html{height:100%;background:url(/sites/all/themes/igl/images/bg-body.gif) repeat 0 0;}body{min-width:980px;min-height:100%;position:relative;background:url(/sites/all/themes/igl/images/bg-page.png) repeat-y 50% 0;font:16px/26px "proxima-nova",Arial,Helvetica,sans-serif;color:#273248;margin:0;}input{outline:none;}img{display:block;border:0;}a{outline:none;color:#62a7e1;text-decoration:none;}a,a span,a img{transition:background-color 0.5s ease,border 0.2s ease,color 0.2s ease;}a:hover{color:#fc7a00;}.clear{clear:both;}#page{width:100%;overflow:hidden;min-width:980px;}.section{width:960px;margin:0 auto;position:relative;}.section.wide,.node-type-program #main > div.section,.node-type-epiic #main > div.section,.node-type-gallery #main > div.section{width:100%;max-width:1238px;}.section .shadow{width:100%;}.front #main .section .main-content:after,.section .shadow:after{clear:both;content:".";display:block;height:0;visibility:hidden;}* html .front #main .section .main-content,* html .section .shadow{height:1%;}:first-child + html .front #main .section .main-content,:first-child + html .section .shadow{min-height:1%;}.node-type-alumni .section .shadow,.node-type-mappoint .section .shadow,.page-search-node .main-content,.front #main .section .main-content,.node-type-page .section .shadow{padding:0 0 100px;background:url(/sites/all/themes/igl/images/bg-shadow.png) no-repeat 50% 100%;}.front #main .section .main-content:after{clear:both;content:".";display:block;height:0;visibility:hidden;}* html .front #main .section .main-content{height:1%;}:first-child + html .front #main .section .main-content{min-height:1%;}#main{padding-bottom:220px;}div#logo{width:414px;height:61px;float:left;margin:32px 0 0;}#header,#main,#footer{width:100%;overflow:hidden;}#header div.top-menu{width:500px;float:right;margin:0 40px 0 0;}#header div.top-menu div.content ul{margin:0;padding:0;list-style:none;float:right;}#header div.top-menu div.content ul li{list-style:none;float:left;margin:0 3px 0 0;padding:0;}#header div.top-menu div.content ul li a{display:block;font-size:14px;color:#c9dde8;padding:0 15px;height:35px;line-height:35px;border-bottom:2px solid #62a7e1;background:url(/sites/all/themes/igl/images/bg-top-menu-li.gif) repeat 0 0;}.node-type-blog #header div.top-menu div.content ul li a.blog-link,#header div.top-menu div.content ul li.active a,#header div.top-menu div.content ul li a:hover{color:#273248;background:#62a7e1;}#header div.search-drop{position:absolute;top:0;right:0;width:40px;height:37px;background:url(/sites/all/themes/igl/images/ico-search.png) no-repeat 0 0;cursor:pointer;}#header div.search-drop #search-block-form{display:none;width:208px;height:28px;padding:9px 8px;position:absolute;right:0;top:37px;background:#62a7e1;z-index:100;}#header div.search-drop #search-block-form label{display:none;}#header div.search-drop #search-block-form div.form-item{width:100%;overflow:hidden;height:27px;background:#fff;display:block;margin:0;}#header div.search-drop #search-block-form div.form-item input.form-text{background:none;width:170px;height:27px;color:#7b97a9;font-size:14px;border:none;padding:0 5px;}#header div.search-drop #search-block-form input.form-submit{width:28px;height:27px;background:url(/sites/all/themes/igl/images/bg-search-submit.png) no-repeat 0 0;border:none;text-indent:-9999px;font-size:0;line-height:0;position:absolute;top:9px;right:8px;padding:0;cursor:pointer;}#header div.main-menu{width:540px;float:right;}#header div.main-menu div.content ul{margin:33px 0 0;padding:0;list-style:none;float:right;height:46px;overflow:hidden;}#header div.main-menu div.content ul li{list-style:none;float:left;padding:0 0 0 41px;margin:0;background:url(/sites/all/themes/igl/images/bg-drop.gif) no-repeat -9999px -9999px;}#header div.main-menu div.content ul li a{font:600 14px/16px "proxima-nova",Arial,Helvetica,sans-serif;color:#273248;height:16px;display:block;text-transform:uppercase;padding:6px 0 24px 0;letter-spacing:1px;}#header div.main-menu div.content ul li a:hover,#header div.main-menu div.content ul li.active a{color:#fc7a00;}#header div.main-menu div.content ul li a.drop{background:url(/sites/all/themes/igl/images/bg-li-drop.png) no-repeat 100% 10px;padding:6px 30px 24px 0;margin:0 4px 0 0;}#header div.main-menu div.content ul li a.drop:hover,#header div.main-menu div.content ul li.hover a.drop{background-position:100% -52px;}#drop-down{display:none;width:960px;overflow:hidden;position:absolute;top:116px;left:50%;margin-left:-480px;z-index:1000;background:url(/sites/all/themes/igl/images/bg-drop.gif) repeat-y 0 0;border-bottom:5px solid #5c768e;}.toolbar-drawer #drop-down{top:181px;}#drop-down div.inner{width:100%;overflow:hidden;border-bottom:2px solid #273248;}#drop-down h2{display:none;}#drop-down div.column{width:305px;float:left;padding:0 0 0 44px;margin:25px 0 0;}#drop-down div.column h3{font:700 16px/20px "proxima-nova",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#62a7e1;margin:0;}#drop-down div.column.last{width:252px;padding:0 0 0 10px;}#drop-down div.category{width:100%;overflow:hidden;}#drop-down div.column.last div.category{padding:0 20px 0 39px;width:193px;}#drop-down ul{margin:4px 0 0 0;padding:0 0 33px;list-style:none;}#drop-down ul li{list-style:none;padding:4px 0 0 16px;}#drop-down ul li a{font:400 16px/20px "proxima-nova",Arial,Helvetica,sans-serif;text-transform:none;color:#e2eff6;}#drop-down ul li a:hover{color:#fc973d;}#drop-down div.category.last{padding-top:25px;margin-top:-7px;}#drop-down div.category.last h3{margin:0px 0 0;}#mission-carousel{width:100%;overflow:hidden;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;padding:2px 0;}#mission-carousel div.mission{width:100%;overflow:hidden;margin:1px 0 0;padding:17px 0 0;min-height:158px;background:url(/sites/all/themes/igl/images/bg-mission.png) repeat-y 50% 0;}#mission-carousel div.mission div.left{width:345px;float:left;padding:0 69px 0 0;}#mission-carousel div.mission div.left p{font:400 14px/27px "proxima-nova",Arial,Helvetica,sans-serif;color:#fff;margin:0;}#mission-carousel div.mission div.left p strong{font:600 18px/26px "proxima-nova",Arial,Helvetica,sans-serif;color:#fc7a00;}#mission-carousel div.mission div.left p a.more{font:700 14px/18px "proxima-nova",Arial,Helvetica,sans-serif;color:#d1e5ef;text-transform:uppercase;padding:0 14px 0 0;background:url(/sites/all/themes/igl/images/bg-arrow.png) no-repeat 100% 50%;letter-spacing:2px;}#mission-carousel div.mission div.left p a.more:hover{color:#fc7a00;}#mission-carousel div.mission div.right{width:546px;float:left;height:140px;overflow:hidden;}#mission-carousel div.mission div.right .block h2{font:600 18px/20px "proxima-nova",Arial,Helvetica,sans-serif;color:#273248;margin:2px 0 0;}#mission-carousel div.mission div.right .content ul{margin:6px 0 0;padding:0;list-style:none;}#mission-carousel div.mission div.right .content ul li{list-style:none;width:182px;float:left;margin:3px 0 0;}#mission-carousel div.mission div.right .content ul li a{color:#273248;font:400 14px/18px "proxima-nova",Arial,Helvetica,sans-serif;padding-left:18px;background:url(/sites/all/themes/igl/images/bg-arrow-blue.png) no-repeat 0 50%;}#mission-carousel div.mission div.right .content ul li a.active,#mission-carousel div.mission div.right .content ul li a:hover{background:url(/sites/all/themes/igl/images/bg-arrow.png) no-repeat 0 50%;color:#fc7a00;}#mission-carousel div.carousel{width:100%;overflow:hidden;position:relative;max-height:412px;}#mission-carousel div.shadow-left{position:absolute;top:0;left:0;width:139px;z-index:50;display:none;}#mission-carousel div.shadow-right{position:absolute;top:0;right:0;width:139px;z-index:50;display:none;}#mission-carousel div.carousel .content div.jcarousel-prev,#mission-carousel div.carousel .content div.jcarousel-next{width:139px;height:100%;position:absolute;top:0;left:0;background:url(/sites/all/themes/igl/images/bg-carousel-nav-left.png) no-repeat 0 50%;z-index:90;cursor:pointer;}#mission-carousel div.carousel .content div.jcarousel-next{left:auto;right:0;background:url(/sites/all/themes/igl/images/bg-carousel-nav-right.png) no-repeat 0 50%;}#mission-carousel div.carousel .content .jcarousel-clip{width:100%;overflow:hidden;}#mission-carousel div.carousel .content div.jcarousel-prev-disabled,#mission-carousel div.carousel .content div.jcarousel-next-disabled{opacity:0.5;cursor:default;}#mission-carousel div.carousel > .contextual-links-wrapper{right:50px;}#mission-carousel div.carousel .views-items-holder,#mission-carousel div.carousel .views-row{margin:0;padding:0;list-style:none outside none;overflow:hidden;}#mission-carousel div.carousel .views-row{width:33%;margin:0 2px 0 0;max-width:411px;position:relative;float:left;}#mission-carousel div.carousel .views-row div.shadow{display:none;width:100%;height:100%;position:absolute;top:0;left:0;z-index:80;background:url(/sites/all/themes/igl/images/bg-carousel-item.png) repeat 0 0;}#mission-carousel div.carousel .views-row.overlay div.shadow{}#mission-carousel div.carousel .views-row.overlay.active div.shadow{display:none;}#mission-carousel div.carousel .views-row.overlay.active h2{display:block;}#mission-carousel div.carousel .views-row img{width:100%;display:block;height:auto;}#mission-carousel div.carousel .views-row h2{color:#ffffff;display:block;text-transform:uppercase;font:600 20px/26px "proxima-nova",Arial,Helvetica,sans-serif;position:absolute;left:0;bottom:33px;margin:0 10px 0 0;border-top:1px solid #253044;border-right:1px solid #253044;border-bottom:1px solid #253044;}#mission-carousel div.carousel .views-row h2 span{display:block;background:url(/sites/all/themes/igl/images/bg-carousel-title.png);padding:15px 25px;border-top:1px solid #6985a0;border-right:1px solid #6985a0;border-bottom:1px solid #6985a0;font:600 20px/26px "proxima-nova",Arial,Helvetica,sans-serif;min-height:26px;}#mission-carousel div.carousel .views-row div.text{position:absolute;left:0;bottom:-200px;background:url(/sites/all/themes/igl/images/bg-carousel-text-top.png) repeat-x 100% 0;width:100%;z-index:70;}#mission-carousel div.carousel .views-row div.text div.inner{padding:11px 25px;background:url(/sites/all/themes/igl/images/bg-carousel-text-inner.png) repeat-y 100% 50%;}#mission-carousel div.carousel .views-row div.text a.more{position:absolute;top:0;left:0;width:100%;height:100%;z-index:700;text-indent:-9999px;}#mission-carousel div.carousel .views-row div.text h3{color:#ffffff;text-transform:uppercase;font:600 20px/23px "proxima-nova",Arial,Helvetica,sans-serif;margin:0;padding:5px 0 0;}#mission-carousel div.carousel .views-row div.text p{color:#e8f2f7;font:400 12px/16px "proxima-nova",Arial,Helvetica,sans-serif;margin:3px 0 0;}.front #content,.front #sidebar-right{margin:45px 0 0;}.front #content{width:615px;float:left;}.front #sidebar-right{width:275px;float:right;}#content a.more{font:700 14px/18px "proxima-nova",Arial,Helvetica,sans-serif;color:#62a7e1;text-transform:uppercase;padding:0 14px 0 0;background:url(/sites/all/themes/igl/images/bg-arrow-blue.png) no-repeat 100% 50%;letter-spacing:2px;word-spacing:-2px;}#content a.more:hover{background:url(/sites/all/themes/igl/images/bg-arrow.png) no-repeat 100% 50%;color:#fc973d;}.front #content h2,.front #sidebar-right h2{color:#85a3b5;margin:0;text-transform:uppercase;font:400 18px/24px "proxima-nova",Arial,Helvetica,sans-serif;padding:0 0 19px;letter-spacing:2px;word-spacing:-3px;}#block-imageblock-8{padding:35px;}#sidebar-right a.more{font:700 14px/18px "proxima-nova",Arial,Helvetica,sans-serif;color:#273248;text-transform:uppercase;padding:0 14px 0 0;background:url(/sites/all/themes/igl/images/bg-arrow-blue.png) no-repeat 100% 50%;letter-spacing:2px;word-spacing:-2px;}#sidebar-right a.more:hover{background:url(/sites/all/themes/igl/images/bg-arrow.png) no-repeat 100% 50%;color:#fc973d;}#content div.highlights{width:100%;overflow:hidden;}#content div.highlights .slider,#content div.highlights .item{margin:0;padding:0;list-style:none outside none;}#content div.highlights .item{width:100%;overflow:hidden;}#content div.highlights .item .contextual-links-wrapper{right:75px;}#content div.highlights .item img{width:100%;height:auto;}#content div.highlights .item h3{color:#273248;font:400 33px/34px "myriad-pro",Arial,Helvetica,sans-serif;margin:21px 0 0;}#content div.highlights .item h3 a{color:#273248;}#content div.highlights .item h3 a:hover{color:#fc7a00;}#content div.highlights .item p{color:#273248;font:400 16px/24px "proxima-nova",Arial,Helvetica,sans-serif;margin:14px 0 0;padding:0 0 10px;}#content .slider-holder{position:relative;}#content .slider-holder a.prev,#content .slider-holder a.next{width:27px;height:27px;text-indent:-9999px;position:absolute;top:8px;right:43px;background:url(/sites/all/themes/igl/images/bg-slider-nav.png) no-repeat 0 0;z-index:100;}#content .slider-holder a.next{right:8px;background:url(/sites/all/themes/igl/images/bg-slider-nav.png) no-repeat 100% 0;}#content .slider-holder a.prev:hover{background-position:0 100%;}#content .slider-holder a.next:hover{background-position:100% 100%;}#content .slider-holder div.nav{position:absolute;left:12px;top:280px;height:5px;z-index:100;}#content .slider-holder div.nav a{width:7px;height:7px;margin:0 3px 0 0;float:left;text-indent:-9999px;background:url(/sites/all/themes/igl/images/bg-slider-pager.png) no-repeat 100% 0;}#content .slider-holder div.nav a.activeSlide,#content .slider-holder div.nav a:hover{background:url(/sites/all/themes/igl/images/bg-slider-pager.png) no-repeat 0 0;}#sidebar-right .slider-holder{position:relative;background:#e8f2f7;padding:43px 0 13px;}#sidebar-right .slider-holder .slider,#sidebar-right .slider-holder .item{padding:0;list-style:none outside none;margin:0 18px;width:239px !important;overflow:hidden;}#sidebar-right .slider-holder .item{margin:0;}#sidebar-right .slider-holder .item h3{color:#62a7e1;font:400 28px/32px "myriad-pro",Arial,Helvetica,sans-serif;margin:0;padding:0 0 16px;}#sidebar-right .slider-holder .item h3 a{color:#62a7e1;}#sidebar-right .slider-holder .item h3 a:hover{color:#fc973d;}#sidebar-right .slider-holder .item span.date{color:#273248;font:600 12px/16px "proxima-nova",Arial,Helvetica,sans-serif;text-transform:uppercase;display:block;letter-spacing:1px;}#sidebar-right .slider-holder .item span.program{color:#85a3b5;font:italic 400 12px/16px "proxima-nova",Arial,Helvetica,sans-serif;display:block;letter-spacing:1px;}#sidebar-right .slider-holder .item span.program a{color:#85a3b5;font:normal 700 12px/16px "proxima-nova",Arial,Helvetica,sans-serif;text-transform:uppercase;}#sidebar-right .slider-holder .item span.program a:hover{color:#fc7a00;}#sidebar-right .slider-holder .item p{color:#273248;font:400 16px/24px "proxima-nova",Arial,Helvetica,sans-serif;margin:16px 0 0;padding:0 0 8px;}#sidebar-right .slider-holder .item p img{display:none;}#sidebar-right .slider-holder a.prev,#sidebar-right .slider-holder a.next{width:27px;height:27px;text-indent:-9999px;position:absolute;top:8px;right:43px;background:url(/sites/all/themes/igl/images/bg-slider-nav.png) no-repeat 0 100%;z-index:100;}#sidebar-right .slider-holder a.next{right:8px;background:url(/sites/all/themes/igl/images/bg-slider-nav.png) no-repeat 100% 100%;}#sidebar-right .slider-holder a.prev:hover{background-position:0 0;}#sidebar-right .slider-holder a.next:hover{background-position:100% 0;}#sidebar-right .full-calendar{width:234px;height:25px;overflow:hidden;background:#273248;padding:13px 20px;margin:0;}#sidebar-right .full-calendar a{color:#ffffff;font:600 16px/26px "proxima-nova",Arial,Helvetica,sans-serif;background:url(/sites/all/themes/igl/images/ico-calendar.png) no-repeat 0 0;padding:0 0 0 38px;float:left;height:25px;}#sidebar-right .full-calendar a span{padding:0 14px 0 0;background:url(/sites/all/themes/igl/images/bg-arrow-white.png) no-repeat 100% 50%;}#sidebar-right .full-calendar a:hover span{color:#ffb068;}#map{width:100%;overflow:hidden;margin:9px 0 0;position:relative;padding:11px 0 0;background:url(/sites/all/themes/igl/images/bg-map-top.gif) repeat-x 0 0;}#map div.map-top{width:100%;overflow:hidden;border-bottom:1px solid #10141c;background:url(/sites/all/themes/igl/images/bg-map.gif) repeat-x 0 0;height:548px;max-height:548px;position:relative;}#map img.map{position:absolute;top:11px;left:50%;width:100%;z-index:100;max-width:1188px;margin-left:-594px;height:auto !important;}#map div.map-bottom{width:100%;overflow:hidden;border-top:1px solid #293244;background:url(/sites/all/themes/igl/images/bg-map-bottom.gif) repeat 0 0;}#map div.map-bottom div.section{min-height:96px;background:url(/sites/all/themes/igl/images/bg-map-text.png) no-repeat 100% 0;}#map div.map-bottom div.section p{padding:18px 70px 0 255px;margin:0;color:#ebebed;font:300 18px/27px "proxima-nova",Arial,Helvetica,sans-serif;position:relative;z-index:101;}#map div.map-bottom div.section p strong{color:#fc973d;font:600 21px/26px "proxima-nova",Arial,Helvetica,sans-serif;}#map div.map-bottom div.section p a.more{color:#ebebed;padding:0 14px 0 0;background:url(/sites/all/themes/igl/images/bg-arrow.png) no-repeat 100% 50%;font:600 14px/26px "proxima-nova",Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:0.05em;}#map div.map-bottom div.section p a.more:hover{color:#fc973d;}#map div.dots{position:absolute;top:11px;left:50%;z-index:202;}#map div.dots .view{height:100%;position:relative;}#map div.dot{width:15px;height:15px;position:absolute;top:0;left:0;background:url(/sites/all/themes/igl/images/bg-map-dot.png) no-repeat 50% 0;z-index:200;}#map div.dot:hover{padding:0 15px;margin:0 -15px;}#map div.dot:hover{z-index:201;}#map div.dot.right:hover{background:url(/sites/all/themes/igl/images/bg-map-dot.png) no-repeat 50% 100%;}#map div.dot .arrow{width:17px;height:22px;position:absolute;top:-2px;right:0;background:url(/sites/all/themes/igl/images/bg-popup-arrow.png) no-repeat 0 0;display:none;}#map div.dot:hover .arrow{display:block;}#map div.dot.right .arrow{background:url(/sites/all/themes/igl/images/bg-popup-arrow.png) no-repeat 0 100%;left:0;right:auto;}#map div.dot div.popup{background:#fff;width:200px;position:absolute;top:-50%;left:45px;padding:0 23px;box-shadow:0px 2px 3px rgba(0,0,0,0.35);display:none;}#map div.dot.right div.popup{right:45px;left:auto;}#map div.dot.hover div.popup{display:block;}#map div.dot div.popup-content{padding:0 23px 36px;margin:0 -23px;background:url(/sites/all/themes/igl/images/bg-popup-bottom.gif) repeat-x 0 100%;}#map div.dot div.popup h2{background:url(/sites/all/themes/igl/images/bg-popup-top.png) repeat-x 0 100%;color:#ffffff;font:400 22px/26px "proxima-nova",Arial,Helvetica,sans-serif;margin:0 -23px;padding:11px 23px;}#map div.dot div.popup .field-type-node-reference{margin:20px 0 0;padding:0 0 13px;background:url(/sites/all/themes/igl/images/bg-popup-location.gif) repeat-x 0 100%;}#map div.dot div.popup .field-type-node-reference .field-item{margin-top:4px;}#map div.dot div.popup .field-type-node-reference .field-item a,#map div.dot div.popup .field-type-node-reference .field-item h3{color:#fc973d;font:400 16px/26px "myriad-pro",Arial,Helvetica,sans-serif;margin:0;padding:0;border:none;text-transform:none;}#map div.dot div.popup .field-type-node-reference .field-item a span,#map div.dot div.popup .field-type-node-reference .field-item h3 span{color:#344259;}#map div.dot div.popup div.location{width:100%;overflow:hidden;padding:0 0 17px;margin:13px 0 0;}#map div.dot div.popup div.location span.location,#map div.dot div.popup div.location span.category{padding:0 0 0 23px;background:url(/sites/all/themes/igl/images/ico-marker.png) no-repeat 0 50%;font:400 14px/22px "myriad-pro",Arial,Helvetica,sans-serif;color:#273248;display:block;margin:2px 0 0;}#map div.dot div.popup div.location span.category a{color:#273248;}#map div.dot div.popup div.location span.category{background:url(/sites/all/themes/igl/images/ico-category.png) no-repeat 0 2px;}#map div.dot div.popup a.profile-link{position:absolute;bottom:8px;right:20px;color:#29354a;padding:0 14px 0 0;background:url(/sites/all/themes/igl/images/bg-arrow-blue.png) no-repeat 100% 50%;font:700 12px/16px "proxima-nova",Arial,Helvetica,sans-serif;text-transform:uppercase;}#map div.dot div.popup a.profile:hover{color:#fc7a00;background:url(/sites/all/themes/igl/images/bg-arrow.png) no-repeat 100% 50%;}#connect,#gallery{width:100%;overflow:hidden;position:relative;background:#85a3b5;margin:1px 0 0;min-height:615px;padding:0 0 1px;}#gallery{padding:0 0 2px;}#connect div.overlay-left,#connect div.overlay-right,#gallery div.overlay-left,#gallery div.overlay-right{width:136px;height:561px;position:absolute;top:54px;left:0;background:url(/sites/all/themes/igl/images/bg-overlay.png) repeat 0 0;}#gallery div.overlay-left,#gallery div.overlay-right{background:url(/sites/all/themes/igl/images/bg-overlay-gallery.png) repeat 0 0;}#gallery div.overlay-left,#gallery div.overlay-right{width:139px;}#connect div.overlay-right,#gallery div.overlay-right{left:auto;right:0;}#connect div.section h2,#gallery div.section h2,#gallery div.section h1{margin:0;color:#fff;font:400 18px/22px "proxima-nova",Arial,Helvetica,sans-serif;padding:15px 0;text-transform:uppercase;border:none;}#gallery div.section div.title{width:100%;height:52px;overflow:visible;}#gallery div.section h2{float:left;}#gallery div.more-galleries{width:165px;height:52px;margin:0 0 0 30px;float:left;background:url(/sites/all/themes/igl/images/bg-more-galleries.gif) repeat-y 0 0;position:relative;z-index:100;}#gallery div.more-galleries a.more{color:#273248;font:400 16px/20px "proxima-nova",Arial,Helvetica,sans-serif;display:block;text-align:center;padding:18px 18px 14px;letter-spacing:0;text-transform:none;background:none;}#gallery div.more-galleries a.more span{display:block;background:url(/sites/all/themes/igl/images/bg-arrow-down-blue.png) no-repeat 100% 50%;padding:0 24px 0 0;}#gallery div.more-galleries a.more:hover,#gallery div.more-galleries.hover a.more{color:#fc973d;}#gallery div.more-galleries a.more:hover span,#gallery div.more-galleries.hover a.more span{background:url(/sites/all/themes/igl/images/bg-arrow-down.png) no-repeat 100% 50%;}#gallery div.more-galleries div.galleries{position:absolute;top:52px;left:0;width:165px;background:url(/sites/all/themes/igl/images/bg-more-galleries.gif) repeat-y 0 0;display:none;}#gallery div.more-galleries ul{margin:0 1px;padding:0;list-style:none;background:url(/sites/all/themes/igl/images/bg-more-galleries-bottom.gif) repeat-x 0 100%;width:163px;}#gallery div.more-galleries ul li{margin:0 1px;padding:0;list-style:none;background:url(/sites/all/themes/igl/images/bg-more-galleries-bottom.gif) repeat-x 0 0;}#gallery div.more-galleries ul li a{display:block;padding:10px 18px;color:#273248;font:400 16px/20px "proxima-nova",Arial,Helvetica,sans-serif;}#gallery div.more-galleries ul li a:hover{color:#fc973d;}#connect div.carousel,#gallery div.carousel{background:#fff;padding:2px 0;width:1932px;overflow:hidden;position:absolute;left:50%;margin-left:-965px;min-height:561px;}#gallery div.carousel{margin-left:-1437px;width:2871px;}#carousel-tufts-connect,#gallery div.carousel ul{margin:0;padding:0;list-style:none;}#carousel-tufts-connect > li{width:480px;float:left;margin:0 0 0 2px;min-height:561px;position:relative;}#gallery div.carousel ul li{width:957px;float:left;margin:0 0 0 1px;min-height:561px;position:relative;}#gallery div.carousel ul li div.desc{position:absolute;bottom:0;left:0;background:url(/sites/all/themes/igl/images/bg-gallery-text.png) repeat 0 0;width:100%;overflow:hidden;}#gallery div.carousel ul li div.desc p{color:#fff;font:400 14px/22x "proxima-nova",Arial,Helvetica,sans-serif;margin:0;padding:22px 38px 29px;}#connect div.carousel ul li.twitter{background:#d1e5ef;}#connect div.carousel ul li.facebook{background:#e7ebf2;}#connect div.carousel ul li.twitter h2{font:700 18px/27px "proxima-nova",Arial,Helvetica,sans-serif;margin:0;}#connect div.carousel ul li.twitter h2 a{background:url(/sites/all/themes/igl/images/ico-twitter.png) no-repeat 0 0;color:#62a7e1;padding:16px 0 16px 78px;text-decoration:underline;height:27px;margin:18px 0 0 18px;float:left;}#connect div.carousel ul li.twitter div.content{padding:0 35px 58px;width:410px;overflow:hidden;}#connect div.carousel ul li.facebook h2{font:700 18px/27px "proxima-nova",Arial,Helvetica,sans-serif;margin:0;}#connect div.carousel ul li.facebook h2 a{background:url(/sites/all/themes/igl/images/ico-facebook.png) no-repeat 0 0;color:#3b5998;padding:16px 0 16px 78px;text-decoration:none;height:28px;margin:18px 0 0 18px;float:left;}#connect div.carousel ul li.facebook div.content{padding:0 35px 58px;width:410px;overflow:hidden;}#connect div.carousel ul li.facebook div.content h3{color:#292927;font:700 22px/26px "myriad-pro",Arial,Helvetica,sans-serif;margin:10px 0 0;}#connect div.carousel ul li.facebook div.content h3 a{color:#292927;text-decoration:none;}#connect div.carousel ul li.facebook div.content h3 a:hover{color:#3b5998;}#connect div.carousel ul li.twitter div.item{width:100%;overflow:hidden;margin:28px 0 0;}#connect div.carousel ul li.facebook div.item{width:100%;overflow:hidden;margin:15px 0 0;}#connect div.carousel ul li.facebook div.item p{color:#273248;font:400 14px/18px "proxima-nova",Arial,Helvetica,sans-serif;margin:5px 0 0;padding:0 0 5px;}#connect div.carousel ul li.facebook div.item p img{display:none;}#connect div.carousel ul li.facebook div.item a.read-more{color:#62a7e1;font:700 14px/18px "proxima-nova",Arial,Helvetica,sans-serif;text-transform:uppercase;}#connect div.carousel ul li.facebook div.item a.read-more:hover{color:#fc7a00;}#connect div.carousel ul li.facebook div.item span.date{font:italic 400 14px/18px "proxima-nova",Arial,Helvetica,sans-serif;color:#85a3b5;}#connect div.carousel ul li.twitter div.item.first{margin:32px 0 0;}#connect div.carousel ul li.twitter div.item span.date{color:#85a3b5;font:italic 400 12px/16px "proxima-nova",Arial,Helvetica,sans-serif;}#connect div.carousel ul li.twitter div.item span.date a{color:#85a3b5;}#connect div.carousel ul li.twitter div.item span.date a:hover{text-decoration:underline;}#connect div.carousel ul li.twitter div.item span.date strong{font-style:normal;text-transform:uppercase;}#connect div.carousel ul li.twitter div.item p{color:#273248;font:400 14px/21px "myriad-pro",Arial,Helvetica,sans-serif;margin:0;}#connect div.carousel ul li.twitter div.item p a{color:#62a7e1;}#connect div.carousel ul li.twitter div.item p a:hover{text-decoration:underline;}#connect div.carousel ul li.twitter div.item.first span.date{font:italic 400 14px/18px "proxima-nova",Arial,Helvetica,sans-serif;}#connect div.carousel ul li.twitter div.item.first p{font:400 26px/30px "myriad-pro",Arial,Helvetica,sans-serif;margin:10px 0 0;}#connect div.carousel ul li.instagram h2{position:absolute;top:18px;left:18px;font:700 18px/28px "proxima-nova",Arial,Helvetica,sans-serif;margin:0;}#connect div.carousel ul li.instagram h2 a{color:#fff;background:url(/sites/all/themes/igl/images/ico-instagram.png) no-repeat 0 0;padding:16px 0 16px 78px;text-decoration:underline;height:28px;float:left;text-decoration:none;text-transform:uppercase;}#connect div.carousel ul li.instagram .image{width:100%;height:270px;overflow:hidden;}#connect div.carousel ul li.instagram .image img{display:block;height:auto;width:100%;margin:-40px 0 0;}#connect div.carousel ul li.instagram div.content{padding:0 35px 58px;width:410px;overflow:hidden;}#connect div.carousel ul li.instagram div.content h3{color:#273248;font:400 26px/30px "myriad-pro",Arial,Helvetica,sans-serif;margin:20px 0 0;}#connect div.carousel ul li.instagram div.content span.author{display:block;margin:13px 0 0;color:#273248;font:italic 400 12px/16px "proxima-nova",Arial,Helvetica,sans-serif;}#connect div.carousel ul li.instagram div.content span.author a{color:#85a3b5;font:700 12px/16px "proxima-nova",Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:0.1em;}#connect div.carousel ul li.instagram div.content p{color:#273248;font:400 14px/24px "proxima-nova",Arial,Helvetica,sans-serif;margin:13px 0 0;padding:0 0 15px;}#connect div.carousel ul li.instagram div.content a.more{font:700 14px/18px "proxima-nova",Arial,Helvetica,sans-serif;color:#fc973d;text-transform:uppercase;padding:0 14px 0 0;background:url(/sites/all/themes/igl/images/bg-arrow-blue.png) no-repeat 100% 50%;letter-spacing:2px;float:left;}#connect div.carousel ul li.instagram div.content a.more.more:hover{color:#fc7a00;}#connect div.carousel ul li.instagram div.content a.more.right{float:right;}#connect div.carousel ul li.flickr{background:#273248;}#connect div.carousel ul li.flickr h2{font:700 18px/27px "proxima-nova",Arial,Helvetica,sans-serif;margin:0;}#connect div.carousel ul li.flickr h2 a{background:url(/sites/all/themes/igl/images/ico-flickr.png) no-repeat 0 0;color:#62a7e1;padding:16px 0 16px 78px;text-decoration:underline;height:27px;margin:18px 0 0 18px;float:left;text-decoration:none;}#connect div.carousel ul li.flickr div.content{padding:21px 35px;width:410px;overflow:hidden;}#connect div.carousel ul li.flickr div.content .flickr_badge_image{overflow:hidden;width:124px;height:77px;margin:12px 6px 0;float:left;}#connect div.carousel ul li.flickr div.content img{width:100%;height:auto;display:block;}#connect div.carousel ul li.linkedin{background:#273248;}#connect div.carousel ul li.linkedin h2{font:600 16px/24px "proxima-nova",Arial,Helvetica,sans-serif;margin:0;text-transform:uppercase;}#connect div.carousel ul li.linkedin h2 a{background:url(/sites/all/themes/igl/images/ico-linkedin.png) no-repeat 0 0;color:#000000;padding:16px 0 16px 78px;text-decoration:underline;height:27px;margin:18px 0 0 18px;float:left;text-decoration:none;}#connect div.carousel ul li.linkedin div.content{padding:21px 35px;width:410px;overflow:hidden;}#connect div.carousel ul li.linkedin div.content div.item{width:100%;overflow:hidden;margin:45px 0 0;}#connect div.carousel ul li.linkedin div.content div.heading{width:100%;overflow:hidden;padding:0 0 15px;}#connect div.carousel ul li.linkedin div.content div.heading img{float:left;border:1px solid #505661;margin:0 13px 0 0;}#connect div.carousel ul li.linkedin div.content div.heading h3{color:#ffffff;font:400 19px/24px "proxima-nova",Arial,Helvetica,sans-serif;margin:0;}#connect div.carousel ul li.linkedin div.content div.heading span.subtitle{color:#cfcfcf;font:italic 400 17px/20px "proxima-nova",Arial,Helvetica,sans-serif;}#connect div.carousel ul li.linkedin div.content div.heading span.subtitle strong{color:#ffffff;font:400 26px/28px "proxima-nova",Arial,Helvetica,sans-serif;font-style:normal;}#connect div.carousel ul li.linkedin div.content h4{color:#b6b6b6;font:700 12px/16px "proxima-nova",Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0;}#connect div.carousel ul li.linkedin div.content p{color:#ffffff;font:700 14px/18px "proxima-nova",Arial,Helvetica,sans-serif;margin:5px 0 0;}#connect div.carousel ul li.linkedin div.content p a{color:#b7b7b7;font-weight:bold;}#connect div.carousel ul li.news h2{position:absolute;top:18px;left:18px;font:700 18px/28px "proxima-nova",Arial,Helvetica,sans-serif;margin:0;z-index:1;}#connect div.carousel ul li.news h2 span{background:url(/sites/all/themes/igl/images/ico-news.png) no-repeat 0 0;color:#597d96;padding:16px 0 16px 78px;text-decoration:underline;height:27px;margin:0;float:left;text-decoration:none;}#connect div.carousel ul li.news div.content{padding:21px 35px;width:410px;overflow:hidden;}#connect div.carousel ul li.news div.field-name-field-image img{max-width:480px;height:auto;}#connect div.carousel ul li.news div.content span.date{color:#62a7e1;font:700 14px/18px "proxima-nova",Arial,Helvetica,sans-serif;text-transform:uppercase;}#connect div.carousel ul li.news div.content h3{color:#292927;font:700 22px/26px "myriad-pro",Arial,Helvetica,sans-serif;margin:10px 0 0;}#connect div.carousel ul li.news div.content h3 a{color:#292927;}#connect div.carousel ul li.news div.content h3 a:hover{color:#fc7a00;}#connect div.carousel ul li.news div.content p{color:#3e5667;font:400 14px/18px "proxima-nova",Arial,Helvetica,sans-serif;margin:10px 0 0;padding:0 0 10px;}#connect div.carousel ul li.news div.content a.read-more{color:#62a7e1;font:700 14px/18px "proxima-nova",Arial,Helvetica,sans-serif;text-transform:uppercase;}#connect div.carousel ul li.news div.content a.read-more:hover{color:#fc7a00;}#connect div.carousel ul li.news div.content div.tags{width:100%;overflow:hidden;margin:10px 0 0;color:#292927;font:400 14px/18px "proxima-nova",Arial,Helvetica,sans-serif;}#connect div.carousel ul li.news div.content div.tags a{color:#85a3b5;font:700 12px/18px "proxima-nova",Arial,Helvetica,sans-serif;text-transform:uppercase;}#connect #mycarousel-prev,#connect #mycarousel-next,#gallery #mycarousel-prev,#gallery #mycarousel-next{background:url(/sites/all/themes/igl/images/bg-slider-nav.png) no-repeat 0 0;height:27px;width:27px;position:absolute;text-indent:-9999px;z-index:100;top:13px;right:35px;cursor:pointer;}#connect #mycarousel-next,#gallery #mycarousel-next{right:0;background-position:100% 0;}#connect #mycarousel-prev:hover,#gallery #mycarousel-prev:hover{background-position:0 100%;}#connect #mycarousel-next:hover,#gallery #mycarousel-next:hover{background-position:100% 100%;}#connect div.carousel .jcarousel-clip,#gallery div.carousel .jcarousel-clip{width:100%;overflow:hidden;}#connect div.carousel div.jcarousel-prev-disabled,#connect div.carousel div.jcarousel-next-disabled,#gallery div.carousel div.jcarousel-prev-disabled,#gallery div.carousel div.jcarousel-next-disabled{opacity:0.5;cursor:default;}#breadcrumb{width:100%;overflow:hidden;min-height:40px;max-width:1238px;margin:0 auto;background:#85a3b5 url(/sites/all/themes/igl/images/bg-breadcrumb.gif) repeat-x 0 0;}#breadcrumb ul{list-style:none;margin:14px 0 0 2px;padding:0;}#breadcrumb ul li{list-style:none;margin:0 12px 0 0;padding:0 12px 0 0;float:left;background:url(/sites/all/themes/igl/images/bg-breadcrumb.png) no-repeat 100% 50%;color:#273248;font:700 12px/16px "proxima-nova",Arial,Helvetica,sans-serif;text-transform:uppercase;}#breadcrumb ul li.last{background:none;}#breadcrumb ul li a{color:#d1e5ef;font:italic 400 12px/16px "proxima-nova",Arial,Helvetica,sans-serif;float:left;text-transform:capitalize;}#breadcrumb ul li a:hover{color:#273248;}#breadcrumb ul li span{color:#273248;font:700 12px/16px "proxima-nova",Arial,Helvetica,sans-serif;float:left;text-transform:uppercase;}#breadcrumb ul li.home{margin-top:2px;}#breadcrumb ul li.home a{background:url(/sites/all/themes/igl/images/ico-home.png) no-repeat 0 0;text-indent:-9999px;width:14px;height:11px;}#breadcrumb ul li.home a:hover{background-position:0 100%;}#top-image{width:100%;overflow:hidden;margin:1px 0 0;position:relative;height:335px;padding:0 0 1px;background:#fff;border-bottom:1px solid #a8b3ba;}.page-programs #top-image{border:none;padding:0;}.node-type-program #top-image{height:300px;padding:0;border-bottom:1px solid #fff;}.node-type-program div.border{width:100%;overflow:hidden;border-top:2px solid #84a2b6;}#top-image div.section{position:relative;}#top-image div.long div.section{position:static;}#top-image img{width:100%;height:auto;position:absolute;top:0;left:0;}#top-image div.block-body{display:none;}#top-image div.text{display:block;position:absolute;top:56px;right:0;z-index:10;background:url(/sites/all/themes/igl/images/bg-top-image-text.png) repeat 0 0;width:214px;padding:28px 30px;border-bottom:5px solid #ffb068;}#top-image .long div.text{top:auto;right:auto;left:0;bottom:0;width:100%;overflow:hidden;border:none;padding:27px 30px;}#top-image div.text a.show-more{font:700 14px/18px "proxima-nova",Arial,Helvetica,sans-serif;color:#e8e8e8;text-transform:uppercase;letter-spacing:1px;}#top-image div.text a.show-more:hover{color:#fc973d;}#top-image div.text h2{background:url(/sites/all/themes/igl/images/bg-top-image-title.gif) repeat-x 0 100%;color:#ddf1fd;font:400 28px/31px "proxima-nova",Arial,Helvetica,sans-serif;text-shadow:1px 1px 2px #000000;margin:6px 0 0;padding:0 0 18px;text-transform:uppercase;letter-spacing:2px;}#top-image .long div.text h2{background:none;margin:0;text-transform:none;}#top-image .long div.text h2 strong{text-transform:uppercase;}#top-image div.text h2 span{font:400 11px/14px "proxima-nova",Arial,Helvetica,sans-serif;display:block;text-transform:uppercase;letter-spacing:1px;}#top-image div.text p{color:#ffffff;font:400 16px/24px "proxima-nova",Arial,Helvetica,sans-serif;margin:15px 0 0;padding:0 0 6px;text-shadow:1px 1px 2px #000000;}.sidebar-first #main .main-content{margin:64px auto 70px;width:100%;float:left;background:url(/sites/all/themes/igl/images/bg-content.gif) repeat-y 275px 0;}.sidebar-first #content{width:617px;float:right;}.sidebar-first.node-type-page #content .shadow{background:url(/sites/all/themes/igl/images/bg-content-shadow.png) no-repeat 50% 100%;margin:0 0 -50px;}.node-type-alumni .section .shadow,.node-type-mappoint .main-content,.page-search-node .main-content,.not-front.no-sidebars.node-type-page #main .main-content,.page-user #main .main-content{margin:50px 0 0;}#content h1,#content h2{color:#62a7e1;font:400 18px/24px "proxima-nova",Arial,Helvetica,sans-serif;margin:5px 0 0;padding:0 0 8px;border-bottom:1px solid #dfe4e8;text-transform:uppercase;letter-spacing:2px;}#content h1.event-term,#block-views-featured-events-block > h2{background:#273248;border-bottom:1px solid #ebf4f9;margin:0 !important;padding:11px 0 9px;color:#85a3b5;font:600 14px/18px "proxima-nova",Arial,Helvetica,sans-serif;text-transform:uppercase;text-indent:20px;}.page-node-student-leaders-and-members #content h1,.page-calendar #content h1,.page-programs #content h1{display:none;}#content div.term-desc{width:100%;overflow:hidden;background:#ebf4f9;border-top:1px solid #a8b3ba;padding:0 0 20px;}#content div.term-desc p{padding:0 20px;margin:13px 0 0;color:#273248;font:400 14px/24px "proxima-nova",Arial,Helvetica,sans-serif;letter-spacing:1px;}#content div.term-desc p a.learn-more{font:700 14px/18px "proxima-nova",Arial,Helvetica,sans-serif;color:#273248;text-transform:uppercase;padding:0 14px 0 0;background:url(/sites/all/themes/igl/images/bg-arrow-blue.png) no-repeat 100% 50%;letter-spacing:2px;word-spacing:-2px;}.program #content div.desc p a.learn-more:hover{background:url(/sites/all/themes/igl/images/bg-arrow.png) no-repeat 100% 50%;color:#fc7a00;}#content h2{margin:34px 0 0;}#content h1 span,#content h2 span{font-weight:600;}#content p{font:400 14px/24px "proxima-nova",Arial,Helvetica,sans-serif;margin:6px 0 0;padding:0 0 6px;}#content div.member{width:100%;overflow:hidden;margin:36px 0 0;padding:0 0 24px;border-bottom:1px solid #e2e8eb;}.node-type-boards-and-staff #content div.member{margin:0;border:none;}#content div.member span.topic{display:block;color:#2a3945;margin:5px 0 0;font:italic 400 12px/16px "proxima-nova",Arial,Helvetica,sans-serif;}#content div.member div.image{width:175px;float:left;margin:0 35px 0 0;}#content div.member div.image img{width:100%;height:auto;}#content div.member div.text{width:402px;float:left;margin:0 0 0 5px;}#content div.member h2,#content div.member h1{margin:-5px 0 0;letter-spacing:0;border:none;color:#62a7e1;font:400 26px/30px "myriad-pro",Arial,Helvetica,sans-serif;text-transform:none;}#content div.member h2 span{color:#273248;}#content div.member h3{margin:-3px 0 0;color:#fc973d;font:600 12px/16px "proxima-nova",Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:1px;}#content div.member p{margin:15px 0 0;font:400 14px/22px "proxima-nova",Arial,Helvetica,sans-serif;color:#3d3b3b;}#content ul.pager{width:100%;overflow:hidden;margin:0;padding:0;}#content ul.pager li{margin:0;padding:0;}#content div.blog-posts ul.pager li{display:none;}#content div.blog-posts ul.pager li.pager-next,#content div.members ul.pager li.pager-next,#content div.resources ul.pager li.pager-next,.page-taxonomy-term #content ul.pager li.pager-next{display:block;}#content a.load-more,#content div.blog-posts ul.pager li.pager-next a,#content .view ul.pager li.pager-next a{color:#8a8989;font:600 12px/18px "proxima-nova",Arial,Helvetica,sans-serif;text-transform:uppercase;width:132px;margin:70px 0 0 244px;height:20px;padding:12px 0 8px;text-align:center;background:#f1f1f1;float:left;}#content div.blog-posts ul.pager li.pager-next a,.page-blog-archive #content ul.pager li.pager-next a{margin-top:0;}#content a.feed-icon{display:none;}#content div.report{width:615px;overflow:hidden;margin:50px 0 0;border:1px solid #e2e8eb;}.node-type-resources #content div.report{margin:0;}#content div.report div.inner{padding:24px 25px 33px;border-bottom:1px solid #e2e8eb;width:567px;overflow:hidden;}#content div.report div.download{width:611px;overflow:hidden;margin:2px;background:url(/sites/all/themes/igl/images/bg-block-download.gif) repeat 0 0;}#content div.report div.download div.right{width:182px;height:53px;float:right;background:url(/sites/all/themes/igl/images/bg-block-download-right.gif) repeat-y 0 0;}#content div.report div.download a{padding:0 0 0 28px;background:url(/sites/all/themes/igl/images/ico-download.png) no-repeat 0 50%;float:left;text-transform:uppercase;color:#3b4969;margin:18px 0 0 40px;font:600 12px/18px "proxima-nova",Arial,Helvetica,sans-serif;letter-spacing:1px;}#content div.report div.download.play a{margin:18px 0 0 60px;}#content div.report div.image{width:155px;float:left;padding:9px 16px;margin:0 22px 0 0;border:1px solid #e2e8eb;}#content div.report div.text{width:354px;float:right;margin:0;}#content div.report div.text span.date{color:#fc973d;font:400 12px/16px "proxima-nova",Arial,Helvetica,sans-serif;display:block;text-transform:uppercase;margin:-4px 0 0;}#content div.report div.text h2,#content div.report div.text h1{border:none;text-transform:none;color:#62a7e1;font:italic 400 24px/30px "myriad-pro",Arial,Helvetica,sans-serif;margin:5px 0 0;padding:0 0 2px;letter-spacing:0;}#content div.report div.text span.category{color:#897668;font:400 13px/16px "myriad-pro",Arial,Helvetica,sans-serif;}#content div.report div.text p{margin:7px 0 0;font:400 13px/24px "proxima-nova",Arial,Helvetica,sans-serif;color:#273248;padding:0;}#content div.program-events{width:100%;overflow:hidden;margin:12px 0 0;padding:25px 0 0;background:url(/sites/all/themes/igl/images/bg-events.png) no-repeat 0 0;}#content div.event{width:100%;overflow:hidden;margin:54px 0 0;background:#ebf4f9 url(/sites/all/themes/igl/images/bg-event.png) repeat-y 174px 0;}#content div.program-events div.event,.page-taxonomy #content div.event,.node-type-event #content div.event{background:url(/sites/all/themes/igl/images/bg-event.png) repeat-y 174px 0;margin:0;}.page-taxonomy #content div.views-row-first div.event{margin:54px 0 0;}#content div.program-events div.separator,.page-taxonomy #content div.separator{border-bottom:1px solid #e2e8eb;width:100%;overflow:hidden;margin:30px 0;}#content div.event.even,#content .view-program-schedule div.views-row-even div.event{background:#f6f8f9 url(/sites/all/themes/igl/images/bg-event.png) repeat-y 174px 0;}#content div.event div.left{width:175px;float:left;}#content div.event div.right{width:392px;float:left;padding:25px 25px 40px;}#content div.event div.date-wrapper{width:100%;overflow:hidden;background:url(/sites/all/themes/igl/images/bg-event-left.gif) repeat-x 0 100%;padding:0 0 28px;}#content div.event div.date{width:57px;height:74px;padding:18px 0 0;overflow:hidden;margin:0 auto;background:url(/sites/all/themes/igl/images/bg-event-date.png) no-repeat 0 0;text-align:center;color:#ffffff;font:italic 400 20px/24px "myriad-pro",Arial,Helvetica,sans-serif;}#content div.event div.date span{display:block;margin:2px 0 0;font:italic 600 22px/24px "myriad-pro",Arial,Helvetica,sans-serif;}#content div.event div.item{width:133px;overflow:hidden;background:url(/sites/all/themes/igl/images/bg-event-left.gif) repeat-x 0 100%;padding:21px 21px 26px;}#content div.program-events div.event div.item,.page-taxonomy #content div.event div.item,.node-type-event #content div.event div.item{padding:14px 21px 16px;background:none;border-bottom:1px solid #e2e8eb;}#content div.program-events.all div.event div.item{padding:12px 10px 10px 0;width:165px;}#content div.program-events.all div.event div.right,.node-type-event #content div.event div.right,.page-taxonomy-term #content div.event div.right{padding-top:2px;}#content div.program-events div.event div.item.image,.page-taxonomy #content div.event div.item.image,.node-type-event #content div.event div.item.image{padding:2px 0 20px 0;width:100%;}#content div.program-events div.event div.item.image img,.page-taxonomy #content div.event div.item.image img,.node-type-event #content div.event div.item.image img{width:155px;height:auto;}#content div.event div.item span{display:block;color:#273248;font:400 15px/22px "proxima-nova",Arial,Helvetica,sans-serif;}#content div.event div.item span.date span,#content div.event div.item span.time span{display:inline;}#block-views-featured-events-block div.event div.image{display:none;}#content div.event div.item span.title{text-transform:uppercase;font:600 14px/18px "proxima-nova",Arial,Helvetica,sans-serif;color:#fc973d;padding:0 0 6px;}#content div.event div.right h2,#content div.event div.right h1{margin:-5px 0 0;letter-spacing:0;border:none;color:#62a7e1;font:400 26px/30px "myriad-pro",Arial,Helvetica,sans-serif;text-transform:none;}#content div.event div.right h2 a{color:#62a7e1;}#content div.event div.right h2 a:hover{color:#fc973d;}#content div.event div.right p{margin:12px 0 0;font:400 14px/24px "proxima-nova",Arial,Helvetica,sans-serif;color:#273248;padding:0;}#content div.event a.show-more,#content div.event span.read-more a,#content div.event span.read-less a{font:700 14px/18px "proxima-nova",Arial,Helvetica,sans-serif;color:#273248;text-transform:uppercase;letter-spacing:1px;float:left;margin:13px 0 0;}#content div.event span.read-more,#content div.event span.read-less{display:block;}#content div.event a.show-more:hover,#content div.event span.read-more a:hover,#content div.event span.read-less a:hover{color:#fc973d;}#content div.event a.learn-more{font:700 14px/18px "proxima-nova",Arial,Helvetica,sans-serif;color:#273248;text-transform:uppercase;padding:0 14px 0 0;background:url(/sites/all/themes/igl/images/bg-arrow-blue.png) no-repeat 100% 50%;letter-spacing:2px;word-spacing:-2px;float:left;margin:13px 0 0;}#content div.event a.learn-more:hover{background:url(/sites/all/themes/igl/images/bg-arrow.png) no-repeat 100% 50%;color:#fc7a00;}#content div.event div.tags{width:100%;overflow:hidden;padding:22px 0 0;}#content div.event div.tags ul{list-style:none;margin:0;padding:0 0 0 30px;background:url(/sites/all/themes/igl/images/ico-tags.png) no-repeat 0 2px;width:362px;overflow:hidden;}#content div.event div.tags div.field-items{margin:0;padding:0 0 0 30px;background:url(/sites/all/themes/igl/images/ico-tags.png) no-repeat 0 2px;width:362px;overflow:hidden;}#content div.event div.tags ul li,#content div.event div.tags div.field-item{float:left;margin:0 11px 0 0;}#content div.event div.tags ul li a,#content div.event div.tags div.field-item a{float:left;color:#273248;font:400 12px/20px "proxima-nova",Arial,Helvetica,sans-serif;padding:0 6px;background:#ebf4f9;border-radius:5px;}#content div.event div.tags ul li a:hover,#content div.event div.tags div.field-item a:hover{color:#fc7a00;}#content #featured-events,#block-views-featured-events-block{width:100%;overflow:hidden;position:relative;padding:0 0 44px;}#content #featured-events div.event,#block-views-featured-events-block div.event{margin:0;}#content #featured-events div.event div.left div.item,#block-views-featured-events-block div.event div.left div.item{padding:25px 21px;}#content #featured-events div.nav-wrapper,#block-views-featured-events-block div.nav-wrapper{height:11px;position:absolute;left:0;bottom:8px;width:100%;z-index:101;}#content #featured-events div.nav-inner,#block-views-featured-events-block div.nav-inner{float:right;position:absolute;right:50%;top:0;}#content #featured-events div.nav,#block-views-featured-events-block div.nav{height:11px;position:relative;right:-50%;}#content #featured-events div.nav a,#block-views-featured-events-block div.nav a{width:11px;height:11px;background:url(/sites/all/themes/igl/images/bg-events-slider-nav.png) no-repeat 100% 0;float:left;margin:0 4px;text-indent:-9999px;}#content #featured-events div.nav a.activeSlide,#content #featured-events div.nav a:hover,#block-views-featured-events-block div.nav a.activeSlide,#block-views-featured-events-block div.nav a:hover{background-position:0 0;}#content div.all-events{width:100%;overflow:hidden;padding:0 0 1px;border-bottom:1px solid #a8b3ba;margin:19px 0 42px;position:relative;}#content div.all-events img{width:100%;}#content div.all-events div.title{background:url(/sites/all/themes/igl/images/bg-all-events.png) no-repeat 0 0;position:absolute;left:0;bottom:1px;height:51px;width:100%;}#content div.all-events h2{height:21px;padding:0;z-index:10;margin:0;background:url(/sites/all/themes/igl/images/bg-all-events-title.png) repeat-x 0 0;font:400 18px/21px "proxima-nova",Arial,Helvetica,sans-serif;padding:15px 19px;color:#fff;float:left;}#content div.all-events h2 span{font-weight:600;}#content div.all-events h2 a{color:#fff;display:block;padding:17px 0 13px;}#content div.view-programs{width:100%;overflow:hidden;padding:110px 0 50px;}#content div.program-category{width:100%;overflow:hidden;background:url(/sites/all/themes/igl/images/bg-shadow-program.png) no-repeat 50% 100%;padding:0 0 122px;}#content div.program-category h2,#content div.view-programs h3{border:none;color:#85a3b5;font:400 18px/21px "proxima-nova",Arial,Helvetica,sans-serif;margin:-55px 0 0;padding:0 0 22px;clear:both;text-transform:uppercase;}#content div.view-programs div.program-item{width:273px;float:left;padding:0 34px;border-right:1px solid #e4eef4;display:none;}#content div.view-programs div.program-item div.adjectives{display:none;}#content div.view-programs div.program-category div.program-item{display:block;}#content div.view-programs div.program-item.first{padding:0 34px 0 0;}#content div.view-programs div.program-item.last{padding:0 0 0 34px;border:none;}#content div.view-programs div.program-item h2{font:600 16px/20px "proxima-nova",Arial,Helvetica,sans-serif;margin:15px 0 0;overflow:hidden;padding:0;width:100%;letter-spacing:1px;border:none;}#content div.view-programs div.program-item h2 a{float:left;padding:0 20px 0 0;color:#fc973d;background:url(/sites/all/themes/igl/images/bg-arrow.png) no-repeat 100% 50%;}#content div.view-programs div.program-item h2 a:hover{background:url(/sites/all/themes/igl/images/bg-arrow-blue.png) no-repeat 100% 50%;color:#273248;}#content div.view-programs div.program-item .field-name-field-teaser-image a{position:relative;display:block;}#content div.view-programs div.program-item .field-name-field-teaser-image a div.hover{width:273px;height:133px;position:absolute;top:0;left:0;background:url(/sites/all/themes/igl/images/bg-program-hover.png) no-repeat 0 0;display:none;}#content div.view-programs div.program-item div.hover span{background:url(/sites/all/themes/igl/images/bg-program-learn-more.png) no-repeat 0 0;width:100px;height:31px;position:absolute;top:50%;left:50%;text-indent:-9999px;margin:-15px 0 0 -50px;}#content div.view-programs div.program-item p{font:400 14px/22px "proxima-nova",Arial,Helvetica,sans-serif;margin:13px 0 0;padding:0 0 13px;}#content div.view-programs div.program-item p img{display:none;}#content div.node-blog,#content div.news{margin-bottom:55px;position:relative;}#content div.node-blog .field-type-taxonomy-term-reference a{color:#fc973d;text-transform:uppercase;font:12px/16px "proxima-nova",Arial,Helvetica,sans-serif;}#content div.news .field-name-field-source-name{color:#fc973d;text-transform:uppercase;font:12px/26px "proxima-nova",Arial,Helvetica,sans-serif;}#content div.node-blog h3,#content div.news h2{color:#62a7e1;font:italic 400 27px/30px "myriad-pro",Arial,Helvetica,sans-serif;margin:5px 0 10px;text-transform:none;border:none;}#content div.node-blog span.author,#content div.news span.type{color:#897668;font:400 13px/16px "myriad-pro",Arial,Helvetica,sans-serif;display:block;margin-bottom:28px;}#content div.node-blog div.content,#content div.news div.content{border:1px solid #e2e8eb;overflow:visible;width:100%;}#content div.news div.content{float:left;}#content div.node-blog div.inner,#content div.news div.inner{padding:20px 5px 0 25px;}#content div.node-blog div.image-holder,#content div.news div.image-holder{float:left;position:relative;margin-bottom:20px;min-width:70px;}#content div.node-blog.node-full div.image-holder,#content div.node-blog.first div.image-holder,.node-type-news-and-press #content div.news div.image-holder{padding:1px;min-width:95px;}#content div.node-blog div.image-holder span.date,#content div.news div.image-holder span.date{position:absolute;top:89px;left:-9px;color:#ffffff;text-transform:uppercase;background:url(/sites/all/themes/igl/images/bg-date-orange.png) no-repeat 0 0;display:block;height:50px;width:85px;padding:8px 0 0 22px;}#content div.node-blog.node-full div.image-holder span.date,#content div.node-blog.first div.image-holder span.date,.node-type-news-and-press #content div.news div.image-holder span.date{top:47px;}#content div.node-blog.node-full.no-image .content,#content div.node-blog.first.no-image .content{padding-top:20px;}#content div.node-blog.node-full.no-image div.image-holder span.date,#content div.node-blog.first.no-image div.image-holder span.date{left:-11px;top:0px;}#content div.node-blog.no-image div.image-holder span.date,#content div.news div.image-holder.no-image span.date{left:-36px;top:0px;}.node-type-news-and-press #content div.news div.image-holder.no-image span.date{top:20px;left:-11px;}#content div.node-blog div.text,#content div.news div.text{padding:0 20px;overflow:hidden;}#content div.node-blog .field-type-text-with-summary div.text{padding:0;}#content div.node-blog div.text p,#content div.news div.text p{margin:0;}#content div.node-blog div.footer-bar{background:url(/sites/all/themes/igl/images/bg-block-download.gif) repeat scroll 0 0 transparent;margin:15px 2px 2px;overflow:hidden;width:613px;}#content div.node-blog div.footer-bar a.read-more,#content div.node-blog div.footer-bar a.comments{display:block;float:left;padding:22px 30px 22px 24px;color:#3b4969;text-transform:uppercase;font:11px/16px "proxima-nova",Arial,Helvetica,sans-serif;background:url(/sites/all/themes/igl/images/bg-block-download-right.gif) repeat-y scroll 100% 0;}#content div.node-blog div.footer-bar a.comments span{display:block;background:url(/sites/all/themes/igl/images/ico-comment.png) no-repeat 0 50%;padding-left:21px;}#content div.node-blog div.footer-bar a.read-more{background-position:0 0;float:right;padding:22px 27px 22px 27px;}body.page-blog #content #page-title{display:none;}body.page-blog-archive #content #page-title{display:block;}#comments{clear:both;margin:15px 0;font-size:14px;line-height:24px;}#comment-form .form-select,#comment-form .form-text,#comment-form span.cke_skin_kama,#comment-form .form-textarea{border:1px solid #e2e8eb;}#comment-form .form-text{padding:4px 10px;margin:0;}#comment-form .form-submit{color:#8a8989;font:600 12px/18px "proxima-nova",Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0 10px 10px 0;padding:8px 10px;background:#f1f1f1;border:0;cursor:pointer;}#comment-form .form-submit:hover{background:#d9e1e8;color:#273248;}#comment-form .form-item label{color:#897668;font:400 13px/16px "myriad-pro",Arial,Helvetica,sans-serif;margin:0 0 10px;}#main #content .comment{margin:10px 0;}#main #content .comment .content{padding:20px 20px 7px;width:auto;border:1px solid #e2e8eb;}#main #content .comment .content p{margin:0 0 13px;padding:0;}#main #content .comment h3{font:normal 400 18px/24px "myriad-pro",Arial,Helvetica,sans-serif;margin:0;}#tabs,#edit-weekday-wrapper{width:100%;overflow:hidden;padding:0 0 10px;border:none;background:none;border-radius:0 !important;margin:-2px 0 -10px;}#tabs.days,#edit-weekday-wrapper{margin:42px 0 -20px;}#edit-weekday-all,#edit-weekday-monday,#edit-weekday-tuesday{display:none !important;}#tabs .ui-tabs-panel{padding:0;background:#fff;}#tabs .ui-tabs-nav{padding:0;border:none;background:none;border-radius:0 !important;border-bottom:1px solid #e2e8eb;}#tabs.days .ui-tabs-nav,#edit-weekday-wrapper .views-widget div.bef-select-as-links > div.form-item{display:table;border:1px solid #fdca9c;width:616px;background:#fdede0;}#tabs .ui-tabs-nav li{background:#f9f3ee;border:none;border-radius:0 !important;}#tabs.days .ui-tabs-nav li,#edit-weekday-wrapper .views-widget .form-type-bef-link{display:table-cell;float:none;border-right:1px solid #fff;background:url(/sites/all/themes/igl/images/bg-tabs-li.gif) repeat-y 100% 0;text-align:center;}#edit-weekday-wrapper #edit-weekday-sunday{border:none;}* + html #tabs.days .ui-tabs-nav li,* + html #edit-weekday-wrapper .views-widget .form-type-bef-link{float:left;}#tabs.days .ui-tabs-nav li.last{border:none;}#tabs .ui-tabs-nav li.ui-tabs-selected{padding:0;}#tabs .ui-tabs-nav li:hover,#tabs .ui-tabs-nav li.ui-tabs-selected{background:#e5f4fb;}#tabs .ui-tabs-nav a,#edit-weekday-wrapper .views-widget .form-type-bef-link a{border:none;color:#ff7900;padding:10px 23px;height:27px;display:block;font:400 18px/27px "proxima-nova",Arial,Helvetica,sans-serif;}* + html #tabs .ui-tabs-nav a,* + html #edit-weekday-wrapper .views-widget .form-type-bef-link a{padding:10px 29px 10px 28px;}#tabs .ui-tabs-nav li a:hover,#tabs .ui-tabs-nav li.ui-tabs-selected a{color:#273248;}#tabs .ui-tabs-nav li.ui-tabs-selected a{font:400 26px/26px "proxima-nova",Arial,Helvetica,sans-serif;}#tabs .ui-tabs-nav a span{padding:0 26px 0 0;background:url(/sites/all/themes/igl/images/bg-arrow-down.png) no-repeat 100% 50%;}#tabs .ui-tabs-nav li a:hover span,#tabs .ui-tabs-nav li.ui-tabs-selected a span{background:url(/sites/all/themes/igl/images/bg-arrow-down-blue.png) no-repeat 100% 50%;}#tabs .ui-tabs-nav li.ui-tabs-selected a span{background:url(/sites/all/themes/igl/images/bg-arrow-down-blue.png) no-repeat 100% 12px;}#tabs.days .ui-tabs-nav li:hover,#tabs.days .ui-tabs-nav li.ui-tabs-selected{background:#273248;}#tabs.days .ui-tabs-nav a,#edit-weekday-wrapper .views-widget .form-type-bef-link a{color:#273248;font:400 14px/26px "proxima-nova",Arial,Helvetica,sans-serif !important;text-transform:uppercase;float:none;position:relative;height:23px;transition:none;}#tabs.days .ui-tabs-nav li a:hover,#tabs.days .ui-tabs-nav li.ui-tabs-selected a,#edit-weekday-wrapper .views-widget .form-type-bef-link a:hover,#edit-weekday-wrapper .views-widget .form-type-bef-link.selected a{color:#c9dde8;background:#273248;}#tabs.days .ui-tabs-nav a span{padding:0;background:none !important;}#tabs.days .ui-tabs-nav a{color:#273248;font:400 14px/26px "proxima-nova",Arial,Helvetica,sans-serif !important;text-transform:uppercase;float:none;}#tabs.days .ui-tabs-nav li a span.arrow,#edit-weekday-wrapper .form-type-bef-link a span.arrow{position:absolute;width:28px;height:11px;bottom:-11px;left:50%;margin-left:-14px;background:url(/sites/all/themes/igl/images/bg-tabs-arrow.png) no-repeat 0 0 !important;display:none;z-index:100;}#tabs.days .ui-tabs-nav li:hover span.arrow,#tabs.days .ui-tabs-nav li.ui-tabs-selected span.arrow,#edit-weekday-wrapper .form-type-bef-link a:hover span.arrow,#edit-weekday-wrapper .form-type-bef-link.selected a span.arrow{display:block;}#sidebar-left{width:273px;float:left;padding:0 0 0 1px;}#top-text{width:100%;overflow:hidden;padding:0 0 1px;border-bottom:1px solid #a8b3ba;margin:0 0 -9px;}#top-text .inner{width:100%;overflow:hidden;background:url(/sites/all/themes/igl/images/bg-top-text.gif) repeat 0 0;padding:22px 0 30px;}.epiic #top-text{border:none;margin:0;padding:0;background:url(/sites/all/themes/igl/images/bg-top-text-epiic.gif) repeat 0 0;}.epiic #top-text .inner{background:url(/sites/all/themes/igl/images/bg-top-text-shadow.png) no-repeat 50% 100%;}#top-text h1,#top-text h2{color:#273248;font:400 30px/36px "proxima-nova",Arial,Helvetica,sans-serif;margin:0;padding:0 0 16px;border:none;text-transform:none;letter-spacing:1px;}.node-type-program #top-text h1{margin:24px 0 0;}#top-text h2 span{font-weight:600;}#top-text span.read-more,#top-text span.read-less{display:block;margin:16px 0 0;}#top-text span.read-more a,#top-text span.read-less a{font:700 14px/18px "proxima-nova",Arial,Helvetica,sans-serif;color:#273248;text-transform:uppercase;letter-spacing:1px;}#top-text span.read-more a:hover,#top-text span.read-less a:hover{color:#fc973d;}#top-text div.expand p{color:#273248;font:400 18px/27px "proxima-nova",Arial,Helvetica,sans-serif;margin:15px 0 0;}#sidebar-left ul.menu{list-style:none;margin:0;padding:0 0 60px;background:url(/sites/all/themes/igl/images/bg-sidebar-shadow.png) no-repeat 50% 100%;}#sidebar-left ul.menu ul.menu{background:none;padding:0;border-top:1px solid #e2e8eb;}#glance{width:100%;overflow:hidden;background:url(/sites/all/themes/igl/images/bg-glance.gif) repeat-y 50% 0;position:relative;padding:0 0 57px;}#glance div.title{width:100%;overflow:hidden;background:#273248;border-bottom:1px solid #569dde;height:65px;}#glance div.title h2{color:#ffffff;font:400 30px/35px "proxima-nova",Arial,Helvetica,sans-serif;margin:14px 0 0;text-transform:none;border:none;padding:0;border:none;}#glance div.shadow-top{width:880px;height:85px;position:absolute;top:66px;left:50%;margin-left:-440px;background:url(/sites/all/themes/igl/images/bg-glance-shadow-top.png) no-repeat 0 0;}#glance div.shadow-bottom{width:880px;height:85px;position:absolute;left:50%;bottom:0;margin-left:-440px;background:url(/sites/all/themes/igl/images/bg-glance-shadow-bottom.png) no-repeat 0 0;}#glance div.left{width:310px;float:left;margin:25px 0 0;}#glance div.left h3{color:#fff;font:400 22px/28px "proxima-nova",Arial,Helvetica,sans-serif;margin:18px 0 0;letter-spacing:1px;}#glance div.left ul{margin:0;padding:0;list-style:none;}#glance div.left ul li,#glance div.left div.field-item{margin:10px 0 0;padding:0;list-style:none;font:400 14px/18px "proxima-nova",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#fff;letter-spacing:1px;}#glance div.left ul li a,#glance div.left div.field-item a{color:#fff;}#glance div.size{width:100%;overflow:hidden;margin:27px 0 0;padding:0 0 4px;}#glance div.size span{display:block;padding:10px 0 10px 181px;background:url(/sites/all/themes/igl/images/bg-size.png) no-repeat 10px 0;font:400 22px/32px "proxima-nova",Arial,Helvetica,sans-serif;color:#fff;}#glance div.year{width:100%;overflow:hidden;margin:24px 0 0;}#glance div.year span{display:block;font:400 15px/25px "proxima-nova",Arial,Helvetica,sans-serif;color:#fff;text-align:center;padding:43px 63px 0 0;background:url(/sites/all/themes/igl/images/bg-year.png) no-repeat -7px 0;}#glance div.right{width:625px;float:right;}#glance div.right div.graphic{width:290px;float:left;}#glance div.right div.map-wrapper{width:335px;float:left;}#glance div.right div.map-wrapper h3{margin-left:45px;}#glance div.right .map{height:165px;width:100%;float:left;margin:21px 0 0;position:relative;background:url(/sites/all/themes/igl/images/bg-map-small.png) no-repeat 0 0;}#glance div.right .map .dot{background:url(/sites/all/themes/igl/images/bg-marker.png) no-repeat 0 0;width:14px;height:20px;position:absolute;margin:-11px 0 0 -6px;top:0;left:0;text-indent:-9999px;overflow:hidden;}#glance div.right .map .dot h2{margin:0;padding:0;border:none;}#glance div.right .map .dot h2 a{width:24px;height:33px;float:left;text-indent:-9999px;}#glance div.right h3{font:400 22px/28px "proxima-nova",Arial,Helvetica,sans-serif;color:#fff;margin:43px 0 0 9px;letter-spacing:1px;}#related{width:100%;overflow:hidden;border-bottom:1px solid #d8d8d8;padding:6px 0 33px;background:url(/sites/all/themes/igl/images/bg-related.gif) repeat-y 50% 0;}.epiic #related{background:url(/sites/all/themes/igl/images/bg-related-epiic.gif) repeat-y 50% 0;border:none;}#related div.inner{width:100%;overflow:hidden;border-top:1px solid #dac9ba;padding:0;background:none;}.epiic #related div.inner{border-top:1px solid #3b4963;}#related div.left{width:298px;float:left;}.epiic #related div.left{width:310px;}#related div.left h2{color:#273248;font:400 18px/24px "proxima-nova",Arial,Helvetica,sans-serif;margin:27px 0 0;padding:0 0 13px;text-transform:uppercase;letter-spacing:1px;border:none;}.epiic #related div.left h2{color:#fc973d;font:700 18px/24px "proxima-nova",Arial,Helvetica,sans-serif;text-transform:uppercase;margin:30px 0 0;}#related div.left span{color:#fc973d;font:400 30px/36px "proxima-nova",Arial,Helvetica,sans-serif;}.epiic #related div.left span{color:#f6f6f6;}#related div.right{width:650px;float:left;}#related div.right ul{background:url(/sites/all/themes/igl/images/bg-related-ul.gif) repeat-y 50% 0;margin:31px 0 -13px;padding:0;list-style:none;width:100%;overflow:hidden;}.epiic #related div.right ul{background:url(/sites/all/themes/igl/images/bg-related-ul-epiic.gif) repeat-y 50% 0;margin:30px 0 -12px;}#related div.right ul li{width:230px;float:left;margin:0 48px 0 47px;padding:0 0 12px;list-style:none;font:400 16px/20px "proxima-nova",Arial,Helvetica,sans-serif;color:#273248;}.epiic #related div.right ul li{width:146px;float:left;margin:0;padding:0 35px 12px;}#related div.right ul li a{color:#273248;}#related div.right ul li a:hover{color:#fc973d;}.epiic #related div.right ul li a{color:#f6f6f6;}.epiic #related div.right ul li a:hover{color:#fc973d;}#projects{width:100%;overflow:hidden;padding:45px 0 39px;}.epiic #projects{padding:54px 0 39px;}#projects h2{color:#273248;text-transform:uppercase;font:400 18px/22px "proxima-nova",Arial,Helvetica,sans-serif;margin:0;letter-spacing:1px;word-spacing:4px;border:none;}#projects a.view-more,#projects a.view-less{color:#273248;font:700 16px/20px "proxima-nova",Arial,Helvetica,sans-serif;text-transform:uppercase;position:absolute;top:2px;right:0;}#projects a.view-less{display:none;}#projects a.view-more:hover,#projects a.view-less:hover{color:#fc973d;}#projects div.projects{width:100%;overflow:hidden;margin:37px 0 0;}#projects div.projects div.row{clear:both;}#projects div.projects div.row.hidden{display:none;}#projects div.project{width:273px;float:left;margin:0 70px 0 0;padding:0 0 20px;}#projects div.project.last{margin:0;}#projects div.project h3{color:#fc973d;font:600 16px/20px "proxima-nova",Arial,Helvetica,sans-serif;margin:18px 0 0;padding:0 0 12px;}#projects div.project h3 a{color:#fc973d;}#projects div.project h3 a:hover{color:#273248;}#projects div.project p{margin:0;padding:0 0 8px;color:#273248;font:400 13px/22px "proxima-nova",Arial,Helvetica,sans-serif;}#projects div.project a.learn-more{color:#273248;font:700 12px/16px "proxima-nova",Arial,Helvetica,sans-serif;text-transform:uppercase;}#projects div.project a.learn-more:hover{color:#fc973d;}#page div.filter{width:100%;overflow:hidden;border-bottom:1px solid #b8c7d4;border-top:1px solid #242e43;padding:17px 0 0;min-height:138px;background:url(/sites/all/themes/igl/images/bg-filter.png) no-repeat 50% 0;}#page div.filter div.left{float:left;}#page div.filter div.left h3{color:#fc973d;font-size:14px;line-height:28px;font-weight:bold;margin:15px 0 10px;text-transform:uppercase;}#page div.filter div.left p{margin:1px 0 1px;color:#ffffff;font-size:28px;line-height:30px;}#page div.filter div.right{float:right;width:650px;}#page div.filter label{display:none;}#page div.filter .views-exposed-widget{width:100%;overflow:hidden;padding:0;}#page div.filter div.form-type-bef-link{float:left;width:215px;margin:0;}#page div.filter div.checkbox,#page div.filter div.form-type-bef-link a{background:url(/sites/all/themes/igl/images/bg-checkbox-blue.png) no-repeat 0 0;color:#273248;font:16px/16px "proxima-nova",Arial,Helvetica,sans-serif;padding:0 0 0 30px;float:left;height:16px;margin:5px 0 10px;}#page div.filter div.form-type-bef-link a.active{background:url(/sites/all/themes/igl/images/bg-checkbox-blue.png) no-repeat 0 100%;}#page div.filter div.checkbox input{display:none;}.field-name-field-epiic-top-slider-image img{width:100%;height:auto;display:block;}.block-views-programs-slider .view div.shadow-left,.node-type-program #top-image div.shadow-left{position:absolute;top:0;left:0;width:139px;z-index:500;}.block-views-programs-slider .view div.shadow-right,.node-type-program #top-image div.shadow-right{position:absolute;top:0;right:0;width:139px;z-index:500;}.epiic #page .block-views-programs-slider div.shadow-left,.epiic #page .block-views-programs-slider div.shadow-right{width:140px;}.block-views-programs-slider .view a.prev,.block-views-programs-slider .view a.next{width:25px;height:38px;position:absolute;top:50%;left:20px;margin-top:-19px;background:url(/sites/all/themes/igl/images/bg-carousel-nav.png) no-repeat 0 0;z-index:600;cursor:pointer;text-indent:-9999px;}.block-views-programs-slider .view a.next{left:auto;right:20px;background-position:0 100%;}.block-views-programs-slider .view{width:100%;overflow:hidden;position:relative;}.epiic #page .block-views-programs-slider{margin:3px 0 0;padding:0;}.block-views-programs-slider .view div.item{width:100% !important;}.block-views-programs-slider .view .node .contextual-links-wrapper{right:140px;}.block-views-programs-slider .view div.section{position:relative;}.block-views-programs-slider .view img{position:absolute;top:0;left:0;height:auto !important;width:100% !important;}.block-views-programs-slider .view div.text{position:absolute;top:56px;right:0;z-index:10;background:url(/sites/all/themes/igl/images/bg-top-image-text.png) repeat 0 0;width:314px;padding:20px;border:none;}.block-views-programs-slider .view div.text.small-window{top:26px;}.epiic #page .block-views-programs-slider div.text,.node-type-program #top-image div.text{position:absolute;top:0;right:0;z-index:10;background:url(/sites/all/themes/igl/images/bg-top-image-text-epiic.png) repeat 0 0;width:282px;height:475px;padding:50px 32px 0;border:none;}.node-type-program #top-image div.text{height:275px;padding:25px 32px 0;}.block-views-programs-slider .view div.text.long{top:auto;right:auto;left:0;bottom:1px;width:100%;overflow:hidden;border:none;padding:27px 30px;}.block-views-programs-slider .view .nav-wrapper{width:960px;height:10px;position:absolute;left:50%;margin-left:-170px;bottom:18px;z-index:15;}.block-views-programs-slider .view .nav-wrapper div.nav-inner{float:right;position:absolute;right:50%;top:0;}.block-views-programs-slider .view .nav-wrapper div.nav{height:10px;position:relative;right:-50%;}.block-views-programs-slider .view .nav-wrapper div.nav a{width:9px;height:10px;background:url(/sites/all/themes/igl/images/bg-epiic-slider-nav.png) no-repeat 100% 0;float:left;margin:0 5px;text-indent:-9999px;}.block-views-programs-slider .view .nav-wrapper div.nav a.activeSlide,.block-views-programs-slider .view .nav-wrapper div.nav a:hover{background-position:0 0;}.block-views-programs-slider .view div.text a.show-more{font:700 14px/18px "proxima-nova",Arial,Helvetica,sans-serif;color:#e8e8e8;text-transform:uppercase;letter-spacing:1px;}.block-views-programs-slider .view div.text a.show-more:hover{color:#fc973d;}.block-views-programs-slider .view div.text h2{color:#ddf1fd;font:300 28px/31px "proxima-nova",Arial,Helvetica,sans-serif;text-shadow:1px 1px 2px #000000;margin:6px 0 0;padding:0 0 8px;background:none;}.epiic #page .block-views-programs-slider div.text h2,.node-type-program #top-image div.text h2{float:left;background:#4f91cd;border-right:4px solid #ff7900;color:#ffffff;font:300 27px/30px "proxima-nova",Arial,Helvetica,sans-serif;padding:7px 15px 7px 44px;text-shadow:none;text-transform:none;margin:0;border-bottom:0;}.block-views-programs-slider .view div.text div.title,.node-type-program #top-image div.text div.title{width:100%;overflow:hidden;margin:0 0 0 -43px;background:url(/sites/all/themes/igl/images/bg-slider-title.png) no-repeat 0 100%;padding:0 0 12px;}.block-views-programs-slider .view div.text.long h2{background:none;margin:0;}.block-views-programs-slider .view div.text h2 span{font:400 11px/14px "proxima-nova",Arial,Helvetica,sans-serif;display:block;text-transform:uppercase;}.block-views-programs-slider .view div.text span{color:#85a3b5;font:600 11px/16px "proxima-nova",Arial,Helvetica,sans-serif;padding:0 0 6px;text-shadow:1px 1px 2px #000000;display:block;font-style:italic;}.block-views-programs-slider .view div.text p{color:#ffffff;font:600 13px/24px "proxima-nova",Arial,Helvetica,sans-serif;margin:10px 0 0;padding:0 0 6px;text-shadow:1px 1px 2px #000000;}.epiic #page .block-views-programs-slider div.text p,.node-type-program #top-image div.text p{color:#e8e8e8;font:600 12px/20px "proxima-nova",Arial,Helvetica,sans-serif;margin:10px 0 0;padding:0;}.node-type-program #top-image div.text p{margin:10px 0 0;}.epiic #page .block-views-programs-slider div.text.small-window p,.node-type-program #top-image div.text.small-window p{margin:10px 0 0;font:600 14px/20px "proxima-nova",Arial,Helvetica,sans-serif;}.block-views-programs-slider .view a.more{font:700 14px/18px "proxima-nova",Arial,Helvetica,sans-serif;color:#fc7a00;text-transform:uppercase;padding:0 14px 0 0;background:url(/sites/all/themes/igl/images/bg-arrow-blue.png) no-repeat 100% 50%;letter-spacing:2px;word-spacing:-2px;}.block-views-programs-slider .view a.more:hover{color:#62a7e1;}.block-views-programs-slider .view div.text .field.learn-more a,.block-views-programs-slider .view div.text a.learn-more,.node-type-program #top-image div.text a.show-more{border:1px solid #2a3347;background:#111a2d;color:#ffffff;text-transform:uppercase;font:600 11px/14px "proxima-nova",Arial,Helvetica,sans-serif;padding:10px 21px;letter-spacing:3px;float:left;margin:20px 0 0 77px;}.node-type-program #top-image div.text a.show-more{margin:10px 0 0 77px;}.block-views-programs-slider .view div.text .field.learn-more a:hover,.node-type-program #top-image div.text a.show-more:hover{color:#fc973d;}.block-views-programs-slider .view .views-row{width:100% !important;}#reactions{width:100%;overflow:hidden;padding:1px 0;position:relative;border-top:1px solid #e1e0e0;border-bottom:1px solid #e1e0e0;height:436px;}#reactions img.background{position:absolute;top:3px;left:50%;margin-left:-619px;}#reactions div.reactions-slider{width:297px;float:right;height:408px;padding:28px 70px 0;background:url(/sites/all/themes/igl/images/bg-reactions.png) repeat-y 0 0;position:relative;z-index:10;}#reactions div.reactions-slider h2{margin:0;padding:0 0 23px;color:#62a7e1;font:400 18px/24px "proxima-nova",Arial,Helvetica,sans-serif;text-transform:uppercase;background:url(/sites/all/themes/igl/images/bg-reactions-border.gif) repeat-x 0 100%;letter-spacing:2px;}#reactions div.reactions-slider h2 span{font-weight:600;}#reactions div.reactions-slider div.item{width:100% !important;overflow:hidden;background:none !important;}#reactions div.reactions-slider div.item blockquote{margin:17px 0 0;padding:0 0 11px;background:url(/sites/all/themes/igl/images/bg-quote-left.png) no-repeat 0 5px;color:#273248;font:italic 400 19px/30px "myriad-pro",Arial,Helvetica,sans-serif;}#reactions div.reactions-slider div.item blockquote p{margin:0;padding:0 0 10px;color:#273248;font:italic 400 17px/23px "myriad-pro",Arial,Helvetica,sans-serif;}#reactions div.reactions-slider div.item blockquote p strong{font-weight:600;}#reactions div.reactions-slider div.item blockquote p.first{text-indent:36px;}#reactions div.reactions-slider div.item blockquote p span.quote{display:inline-block;width:21px;height:16px;margin:0 0 0 15px;background:url(/sites/all/themes/igl/images/bg-quote-right.png) no-repeat 0 0;}* + html #reactions div.reactions-slider div.item blockquote p span.quote{display:inline;}#reactions div.reactions-slider div.item div.bottom{width:100%;overflow:hidden;background:url(/sites/all/themes/igl/images/bg-reactions-border.gif) repeat-x 0 0;}#reactions div.reactions-slider div.item div.author{width:260px;overflow:hidden;margin:25px 0 0 4px;padding:0 0 0 16px;border-left:3px solid #ffb068;}#reactions div.reactions-slider div.item span{color:#273248;font:700 14px/15px "proxima-nova",Arial,Helvetica,sans-serif;text-transform:uppercase;display:block;}#reactions div.reactions-slider div.item div.author p{margin:5px 0 -2px;padding:0;color:#7393a7;font:italic 400 13px/20px "proxima-nova",Arial,Helvetica,sans-serif;}#reactions div.reactions-slider div.nav-wrapper{height:11px;position:absolute;left:0;bottom:21px;width:100%;z-index:101;}#reactions div.reactions-slider div.nav-inner{float:right;position:absolute;right:50%;top:0;}#reactions div.reactions-slider div.nav{height:11px;position:relative;right:-50%;}#reactions div.reactions-slider div.nav a{width:11px;height:11px;background:url(/sites/all/themes/igl/images/bg-events-slider-nav.png) no-repeat 100% 0;float:left;margin:0 4px;text-indent:-9999px;}#reactions div.reactions-slider div.nav a.activeSlide,#reactions div.reactions-slider div.nav a:hover{background-position:0 0;}#alumni{width:100%;overflow:hidden;padding:0 0 66px;margin:36px 0 0;background:url(/sites/all/themes/igl/images/bg-shadow-alumni.png) no-repeat 50% 100%;}#alumni div.inner{background:url(/sites/all/themes/igl/images/bg-alumni.gif) repeat-x 0 58px;}#alumni div.alumni-carousel{width:100%;overflow:hidden;height:208px;position:relateive;}#alumni div.title{width:100%;overflow:hidden;}#alumni div.title h2{float:left;color:#273248;text-transform:uppercase;font:600 18px/24px "proxima-nova",Arial,Helvetica,sans-serif;letter-spacing:1px;margin:0;border:none;padding:0 0 34px;background:url(/sites/all/themes/igl/images/bg-alumni-title.png) no-repeat 50% 100%;}#alumni div.title a.view-all{float:left;colo:#fc973d;text-transform:uppercase;font:400 12px/14px "proxima-nova",Arial,Helvetica,sans-serif;border-left:1px solid #dfdede;margin:5px 0 0 13px;padding:0 0 0 13px;}#alumni div.alumni-carousel{width:100%;overflow:hidden;margin:59px 0 0;padding:0 24px;position:relative;width:912px;}#alumni div.alumni-carousel ul{list-style:none;margin:0;padding:0;}#alumni div.alumni-carousel ul li{list-style:none;float:left;width:216px;margin:0 5px 0 6px;}#alumni div.alumni-carousel ul li img{padding:6px 6px 7px;background:url(/sites/all/themes/igl/images/bg-alumni-item.png) no-repeat 0 0;}#alumni div.alumni-carousel ul li h3{text-align:center;color:#85a3b5;font:400 18px/20px "proxima-nova",Arial,Helvetica,sans-serif;}#alumni div.alumni-carousel ul li h3 span{color:#dfe5eb;font-weight:600;margin:25px 0 0;}#alumni div.jcarousel-prev,#alumni div.jcarousel-next{width:18px;height:26px;position:absolute;top:50%;left:0;margin-top:-52px;background:url(/sites/all/themes/igl/images/bg-carousel-nav-alumni.png) no-repeat 100% 0;z-index:600;cursor:pointer;}#alumni div.jcarousel-next{left:auto;right:0;background-position:0 100%;}#alumni div.jcarousel-clip{width:100%;overflow:hidden;}#sidebar-left .block{width:100%;margin-bottom:30px;}#sidebar-left .calendar-menu{margin:30px 0 0;}#sidebar-left .block:after{clear:both;content:".";display:block;height:0;visibility:hidden;}* html #sidebar-left .block{height:1%;}:first-child + html #sidebar-left .block{min-height:1%;}#sidebar-left .block.popular-post h2{background-color:#273248;color:#85a3b5;font:700 16px/38px "proxima-nova",Arial,Helvetica,sans-serif;padding-left:20px;}#sidebar-left .block.popular-post div.content{background-color:#ebf4f9;padding:25px 20px 0;overflow:hidden;}#sidebar-left .block.popular-post div.item{margin-bottom:25px;}#sidebar-left .block.popular-post span.date{color:#fc973d;font:700 12px/16px "proxima-nova",Arial,Helvetica,sans-serif;text-transform:uppercase;}#sidebar-left .block.popular-post h3{margin:0;font:14px/18px "proxima-nova",Arial,Helvetica,sans-serif;}#sidebar-left .block.popular-post h3 a{color:#273248;}#sidebar-left .block.popular-post h3 a.active,#sidebar-left .block.popular-post h3 a:hover{color:#fc973d;}#sidebar-left .block.topics div.content,#sidebar-left .block.archive div.content{padding:0 20px;}#sidebar-left .block.topics{border-bottom:1px dotted #e4e5e6;padding-bottom:20px;}#sidebar-left .block.topics h2,#sidebar-left .block.archive h2{color:#62a7e1;font:18px/28px "proxima-nova",Arial,Helvetica,sans-serif;margin:0 20px 10px;}#sidebar-left .block.topics .content ul,#sidebar-left .block.topics .content ul li,#sidebar-left .block.archive .content ul,#sidebar-left .block.archive .content ul li{margin:0;padding:0;list-style:none outside none;background:none;}#sidebar-left .block.topics .content ul li,#sidebar-left .block.archive .content ul li{border-bottom:0;margin:0 0 8px;}#sidebar-left .block.topics .content ul li.active,#sidebar-left .block.topics .content ul li.last{padding:0;}#sidebar-left .block.topics .content ul li.last{margin:0;}#sidebar-left .block.topics .content ul a,#sidebar-left .block.archive .content ul a{color:#273248;text-indent:0px;font:14px/18px "proxima-nova",Arial,Helvetica,sans-serif;display:block;background:none;}#sidebar-left .block.topics .content ul li a.active,#sidebar-left .block.topics .content ul li a:hover,#sidebar-left .block.archive .content ul li a.active,#sidebar-left .block.archive .content ul li a:hover{color:#fc973d;}#sidebar-left ul.sub.menu{background:none;margin:18px 0 0;}#sidebar-left ul.menu li{list-style:none;border-bottom:1px solid #e2e8eb;margin:0;padding:0;}#sidebar-left ul.menu li.active,#sidebar-left ul.menu li.last{border:none;padding:0 0 1px;}#sidebar-left ul.menu li a{display:block;text-indent:13px;color:#273248;font:400 15px/37px "proxima-nova",Arial,Helvetica,sans-serif;}#sidebar-left ul.menu li.active a,#sidebar-left ul.menu li a.active,#sidebar-left ul.menu li a.active-trail,#sidebar-left ul.menu li a.active:hover,#sidebar-left ul.menu li a.active-trail:hover,#sidebar-left ul.menu li a:hover{background:url(/sites/all/themes/igl/images/bg-sidebar-li.gif) repeat-y 0 0;font-weight:600;}#sidebar-left ul.menu li a:hover{font-weight:400;}#sidebar-left ul.sub.menu li.active a,#sidebar-left ul.sub.menu li a.active,#sidebar-left ul.sub.menu li a.active-trail,#sidebar-left ul.sub.menu li a.active:hover,#sidebar-left ul.sub.menu li a.active-trail:hover,#sidebar-left ul.sub.menu li a:hover{background:url(/sites/all/themes/igl/images/bg-sidebar-li-submenu.gif) repeat-y 0 0;font-weight:600;}#sidebar-left ul.sub.menu li a:hover{font-weight:400;}#sidebar-left h2{color:#4f91cd;font:600 14px/18px "proxima-nova",Arial,Helvetica,sans-serif;margin:0;text-transform:uppercase;letter-spacing:1px;}#sidebar-left div.submenu{width:100%;overflow:hidden;margin:46px 0 0;}#sidebar-left div.submenu h2{border-bottom:1px solid #dfe4e8;padding:0 0 10px;color:#62a7e1;font:400 18px/24px "proxima-nova",Arial,Helvetica,sans-serif;}#sidebar-left div.galleries{width:100%;overflow:hidden;margin:45px 0 0;}#sidebar-left div.galleries div.item{width:247px;overflow:hidden;margin:19px 0 0;background:#f0f6f8;padding:13px;}#sidebar-left div.galleries div.item h3{margin:17px 0 0 3px;padding:0 0 10px;font:600 14px/18px "proxima-nova",Arial,Helvetica,sans-serif;}#sidebar-left div.galleries div.item h3 a{color:#273248;}#sidebar-left div.galleries div.item h3 a:hover{color:#fc973d;}#sidebar-left div.galleries div.item h3 a span.arrow{background:url(/sites/all/themes/igl/images/bg-arrow-blue.png) no-repeat 0 0;width:9px;height:11px;display:inline-block;margin:0 0 0 8px;}#sidebar-left div.galleries div.item h3 a:hover span.arrow{background:url(/sites/all/themes/igl/images/bg-arrow.png) no-repeat 0 0;}#sidebar-left div.sort{width:100%;overflow:hidden;background:#f9f3ee;margin:0;padding:0;}#sidebar-left div.sort h2{color:#242e42;font:600 14px/18px "proxima-nova",Arial,Helvetica,sans-serif;text-transform:uppercase;border-bottom:1px solid #ff7900;background:url(/sites/all/themes/igl/images/bg-sort-title.gif) no-repeat 0 0;padding:11px 0 9px;text-indent:16px;cursor:pointer;}#sidebar-left div.sort h2.active{background:url(/sites/all/themes/igl/images/bg-sort-title.gif) no-repeat 0 100%;}#sidebar-left div.sort form,#sidebar-left div.sort div.content ul{width:100%;overflow:hidden;margin:13px 0 0;padding:0 0 20px;list-style:none;display:none;}.page-taxonomy-term #sidebar-left div.sort div.content ul{display:block;}#sidebar-left div.sort div.form-item,#sidebar-left div.sort div.content ul li{overflow:hidden;font:400 15px/18px "proxima-nova",Arial,Helvetica,sans-serif;padding:0;margin:1px 0 0;width:100%;list-style:none;position:relative;}#sidebar-left div.sort div.form-item.active,#sidebar-left div.sort div.content ul li.active{background:#d1e5ef;}#sidebar-left div.sort div.content ul li a{padding:8px 15px 9px 48px;display:block;color:#273248;font:400 15px/18px "proxima-nova",Arial,Helvetica,sans-serif;}#sidebar-left div.sort div.content ul li a{background:url(/sites/all/themes/igl/images/bg-checkbox.png) no-repeat 0 50%;}#sidebar-left div.sort div.content ul li a:hover{background:#d1e5ef url(/sites/all/themes/igl/images/bg-checkbox.png) no-repeat 0 50%;}#sidebar-left div.sort div.content ul li a.active{background:#d1e5ef url(/sites/all/themes/igl/images/bg-checkbox.png) no-repeat -275px 50%;font:600 15px/18px "proxima-nova",Arial,Helvetica,sans-serif;}#facts{width:100%;overflow:hidden;border-top:1px solid #c9cfd2;border-bottom:1px solid #c9cfd2;margin:83px 0 0;padding:3px 0;}#facts .inner{width:100%;overflow:hidden;height:256px;background:url(/sites/all/themes/igl/images/bg-facts.png) repeat-x 50% 0;}#facts .text{width:206px;float:left;margin:44px 0 0 5px;}#facts .text h2{color:#ffffff;font:400 24px/28px "proxima-nova",Arial,Helvetica,sans-serif;margin:0;background:url(/sites/all/themes/igl/images/bg-facts-title.gif) repeat-x 0 100%;text-transform:uppercase;letter-spacing:2px;padding:0 0 19px;}#facts .text h2 span{font-weight:600;}#facts .text p{color:#ebf4f9;font:400 14px/24px "proxima-nova",Arial,Helvetica,sans-serif;margin:14px 0 0;}#facts .facts{width:708px;float:right;margin:37px -48px 0 0;}#facts .item{width:236px;height:179px;float:left;background:url(/sites/all/themes/igl/images/bg-fact.gif) repeat-y 100% 0;text-align:center;color:#ffffff;text-transform:uppercase;font:400 12px/16px "proxima-nova",Arial,Helvetica,sans-serif;}#facts .item.last{background:none;}#facts .item strong{width:147px;height:80px;padding:67px 0 0;overflow:hidden;display:block;margin:0 auto;color:#262f45;font:700 33px/40px "proxima-nova",Arial,Helvetica,sans-serif;}#facts .item span{display:block;letter-spacing:2px;margin:19px 0 0;}#facts .programs strong{background:url(/sites/all/themes/igl/images/bg-fact-programs.png) no-repeat 0 0;}#facts .enrollment strong{background:url(/sites/all/themes/igl/images/bg-fact-enrollment.png) no-repeat 0 0;}#facts .countries strong{background:url(/sites/all/themes/igl/images/bg-fact-countries.png) no-repeat 0 0;}#partners{width:100%;overflow:hidden;border-top:1px solid #85a3b5;margin:51px 0 0;background:#e5f4fb url(/sites/all/themes/igl/images/bg-partners.gif) repeat-x 0 0;}#partners h2{color:#ffffff;font:400 18px/24px "proxima-nova",Arial,Helvetica,sans-serif;margin:16px 0 0;padding:0 0 14px;text-transform:uppercase;letter-spacing:2px;}#partners div.images div.content{width:100%;overflow:hidden;padding:58px 0 66px;}#partners div.images img{float:left;margin:0 32px 0 0;}#partners div.images img.first{margin:0 38px 0 2px;}#partners div.images img.last{margin:0;}#partners div.callouts{width:100%;overflow:hidden;margin:47px 0 0;padding:0 0 22px;}#partners div.callouts div.callout,#partners div.callouts div.block-imageblock{width:273px;float:left;margin:0 70px 0 0;padding:0 0 20px;}#partners div.callouts div.block-imageblock div.block-image{width:273px;height:133px;overflow:hidden;}#partners div.callouts div.block-imageblock div.block-image img{width:100%;}#partners div.callouts div.callout.last,#partners div.callouts div.block-imageblock.last{margin:0;}#partners div.callout h3,#partners div.callouts div.block-imageblock h2{color:#fc973d;font:600 16px/20px "proxima-nova",Arial,Helvetica,sans-serif;margin:18px 0 0;padding:0 0 12px;border:none;text-transform:none;letter-spacing:0;}#partners div.callout h3 a,#partners div.callouts div.block-imageblock h2 a{color:#fc973d;}#partners div.callout h3 span.arrow,#partners div.callouts div.block-imageblock h2 span.arrow{background:url(/sites/all/themes/igl/images/bg-arrow.png) no-repeat 0 0;width:9px;height:11px;display:inline-block;margin:0 0 0 8px;}#partners div.callout h3 a:hover,#partners div.callouts div.block-imageblock h2 a:hover{color:#273248;}#partners div.callout h3 a:hover span,#partners div.callouts div.block-imageblock h2 a:hover a{background:url(/sites/all/themes/igl/images/bg-arrow-blue.png) no-repeat 0 0;}#partners div.callout p,#partners div.callouts div.block-imageblock p{margin:0;color:#273248;font:400 13px/22px "proxima-nova",Arial,Helvetica,sans-serif;}#footer{width:100%;max-width:1238px;height:178px;overflow:hidden;position:absolute;bottom:0;left:50%;padding:42px 0 0;margin:0 0 0 -619px;overflow:hidden;background:#2a3945 url(/sites/all/themes/igl/images/bg-footer.gif) repeat-x 0 0;}#footer div.share{width:240px;float:left;}#footer div.share h2{color:#ffffff;font:300 26px/26px "proxima-nova",Arial,Helvetica,sans-serif;margin:0 0 10px;}#footer div.share div.content ul{margin:0;padding:0;list-style:none;float:left;}#footer div.share div.content ul li{list-style:none;width:36px;height:35px;float:left;margin:0 12px 0 0;padding:0;}#footer div.share div.content ul li a{display:block;text-indent:-9999px;height:35px;}#footer div.share div.content ul li a.facebook{background:url(/sites/all/themes/igl/images/bg-share-icons.png) no-repeat 0 0;}#footer div.share div.content ul li a.twitter{background:url(/sites/all/themes/igl/images/bg-share-icons.png) no-repeat -47px 0;}#footer div.share div.content ul li a.flickr{background:url(/sites/all/themes/igl/images/bg-share-icons.png) no-repeat -95px 0;}#footer div.share div.content ul li a.rss{background:url(/sites/all/themes/igl/images/bg-share-icons.png) no-repeat -143px 0;}#footer div.share div.content ul li a.instagram{background:url(/sites/all/themes/igl/images/bg-share-icons.png) no-repeat -190px 0;}#footer div.footer-message{width:600px;float:left;clear:left;margin:44px 0 0 3px;}#footer div.footer-message p{color:#ffffff;margin:0;font:400 12px/16px "proxima-nova",Arial,Helvetica,sans-serif;letter-spacing:0.018em;}#footer div.footer-menu{width:310px;float:right;}#footer div.footer-menu div.content ul{margin:0;padding:0;list-style:none;float:right;}#footer div.footer-menu div.content ul li{list-style:none;float:left;margin:0 0 0 23px;padding:0;}#footer div.footer-menu div.content ul li a{color:#fff;font:700 12px/26px "proxima-nova",Arial,Helvetica,sans-serif;text-transform:uppercase;height:26px;display:block;letter-spacing:1px;}#footer div.footer-menu div.content ul li.last a{background:#d9e1e8;color:#273248;padding:0 17px 0 19px;}#footer div.footer-menu div.content ul li a:hover{color:#bac2ca;}#footer div.footer-menu div.content ul li.last a:hover{color:#273248;background:#bac2ca;}#footer div.address{width:300px;float:right;clear:right;margin:-16px 0 0;}* + html #footer div.address{margin:35px 0 0;}#footer div.address p{color:#85a3b5;font:400 14px/19px "proxima-nova",Arial,Helvetica,sans-serif;margin:0;text-align:right;}#footer div.address p strong{letter-spacing:0.04em;}#content .view-student-leaders-and-members #edit-program-wrapper,#content .view-mayer-award-recipients #edit-category-all{display:none;}#content .view-student-leaders-and-members #edit-taxonomy-wrapper,#content .view-news-and-press #edit-type-wrapper,#content .view-mayer-award-recipients #edit-category-wrapper{width:100%;overflow:hidden;padding:0;border-bottom:1px solid #e2e8eb;}#content .view-student-leaders-and-members #edit-taxonomy-wrapper div.form-type-bef-link,#content .view-news-and-press #edit-type-wrapper div.form-type-bef-link,#content .view-mayer-award-recipients #edit-category-wrapper div.form-type-bef-link{margin:0 4px 1px 0;background:#f9f3ee;float:left;}#content .view-student-leaders-and-members #edit-taxonomy-wrapper div.form-item .selected,#content .view-news-and-press #edit-type-wrapper div.form-item .selected,#content .view-mayer-award-recipients #edit-category-wrapper div.form-item .selected{background:#e5f4fb;}#content .view-student-leaders-and-members #edit-taxonomy-wrapper a,#content .view-news-and-press #edit-type-wrapper a,#content .view-mayer-award-recipients #edit-category-wrapper a{border:none;color:#ff7900;display:block;font:400 18px/27px "proxima-nova",Arial,Helvetica,sans-serif;height:27px;padding:10px 23px;float:left;}#content .view-student-leaders-and-members #edit-taxonomy-wrapper .selected a,#content .view-news-and-press #edit-type-wrapper .selected a,#content .view-mayer-award-recipients #edit-category-wrapper .selected a{font:400 26px/26px "proxima-nova",Arial,Helvetica,sans-serif;color:#273248;}#content .view-student-leaders-and-members #edit-taxonomy-wrapper a:hover,#content .view-news-and-press #edit-type-wrapper a:hover,#content .view-mayer-award-recipients #edit-category-wrapper a:hover{color:#273248;}#content .view-student-leaders-and-members #edit-taxonomy-wrapper a span,#content .view-news-and-press #edit-type-wrapper a span,#content .view-mayer-award-recipients #edit-category-wrapper a span{background:url(/sites/all/themes/igl/images/bg-arrow-down.png) no-repeat scroll 100% 50% transparent;padding:0 26px 0 0;}#content .view-student-leaders-and-members #edit-taxonomy-wrapper .selected a span,#content .view-student-leaders-and-members #edit-taxonomy-wrapper a:hover span,#content .view-news-and-press #edit-type-wrapper .selected a span,#content .view-news-and-press #edit-type-wrapper a:hover span,#content .view-mayer-award-recipients #edit-category-wrapper .selected a span,#content .view-mayer-award-recipients #edit-category-wrapper a:hover span{background:url(/sites/all/themes/igl/images/bg-arrow-down-blue.png) no-repeat scroll 100% 50% transparent;}#search-form{padding:15px 15px 0 15px;}#search-form input.form-submit{background:none;border:none;text-transform:uppercase;background:#62a7e1;color:#273248;font-size:14px;height:27px;padding:0 15px;display:block;}#search-form input.form-submit:hover{background:#273248;color:#c9dde8;}#search-form div.form-item{float:left;margin:0 10px 0 0;}#search-form div.form-item label{line-height:25px;margin-right:10px;}#search-form div.form-item input.form-text{font-size:14px;height:25px;border:1px solid #273248;padding:0 5px;}#search-form div.form-wrapper{width:100%;overflow:hidden;}#main ul.pager{padding:15px 0;}#main ul.pager-load-more{padding:0;}#main ul.pager li{padding:0 5px;}#main ul.pager-load-more li{padding:0;}#main .search-results{margin:0;padding:0;list-style:none;}#main .search-results li{margin:0;padding:0;}#main .search-results h3{margin:20px 0 0;}#main .search-results p{margin:5px 0 0;padding:0;}#main .search-results .search-snippet-info{padding:0;}.no-sidebars.node-type-alumni #content div.member div.text{width:745px;}.node-type-mappoint #content div.member div.image{width:250px;}.node-type-mappoint #content div.member div.text{width:670px;}#content div.node-mappoint div.location{width:100%;overflow:hidden;}#content div.node-mappoint div.location span.location,#content div.node-mappoint div.location span.category{padding:0 0 0 23px;background:url(/sites/all/themes/igl/images/ico-marker.png) no-repeat 0 50%;font:400 14px/22px "myriad-pro",Arial,Helvetica,sans-serif;color:#273248;display:block;margin:2px 0 0;}#content div.node-mappoint div.location span.category a{color:#273248;}#content div.node-mappoint div.location span.category{background:url(/sites/all/themes/igl/images/ico-category.png) no-repeat 0 2px;}#top-image .view-programs-slider div.text{padding:10px 20px;border:none;width:300px;}#top-image .view-programs-slider div.text h2{background:none;padding-bottom:5px;font:400 32px/33px "myriad-pro",Arial,Helvetica,sans-serif;}#top-image .view-programs-slider div.text p{margin-top:3px;}#top-image .view-programs-slider div.text p{font:400 14px/18px "proxima-nova",Arial,Helvetica,sans-serif;}#comments div.comment .links{float:right;}#comments div.comment .links a{font-weight:bold;}#main ul.pager-load-more{position:relative;}.ajax-progress .throbber{background:url(/sites/all/themes/igl/images/loader.gif) no-repeat 0 0;width:32px;height:32px;margin-left:100px;margin-top:19px;padding:10px;z-index:9999;float:left;position:absolute;top:50%;left:50%;}#content div.blog-posts ul.pager .ajax-progress .throbber,.page-blog-archive #content ul.pager .ajax-progress .throbber{margin-top:-15px;}#views-exposed-form-programs-page{display:none;}#content .view-epiic-archives .node-epiic{width:100%;overflow:hidden;margin:15px 0 0;padding:0 0 35px;}#content .view-epiic-archives .node-epiic{width:100%;overflow:hidden;padding:2px 0 0;}#content .view-epiic-archives .node-epiic h2,#content .view-mayer-award-recipients h3{margin:1px 0 0;padding:32px 30px 28px 30px;border:none;background:url(/sites/all/themes/igl/images/bg-archive.gif) repeat-y 0 0;border-radius:0;height:34px;color:#272525;font:400 14px/34px "proxima-nova",Arial,Helvetica,sans-serif;position:relative;letter-spacing:0;cursor:pointer;}#content .view-mayer-award-recipients h3{font:400 14px/36px "proxima-nova",Arial,Helvetica,sans-serif;padding:10px 15px;margin:20px 0 0;}#content .view-epiic-archives .node-epiic h2 span.border,#content .view-mayer-award-recipients h3 span.border{border-top:1px solid #e3ecf1;width:100%;position:absolute;top:-2px;left:0;}#content .view-epiic-archives .node-epiic h2.active span.border,#content .view-mayer-award-recipients h3.active span.border{border-top:1px solid #f4e5d8;}#content .view-epiic-archives .node-epiic h2 span.date{float:left;width:65px;padding:0 65px 0 0;color:#242e42;font:600 26px/34px "proxima-nova",Arial,Helvetica,sans-serif;}#content .view-epiic-archives .node-epiic h2 span.arrow,#content .view-mayer-award-recipients h3 span.arrow{width:24px;height:24px;float:left;position:absolute;top:36px;right:18px;background:url(/sites/all/themes/igl/images/bg-accordion-arrow.png) no-repeat 0 0;}#content .view-mayer-award-recipients h3 span.arrow{top:16px;}#content .view-epiic-archives .node-epiic h2.active span.arrow,#content .view-mayer-award-recipients h3.active span.arrow{background-position:0 100%;}#content .view-epiic-archives .node-epiic h2.active,#content .view-mayer-award-recipients h3.active{border-bottom:none;background:url(/sites/all/themes/igl/images/bg-archive-active.gif) repeat-y 0 0;}#content .view-epiic-archives .node-epiic div.text{padding:30px;border-radius:0;border:none;background:#fdede0;margin:1px 0 0;width:557px;overflow:hidden;display:none;}#content .view-epiic-archives .node-epiic div.text p{margin:0;}#content .view-epiic-archives .node-epiic div.text a.more{color:#f5933b;background:none;}#content .view-epiic-archives .node-epiic div.text a.more:hover{color:#273248;}#content .view-epiic-archives .ui-icon,#content .view-mayer-award-recipients .ui-icon{display:none;}#content .view-mayer-award-recipients .row{display:none;}#content .view-mayer-award-recipients .ui-accordion-content,#content .view-mayer-award-recipients .row{padding:15px;background:#fdede0;border:none;margin:1px 0 0;border-radius:0;border:none;width:587px;}#content .view-mayer-award-recipients .views-row{border-bottom:1px solid #f4e5d8;margin:0 0 15px;width:100%;overflow:hidden;}#content .view-mayer-award-recipients .views-row-last{border:none;margin:0;}#content .view-mayer-award-recipients .views-field-field-member-image{width:175px;float:left;padding:0 20px 0 0;}#content .view-mayer-award-recipients .views-field-title,#content .view-mayer-award-recipients .views-field-body{float:right;margin:0;width:392px;}#content .view-mayer-award-recipients h3 span.date{width:85px;float:left;text-align:center;font-weight:600;margin:0 35px 0 0;}#content .view-mayer-award-recipients .views-field-title h2{border:none;color:#62a7e1;font:400 26px/30px "myriad-pro",Arial,Helvetica,sans-serif;letter-spacing:0;margin:-5px 0 -15px;text-transform:none;}#content .view-program-resources .views-row-first div.report{margin:0;}@media (max-width:1238px){body{min-width:auto;}#page{background:white;max-width:1238px;margin:0 auto;min-width:auto;}#page #header,#page #main,#page #footer{max-width:100%;}#page #header > .section,#page #main > .section,#page #footer > .section{max-width:100%;}#page #breadcrumb{background:#85a3b5 url(/sites/all/themes/igl/images/bg-breadcrumb-background.png) repeat-x 0 0;}#page #breadcrumb .section{width:100%;padding:0.5rem;box-sizing:border-box;}#page #breadcrumb .section ul{margin:0;}#page #breadcrumb .section li,#page #breadcrumb .section li.last,#page #breadcrumb .section li a{float:none;display:inline;}#page #breadcrumb .section li.home a{color:transparent;background-position:10px 0;}#page #breadcrumb .section li.home a:hover{background-position:10px -18px;}}@media (max-width:990px){.sidebar-first #content{width:100%;}#sidebar-left{width:100%;max-width:415px;}#sidebar-left #block-menu-block-5,#sidebar-left #block-menu-block-7,#sidebar-left #block-menu-block-10,#sidebar-left #block-tufts-tufts-menu-block,#sidebar-left #block-views-resources-taxonomy-block{margin-top:3.5rem;}#sidebar-left h2.in-this-section{background-color:#273248;padding:0.5rem;color:#7b97a9;font-size:18px;position:relative;}#sidebar-left h2.in-this-section::after{content:"";background:#62a7e1 url(/sites/all/themes/igl/images/dropdown-arrow.png) 0.8rem 0.9rem/12px no-repeat;width:37px;display:inline-block;position:absolute;right:0;top:0;bottom:0;}#sidebar-left .open h2.in-this-section:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);}#sidebar-left .menu-block-wrapper,#sidebar-left .view-resources-taxonomy{border:1px solid #e2e8eb;border-top:0;padding:0 1rem;}#sidebar-left ul.menu{background:none;padding:0;}#sidebar-left ul.menu li a{text-indent:0;padding:0 13px;}#sidebar-left ul.menu li a:hover,#sidebar-left ul.menu li a.active-trail,#sidebar-left ul.menu li a.active-trail:hover,#sidebar-left ul.menu li a.active,#sidebar-left ul.menu li a.active:hover{background:#feb164;}}@media (max-width:990px){.front .section{width:100%;}}@media (max-width:930px){.front #main div#content{width:100%;}}@media (max-width:990px){.front #main .section .main-content{padding-bottom:2rem;}}@media (max-width:990px){.front #mission-carousel{border-bottom:none;}}@media (max-width:990px){.front #mission-carousel div.carousel .content div.jcarousel-next{background:url(/sites/all/themes/igl/images/bg-carousel-nav-right.png) no-repeat 86% 50%;width:32px;}}@media (max-width:990px){.front #mission-carousel div.carousel .content div.jcarousel-prev{background:url(/sites/all/themes/igl/images/bg-carousel-nav-left.png) no-repeat 12% 50%;width:32px;}}@media (max-width:990px){.front #mission-carousel div.mission{background:#273248;padding:0;}}@media (max-width:775px){.front #mission-carousel div.mission{-webkit-clip-path:polygon(0 0,100% 0,100% 85%,0 100%);clip-path:polygon(0 0,100% 0,100% 85%,0 100%);padding:0 0 1rem;}}@media (max-width:990px){.front #mission-carousel div.mission .left{width:100%;margin:1rem;box-sizing:border-box;}}@media (max-width:990px){.front #mission-carousel div.mission .right{float:left;width:100%;background:#c9dde8;padding:1rem;box-sizing:border-box;}}@media (max-width:775px){.front #mission-carousel div.mission .right{display:none;}}@media (max-width:990px){.front #sidebar-right{width:auto;}}@media (max-width:930px){.front #sidebar-right{margin-top:2rem;}}@media (max-width:990px){.front #block-views-recent-highlights-block,.front #block-views-upcoming-events-block{padding:0 1rem;box-sizing:border-box;}}@media (max-width:990px){.front .slider,.front #sidebar-right .slider-holder .slider{margin:0 1rem;}.front .slider li,.front #sidebar-right .slider-holder .slider li{max-width:100%;}}@media (max-width:930px){.front .slider,.front #sidebar-right .slider-holder .slider{width:auto !important;}.front .slider .field-name-body,.front #sidebar-right .slider-holder .slider .field-name-body{display:none;}.front .slider a.more,.front #sidebar-right .slider-holder .slider a.more{margin-top:1rem;}}@media (max-width:930px){.front #content .slider-holder a.prev,.front #content .slider-holder a.next,.front #sidebar-right .slider-holder a.prev,.front #sidebar-right .slider-holder a.next{top:-45px;background-position:0 0;}.front #content .slider-holder a.prev:hover,.front #content .slider-holder a.next:hover,.front #sidebar-right .slider-holder a.prev:hover,.front #sidebar-right .slider-holder a.next:hover{background-position:0 100%;}.front #content .slider-holder a.next,.front #sidebar-right .slider-holder a.next{top:-45px;background-position:100% 0;}.front #content .slider-holder a.next:hover,.front #sidebar-right .slider-holder a.next:hover{background-position:100% 100%;}.front #content .slider-holder div.nav,.front #sidebar-right .slider-holder div.nav{top:10px;}}@media (max-width:930px){.front #sidebar-right,.front #sidebar-right .full-calendar{width:100%;}.front #sidebar-right .slider-holder,.front #sidebar-right .full-calendar .slider-holder{padding:1rem 0;}.front #sidebar-right .slider-holder .item,.front #sidebar-right .full-calendar .slider-holder .item{width:100% !important;}}@media (max-width:930px){.front #sidebar-right .full-calendar{height:auto;box-sizing:border-box;}}@media (max-width:990px){.front #content div.node-blog{margin-bottom:0;}}@media (max-width:775px){.front #content div.highlights{width:auto;overflow:visible;margin-bottom:1rem;}.front #content div.highlights h3{font-size:1.5rem;}}@media (max-width:990px){.front #map div.map-bottom div.section p{padding:1rem;background-color:rgba(0,0,0,0.65);z-index:100;}}.front #map div.map-bottom div.section p a.more{white-space:nowrap;}@media (max-width:500px){.front #map .dots{pointer-events:none;z-index:100;}}@media (max-width:990px){.page-calendar #main div#content,.page-taxonomy-term #main div#content,.node-type-event #main div#content{width:100%;padding:0 1rem;box-sizing:border-box;}.page-calendar #main div#content h1.event-term,.page-taxonomy-term #main div#content h1.event-term,.node-type-event #main div#content h1.event-term{padding:0.8rem;text-indent:0;}.page-calendar #main .main-content,.page-taxonomy-term #main .main-content,.node-type-event #main .main-content{background:none;margin:1rem 0 0 0;}.page-calendar #main .main-content #sidebar-left,.page-taxonomy-term #main .main-content #sidebar-left,.node-type-event #main .main-content #sidebar-left{width:100%;padding:0 1rem;box-sizing:border-box;}.page-calendar #main .main-content #sidebar-left div.sort,.page-taxonomy-term #main .main-content #sidebar-left div.sort,.node-type-event #main .main-content #sidebar-left div.sort{min-height:39px;position:relative;}.page-calendar #main .main-content #sidebar-left div.sort h2,.page-taxonomy-term #main .main-content #sidebar-left div.sort h2,.node-type-event #main .main-content #sidebar-left div.sort h2{background-position:100% 0;background-color:#feb164;position:absolute;width:100%;max-width:500px;z-index:10;}.page-calendar #main .main-content #sidebar-left div.sort h2.active,.page-taxonomy-term #main .main-content #sidebar-left div.sort h2.active,.node-type-event #main .main-content #sidebar-left div.sort h2.active{background-position:100% 100%;background-color:#feb164;}.page-calendar #main .main-content #sidebar-left div.sort div.content,.page-taxonomy-term #main .main-content #sidebar-left div.sort div.content,.node-type-event #main .main-content #sidebar-left div.sort div.content{max-height:320px;overflow-y:scroll;width:100%;max-width:500px;}.page-calendar #main .main-content #sidebar-left div.sort div.content ul li a,.page-taxonomy-term #main .main-content #sidebar-left div.sort div.content ul li a,.node-type-event #main .main-content #sidebar-left div.sort div.content ul li a{background-position:0 10px;}.page-calendar #main .main-content #sidebar-left div.sort div.content ul li a.active,.page-taxonomy-term #main .main-content #sidebar-left div.sort div.content ul li a.active,.node-type-event #main .main-content #sidebar-left div.sort div.content ul li a.active{background-position:0 -71px;}.page-calendar #main .main-content #sidebar-left .calendar-menu,.page-taxonomy-term #main .main-content #sidebar-left .calendar-menu,.node-type-event #main .main-content #sidebar-left .calendar-menu{margin:1rem 0 2rem;}.page-calendar #main .main-content #sidebar-left .calendar-menu .menu-name-menu-top,.page-taxonomy-term #main .main-content #sidebar-left .calendar-menu .menu-name-menu-top,.node-type-event #main .main-content #sidebar-left .calendar-menu .menu-name-menu-top{padding:0;}.page-calendar #main .main-content #sidebar-left .calendar-menu ul.menu,.page-taxonomy-term #main .main-content #sidebar-left .calendar-menu ul.menu,.node-type-event #main .main-content #sidebar-left .calendar-menu ul.menu{background:none;padding:0;border-bottom:1px solid #e2eff6;height:47px;}.page-calendar #main .main-content #sidebar-left .calendar-menu ul.menu li,.page-taxonomy-term #main .main-content #sidebar-left .calendar-menu ul.menu li,.node-type-event #main .main-content #sidebar-left .calendar-menu ul.menu li{width:calc(50% - 2px);box-sizing:border-box;float:left;border-bottom:0;text-align:center;}.page-calendar #main .main-content #sidebar-left .calendar-menu ul.menu li.first,.page-taxonomy-term #main .main-content #sidebar-left .calendar-menu ul.menu li.first,.node-type-event #main .main-content #sidebar-left .calendar-menu ul.menu li.first{margin-right:4px;}.page-calendar #main .main-content #sidebar-left .calendar-menu ul.menu li.active-trail,.page-calendar #main .main-content #sidebar-left .calendar-menu ul.menu li:hover,.page-taxonomy-term #main .main-content #sidebar-left .calendar-menu ul.menu li.active-trail,.page-taxonomy-term #main .main-content #sidebar-left .calendar-menu ul.menu li:hover,.node-type-event #main .main-content #sidebar-left .calendar-menu ul.menu li.active-trail,.node-type-event #main .main-content #sidebar-left .calendar-menu ul.menu li:hover{border-bottom:5px solid #fc7a00;}.page-calendar #main .main-content #sidebar-left .calendar-menu ul.menu a,.page-taxonomy-term #main .main-content #sidebar-left .calendar-menu ul.menu a,.node-type-event #main .main-content #sidebar-left .calendar-menu ul.menu a{padding:0 10px;}.page-calendar #main .main-content #sidebar-left .calendar-menu ul.menu a.active,.page-calendar #main .main-content #sidebar-left .calendar-menu ul.menu a:hover,.page-taxonomy-term #main .main-content #sidebar-left .calendar-menu ul.menu a.active,.page-taxonomy-term #main .main-content #sidebar-left .calendar-menu ul.menu a:hover,.node-type-event #main .main-content #sidebar-left .calendar-menu ul.menu a.active,.node-type-event #main .main-content #sidebar-left .calendar-menu ul.menu a:hover{background:#feb164;border-bottom:1px solid #ffffff;}.page-calendar #main ul.pager.pager-load-more,.page-taxonomy-term #main ul.pager.pager-load-more,.node-type-event #main ul.pager.pager-load-more{text-align:center;}.page-calendar #main ul.pager.pager-load-more li.pager-next,.page-taxonomy-term #main ul.pager.pager-load-more li.pager-next,.node-type-event #main ul.pager.pager-load-more li.pager-next{display:inline-block;}.page-calendar #main ul.pager.pager-load-more li.pager-next a,.page-taxonomy-term #main ul.pager.pager-load-more li.pager-next a,.node-type-event #main ul.pager.pager-load-more li.pager-next a{margin:0;}}@media (max-width:990px){#content div.program-events,.page-taxonomy #content,.node-type-event #content,.page-calendar #content{margin:0;padding:0;background:none;}#content div.program-events .all-events,.page-taxonomy #content .all-events,.node-type-event #content .all-events,.page-calendar #content .all-events{margin-top:0;}#content div.program-events div.event,.page-taxonomy #content div.event,.node-type-event #content div.event,.page-calendar #content div.event{background-image:none;}#content div.program-events div.event.node-promoted,.page-taxonomy #content div.event.node-promoted,.node-type-event #content div.event.node-promoted,.page-calendar #content div.event.node-promoted{padding:1rem;box-sizing:border-box;}#content div.program-events div.event .mobile-left,.page-taxonomy #content div.event .mobile-left,.node-type-event #content div.event .mobile-left,.page-calendar #content div.event .mobile-left{width:100%;}#content div.program-events div.event .mobile-left div.item,.page-taxonomy #content div.event .mobile-left div.item,.node-type-event #content div.event .mobile-left div.item,.page-calendar #content div.event .mobile-left div.item{width:100%;border-bottom:0;padding:0;background:none;}#content div.program-events div.event .mobile-left div.item div,.page-taxonomy #content div.event .mobile-left div.item div,.node-type-event #content div.event .mobile-left div.item div,.page-calendar #content div.event .mobile-left div.item div{display:inline;}#content div.program-events div.event .mobile-left div.item img,.page-taxonomy #content div.event .mobile-left div.item img,.node-type-event #content div.event .mobile-left div.item img,.page-calendar #content div.event .mobile-left div.item img{display:none;}#content div.program-events div.event .mobile-left span.title,.page-taxonomy #content div.event .mobile-left span.title,.node-type-event #content div.event .mobile-left span.title,.page-calendar #content div.event .mobile-left span.title{display:inline;color:#000000;text-transform:none;}#content div.program-events div.event .mobile-left span.title:after,.page-taxonomy #content div.event .mobile-left span.title:after,.node-type-event #content div.event .mobile-left span.title:after,.page-calendar #content div.event .mobile-left span.title:after{content:":";}#content div.program-events div.event .mobile-left div.item:first-of-type span.title,.page-taxonomy #content div.event .mobile-left div.item:first-of-type span.title,.node-type-event #content div.event .mobile-left div.item:first-of-type span.title,.page-calendar #content div.event .mobile-left div.item:first-of-type span.title{display:none;}#content div.program-events div.event .mobile-left div.item:first-of-type .date,#content div.program-events div.event .mobile-left div.item:first-of-type .time,.page-taxonomy #content div.event .mobile-left div.item:first-of-type .date,.page-taxonomy #content div.event .mobile-left div.item:first-of-type .time,.node-type-event #content div.event .mobile-left div.item:first-of-type .date,.node-type-event #content div.event .mobile-left div.item:first-of-type .time,.page-calendar #content div.event .mobile-left div.item:first-of-type .date,.page-calendar #content div.event .mobile-left div.item:first-of-type .time{display:inline;}#content div.program-events div.event div.right,.page-taxonomy #content div.event div.right,.node-type-event #content div.event div.right,.page-calendar #content div.event div.right{width:100%;box-sizing:border-box;padding:0;}}.node-event .left{display:block;}.node-event .mobile-left{display:none;}@media (max-width:990px){.node-event .left{display:none;}.node-event .mobile-left{display:block;}}@media (max-width:1140px){.node-type-program #top-image,.node-type-program #programs-slider,.node-type-epiic #page #top-image,.node-type-epiic #page #programs-slider,.node-type-symposium-event #top-image,.node-type-symposium-event #programs-slider,.node-type-symposium-speakers #top-image,.node-type-symposium-speakers #programs-slider,.node-type-colloquium-people #top-image,.node-type-colloquium-people #programs-slider{height:auto !important;min-width:1100px;border:none;}.node-type-program #top-image .shadow-left,.node-type-program #top-image .shadow-right,.node-type-program #programs-slider .shadow-left,.node-type-program #programs-slider .shadow-right,.node-type-epiic #page #top-image .shadow-left,.node-type-epiic #page #top-image .shadow-right,.node-type-epiic #page #programs-slider .shadow-left,.node-type-epiic #page #programs-slider .shadow-right,.node-type-symposium-event #top-image .shadow-left,.node-type-symposium-event #top-image .shadow-right,.node-type-symposium-event #programs-slider .shadow-left,.node-type-symposium-event #programs-slider .shadow-right,.node-type-symposium-speakers #top-image .shadow-left,.node-type-symposium-speakers #top-image .shadow-right,.node-type-symposium-speakers #programs-slider .shadow-left,.node-type-symposium-speakers #programs-slider .shadow-right,.node-type-colloquium-people #top-image .shadow-left,.node-type-colloquium-people #top-image .shadow-right,.node-type-colloquium-people #programs-slider .shadow-left,.node-type-colloquium-people #programs-slider .shadow-right{display:none;}.node-type-program #top-image .section,.node-type-program #programs-slider .section,.node-type-epiic #page #top-image .section,.node-type-epiic #page #programs-slider .section,.node-type-symposium-event #top-image .section,.node-type-symposium-event #programs-slider .section,.node-type-symposium-speakers #top-image .section,.node-type-symposium-speakers #programs-slider .section,.node-type-colloquium-people #top-image .section,.node-type-colloquium-people #programs-slider .section{margin-left:0;}.node-type-program #top-image div.text,.node-type-program #programs-slider div.text,.node-type-epiic #page #top-image div.text,.node-type-epiic #page #programs-slider div.text,.node-type-symposium-event #top-image div.text,.node-type-symposium-event #programs-slider div.text,.node-type-symposium-speakers #top-image div.text,.node-type-symposium-speakers #programs-slider div.text,.node-type-colloquium-people #top-image div.text,.node-type-colloquium-people #programs-slider div.text{position:relative;left:1rem;height:auto;}.node-type-program #top-image div.text h2,.node-type-program #programs-slider div.text h2,.node-type-epiic #page #top-image div.text h2,.node-type-epiic #page #programs-slider div.text h2,.node-type-symposium-event #top-image div.text h2,.node-type-symposium-event #programs-slider div.text h2,.node-type-symposium-speakers #top-image div.text h2,.node-type-symposium-speakers #programs-slider div.text h2,.node-type-colloquium-people #top-image div.text h2,.node-type-colloquium-people #programs-slider div.text h2{font-size:1.2rem;line-height:1;}.node-type-program #top-image div.text p,.node-type-program #programs-slider div.text p,.node-type-epiic #page #top-image div.text p,.node-type-epiic #page #programs-slider div.text p,.node-type-symposium-event #top-image div.text p,.node-type-symposium-event #programs-slider div.text p,.node-type-symposium-speakers #top-image div.text p,.node-type-symposium-speakers #programs-slider div.text p,.node-type-colloquium-people #top-image div.text p,.node-type-colloquium-people #programs-slider div.text p{padding-bottom:1rem;}.node-type-program #top-image div.text a.show-more,.node-type-program #programs-slider div.text a.show-more,.node-type-epiic #page #top-image div.text a.show-more,.node-type-epiic #page #programs-slider div.text a.show-more,.node-type-symposium-event #top-image div.text a.show-more,.node-type-symposium-event #programs-slider div.text a.show-more,.node-type-symposium-speakers #top-image div.text a.show-more,.node-type-symposium-speakers #programs-slider div.text a.show-more,.node-type-colloquium-people #top-image div.text a.show-more,.node-type-colloquium-people #programs-slider div.text a.show-more{float:none;margin:0 0 2rem;display:inline-block;}}@media (max-width:375px){.node-type-program #top-image div.text,.node-type-program #programs-slider div.text,.node-type-epiic #page #top-image div.text,.node-type-epiic #page #programs-slider div.text,.node-type-symposium-event #top-image div.text,.node-type-symposium-event #programs-slider div.text,.node-type-symposium-speakers #top-image div.text,.node-type-symposium-speakers #programs-slider div.text,.node-type-colloquium-people #top-image div.text,.node-type-colloquium-people #programs-slider div.text{padding:1rem;width:260px;}.node-type-program #top-image div.text a.show-more,.node-type-program #programs-slider div.text a.show-more,.node-type-epiic #page #top-image div.text a.show-more,.node-type-epiic #page #programs-slider div.text a.show-more,.node-type-symposium-event #top-image div.text a.show-more,.node-type-symposium-event #programs-slider div.text a.show-more,.node-type-symposium-speakers #top-image div.text a.show-more,.node-type-symposium-speakers #programs-slider div.text a.show-more,.node-type-colloquium-people #top-image div.text a.show-more,.node-type-colloquium-people #programs-slider div.text a.show-more{margin:0 0 1rem;}}@media (max-width:990px){.node-type-program #top-text .inner .section,.node-type-epiic #page #top-text .inner .section,.node-type-symposium-event #top-text .inner .section,.node-type-symposium-speakers #top-text .inner .section,.node-type-colloquium-people #top-text .inner .section{padding:0 1rem;max-width:100%;box-sizing:border-box;}.node-type-program #top-text .inner .section h1,.node-type-epiic #page #top-text .inner .section h1,.node-type-symposium-event #top-text .inner .section h1,.node-type-symposium-speakers #top-text .inner .section h1,.node-type-colloquium-people #top-text .inner .section h1{margin:0;}}@media (max-width:990px){.node-type-program #glance,.node-type-epiic #page #glance,.node-type-symposium-event #glance,.node-type-symposium-speakers #glance,.node-type-colloquium-people #glance{background:#62a7e1;}.node-type-program #glance .title,.node-type-epiic #page #glance .title,.node-type-symposium-event #glance .title,.node-type-symposium-speakers #glance .title,.node-type-colloquium-people #glance .title{height:auto;}.node-type-program #glance .title h2,.node-type-epiic #page #glance .title h2,.node-type-symposium-event #glance .title h2,.node-type-symposium-speakers #glance .title h2,.node-type-colloquium-people #glance .title h2{margin:1rem;}.node-type-program #glance .section,.node-type-epiic #page #glance .section,.node-type-symposium-event #glance .section,.node-type-symposium-speakers #glance .section,.node-type-colloquium-people #glance .section{max-width:100%;}.node-type-program #glance .shadow-top,.node-type-program #glance .shadow-bottom,.node-type-epiic #page #glance .shadow-top,.node-type-epiic #page #glance .shadow-bottom,.node-type-symposium-event #glance .shadow-top,.node-type-symposium-event #glance .shadow-bottom,.node-type-symposium-speakers #glance .shadow-top,.node-type-symposium-speakers #glance .shadow-bottom,.node-type-colloquium-people #glance .shadow-top,.node-type-colloquium-people #glance .shadow-bottom{display:none;}.node-type-program #glance div.left,.node-type-program #glance div.right,.node-type-program #glance div.right div.map-wrapper,.node-type-epiic #page #glance div.left,.node-type-epiic #page #glance div.right,.node-type-epiic #page #glance div.right div.map-wrapper,.node-type-symposium-event #glance div.left,.node-type-symposium-event #glance div.right,.node-type-symposium-event #glance div.right div.map-wrapper,.node-type-symposium-speakers #glance div.left,.node-type-symposium-speakers #glance div.right,.node-type-symposium-speakers #glance div.right div.map-wrapper,.node-type-colloquium-people #glance div.left,.node-type-colloquium-people #glance div.right,.node-type-colloquium-people #glance div.right div.map-wrapper{max-width:100%;padding:1rem;float:left;margin:0;}.node-type-program #glance div.right div.map-wrapper,.node-type-epiic #page #glance div.right div.map-wrapper,.node-type-symposium-event #glance div.right div.map-wrapper,.node-type-symposium-speakers #glance div.right div.map-wrapper,.node-type-colloquium-people #glance div.right div.map-wrapper{padding:0;}.node-type-program #glance div.right div.map-wrapper h3,.node-type-epiic #page #glance div.right div.map-wrapper h3,.node-type-symposium-event #glance div.right div.map-wrapper h3,.node-type-symposium-speakers #glance div.right div.map-wrapper h3,.node-type-colloquium-people #glance div.right div.map-wrapper h3{margin:2rem 0 0 0;}.node-type-program #glance div.right div.map-wrapper .map,.node-type-epiic #page #glance div.right div.map-wrapper .map,.node-type-symposium-event #glance div.right div.map-wrapper .map,.node-type-symposium-speakers #glance div.right div.map-wrapper .map,.node-type-colloquium-people #glance div.right div.map-wrapper .map{margin-left:calc(50% - 167px);min-width:335px;}}@media (max-width:500px){.node-type-program #glance div.left,.node-type-program #glance div.right,.node-type-epiic #page #glance div.left,.node-type-epiic #page #glance div.right,.node-type-symposium-event #glance div.left,.node-type-symposium-event #glance div.right,.node-type-symposium-speakers #glance div.left,.node-type-symposium-speakers #glance div.right,.node-type-colloquium-people #glance div.left,.node-type-colloquium-people #glance div.right{box-sizing:border-box;}}@media (max-width:990px){.node-type-program #related,.node-type-epiic #page #related,.node-type-symposium-event #related,.node-type-symposium-speakers #related,.node-type-colloquium-people #related{background:#f1eae4;padding:0;}.node-type-program #related .section,.node-type-epiic #page #related .section,.node-type-symposium-event #related .section,.node-type-symposium-speakers #related .section,.node-type-colloquium-people #related .section{width:100%;}.node-type-program #related .left,.node-type-program #related .right,.node-type-epiic #page #related .left,.node-type-epiic #page #related .right,.node-type-symposium-event #related .left,.node-type-symposium-event #related .right,.node-type-symposium-speakers #related .left,.node-type-symposium-speakers #related .right,.node-type-colloquium-people #related .left,.node-type-colloquium-people #related .right{padding:1rem;width:100%;box-sizing:border-box;}.node-type-program #related .left h2,.node-type-epiic #page #related .left h2,.node-type-symposium-event #related .left h2,.node-type-symposium-speakers #related .left h2,.node-type-colloquium-people #related .left h2{margin-top:0.5rem;}.node-type-program #related .right,.node-type-epiic #page #related .right,.node-type-symposium-event #related .right,.node-type-symposium-speakers #related .right,.node-type-colloquium-people #related .right{background:#f9f3ee;padding-bottom:2rem;}.node-type-program #related div.right ul,.node-type-epiic #page #related div.right ul,.node-type-symposium-event #related div.right ul,.node-type-symposium-speakers #related div.right ul,.node-type-colloquium-people #related div.right ul{background:none;margin-top:0.5rem;}.node-type-program #related div.right ul li,.node-type-epiic #page #related div.right ul li,.node-type-symposium-event #related div.right ul li,.node-type-symposium-speakers #related div.right ul li,.node-type-colloquium-people #related div.right ul li{float:none;margin:0;width:100%;}}@media (max-width:990px){.node-type-program #projects,.node-type-epiic #page #projects,.node-type-symposium-event #projects,.node-type-symposium-speakers #projects,.node-type-colloquium-people #projects{padding-top:1rem;}.node-type-program #projects .section,.node-type-epiic #page #projects .section,.node-type-symposium-event #projects .section,.node-type-symposium-speakers #projects .section,.node-type-colloquium-people #projects .section{width:100%;}.node-type-program #projects h2,.node-type-epiic #page #projects h2,.node-type-symposium-event #projects h2,.node-type-symposium-speakers #projects h2,.node-type-colloquium-people #projects h2{padding:0 1rem;}.node-type-program #projects div.projects,.node-type-epiic #page #projects div.projects,.node-type-symposium-event #projects div.projects,.node-type-symposium-speakers #projects div.projects,.node-type-colloquium-people #projects div.projects{margin-top:0;}.node-type-program #projects div.project,.node-type-epiic #page #projects div.project,.node-type-symposium-event #projects div.project,.node-type-symposium-speakers #projects div.project,.node-type-colloquium-people #projects div.project{margin:0;padding:1rem;box-sizing:border-box;}.node-type-program #projects div.project img,.node-type-epiic #page #projects div.project img,.node-type-symposium-event #projects div.project img,.node-type-symposium-speakers #projects div.project img,.node-type-colloquium-people #projects div.project img{width:100%;min-width:200px;height:auto;}.node-type-program #projects div.project p,.node-type-epiic #page #projects div.project p,.node-type-symposium-event #projects div.project p,.node-type-symposium-speakers #projects div.project p,.node-type-colloquium-people #projects div.project p{display:none;}}@media (max-width:990px){.node-type-program #gallery,.node-type-program #alumni,.node-type-epiic #page #gallery,.node-type-epiic #page #alumni,.node-type-symposium-event #gallery,.node-type-symposium-event #alumni,.node-type-symposium-speakers #gallery,.node-type-symposium-speakers #alumni,.node-type-colloquium-people #gallery,.node-type-colloquium-people #alumni{display:none;}}@media (max-width:990px){.page-programs #page .section{width:100%;}}@media (max-width:990px){.page-programs #page #top-image{display:none;}}@media (max-width:990px){.page-programs #page div.filter{background:#273248;padding:0;}.page-programs #page div.filter .left,.page-programs #page div.filter .right{width:100%;padding:1rem;box-sizing:border-box;}.page-programs #page div.filter .right{background:#f5f8fa;}}@media (max-width:990px){.page-programs #page #main #content h1{display:block;margin:1rem;}.page-programs #page #main #content div.view-programs{padding:0;box-sizing:border-box;}.page-programs #page #main #content div.view-programs h3{margin:0;padding:0 1rem;}.page-programs #page #main #content div.view-programs .program-category{background:none;padding-bottom:0;}.page-programs #page #main #content div.view-programs div.program-item{border:none;height:auto !important;padding:1rem;box-sizing:border-box;}.page-programs #page #main #content div.view-programs img{width:100%;height:auto;min-width:180px;max-width:none;}.page-programs #page #main #content div.view-programs .field-name-field-teaser-image div.hover{display:none !important;}}.node-type-program #projects h2{margin-right:7rem;}@media (max-width:990px){.page-programs div.view-programs .program-category,.node-type-program div.projects div.row{display:flex;flex-wrap:wrap;}.page-programs div.view-programs .program-category div.program-item,.page-programs div.view-programs .program-category div.project,.node-type-program div.projects div.row div.program-item,.node-type-program div.projects div.row div.project{flex:0 0 33%;}}@media (max-width:700px){.page-programs div.view-programs .program-category div.program-item,.node-type-program div.projects div.row div.project{flex:0 0 50%;}}@media (max-width:465px){.page-programs div.view-programs .program-category div.program-item,.node-type-program div.projects div.row div.project{flex:0 0 100%;}}@media (max-width:1140px){.node-type-epiic #page #programs-slider div.text{height:400px;}}@media (max-width:990px){.node-type-epiic #page #related{background:#253044;}.node-type-epiic #page #related .right{background:#273248;}.node-type-epiic #page #related li{padding-left:0;}.node-type-epiic #page #reactions div.reactions-slider{float:left;margin-left:1rem;}}@media (max-width:455px){.node-type-epiic #page #reactions{padding-top:10rem;}.node-type-epiic #page #reactions div.reactions-slider{margin-left:0;padding-left:1rem;padding-right:1rem;background-color:#ffffff;}}.node-type-epiic #page #reactions img{max-width:none;}@media (max-width:1140px){.node-type-symposium-event .block-imageblock,.node-type-symposium-speakers .block-imageblock,.node-type-colloquium-people .block-imageblock{height:auto !important;}.node-type-symposium-event #top-image,.node-type-symposium-speakers #top-image,.node-type-colloquium-people #top-image{min-width:100%;}.node-type-symposium-event #top-image img,.node-type-symposium-speakers #top-image img,.node-type-colloquium-people #top-image img{display:none;}.node-type-symposium-event #top-image div.text,.node-type-symposium-speakers #top-image div.text,.node-type-colloquium-people #top-image div.text{left:0;box-sizing:border-box;min-width:100%;}.node-type-symposium-event #top-image div.text .section,.node-type-symposium-speakers #top-image div.text .section,.node-type-colloquium-people #top-image div.text .section{width:100%;}.node-type-symposium-event #content,.node-type-symposium-speakers #content,.node-type-colloquium-people #content{padding:1rem;box-sizing:border-box;}.node-type-symposium-event #content div.event,.node-type-symposium-speakers #content div.event,.node-type-colloquium-people #content div.event{background-image:none;}.node-type-symposium-event #content div.event div.right,.node-type-symposium-speakers #content div.event div.right,.node-type-colloquium-people #content div.event div.right{width:100%;box-sizing:border-box;}.node-type-symposium-event #content div.member,.node-type-symposium-speakers #content div.member,.node-type-colloquium-people #content div.member{overflow:visible;}.node-type-symposium-event #content div.member div.text,.node-type-symposium-speakers #content div.member div.text,.node-type-colloquium-people #content div.member div.text{width:100%;margin:0;}.node-type-symposium-event #partners .section,.node-type-symposium-speakers #partners .section,.node-type-colloquium-people #partners .section{width:100%;}.node-type-symposium-event #partners h2,.node-type-symposium-event #partners .callouts,.node-type-symposium-speakers #partners h2,.node-type-symposium-speakers #partners .callouts,.node-type-colloquium-people #partners h2,.node-type-colloquium-people #partners .callouts{padding-left:1rem;padding-right:1rem;box-sizing:border-box;}}.is-mobile #drop-down{display:none;position:static;margin:1rem;width:auto;background:none;border:none;max-width:415px;}.is-mobile #drop-down div.inner{border:none;}.is-mobile #drop-down h2{display:block;position:relative;background-color:#273248;color:#7b97a9;font:700 16px/38px "proxima-nova",Arial,Helvetica,sans-serif;padding-left:20px;margin:0;}.is-mobile #drop-down h2::after{content:"";background:#62a7e1 url(/sites/all/themes/igl/images/dropdown-arrow.png) 0.8rem 0.9rem/12px no-repeat;width:37px;display:inline-block;position:absolute;right:0;top:0;bottom:0;}.is-mobile #drop-down .content{border:1px solid #e2e8eb;padding:1rem;padding-bottom:0;}.is-mobile #drop-down .column{float:none;padding:0;margin:0;width:auto;}.is-mobile #drop-down div.column.last,.is-mobile #drop-down div.column.last div.category{padding:0;}.is-mobile #drop-down a{color:#273248;}.is-mobile.node-type-program #drop-down,.is-mobile.page-programs #drop-down{display:block;}@media (max-width:990px){.sidebar-first.node-type-page #top-image,.node-type-page #top-image,.page-about-board-members #top-image,.page-about-staff-directory #top-image,.node-type-boards-and-staff #top-image,.page-node-alumni #top-image,.node-type-alumni #top-image,.page-node-student-leaders-and-members #top-image,.node-type-award-recipients #top-image,.node-type-reaction #top-image,.node-type-program-callout #top-image,.node-type-student #top-image,.page-taxonomy-term #top-image,.node-type-resources #top-image,.page-resources #top-image,.page-colloquium #top-image,.page-node-resources #top-image,.page-node-news-press #top-image{height:auto !important;overflow:visible;min-width:615px;border:none;}.sidebar-first.node-type-page #top-image div.text,.node-type-page #top-image div.text,.page-about-board-members #top-image div.text,.page-about-staff-directory #top-image div.text,.node-type-boards-and-staff #top-image div.text,.page-node-alumni #top-image div.text,.node-type-alumni #top-image div.text,.page-node-student-leaders-and-members #top-image div.text,.node-type-award-recipients #top-image div.text,.node-type-reaction #top-image div.text,.node-type-program-callout #top-image div.text,.node-type-student #top-image div.text,.page-taxonomy-term #top-image div.text,.node-type-resources #top-image div.text,.page-resources #top-image div.text,.page-colloquium #top-image div.text,.page-node-resources #top-image div.text,.page-node-news-press #top-image div.text{position:relative;background:#000000 url(/sites/all/themes/igl/images/bg-top-image-text.png) repeat 0 0;margin-left:1rem;}}@media (max-width:990px) and (max-width:990px){.sidebar-first.node-type-page #top-text .inner .section,.node-type-page #top-text .inner .section,.page-about-board-members #top-text .inner .section,.page-about-staff-directory #top-text .inner .section,.node-type-boards-and-staff #top-text .inner .section,.page-node-alumni #top-text .inner .section,.node-type-alumni #top-text .inner .section,.page-node-student-leaders-and-members #top-text .inner .section,.node-type-award-recipients #top-text .inner .section,.node-type-reaction #top-text .inner .section,.node-type-program-callout #top-text .inner .section,.node-type-student #top-text .inner .section,.page-taxonomy-term #top-text .inner .section,.node-type-resources #top-text .inner .section,.page-resources #top-text .inner .section,.page-colloquium #top-text .inner .section,.page-node-resources #top-text .inner .section,.page-node-news-press #top-text .inner .section{padding:0 1rem;max-width:100%;box-sizing:border-box;}.sidebar-first.node-type-page #top-text .inner .section h1,.node-type-page #top-text .inner .section h1,.page-about-board-members #top-text .inner .section h1,.page-about-staff-directory #top-text .inner .section h1,.node-type-boards-and-staff #top-text .inner .section h1,.page-node-alumni #top-text .inner .section h1,.node-type-alumni #top-text .inner .section h1,.page-node-student-leaders-and-members #top-text .inner .section h1,.node-type-award-recipients #top-text .inner .section h1,.node-type-reaction #top-text .inner .section h1,.node-type-program-callout #top-text .inner .section h1,.node-type-student #top-text .inner .section h1,.page-taxonomy-term #top-text .inner .section h1,.node-type-resources #top-text .inner .section h1,.page-resources #top-text .inner .section h1,.page-colloquium #top-text .inner .section h1,.page-node-resources #top-text .inner .section h1,.page-node-news-press #top-text .inner .section h1{margin:0;}}@media (max-width:990px){.sidebar-first.node-type-page #main .main-content,.node-type-page #main .main-content,.page-about-board-members #main .main-content,.page-about-staff-directory #main .main-content,.node-type-boards-and-staff #main .main-content,.page-node-alumni #main .main-content,.node-type-alumni #main .main-content,.page-node-student-leaders-and-members #main .main-content,.node-type-award-recipients #main .main-content,.node-type-reaction #main .main-content,.node-type-program-callout #main .main-content,.node-type-student #main .main-content,.page-taxonomy-term #main .main-content,.node-type-resources #main .main-content,.page-resources #main .main-content,.page-colloquium #main .main-content,.page-node-resources #main .main-content,.page-node-news-press #main .main-content{padding:1rem;margin:0;box-sizing:border-box;background:none;}.sidebar-first.node-type-page #main .main-content #content,.node-type-page #main .main-content #content,.page-about-board-members #main .main-content #content,.page-about-staff-directory #main .main-content #content,.node-type-boards-and-staff #main .main-content #content,.page-node-alumni #main .main-content #content,.node-type-alumni #main .main-content #content,.page-node-student-leaders-and-members #main .main-content #content,.node-type-award-recipients #main .main-content #content,.node-type-reaction #main .main-content #content,.node-type-program-callout #main .main-content #content,.node-type-student #main .main-content #content,.page-taxonomy-term #main .main-content #content,.node-type-resources #main .main-content #content,.page-resources #main .main-content #content,.page-colloquium #main .main-content #content,.page-node-resources #main .main-content #content,.page-node-news-press #main .main-content #content{width:100%;}.sidebar-first.node-type-page #main .main-content #content .shadow,.node-type-page #main .main-content #content .shadow,.page-about-board-members #main .main-content #content .shadow,.page-about-staff-directory #main .main-content #content .shadow,.node-type-boards-and-staff #main .main-content #content .shadow,.page-node-alumni #main .main-content #content .shadow,.node-type-alumni #main .main-content #content .shadow,.page-node-student-leaders-and-members #main .main-content #content .shadow,.node-type-award-recipients #main .main-content #content .shadow,.node-type-reaction #main .main-content #content .shadow,.node-type-program-callout #main .main-content #content .shadow,.node-type-student #main .main-content #content .shadow,.page-taxonomy-term #main .main-content #content .shadow,.node-type-resources #main .main-content #content .shadow,.page-resources #main .main-content #content .shadow,.page-colloquium #main .main-content #content .shadow,.page-node-resources #main .main-content #content .shadow,.page-node-news-press #main .main-content #content .shadow{background:none;padding:0 0 2rem 0;}}@media (max-width:990px){.sidebar-first.node-type-page #facts,.node-type-page #facts,.page-about-board-members #facts,.page-about-staff-directory #facts,.node-type-boards-and-staff #facts,.page-node-alumni #facts,.node-type-alumni #facts,.page-node-student-leaders-and-members #facts,.node-type-award-recipients #facts,.node-type-reaction #facts,.node-type-program-callout #facts,.node-type-student #facts,.page-taxonomy-term #facts,.node-type-resources #facts,.page-resources #facts,.page-colloquium #facts,.page-node-resources #facts,.page-node-news-press #facts{margin-top:1rem;}.sidebar-first.node-type-page #facts .inner,.node-type-page #facts .inner,.page-about-board-members #facts .inner,.page-about-staff-directory #facts .inner,.node-type-boards-and-staff #facts .inner,.page-node-alumni #facts .inner,.node-type-alumni #facts .inner,.page-node-student-leaders-and-members #facts .inner,.node-type-award-recipients #facts .inner,.node-type-reaction #facts .inner,.node-type-program-callout #facts .inner,.node-type-student #facts .inner,.page-taxonomy-term #facts .inner,.node-type-resources #facts .inner,.page-resources #facts .inner,.page-colloquium #facts .inner,.page-node-resources #facts .inner,.page-node-news-press #facts .inner{background:#273248;height:auto;}.sidebar-first.node-type-page #facts .section,.node-type-page #facts .section,.page-about-board-members #facts .section,.page-about-staff-directory #facts .section,.node-type-boards-and-staff #facts .section,.page-node-alumni #facts .section,.node-type-alumni #facts .section,.page-node-student-leaders-and-members #facts .section,.node-type-award-recipients #facts .section,.node-type-reaction #facts .section,.node-type-program-callout #facts .section,.node-type-student #facts .section,.page-taxonomy-term #facts .section,.node-type-resources #facts .section,.page-resources #facts .section,.page-colloquium #facts .section,.page-node-resources #facts .section,.page-node-news-press #facts .section{width:100%;}.sidebar-first.node-type-page #facts .text,.node-type-page #facts .text,.page-about-board-members #facts .text,.page-about-staff-directory #facts .text,.node-type-boards-and-staff #facts .text,.page-node-alumni #facts .text,.node-type-alumni #facts .text,.page-node-student-leaders-and-members #facts .text,.node-type-award-recipients #facts .text,.node-type-reaction #facts .text,.node-type-program-callout #facts .text,.node-type-student #facts .text,.page-taxonomy-term #facts .text,.node-type-resources #facts .text,.page-resources #facts .text,.page-colloquium #facts .text,.page-node-resources #facts .text,.page-node-news-press #facts .text{width:100%;box-sizing:border-box;background-color:#62a7e1;margin:0;padding:1rem;float:none;}.sidebar-first.node-type-page #facts .facts,.node-type-page #facts .facts,.page-about-board-members #facts .facts,.page-about-staff-directory #facts .facts,.node-type-boards-and-staff #facts .facts,.page-node-alumni #facts .facts,.node-type-alumni #facts .facts,.page-node-student-leaders-and-members #facts .facts,.node-type-award-recipients #facts .facts,.node-type-reaction #facts .facts,.node-type-program-callout #facts .facts,.node-type-student #facts .facts,.page-taxonomy-term #facts .facts,.node-type-resources #facts .facts,.page-resources #facts .facts,.page-colloquium #facts .facts,.page-node-resources #facts .facts,.page-node-news-press #facts .facts{width:100%;float:none;margin:0;padding:2rem;padding-bottom:0;text-align:center;box-sizing:border-box;}.sidebar-first.node-type-page #facts .item,.node-type-page #facts .item,.page-about-board-members #facts .item,.page-about-staff-directory #facts .item,.node-type-boards-and-staff #facts .item,.page-node-alumni #facts .item,.node-type-alumni #facts .item,.page-node-student-leaders-and-members #facts .item,.node-type-award-recipients #facts .item,.node-type-reaction #facts .item,.node-type-program-callout #facts .item,.node-type-student #facts .item,.page-taxonomy-term #facts .item,.node-type-resources #facts .item,.page-resources #facts .item,.page-colloquium #facts .item,.page-node-resources #facts .item,.page-node-news-press #facts .item{display:inline-block;float:none;margin-bottom:2rem;background:none;}}@media (max-width:990px){.sidebar-first.node-type-page #content div.text,.node-type-page #content div.text,.page-about-board-members #content div.text,.page-about-staff-directory #content div.text,.node-type-boards-and-staff #content div.text,.page-node-alumni #content div.text,.node-type-alumni #content div.text,.page-node-student-leaders-and-members #content div.text,.node-type-award-recipients #content div.text,.node-type-reaction #content div.text,.node-type-program-callout #content div.text,.node-type-student #content div.text,.page-taxonomy-term #content div.text,.node-type-resources #content div.text,.page-resources #content div.text,.page-colloquium #content div.text,.page-node-resources #content div.text,.page-node-news-press #content div.text{width:100% !important;}}@media (max-width:990px){.sidebar-first.node-type-page #content .member,.node-type-page #content .member,.page-about-board-members #content .member,.page-about-staff-directory #content .member,.node-type-boards-and-staff #content .member,.page-node-alumni #content .member,.node-type-alumni #content .member,.page-node-student-leaders-and-members #content .member,.node-type-award-recipients #content .member,.node-type-reaction #content .member,.node-type-program-callout #content .member,.node-type-student #content .member,.page-taxonomy-term #content .member,.node-type-resources #content .member,.page-resources #content .member,.page-colloquium #content .member,.page-node-resources #content .member,.page-node-news-press #content .member{overflow:auto;}.sidebar-first.node-type-page #content .member .content,.node-type-page #content .member .content,.page-about-board-members #content .member .content,.page-about-staff-directory #content .member .content,.node-type-boards-and-staff #content .member .content,.page-node-alumni #content .member .content,.node-type-alumni #content .member .content,.page-node-student-leaders-and-members #content .member .content,.node-type-award-recipients #content .member .content,.node-type-reaction #content .member .content,.node-type-program-callout #content .member .content,.node-type-student #content .member .content,.page-taxonomy-term #content .member .content,.node-type-resources #content .member .content,.page-resources #content .member .content,.page-colloquium #content .member .content,.page-node-resources #content .member .content,.page-node-news-press #content .member .content{display:flex;}.sidebar-first.node-type-page #content .member .image,.node-type-page #content .member .image,.page-about-board-members #content .member .image,.page-about-staff-directory #content .member .image,.node-type-boards-and-staff #content .member .image,.page-node-alumni #content .member .image,.node-type-alumni #content .member .image,.page-node-student-leaders-and-members #content .member .image,.node-type-award-recipients #content .member .image,.node-type-reaction #content .member .image,.node-type-program-callout #content .member .image,.node-type-student #content .member .image,.page-taxonomy-term #content .member .image,.node-type-resources #content .member .image,.page-resources #content .member .image,.page-colloquium #content .member .image,.page-node-resources #content .member .image,.page-node-news-press #content .member .image{margin-bottom:1rem;flex:175px 0 0;}.sidebar-first.node-type-page #content .member .text,.node-type-page #content .member .text,.page-about-board-members #content .member .text,.page-about-staff-directory #content .member .text,.node-type-boards-and-staff #content .member .text,.page-node-alumni #content .member .text,.node-type-alumni #content .member .text,.page-node-student-leaders-and-members #content .member .text,.node-type-award-recipients #content .member .text,.node-type-reaction #content .member .text,.node-type-program-callout #content .member .text,.node-type-student #content .member .text,.page-taxonomy-term #content .member .text,.node-type-resources #content .member .text,.page-resources #content .member .text,.page-colloquium #content .member .text,.page-node-resources #content .member .text,.page-node-news-press #content .member .text{width:100%;}}@media (max-width:990px){.sidebar-first.node-type-page #content .view ul.pager.pager-load-more,.node-type-page #content .view ul.pager.pager-load-more,.page-about-board-members #content .view ul.pager.pager-load-more,.page-about-staff-directory #content .view ul.pager.pager-load-more,.node-type-boards-and-staff #content .view ul.pager.pager-load-more,.page-node-alumni #content .view ul.pager.pager-load-more,.node-type-alumni #content .view ul.pager.pager-load-more,.page-node-student-leaders-and-members #content .view ul.pager.pager-load-more,.node-type-award-recipients #content .view ul.pager.pager-load-more,.node-type-reaction #content .view ul.pager.pager-load-more,.node-type-program-callout #content .view ul.pager.pager-load-more,.node-type-student #content .view ul.pager.pager-load-more,.page-taxonomy-term #content .view ul.pager.pager-load-more,.node-type-resources #content .view ul.pager.pager-load-more,.page-resources #content .view ul.pager.pager-load-more,.page-colloquium #content .view ul.pager.pager-load-more,.page-node-resources #content .view ul.pager.pager-load-more,.page-node-news-press #content .view ul.pager.pager-load-more{text-align:center;margin-top:1rem;}.sidebar-first.node-type-page #content .view ul.pager.pager-load-more li.pager-next,.node-type-page #content .view ul.pager.pager-load-more li.pager-next,.page-about-board-members #content .view ul.pager.pager-load-more li.pager-next,.page-about-staff-directory #content .view ul.pager.pager-load-more li.pager-next,.node-type-boards-and-staff #content .view ul.pager.pager-load-more li.pager-next,.page-node-alumni #content .view ul.pager.pager-load-more li.pager-next,.node-type-alumni #content .view ul.pager.pager-load-more li.pager-next,.page-node-student-leaders-and-members #content .view ul.pager.pager-load-more li.pager-next,.node-type-award-recipients #content .view ul.pager.pager-load-more li.pager-next,.node-type-reaction #content .view ul.pager.pager-load-more li.pager-next,.node-type-program-callout #content .view ul.pager.pager-load-more li.pager-next,.node-type-student #content .view ul.pager.pager-load-more li.pager-next,.page-taxonomy-term #content .view ul.pager.pager-load-more li.pager-next,.node-type-resources #content .view ul.pager.pager-load-more li.pager-next,.page-resources #content .view ul.pager.pager-load-more li.pager-next,.page-colloquium #content .view ul.pager.pager-load-more li.pager-next,.page-node-resources #content .view ul.pager.pager-load-more li.pager-next,.page-node-news-press #content .view ul.pager.pager-load-more li.pager-next{display:inline-block;}.sidebar-first.node-type-page #content .view ul.pager.pager-load-more li.pager-next a,.node-type-page #content .view ul.pager.pager-load-more li.pager-next a,.page-about-board-members #content .view ul.pager.pager-load-more li.pager-next a,.page-about-staff-directory #content .view ul.pager.pager-load-more li.pager-next a,.node-type-boards-and-staff #content .view ul.pager.pager-load-more li.pager-next a,.page-node-alumni #content .view ul.pager.pager-load-more li.pager-next a,.node-type-alumni #content .view ul.pager.pager-load-more li.pager-next a,.page-node-student-leaders-and-members #content .view ul.pager.pager-load-more li.pager-next a,.node-type-award-recipients #content .view ul.pager.pager-load-more li.pager-next a,.node-type-reaction #content .view ul.pager.pager-load-more li.pager-next a,.node-type-program-callout #content .view ul.pager.pager-load-more li.pager-next a,.node-type-student #content .view ul.pager.pager-load-more li.pager-next a,.page-taxonomy-term #content .view ul.pager.pager-load-more li.pager-next a,.node-type-resources #content .view ul.pager.pager-load-more li.pager-next a,.page-resources #content .view ul.pager.pager-load-more li.pager-next a,.page-colloquium #content .view ul.pager.pager-load-more li.pager-next a,.page-node-resources #content .view ul.pager.pager-load-more li.pager-next a,.page-node-news-press #content .view ul.pager.pager-load-more li.pager-next a{margin:0;}}@media (max-width:990px){.sidebar-first.node-type-page #content div.news.node-news-and-press div.text,.node-type-page #content div.news.node-news-and-press div.text,.page-about-board-members #content div.news.node-news-and-press div.text,.page-about-staff-directory #content div.news.node-news-and-press div.text,.node-type-boards-and-staff #content div.news.node-news-and-press div.text,.page-node-alumni #content div.news.node-news-and-press div.text,.node-type-alumni #content div.news.node-news-and-press div.text,.page-node-student-leaders-and-members #content div.news.node-news-and-press div.text,.node-type-award-recipients #content div.news.node-news-and-press div.text,.node-type-reaction #content div.news.node-news-and-press div.text,.node-type-program-callout #content div.news.node-news-and-press div.text,.node-type-student #content div.news.node-news-and-press div.text,.page-taxonomy-term #content div.news.node-news-and-press div.text,.node-type-resources #content div.news.node-news-and-press div.text,.page-resources #content div.news.node-news-and-press div.text,.page-colloquium #content div.news.node-news-and-press div.text,.page-node-resources #content div.news.node-news-and-press div.text,.page-node-news-press #content div.news.node-news-and-press div.text{padding:0;}}@media (max-width:530px){.sidebar-first.node-type-page #content .member .content,.node-type-page #content .member .content,.page-about-board-members #content .member .content,.page-about-staff-directory #content .member .content,.node-type-boards-and-staff #content .member .content,.page-node-alumni #content .member .content,.node-type-alumni #content .member .content,.page-node-student-leaders-and-members #content .member .content,.node-type-award-recipients #content .member .content,.node-type-reaction #content .member .content,.node-type-program-callout #content .member .content,.node-type-student #content .member .content,.page-taxonomy-term #content .member .content,.node-type-resources #content .member .content,.page-resources #content .member .content,.page-colloquium #content .member .content,.page-node-resources #content .member .content,.page-node-news-press #content .member .content{display:block;}}@media (max-width:1140px){.page-colloquium .block-imageblock,.page-node .block-imageblock{height:auto !important;}.page-colloquium #top-image,.page-node #top-image{min-width:100% !important;}.page-colloquium #top-image img,.page-node #top-image img{display:none;}.page-colloquium #top-image div.text.block-body,.page-node #top-image div.text.block-body{margin-left:0;box-sizing:border-box;min-width:100%;}.page-colloquium #top-image div.text.block-body .section,.page-node #top-image div.text.block-body .section{width:100%;}.page-colloquium #partners .section,.page-node #partners .section{width:100%;}.page-colloquium #partners h2,.page-colloquium #partners .callouts,.page-node #partners h2,.page-node #partners .callouts{padding-left:1rem;padding-right:1rem;box-sizing:border-box;}}@media (max-width:990px){.page-search #main h1,.page-search #main form#search-form,.page-search #main h2:not(.element-invisible),.page-search #main ol.search-results,.page-search #main .item-list{padding-left:1rem;padding-right:1rem;box-sizing:border-box;}.page-search #main .pager li{white-space:nowrap;}.page-search #main #search-form div.form-item,.page-search #main #search-form input.form-text{width:100%;box-sizing:border-box;float:none;display:block;max-width:300px;}.page-search #main #search-form #edit-submit{margin-top:0.5rem;}}.page-blog #content div.node-blog img{width:189px;height:auto;}.page-blog #content .views-row-first div.node-blog img{width:100%;height:auto;}@media (max-width:990px){.page-blog.sidebar-first #main .main-content,.node-type-blog.sidebar-first #main .main-content,.page-taxonomy-term.sidebar-first #main .main-content{background:none;margin-top:1rem;}.page-blog.sidebar-first #content,.node-type-blog.sidebar-first #content,.page-taxonomy-term.sidebar-first #content{width:100%;}.page-blog #sidebar-left,.node-type-blog #sidebar-left,.page-taxonomy-term #sidebar-left{max-width:500px;padding:0 1rem;box-sizing:border-box;}.page-blog #sidebar-left .block,.node-type-blog #sidebar-left .block,.page-taxonomy-term #sidebar-left .block{margin-bottom:1rem;}.page-blog #sidebar-left #block-views-popular-post-block h2,.page-blog #sidebar-left #block-menu-menu-topics h2,.node-type-blog #sidebar-left #block-views-popular-post-block h2,.node-type-blog #sidebar-left #block-menu-menu-topics h2,.page-taxonomy-term #sidebar-left #block-views-popular-post-block h2,.page-taxonomy-term #sidebar-left #block-menu-menu-topics h2{position:relative;}.page-blog #sidebar-left #block-views-popular-post-block h2::after,.page-blog #sidebar-left #block-menu-menu-topics h2::after,.node-type-blog #sidebar-left #block-views-popular-post-block h2::after,.node-type-blog #sidebar-left #block-menu-menu-topics h2::after,.page-taxonomy-term #sidebar-left #block-views-popular-post-block h2::after,.page-taxonomy-term #sidebar-left #block-menu-menu-topics h2::after{content:"";background:#62a7e1 url(/sites/all/themes/igl/images/dropdown-arrow.png) 0.8rem 0.9rem/12px no-repeat;width:37px;display:inline-block;position:absolute;right:0;top:0;bottom:0;}.page-blog #sidebar-left .open h2:after,.node-type-blog #sidebar-left .open h2:after,.page-taxonomy-term #sidebar-left .open h2:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.page-blog #sidebar-left #block-views-popular-post-block .content,.page-blog #sidebar-left #block-menu-menu-topics .content,.node-type-blog #sidebar-left #block-views-popular-post-block .content,.node-type-blog #sidebar-left #block-menu-menu-topics .content,.page-taxonomy-term #sidebar-left #block-views-popular-post-block .content,.page-taxonomy-term #sidebar-left #block-menu-menu-topics .content{background-color:#e2eff6;}.page-blog #sidebar-left #block-menu-menu-topics h2,.node-type-blog #sidebar-left #block-menu-menu-topics h2,.page-taxonomy-term #sidebar-left #block-menu-menu-topics h2{background-color:#273248;color:#7b97a9;font:700 16px/38px "proxima-nova",Arial,Helvetica,sans-serif;padding-left:20px;margin:0;}.page-blog #sidebar-left #block-menu-menu-topics .content,.node-type-blog #sidebar-left #block-menu-menu-topics .content,.page-taxonomy-term #sidebar-left #block-menu-menu-topics .content{padding:25px 20px;height:295px;overflow-y:scroll;}.page-blog #sidebar-left #block-menu-menu-topics .content a,.node-type-blog #sidebar-left #block-menu-menu-topics .content a,.page-taxonomy-term #sidebar-left #block-menu-menu-topics .content a{padding:0;}.page-blog #sidebar-left #block-views-blog-archive-block,.node-type-blog #sidebar-left #block-views-blog-archive-block,.page-taxonomy-term #sidebar-left #block-views-blog-archive-block{display:none;}.page-blog #content,.node-type-blog #content,.page-taxonomy-term #content{padding:0 1rem;box-sizing:border-box;}.page-blog #content div.node-blog.node-full div.image-holder,.node-type-blog #content div.node-blog.node-full div.image-holder,.page-taxonomy-term #content div.node-blog.node-full div.image-holder{float:none;}.page-blog #content div.node-blog.no-image div.image-holder span.date,.node-type-blog #content div.node-blog.no-image div.image-holder span.date,.page-taxonomy-term #content div.node-blog.no-image div.image-holder span.date{left:-9px;}.page-blog #content div.node-blog.no-image div.text,.node-type-blog #content div.node-blog.no-image div.text,.page-taxonomy-term #content div.node-blog.no-image div.text{padding-left:60px;}.page-blog #content img,.node-type-blog #content img,.page-taxonomy-term #content img{width:100%;height:auto;}.page-blog #content .view-blog .views-row-first:first-of-type,.node-type-blog #content .view-blog .views-row-first:first-of-type,.page-taxonomy-term #content .view-blog .views-row-first:first-of-type{border:1px solid #7b97a9;padding:1rem;margin-bottom:2rem;}.page-blog #content .view-blog .views-row-first:first-of-type div.node-blog,.node-type-blog #content .view-blog .views-row-first:first-of-type div.node-blog,.page-taxonomy-term #content .view-blog .views-row-first:first-of-type div.node-blog{margin:0;}.page-blog #content .view-blog .views-row-first:first-of-type div.node-blog img,.page-blog #content .view-blog .views-row-first:first-of-type div.node-blog div.image-holder,.node-type-blog #content .view-blog .views-row-first:first-of-type div.node-blog img,.node-type-blog #content .view-blog .views-row-first:first-of-type div.node-blog div.image-holder,.page-taxonomy-term #content .view-blog .views-row-first:first-of-type div.node-blog img,.page-taxonomy-term #content .view-blog .views-row-first:first-of-type div.node-blog div.image-holder{width:100%;height:auto;margin:0;}.page-blog #main #content ul.pager.pager-load-more,.node-type-blog #main #content ul.pager.pager-load-more,.page-taxonomy-term #main #content ul.pager.pager-load-more{text-align:center;}.page-blog #main #content ul.pager.pager-load-more li.pager-next,.node-type-blog #main #content ul.pager.pager-load-more li.pager-next,.page-taxonomy-term #main #content ul.pager.pager-load-more li.pager-next{display:inline-block;}.page-blog #main #content ul.pager.pager-load-more li.pager-next a,.node-type-blog #main #content ul.pager.pager-load-more li.pager-next a,.page-taxonomy-term #main #content ul.pager.pager-load-more li.pager-next a{margin:0;}}@media (max-width:990px){.page-blog #content div.node-blog,.page-taxonomy-term #content div.node-blog{margin-bottom:1rem;}.page-blog #content div.node-blog div.text .field-type-text-with-summary,.page-blog #content div.node-blog div.footer-bar,.page-taxonomy-term #content div.node-blog div.text .field-type-text-with-summary,.page-taxonomy-term #content div.node-blog div.footer-bar{display:none;}.page-blog #content div.node-blog .text,.page-taxonomy-term #content div.node-blog .text{display:block;}.page-blog #content div.node-blog div.content,.page-taxonomy-term #content div.node-blog div.content{border:none;}}@media (max-width:500px){.page-blog #content div.node-blog .inner,.page-taxonomy-term #content div.node-blog .inner{padding:0;}.page-blog #content div.node-blog img,.page-blog #content div.node-blog div.image-holder,.page-taxonomy-term #content div.node-blog img,.page-taxonomy-term #content div.node-blog div.image-holder{width:100%;height:auto;}.page-blog #content div.node-blog .text,.page-taxonomy-term #content div.node-blog .text{padding:0;overflow:visible;}.page-blog #content div.node-blog.no-image div.text,.page-taxonomy-term #content div.node-blog.no-image div.text{padding-left:1rem;padding-top:3rem;}}@media (max-width:990px){.node-type-blog #sidebar-left{display:none;}.node-type-blog #content .node-blog{margin-bottom:0;}}@media (max-width:990px){.page-epiic-archives #main .main-content,.page-mayer-award-recipients #main .main-content{padding:1rem;box-sizing:border-box;background:none;margin-top:1rem;}.page-epiic-archives #sidebar-left #block-menu-block-7,.page-epiic-archives #sidebar-left #block-menu-block-10,.page-mayer-award-recipients #sidebar-left #block-menu-block-7,.page-mayer-award-recipients #sidebar-left #block-menu-block-10{margin-top:0;}.page-epiic-archives #content #edit-category-wrapper .form-type-bef-link,.page-mayer-award-recipients #content #edit-category-wrapper .form-type-bef-link{max-width:calc(50% - 4px);}.page-epiic-archives #content #edit-category-wrapper .form-type-bef-link a,.page-mayer-award-recipients #content #edit-category-wrapper .form-type-bef-link a{height:auto;padding:0.5rem;}.page-epiic-archives #content #edit-category-wrapper .form-type-bef-link.selected a,.page-mayer-award-recipients #content #edit-category-wrapper .form-type-bef-link.selected a{font:600 18px/27px "proxima-nova",Arial,Helvetica,sans-serif;}.page-epiic-archives #content .view-content h2:not(.field-content),.page-epiic-archives #content .view-content h3,.page-epiic-archives #content .view-content h2.active,.page-epiic-archives #content .view-content h3.active,.page-mayer-award-recipients #content .view-content h2:not(.field-content),.page-mayer-award-recipients #content .view-content h3,.page-mayer-award-recipients #content .view-content h2.active,.page-mayer-award-recipients #content .view-content h3.active{background:#e2eff6;padding:0;display:flex;align-items:center;height:60px;overflow:hidden;line-height:1.2;padding-right:3rem;}.page-epiic-archives #content .view-content h2:not(.field-content) span.date,.page-epiic-archives #content .view-content h3 span.date,.page-epiic-archives #content .view-content h2.active span.date,.page-epiic-archives #content .view-content h3.active span.date,.page-mayer-award-recipients #content .view-content h2:not(.field-content) span.date,.page-mayer-award-recipients #content .view-content h3 span.date,.page-mayer-award-recipients #content .view-content h2.active span.date,.page-mayer-award-recipients #content .view-content h3.active span.date{background:#d2e5f1;padding:2rem 0;font-size:14px;text-align:center;margin-right:15px;flex-shrink:0;}.page-epiic-archives #content .view-content h2:not(.field-content) span.arrow,.page-epiic-archives #content .view-content h3 span.arrow,.page-epiic-archives #content .view-content h2.active span.arrow,.page-epiic-archives #content .view-content h3.active span.arrow,.page-mayer-award-recipients #content .view-content h2:not(.field-content) span.arrow,.page-mayer-award-recipients #content .view-content h3 span.arrow,.page-mayer-award-recipients #content .view-content h2.active span.arrow,.page-mayer-award-recipients #content .view-content h3.active span.arrow{top:18px;}.page-epiic-archives #content .view-content h2.active,.page-epiic-archives #content .view-content h3.active,.page-mayer-award-recipients #content .view-content h2.active,.page-mayer-award-recipients #content .view-content h3.active{background:#feb164;}.page-epiic-archives #content .view-content h2.active span.date,.page-epiic-archives #content .view-content h3.active span.date,.page-mayer-award-recipients #content .view-content h2.active span.date,.page-mayer-award-recipients #content .view-content h3.active span.date{background:#fc7a00;}.page-epiic-archives #content .view-content .row,.page-epiic-archives #content .view-content .node-epiic .text,.page-mayer-award-recipients #content .view-content .row,.page-mayer-award-recipients #content .view-content .node-epiic .text{width:100%;box-sizing:border-box;padding:1rem;}.page-epiic-archives #content .view-content .row .views-field-title,.page-epiic-archives #content .view-content .row .views-field-body,.page-epiic-archives #content .view-content .node-epiic .text .views-field-title,.page-epiic-archives #content .view-content .node-epiic .text .views-field-body,.page-mayer-award-recipients #content .view-content .row .views-field-title,.page-mayer-award-recipients #content .view-content .row .views-field-body,.page-mayer-award-recipients #content .view-content .node-epiic .text .views-field-title,.page-mayer-award-recipients #content .view-content .node-epiic .text .views-field-body{float:none;width:100%;clear:left;padding-top:0.5rem;}}@media (max-width:990px){.page-taxonomy-term #main .main-content #sidebar-left,.page-taxonomy-term #main .main-content #content,.node-type-resources #main .main-content #sidebar-left,.node-type-resources #main .main-content #content,.page-resources #main .main-content #sidebar-left,.page-resources #main .main-content #content,.page-node-resources #main .main-content #sidebar-left,.page-node-resources #main .main-content #content{padding:0;}.page-taxonomy-term #content div.report,.page-taxonomy-term #content div.report div.inner,.node-type-resources #content div.report,.node-type-resources #content div.report div.inner,.page-resources #content div.report,.page-resources #content div.report div.inner,.page-node-resources #content div.report,.page-node-resources #content div.report div.inner{width:100%;box-sizing:border-box;max-width:700px;}.page-taxonomy-term #content div.report div.text,.node-type-resources #content div.report div.text,.page-resources #content div.report div.text,.page-node-resources #content div.report div.text{margin-top:1rem;}.page-taxonomy-term #content div.report div.download,.node-type-resources #content div.report div.download,.page-resources #content div.report div.download,.page-node-resources #content div.report div.download{background:#d2e5f1;width:100%;margin:0;}.page-taxonomy-term div.download a,.node-type-resources div.download a,.page-resources div.download a,.page-node-resources div.download a{margin-left:25px !important;}.page-taxonomy-term #content div.report div.download div.right,.node-type-resources #content div.report div.download div.right,.page-resources #content div.report div.download div.right,.page-node-resources #content div.report div.download div.right{background:none;float:none;}}@media (max-width:990px){#header{padding:0 1rem;box-sizing:border-box;}}#header div#logo{max-width:100%;height:auto;}@media (max-width:990px){#header div#logo{margin:60px 0 0;}}@media (max-width:510px){#header div#logo{margin-bottom:1rem;}}#header div#logo img{max-width:100%;}@media (max-width:510px){#header .region-header{width:100%;height:auto;display:block;position:fixed;z-index:101;left:0;background-color:#62a7e1;height:35px;}}@media (max-width:510px){#header .region-header div.top-menu div.content ul li a{border-bottom:0;}}@media (max-width:510px){#header .region-header div.search-drop{height:35px;top:-1px;z-index:102;}#header .region-header div.search-drop #search-block-form{top:36px;}}@media (max-width:900px){#header .region-header .menu-mlid-629{display:none;}}@media (max-width:510px){#header .region-header div.main-menu div.content ul li a.drop{background:none;}}#header .region-header div.main-menu#block-menu-block-2{width:auto;}@media (max-width:990px){#header .region-header div.main-menu#block-menu-block-2{float:left;width:100%;}}@media (max-width:510px){#header .region-header div.main-menu#block-menu-block-2{position:absolute;}#header .region-header div.main-menu#block-menu-block-2:before{content:"Menu";display:block;background:#62a7e1 url(/sites/all/themes/igl/images/menu.png) 0.5rem 0.5rem/21px no-repeat;color:#273248;padding:4px 0.5rem 4px 2.5rem;display:inline-block;margin-top:1px;}#header .region-header div.main-menu#block-menu-block-2.active:before{background:#62a7e1 url(/sites/all/themes/igl/images/close.png) 0.5rem 0.4rem/21px no-repeat;}}#header .region-header div.main-menu#block-menu-block-2 .menu{width:100%;}@media (max-width:510px){#header .region-header div.main-menu#block-menu-block-2 .menu{display:none;background-color:#273248;margin-top:0;height:auto;padding:1rem;box-sizing:border-box;border-top:3px solid #62a7e1;border-bottom:5px solid #5c768e;}#header .region-header div.main-menu#block-menu-block-2 .menu li{width:100%;padding-left:0;}#header .region-header div.main-menu#block-menu-block-2 .menu a{color:#ffffff;padding:1rem 0;}#header .region-header div.main-menu#block-menu-block-2 .menu a:hover,#header .region-header div.main-menu#block-menu-block-2 .menu a:active,#header .region-header div.main-menu#block-menu-block-2 .menu a:focus{color:#fc7a00;}}@media (max-width:990px){#header .region-header div.main-menu#block-menu-block-2 .menu .first{padding:0;}}@media (max-width:990px){#header div.top-menu{width:auto;z-index:102;margin:0;right:40px;position:absolute;}}@media (max-width:510px){#header div.top-menu{margin:0;position:absolute;right:40px;}}#main{padding-bottom:0;}#main div#content{max-width:100%;}#main iframe,#main .field-name-body img{max-width:100%;}#main .field-name-body table img{max-width:none;}#footer{height:auto;position:relative;}@media (min-width:990px){#footer{padding-bottom:2rem;}}@media (max-width:990px){#footer .section{padding:0 1rem;box-sizing:border-box;}}@media (max-width:990px){#footer div.address{float:left;margin:1rem 0;width:100%;}}@media (max-width:990px){#footer div.address p{text-align:left;}}@media (max-width:582px){#footer div.footer-menu{float:left;}#footer div.footer-menu div.content ul.menu{float:left;margin-top:2rem;}#footer div.footer-menu div.content ul li.first{margin:0;}}#footer div.footer-message{max-width:100%;box-sizing:border-box;}@media (max-width:582px){#footer div.footer-message{margin-top:1rem;}}
.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;}.ui-helper-clearfix:after{clear:both;}.ui-helper-clearfix{zoom:1;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-state-disabled{cursor:default !important;}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em;}.ui-widget-content{border:1px solid #dddddd;background:#eeeeee url(/sites/all/themes/igl/css/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333333;}.ui-widget-content a{color:#333333;}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url(/sites/all/themes/igl/css/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color:#ffffff;font-weight:bold;}.ui-widget-header a{color:#ffffff;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #cccccc;background:#f6f6f6 url(/sites/all/themes/igl/css/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#1c94c4;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url(/sites/all/themes/igl/css/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#c77405;}.ui-state-hover a,.ui-state-hover a:hover{color:#c77405;text-decoration:none;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#ffffff url(/sites/all/themes/igl/css/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#eb8f00;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none;}.ui-widget :active{outline:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(/sites/all/themes/igl/css/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(/sites/all/themes/igl/css/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#ffffff;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#ffffff;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#ffffff;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-icon{width:16px;height:16px;background-image:url(/sites/all/themes/igl/css/ui-lightness/images/ui-icons_222222_256x240.png);}.ui-widget-content .ui-icon{background-image:url(/sites/all/themes/igl/css/ui-lightness/images/ui-icons_222222_256x240.png);}.ui-widget-header .ui-icon{background-image:url(/sites/all/themes/igl/css/ui-lightness/images/ui-icons_ffffff_256x240.png);}.ui-state-default .ui-icon{background-image:url(/sites/all/themes/igl/css/ui-lightness/images/ui-icons_ef8c08_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/sites/all/themes/igl/css/ui-lightness/images/ui-icons_ef8c08_256x240.png);}.ui-state-active .ui-icon{background-image:url(/sites/all/themes/igl/css/ui-lightness/images/ui-icons_ef8c08_256x240.png);}.ui-state-highlight .ui-icon{background-image:url(/sites/all/themes/igl/css/ui-lightness/images/ui-icons_228ef1_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/sites/all/themes/igl/css/ui-lightness/images/ui-icons_ffd27a_256x240.png);}.ui-icon-carat-1-n{background-position:0 0;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-off{background-position:-96px -144px;}.ui-icon-radio-on{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-start{background-position:-80px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}.ui-widget-overlay{background:#666666 url(/sites/all/themes/igl/css/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.50;filter:Alpha(Opacity=50);}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000000 url(/sites/all/themes/igl/css/ui-lightness/images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.20;filter:Alpha(Opacity=20);-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.ui-tabs{position:relative;padding:.2em;zoom:1;}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0;}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap;}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none;}.ui-tabs .ui-tabs-hide{display:none !important;}
