.container{margin:0 auto;}.content-inner{min-height:1px;}.lt-ie7 .content-inner{height:1px;}#content-column,.content-column{width:100%;}.clearfix:after{content:"";display:table;clear:both;}.clearfix{zoom:1;}.one-column > .region,div.at-panel .region-conditional-stack{float:none;display:block;clear:both;width:100%;}.lt-ie8 .at-panel{overflow:hidden;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;line-height:1.5;height:100%;overflow-y:scroll;box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}body{min-height:100%;margin:0;padding:0;}button,input,select,textarea{font-family:sans-serif;}a{color:#df3b38;text-decoration:none;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}h1{color:#000;font:normal 2.353em/1.1 'DINComp-MediumRegular',arial,helvetica,sans-serif;margin:0 0 .5em;}h2{color:#df3b38;font:normal 2.059em/1.1 'DINComp-MediumRegular',arial,helvetica,sans-serif;margin:0 0 .429em;}h3{color:#df3b38;font:normal 1.765em/1.1 'DINComp-MediumRegular',arial,helvetica,sans-serif;margin:0 0 .5em;}h4{color:#df3b38;font:normal 1.667em/1.1 'DINComp-MediumRegular',arial,helvetica,sans-serif;margin:0 0 .6em;}h5{color:#6a6a6a;font:normal 1.1em/1.1 'DINComp-MediumRegular',arial,helvetica,sans-serif;margin:1.667em 0 .294em;}h6{color:#6a6a6a;font:normal 1em/1.1 'DINComp-MediumRegular',arial,helvetica,sans-serif;margin:1.667em 0 .294em;text-transform:uppercase;}p:empty{display:none;}abbr[title]{border-bottom:1px dotted;}b,strong{font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;}blockquote{clear:both;background:#f5f5f5;border-left:6px solid #d9d9d9;margin:2em 0;padding:1.5em 2em .5em;font-size:.824em;line-height:2;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;overflow:auto;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}p,pre{margin:0 0 1.5em;}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:75%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1em 0;}dd{margin:0 0 0 40px;}menu,ol,ul{padding:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}::-webkit-input-placeholder{color:#8faaab;}label{font-weight:inherit;font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;}label.label-inline{display:inline-block;margin:0 5px 0 0;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;-webkit-appearance:none;-moz-appearance:none;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;float:left;margin:6px 5px 0 0;}input[type="search"]::-webkit-search-cancel-button,input[type="text"]::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button;}input[type="search"]{-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;}#header .search .form-text::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button;position:relative;right:40px;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border:none;width:100%;table-layout:fixed;font-size:.882em;}table.not-fixed{table-layout:auto;}table tbody{border:none;}tr.even,tr.odd{background:transparent;border:none;padding:0;}table th{background:#4a4a4a;border-bottom:1px solid #000;color:#fff;font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;padding:10px;vertical-align:middle;line-height:1.1;}table th a{color:#fff;}table th a img{margin-left:5px;}table th a:hover{text-decoration:none;}table tr.even,tr:nth-child(even){background:#efefef;border-top:1px solid #cecece;}td.active{background:transparent;}tr:first-child,table tr:first-child{border-top:none;}table tr.odd,tr:nth-child(odd){border-top:1px solid #cecece;}table th p,table th p,table td p{margin:0;padding:0;}table td{vertical-align:top;padding:5px 10px;}#main-content,.block-inner,.pane-inner,.menu-wrapper,.branding-elements,.breadcrumb-wrapper,.attribution,.at-panel .rounded-corner,.block-panels-mini > .block-title,.rendered-by-ds .panel-display .region-inner,div.messages{margin-left:0;margin-right:0;}img{height:auto;-ms-interpolation-mode:bicubic;}img,embed,object,video{max-width:100%;}.lt-ie9 img,.lt-ie9 object,.lt-ie9 embed,.lt-ie9 video{max-width:none;}#map img,.gmap img,.view-gmap img,.openlayers-map img,#getlocations_map_canvas img,#locationmap_map img,.geofieldMap img,.views_horizontal_slider img,.geolocation-map img,.geolocation-views-map img{max-width:none !important;}header[role=banner],.content-inner,.nav,.region-sidebar-first,.region-sidebar-second,.region-secondary-content,.region-tertiary-content,.region-footer{overflow:visible;word-wrap:break-word;}.ir{display:block !important;text-indent:100%;white-space:nowrap;overflow:hidden;border:0;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent;}.element-invisible{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{clip:auto;height:auto;overflow:visible;position:static;width:auto;}.offscreen{position:absolute;top:-99999em;width:1px;height:1px;overflow:hidden;outline:0;}.element-hidden{display:none;}.field-collection-view,.field-collection-container .field-items .field-item,.field-collection-view .entity-field-collection-item,.field-collection-container{border:none;float:none;margin:0;padding:0;width:auto;}.flexslider{background:transparent;margin:0;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
@font-face{font-family:'DINComp-Bold';src:url(/sites/all/themes/custom/fonts/dincomp-bold-webfont.eot);src:url(/sites/all/themes/custom/fonts/dincomp-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/fonts/dincomp-bold-webfont.woff) format('woff'),url(/sites/all/themes/custom/fonts/dincomp-bold-webfont.ttf) format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'DINComp-LightRegular';src:url(/sites/all/themes/custom/fonts/dincomp-light-webfont.eot);src:url(/sites/all/themes/custom/fonts/dincomp-light-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/fonts/dincomp-light-webfont.svg#DINComp-LightRegular) format('svg'),url(/sites/all/themes/custom/fonts/dincomp-light-webfont.woff) format('woff'),url(/sites/all/themes/custom/fonts/dincomp-light-webfont.ttf) format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'DINComp-MediumRegular';src:url(/sites/all/themes/custom/fonts/dincomp-medium-webfont.eot);src:url(/sites/all/themes/custom/fonts/dincomp-medium-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/fonts/dincomp-medium-webfont.svg#DINComp-MediumRegular) format('svg'),url(/sites/all/themes/custom/fonts/dincomp-medium-webfont.woff) format('woff'),url(/sites/all/themes/custom/fonts/dincomp-medium-webfont.ttf) format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'DINCompRegular';src:url(/sites/all/themes/custom/fonts/dincomp-webfont.eot);src:url(/sites/all/themes/custom/fonts/dincomp-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/fonts/dincomp-webfont.svg#DINCompRegular) format('svg'),url(/sites/all/themes/custom/fonts/dincomp-webfont.woff) format('woff'),url(/sites/all/themes/custom/fonts/dincomp-webfont.ttf) format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'icomoon';src:url(/sites/all/themes/custom/fonts/icomoon.eot?9lw99w);src:url(/sites/all/themes/custom/fonts/icomoon.eot?9lw99w#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/fonts/icomoon.ttf?9lw99w) format('truetype'),url(/sites/all/themes/custom/fonts/icomoon.woff?9lw99w) format('woff'),url(/sites/all/themes/custom/fonts/icomoon.svg?9lw99w#icomoon) format('svg');font-weight:normal;font-style:normal;}html{background:#fff;}body{font:normal 1.0625em/1.625 'DINCompRegular',arial,helvetica,sans-serif;}#leaderboard-wrapper{background:#333333;background:-moz-linear-gradient(#444,#1f1f1f);background:-webkit-linear-gradient(#444,#1f1f1f);background:-o-linear-gradient(#444,#1f1f1f);background:-ms-linear-gradient(#444,#1f1f1f);background:linear-gradient(#444,#1f1f1f);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#444444',endColorstr='#1f1f1f');height:109px;position:absolute;top:0;left:0;width:100%;}#leaderboard-wrapper .container{max-width:1450px;}#block-bean-homepage-alerts{margin:0 auto;padding:22px 0;}.bean-alerts{text-align:center;margin:0 auto;width:92%;}.bean-alerts .field-name-field-alerts-items{background:#000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;display:none;min-height:65px;position:relative;overflow:hidden;}.bean-alerts .field-name-field-alerts-items.open{display:block !important;}.field-name-field-alerts-items .alert-toggle{cursor:pointer;height:100%;position:absolute;top:0;right:0;width:70px;background:#000;background:-moz-linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 58%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(0,0,0,0)),color-stop(58%,rgba(0,0,0,1)));background:-webkit-linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 58%);background:-o-linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 58%);background:-ms-linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 58%);background:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 58%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#000000',GradientType=1);}.field-name-field-alerts-items .alert-toggle:before{font-family:'icomoon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f107';color:#fff;font-size:40px;line-height:1;text-indent:0;display:block;position:absolute;top:50%;margin-top:-19px;right:5px;text-shadow:none;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);}.field-name-field-alerts-items > .field-items > .field-item{font-size:.882em;text-align:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:0 35px 0 15px;white-space:nowrap;min-width:100%;}.field-name-field-alerts-items > .field-items > .field-item.open{border-radius:0;background:#000;display:block !important;padding:22px 40px 15px 4%;position:relative;opacity:1 !important;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);white-space:normal;z-index:101;text-align:left;}.field-name-field-alerts-items > .field-items > .field-item.open .group-alert-link-wrap{margin:5px 0 0;display:block;}.bean-alerts .field-name-field-alerts-items-body,.bean-alerts .group-alert-link-wrap{display:inline-block;}.bean-alerts span.close{cursor:pointer;display:none;font-family:'icomoon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#c8252e;line-height:1;height:25px;width:25px;font-size:25px;line-height:1;position:absolute;top:21px;right:8px;color:#fff;}.bean-alerts .open span.close{display:block;}.bean-alerts p{color:#fff;font:normal 16px/1em 'DINCompRegular',arial,helvetica,sans-serif;margin:0;}.bean-alerts strong{display:inline-block;margin:0 10px 0 0;}.bean-alerts .group-alert-link-wrap{margin-left:20px;display:inline-block;font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;}.bean-alerts .field-name-field-alerts-items-link,.bean-alerts .field-name-field-alerts-items-addthis{display:inline-block;}.bean-alerts a.addthis_button{line-height:1em;margin:0 0 0 20px;position:relative;width:20px;}.bean-alerts a.addthis_button:before{color:#df3b38;top:-1px;position:absolute;}#header-wrapper{border-bottom:3px solid #000;}#header-wrapper .container{width:100%;}#header{background:#fff;padding:20px 0;-webkit-transition:top .2s ease-in-out,border-width .2s ease-in-out;-moz-transition:top .2s ease-in-out,border-width .2s ease-in-out;-ms-transition:top .2s ease-in-out,border-width .2s ease-in-out;-o-transition:top .2s ease-in-out,border-width .2s ease-in-out;transition:top .2s ease-in-out,border-width .2s ease-in-out;position:relative;}.has-alert #header{margin-top:109px;}#header.scroll{border-bottom:1px solid #9a9a9a;position:fixed;top:-52px;padding:20px 0;height:52px;max-width:1450px;width:100%;z-index:1000;}#header.scroll img{width:200px;}#header.scroll.scroll-up{position:fixed;top:0px;}.has-alert #header.scroll{margin:0;}#branding{float:left;margin-top:6px;margin-left:4%;position:relative;z-index:2;line-height:1;display:table;}#header.scroll #branding{margin-top:2px;}#logo{display:block;float:left;line-height:1;}#logo:hover{text-decoration:none;}.site-logo-img{width:390px;}.site-logo{color:#000;display:inline-block;font-size:48px;line-height:1;float:left;letter-spacing:0;margin:0 0 0 -3px;}.site-logo span{color:#df3b38;font-family:'DINComp-Bold',arial,helvetica,sans-serif;}.slogan{color:#6398b0;font-size:14px;line-height:1;letter-spacing:4px;display:block;clear:left;}#logo:hover .slogan{color:#df3b38;}.scroll a#logo{margin-top:-10px}.scroll a#logo:hover span.site-logo,.scroll a#logo span.site-logo{font-size:29px}.scroll a#logo span.slogan{display:none;}.region-header{padding-right:4%;position:relative;}#superfish-1-toggle{display:none;}#superfish-1{margin-right:50px;position:absolute;right:4%;top:74px;}.scroll #superfish-1{top:18px;}.sf-menu.menu > li{display:inline-block;margin:0 0 0 18px;}.sf-menu.menu li:first-child{margin:0;}.sf-menu.menu a{font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;font-size:.824em;}.sf-menu.menu > li > a{color:#5a5a5a;text-transform:uppercase;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s;padding:0 0 5px;}.sf-menu.menu > li#menu-927-1 > a,.sf-menu.menu > li#menu-795-1  > a{color:#6398b0;}.sf-menu.menu > li#menu-1115-1 > a{color:#df3b38;}.sf-menu.menu > li > a:hover{color:#df3b38;text-decoration:none;}.sf-menu.menu > li#menu-795-1  > a:hover{cursor:default;}.sf-menu.menu > li.active-trail > a,.sf-menu.menu > li:hover > a{border-bottom:4px solid #df3b38;}.sf-menu ul{left:0 !important;padding-top:25px;top:15px;min-width:15em;width:auto;}.scroll .sf-menu ul{top:9px;}.sf-menu li:hover > ul,.sf-menu li.sfHover > ul{top:15px;}.sf-megamenu{display:none;}.sf-megamenu-wrapper{background:#000;background:rgba(0,0,0,.8);padding:25px 45px;}.sf-megamenu-wrapper:before{content:'';border-style:solid;border-width:0 10px 11px 10px;border-color:transparent transparent #000000 transparent;border-color:transparent transparent rgba(0,0,0,.8) transparent;height:0;left:50%;position:absolute;top:-11px;transform:translateX(-50%);width:0;}.sf-menu.menu ol li{margin-top:10px;text-align:center;line-height:1.25;}.sf-menu ul a{color:#fff;}.sf-megamenu-wrapper ol.multi{width:20em;}.sf-megamenu-wrapper ol.multi > div{margin:0;display:inline-block;padding:0 0 0 10px;vertical-align:top;width:50%;}.sf-megamenu-wrapper ol.multi > div li:first-child{margin:0;}.sf-megamenu-wrapper ol.multi li{text-align:left;}.sf-megamenu-wrapper ol.multi > div:first-child{padding:0 10px 0 0;}#menu-795-1 .sf-megamenu{left:auto !important;right:-70px;}#menu-795-1 .sf-megamenu .sf-megamenu-wrapper:before{left:auto;right:83px;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}#header .search{float:right;height:27px;margin:47px 4% 0 0;width:27px;}#header.scroll .search{margin-top:-8px;}#header.scroll .search .form-text{font-size:1.25em;height:52px;top:51px;}.search-toggle{background:transparent url(/sites/all/themes/custom/images/icons/icon_search.png) no-repeat 0 0;display:block;height:27px;width:27px;}#header .search .form-text{background:#fff;border-color:#a6b8bb;border-style:solid;border-width:1px 0 1px 0;display:none;font-family:'DINComp-LightRegular',arial,helvetica,sans-serif;font-size:1.882em;height:66px;left:0;padding:0 4%;position:absolute;right:0;top:114px;width:100%;z-index:50;}#header .search .form-text:focus{border-color:#a6b8bb;outline:0;box-shadow:none;}#header .search .form-submit{display:none;}.desktop-hide{display:none;}.region-secondary-content{margin:0 0 3px;}.block-menu-block.block-1{font-size:.882em;line-height:3;}.block-menu-block.block-1 h2{font:normal 1em/3 'DINComp-Bold',arial,helvetica,sans-serif;text-transform:uppercase;margin:0;}.block-menu-block.block-1 h2 a{background:#000;color:#fff;float:left;display:block;margin:0;padding:0 20px 0 4%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}.block-menu-block.block-1 h2 a .section-toggle{display:none;}.block-menu-block.block-1 h2 a:hover{background:#cc2028;text-decoration:none;}.block-menu-block.block-1 ul.menu{list-style:none;margin:0 20px 0 0;padding:0;}.block-menu-block.block-1 ul.menu li.leaf,.block-menu-block.block-1 ul.menu li.collapsed{float:left;list-style:none;margin:1px 0 0 20px;padding:0;}.block-menu-block.block-1 .show-toggle span{background:#df3b38;color:#fff;float:left;font-family:'DINComp-Bold',arial,helvetica,sans-serif;font-size:18px;float:left;height:27px;text-align:center;width:27px;line-height:28px;margin:9px 0 0;cursor:pointer;}.block-menu-block.block-1 .show-toggle span.open{background:#000;}.block-menu-block.block-1 ul.menu a{color:#000;font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;}.block-menu-block.block-1 ul.menu a:hover,.block-menu-block.block-1 ul.menu a.active,.block-menu-block.block-1 ul.menu a.active-trail{color:#cc2028;border-bottom:3px solid #cc2028;text-decoration:none;}.block-menu-block.block-1 .block-content{list-style:none;overflow:hidden;height:auto;margin:0;padding:0;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out;}#content-wrapper{overflow:hidden;}h1.page-title{margin-left:auto;margin-right:auto;margin-top:35px;max-width:800px;width:92%;}h1#page-title{margin-top:35px;}h2.listing-title{font-size:1.176em;}a:hover{text-decoration:underline;}.more-link{font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;margin-left:5px;white-space:nowrap;}a.button{background:#df3b38;border:none;color:#fff;cursor:pointer;display:inline-block;font:normal .765em/1 'DINComp-MediumRegular',arial,helvetica,sans-serif;letter-spacing:1px;text-align:center;padding:10px 20px;text-transform:uppercase;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}a.button:hover{background:#6398b0;text-decoration:none;}a.button:focus{border-color:#cf261b;outline:0;box-shadow:inset 0px 1px 1px rgba(0,0,0,0.075),0px 0px 8px rgba(207,36,27,.6);}.front #at4-share,.front #at4-soc,.page-node-6 #at4-share,.page-node-6 #at4-soc,.page-node-7 #at4-share,.page-node-7 #at4-soc,.page-node-8 #at4-share,.page-node-8 #at4-soc,.page-node-9 #at4-share,.page-node-9 #at4-soc,.page-node-10 #at4-share,.page-node-10 #at4-soc,.page-node-376 #at4-share,.page-node-376 #at4-soc,.page-views.page-iop-now #at4-share,.page-views.page-iop-now #at4-soc{display:none !important;}.front #at-share-dock,.page-node-6 #at-share-dock,.page-node-7 #at-share-dock,.page-node-8 #at-share-dock,.page-node-9 #at-share-dock,.page-node-10 #at-share-dock,.page-node-376 #at-share-dock,.page-views.page-iop-now #at-share-dock{display:none !important;}.atss a{width:30px !important;}.atss a span .at-icon{width:30px !important;height:25px !important;}.at-share-btn.at-svc-compact svg{display:none !important;}.at-share-btn.at-svc-compact:hover{text-decoration:none;}.at-share-btn.at-svc-compact > span.at-icon-wrapper{background:#df3b38 !important;padding:5px 0 !important;}.at-share-btn.at-svc-compact span.at-icon-wrapper:before{font-size:17px !important;}a.addthis_button:hover{text-decoration:none;}a.addthis_button:before,.at-share-btn.at-svc-compact span.at-icon-wrapper:before{color:#fff;content:'\e901';font-family:'icomoon';font-size:1.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.addthis_button img{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}figure{display:table;}figure img{display:block;}figcaption{display:table-caption;caption-side:bottom;}figure figcaption{font-size:.824em;font-style:italic;line-height:1.75em;margin-top:-40px;}img.align-left,figure.image.align-left{position:relative;float:left;margin:10px 35px 0 -200px;}img.align-right,figure.image.align-right{float:right;margin:10px -200px 0 35px;}img.align-left,img.align-right{margin-bottom:10px;}figure.image.align-right figcaption{text-align:right;}figure .imgcaption{font-size:12px;color:#999;}.align-center{margin:1.5em 0;}.align-center .image img{height:auto;width:100%;}p.align-center img{display:block;margin:0 auto;}.form-text{border:1px solid #9a9a9a;font-family:'DINCompRegular',arial,helvetica,sans-serif;padding:5px 10px;width:100%;border-radius:0;}.form-text:focus{border-color:#9a9a9a;outline:0;box-shadow:inset 0px 1px 1px rgba(0,0,0,0.075),0px 0px 8px rgba(94,94,94,.6);}.form-submit{border-radius:0;background:#df3b38;border:none;color:#fff;cursor:pointer;display:inline-block;font:normal .765em/1 'DINComp-MediumRegular',arial,helvetica,sans-serif;letter-spacing:1px;text-align:center;padding:10px 20px;text-transform:uppercase;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}.form-submit:hover{background:#6398b0;}.form-submit:focus{border-color:#cf261b;outline:0;box-shadow:inset 0px 1px 1px rgba(0,0,0,0.075),0px 0px 8px rgba(207,36,27,.6);}.customSelect{border:1px solid #9a9a9a;color:#000;background:#fff;margin-top:1px;padding:2px 10px;position:relative;width:100%;z-index:1;}.customSelect:after{position:absolute;font-family:'icomoon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#c8252e;font-size:28px;line-height:35px;text-indent:0;content:'\f107';right:5px;top:0;height:100%;}select.hasCustomSelect{position:relative;z-index:2;}.customSelect.customSelectHover{cursor:pointer;}.customSelect.customSelectOpen{}.customSelect.customSelectFocus{}.customSelectInner{white-space:nowrap;}table.pagerer{table-layout:inherit;padding:0;}.scrollable table.pagerer{border:none;}table.pagerer tbody tr td{vertical-align:middle;}table.pagerer tbody tr td div.item-list,table.pagerer tbody tr td div.item-list ul.pager{font-size:19px;margin:0;padding:0;}.pagerer-page{border:1px solid #d8d8d8;}.pagerer-page:focus{background:#fff;border-color:#9a9a9a;outline:0;box-shadow:inset 0px 1px 1px rgba(0,0,0,0.075),0px 0px 8px rgba(94,94,94,.6);}.pagerer-pager a{display:inline-block;position:relative;text-indent:-999em;width:20px;}.pagerer-pager a:before{font-family:'icomoon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#c8252e;font-size:18px;line-height:1;text-indent:0;left:0;position:absolute;top:5px;}.pagerer-pager li.pager-previous a:before{content:'\f04b';-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);font-size:17px;}.pagerer-pager li.pager-first a:before{content:'\f049';}.pagerer-pager li.pager-next a:before{content:'\f04b';font-size:17px;right:0;left:auto;}.pagerer-pager li.pager-last a:before{content:'\f050';right:0;left:auto;}.item-list .pager{border-top:1px solid #dbdbdb;padding-top:1em !important;}.item-list .pager li{font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;font-size:.882em;margin:0 0 0 .5em;}.item-list .pager li.pager-ellipsis{display:none;}.item-list .pager li.pager-first,.item-list .pager li.pager-previous,.item-list .pager li.pager-next,.item-list .pager li.pager-last{font-size:1em;}iframe#twitter-widget-0{margin:2em auto !important;}.view-filters{background:#393738;color:#fff;margin:0 0 2em;padding:1em 1em .5em 1em;}.view-filters .customSelect{border:none;}.view-filters .views-exposed-form .views-exposed-widget{max-width:500px;float:none;margin:0 125px 1em 0;padding:0;}.view-filters .views-exposed-form .views-exposed-widget.views-submit-button{float:right;margin:-47px 0 0;}.views-exposed-widget .description{display:none;}#edit-years-wrapper{max-width:190px;}.view-filters .views-exposed-form .form-submit{margin-top:0;padding:9px 20px;}.view-filters .form-text{border:none;}.node-book.node-full,.block-books-block{margin:0 auto 2em;max-width:800px;width:92%;}.node-book.node-full > .group-left,.view-books .ds-2col-fluid > .group-left{padding-right:25px;text-align:center;width:165px;}.node-book.node-full > .group-right,.view-books .ds-2col-fluid > .group-right{float:none;margin-left:165px;width:auto;}.node-book.node-full,.view-books{margin-top:35px;}.view-books .views-row{border-bottom:1px solid #c8c8c8;margin:0 0 30px;padding:0 0 30px;}.view-books .views-row-last{border:none;margin:0;padding:0;}.field-name-field-book-image img{border:1px solid #000;margin:0 0 5px;}.node-full.node-book .field-label-above,.view-books .field-label-above{margin-top:15px;}.node-full.node-book .field-label-above span,.view-books .field-label-above span{display:inline-block;font-size:.882em;}.node-full.node-book .field-label-above span:before,.view-books .field-label-above span:before{content:',';}.node-full.node-book .field-label-above span:first-of-type:before,.view-books .field-label-above span:first-of-type:before{content:'';}.field-name-field-book-buy a{background:transparent url(/sites/all/themes/custom/images/icons/amazon_buy.png) no-repeat 0 0;display:block !important;height:38px;overflow:hidden;text-indent:100%;white-space:nowrap;width:140px;}.page-calendar h1{margin-left:calc(20% + 35px);}.page-calendar ol.search-results{margin-top:0;}.page-calendar .search-result{border-top:1px solid #d3d3d3;padding:15px 0 30px;}.page-calendar .search-result:after{clear:both;content:"";display:table;}.page-calendar .group-left{float:left;min-height:100px;width:20%;}.page-calendar .group-right{float:left;padding-left:35px;width:80%;}.page-calendar .listing-image{margin-top:3px}.page-calendar h3.title{margin:0;font-size:1.412em;}.page-calendar h2.empty-text{border-top:1px solid #d8d8d8;color:#000;margin:0;font-size:1.412em;padding:1em 0 0 calc(20% + 35px);}.page-calendar h3.title a{color:#000;}.page-calendar h3.title a:hover{color:#df3b38;}.page-calendar .event-date{float:left;font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;font-size:.941em;margin:18px 0;text-transform:uppercase;}.page-calendar .field-name-field-s-livestreamed{background:#c6252d;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;color:#fff;display:inline-block;font-size:.941em;margin:18px 0 18px 10px;padding:0 5px;text-transform:uppercase;}.page-calendar .listing-summary{clear:both;}.block-facetapi h2 .facet-toggle{display:none;}.page-calendar .item-list ul.facetapi-facetapi-links{padding-top:0;}.page-calendar .item-list ul.facetapi-facetapi-links:after{clear:both;content:"";display:table;}.page-calendar .item-list ul.facetapi-facetapi-links > li.leaf,.page-calendar .item-list ul.facetapi-facetapi-links > li.collapsed,.page-calendar .item-list ul.facetapi-facetapi-links > li.expanded{padding:0;}.page-calendar .item-list ul.facetapi-facetapi-links > li.leaf a{color:#000;float:left;font-size:1.176em;font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;display:block;margin:0 0 5px -1px;padding:10px 20px 10px 21px;position:relative;clear:left;}.page-calendar .item-list ul.facetapi-facetapi-links > li.leaf a:hover{color:#df3b38;text-decoration:none;}.page-calendar .item-list ul.facetapi-facetapi-links > li.leaf a.active,.page-calendar .item-list ul.facetapi-facetapi-links > li.leaf a.facetapi-active{color:#fff;background:#000;}.page-calendar .item-list ul.facetapi-facetapi-links > li.leaf a.active:before,.page-calendar .item-list ul.facetapi-facetapi-links > li.leaf a.facetapi-active:before{content:'';position:absolute;top:0;right:100%;width:0;height:0;border-style:solid;border-width:20.5px 18px 20.5px 0;border-color:transparent #000 transparent transparent;}.page-calendar .item-list ul.facetapi-facetapi-links > li.leaf a.active:hover,.page-calendar .item-list ul.facetapi-facetapi-links > li.leaf a.facetapi-active:hover{color:#fff;}.block-iop-solr-calendar-links .item-list ul{border-left:1px solid #000;font-size:.882em;list-style:none;padding:0 0 20px;text-align:left;}.block-iop-solr-calendar-links .item-list ul:after{clear:both;content:"";display:table;}.block-iop-solr-calendar-links .item-list ul li{line-height:1.2;list-style:none;margin:0;padding:0;}.block-iop-solr-calendar-links .item-list ul li a{color:#000;float:left;font-size:1.176em;font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;display:block;margin-left:-1px;padding:10px 20px 10px 21px;position:relative;clear:left;}.block-iop-solr-calendar-links .item-list ul li a:hover{color:#df3b38;text-decoration:none;}.block-iop-solr-calendar-links .item-list ul li a.active{color:#fff;background:#df3b38;}.block-iop-solr-calendar-links .item-list ul li a.active:hover{color:#fff;}.block-iop-solr-calendar-links .item-list ul li a.active:before{content:'';position:absolute;top:0;right:100%;width:0;height:0;border-style:solid;border-width:20.5px 18px 20.5px 0;border-color:transparent #df3b38 transparent transparent;}.view-directors-internships{margin:2em auto;max-width:800px;width:92%;}.block-harvard-political-review-block{margin:2em auto;max-width:800px;width:92%;}.view-harvard-political-review .attachment{margin:0 0 2em;}.node-harvard-political-review.view-mode-teaser img{float:right;margin:0 0 10px 25px;max-width:45%;}.view-harvard-political-review.view-display-id-block > .view-content .views-row{border-bottom:1px solid #ccc;margin:0 0 1em;padding-bottom:1em;}.view-harvard-political-review.view-display-id-block > .view-content .views-row-last{border:none;}.view-harvard-political-review > .view-content h2{font-size:1.118em;}.block-research-policy-papers-block{margin:2em auto;max-width:800px;width:92%;}.block-research-policy-papers-block .views-row{border-bottom:1px solid #ccc;margin:0 0 1em;padding-bottom:1em;}.block-research-policy-papers-block .views-row-last{border:none;}.block-research-policy-papers-block  .view-content h2{font-size:1.118em;}.block-research-policy-papers-block  .view-content p{margin:0;}.view-newsletters-press-releases{margin:2em auto;max-width:800px;width:92%;}.view-newsletters-press-releases .views-row{border-bottom:1px solid #ccc;margin:0 0 1em;padding-bottom:1em;}.view-newsletters-press-releases .views-row-last{border:none;}.view-newsletters-press-releases  .view-content h2{font-size:1.118em;line-height:1.3;margin:0;}.view-study-groups{margin:2em auto;max-width:800px;width:92%;}.view-study-groups .views-row{border-bottom:1px solid #ccc;margin:0 0 1em;padding-bottom:1em;}.view-study-groups .views-row-last{border:none;}.view-study-groups.view-id-study_groups .views-row-last{border-bottom:1px solid #ccc;}.view-study-groups  .view-content .views-field-title{font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;font-size:1.118em;line-height:1.3;margin:0;}.view-staff{margin:1em auto 2em;max-width:800px;width:92%;}.view-staff .views-row{border-bottom:1px solid #ccc;margin:0 0 1em;padding-bottom:1em;}.view-staff .views-row-last{border:none;}.view-staff  .view-content h2{font-size:1.118em;line-height:1.3;margin:0;}.node-staff.node-listingwimg > .group-left{padding-right:30px;width:20%;}.node-staff.node-listingwimg > .group-right{width:80%;}.node-staff.node-listingwimg .field-name-field-staff-jobpos{font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;font-size:.824em;margin:0 0 1em;}.view-directors-interns{margin:1em auto 2em;max-width:800px;width:92%;}.view-directors-interns .views-row{border-bottom:1px solid #ccc;margin:0 0 1em;padding-bottom:1em;}.view-directors-interns .views-row-last{border:none;}.view-directors-interns  .view-content h2{font-size:1.118em;line-height:1.3;margin:0;}.node-directors-intern.node-listingwimg > .group-left{min-height:100px;padding-right:30px;width:20%;}.node-directors-intern.node-listingwimg > .group-right{width:80%;}.node-directors-intern.node-listingwimg .field-name-field-di-headshot{margin-top:5px;}.node-directors-intern.node-listingwimg .field-name-field-di-org,.node-directors-intern.node-listingwimg .field-name-field-di-loc{font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;font-size:.824em;display:inline-block;margin:0 0 1em;}.node-directors-intern.node-listingwimg .field-name-field-di-org .field-item:after{content:',';}.view-student-advisory-committee{margin:1em auto 2em;max-width:800px;width:92%;}.view-student-advisory-committee .views-row{border-bottom:1px solid #ccc;margin:0 0 1em;padding-bottom:1em;}.view-student-advisory-committee .views-row-last{border:none;}.view-student-advisory-committee  .view-content h2{font-size:1.118em;line-height:1.3;margin:0;}.view-student-advisory-committee  .view-content h3{margin:0 0 1em;}.node-student-advisory-committee.node-listingwimg > .group-left{padding-right:30px;width:20%;}.node-student-advisory-committee.node-listingwimg > .group-right{width:80%;}.node-student-advisory-committee.node-listingwimg .field-name-field-sac-position{font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;font-size:.824em;margin:0 0 1em;}.block-programs-block{margin:2em auto;max-width:800px;width:92%;}.block-programs-block .views-row{margin:0 0 1.5em;}.node-program.view-mode-teaser h3{margin:0 0 8px;}.field-name-field-program-listtag{font-family:'DINComp-Bold',arial,helvetica,sans-serif;margin:0 0 5px;text-transform:uppercase;}.field-name-field-program-listtag:after{clear:both;content:"";display:table;}.field-name-field-program-listtag span{float:left;margin-right:18px;}.view-study-groups{margin:2em auto;max-width:800px;width:92%;}.view-study-groups .views-row{margin:0 0 1em;}.block-surveys-block{margin:2em auto;max-width:800px;width:92%;}.block-surveys-block .view-content > div{float:right;width:47%;}.block-surveys-block .view-content > div:first-child{float:left;}.block-surveys-block .views-row{margin:0 0 10px;}.field-name-field-para-prebuilt-choice .view-internship-programs{margin:2em auto;max-width:800px;width:92%;}.field-name-field-para-prebuilt-choice .view-internship-programs table{border:none;font-size:.882em;table-layout:fixed;width:100%;}.field-name-field-para-prebuilt-choice .view-internship-programs table th{background:#4a4a4a;border-bottom:1px solid #000;color:#fff;font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;padding:10px;vertical-align:middle;line-height:1.1;}.field-name-field-para-prebuilt-choice .view-internship-programs tr.even{background:#efefef;border-top:1px solid #cecece;}.field-name-field-para-prebuilt-choice .view-internship-programs tr.odd{border-top:1px solid #cecece;}.field-name-field-para-prebuilt-choice .view-internship-programs td{vertical-align:top;padding:5px 10px;}.field-name-field-para-prebuilt-choice .view-events{margin:2em auto;}.field-name-field-para-prebuilt-choice .view-events .view-header{margin:0 auto 1.5em;max-width:800px;width:92%;}.field-name-field-para-prebuilt-choice .view-events .view-content{margin:0 auto;}.field-name-field-para-prebuilt-choice .view-events .view-content h3{font-size:1.176em;margin:20px auto 10px;max-width:800px;width:92%;}.field-name-field-para-prebuilt-choice .view-events .views-row{border-bottom:1px solid #ccc;margin:0 auto;padding:0 0 20px;max-width:800px;width:92%;}.field-name-field-para-prebuilt-choice .view-events .views-row-last{border:none;}.field-name-field-para-prebuilt-choice .view-events .views-field-title span:before{content:'— ';}.field-name-field-para-prebuilt-choice .view-events .view-footer{font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;text-align:right;}.field-name-field-para-prebuilt-choice .view-events .view-footer p{margin:0 auto;max-width:800px;width:92%;}.pager{margin:0;padding:0;}.views_infinite_scroll-ajax-loader{text-align:center;}.block-iop-now-block-1{background:#a6c6c8;background-image:-ms-radial-gradient(center,ellipse closest-corner,#fff 0%,#a6c6c8 100%);background-image:-moz-radial-gradient(center,ellipse closest-corner,#fff 0%,#a6c6c8 100%);background-image:-o-radial-gradient(center,ellipse closest-corner,#fff 0%,#a6c6c8 100%);background-image:-webkit-gradient(radial,center center,0,center center,286,color-stop(0,#fff),color-stop(100,#a6c6c8));background-image:-webkit-radial-gradient(center,ellipse closest-corner,#fff 0%,#a6c6c8 100%);background-image:radial-gradient(ellipse closest-corner at center,#fff 0%,#a6c6c8 100%);box-sizing:border-box;padding:50px 0 43px;}.block-iop-now-block-1 h2.block-title{font-family:'DINCompRegular',arial,helvetica,sans-serif;margin:0 4% 1em;text-transform:uppercase;color:#000;}.block-iop-now-block-1:after{clear:both;content:"";display:table;}.block-iop-now-block-1 > .view-iop-now > .view-content{float:left;margin:0 5% 0 4%;width:41%;}.block-iop-now-block-1 .field-name-field-now-image-image{margin:0 0 10px;}.block-iop-now-block-1 .field-name-field-now-image-image img{width:100%;}.block-iop-now-block-1 .field-name-field-now-infogfx figure,.block-iop-now-block-1 .field-name-field-now-infogfx figure img{width:100%;}.block-iop-now-block-1 .field-name-field-now-infogfx{margin:0 0 1em;}.block-iop-now-block-1 .view-iop-now .attachment{float:right;margin:0 4% 0 0;width:46%;}.block-iop-now-block-1 .attachment .views-row{margin:0 0 46px;}.block-iop-now-block-1 .attachment .views-row-last{margin:0 0 20px;}.block-iop-now-block-1 .attachment .view-footer{margin-top:2em;font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;font-size:1.2em;}.block-iop-now-block-1 .field-name-field-s-listing-image{margin:0 0 25px;}.block-iop-now-block-1 .field-name-field-s-listing-image img{display:block;}.block-iop-now-block-1 .field-name-post-date,.block-iop-now-block-2 .field-name-post-date{font-size:.882em;margin:0 0 8px;}.block-iop-now-block-1 .field-name-title,.block-iop-now-block-2 .field-name-title{margin:0 0 8px;}.block-iop-now-block-1 .field-name-title h2,.block-iop-now-block-2 .field-name-title h2{font-size:1.176em;}.block-iop-now-block-1 .field-name-title h2 a,.block-iop-now-block-2 .field-name-title h2 a{color:#000;}.block-iop-now-block-1 .field-name-field-s-listing-summary,.block-iop-now-block-2 .field-name-field-s-listing-summary{font-size:.882em;}.block-forum-block-1{margin:0 4%;}.block-forum-block-1 .view-header{margin:0 0 2em;}.block-forum-block-1 .view-header h2{font-size:1.765em;text-transform:uppercase;}.block-forum-block-1 .view-header h2 span{font-family:'DINCompRegular',arial,helvetica,sans-serif;}.block-forum-block-1 .views-row{margin:0 0 2.353em;}.block-forum-block-1 .views-row-last{margin:0;}.view-mode-forum_upcoming .group-left{width:48%;}.field-name-field-forum-image figure,.field-name-field-forum-image figure img{width:100%;}.view-mode-forum_upcoming .group-right{width:48%;}.view-mode-forum_upcoming .field-name-title{margin:0 0 8px;}.view-mode-forum_upcoming .field-name-title h2{font-size:1.176em;}.view-mode-forum_upcoming .field-name-title h2 a{color:#000;}.view-mode-forum_upcoming .field-name-field-s-date{font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;font-size:.882em;margin:0 0 8px;}.view-mode-forum_upcoming .date-display-range{display:inline-block;}.view-mode-forum_upcoming .field-name-field-forum-tr-speakers{font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;font-size:.882em;margin:0 0 8px;}.view-mode-forum_upcoming .field-name-field-forum-tr-speakers ul{list-style:none;margin:0;padding:0;}.view-mode-forum_upcoming .field-name-field-forum-tr-speakers ul a{color:#000;}.view-mode-forum_upcoming .field-name-field-s-listing-summary{font-size:.882em;}.view-forum.view-display-id-page_1{margin:0 auto;max-width:800px;width:92%;}.view-forum.view-display-id-page_1 .views-row{margin:0 0 2.353em;}.view-forum.view-display-id-page_1 .views-row-last{margin:0;}.view-fellows.view-display-id-page_1{max-width:800px;margin:2em auto;width:92%;}.view-fellows.view-display-id-page_1 .views-summary{list-style:none;margin:0 0 15px;padding:0;text-align:center;}.view-fellows.view-display-id-page_1 .views-summary li{display:inline-block;margin:0;padding:0;color:#d8d8d8;font-family:'DINComp-LightRegular',arial,helvetica,sans-serif;font-size:.941em;}.view-fellows.view-display-id-page_1 .views-summary li:after{content:'|';}.view-fellows.view-display-id-page_1 .views-summary li:last-child:after{content:'';}.view-fellows.view-display-id-page_1 .views-summary li a{font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;}.view-fellows.view-display-id-page_1 > .view-content{display:-ms-flexbox;-ms-flex-direction:row;-ms-flex-wrap:wrap;-ms-flex-pack:justify;display:flex;flex-flow:row wrap;justify-content:flex-start;}.view-fellows.view-display-id-page_1 .views-row{-ms-flex:0 0 28%;margin:1em 0;flex:0 0 28%;min-width:1px;}.view-fellows.view-display-id-page_1 .views-row:nth-child(3n-1){margin-left:8%;margin-right:8%;}.view-fellows.view-display-id-page_1 .field-name-title h3{margin-top:8px;font-size:1em;}.block-fellows-block-1{background-image:url(/sites/all/themes/custom/images/bg/bg_diag-blue.png);background-size:cover;box-sizing:border-box;margin:2.5em 0 0;overflow:hidden;padding:32px 0 45px;position:relative;}.block-fellows-block-1 h2.block-title{margin:0 auto 20px;text-shadow:0 0 5px rgba(0,0,0,.7);width:92%;}.block-fellows-block-1 .view-content{position:relative;height:530px;}@keyframes set-one{0%{transform:translateX(-100%);}100%{transform:translateX(100%);}}@keyframes set-two{0%{transform:translateX(-100%);}100%{transform:translateX(100%);}}@keyframes set-three{0%{transform:translateX(-100%);}100%{transform:translateX(100%);}}.block-fellows-block-1 .view-content > div{position:absolute;top:0;width:100%;animation:set-one 20s linear infinite;}.block-fellows-block-1 .view-content > div.wrap-8{transform:translateX(-100%);animation:set-two 20s linear infinite;animation-delay:8s;}.block-fellows-block-1 .view-content > div.wrap-16{transform:translateX(-100%);animation:set-three 20s linear infinite;animation-delay:14s;}.block-fellows-block-1 .views-row{display:block;position:relative;white-space:nowrap;display:inline-block;width:100%;height:40px;line-height:40px;margin:20px;}.block-fellows-block-1 .views-row-1,.block-fellows-block-1 .views-row-9,.block-fellows-block-1 .views-row-17{padding-left:20%;font-size:1em;}.block-fellows-block-1 .views-row-9{font-size:.875em;padding-left:30%;}.block-fellows-block-1 .views-row-17{font-size:1.1em;padding-left:15%;}.block-fellows-block-1 .views-row-2,.block-fellows-block-1 .views-row-10,.block-fellows-block-1 .views-row-18{padding-right:10%;text-align:right;font-size:1.1em;}.block-fellows-block-1 .views-row-10{padding-right:5%;font-size:1em;}.block-fellows-block-1 .views-row-18{font-size:1.2em;padding-right:12%;}.block-fellows-block-1 .views-row-3,.block-fellows-block-1 .views-row-11,.block-fellows-block-1 .views-row-19{padding-left:8%;font-size:.8em;}.block-fellows-block-1 .views-row-11{font-size:1.2em;padding-left:20%;}.block-fellows-block-1 .views-row-19{font-size:1.1em;padding-left:25%;}.block-fellows-block-1 .views-row-4,.block-fellows-block-1 .views-row-12,.block-fellows-block-1 .views-row-20{padding-right:20%;text-align:right;font-size:1.3em;}.block-fellows-block-1 .views-row-12{font-size:1.1em;padding-right:25%;}.block-fellows-block-1 .views-row-20{font-size:.875em;padding-right:30%;}.block-fellows-block-1 .views-row-5,.block-fellows-block-1 .views-row-13,.block-fellows-block-1 .views-row-21{padding-left:20%;font-size:.9em;}.block-fellows-block-1 .views-row-13{font-size:.8em;padding-left:25%;}.block-fellows-block-1 .views-row-21{font-size:1.1em;padding-left:12%;}.block-fellows-block-1 .views-row-6,.block-fellows-block-1 .views-row-14,.block-fellows-block-1 .views-row-22{text-align:right;padding-right:10%;font-size:.75em;}.block-fellows-block-1 .views-row-14{font-size:1em;padding-right:14%;}.block-fellows-block-1 .views-row-22{padding-right:24%;font-size:.875em;}.block-fellows-block-1 .views-row-7,.block-fellows-block-1 .views-row-15,.block-fellows-block-1 .views-row-23{padding-left:12%;font-size:1em;}.block-fellows-block-1 .views-row-15{font-size:1.2em;padding-left:18%;}.block-fellows-block-1 .views-row-23{font-size:.875em;padding-left:5%;}.block-fellows-block-1 .views-row-8,.block-fellows-block-1 .views-row-16,.block-fellows-block-1 .views-row-24{text-align:right;padding-right:12%;font-size:1.2em;}.block-fellows-block-1 .views-row-16{padding-right:20%;font-size:1em}.block-fellows-block-1 .views-row-24{padding-right:5%;font-size:.875em;}.block-fellows-block-1 .view-content .views-field-nothing{font-size:1.765em;line-height:1;text-shadow:1px 1px 5px rgba(0,0,0,.6);}.block-fellows-block-1 .view-content a{color:#fff;}.view-forum-terms{clear:both;margin:2em auto;max-width:800px;width:92%;}.view-forum-terms h3{border-bottom:1px solid #d8d8d8;padding-bottom:15px;}.view-forum-terms h3:after{clear:both;content:"";display:table;}h3 a.alpha_letter{color:#000;float:left;text-decoration:none;}h3 .alpha_index{float:right;margin-top:14px;font-size:.5em;}h3 .alpha_index{color:#d8d8d8;font-family:'DINComp-LightRegular',arial,helvetica,sans-serif;}h3 .alpha_index a{font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;}.view-forum-terms .views-view-grid{border:none;margin:15px 0 2em;table-layout:fixed;width:100%;}.view-forum-terms .views-view-grid td{font-size:.882em;padding:4px 5px;vertical-align:top;}.page-iop-now:not(.page-iop-now-archive) #main-content-header{background:transparent url(/sites/all/themes/custom/images/bg/bg_iop-head.png) no-repeat center center;background-size:cover;padding:35px 4% 0;max-width:100%;width:100%;}.page-iop-now:not(.page-iop-now-archive) .view-iop-now{margin-top:35px;}.page-iop-now:not(.page-iop-now-archive) h1#page-title{color:#fff;font-size:1.765em;line-height:1;margin-top:0;margin-bottom:27px;}.scrollTop{display:none;}.page-iop-now:not(.page-iop-now-archive) .scrollTop{color:#fff;background:#000;background:rgba(0,0,0,.6);display:none;height:50px;width:50px;position:fixed;bottom:10px;right:10px;text-align:center;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.page-iop-now:not(.page-iop-now-archive) .scrollTop:hover{text-decoration:none;}.page-iop-now:not(.page-iop-now-archive) .scrollTop:before{font-family:'icomoon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:35px;line-height:45px;text-indent:0;content:'\f107';cursor:pointer;margin-bottom:-5px;z-index:1;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.page-iop-now:not(.page-iop-now-archive) .attachment .item-list ul{list-style:none;margin:0 0 -10px;padding:0;}.page-iop-now:not(.page-iop-now-archive) .attachment .item-list ul li{display:inline-block;margin:0 10px 10px 0;padding:0;}.page-iop-now:not(.page-iop-now-archive) .attachment .item-list ul li.last{margin-right:0;}.page-iop-now:not(.page-iop-now-archive) .attachment .item-list ul li a{background:#393738;display:block;color:#fff;padding:13px 25px;font:normal 1em/1 'DINCompRegular',arial,helvetica,sans-serif;text-transform:uppercase;position:relative;}.page-iop-now:not(.page-iop-now-archive) .attachment .item-list ul li a:hover{text-decoration:none;}.page-iop-now:not(.page-iop-now-archive) .attachment .item-list ul li a.active{background:#df3b38;}.page-iop-now:not(.page-iop-now-archive) .attachment .item-list ul li a.active:after{content:'';width:0;height:0;border-style:solid;border-width:25px 24px 0 24px;border-color:#df3b38 transparent transparent transparent;position:absolute;margin-left:-24px;left:50%;top:100%;}.view-iop-now.view-id-iop_now{margin:0 auto;width:96%;}.masonry-item{background:transparent;border:none;margin:0 0 2.941em;opacity:0;padding:0 2%;width:calc(100% / 3);-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;}.masonry-item.processed{opacity:1;}.masonry-item figure{width:100%;}.view-iop-now.view-id-iop_now .views-row.masonry-item.featured{width:calc((100% / 3) * 2);}.masonry-item.featured > .node{background:#f0f0f0;}.masonry-item.featured > .node-survey{background:transparent;}.masonry-item.featured > .node-research-policy-papers,.masonry-item.featured > .node-internship-program,.masonry-item.featured > .node-harvard-political-review,.masonry-item.featured > .node-now-video,.masonry-item.featured > .node-now-generic,.masonry-item.featured > .node-now-quote{padding:0px 40px 40px;}.masonry-item.featured > .node-research-policy-papers .field-name-title,.masonry-item.featured > .node-internship-program .field-name-title,.masonry-item.featured > .node-harvard-political-review .field-name-title,.masonry-item.featured > .node-now-generic .field-name-title,.masonry-item.featured > .node-now-video .field-name-field-now-kaltura,.masonry-item.featured > .node-now-video .field-name-field-now-youtube,.masonry-item.featured > .node-now-quote .group-quote-wrap{margin:0 -40px 20px;width:auto;}.masonry-item.featured .field-name-field-now-infogfx,.masonry-item.featured .field-name-field-newspress-image,.masonry-item.featured .field-name-field-now-image-image{float:left;margin:0;width:50%;padding-right:3.3%;}.masonry-item.featured .group-feat-wrap{position:absolute;padding:0 20px 0 0;right:3.3%;top:50%;width:43.7%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.masonry-item .view-mode-tile{font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;font-size:.941em;}.masonry-item img{width:100%;}.masonry-item .field-name-field-s-listing-summary p{margin:0;}.masonry-item .field-name-field-newspress-image,.masonry-item .field-name-field-now-image-image,.masonry-item .field-name-field-now-infogfx,.masonry-item .field-name-field-now-youtube,.masonry-item .field-name-field-now-kaltura{margin:0 0 10px;width:100%;}.masonry-item .field-name-field-now-youtube a,.masonry-item .field-name-field-now-kaltura a{display:block;position:relative;}.masonry-item .field-name-field-now-youtube a:before,.masonry-item .field-name-field-now-kaltura a:before{color:#fff;content:'\e800';font-family:'icomoon';font-size:3em;line-height:47px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:2;opacity:.5;text-shadow:0 0 5px rgba(0,0,0,.7);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}.masonry-item .field-name-field-now-youtube a:hover:before,.masonry-item .field-name-field-now-kaltura a:hover:before{opacity:1;}.masonry-item .group-quote-wrap{display:block;height:auto;margin:0 0 13px;padding:40px;position:relative;top:auto;}.masonry-item .group-quote-wrap:hover{text-decoration:none;}.masonry-item .field-name-field-now-quote-quote{font-size:1em;}.masonry-item .field-name-field-now-quote-quote .field-item:before{content:'“';}.masonry-item .field-name-field-now-quote-quote .field-item:after{content:'”';}.masonry-item .field-name-field-now-quote-quotee{font-size:.882em;text-align:right;}.masonry-item .field-name-field-now-quote-quotee .field-item:before{content:'— ';}.masonry-item h2{font-size:1.5em;}.masonry-item h2 a,.masonry-item h2{color:#000;}.masonry-item h2 a:hover{color:#df3b38;text-decoration:none;}.masonry-item .field-name-title{margin:0 0 13px;}.masonry-item .node-now-generic .field-name-title{background:#393738;margin:0 0 16px;padding:40px;position:relative;}.masonry-item .node-now-generic .field-name-title h2{color:#fff;font-size:1.75em;line-height:1.4;margin:0;}.masonry-item .node-now-generic .field-name-title h2 a{color:#fff;}.masonry-item .field-name-field-s-tr-sitewidetags{font-size:.750em;margin:0 0 10px;width:100%;}.masonry-item .field-name-field-s-nowcta{margin-top:20px;}.masonry-item .field-name-field-s-nowcta a{background:#df3b38;color:#fff;font-family:'DINCompRegular',arial,helvetica,sans-serif;font-size:1.5em;padding:13px 20px;display:block;text-align:center;width:100%;-webkit-transition:hover .3s;-moz-transition:hover .3s;-ms-transition:hover .3s;-o-transition:hover .3s;transition:hover .3s;}.masonry-item .field-name-field-s-nowcta a:after{content:' »';}.masonry-item .field-name-field-s-nowcta a:hover{background:#6398b0;text-decoration:none;}.masonry-item .node-harvard-political-review.view-mode-tile .field-name-title h2 a,.masonry-item .node-research-policy-papers.view-mode-tile .field-name-title h2 a,.masonry-item .node-survey.view-mode-tile .field-name-title h2 a,.masonry-item .node-internship-program.view-mode-tile .field-name-title h2 a{color:#fff;background:#df3b38;display:block;font-size:1.33em;line-height:1.4;margin:0 0 16px;padding:40px;position:relative;color:#fff;margin:0;}.masonry-item .node-research-policy-papers.view-mode-tile .field-name-title h2 a{background:#43739a;}.masonry-item .node-internship-program.view-mode-tile .field-name-title h2 a{background:#393738;}.masonry-item .node-survey.view-mode-tile .field-name-title h2 a{background:#4d426e;}.masonry-item .node-harvard-political-review.view-mode-tile .field-name-title h2 a:hover{text-decoration:none;}.masonry-item .node-harvard-political-review.view-mode-tile a.more-link{color:#df3b38;}.page-iop-now-archive .search-result{border-top:1px solid #d3d3d3;padding:15px 0 30px;}.page-iop-now-archive .search-result:after{clear:both;content:"";display:table;}.page-iop-now-archive .group-left{float:left;min-height:100px;width:20%;}.page-iop-now-archive .group-right{float:left;padding-left:35px;width:80%;}.page-iop-now-archive .listing-image{margin-top:3px}.page-iop-now-archive h3.title{margin:0;font-size:1.412em;}.page-iop-now-archive h3.title a{color:#000;}.page-iop-now-archive h3.title a:hover{color:#df3b38;}.page-iop-now-archive .created-date{float:left;font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;font-size:.941em;margin:18px 0 0;text-transform:uppercase;}.page-iop-now-archive .listing-summary{clear:both;}.page-iop-now-archive.no-sidebars .block-main{margin:0 auto;max-width:800px;width:92%;}.block-homepage-introductory-text{margin:0 auto 70px;max-width:760px;font-size:1.176em;line-height:1.8;width:92%;}.block-homepage-introductory-text p{margin:0;}.block-homepage-introductory-text h2{color:#000;font:normal 1.25em/1 'DINCompRegular',arial,helvetica,sans-serif;text-align:center;}.block-homepage-introductory-text h2 em{color:#6398b0;font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;font-style:normal;}#block-block-1 .social-icons{display:none;position:absolute;right:0;top:100%;width:250px;}#block-block-1{display:block;margin:0 auto 70px;max-width:760px;font-size:20px;position:relative;}#block-block-1:after{content:"";display:table;clear:both;}a.cta-box{background:#df3b38;background:-moz-linear-gradient(#cb2522,#cf5135);background:-webkit-linear-gradient(#cb2522,#cf5135);background:-o-linear-gradient(#cb2522,#cf5135);background:-ms-linear-gradient(#cb2522,#cf5135);background:linear-gradient(#cb2522,#cf5135);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#cb2522',endColorstr='#cf5135');box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;height:180px;padding-top:10px;margin:0;text-align:center;text-decoration:none;text-transform:uppercase;float:left;width:25%;border-left:4px solid #fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}a.cta-box:first-child{border:none;margin:0;}a.cta-box span.icon{display:block;height:80px;position:relative;width:100%;margin:12px 0 15px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}a.cta-box.focus span.icon,a.cta-box:hover span.icon{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);text-shadow:0 0 5px rgba(0,0,0,.6);}a.cta-box span.icon:before{font-family:'icomoon';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;line-height:1;font-size:80px;text-indent:0;position:absolute;width:100%;text-align:center;top:0;left:0;}a.cta-box span.icon.vote:before{content:'\e602';}a.cta-box span.icon.join:before{content:'\e601';}a.cta-box span.icon.event:before{content:'\e600';}a.cta-box span.icon.share:before{content:'\e603';}#block-block-63 a.cta-:first-child{border:none;}a.cta-box p{font:normal 17px/22px 'DINComp-LightRegular',arial,helvetica,sans-serif;margin:0;}a.cta-box p strong{display:block;font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;}a.cta-box p strong span{display:none;}div[class*="block-iop-tweets-wide"]{background:#e5f3f9;margin:0 0 70px;padding:19px 0;width:100%;}div[class*="block-iop-tweets-wide"] div.tweets-pulled-listing{background:#d1eaf5 url(/sites/all/themes/custom/images/bg/bg_side-tweet.png) no-repeat 0 100%;padding:0 4%;}div[class*="block-iop-tweets-wide"] ul.tweets-pulled-listing{margin:0 0 0 156px;padding:0;}div[class*="block-iop-tweets-wide"] ul.tweets-pulled-listing > li{padding:30px 0 50px;position:relative;}li.tweet{list-style:none;}div[class*="block-iop-tweets-wide"] ul.tweets-pulled-listing a{color:#898a8a;}div[class*="block-iop-tweets-wide"] ul.tweets-pulled-listing a:hover{color:#df3b38;text-decoration:none;}div[class*="block-iop-tweets-wide"] .tweet-time{margin:0 0 5px;}div[class*="block-iop-tweets-wide"] .tweet-time a{font:normal 15px/1 'DINComp-MediumRegular',arial,helvetica,sans-serif;text-transform:uppercase;}div[class*="block-iop-tweets-wide"] .tweet-time a:first-child:before{content:'@';}div[class*="block-iop-tweets-wide"] .tweet-text{color:#898a8a;font:normal 1.88em/1.25 'DINComp-LightRegular',arial,helvetica,sans-serif;}div[class*="block-iop-tweets-wide"] .tweet-footer{height:25px;position:absolute;bottom:26px;width:100%;}div[class*="block-iop-tweets-wide"] .tweet-footer .tweet-actions{float:none;margin:0;position:relative;text-align:right;}div[class*="block-iop-tweets-wide"] .tweet-actions a{display:inline-block;height:25px;opacity:.5;font:0/0 a;margin-right:30px;position:relative;text-indent:100%;text-decoration:none;width:24px;}div[class*="block-iop-tweets-wide"] ul.tweets-pulled-listing .tweet-actions a:hover{color:#898a8a;opacity:1;}div[class*="block-iop-tweets-wide"] .tweet-actions a:before{font-family:'icomoon';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:25px;text-indent:0;position:absolute;left:0;top:0;}div[class*="block-iop-tweets-wide"] .tweet-actions a.twitter-reply:before{font-size:22px;content:'\f112';}div[class*="block-iop-tweets-wide"] .tweet-actions a.twitter-retweet:before{font-size:26px;content:'\f079';}div[class*="block-iop-tweets-wide"] .tweet-actions a.twitter-favorite{margin-right:0;}div[class*="block-iop-tweets-wide"] .tweet-actions a.twitter-favorite:before{font-size:25px;content:'\f005';}.view-iop-now.view-display-id-page_1 .views-row.twitter{font-size:.617em;padding:0 2%;}.masonry-item div.tweets-pulled-listing{background:#e5f3f8;padding:35px 0;}.masonry-item ul.tweets-pulled-listing{background:#d3eaf5 url(/sites/all/themes/custom/images/bg/bg_side-tweet.png) no-repeat 0 100%;padding:0 15px;margin:0;}.masonry-item ul.tweets-pulled-listing > li{padding:30px 0;position:relative;}.masonry-item ul.tweets-pulled-listing a{color:#898a8a;}.masonry-item ul.tweets-pulled-listing a:hover{color:#df3b38;text-decoration:none;}.masonry-item .tweet-time{margin:0 0 10px;}.masonry-item .tweet-time a{font:normal 13px/1 'DINComp-MediumRegular',arial,helvetica,sans-serif;text-transform:uppercase;}.masonry-item .tweet-time a:first-child:before{content:'@';}.masonry-item .tweet-text{color:#898a8a;font:normal 1.5em/1.25 'DINComp-LightRegular',arial,helvetica,sans-serif;}.masonry-item .tweet-footer{height:25px;width:100%;}.masonry-item .tweet-footer .tweet-actions{float:none;margin:0;position:relative;text-align:center;}.masonry-item .tweet-actions a{display:inline-block;height:25px;opacity:.5;font:0/0 a;margin:0;position:relative;text-indent:100%;text-decoration:none;width:24px;}.masonry-item ul.tweets-pulled-listing .tweet-actions a:hover{color:#898a8a;opacity:1;}.masonry-item .tweet-actions a:before{font-family:'icomoon';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:25px;text-indent:0;position:absolute;left:0;top:0;}.masonry-item .tweet-actions a.twitter-reply:before{font-size:22px;content:'\f112';}.masonry-item .tweet-actions a.twitter-retweet{margin:0 45px;}.masonry-item .tweet-actions a.twitter-retweet:before{font-size:26px;content:'\f079';}.masonry-item .tweet-actions a.twitter-favorite{margin-right:0;}.masonry-item .tweet-actions a.twitter-favorite:before{font-size:25px;content:'\f005';}.block-homepage-programs-for-undergrads{clear:both;margin:0 auto 20px;width:92%;}.block-homepage-programs-for-undergrads:after{content:"";display:table;clear:both;}.block-homepage-programs-for-undergrads h3{font-family:'DINCompRegular',arial,helvetica,sans-serif;margin-bottom:20px;white-space:nowrap;}.block-homepage-programs-for-undergrads h3 strong{font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;}.block-homepage-programs-for-undergrads .floatleft{float:left;width:45.45%;}.block-homepage-programs-for-undergrads .floatleft p{font-size:.882em;margin:0 0 30px;}.block-homepage-programs-for-undergrads .floatleft img{height:auto !important;width:100% !important;}.block-homepage-programs-for-undergrads .floatright{float:right;margin-top:55px;width:45.45%;}.block-homepage-programs-for-undergrads .floatright ul{font-size:1.176em;line-height:1.2;list-style:none;overflow:hidden;height:auto;margin:0;padding:0;-webkit-transition:max-height .3s linear;transition:max-height .3s linear;}.block-homepage-programs-for-undergrads .floatright ul li{margin:0 0 8px;}.block-homepage-programs-for-undergrads .floatright ul li a{color:#000;}.block-homepage-programs-for-undergrads .floatright ul li a:hover{color:#df3b38;}.program-toggle{background:#393738;display:none;color:#fff;font:normal .941em/3.125em 'DINComp-MediumRegular',arial,helvetica,sans-serif;text-align:center;text-transform:uppercase;width:100%;}.program-toggle span:before{font-family:'icomoon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:35px;text-indent:0;position:absolute;content:'\f107';cursor:pointer;width:45px;text-align:center;top:-1px;right:0;padding:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);z-index:1;}.program-toggle.open span:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.block-nodequeue-1-block{background-image:url(/sites/all/themes/custom/images/bg/bg_diag.png);background-size:cover;box-sizing:border-box;margin:2em 0 0;overflow:hidden;-webkit-overflow-scrolling:touch;padding:32px 0 45px;height:806px;}.block-nodequeue-1-block .view-header:after{clear:both;content:"";display:table;}.block-nodequeue-1-block .view-header h2{background:transparent url(/sites/all/themes/custom/images/bg/bg_forum-flag.png) no-repeat 100% 0;color:#fff;float:left;font:normal 2.353em/1em 'DINCompRegular',arial,helvetica,sans-serif;padding:15px 100px 33px 4%;margin:0 0 -3px;position:relative;text-transform:uppercase;}.block-nodequeue-1-block .view-header h2 em{display:inline-block;float:left;font-size:20px;font-style:normal;margin:-5px 10px 0 0;}.block-nodequeue-1-block .view-header a{color:#fff;float:right;font:normal 20px/1em 'DINComp-MediumRegular',arial,helvetica,sans-serif;margin:25px 4% 0 0;text-transform:uppercase;}.page-node-6 .block-nodequeue-1-block .view-header a{display:none;}.block-nodequeue-1-block .view-header a span{color:#df3b38;}.block-nodequeue-1-block .view-content{position:relative;}.group-feat-tile-wrap{background-size:cover;background-position:center center;color:#fff;cursor:pointer;bottom:0;left:0;position:absolute;right:0;top:0;white-space:normal;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.group-feat-tile-wrap:hover{transform:scale(1.02);text-decoration:none;}.group-feat-tile-wrap img{display:none;}.group-feat-tile-wrap p{margin:0;}.block-nodequeue-1-block .views-row{position:absolute;z-index:0;top:0;left:0;bottom:0;right:0;width:100%;-webkit-box-shadow:3px 4px 8px rgba(0,0,0,.5);-moz-box-shadow:3px 4px 8px rgba(0,0,0,.5);box-shadow:3px 4px 8px rgba(0,0,0,.5);}.block-nodequeue-1-block .field-name-field-siteconf-upcmgfrmbgimg{color:#fff;bottom:0;left:0;position:absolute;right:0;top:0;white-space:normal;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.block-nodequeue-1-block .field-name-field-siteconf-upcmgfrmbgimg img{display:none;}.block-nodequeue-1-block .views-row-0{background-size:cover;background-position:center center;color:#fff;left:1.25%;height:379px;width:72.05%;padding:30px;}.block-nodequeue-1-block .views-row-0 > h3{color:#fff;font-family:'DINCompRegular',arial,helvetica,sans-serif;font-size:1.294em;margin-top:25%;margin-bottom:10px;text-transform:uppercase;z-index:2;}.block-nodequeue-1-block .views-row-0 .content-wrap{bottom:0px;color:#fff;line-height:1.25;padding:30px;margin:0 -30px;position:absolute;width:100%;background:-webkit-linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,.3) 20%,rgba(0,0,0,1));background:-moz-linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,.3) 20%,rgba(0,0,0,1));background:-o-linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,.3) 20%,rgba(0,0,0,1));background:-ms-linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,.3) 20%,rgba(0,0,0,1));background:linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,.3) 20%,rgba(0,0,0,1));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00000000',endColorstr='black');}.block-nodequeue-1-block .views-row-0 .content-wrap h3{color:#fff;font-family:'DINCompRegular',arial,helvetica,sans-serif;font-size:1.294em;margin-bottom:10px;text-transform:uppercase;z-index:2;}.block-nodequeue-1-block .views-row-0 .content-wrap ul{list-style:none;font-size:1.059em;margin:0;padding:0;}.block-nodequeue-1-block .views-row-0 .content-wrap ul li{margin:5px 0 0;}.block-nodequeue-1-block .views-row-0 .content-wrap a{color:#fff;}.block-nodequeue-1-block .group-tile-content{bottom:0px;padding:20px;position:absolute;width:100%;background:-webkit-linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,.3) 20%,rgba(0,0,0,1));background:-moz-linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,.3) 20%,rgba(0,0,0,1));background:-o-linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,.3) 20%,rgba(0,0,0,1));background:-ms-linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,.3) 20%,rgba(0,0,0,1));background:linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,.3) 20%,rgba(0,0,0,1));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00000000',endColorstr='black');}.block-nodequeue-1-block .group-tile-content label{position:relative;font-size:14px;margin-bottom:4px;text-transform:uppercase;z-index:2;}.block-nodequeue-1-block .group-tile-content h2{color:#fff;font-size:1em;line-height:1.3em;}.block-nodequeue-1-block .views-row-1{left:75.17%;height:183px;top:105px;width:23.08%;}.block-nodequeue-1-block .views-row-2{left:13.33%;height:275px;top:395px;width:35.42%;font-size:1.33em;}.block-nodequeue-1-block .views-row-3{left:50.12%;height:186px;top:395px;width:23.17%;}.block-nodequeue-1-block .views-row-4{left:75.25%;height:277px;top:304px;width:35.42%;font-size:1.33em;}.block-nodequeue-1-block .views-row-5{left:100%;height:290px;top:0px;width:35.42%;font-size:1.33em;}.block-nodequeue-1-block .views-row-6{left:112.3%;top:304px;height:183px;width:23.08%;}.block-nodequeue-1-block .views-row-7{left:136.9%;height:379px;top:0;width:52.42%;font-size:1.33em;}.block-nodequeue-1-block .views-row-8{left:136.9%;height:183px;top:395px;width:23.08%}.block-nodequeue-1-block .views-row-9{left:190.85%;height:277px;top:0;width:35.42%;font-size:1.33em;}.block-nodequeue-1-block .views-row-10{left:161.4%;height:277px;top:395px;width:27.94%;font-size:1.33em;}.block-nodequeue-1-block .views-row-11{left:190.85%;height:340px;top:298px;width:35.42%;font-size:1.33em;}.block-nodequeue-1-block .button{position:absolute;top:256px;z-index:20;cursor:pointer;}.block-nodequeue-1-block .button{font-family:'icomoon';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;line-height:100px;font-size:100px;text-indent:0;position:absolute;content:'\f107';cursor:pointer;width:43px;text-align:center;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);}.block-nodequeue-1-block .button.next{right:20px;}.block-nodequeue-1-block .button.prev{display:none;top:238px;left:20px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}.block-nodequeue-1-block .button.prev.visible{display:block;}.block-nodequeue-1-block .button.next.hidden{display:none;}.bean-carousel-content{background-image:url(/sites/all/themes/custom/images/bg/bg_diag.png);background-position:center center;background-size:cover;margin:2em 0;}.front .bean-carousel-content{margin-bottom:0;}.bean-carousel-content:after{clear:both;content:"";display:table;}.bean-carousel-content .field-name-field-carousel-content-header{margin:0 auto 25px;padding:60px 0 0;text-align:center;width:92%;}.bean-carousel-content .field-name-field-carousel-content-header p strong{color:#df3b38;display:block;font:normal 60px/1em 'DINComp-Bold',arial,helvetica,sans-serif;margin:0 0 5px;letter-spacing:3px;}.bean-carousel-content .field-name-field-carousel-content-header p{color:#fff;font-size:25px;margin:0;text-transform:uppercase;letter-spacing:13px;}.bean-carousel-content .slick-slider{position:relative;display:block;touch-action:pan-y;-webkit-tap-highlight-color:transparent;padding:0 5%;}.bean-carousel-content .slick-slider:after{clear:both;content:"";display:table;}.bean-carousel-content .slick-arrow{background:transparent;border:none;cursor:pointer;display:block;font:0/0 a;height:63px;margin:0;padding:0;position:absolute;text-indent:100%;top:80px;width:45px;z-index:30;opacity:.7;}.bean-carousel-content:hover .slick-arrow{opacity:1;}.bean-carousel-content .slick-arrow:before{font-family:'icomoon';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;display:block;line-height:63px;font-size:100px;text-indent:0;position:absolute;content:'\f107';cursor:pointer;width:auto;text-align:right;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);z-index:20;top:0;left:0;}.bean-carousel-content .slick-next:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);left:auto;right:0;}.bean-carousel-content .slick-arrow:focus{outline:none;}.bean-carousel-content .slick-prev{left:2%;}.bean-carousel-content .slick-next{right:2%;}.bean-carousel-content .slick-arrow.slick-disabled{display:none !important;}.slick-track{display:block;left:0;position:relative;top:0;}.bean-carousel-content .field-collection-container .slick-slide{float:left;cursor:pointer;vertical-align:top;position:relative;white-space:normal;margin-bottom:50px;padding:10px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.bean-carousel-content .slick-slide a:focus,.bean-carousel-content .slick-slide:focus{outline:0;}.bean-carousel-content{color:#fff;}.bean-carousel-content .group-item-link{color:#fff;}.bean-carousel-content .field-name-field-carousel-content-items .slick-slide:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}.bean-carousel-content .field-name-field-carousel-content-items > .field-items > .field-item:hover .is-forum:after{margin-left:-.23%;}.bean-carousel-content .group-item-link:hover{text-decoration:none;}.field-name-field-carousel-content-item-img{margin:0 0 10px;position:relative;}.field-name-field-carousel-content-item-img img{display:block;height:auto;width:100%;}.field-name-field-carousel-content-item-bdy{color:#fff;font-size:18px;line-height:27px;}.field-name-field-carousel-content-item-bdy p{margin:0;}.field-name-field-carousel-content-item-dat{margin-top:10px;color:#fff;font-size:14px;text-transform:uppercase;white-space:nowrap;}.is-forum{position:relative;}.is-forum:before{content:'JFK JR FORUM';position:absolute;box-sizing:border-box;top:30px;left:0;z-index:2;padding:8px 5px;width:78px;font-size:10px;line-height:10px;background:#df3b38;color:#fff;}.is-forum:after{content:"";display:block;clear:both;width:0;height:0;position:absolute;top:30px;left:78px;border-style:solid;border-width:26px 10px 0 0;border-color:#df3b38 transparent transparent transparent;visibility:visible;}.is-forum .field-name-field-carousel-content-item-img:after{display:block;height:71px;width:71px;font-family:'icomoon';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e800';position:absolute;top:50%;left:50%;color:#fff;line-height:1em;font-size:71px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;text-shadow:0 0 3px rgba(0,0,0,.6);opacity:.6;}.is-forum:hover:after{margin-left:-.13%;}.is-forum:hover .field-name-field-carousel-content-item-img:after{opacity:1;}.block-forum-sidebar-links p{margin:0 0 8px;}.block-forum-sidebar-links a.browse:before{font-family:'icomoon';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e900';float:left;margin:1px 5px 0 0;}.block-forum-sidebar-links a.tips:before{font-family:'icomoon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f059";float:left;font-size:1.1em;margin:-1px 7px 0 0;}.block-disqus{margin:2em auto;max-width:800px;width:92%;}.flexslider .slides > li{background-position:center 0;background-size:cover;height:38vh;min-height:563px;}.normal-width-slide .flexslider .slides > li{height:inherit;min-height:inherit;}.flexslider .slides > li img{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.normal-width-slide .flexslider .slides > li img{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:relative;width:100%;}.normal-width-slide .flexslider .slides{display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;}.normal-width-slide .flexslider{margin:auto;max-width:800px;width:100%;}@media only screen and (max-width:500px){.normal-width-slide .flexslider .flex-control-nav,.full-width-slide .flexslider .flex-control-nav{display:none;}.normal-width-slide .flexslider .flex-direction-nav .flex-nav-prev .flex-prev,.full-width-slide .flexslider .flex-direction-nav .flex-nav-prev .flex-prev{margin-left:-40px;}.normal-width-slide .flexslider .flex-direction-nav .flex-nav-next .flex-next,.full-width-slide .flexslider .flex-direction-nav .flex-nav-next .flex-next{margin-left:-12px;}}.normal-width-slide .flexslider .slides > li figure{margin:auto;}.field-name-field-image-ss-slides-image figure > a{position:absolute;bottom:0;top:0;width:100%;}.flexslider .flex-direction-nav{list-style:none;position:absolute;top:39%;z-index:20;width:100%;margin:0;padding:0;}.flexslider .flex-direction-nav a{position:absolute;cursor:pointer;display:block;text-align:center;text-indent:-999em;position:absolute;height:75px;width:75px;z-index:20;opacity:.8;}.flexslider .flex-direction-nav a:before{font-family:'icomoon';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f107';color:#fff;font-size:100px;line-height:1;text-indent:0;display:block;position:absolute;top:0;left:0;right:0;height:100%;text-shadow:none;}.normal-width-slide .flexslider .flex-direction-nav a:before{text-shadow:0 0 12px black;}.flexslider:hover .flex-direction-nav a:before{opacity:1;}.flexslider .flex-direction-nav li{position:absolute;height:50px;width:50px;}.flex-direction-nav .flex-prev,.flexslider .flex-direction-nav .flex-nav-prev{left:4%;}.flexslider:hover .flex-direction-nav .flex-prev{opacity:1;left:4%;}.flex-direction-nav .flex-next,.flexslider .flex-direction-nav .flex-nav-next{left:auto;right:4%;}.flexslider:hover .flex-direction-nav .flex-next{opacity:1;right:4%;}.flex-direction-nav .flex-next:focus,.flex-direction-nav .flex-prev:focus{outline:none;}.flexslider .flex-direction-nav .flex-prev{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}.flexslider .flex-direction-nav .flex-next{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);}ol.flex-control-paging{bottom:10px;position:absolute;margin:0;padding:0;list-style:none;text-align:center;z-index:20;width:100%;}ol.flex-control-paging li{display:inline-block;margin:0 7px;}ol.flex-control-paging li a{background:transparent;border:2px solid #fff;cursor:pointer;height:15px;width:15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;text-indent:0;font-size:0;line-height:0;}ol.flex-control-paging li a:focus{outline:none;}ol.flex-control-paging li a.flex-active{background:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.field-name-field-image-ss-slides{margin:0 auto 2em;}.front .field-name-field-image-ss-slides{margin-bottom:0;}.logged-in .field-name-field-image-ss-slides{margin-top:0;}.field-name-field-image-ss-slides .flexslider .slides > li{height:60vh;}.field-collection-item-field-image-ss-slides{position:relative;height:100%;}.field-name-field-image-ss-slides-vid{position:relative;width:85%;margin:0 auto;top:50%;transform:translateY(-50%);}.field-collection-item-field-image-ss-slides.slide-vid .group-slide-wrap{pointer-events:none;}.field-collection-item-field-image-ss-slides.slide-vid .group-slide-wrap .field-name-field-image-ss-slides-link{pointer-events:auto;}.field-collection-item-field-image-ss-slides .group-slide-wrap{background:linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,.4) 20%,rgba(0,0,0,1) 100%);display:none;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00000000',endColorstr='black');position:absolute;color:#fff;z-index:16;width:100%;padding:30px 10.335% 70px;bottom:0;}.field-name-field-image-ss-slides-header{font:normal 1.294em/1.1 'DINComp-LightRegular',arial,helvetica,sans-serif;margin:0 0 10px;text-transform:uppercase;}.field-name-field-image-ss-slides-header p{margin:0;}.field-name-field-image-ss-slides-body h2{color:#fff;margin:0 0 5px;text-transform:uppercase;font-size:65px;line-height:1em;font-family:'DINComp-LightRegular',arial,helvetica,sans-serif;}.field-name-field-image-ss-slides-body{font-size:20px;line-height:36px;}.field-name-field-image-ss-slides-body p{margin:0;}.field-name-field-image-ss-slides-body h2 strong{font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;}.field-name-field-image-ss-slides-body h2 sup{font:normal 36px 'DINComp-MediumRegular',arial,helvetica,sans-serif;border-bottom:7px solid #df3b38;margin:0 12px 0 0;}.field-name-field-image-ss-slides-header a,.field-name-field-image-ss-slides-body a{color:#fff;text-decoration:none;}.field-name-field-image-ss-slides-link{margin:10px 0 0;text-align:right;}.field-name-field-image-ss-slides-link a{font:normal 18px 'DINComp-MediumRegular',arial,helvetica,sans-serif;text-decoration:none;}.field-name-field-image-ss-slides-link a:after{content:' »';}.field-name-field-quote-ss-slides{margin:0 auto 225px;}.logged-in .field-name-field-quote-ss-slides{margin-top:0;}.group-quote-wrap{background:#df3b38;color:#fff;font-size:1.25em;height:200px;position:absolute;top:100%;width:100%;}.field-name-field-quote-ss-slides-body{max-width:800px;width:92%;margin:0 auto;padding-right:5%;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:1;}.field-name-field-quote-ss-slides-body p{line-height:1.3;margin:0 0 .5em;}.field-name-field-quote-ss-slides-addthis{position:absolute;top:50%;right:4%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:5;}.field-name-field-quote-ss-slides-addthis:hover{opacity:.8;}.paragraphs-item-paragraph-slideshow:not(.normal-width-slide) .flexslider{width:100%;margin:0;background:#000000;}.paragraphs-item-paragraph-slideshow .field-name-field-para-slideshow-slides{width:100%;max-width:100%;margin:0;}.paragraphs-item-paragraph-slideshow:not(.normal-width-slide) .flexslider .slides > li{height:400px;background-position:center center;overflow:hidden;}.paragraphs-item-paragraph-slideshow:not(.normal-width-slide) .flexslider .slides > li img{height:400px;}.paragraphs-item-paragraph-slideshow .field-name-field-para-slideshow-slides .slides > li{padding-bottom:0;}.paragraphs-item-paragraph-slideshow .kaltura{position:relative;}.paragraphs-item-paragraph-slideshow .kaltura-embed > div{max-width:100% !important;position:absolute;width:100%;height:400px;//top:-100px;}.paragraphs-item-paragraph-slideshow .kaltura-embed-processed{overflow:visible !important;}.paragraphs-item-paragraph-slideshow .kaltura-embed-processed iframe{height:564px;min-height:564px;}.ytp-thumbnail-overlay-image{background-size:contain !important;}.paragraphs-item-paragraph-slideshow .playerPoster .fill-height{object-fit:cover;width:100%;height:400px;}.paragraphs-item-paragraph-slideshow .youtube-container--responsive{position:static;}.paragraphs-item-paragraph-slideshow .field-name-field-para-slideshow-slides .group-slide-wrap{padding:30px 10.335% 80px;}@media only screen and (max-width:500px){.normal-width-slide .flexslider .slides .group-slide-wrap,.full-width-slide .flexslider .slides .group-slide-wrap{padding:15px;}}.paragraphs-item-paragraph-slideshow .field-name-field-para-slideshow-slides ol.flex-control-paging{bottom:50px;}.paragraphs-item-paragraph-slideshow .field-name-field-para-slideshow-slides ol.flex-control-paging li{margin:0 4px;}.paragraphs-item-paragraph-slideshow .field-name-field-para-slideshow-slides ol.flex-control-paging a{width:36px;height:8px;border:1px solid #FFFFFF;border-radius:0;}.paragraphs-item-paragraph-slideshow .field-name-field-para-slideshow-slides ul.flex-direction-nav li.flex-nav-prev{left:10px;width:50px;height:100px;margin:0;}.paragraphs-item-paragraph-slideshow .field-name-field-para-slideshow-slides ul.flex-direction-nav li.flex-nav-prev a{position:static;height:50px;width:100px;margin:24px 0 0 -26px;left:0;}.paragraphs-item-paragraph-slideshow .field-name-field-para-slideshow-slides ul.flex-direction-nav li.flex-nav-prev a:hover{margin:24px 0 0 -16px;left:0;}.paragraphs-item-paragraph-slideshow .field-name-field-para-slideshow-slides ul.flex-direction-nav li.flex-nav-next{right:10px;width:50px;height:100px;margin:0;right:10px;}.paragraphs-item-paragraph-slideshow .field-name-field-para-slideshow-slides ul.flex-direction-nav li.flex-nav-next a{position:relative;height:50px;width:100px;margin:-25px 0 0 -26px;right:0;}.paragraphs-item-paragraph-slideshow .field-name-field-para-slideshow-slides ul.flex-direction-nav li.flex-nav-next a:hover{margin:-25px 0 0 -36px;right:0;}.paragraphs-item-paragraph-slideshow .field-name-field-para-slideshow-slides ul.flex-direction-nav li.flex-nav-prev a:before,.paragraphs-item-paragraph-slideshow .field-name-field-para-slideshow-slides ul.flex-direction-nav li.flex-nav-next a:before{font-size:60px;}.node-full .field-name-body{margin:0 auto;max-width:800px;width:92%;}.field-name-field-page-eyebrow{font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;font-size:.824em;margin:35px auto -25px;max-width:800px;text-transform:uppercase;width:92%;}.node-full .field-name-field-dirsintern-tr-city,.node-full .field-name-field-dirsintern-tr-topics{margin:1em auto;max-width:800px;width:92%;}.node-full .field-name-field-dirsintern-tr-topics{margin-bottom:0;}.node-fellow .group-content-head{margin:0 auto;max-width:800px;width:92%;}.group-content-head .field-name-field-fellow-image{float:left;margin:8px 25px 10px 0;}.group-content-head .field-name-field-fellow-image img{display:block;-webkit-box-shadow:0 3px 15px rgba(0,0,0,.5);-moz-box-shadow:0 3px 15px rgba(0,0,0,.5);box-shadow:0 3px 15px rgba(0,0,0,.5);}.group-content-head .field-name-field-fellow-tr-years{margin:0 0 5px;}.group-content-head .field-name-field-fellow-tr-years ul{font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;list-style:none;margin:0;padding:0;}.date-display-range{display:inline-block;}.node-lottery.node-full > .field{margin:0 auto;max-width:800px;width:92%;}.node-lottery.node-full .field-name-field-lottery-date{margin-bottom:1em;}.node-lottery.node-full .field-name-field-lottery-event-date{margin-bottom:2em;}.node-lottery.node-full .field-name-field-lottery-contactinfo,.node-lottery.node-full .field-name-field-lottery-notificationinfo{margin-bottom:1em;}.node-lottery.node-full .field-name-field-lottery-contactinfo{padding-top:1em;border-top:1px solid #d8d8d8;}.node-type-lottery .block-main > h2,.node-type-lottery .block-main > h3{margin:0 auto;max-width:800px;width:92%;}.node-type-lottery .block-main > h2{margin-bottom:.429em;}.form-type-radio .description,.form-type-checkbox .description{margin:0;}.node-full .field-name-field-forum-video,.node-full .field-name-field-forum-youtube,.node-full .field-name-field-forum-image{margin:0 auto 1em;max-width:800px;width:92%;}.node-full .field-name-field-media-caption,.node-full .field-name-field-s-date,.node-full .field-name-field-forum-tr-speakers,.node-full .field-name-field-forum-tr-moderators{margin:0 auto 1em;max-width:800px;width:92%;}.node-full .field-name-field-forum-tr-sponsors{margin:35px auto 0 auto;max-width:800px;text-align:left;width:92%;}.node-full .field-name-field-forum-tr-sponsors label{margin:0 0 1em;text-align:left;}.node-full .field-name-field-forum-tr-sponsors .vocabulary-forum-sponsors{margin-left:35px;display:inline-block;vertical-align:top;}.node-full .field-name-field-forum-tr-sponsors .vocabulary-forum-sponsors:first-child{margin-left:0;}.field-name-field-sponsor-link{display:none;}.node-full .field-name-field-hpr-author{margin:0 auto 1em;max-width:800px;width:92%;}.node-full .field-name-field-hpr-disclaim{background:#e6eee2;font-style:italic;font-size:.882em;margin:0 auto 1em;max-width:800px;padding:.5em;width:92%;}.node-full .group-quote-wrap{position:relative;height:auto;color:#fff;font-size:1.294em;margin:0 auto 1em;max-width:800px;padding:1em;width:92%;}.node-full .field-name-field-now-quote-quote .field-item:before{content:'“';}.node-full .field-name-field-now-quote-quote .field-item:after{content:'”';}.node-full .field-name-field-now-quote-quotee{text-align:right;}.node-full .field-name-field-now-quote-quotee .field-item:before{content:'— ';}.node-full .field-name-field-now-infogfx,.node-full .field-name-field-now-image-image,.node-full .field-name-field-now-kaltura,.node-full .field-name-field-now-youtube{margin:0 auto 2em;max-width:800px;width:92%;}.node-full .kaltura-embed{position:relative !important;}.field-name-field-para-slideshow-slide-kal .kaltura-embed > div > div:first-child{margin-top:56% !important;}.node-full .field-name-field-s-tr-sitewidetags{margin:2em auto;max-width:800px;width:92%;}.node-full .field-name-field-s-tr-sitewidetags a{margin-right:1em;}.field-name-field-s-tr-sitewidetags ul{list-style:none;margin:0 0 -6px;padding:0;}.field-name-field-s-tr-sitewidetags ul li{display:inline-block;margin:0 6px 6px 0;}.field-name-field-s-tr-sitewidetags ul li a{background:#6398b0;color:#fff;display:block;font-family:'DINComp-LightRegular',arial,helvetica,sans-serif;padding:5px 10px 3px;line-height:1;text-transform:uppercase;-webkit-transition:hover .3s;-moz-transition:hover .3s;-ms-transition:hover .3s;-o-transition:hover .3s;transition:hover .3s;}.field-name-field-s-tr-sitewidetags ul li a:hover{background:#df3b38;text-decoration:none;}.node-event.node-full .field-name-field-event-location,.node-event.node-full .field-name-field-s-date{margin:0 auto 1em;max-width:800px;width:92%;}.node-event.node-full .field-name-field-event-image{margin:0 auto 1em;max-width:800px;width:92%;}.node-full .field-name-field-internship-eligibility,.node-full .field-name-field-internship-app-date,.node-full .field-name-field-internship-app-link{margin:0 auto 1em;max-width:800px;width:92%;}.node-full .field-name-field-rpp-file{margin:0 auto;max-width:800px;width:92%;}.field-name-field-di-headshot,.field-name-field-di-org,.field-name-field-di-loc,.field-name-field-di-year,.field-name-field-di-bio,.node-full .field-name-field-staff-image,.node-full .field-name-field-staff-jobpos,.node-full .field-name-field-staff-email{margin:0 auto;max-width:800px;width:92%;}.field-name-field-di-headshot figure,.node-full .field-name-field-staff-image figure{float:left;margin:9px 20px 10px 0;}.node-full .field-name-field-staff-jobpos{font-size:1.176em;font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;}.node-student-advisory-committee.node-full{margin:0 auto;max-width:800px;width:92%;}.ds-2col-fluid.node-student-advisory-committee.node-full > .group-left{padding-right:30px;width:24%;}.ds-2col-fluid.node-student-advisory-committee.node-full > .group-right{width:76%;}.node-student-advisory-committee.node-full .field-name-body{width:100%;}.node-full .field-name-field-sac-gradyear{margin:0 0 1em;}.node-full .field-name-field-sg-subtitle{margin:0 auto 1em;max-width:800px;width:92%;}.node-full .field-name-field-newspress-image,.node-full .field-name-field-newspress-file{margin:0 auto 1em;max-width:800px;width:92%;}.node-full .field-name-field-program-image{margin:0 auto 1em;max-width:800px;width:92%;}.node-full .field-name-field-program-relatedlinks{margin:2em auto 0;max-width:800px;width:92%}.field-name-field-s-paragraph > .field-items > .field-item{margin:2em auto;}.field-name-field-s-paragraph > .field-items > .field-item:first-child{margin-top:0;}.field-name-field-s-paragraph > .field-items > .field-item:last-child{margin-bottom:0;}.paragraphs-item-paragraph-basic{margin:0 auto;max-width:800px;width:92%;}.field-name-field-para-body > .field-items > .field-item > :last-child{margin:0;}.field-name-field-para-body > .field-items > .field-item img[style*="float:left"]{margin-right:15px;}.field-name-field-para-body > .field-items > .field-item img[style*="float:right"]{margin-left:15px;}.paragraphs-item-paragraph-tabs{margin:0 auto;max-width:800px;width:92%;}.field-name-field-para-tabs{margin:1em 0 0;}.field-name-field-para-tabs .clearfix:after{display:none;}.field-name-field-para-tabs:after{clear:both;content:"";display:table;}.field-name-field-para-tabs > .field-items > .field-item,.field-collection-item-field-para-tabs{display:inline;}.field-name-field-para-tabs > .field-items > .field-item:first-child .tab-toggle{margin-left:-1px;}.tab-toggle{border:1px solid #ececec;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 0  #ececec;-moz-box-shadow:0 1px 0  #ececec;box-shadow:0 1px 0  #ececec;cursor:pointer;display:inline-block;font-size:.882em;height:60px;left:1px;line-height:1.25;margin-left:9px;padding:10px;position:relative;text-align:center;vertical-align:bottom;width:153px;}.tab-toggle.open,.tab-toggle:hover{border-color:#43739a;-webkit-box-shadow:0 1px 0 #43739a;-moz-box-shadow:0 1px 0 #43739a;box-shadow:0 1px 0 #43739a;color:#43739a;text-decoration:none;}.tab-toggle.open:after{content:'';border-style:solid;border-width:8px 7.5px 0 7.5px;border-color:#505050 transparent transparent transparent;height:0;left:50%;margin-left:-4px;position:absolute;top:111%;width:0;}.tab-panel{display:inline;display:inline-block;overflow:hidden;position:relative;height:0;width:0;}.tab-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;padding:40px 0 0;float:left;margin-top:-1px;width:100%;}.tab-toggle.open ~ .tab-panel{display:inline;}.paragraphs-item-paragraph-video{margin:1.5em auto;max-width:800px;width:92%;}.field-name-field-para-youtube{}.field-name-field-para-slideshow-slides{position:relative;margin:2em auto;max-width:800px;width:92%;}.field-name-field-para-slideshow-slides .flexslider .flex-direction-nav{top:39%;}@media only screen and (max-width:500px){.normal-width-slide .flexslider .flex-direction-nav,.full-width-slide .flexslider .flex-direction-nav{margin-top:-45px;top:50%;}}.field-name-field-para-slideshow-slides .flexslider .flex-direction-nav a:before{font-size:80px;}.field-name-field-para-slideshow-slides .flex-direction-nav .flex-prev,.field-name-field-para-slideshow-slides .flexslider .flex-direction-nav .flex-nav-prev{left:1%;}.field-name-field-para-slideshow-slides .flex-direction-nav .flex-next,.field-name-field-para-slideshow-slides .flexslider .flex-direction-nav .flex-nav-next{right:1%;}.field-name-field-para-slideshow-slides ol.flex-control-paging{bottom:0;}.field-name-field-para-slideshow-slides .slides > li{padding-bottom:56.25%;}.field-name-field-para-slideshow-slides .group-slide-wrap{background:linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,.4) 20%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00000000',endColorstr='black');position:absolute;color:#fff;z-index:16;width:100%;padding:30px 10.335% 30px;bottom:0;}.field-name-field-para-slideshow-slide-brow{font:normal .824em/1.1 'DINComp-LightRegular',arial,helvetica,sans-serif;margin:0 0 10px;text-transform:uppercase;}.field-name-field-para-slideshow-slide-title h2{color:#fff;margin:0 0 5px;text-transform:uppercase;font-size:1.294em;font-family:'DINComp-LightRegular',arial,helvetica,sans-serif;}.field-name-field-para-slideshow-slide-body{font-size:.882em;}.field-name-field-para-slideshow-slide-body p{margin:0;}.field-name-field-para-slideshow-slide-brow a,.field-name-field-para-slideshow-slide-title a,.field-name-field-para-slideshow-slide-body a{color:#fff;text-decoration:none;}.field-name-field-para-slideshow-slide-link{text-align:right;}.field-name-field-para-slideshow-slide-link a{font:normal .882em 'DINComp-MediumRegular',arial,helvetica,sans-serif;text-decoration:none;}.field-name-field-para-slideshow-slide-link a:after{content:' »';}.paragraphs-item-paragraph-overview{margin:0 auto;max-width:800px;width:92%;}.field-name-field-fc-para-listing > .field-items > .field-item{border-top:1px solid #9a9a9a;margin:0;padding:20px 0 0;}.field-name-field-fc-para-listing > .field-items > .field-item:first-child{border:none;}.field-name-field-fc-para-listing .ds-2col-stacked-fluid > .group-header{color:#43739a;padding-left:25%;}.field-name-field-fc-para-listing .ds-2col-stacked-fluid > .group-header h5{color:#43739a;}.field-name-field-fc-para-listing .ds-2col-stacked-fluid > .group-left{padding-right:30px;width:25%;}.field-name-field-para-listing-image{margin:-19px 0 20px;}.field-name-field-fc-para-listing .ds-2col-stacked-fluid > .group-right{width:75%;}.field-name-field-fc-para-listing h5{margin:0 0 3px;}.field-name-field-para-table{margin:1.5em auto;max-width:800px;width:92%;}.tablefield-wrapper{font-size:.882em;}.tablefield{border:none;width:100%;table-layout:fixed;}.tablefield-wrapper .sticky-header th,.tablefield th{background:#4a4a4a;border-bottom:1px solid #000;color:#fff;font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;padding:10px;vertical-align:middle;line-height:1.1;}.tablefield tr.even{background:#efefef;border-top:1px solid #cecece;}.tablefield tr.odd{border-top:1px solid #cecece;}.tablefield-wrapper .sticky-header th p,.tablefield th p,.tablefield td p{margin:0;padding:0;}.tablefield td{vertical-align:top;padding:5px 10px;}.paragraphs-item-full-image .group-full-wrapper{background:#000;margin:0;padding:0;max-height:500px;overflow:hidden;}.field-name-field-para-image figure,.field-name-field-para-image img{width:100%;max-width:1600px;margin:0 auto;}.field-name-field-para-image{margin:0 auto;width:100%;}.field-name-field-para-caption{font-size:.824em;font-style:italic;line-height:1.42em;text-align:left;max-width:800px;margin:0 auto;width:92%;}.paragraphs-item-paragraph-pullquote:after{display:none;}.pull-quote{background:#000;color:#fff;display:block;padding:30px;width:300px;}.pull-quote.Left{float:left;margin:9px 25px 10px 4%;}.pull-quote.Right{float:right;margin:9px 4% 10px 25px;}.pull-quote.Center{clear:both;max-width:800px;width:100%;margin:1.5em auto;}.pull-quote .quote{font-size:1.765em;font-style:italic;margin:0;}.pull-quote .quotee{font-size:1.177em;text-align:right;}.paragraphs-item-paragraph-twocolimgtxt{margin:1.5em auto;display:table;width:100%;}.paragraphs-item-paragraph-twocolimgtxt .group-left{position:relative;padding-right:5px;float:none;display:table-cell;}.field-name-field-twocolimgtxt-img figure{width:100%;}.field-name-field-twocolimgtxt-img img{display:block;width:100%;}.paragraphs-item-paragraph-twocolimgtxt .group-overlay-wrapper{background:#000;background:rgba(0,0,0,.7);color:#fff;padding:28px 35px;position:absolute;bottom:0;right:5px;width:100%;}.field-name-field-twocolimgtxt-titleo{font-size:1.177em;margin:0;}.field-name-field-twocolimgtxt-subtitleo{font-size:.824em;}.paragraphs-item-paragraph-twocolimgtxt .group-right{border-left:5px solid #fff;color:#fff;display:table-cell;float:none;position:relative;}.paragraphs-item-paragraph-twocolimgtxt .group-quote-wrapper{font-family:'DINComp-MediumRegular',helvetica,arial,sans-serif;padding:38px;position:absolute;top:50%;transform:translateY(-50%);width:100%;}.field-name-field-twocolimgtxt-quote{font-size:1.588em;}.field-name-field-twocolimgtxt-quote:before{content:'“';}.field-name-field-twocolimgtxt-quote:after{content:'”';}.field-name-field-twocolimgtxt-quotee{text-align:right;}.field-name-field-twocolimgtxt-quotee:before{content:'— ';}.paragraphs-item-paragraph-twocolimg{margin:1.5em auto;display:table;width:100%;}.paragraphs-item-paragraph-twocolimg .group-left{position:relative;padding-right:5px;float:none;display:table-cell;}.paragraphs-item-paragraph-twocolimg figure{width:100%;}.paragraphs-item-paragraph-twocolimg img{display:block;width:100%;}.paragraphs-item-paragraph-twocolimg .group-right{display:table-cell;float:none;padding-left:5px;position:relative;}.paragraphs-item-paragraph-twocolimg .group-overlay-wrapper,.paragraphs-item-paragraph-twocolimg .group-overlay-wrapperr{background:#000;background:rgba(0,0,0,.7);color:#fff;padding:28px 35px;position:absolute;bottom:0;right:5px;width:100%;}.paragraphs-item-paragraph-twocolimg .group-overlay-wrapperr{left:5px;}.field-name-field-para-twocolimg-title,.field-name-field-para-twocolimg-titler{font-size:1.177em;margin:0;}.field-name-field-para-twocolimg-body,.field-name-field-para-twocolimg-bodyr{font-size:.824em;}.field-name-field-para-prebuilt-choice h2{margin:0 auto 25px;max-width:800px;width:92%;}.field-name-field-para-prebuilt-choice .view-fellows{background:-moz-radial-gradient(center,ellipse cover,rgba(161,148,199,1.00) 0%,rgba(77,66,110,1.00) 70%);background:-webkit-gradient(radial,center center,0px,center center,70%,color-stop(0%,rgba(161,148,199,1.00)),color-stop(100%,rgba(77,66,110,1.00)));background:-webkit-radial-gradient(center,ellipse cover,rgba(161,148,199,1.00) 0%,rgba(77,66,110,1.00) 70%);background:-o-radial-gradient(center,ellipse cover,rgba(161,148,199,1.00) 0%,rgba(77,66,110,1.00) 70%);background:-ms-radial-gradient(center,ellipse cover,rgba(161,148,199,1.00) 0%,rgba(77,66,110,1.00) 70%);background:radial-gradient(ellipse at center,rgba(161,148,199,1.00) 0%,rgba(77,66,110,1.00) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a194c7',endColorstr='#4d426e',GradientType=1);padding-top:36px;margin-bottom:60px;}.field-name-field-para-prebuilt-choice .view-fellows:after{clear:both;content:"";display:table;margin-top:-1px;}.field-name-field-para-prebuilt-choice .view-fellows .view-content{margin:0 auto;max-width:800px;width:92%;}.field-name-field-para-prebuilt-choice .view-fellows .views-row{position:relative;float:left;padding:0;margin:0;width:33.3%;}.field-name-field-para-prebuilt-choice .view-fellows .views-row-4,.field-name-field-para-prebuilt-choice .view-fellows .views-row-7{clear:left;}.field-name-field-para-prebuilt-choice .field-name-field-fellow-image figure{display:block;}.field-name-field-para-prebuilt-choice .field-name-field-fellow-image img{display:block;}.group-tile-link{color:#fff;text-decoration:none;background-size:cover;background-position:center 0;}.color-grnwhite .group-tile-link{color:#000;}.group-tile-link:hover{text-decoration:none;}.group-tile-link img{display:none;}.group-overlay-wrap{background:linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,.4) 20%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00000000',endColorstr='black');bottom:0;display:table;height:45%;left:0;right:0;padding:28% 18px 18px;position:absolute;vertical-align:bottom;width:calc(100% + 1px);}.views-row-3 .group-overlay-wrap,.views-row-6 .group-overlay-wrap,.views-row-9 .group-overlay-wrap{width:100%;}.group-overlay-wrap .field-name-title h3{color:#fff;font-family:'DINCompRegular',helvetica,arial,sans-serif;font-size:1.059em;margin:0 0 3px;}.group-overlay-wrap .field-name-field-fellow-honorific{font-size:.765em;font-style:italic;}.view-fellows .view-footer{clear:both;color:#fff;margin:0 auto;max-width:800px;width:92%;}.view-fellows .view-footer a{color:#fff;}.view-fellows .num-4 .view-footer,.view-fellows .num-7 .view-footer{clear:none;padding:15px 0 25px 25px;float:left;width:66%;}.view-fellows .num-2 .view-footer,.view-fellows .num-3 .view-footer,.view-fellows .num-5 .view-footer,.view-fellows .num-6 .view-footer{clear:both;padding-top:25px;width:100%;}.field-name-field-para-threecolnow-items > .field-items > .field-item{display:inline-block;height:355px;margin-bottom:10px;vertical-align:top;width:calc(100% / 3);}.field-name-field-para-threecolnow-items > .field-items > .field-item:nth-child(1),.field-name-field-para-threecolnow-items > .field-items > .field-item:nth-child(4){padding:0 5px 0 0;}.field-name-field-para-threecolnow-items > .field-items > .field-item:nth-child(2),.field-name-field-para-threecolnow-items > .field-items > .field-item:nth-child(5){padding:0 5px;}.field-name-field-para-threecolnow-items > .field-items > .field-item:nth-child(3),.field-name-field-para-threecolnow-items > .field-items > .field-item:nth-child(6){padding:0 0 0 5px;}.paragraphs-item-paragraph-twocolnow{margin-bottom:-10px;}.paragraphs-item-paragraph-twocolnow > h2{width:92%;margin:0 auto 25px;}.item-list .field-para-twocolnow-items-without-link,.item-list .field-para-twocolnow-items-with-link{list-style:none;margin:0;padding:0;}.item-list .field-para-twocolnow-items-without-link > li,.item-list .field-para-twocolnow-items-with-link > li{display:inline-block;height:355px;margin:0 0 10px;padding:0;position:relative;vertical-align:top;width:calc(100% / 2);}.item-list .field-para-twocolnow-items-without-link > li.even,.item-list .field-para-twocolnow-items-with-link > li.even{padding-right:5px;}.item-list .field-para-twocolnow-items-without-link > li.odd,.item-list .field-para-twocolnow-items-with-link > li.odd{padding-left:5px;}.item-list .field-para-twocolnow-items-without-link > li.last > a,.item-list .field-para-twocolnow-items-with-link > li.last > a{color:#fff;position:absolute;display:block;top:0;right:0;bottom:0;left:5px;vertical-align:middle;padding:0 0 0 75px;font:normal 2.353em/1.2 'DINComp-MediumRegular',arial,helvetica,sans-serif;}.item-list .field-para-twocolnow-items-without-link > li.last > a span,.item-list .field-para-twocolnow-items-with-link > li.last > a span{margin-right:50px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.item-list .field-para-twocolnow-items-with-out-link > li.last > a span:after,.item-list .field-para-twocolnow-items-with-link > li.last > a span:after{content:"»";margin-left:5px;}.item-list .field-para-twocolnow-items-with-out-link > li.last > a:hover,.item-list .field-para-twocolnow-items-with-link > li.last > a:hover{text-decoration:none;}.field-name-field-para-threecolnow-items img{display:none;}.view-mode-paragraphs_tile h2{color:#fff;}.color-grnwhite .view-mode-paragraphs_tile h2{color:#000;}.view-mode-paragraphs_tile .group-tile-link{display:block;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;}.view-mode-paragraphs_tile.node-now-generic{color:#fff;position:relative;height:100%;}.view-mode-paragraphs_tile.node-now-generic h2{font-size:1.75em;margin:0 0 30px;}.view-mode-paragraphs_tile.node-now-generic .field-name-field-s-listing-summary p{margin:0;}.view-mode-paragraphs_tile.node-now-generic .group-tile-link{padding:0 45px;}.view-mode-paragraphs_tile.node-now-generic .group-content-wrap{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.view-mode-paragraphs_tile.node-now-image,.view-mode-paragraphs_tile.node-now-infogfx{color:#fff;position:relative;height:100%;}.view-mode-paragraphs_tile.node-now-image .group-content-wrap,.view-mode-paragraphs_tile.node-now-infogfx .group-content-wrap{background:rgba(0,0,0,.7);bottom:0;padding:20px 45px;position:absolute;width:100%;}.view-mode-paragraphs_tile.node-now-image h2,.view-mode-paragraphs_tile.node-now-infogfx h2{font-family:'DINCompRegular',arial,helvetica,sans-serif;font-size:1.176em;}.view-mode-paragraphs_tile.node-now-image .field-name-field-s-listing-summary,.view-mode-paragraphs_tile.node-now-infogfx .field-name-field-s-listing-summary{font-size:.882em;}.view-mode-paragraphs_tile.node-now-image .field-name-field-s-listing-summary p,.view-mode-paragraphs_tile.node-now-infogfx .field-name-field-s-listing-summary p{margin:0;}.view-mode-paragraphs_tile.node-now-quote{color:#fff;position:relative;height:100%;}.view-mode-paragraphs_tile.node-now-quote .group-tile-link{padding:0 45px;}.view-mode-paragraphs_tile.node-now-quote .group-content-wrap{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.view-mode-paragraphs_tile.node-now-quote .field-name-field-now-quote-quote{font-size:1.1em;margin:0 0 15px;}.view-mode-paragraphs_tile.node-now-quote .field-name-field-now-quote-quote:before{content:open-quote;}.view-mode-paragraphs_tile.node-now-quote .field-name-field-now-quote-quote:after{content:close-quote;}.view-mode-paragraphs_tile.node-now-quote .field-name-field-now-quote-quotee{font-size:1.059em;text-align:right;}.view-mode-paragraphs_tile.node-now-quote .field-name-field-now-quote-quotee:before{content:'— ';}.view-mode-paragraphs_tile.node-now-video{color:#fff;position:relative;height:100%;}.view-mode-paragraphs_tile.node-now-video .group-content-wrap{background:rgba(0,0,0,.7);bottom:0;padding:20px 45px;position:absolute;width:100%;}.view-mode-paragraphs_tile.node-now-video h2{font-family:'DINCompRegular',arial,helvetica,sans-serif;font-size:1.176em;}.view-mode-paragraphs_tile.node-now-video .field-name-field-s-listing-summary{font-size:.765em;}.view-mode-paragraphs_tile.node-now-video .field-name-field-s-listing-summary p{margin:0;}#mc_embed_signup{margin:2em auto;max-width:800px;width:92%;}#mc_embed_signup .form-text{float:left;margin-right:20px;width:calc(90% - 125px);}.field-name-field-para-twocollnkbox-items > .field-items > .field-item{display:inline-block;height:355px;margin:0 0 10px;padding:0;position:relative;vertical-align:top;width:calc(100% / 2);}.field-name-field-para-twocollnkbox-items > .field-items > .field-item.even{padding-right:5px;}.field-name-field-para-twocollnkbox-items > .field-items > .field-item.odd{padding-left:5px;}.field-name-field-para-twocollnkbox-items > .field-items > .field-item a{background:#5a5a5a;bottom:0;color:#fff;display:block;font:normal 2.353em/1.2 'DINComp-MediumRegular',arial,helvetica,sans-serif;padding:0 150px 0 75px;position:absolute;top:0;vertical-align:middle;width:calc(100% - 5px);}.field-name-field-para-twocollnkbox-items > .field-items > .field-item a span{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-right:30px;}.field-name-field-para-twocollnkbox-items > .field-items > .field-item a span:after{content:"»";margin-left:5px;}.field-name-field-para-twocollnkbox-items > .field-items > .field-item a:hover{text-decoration:none;}.color-red .pull-quote,.color-red .quote-wrap,.color-red .group-quote-wrap,.masonry-item .node-now-generic.color-red .field-name-title,.color-red.node-now-generic.view-mode-paragraphs_tile,.color-red.node-now-quote.view-mode-paragraphs_tile,.color-red.node-full .group-quote-wrap,.color-red.field-collection-item-field-para-twocollnkbox-items .content a,.color-red.paragraphs-item-paragraph-twocolnow  .field-para-twocolnow-items-with-link > li.last > a,.color-red.slide-vid.field-collection-item-field-image-ss-slides,.color-red.paragraphs-item-full-image .group-full-wrapper{background:#df3b38;}.color-ltblue .pull-quote,.color-ltblue .quote-wrap,.color-ltblue .group-quote-wrap,.masonry-item .node-now-generic.color-ltblue .field-name-title,.color-ltblue.node-now-generic.view-mode-paragraphs_tile,.color-ltblue.node-now-quote.view-mode-paragraphs_tile,.color-ltblue.node-full .group-quote-wrap,.color-ltblue.field-collection-item-field-para-twocollnkbox-items .content a,.color-ltblue.paragraphs-item-paragraph-twocolnow  .field-para-twocolnow-items-with-link > li.last > a,.color-ltblue.slide-vid.field-collection-item-field-image-ss-slides,.color-ltblue.paragraphs-item-paragraph-twocolimgtxt .group-right,.color-ltblue.paragraphs-item-full-image .group-full-wrapper{background:#6398b0;}.color-grnwhite .pull-quote,.color-grnwhite .quote-wrap,.color-grnwhite .group-quote-wrap,.masonry-item .node-now-generic.color-grnwhite .field-name-title,.masonry-item .node-now-generic.color-grnwhite .field-name-title h2,.masonry-item .node-now-generic.color-grnwhite .field-name-title h2 a,.color-grnwhite.node-now-generic.view-mode-paragraphs_tile,.color-grnwhite.node-now-quote.view-mode-paragraphs_tile,.color-grnwhite.node-now-quote.view-mode-paragraphs_tile a,.color-grnwhite.node-full .group-quote-wrap,.color-grnwhite.field-collection-item-field-para-twocollnkbox-items .content a,.color-grnwhite.paragraphs-item-paragraph-twocolnow  .field-para-twocolnow-items-with-link > li.last > a,.color-grnwhite.slide-vid.field-collection-item-field-image-ss-slides,.color-grnwhite.paragraphs-item-paragraph-twocolimgtxt .group-right,.color-grnwhite.paragraphs-item-full-image .group-full-wrapper{background:#e6eee2;color:#000;}.color-flblack .pull-quote,.color-flblack .quote-wrap,.color-flblack .group-quote-wrap,.masonry-item .node-now-generic.color-flblack .field-name-title,.color-flblack.node-now-generic.view-mode-paragraphs_tile,.color-flblack.node-now-quote.view-mode-paragraphs_tile,.color-flblack.node-full .group-quote-wrap,.color-flblack.field-collection-item-field-para-twocollnkbox-items .content a,.color-flblack.paragraphs-item-paragraph-twocolnow  .field-para-twocolnow-items-with-link > li.last > a,.color-flblack.slide-vid.field-collection-item-field-image-ss-slides,.color-flblack.paragraphs-item-paragraph-twocolimgtxt .group-right,.color-flblack.paragraphs-item-full-image .group-full-wrapper{background:#393738;}.color-purple .pull-quote,.color-purple .quote-wrap,.color-purple .group-quote-wrap,.masonry-item .node-now-generic.color-purple .field-name-title,.color-purple.node-now-generic.view-mode-paragraphs_tile,.color-purple.node-now-quote.view-mode-paragraphs_tile,.color-purple.node-full .group-quote-wrap,.color-purple.field-collection-item-field-para-twocollnkbox-items .content a,.color-purple.paragraphs-item-paragraph-twocolnow  .field-para-twocolnow-items-with-link > li.last > a,.color-purple.slide-vid.field-collection-item-field-image-ss-slides,.color-purple.paragraphs-item-paragraph-twocolimgtxt .group-right,.color-purple.paragraphs-item-full-image .group-full-wrapper{background:#4d426e;}.color-dkblue .pull-quote,.color-dkblue .quote-wrap,.color-dkblue .group-quote-wrap,.masonry-item .node-now-generic.color-dkblue .field-name-title,.color-dkblue.node-now-generic.view-mode-paragraphs_tile,.color-dkblue.node-now-quote.view-mode-paragraphs_tile,.color-dkblue.node-full .group-quote-wrap,.color-dkblue.field-collection-item-field-para-twocollnkbox-items .content a,.color-dkblue.paragraphs-item-paragraph-twocolnow  .field-para-twocolnow-items-with-link > li.last > a,.color-dkblue.slide-vid.field-collection-item-field-image-ss-slides,.color-dkblue.paragraphs-item-paragraph-twocolimgtxt .group-right,.color-dkblue.paragraphs-item-full-image .group-full-wrapper{background:#43739a;}.color-green .pull-quote,.color-green .quote-wrap,.color-green .group-quote-wrap,.masonry-item .node-now-generic.color-green .field-name-title,.color-green.node-now-generic.view-mode-paragraphs_tile,.color-green.node-now-quote.view-mode-paragraphs_tile,.color-green.node-full .group-quote-wrap,.color-green.field-collection-item-field-para-twocollnkbox-items .content a,.color-green.paragraphs-item-paragraph-twocolnow  .field-para-twocolnow-items-with-link > li.last > a,.color-green.slide-vid.field-collection-item-field-image-ss-slides,.color-green.paragraphs-item-paragraph-twocolimgtxt .group-right,.color-green.paragraphs-item-full-image .group-full-wrapper{background:#89b146;}.no-sidebars.section-search .block-main{margin:2em auto;max-width:800px;width:92%;}.block-main .search-form label{display:none;}.block-main .search-form .form-text{float:left;height:33px;margin-right:17px;width:calc(100% - 113px);}.block-main .search-form .form-item-retain-filters{display:none;}ol.search-results{margin:3em 0 2em;padding:0;}.search-results li{margin:0 0 1.5em;}.search-results .title{margin-bottom:5px;}.search-results .search-snippet-info{margin:0;padding:0;}.item-list ul.facetapi-facetapi-links{border-left:1px solid #000;font-size:.882em;list-style:none;padding:10px 0 20px;text-align:left;}.item-list ul.facetapi-facetapi-links li.leaf,.item-list ul.facetapi-facetapi-links li.collapsed,.item-list ul.facetapi-facetapi-links li.expanded{list-style:none;line-height:1.2;}.item-list ul.facetapi-facetapi-links > li.leaf,.item-list ul.facetapi-facetapi-links > li.collapsed,.item-list ul.facetapi-facetapi-links > li.expanded{margin:0;padding:8px 10px;}.facetapi-active{float:left;margin:0 4px 10px 0;}.item-list ul.facetapi-facetapi-links .item-list{margin:10px 0 0;}.item-list ul.facetapi-facetapi-links .item-list li.leaf{list-style:none;margin:0 0 8px 22px;}.facetapi-limit-link{background:#df3b38;border:none;color:#fff;cursor:pointer;display:inline-block;font:normal .765em/1 'DINComp-MediumRegular',arial,helvetica,sans-serif;letter-spacing:1px;margin:15px 0 0;padding:10px 20px 10px 30px;position:relative;text-align:center;text-transform:uppercase;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}.facetapi-limit-link:hover{background:#8fabad;text-decoration:none;}.facetapi-limit-link:before{content:'';position:absolute;border-style:solid;border-width:10.4px 6px 0 6px;border-color:#fff transparent transparent transparent;height:0;width:0;left:10px;top:50%;transform:translateY(-49%);}.facetapi-limit-link.open:before{border-width:0 6px 10.4px 6px;border-color:transparent transparent #fff transparent;}.section-forum .search-results{display:-ms-flexbox;-ms-flex-direction:row;-ms-flex-wrap:wrap;-ms-flex-pack:justify;display:flex;flex-flow:row wrap;justify-content:flex-start;}.section-forum .search-result{-ms-flex:0 0 32%;margin:1em 0;flex:0 0 32%;min-width:1px;}.section-forum .search-result:nth-child(3n-1){margin-left:2%;margin-right:2%;}.section-forum .search-results .forum-date,.section-forum .search-results .forum-speakers,.section-forum .search-results .forum-moderators{font-size:.824em;margin:5px 0;}.section-forum .search-results .forum-date{font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;}.section-forum .search-results h3.title{font-size:.882em;line-height:1.25;}.section-forum .search-results .forum-speakers,.section-forum .search-results .forum-moderators{margin-top:1em;}.section-forum .forum-image{position:relative;}.section-forum .forum-image a{display:block;position:relative;}.section-forum .forum-image a:hover{text-decoration:none;}.section-forum .forum-image a:before{color:#fff;content:'\e800';font-family:'icomoon';font-size:3em;line-height:47px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:2;opacity:.5;text-shadow:0 0 5px rgba(0,0,0,.7);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}.section-forum .forum-image a:hover:before{opacity:1;}.region-sidebar-first{margin-top:40px;}.sidebar-first .columns-inner{margin:0 4%;}.region-sidebar-first .region-inner{margin:0 0 0 50px;}.region-sidebar-first h2.block-title{color:#000;font:normal 1.176470588em/1.2 'DINCompRegular',arial,helvetica,sans-serif;text-transform:uppercase;margin:0 0 18px;}.region-sidebar-first .block{margin:0 0 2.5em;}#footer-wrapper{border-top:3px solid #000;margin:2.5em 0 0;text-align:center;}.front #footer-wrapper,.page-node-8 #footer-wrapper,.page-node-7 #footer-wrapper,.page-node-10 #footer-wrapper{margin:0;}#footer-wrapper .container a:hover{text-decoration:none;}#footer-wrapper .container ul{list-style:none;margin:0;padding:0;}#footer-wrapper .container ul li{display:inline-block;}#footer-wrapper .social-icons{margin:20px auto;width:250px;}.footer-top{margin:20px auto;}.stay-connected button{background:transparent;border:none;color:#6398b0;display:inline-block;line-height:1.294em;margin:0 0 3px;}.stay-connected button:hover{color:#df3b38;}.stay-connected button:before{color:#df3b38;float:left;font-family:'icomoon';font-size:1.294em;margin-top:-1px;text-align:left;text-indent:0;width:25px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.stay-connected button.newsletter:before{content:'\f03c';}.copyright{display:inline-block;margin-right:20px;}.footer-mid .menu-wrapper{display:inline-block;}.footer-mid .links li{font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;margin:0 0 0 30px;}.footer-mid .links li:first-child{margin:0;}.footer-mid .links a{color:#000;}.footer-mid .links a:hover{color:#df3b38;}.footer-mid .menu-1354{display:none !important;}.footer-bottom{margin:10px 0 20px;}.footer-bottom ul{list-style:none;margin:0;padding:0;}.footer-bottom li{display:inline-block;list-style:none;}.footer-bottom a{font:normal 1.412em/1 'DINComp-MediumRegular',arial,helvetica,sans-serif;}.footer-bottom a:hover{text-decoration:underline;}.footer-bottom li:first-child{margin-right:52px;}.social-icons a{height:48px;float:left;margin:0 0 15px;position:relative;text-indent:-999em;width:20%;}.social-icons a:hover{opacity:.8;text-decoration:none;}.social-icons a:after{color:#fff;height:100%;font-family:'icomoon';font-size:1.176em;left:0;line-height:47px;position:absolute;right:0;text-align:center;text-indent:0;top:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.social-icons a.fb:after{background:#537cbb;content:'\f09a';}.social-icons a.twitter:after{background:#6acdf0;content:'\f099';}.social-icons a.google:after{background:#4f5155;content:'\f0d5';}.social-icons a.inst:after{background:#4f5155;content:'\f16d';}.social-icons a.youtube:after{background:#ef6364;content:'\f16a';}.social-icons a.academia:after{background:#cccccd;content:'\f179';}#messages-help-wrapper .container{margin:35px auto;max-width:800px;width:92%;}div.messages{background-position:8px center;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;border:none;margin:0 0 2em;position:relative;}div.messages:before{font-family:'icomoon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.75em;left:12px;position:absolute;top:0;}div.error:before{content:"\f057";color:#cc2028;}div.status:before{content:"\f058";color:#488b00;}div.error{background:#ffe0e0;color:#cc2028;}div.status{background:#def3be;color:#488b00;}.block-main > ul.action-links,article > nav.clearfix,article.user-profile,#user-login,#user-pass,iframe.imce-frame,.entity-siteconf,body.section-search.no-sidebars #main-content-header,body.page-forum-past.no-sidebars #main-content-header,body.section-calendar.no-sidebars #main-content-header,body:not(.page-iop-now) #main-content-header{margin:0 auto;max-width:800px;width:92% !important;}body.section-search  #main-content-header,body.page-forum-past #main-content-header,body.section-calendar #main-content-header{max-width:100%;width:100% !important;}.block-homepage-alerts div.contextual-links-wrapper{top:45px;}.front.logged-in #tasks{display:none;}iframe.imce-frame{display:block;width:92% !important;}.block-main > ul.action-links,article > nav.clearfix{margin:1em auto 0;}article > nav.clearfix ul.links.inline li{margin:0;padding:0;}.sidebar-first article.user-profile,.sidebar-first #user-login,.sidebar-first #main-content-header{margin:0 auto;max-width:100%;width:100%;}ul.action-links,ul.primary{border:none;list-style:none;margin:30px 0;padding:0;}ul.action-links li{margin:0 10px 0 0}a.nodequeue-ajax-toggle,ul.action-links li a,ul.primary li a{background-color:#4a4a4a;border:none;display:inline-block;color:#fff;font-family:'DINComp-MediumRegular',arial,helvetica,sans-serif;line-height:30px;text-decoration:none;text-align:center;vertical-align:middle;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-size:13px;text-transform:uppercase;}a.nodequeue-ajax-toggle,ul.action-links li a{padding:0 10px;}a.nodequeue-ajax-toggle:hover,ul.action-links li a:hover,ul.primary li a:hover{background:#df3b38;}ul.primary li.active a{background-color:#df3b38;border:none;}li.nodequeue-ajax-toggle{float:left;margin:20px 10px 0 0;}#search.contextual-links-region{position:inherit;}#search div.contextual-links-wrapper{display:none;}.view-mode-forum_tile.contextual-links-region{bottom:0;left:0;position:absolute;right:0;top:0;}.view-mode-forum_tile div.contextual-links-wrapper{display:none !important;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.search-toggle{background:transparent url(/sites/all/themes/custom/images/icons/icon_search@2x.png) no-repeat 0 0;background-size:27px;}.field-name-field-book-buy a{background:transparent url(/sites/all/themes/custom/images/icons/amazon_buy@2x.png) no-repeat 0 0;background-size:140px 38px;}}@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){#branding{margin-top:10px;}.site-logo{line-height:.8;}.bean-alerts a.addthis_button:before{margin-top:2px;}.block-menu-block.block-1 ul.menu li.leaf,.block-menu-block.block-1 ul.menu li.collapsed{margin-top:-1px;}}
