/*
Theme Name: CU Global Thought
Theme URI: http://cgt.columbia.edu
Author: Barrel
Author URI: http://barrelny.com/
Description: CU Global Thought custom build for WordPress
Version: 2.0.1
Tags: responsive
*/

.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.full-size{height:100%;width:100%}.display-block{display:block}.display-inline-block{display:inline-block}.inline{display:inline}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body,h1,h2,h3,h4,h5,p,input,ul,ol{margin:0}h1,h2,h3,h4,h5{line-height:1}html,body{height:100%}html{background-color:#F7FAFC;background-repeat:repeat}body{color:#4d4d4d;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:62.5%;line-height:1.4;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:after{background-color:#000;content:"";height:100%;-ms-filter:"alpha(Opacity=0)";opacity:0;position:fixed;top:0;-webkit-transition:opacity 250ms ease 0s;-moz-transition:opacity 250ms ease 0s;-ms-transition:opacity 250ms ease 0s;-o-transition:opacity 250ms ease 0s;transition:opacity 250ms ease 0s;visibility:hidden;width:100%;z-index:101}body.zoom:after{-ms-filter:"alpha(Opacity=85)";opacity:.85;visibility:visible}#Header,#Page,#Footer{-webkit-transition:opacity 300ms linear;-moz-transition:opacity 300ms linear;-ms-transition:opacity 300ms linear;-o-transition:opacity 300ms linear;transition:opacity 300ms linear}.wf-loading #Header,.wf-loading #Page,.wf-loading #Footer{-ms-filter:"alpha(Opacity=0)";opacity:0}.wf-active #Header,.wf-active #Page,.wf-active #Footer{-ms-filter:"alpha(Opacity=100)";opacity:1}h1 a,h2 a,h3 a{color:inherit}html,button,input,select,textarea{border-radius:0;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;outline:0}::selection{background:#ffe4e1;text-shadow:none}::-moz-selection{background:#ffe4e1;text-shadow:none}input::-webkit-input-placeholder{color:inherit;font-weight:400;opacity:1}input::-moz-placeholder{color:inherit;font-weight:400;opacity:1}input:-ms-input-placeholder{color:inherit;font-weight:400;opacity:1}input:-moz-placeholder{color:inherit;font-weight:400;opacity:1}input::input-placeholder{color:inherit;font-weight:400;opacity:1}hr{display:block;height:1px;border:0;border-bottom:1px solid #F1F0E9;margin:0 0 30px;padding:0}img{vertical-align:middle}a img{border:0}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}a{color:#229d9d;outline:0;text-decoration:none;-webkit-transition:color 500ms linear;-moz-transition:color 500ms linear;-ms-transition:color 500ms linear;-o-transition:color 500ms linear;transition:color 500ms linear}a.follow{display:inline-block;font-size:1.5em;font-weight:600;white-space:nowrap}a.follow:after{content:"\00A0\00BB"}a.follow.back{color:#688bb6}a.follow.back:after{content:none}a.follow.back:before{content:"\00AB\00A0"}a:hover{color:#3674a2}ul,ol{list-style:none;margin:0;padding:0}th{font-weight:600;text-align:left}.alignleft{display:inline;text-align:left!important}img.alignleft{float:left;margin-bottom:30px;margin-right:20px}.alignright{display:inline;text-align:right!important}img.alignright{float:right;margin-bottom:30px;margin-left:20px}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center!important}.left{float:left}.right{float:right}.clear{clear:both}.in{display:inline-block;vertical-align:top}.just{text-align:justify}.just .in{text-align:left}.just:before{height:0;content:'';display:block;width:100%}.just:after{height:0;content:'';display:inline-block;width:100%}.screen-reader-text,.assistive-text{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.main-container{background:#fff;min-height:100%;height:auto!important;height:100%;margin:0 auto -215px;position:relative}.main-container,.main-container+#Footer{-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);-moz-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15);max-width:1400px}.container{margin:0 auto;position:relative;max-width:1180px}.wide-wrapper{height:160px;position:relative}.wide-wrapper:before,.wide-wrapper:after{top:0;content:"";height:100%;position:absolute;width:100%}.wide-wrapper:before{right:100%}.wide-wrapper:after{left:100%}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);opacity:.4}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);opacity:1}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);opacity:.4}}@-moz-keyframes spin{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);opacity:.4}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);opacity:1}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);opacity:.4}}@-ms-keyframes spin{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);opacity:.4}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);opacity:1}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);opacity:.4}}@-o-keyframes spin{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);opacity:.4}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);opacity:1}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);opacity:.4}}@keyframes spin{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);opacity:.4}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);opacity:1}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);opacity:.4}}.background{background-color:#d9d9d9}.background a{display:block;height:100%;width:100%}.background.loaded,.background.loaded img{-ms-filter:"alpha(Opacity=100)";opacity:1}.background.loaded::before,.background.no-image::before{content:none}.background.no-image{background:url(lib/img/ui-placeholder.jpg) no-repeat 50% 50% #d9d9d9;background-size:cover;-ms-filter:"alpha(Opacity=100)";opacity:1}.background img{height:auto;-ms-filter:"alpha(Opacity=0)";opacity:0;position:absolute;top:0;width:100%;-webkit-transition:opacity 250ms 250ms;-moz-transition:opacity 250ms 250ms;-ms-transition:opacity 250ms 250ms;-o-transition:opacity 250ms 250ms;transition:opacity 250ms 250ms}.lt-ie9 .background img{-ms-filter:"alpha(Opacity=100)";opacity:1}.background.circle{-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;height:100%;max-height:120px;max-width:120px;width:36%}.background.circle img,.background.circle .bg-image{-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.background::before{-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;-ms-animation:spin 2s linear infinite;-o-animation:spin 2s linear infinite;animation:spin 2s linear infinite;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;content:'';border:2px solid #fff;border-color:#174785 transparent #174785 #174785;border-radius:50%;height:40px;left:50%;margin:-20px 0 0 -20px;position:absolute;top:50%;width:40px;z-index:1}.bg-image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;-ms-filter:"alpha(Opacity=0)";opacity:0;overflow:hidden;position:absolute;top:0;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;width:100%}.loaded .bg-image{-ms-filter:"alpha(Opacity=100)";opacity:1}#Header{height:100%}.header-wrap{background-color:#fff;height:100px;position:relative;z-index:202}#Logo{height:50px;padding-top:25px;width:30%}#Title{background:url(lib/img/ui-icon-logo.svg) no-repeat;background-size:contain;height:100%;font-size:0;margin-right:20px;text-indent:-9999px}.lt-ie9 #Title{background:url(lib/img/ui-icon-logo.png) no-repeat #fff 0 -15px}#Title a{display:block;height:100%;width:100%}#Description{display:none}#Search{background:#1c3e80;-webkit-box-shadow:inset 0 5px 5px rgba(0,0,0,.3);-moz-box-shadow:inset 0 5px 5px rgba(0,0,0,.3);box-shadow:inset 0 5px 5px rgba(0,0,0,.3);height:90px;left:0;position:absolute;top:0;width:100%;z-index:201;-webkit-transition:top 150ms ease-out;-moz-transition:top 150ms ease-out;-ms-transition:top 150ms ease-out;-o-transition:top 150ms ease-out;transition:top 150ms ease-out}#Search.open{top:100px}#Search input{background:0 0;border:0;color:#fff;font:400 3.6em proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;padding-top:25px;width:100%}#Search label.close{background:#1c3e80;color:#bad6ea;cursor:pointer;font:400 3em/70px icomoon;padding-left:10px;position:absolute;right:0;top:10px}#Menu{display:inline-block;margin:0 auto;padding-top:30px;width:70%}#Menu div>ul{float:right;list-style:none;margin:0;max-width:680px padding:0 20px}#Menu div>ul>li{display:inline-block;padding-bottom:10px;position:relative;vertical-align:top}#Menu div>ul>li.icon-search:before{content:none}#Menu div>ul>li.icon-search a{font-weight:400;height:15px;margin:10px;overflow:hidden;padding:0;width:15px}#Menu div>ul>li.icon-search a:before{content:"\e000";margin-right:10px}#Menu div>ul>li:hover>a,#Menu div>ul>li.current-menu-item>a,#Menu #Menu div>ul>li.current-menu-parent>a{color:#229d9d}#Menu div>ul>li:hover>ul{display:block}#Menu div>ul ul{border:2px solid #bad6ea;-webkit-box-shadow:0 0 2px rgba(0,0,0,.3);-moz-box-shadow:0 0 2px rgba(0,0,0,.3);box-shadow:0 0 2px rgba(0,0,0,.3);display:none;min-width:200px;padding:0;position:absolute;top:100%;left:0;z-index:99999}#Menu div>ul ul a{background:#fff;border:0!important;color:#3674a2;font-size:1.4em;line-height:1.8em;padding:.5em .5em .5em 1em;width:auto;height:auto;text-align:left;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}#Menu div>ul ul li a:hover,#Menu div>ul ul li.current-menu-item a{background:#174785;color:#e8f1f7}#Menu div>ul ul ul{left:100%;top:0}#Menu a{border:2px solid transparent;color:#174785;display:block;font-size:1.6em;font-weight:600;letter-spacing:.075em;line-height:1;padding:10px;text-transform:uppercase}.sidebar-nav{border-top:3px solid #bad6ea}.sidebar-nav li,#DropNav{background-color:#e8f1f7;color:#688bb6;padding:10px 25px}.sidebar-nav li a,#DropNav a{color:inherit;display:block;font-size:1.5em;font-weight:600;letter-spacing:.075em;text-transform:uppercase}.sidebar-nav li a:hover,#DropNav a:hover{color:#174785}.sidebar-nav li.current_page_item,#DropNav.current_page_item{background-color:#174785;color:#e8f1f7}.sidebar-nav li.current_page_item>a,#DropNav.current_page_item>a{color:inherit}.sidebar-nav li.current_page_item .children,#DropNav.current_page_item .children{display:block}.sidebar-nav li.hide-children .children,#DropNav.hide-children .children{display:none}.sidebar-nav .children{display:none;position:relative}.sidebar-nav .children li{background-color:#bad6ea;color:#3674a2;left:-25px;padding:10px 15px 10px 35px;position:relative;top:10px;width:100%}.sidebar-nav .children li:before{content:"\2022";display:inline-block;font-size:1.4em;left:25px;position:absolute}#DropNav{cursor:pointer;display:none;text-align:left}.pagination{margin-top:20px}.pagination>li{font-size:1.5em}.pagination>li.nav-next{float:right}.pagination>li:after{clear:both;content:""}.tabs{position:relative}.tabs .tab-nav{background-color:#e8f1f7;border:2px solid #bad6ea;height:50px;margin:0 0 20px;overflow:visible!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}.tabs .tab-nav li{border-right:2px solid #bad6ea;color:#688bb6;display:inline-block;font-size:1.6em;font-weight:600;line-height:1em;max-width:250px;text-transform:uppercase;word-spacing:0}.tabs .tab-nav li.current_page_item{background:#fff!important;color:#174785;padding-bottom:2px}.tabs .tab-nav li:first-child{border-left:0;margin:0}.tabs .tab-nav li:hover{color:#174785}.tabs .tab-nav li>a{color:inherit;display:block;letter-spacing:.075em;overflow:hidden;padding:16px 18px 14px;text-overflow:ellipsis;white-space:nowrap}.tab{display:none}.tab:first-child{display:block}.tab .content{padding-bottom:1px}#Breadcrumb{background:#e9e9e9;margin-bottom:45px;min-height:150px;position:relative}#Breadcrumb.background{background-size:cover}#Breadcrumb.background.u2{height:500px}#Breadcrumb.background.u3{height:250px}#Breadcrumb.background.u2>.container,#Breadcrumb.background.u3>.container{z-index:1}#Breadcrumb.background:after{background-color:#1c3e80;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff1c3e80',EndColorStr='#3300123c')";background:-webkit-gradient(linear,left top,left bottom,from(#1c3e80),to(rgba(0,18,60,.2)));background:-webkit-linear-gradient(top,#1c3e80,rgba(0,18,60,.2));background:-moz-linear-gradient(top,#1c3e80,rgba(0,18,60,.2));background:-ms-linear-gradient(top,#1c3e80,rgba(0,18,60,.2));background:-o-linear-gradient(top,#1c3e80,rgba(0,18,60,.2));content:"";display:block;height:100%;width:100%;-ms-filter:"alpha(Opacity=60)";opacity:.6;position:absolute;top:0;-webkit-transition:opacity 250ms linear;-moz-transition:opacity 250ms linear;-ms-transition:opacity 250ms linear;-o-transition:opacity 250ms linear;transition:opacity 250ms linear;z-index:0}#Breadcrumb.background h1{color:#fff;text-shadow:0 0 2px rgba(0,0,0,.15)}#Breadcrumb.background h2{background-color:#174785;color:#fff;font-size:3em;font-weight:400;line-height:1.33em;-ms-filter:"alpha(Opacity=95)";opacity:.95;margin:50px auto;max-width:65%;padding:50px 45px;text-align:center;width:775px}#Breadcrumb.background li{color:#fff}#Breadcrumb h1{color:#d65656;font-size:4em;font-weight:600;line-height:1.1;padding:75px 0 40px}#Breadcrumb ul.links{position:absolute;top:40px;white-space:nowrap}#Breadcrumb li{color:gray;display:inline-block;font-size:1.4em;font-weight:600}#Breadcrumb li>a{color:inherit;display:inline}#Breadcrumb li:first-child:before{content:none}#Breadcrumb li:before{content:"\2044";display:inline-block;padding:0 8px}#Page{overflow:hidden}#Content{margin-bottom:100px}.home #Content{margin-bottom:40px}#Content:after{clear:both;content:"";display:block}.home #Content #Primary{margin-bottom:0}#Content .has-sidebar{width:69%}#Content blockquote{clear:both;color:#d65656;font-style:italic;margin:0 80px 20px}#Content blockquote:before{color:#DFDFDF;content:"\201C";display:block;font-size:130px;height:60px;margin-top:-50px;text-indent:-30px;vertical-align:top}#Content blockquote p{color:inherit;font-size:2.6em;line-height:1.33em}#searchform input{background-color:#fff;border:2px solid #174785;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#174785;font-size:2em;height:100%;max-height:50px;padding:12px 20px;position:relative;vertical-align:top}#searchform input:hover{border:2px solid #229d9d;color:#229d9d;z-index:1}#searchform #s{width:70%}#searchform #searchsubmit{cursor:pointer;margin-left:-5px;padding:10px 30px 13px}.u2-template .content{margin:0 auto;max-width:100%;width:775px}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#174785;font-weight:400;line-height:1.33em;margin-bottom:15px}.content h1{font-size:2.6em}.content h2{color:#4d4d4d;font-size:2.2em}.content h3{color:#688bb6;font-size:1.8em;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.content h4{font-size:1.8em;font-weight:600;text-transform:uppercase}.content h5,.content p{font-size:1.8em}.content h6{font-size:1.6em}.content p{color:#4d4d4d;line-height:1.6em;margin-bottom:30px}.content table{border:1px solid #e4e4e4;border-collapse:collapse;margin-bottom:30px;width:100%}.content table th,.content table td{border:1px solid #e4e4e4;font-size:1.8em;padding:20px 30px}.content table th,.content table thead td,.content table thead th{border-top:2px solid #e4e4e4;color:#174785;font-weight:600}#Primary .content ul{margin-bottom:30px;padding-left:30px}#Primary .content ul li{padding-left:15px}#Primary .content ul li:before{content:"\2022";display:inline-block;position:absolute;left:0}#Primary .content ul ul{margin-bottom:0}#Primary .content ol{list-style:decimal;list-style-position:outside;margin-bottom:30px;padding-left:50px}#Primary .content ol ol{margin-bottom:0;padding-left:25px}#Primary .content li{font-size:18px;font-weight:400;line-height:1.67em;position:relative}.content a{font-weight:400}.content a.download:after{content:"\e004";display:inline-block;font:400 25px/1 icomoon;padding-left:5px;vertical-align:top}.content .featured{background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7") 0 0 repeat;border:1px solid #e9e9e9;height:0;overflow:hidden;margin-bottom:45px;padding-top:49%;position:relative}.content .featured img,.content .featured iframe{left:0;position:absolute;top:0;height:auto;width:100%}.content .featured iframe{height:100%}.content .featured:hover iframe+.caption{bottom:-100%}.content .featured .caption{background-color:#fff;background-color:rgba(255,255,255,.9);bottom:0;left:0;position:absolute;-webkit-transition:bottom .5s cubic-bezier(0.455,.03,.515,.955);-moz-transition:bottom .5s cubic-bezier(0.455,.03,.515,.955);-ms-transition:bottom .5s cubic-bezier(0.455,.03,.515,.955);-o-transition:bottom .5s cubic-bezier(0.455,.03,.515,.955);transition:bottom .5s cubic-bezier(0.455,.03,.515,.955);width:100%}.content .featured .caption p{color:gray;font-size:1.4em;font-weight:400;margin:0;padding:15px 20px}.faculty-inner{min-height:125px;position:relative;text-align:left}.faculty-inner p{font-size:1.7em;line-height:1.4em;padding-left:42%}#Featured .faculty-inner p:after{color:#229d9d;content:"View profile\00A0\00BB";display:block;font-size:15px!important;font-weight:600;margin-top:15px}.faculty-inner a:hover+.background:after{-ms-filter:"alpha(Opacity=0)";opacity:0}.faculty-inner .background{left:0;overflow:hidden;position:absolute;top:0}.faculty-inner .background:after{background:#0075ED;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;content:"";display:block;height:100%;width:100%;left:0;-ms-filter:"alpha(Opacity=30)";opacity:.3;position:absolute;top:0;-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;-ms-transition:opacity 250ms ease-in;-o-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}.faculty-inner .follow{background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7") 0 0 repeat;padding-left:42%;padding-top:15px;width:100%;z-index:1}#Featured .faculty-inner .follow{height:100%;left:0;padding:0;position:absolute;text-indent:-9999px;top:0}.faculty{margin-bottom:30px;width:48%}.mixitup .faculty.faculty-item{display:none}.faculty h1{font-size:1.6em;font-weight:400;margin-bottom:5px;padding-left:37%;padding-top:15px}.faculty p{color:#3674a2;padding-left:37%}.faculty a{color:inherit}.faculty .follow{height:100%;left:0;padding:0;position:absolute;top:0;text-indent:-9999px;z-index:1}.faculty .follow:after{content:none}.faculty .background.circle{height:120px;width:120px}#Secondary{display:inline-block;float:left;margin-right:6%;width:24%}#Secondary>*{margin-bottom:34px}#Secondary .widget-faculty{background:#e9e9e9;display:inline-block;padding:20px 25px;text-align:left}#Secondary .widget-faculty blockquote{margin-left:0;margin-right:0}#Secondary .widget-faculty blockquote:before{margin-top:-50px}#Secondary .widget-faculty blockquote p{font-size:2.1em;font-weight:400;line-height:1.52em}#Secondary .widget-faculty .faculty-inner{height:60px;max-width:300px;min-height:60px;padding:0;width:100%}#Secondary .widget-faculty .faculty-inner p{color:#174785;font-size:1.6em;font-weight:400;padding-left:34%;padding-top:20px}#Secondary .widget-faculty .faculty-inner .background.circle{height:60px;width:60px}#Secondary .widget-faculty .faculty-inner .background.circle img,#Secondary .widget-faculty .faculty-inner .background.circle .bg-image{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.widget .heading h1{border-bottom:1px solid #d9d9d9;line-height:1.33em;margin-bottom:20px;padding-bottom:10px}.widget>h1,.widget p.news span{color:#4d4d4d;display:inline-block;font-size:1.6em;line-height:1.4em;margin-bottom:15px}.widget>h1{display:block;font-weight:600;margin-top:15px}.widget>h2{color:#3674a2;font-size:1.6em;font-weight:400;line-height:1.43em;margin-bottom:15px}.widget p.news{font-weight:600}.widget p.news time{color:#d65656;display:block;font-size:1.7em;margin-bottom:10px}.widget .date-time span{color:#d65656;display:block;font-size:2.6em;font-weight:400;line-height:1.2em;margin-bottom:10px}.widget.content p,.widget.content li{font-size:1.6em;line-height:1.75em;margin-bottom:0}.widget.content p a,.widget.content li a{font-weight:600}.widget.content .follow{margin-bottom:10px}.widget.share span{border:2px solid #9A9A9A;color:#9A9A9A;display:inline-block;font-size:1.7em;margin-right:10px;padding:10px 10px 5px;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear}.widget.share span:hover{border-color:#3674a2;color:#3674a2}.date-block.sm{background-color:#fff;border:2px solid #bad6ea;height:100px;width:138px}.date-block.sm .weekday,.date-block.sm .month,.date-block.sm .day{color:#3674a2}.date-block.sm .weekday{bottom:30px;font-size:1.556em}.date-block.sm .month{font-size:1.556em;width:107px}.date-block.sm .day{bottom:5px;font-size:6.22em;width:107px}.date-block.sm:before{background:#bad6ea;border-color:#fff transparent transparent #fff;border-style:solid;border-width:16px 17px 17px 16px;content:"";left:-2px;position:absolute;top:-2px}.content-nav{margin-bottom:60px}.content-nav ul{padding-left:2px;width:100%}.content-nav li{background-color:#e8f1f7;border:2px solid #bad6ea;height:145px;margin-left:-2px;margin-top:-2px;overflow:hidden;padding:55px 0;position:relative;width:49%}.content-nav li:hover{background-color:#e9e9e9}.content-nav li:hover p:after{color:#3674a2}.content-nav h2{color:#174785;font-size:2.6em;font-weight:600;margin-bottom:15px;padding:0 60px}.content-nav p{color:#4d4d4d;font-size:1.8em;line-height:1.7em;margin-bottom:25px;padding:0 60px}.content-nav p:after{color:#229d9d;content:"Learn More \00A0\00BB";display:block;-webkit-transition:color 500ms linear;-moz-transition:color 500ms linear;-ms-transition:color 500ms linear;-o-transition:color 500ms linear;transition:color 500ms linear;font-size:15px;font-weight:600;margin-top:25px}.content-nav .follow{background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7") 0 0 repeat;bottom:0;left:0;height:100%;position:absolute;text-indent:-9999px;width:100%}.content-related{height:auto}.content-related,.content-related.wide-wrapper:before,.content-related.wide-wrapper:after{background-color:#e8f1f7}.content-related>h1{color:#d65656;font-size:1.6em;font-weight:600;letter-spacing:.075em;padding:70px 0 40px;text-align:left;text-transform:uppercase}.content-related>h1 .follow{color:#229d9d;font-size:15px;font-weight:600;letter-spacing:0;padding-left:10px;text-transform:none;vertical-align:bottom;width:auto}.content-related .related{padding-bottom:60px;width:32%}.content-related .related h2{color:#688bb6;font-size:1.7em}.content-related .related h1,.content-related .related h2,.content-related .related p{font-weight:600;margin-bottom:15px;padding-right:16%}.content-related .related h1{color:#174785;font-size:1.9em;margin-bottom:10px}.content-related .related p{font-size:1.8em;font-weight:400}.listing{margin-bottom:60px}.listing.fail>.content:first-child:after{background-color:#e8f1f7;border:1px solid #3674a2;color:#d65656;content:"There are no results matching those filters, please try again or clear the filters.";display:block;font-size:1.7em;font-weight:700;margin-top:20px;padding:20px}.listing .list-item{background-color:#e8f1f7;border:2px solid #bad6ea;margin:-2px 0 0 -2px;overflow:hidden;padding:30px 0;width:100%}.mixitup .listing .list-item{display:none}.listing .list-item .date-block:before{border-color:#e8f1f7 transparent transparent #e8f1f7}.listing .list-item:first-child{margin-top:0}.listing .list-item:nth-child(2n+1),.listing .list-item.nth-even{background-color:#fff}.listing .list-item:nth-child(2n+1) .date-block:before,.listing .list-item.nth-even .date-block:before{border-color:#fff transparent transparent #fff}.listing .list-item.nth-odd{background-color:#e8f1f7}.listing .list-item:hover{background-color:#e9e9e9}.listing .list-item:hover .date-block:before{border-color:#e9e9e9 transparent transparent #e9e9e9}.listing .list-item .content{padding:0 35px}.listing .list-item h1{color:#174785;font-size:2.6em;font-weight:600;margin-bottom:5px;padding-left:0;text-transform:none}.listing .list-item h2{color:#3674A2;font-size:1.6em;font-weight:400;line-height:1.43em;margin-bottom:5px}.listing .list-item p{color:#4d4d4d;font-size:1.8em;line-height:1.7em;margin-bottom:25px;padding-left:0}.listing .list-item .content-meta{font-size:1.5em;font-weight:600}.listing .list-item .content-meta span{color:#229d9d}.category-filter ul{max-height:118px;-webkit-transition:max-height 500ms ease-in-out;-moz-transition:max-height 500ms ease-in-out;-ms-transition:max-height 500ms ease-in-out;-o-transition:max-height 500ms ease-in-out;transition:max-height 500ms ease-in-out}.category-filter ul.showing{max-height:1000px}.category-filter li{color:#688bb6;font-size:1.5em;font-weight:600;letter-spacing:.05em;margin-bottom:10px}.category-filter li a.active,.category-filter li a:hover{color:#d65656}.category-filter li a.active:before,.category-filter li a:hover:before{color:#d65656;-ms-filter:"alpha(Opacity=50)";opacity:.5}.category-filter li>a{color:inherit;display:inline-block}.category-filter li>a:before{color:#d9d9d9;content:"\25A0";display:inline-block;font-size:1.4em;margin-right:8px;-webkit-transition:all 500ms linear;-moz-transition:all 500ms linear;-ms-transition:all 500ms linear;-o-transition:all 500ms linear;transition:all 500ms linear;vertical-align:baseline}.category-filter>a.more-filters{display:block;font-size:1.5em;font-weight:600;padding-top:10px}.tag-filter li{display:inline-block;margin:0 5px 8px 0}.tag-filter li>a{background-color:#E8E8E8;color:#688bb6;display:inline-block;font-size:1.5em;font-weight:600;padding:10px}.tag-filter li>a:hover,.tag-filter li>a.active{background-color:#bad6ea;color:#3674a2}.list-item.event{position:relative}.list-item.event .content{padding:0 35px 0 210px}.list-item.event .date-block{background-color:transparent;left:35px;position:absolute;top:35px}#Slides{overflow:hidden;position:relative;white-space:nowrap;width:100%}#Slides:hover .slide-nav>a{-ms-filter:"alpha(Opacity=100)";opacity:1}#Slides:hover .slide-nav>a.slide-prev{-webkit-transform:translateX(130px);-moz-transform:translateX(130px);-ms-transform:translateX(130px);-o-transform:translateX(130px);transform:translateX(130px)}.lt-ie9 #Slides:hover .slide-nav>a.slide-prev{left:0}#Slides:hover .slide-nav>a.slide-next{-webkit-transform:translateX(-130px);-moz-transform:translateX(-130px);-ms-transform:translateX(-130px);-o-transform:translateX(-130px);transform:translateX(-130px)}.lt-ie9 #Slides:hover .slide-nav>a.slide-next{right:0}#Slides .slide,#Slides .sentinel{height:0;left:0;margin:0;overflow:hidden;padding:36.8% 0 0;position:relative;top:0;width:100%}#Slides .slide .caption{background-color:#fff;background-color:rgba(255,255,255,.9);-webkit-box-shadow:0 0 1px rgba(0,0,0,.3);-moz-box-shadow:0 0 1px rgba(0,0,0,.3);box-shadow:0 0 1px rgba(0,0,0,.3);left:110px;min-height:180px;-ms-filter:"alpha(Opacity=100)";opacity:1;position:absolute;top:40%;-webkit-transition:all 500ms linear;-moz-transition:all 500ms linear;-ms-transition:all 500ms linear;-o-transition:all 500ms linear;transition:all 500ms linear;white-space:normal;width:570px;z-index:101}.lt-ie9 #Slides .slide .caption{-ms-filter:"alpha(Opacity=100)";opacity:1}#Slides .slide .background{height:0;left:0;padding-top:48%;position:absolute;top:0;width:100%}#Slides .sentinel{-ms-filter:"alpha(Opacity=0)";opacity:0;position:static}#Slides.cycle-transiting .caption{-ms-filter:"alpha(Opacity=0)";opacity:0;top:45%}#Slides .caption h1{color:#d65656;font:600 3.6em/1em proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;padding:30px 30px 20px}#Slides .caption p{font:400 2em/1.4 proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;padding:0 30px}#Slides .caption a{display:block;font-size:1.5em;font-weight:600;margin:20px 30px}#Slides .caption a:hover{color:#3674a2}.slide-nav{bottom:0;height:100%;left:0;overflow:visible!important;position:absolute;width:100%}.slide-nav .slide-prev{left:-130px}.slide-nav .slide-next{right:-130px}.slide-nav>a{bottom:0;color:#fff;display:block;font-size:4.5em;height:50px;-ms-filter:"alpha(Opacity=0)";opacity:0;margin-top:-25px;position:absolute;text-align:center;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear;top:50%;width:130px;z-index:101}.slide-nav .pager{position:relative;text-align:center;top:88%;z-index:101}.slide-nav .pager li{display:inline-block;font-size:0;height:10px;margin-left:20px;width:10px}.slide-nav .pager li:first-child{margin-left:0}.slide-nav .pager li a{background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;display:block;height:100%;-ms-filter:"alpha(Opacity=70)";opacity:.7;width:100%}.slide-nav .pager li.cycle-pager-active a{-ms-filter:"alpha(Opacity=100)";opacity:1}#Banner{height:auto;position:relative;text-align:center}#Banner .container{width:75%}#Banner.wide-wrapper,#Banner.wide-wrapper:before,#Banner.wide-wrapper:after{background:#e9e9e9}#Banner h1{color:#174785;font-size:3em;font-weight:400;line-height:1.33em;padding:50px 0 20px}#Banner .follow{margin-bottom:40px}.section{margin-top:60px}.one-third{width:32%}.two-thirds{width:66%}.half{width:49%}#FeaturedEvent .item{padding-left:200px}.date-block{background:#174785;display:inline-block;height:120px;margin-right:40px;position:relative;letter-spacing:.05em;width:160px}.date-block:before{border-top:16px solid transparent;border-right:17px solid #174785;border-bottom:17px solid #174785;border-left:16px solid transparent;content:"";background:#fff;position:absolute}.date-block span{color:#bad6ea;display:block;font-size:1.8em;font-weight:600;line-height:1;position:absolute;text-transform:uppercase}.date-block span.weekday{bottom:38px;left:-18px;text-align:center;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);width:88px}.date-block span.month{right:0;text-align:center;top:15px;width:126px}.date-block span.day{bottom:10px;color:#fff;font-size:7.2em;font-style:normal;font-weight:400;right:0;text-align:center;width:120px}.heading h1{color:#174785;font-size:1.6em;font-weight:600;letter-spacing:.075em;margin-bottom:25px;text-transform:uppercase}.item{color:#4d4d4d;text-align:left;vertical-align:top}.item h1{font-size:2.4em;font-weight:600;line-height:1.3em;padding-bottom:15px}.item p{font-size:1.7em;padding-bottom:20px}#RecentEvents{background:#e9e9e9;font-weight:600;padding:30px 0;margin-bottom:20px}#RecentEvents .heading,#RecentEvents ul,#RecentEvents .follow{padding:0 20px}#RecentEvents time{color:#d65656;display:block;font-size:1.4em;margin-bottom:10px}#RecentEvents span{color:#4d4d4d;font-size:1.7em;line-height:1.4em}#RecentEvents li{border-bottom:1px solid #D9D9D9;margin-bottom:15px;padding-bottom:15px;text-align:left}#RecentEvents li a{display:block;height:100%;width:100%}#QuickLinks .in{height:0;margin-bottom:2%;padding-top:25%;position:relative}#QuickLinks .in a{background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7") 0 0 repeat;color:#fff;display:block;height:100%;width:100%;font-size:2.8em;font-weight:600;left:0;position:absolute;text-align:center;top:0;z-index:1}#QuickLinks .in a:before{background-color:#00123c;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#3300123c',EndColorStr='#ff1c3e80')";background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,18,60,.2)),to(#1c3e80));background:-webkit-linear-gradient(top,rgba(0,18,60,.2),#1c3e80);background:-moz-linear-gradient(top,rgba(0,18,60,.2),#1c3e80);background:-ms-linear-gradient(top,rgba(0,18,60,.2),#1c3e80);background:-o-linear-gradient(top,rgba(0,18,60,.2),#1c3e80);content:"";display:block;height:100%;width:100%;-ms-filter:"alpha(Opacity=60)";opacity:.6;position:absolute;-webkit-transition:opacity 250ms linear;-moz-transition:opacity 250ms linear;-ms-transition:opacity 250ms linear;-o-transition:opacity 250ms linear;transition:opacity 250ms linear;z-index:0}.lt-ie9 #QuickLinks .in a:before{content:none}#QuickLinks .in a span{position:relative}#QuickLinks .in a span:first-child{display:inline-block;vertical-align:middle;width:80%}#QuickLinks .in a:hover:before{-ms-filter:"alpha(Opacity=100)";opacity:1}#QuickLinks .in .background{height:100%;width:100%;left:0;position:absolute;top:0}.valign{height:auto}.valign:before,.valign:after{content:"";display:inline-block;height:100%;vertical-align:middle}#Footer,.push{height:215px}#Footer{background-color:#174785;margin:-215px auto 0;position:relative;width:100%}#Footer>.container+.container>.in{vertical-align:bottom}#Footer>.container>.in{width:24%}#Footer>.container>.in:first-child+.in{width:50%}#Footer>.container:first-child{padding:44px 0 8px}#Footer>.container:first-child h1{color:#80afd0;font:600 1.4em/1 proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.075em;margin-bottom:15px;text-transform:uppercase}#Footer>.container:first-child li{display:inline-block;font:600 1.4em/1 proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-left:25px}#Footer>.container:first-child li:first-child{margin-left:0}#Footer>.container:first-child li a{color:#bad6ea}#Footer>.container:first-child li a:hover{color:#e8f1f7}#Footer .footer-meta p{color:#80afd0;font:600 1.3em/1.5em proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif}#Footer .footer-meta p a{color:inherit}#Footer .footer-meta p a:hover{color:#e8f1f7}#Footer .mothersite{background:url(lib/img/ui-icon-mothersite-logo.svg) 50% 50% no-repeat;height:35px;margin:0 auto;text-indent:-9999px;vertical-align:top;width:230px}.lt-ie9 #Footer .mothersite{background:url(lib/img/ui-icon-mothersite-logo.png) 50% 50% no-repeat}#Links>ul{white-space:nowrap}#GoUp{background-color:#d9d9d9;color:#174785;display:none;font-size:3.5em;height:35px;line-height:35px;margin-top:-15px;position:fixed;right:20px;text-align:center;top:50%;width:35px;z-index:100}#Newsletter{position:relative}#Newsletter.processing::before{-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;-ms-animation:spin 2s linear infinite;-o-animation:spin 2s linear infinite;animation:spin 2s linear infinite;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;content:'';border:2px solid #fff;border-color:#fff transparent #fff #fff;border-radius:50%;height:40px;left:50%;margin:-20px 0 0 -20px;position:absolute;top:50%;width:40px;z-index:1}#Newsletter h1{text-align:left}#Newsletter .ctct-form-field-submit,#Newsletter .ctct-form-field-email{display:inline-block}#Newsletter .ctct-disclosure{display:none}#Newsletter label{display:none}#Newsletter input{background:0 0;width:190px}#Newsletter input,#Newsletter .ctct-submit{border:2px solid #688bb6;color:#bad6ea;font:italic 600 1.4em/1 proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;padding:12px;position:relative;text-align:left;width:auto;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear;vertical-align:middle}#Newsletter input:hover,#Newsletter .ctct-submit:hover{border-color:#e8f1f7;color:#e8f1f7;z-index:1}#Newsletter .ctct-submit{margin-left:-2px;font-style:normal;padding:13px 13px 14px}#Newsletter .ctct-message{background-color:#174785;border:2px solid #688bb6;bottom:0;color:#bad6ea;display:block;font-size:1.4em;font-weight:600;height:auto;left:50%;margin-left:-157px;margin-bottom:20px;padding:10px;position:absolute;-webkit-transition:opacity 500ms linear 1s;-moz-transition:opacity 500ms linear 1s;-ms-transition:opacity 500ms linear 1s;-o-transition:opacity 500ms linear 1s;transition:opacity 500ms linear 1s;width:300px;z-index:10}#Newsletter .ctct-message.open{-ms-filter:"alpha(Opacity=100)";opacity:1;z-index:1}#Social>p>a:first-child span{margin-left:0}#Social span{border:2px solid #688bb6;color:#bad6ea;display:inline-block;font-size:1.7em;margin-left:10px;margin-bottom:10px;padding:10px 10px 5px;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear;bottom:10px;position:relative}#Social span:hover{border-color:#e8f1f7;color:#e8f1f7}#Social a{display:inline-block;position:relative;height:30px;top:10px}#Social .ss-eventbrite{bottom:-13px}#Social .ss-eventbrite::after{content:"";background-image:url(lib/img/eventbrite.svg);width:17px;height:24px;display:block;background-repeat:no-repeat;background-size:75%;left:2px;position:relative}@media handheld,only screen and (max-width:1240px){.container{padding:0 20px}#Slides .slide,#Slides .sentinel{padding-top:44%}#Search label.close{right:20px}#Footer>.container:first-child{padding-left:20px;padding-right:20px}}@media handheld,only screen and (max-width:1024px){#Logo{height:40px;min-width:230px;padding-top:15px}.main-container{margin:0 auto -303px;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}.menu-open .main-container{-webkit-transform:translate(-200px,0);-moz-transform:translate(-200px,0);-ms-transform:translate(-200px,0);-o-transform:translate(-200px,0);transform:translate(-200px,0)}.menu-open .main-container:after{width:200px}.main-container:after{background-color:#174785;-webkit-box-shadow:inset -5px -5px 5px rgba(0,0,0,.15);-moz-box-shadow:inset -5px -5px 5px rgba(0,0,0,.15);box-shadow:inset -5px -5px 5px rgba(0,0,0,.15);content:"";height:100%;left:100%;position:absolute;top:0;-webkit-transition:width 250ms ease-in-out;-moz-transition:width 250ms ease-in-out;-ms-transition:width 250ms ease-in-out;-o-transition:width 250ms ease-in-out;transition:width 250ms ease-in-out;width:0}.header-wrap{height:70px}#Menu{background-color:#174785;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 4px 4px 5px rgba(0,0,0,.15);-moz-box-shadow:inset 4px 4px 5px rgba(0,0,0,.15);box-shadow:inset 4px 4px 5px rgba(0,0,0,.15);max-height:70px;padding:30px;position:absolute;right:0;top:0;width:120px}#Menu>.assistive-text{clip:auto;color:#bad6ea;cursor:pointer;font-size:1.5em;font-weight:600;position:relative;text-transform:uppercase}#Menu>.assistive-text:after{bottom:2px;content:"";cursor:pointer;display:inline-block;border-top:2px solid #bad6ea;border-bottom:2px solid #bad6ea;height:8px;right:-20px;position:absolute;width:15px}#Menu>.assistive-text:before{border-top:2px solid #bad6ea;bottom:7px;content:"";display:inline-block;position:absolute;right:-20px;width:15px}#Menu>div+div{left:100%;overflow:hidden;position:absolute;top:0;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;width:0}.menu-open #Menu>div+div{background-color:#174785;-webkit-box-shadow:inset -5px 4px 5px rgba(0,0,0,.15);-moz-box-shadow:inset -5px 4px 5px rgba(0,0,0,.15);box-shadow:inset -5px 4px 5px rgba(0,0,0,.15);padding:0 25px;width:150px}#Menu>div>ul{float:none;margin-top:15px}#Menu>div>ul>li{display:block;padding:0;position:static}#Menu>div>ul>li.menu-item-has-children>ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background-color:#174785;border:0;-webkit-box-shadow:inset -5px 4px 5px rgba(0,0,0,.15);-moz-box-shadow:inset -5px 4px 5px rgba(0,0,0,.15);box-shadow:inset -5px 4px 5px rgba(0,0,0,.15);display:block;height:100%;left:100%;letter-spacing:.075em;min-width:0;padding:0 25px;position:absolute;top:0;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;width:200px;z-index:99999}#Menu>div>ul>li.menu-item-has-children>ul>li:first-child:before{color:#bad6ea;content:"\2039\00A0 back";cursor:pointer;display:block;font-size:1.6em;font-weight:600;letter-spacing:.075em;margin-bottom:12px;padding:27px 0 0;text-transform:uppercase}#Menu>div>ul>li.menu-item-has-children>ul>li a{background-color:transparent;font-size:1.6em;line-height:1.2}#Menu>div>ul>li.menu-item-has-children>a:after{content:"\203A";float:right}#Menu>div>ul>li.sub-menu-open>ul{-webkit-transform:translateX(-200px);-moz-transform:translateX(-200px);-ms-transform:translateX(-200px);-o-transform:translateX(-200px);transform:translateX(-200px)}#Menu>div>ul>li.icon-search a{font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;height:auto;margin:0;overflow:visible;padding:15px 0;width:auto}#Menu>div>ul>li.icon-search a:before{content:none}#Menu>div>ul>li a{border:0;color:#bad6ea;padding:15px 0}#Menu>div>ul>li:hover a{border:0}#Menu>.skip-link{clip:auto;height:100%;left:0;top:0;width:100%}#Menu>.skip-link a{border:0;display:block;font-size:1px;height:100%;width:100%;padding:0;position:absolute}#Menu:after{content:"_"}#Slides .slide,#Slides .sentinel,#Slides .slide .background,#Slides .sentinel .background{padding-top:55%}#Banner .container{padding:0;width:auto}#Banner .container h1{font-size:2.2em;padding:40px 0 20px}.section{margin-top:40px}#FeaturedEvent .item{clear:both;display:block;padding:0}.date-block,.date-block.sm{background-color:#fff;border:2px solid #bad6ea;display:inline-block;height:auto;margin-bottom:20px;padding:14px 16px;text-align:left;width:auto}.date-block:before,.date-block.sm:before{content:none}.date-block span{color:#174785!important;display:inline-block;font-size:1.8em!important;font-weight:600!important;position:static;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important;width:auto!important}#Search,#Secondary .follow.back{display:none}#Featured .one-third,#Featured .two-thirds{display:inline-block;width:48%}#Featured .faculty-inner p{padding-left:140px}#BottomNav{margin:0;padding:0}#BottomNav .one-third,#BottomNav .two-thirds{display:block;margin-bottom:20px;width:100%}.single #Breadcrumb{margin-bottom:25px}#Breadcrumb.has-dropnav{margin-bottom:80px}#Content .has-sidebar{display:block;width:100%}#Secondary{float:none;margin:0;text-align:justify;width:100%}#Secondary .sidebar-nav.links{height:40px;left:18px;position:absolute;right:18px;top:-60px}#Secondary .sidebar-nav.links>ul>.current_page_item{display:none}#Secondary .sidebar-nav.links .children{display:none}#Secondary .widget-faculty .faculty-inner p{padding-left:80px}#Secondary:before{content:"";display:block;height:0;width:100%}#Secondary:after{content:"";display:inline-block;height:0;width:100%}#Secondary .widget-event,#Secondary .widget-news{display:inline-block;text-align:left;vertical-align:top;width:47%}#DropNav{display:block}#DropNav+ul{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);-moz-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2);-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}#DropNav.open+ul{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}#DropNav.open>a:after{content:"\e005"}#DropNav>a{position:relative}#DropNav>a:after{content:"\e006";display:inline-block;font-family:icomoon;position:absolute;right:0}.content-nav li{padding-top:20px}.content-nav h2,.content-nav p{padding:0 20px}.content-nav h2{line-height:1.2em}.content-nav p{line-height:1.4em}#Footer,.push{height:303px}#Footer{margin-top:-303px}#Footer .left,#Footer .alignright{float:none}#Footer>.container+.container>.in{display:block;margin-bottom:25px;text-align:center!important;width:100%!important}#Newsletter h1,#Footer .just .in{text-align:center}}@media handheld,only screen and (max-width:830px){.main-container{margin:0 auto -480px}#Footer,.push{height:480px}#Footer{margin-top:-480px}#Footer>.container>.in{display:block;margin-bottom:25px;text-align:center!important;width:100%!important}#Footer>.container>.in#Social{margin-bottom:10px}}@media handheld,only screen and (max-width:767px){#Logo{min-width:220px;padding-top:10px}.header-wrap{height:60px}#Menu{max-height:60px;padding:23px 20px;width:105px}#Menu>div>ul{margin-top:8px}#Menu>div>ul>li>a,#Menu>div>ul>li.menu-item-has-children>ul>li a,#Menu>div>ul>li.menu-item-has-children>ul>li:first-child:before{font-size:1.4em}#Menu>div>ul>li.menu-item-has-children>ul>li:first-child:before{padding-top:22px}#Breadcrumb h1{padding-bottom:0}#Slides .slide,#Slides .sentinel{padding-bottom:178px}#Slides .slide .caption{background-color:#fff;bottom:0;left:0;position:absolute;top:auto;-webkit-transition:opacity 250ms linear;-moz-transition:opacity 250ms linear;-ms-transition:opacity 250ms linear;-o-transition:opacity 250ms linear;transition:opacity 250ms linear;width:100%}#Slides .slide .caption h1{font-size:2.1em;line-height:1.2em;margin-bottom:10px;padding:15px 20px 0}#Slides .slide .caption p{font-size:1.5em;padding:0 20px}#Slides .slide .caption .more-link{margin:20px 20px 40px}#Slides .slide-nav{height:40px}#Slides .slide-nav>a{display:none}#Slides .slide-nav .pager{text-align:left;top:0}#Slides .slide-nav .pager li{margin-left:5px}#Slides .slide-nav .pager li:first-child{margin-left:20px}#Slides .slide-nav .pager li a{background-color:#B3B3B3}#Slides .slide-nav .pager li.cycle-pager-active a{background-color:#174785}.in{display:block;width:100%}.faculty{display:inline-block;width:48%}.faculty .faculty-inner{height:125px;padding-top:125px}.faculty .faculty-inner .circle{left:50%;margin-left:-60px;top:0}.faculty .faculty-inner h1,.faculty .faculty-inner p{padding-left:0;text-align:center}#QuickLinks .in{padding-top:38%}.date-block{display:block;float:none;margin-bottom:20px}#FeaturedEvent .date-block{display:inline-block}.content-related .related{width:100%}.content-related .related h1,.content-related .related h2,.content-related .related p{padding-right:0}}@media handheld,only screen and (max-width:720px){#Featured .one-third,#Featured .two-thirds{display:block;margin-bottom:20px;width:100%}}@media handheld,only screen and (max-width:639px){#Breadcrumb.background.u2{height:auto;margin-bottom:20px;padding-bottom:1px}#Breadcrumb.background.u2 h2{font-size:2.2em}#Breadcrumb h1{font-size:3em}#Breadcrumb li{font-size:1.2em}#Content blockquote{margin-left:0;margin-right:0}#Content blockquote p{font-size:2.2em}#Secondary:before,#Secondary:after{content:none}#Secondary .widget-event,#Secondary .widget-news{display:block;text-align:left;vertical-align:top;width:100%}.content p img{height:auto;max-width:100%}.content-nav li{height:auto;padding:20px 0 0;width:99%}.content-nav li p:after{content:none}.content-nav li .follow{padding:0 20px 20px;position:static;text-indent:0;width:auto}.listing .list-item.event .content{padding:0 35px}.listing .list-item.event .content:first-child h1{padding-top:75px}.listing .list-item .date-block{margin:0;position:absolute}}@media handheld,only screen and (max-width:580px){.main-container{margin:0 auto}#Breadcrumb{min-height:0;padding-bottom:25px}#Breadcrumb h1{padding:25px 0 0}#Breadcrumb.background h2{margin:20px auto;padding:35px 30px}#Breadcrumb.background,#Breadcrumb.background.u3,#Breadcrumb.background.u2{height:auto;min-height:0}#Breadcrumb ul.links{display:none}#Footer,.push{height:auto;margin:0 auto}}@media handheld,only screen and (max-width:480px){#Logo{min-width:170px;padding-top:15px}#Banner h1{font-size:2.2em}#Featured .background.circle{height:90px;width:90px}#Featured .faculty-inner p{padding-left:110px}#QuickLinks .in{margin-bottom:5%;padding-top:52%}#searchform #searchsubmit{display:block;margin:10px 0}.content .featured .caption{display:none}.content img.alignright,.content img.alignleft{display:block;float:none;margin:0 0 20px}.faculty{display:block;width:100%}#Newsletter{white-space:nowrap}}@media handheld,only screen and (max-width:320px){#Newsletter input{width:170px}}@font-face{font-family:icomoon;src:url(./lib/wf/icomoon.eot);src:url(./lib/wf/icomoon.eot?#iefix) format('embedded-opentype'),url(./lib/wf/icomoon.woff) format('woff'),url(./lib/wf/icomoon.ttf) format('truetype'),url(./lib/wf/icomoon.svg#icomoon) format('svg');font-weight:400;font-style:normal}@font-face{font-family:SSSocial;src:url(./lib/wf/ss-social-regular.eot);src:url(./lib/wf/ss-social-regular.eot?#iefix) format('embedded-opentype'),url(./lib/wf/ss-social-regular.woff) format('woff'),url(./lib/wf/ss-social-regular.ttf) format('truetype'),url(./lib/wf/ss-social-regular.svg#SSSocialRegular) format('svg');font-weight:400;font-style:normal}.icon-search,.icon-x,.icon-arrow-left,.icon-arrow-right,.icon-arrow-up,.icon-arrow-down,.icon-download,.icon-arrow-up2{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search:before{content:"\e000"}.icon-x:before{content:"\e001"}.icon-arrow-left:before{content:"\e002"}.icon-arrow-right:before{content:"\e003"}.icon-download:before{content:"\e004"}.icon-arrow-up:before{content:"\e005"}.icon-arrow-down:before{content:"\e006"}.icon-arrow-up2:before{content:"\e007"}.ss-icon,[class^=ss-]:before,[class*=" ss-"]:before,.ss-icon.ss-social,[class^=ss-].ss-social:before,[class*=" ss-"].ss-social:before{font-family:SSSocial;font-style:normal;font-weight:400;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-webkit-font-feature-settings:"liga","dlig";-moz-font-feature-settings:"liga=1, dlig=1";-moz-font-feature-settings:"liga","dlig";-ms-font-feature-settings:"liga","dlig";-o-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig"}.ss-facebook:before{content:''}.ss-twitter:before{content:''}.ss-linkedin:before{content:''}.ss-googleplus:before{content:''}.ss-tumblr:before{content:''}.ss-wordpress:before{content:''}.ss-blogger:before{content:''}.ss-posterous:before{content:''}.ss-youtube:before{content:''}.ss-vimeo:before{content:''}.ss-flickr:before{content:''}.ss-instagram:before{content:''}.ss-pinterest:before{content:''}.ss-dribbble:before{content:''}.ss-behance:before{content:''}.ss-github:before{content:''}.ss-paypal:before{content:''}.ss-foursquare:before{content:''}.ss-skype:before{content:''}.ss-mail:before{content:'✉'}::selection{background:#4682B4}::-moz-selection{background:#4682B4}body.login{background:#F7FAFC;color:#353535;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:62.5%;line-height:1.4}.login.wp-core-ui #login *{border-radius:0;box-shadow:none;float:none}.login.wp-core-ui h1{text-align:center}.login.wp-core-ui h1 a{background:url(../img/ui-icon-logo.svg) no-repeat scroll 0 0 / contain transparent;display:inline-block;font-size:0;height:65px;margin-top:30px;text-indent:-9999px;width:365px}.lt-ie9 .login.wp-core-ui h1 a{background-image:url(../img/ui-icon-logo.png)}#login #login_error,#login p.message{background-color:#f7dada;border:1px solid #a12020;color:#a12020;display:block;margin:0 0 15px;padding:10px;font-size:1.2em}#login p.message{background-color:#FFFFE0;border:1px solid #E6DB55;color:#b8860b}#login #loginform,#login #lostpasswordform{background-color:#174785;border:2px solid #BAD6EA;box-shadow:0 0 2px rgba(0,0,0,.3);margin:0}#login form:before{content:"CGT Member Login";color:#BAD6EA;display:block;font-size:1.5em;font-weight:400;letter-spacing:.075em;padding-bottom:10px;text-transform:uppercase}#login{width:422px}#login label,#login p#nav{color:#BAD6EA;font-size:1.1em}#login input{width:100%}#login #rememberme{margin-bottom:10px;vertical-align:baseline;width:auto}#login .input,#login #wp-submit{background:#174785;border:2px solid #688BB6;color:#BAD6EA;font-size:1.2em;padding:12px;position:relative;text-align:left;transition:all 250ms linear 0s;vertical-align:middle}#login .input:focus{border-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.3)}#login #wp-submit{height:auto;text-align:center}#login #wp-submit:hover{border-color:#fff;color:#fff;cursor:pointer}#login p#backtoblog a{display:none}
