@media screen and (max-width:980px){.footer-widget:nth-child(n){width:32.5%!important}#footer-widgets .footer-widget:nth-last-child(-n+2){width:60%!important}#footer-widgets{padding-bottom:4%}}@media screen and (min-width:480px){.page-template-page-people #left-area ul.people-list li{float:left;width:calc(50% - 12px);margin:40px 0 0 20px;overflow:hidden}.page-template-page-people #left-area ul.people-list li:first-child,.page-template-page-people #left-area ul.people-list li:nth-of-type(odd){clear:left;margin-left:0}}@media screen and (min-width:600px){.page-builder .intro-text{margin:20px 0 30px;font-size:1.3em;font-weight:400}.home #left-area .page-builder h2:first-child{margin-top:30px}.home #left-area .page-builder .image-text:first-child{margin-top:30px}.home #left-area .page-builder .image-text{float:left;width:45%;margin:30px 2.5% 0}.home #left-area .page-builder .image-text:nth-child(4){clear:left}.page-template-page-people #left-area ul.people-list li{width:calc(33% - 12px);margin:40px 0 0 20px;overflow:hidden}.page-template-page-people #left-area ul.people-list li:nth-of-type(odd){clear:none;margin-left:20px}.page-template-page-people #left-area ul.people-list li:first-child,.page-template-page-people #left-area ul.people-list li:nth-of-type(3n+1){clear:left;margin-left:0}.single-person .profile{float:left;width:calc(100% - 200px);margin:0}.single-person .photo-contact{float:right;width:180px;margin-left:20px}.single-person figure.portrait{float:right}.page-template-page-membership .hero-container h1{font-size:36px}.page-id-105 #left-area .entry-content>article .tool-links *{float:left}.page-id-105 #left-area .entry-content>article .tool-links{float:left;width:45%;max-width:350px;margin:8px 3% 0 0}.page-id-105 #left-area .entry-content>article .tool-text{float:left;width:52%}.page-template-page-events #left-area .non-cbe-events>article figure *{float:left}.page-template-page-events #left-area .non-cbe-events>article figure{float:left;width:45%;max-width:350px;margin:8px 3% 0 0}.page-template-page-events #left-area .non-cbe-events>article figure+.text{float:left;width:52%}}@media screen and (min-width:768px){.footer-logo p.tagline br{display:block}#footer-widgets #nav_menu-8,#footer-widgets #nav_menu-8 #menu-footer-menu>li,#footer-widgets #custom_html-3 .widget-column{float:left;width:48%}#footer-widgets #nav_menu-8 #menu-footer-menu li,#footer-widgets #nav_menu-8 #menu-footer-menu>li+li{margin-top:10px}#footer-widgets #custom_html-3 .widget-column+.widget-column{margin-top:11px}.home #left-area .entry-content h2{text-align:left}.home #left-area .home-slider .soliloquy-pager{display:block;right:15px;bottom:15px;font-size:0;text-align:right}.home .home-slider .soliloquy-caption{bottom:5%!important;left:2%!important;text-align:left}.home-slider .soliloquy-caption.soliloquy-caption-top,.home-slider .soliloquy-caption.soliloquy-caption-bottom{top:auto!important;bottom:20px!important;left:3%!important;width:40%!important}.home #left-area .home-slider .soliloquy-caption-inside{padding:15px 15px 25px!important;text-align:left}.home #left-area .home-slider .soliloquy-caption h4.title{font-size:24px}.home #left-area .home-slider .soliloquy-caption-inside .caption{display:block}.home #left-area .home-slider .soliloquy-container .soliloquy-pager{right:15px;bottom:15px;font-size:0;text-align:right}:not(.soliloquy-carousel) .soliloquy-default-slider .soliloquy-controls-direction{opacity:0}:not(.soliloquy-carousel) .soliloquy-default-slider:hover .soliloquy-controls-direction{opacity:1;transition:opacity .5s}:not(.soliloquy-carousel) .soliloquy-default-slider .soliloquy-prev,:not(.soliloquy-carousel) .soliloquy-default-slider .soliloquy-next,:not(.soliloquy-carousel) .soliloquy-default-slider .soliloquy-prev,:not(.soliloquy-carousel) .soliloquy-default-slider .soliloquy-next{background:none}:not(.soliloquy-carousel) .soliloquy-default-slider .soliloquy-prev::after,:not(.soliloquy-carousel) .soliloquy-default-slider .soliloquy-next::after,.home #left-area .home-carousel .soliloquy-container .soliloquy-prev::after,.home #left-area .home-carousel .soliloquy-container .soliloquy-next::after{display:inline-block;position:absolute;top:0;font-family:"Black Tie";font-weight:lighter;line-height:1em}:not(.soliloquy-carousel) .soliloquy-default-slider .soliloquy-prev::after,:not(.soliloquy-carousel) .soliloquy-default-slider .soliloquy-next::after{left:0;width:36px;height:36px;color:#fff;font-size:36px}:not(.soliloquy-carousel) .soliloquy-default-slider .soliloquy-prev::after{left:0}:not(.soliloquy-carousel) .soliloquy-default-slider .soliloquy-next::after{left:15px}.home #left-area .home-carousel .soliloquy-container .soliloquy-prev::after,.home #left-area .home-carousel .soliloquy-container .soliloquy-next::after{top:-20px;width:56px;height:56px;color:#000;color:#27aae1;color:#b9b9b9;font-size:56px}:not(.soliloquy-carousel) .soliloquy-default-slider .soliloquy-prev::after,.home #left-area .home-carousel .soliloquy-container .soliloquy-prev::after{content:"\F092"}:not(.soliloquy-carousel) .soliloquy-default-slider .soliloquy-next::after,.home #left-area .home-carousel .soliloquy-container .soliloquy-next::after{content:"\F093"}.home #left-area .home-carousel .soliloquy-container .soliloquy-prev::after{left:-60px}.home #left-area .home-carousel .soliloquy-container .soliloquy-next::after{left:60px}.home .blog-mobile{display:none}.home .home-carousel,.home .home-carousel h2{display:block}.home #left-area .current article:first-of-type,.home #left-area .current article:nth-of-type(odd){clear:left;margin-left:0}.home #left-area .current article{float:left;width:calc(50.5% - 12px);margin:20px 0 0 15px}.page-template-page-research #left-area .current article,.tax-project_type #left-area .projects article,.tax-project_tag #left-area .projects article{float:left;width:calc(50% - 11px);margin:20px 0 0 20px}.page-template-page-research #left-area .current article:nth-of-type(odd),.tax-project_type #left-area .projects article:nth-of-type(odd),.tax-project_tag #left-area .projects article:nth-of-type(odd){clear:left;margin-left:0}.page-template-page-membership .hero-container h1{font-size:42px}}@media screen and (min-width:900px){.page-builder .intro-text{font-size:1.4em}.home #left-area .page-builder .image-text:nth-child(2),.home #left-area .page-builder .image-text{width:23.6%;margin:20px .75% 0;padding:0 1.5%;border-left:1px solid #e7e7e7}.home #left-area .page-builder .image-text:nth-child(2){margin-left:0}.home #left-area .page-builder .image-text:last-child{margin-right:0;border-right:1px solid #e7e7e7}.home #left-area .page-builder .image-text:nth-child(4){clear:none}.home #left-area .page-builder .image-text figure{width:30%;margin:0 auto 10px}}@media screen and (min-width:960px){.home #left-area .page-builder .image-text figure{width:40%;margin:0 auto 20px}.home #left-area .page-builder .image-text figure+.image-text-text-container h3{font-size:1.5vw}.home #left-area .current article:first-of-type,.home #left-area .current article:nth-of-type(odd){clear:none;margin-left:15px}.home #left-area .current article:first-of-type,.home #left-area .current article:nth-of-type(4n+1){clear:left;margin-left:0}.home #left-area .current article{float:left;width:calc(25% - 12px);margin:20px 0 0 15px}.page-template-page-about .intro1{float:left;width:40%;margin-right:3%}.page-template-page-about .intro2{float:left;width:57%}.page-template-page-membership .intro1{float:left;width:40%;margin-right:3%}.page-template-page-membership .intro2{float:left;width:57%}.page-template-page-membership .feature h1{font-size:22px}.page-template-page-membership .feature figure{width:40%;margin-right:3%}.page-template-page-membership .feature .feature-text{float:left;width:57%}.page-template-page-resources .intro1{float:left;width:40%;margin-right:3%}.page-template-page-resources .intro2{float:left;width:57%}.blog #left-area>.main-column>article a.entry-featured-image-url,.archive.category #left-area>.main-column>article figure,.blog #left-area>.main-column>article .et_main_video_container{width:40%;margin-right:3%}.blog #left-area>.main-column>article h1,.archive.category #left-area>.main-column>article h1{font-size:20px}}@media screen and (min-width:981px){#menu-column{display:block;position:absolute;width:210px;margin:0}.et_right_sidebar #left-area{padding-right:35px}.et_pb_column_3_4.main-column{margin:0 0 0 240px;width:calc(100% - 240px)}.et_pb_column_3_4.main-column article.page{margin-top:-5px}#main-header .logo_container a{top:-25px}#main-header.et-fixed-header .logo_container a{top:12px}#sidebar{margin-top:2px}#menu-column .widget_nav_menu{display:block}#menu-column nav.bellows{display:block}.soliloquy-caption-inside{font-size:20px!important;padding:15px 30px!important}.page-template-page-research #left-area,.tax-project_type #left-area,.tax-project_tag #left-area{width:100%;padding-right:0}.page-template-page-research #main-content .container::before,.page-template-page-partner-login #main-content .container::before,.tax-project_type #main-content .container::before,.tax-project_tag #main-content .container::before{display:none}.page-template-page-research #left-area .page-builder .image-text{position:relative;left:-3%;float:left;width:48%;margin:30px 0 0 2%;padding-top:0;border-top:none}.page-template-page-research #left-area .page-builder .image-text+:nth-child(4){clear:left}.page-template-page-research #left-area .page-builder .image-text figure.quarter{position:relative;top:-3px;width:20%}.page-template-page-research #left-area .page-builder .image-text figure.quarter+.image-text-text-container{width:77%}.page-template-page-research #left-area .completed article,.tax-project_type #left-area .completed article,.tax-project_tag #left-area .completed article{float:left;width:49.25%;min-height:130px}.page-template-page-research #left-area .completed article:nth-child(even),.tax-project_type #left-area .completed article:nth-child(even),.tax-project_tag #left-area .completed article:nth-child(even){margin-left:1.5%}.page-template-page-research #left-area .completed article:nth-child(odd),.tax-project_type #left-area .completed article:nth-child(odd),.tax-project_tag #left-area .completed article:nth-child(odd){clear:left}.page-template-page-about .hero-container,.page-template-page-membership .hero-container,.page-template-page-resources .hero-container,.page-id-104 #left-area .soliloquy-outer-container,.parent-pageid-104 #left-area .soliloquy-outer-container,.parent-pageid-104 #left-area .hero-container{position:relative;width:calc(133% + 65px)}}@media screen and (min-width:1024px){#top-menu li{font-size:16px}.page-template-page-research #left-area .current article:nth-of-type(odd),.tax-project_type #left-area .projects article:nth-of-type(odd),.tax-project_tag #left-area .projects article:nth-of-type(odd){clear:none;margin-left:20px}.page-template-page-research #left-area .current article,.tax-project_type #left-area .projects article,.tax-project_tag #left-area .projects article{float:left;width:calc(33% - 11px);margin:20px 0 0 20px;padding:0;overflow:hidden}.page-template-page-research #left-area .current article:first-of-type,.page-template-page-research #left-area .current article:nth-of-type(3n+1),.tax-project_type #left-area .projects article:first-of-type,.tax-project_type #left-area .projects article:nth-of-type(3n+1),.tax-project_tag #left-area .projects article:first-of-type,.tax-project_tag #left-area .projects article:nth-of-type(3n+1){clear:left;margin-left:0}.page-template-page-membership .hero-container h1{font-size:48px}}@media screen and (min-width:1025px){.page-template-page-research #left-area .current article .cat,.tax-project_type #left-area article .cat,.tax-project_tag #left-area article .cat{opacity:0}.page-template-page-research #left-area .current article.project:hover .cat,.tax-project_type #left-area article.type-project:hover .cat,.tax-project_tag #left-area article.type-project:hover .cat{opacity:.85}}@media screen and (min-width:1300px){.home #left-area .page-builder .image-text figure+.image-text-text-container h3{font-size:22px}.single-person .photo-contact{width:210px;margin-left:30px}.single-person .profile{width:calc(100% - 240px)}}@media screen and (min-width:1500px){#top-menu-nav .nav li:last-child ul{left:0}}