.dark-blue-bg{background:#333e4c;color:#fff;}.dark-blue-bg:hover{color:#fff;}.txt-white{color:#fff;}.no-scroll{overflow:hidden;}.region-top-spacing{margin-top:70px;}.region-bottom-spacing,.pagination{margin-bottom:70px;}.region-spacing{margin:70px 0;}.no-spacing{margin:0;padding:0;}.no-margin{margin:0!important;}.overlay-link{position:absolute;top:0;left:0;bottom:0;right:0;}.round-corners,.sidebar .featuredpage a,.sidebar .featuredpost{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.sprites{background-image:url(../images/sprite.png);height:32px;width:32px;background-repeat:no-repeat;}.sprites.light-twitter{background-position:-136px -149px;}.sprites.light-fb{background-position:-175px -149px;}.light-box{position:absolute;top:0;bottom:0;left:0;right:0;}.display-table{display:table;height:100%;}.vertical-align-middle{display:table-cell;vertical-align:middle;}.blog-entry{position:relative;}.blog-excerpt{word-wrap:break-word;}.read-more{font-size:20px;font-weight:400;margin-bottom:70px;display:block;}.blog-info{margin-left:0;}.blog-info li{margin-left:0;color:#b5bac1;text-transform:uppercase;font-weight:500;letter-spacing:3px;}.blog-info li:first-child{margin-right:10px;}.blog-info li:last-child{margin-left:10px;}.blog-info li:nth-child(2){padding:0 10px;border-right:1px solid #b5bac1;border-left:1px solid #b5bac1;}.blog-info li,.blog-info a{font-size:12px;font-weight:bold;}.blog-entry-social{width:70px;display:inline-block;position:absolute;top:0;right:0;}.blog-entry-social .social{text-indent:-9999999px;width:30px;height:30px;float:left;display:inline-block;margin-left:10px;background-image:url(../images/sprite.png);}.blog-entry-social .social.twitter{background-position:-136px -149px;}.blog-entry-social .social.facebook{background-position:-175px -149px;}.blog-entry-social .social:first-child{margin-left:0;}.pagination{text-align:center;text-transform:uppercase;}.page-numbers,.skip-first,.skip-last{color:#b5bac1;font-weight:900;font-size:18px;padding:0;}.page-numbers.current,.current.skip-first,.current.skip-last{color:#2d76d2;font-weight:500;}.single-content blockquote p,.single-content blockquote span{font-size:16px;}body,h1,h2,h3,h4,h5,h6 p,span,blockquote,p,a{font-family:'Roboto',sans-serif;font-weight:300;color:#55606d;}span,p,a,div{font-size:16px;}p,blockquote p{line-height:30px;}a{color:#2d76d2;}blockquote{border-left:dashed 1px #527aaf;padding-left:30px;}h1.entry-title,h2,h2.entry-title,.entry-title{font-size:30px;color:#55606d;font-style:italic;}h1.label{display:none;}h3,h3.entry-title{font-size:34px;}.dropdown{position:relative;color:#b5bac1;}.dropdown ul{margin-left:0;background-color:#f3f6f9;list-style:none;}.dropdown li{padding:15px;}.dropdown li a{color:#b5bac1;}.dropdown li:not(:first-child){display:none;border-top:1px solid #fcfcfc;}.dropdown .dropdown-trigger{position:absolute;top:0;right:0;margin:23px;cursor:pointer;width:0;height:0;border-style:solid;border-width:8px 8px 0;border-color:#bbbfc5 transparent transparent transparent;}#header{background:#333E4C;padding:34px 0 23px;}.primary-nav-wrap .site-logo,.primary-nav-wrap .hamburger{background-repeat:no-repeat;background-size:cover;display:block;}.primary-nav-wrap .site-logo{background-image:url(../images/2015/12/mobile-logo.2015.png);width:75px;height:26px;}.primary-nav-wrap .hamburger{background-image:url(../images/2015/12/mobile-hamburger-icon.png);width:30px;height:23px;position:relative;top:2px;margin-right:15px;}.primary-nav-wrap .donate-contact{margin-bottom:0;color:#485260;}.primary-nav-wrap a{font-size:16px;color:#fff;}.mobile-menu-container{position:fixed;top:66px;width:100%;background:#8190a6;background:#586679;z-index:99999;}.mobile-menu-container.slide-right{-webkit-transform:none;-moz-transform:none;transform:none;}.mobile-menu-container .sub-menu{display:none;overflow:hidden;}#mobile-menu-ul li{padding:20px;}#mobile-menu-ul a{border:0;padding:0;padding-left:50px;font-size:18px;font-weight:400;}#mobile-menu-ul a:hover,#mobile-menu-ul a.active{background:transparent;color:#ff9001;}#mobile-menu-ul>li>a:before{content:"+";position:relative;top:0px;left:-17px;font-weight:bold;color:#333E4C;}#mobile-menu-ul>li>a.active:before{content:"-";}#mobile-menu-ul>li>a:nth-child(3)::before,#mobile-menu-ul>li>a:nth-child(4)::before{content:"";}#mobile-menu-ul>li>a:nth-child(3){color:blue;}.m-search{background:#8190A6;height:calc(100% - 240px);padding:30px;}.m-search button,.m-search .close{display:none;}.m-search input[type="text"]{border-radius:25px;width:300px;margin:auto;background:#586679;}.m-search ::-webkit-input-placeholder{color:#e5e5e5;}.m-search :-moz-placeholder{color:#e5e5e5;}.m-search ::-moz-placeholder{color:#e5e5e5;}.m-search :-ms-input-placeholder{color:#e5e5e5;}.m-search .social-m-ul{margin-left:0;margin-top:30px;text-align:center;}.m-search .social-m-ul a{width:73px;height:40px;display:block;background-size:contain;background-repeat:no-repeat;background-position:center center;}.m-search li{float:none;margin-left:0;display:inline-block;}.m-search .youtube{background-image:url(../images/youtube.png);}.m-search .twitter{background-image:url(../images/twitter.png);}.m-search .facebook{background-image:url(../images/facebook.png);}.off-canvas-wrap .column{position:static;}#primary-desktop-menu{margin-top:15px;}.desktop-menu-ul{margin-left:2.625rem;margin-bottom:0;}.desktop-menu-ul a{font-size:16px;}.desktop-menu-ul a:hover{color:#ff9001;}.desktop-menu-ul>li:hover .sub-menu{display:block;}.desktop-menu-ul .sub-menu{display:none;position:absolute;z-index:999;left:0;right:0;top:59px;margin-left:0;background:#272F3B;text-align:center;padding:6px;}.desktop-menu-ul .sub-menu:before{content:'';height:22px;position:absolute;left:0;right:0;top:-22px;width:650px;margin:auto;}.desktop-menu-ul .sub-menu li{display:inline-block;margin-right:28px;}.desktop-menu-ul .sub-menu li:last-child{margin-right:0;}.desktop-menu-ul .sub-menu a{font-size:13px;}.social-ul,.social-ul li{list-style:none;}.social-ul.social-nav,.social-ul li.social-nav{overflow:visible;margin-bottom:0;position:relative;top:-10px;}.social-ul li{margin-left:5px;position:relative;left:18px;}.social-ul a{display:block;width:20px;height:20px;background-image:url(../images/sprite.png);background-repeat:no-repeat;}.social-ul .facebook{background-position:-26px -47px;}.social-ul .twitter{background-position:0 -47px;}.social-ul .youtube{background-position:-52px -47px;}.social-ul .search{background-position:-81px -47px;}.banner-wrapper{position:relative;}.banner-wrapper .img-holder{max-height:201px;position:relative;overflow:hidden;}.banner-wrapper div.bg{height:220px;background-position:center center;background-repeat:no-repeat;background-size:cover;}.banner-wrapper .banner-social,.banner-wrapper li{margin-left:0;display:inline-block;}.default-banner .img-holder{min-height:200px;}.page-header{position:absolute;top:20px;left:0;right:0;}.page-title{color:#fff;font-size:45px;font-weight:bold;font-style:italic;margin-bottom:0;}.blog-social .blog-page-social-button,.social-banner-wrap{display:inline-block;}.social-banner-wrap{letter-spacing:2.4px;font-weight:700;text-transform:uppercase;color:#b5bac1;line-height:50px;margin-bottom:0;position:relative;top:-8px;margin-right:20px;float:left;}.social-banner-wrap p{font-size:12px;color:#b5bac1;font-weight:700;margin-top:8px;margin-right:15px;}.blog-page-social-button{width:30px;height:30px;background-image:url(../images/sprite.png);}.blog-page-social-button.twitter{background-position:-270px -81px;margin-left:0;}.blog-page-social-button.facebook{background-position:-309px -81px;}.blog-page-social-button.linkedin{background-position:-348px -81px;}.blog-page-social-button.gplus{background-position:-386px -81px;}.blog-page-social-button.email{background-position:-425px -81px;}.blog-page-social-button.pdf-button{background-image:url(../images/print-pdf_v3.png);background-position:center center;background-repeat:no-repeat;margin-bottom:28px;}.blog-page-social-button.print{display:none;}.front-banner{position:relative;}.front-banner .img-holder{height:388px;max-height:none;}.front-banner h3{color:#fff;}.front-banner .sub-header{position:absolute;top:0;left:0;right:0;}.front-banner .twitter-campaign{padding:45px 0;}.front-banner .twitter-title{color:#8091a7;text-transform:uppercase;border-bottom:1px solid #e5eaeb;font-size:12px!important;font-weight:500;}.front-banner .tweet-text,.front-banner .tweet-text a{font-size:24px;}.front-banner .tweet-text{margin-bottom:24px;display:inline-block;word-break:break-all;font-weight:300;}.front-banner .tweet-button{background:#ff9001;margin-bottom:0;}.front-banner .twitter-logo{display:inline-block;background-position:-216px;position:absolute;top:11px;text-transform:uppercase;left:initial;margin-left:-33px;}.front-banner .button-text{color:#fff;text-transform:uppercase;letter-spacing:3px;font-weight:500;}.show-for-large-up .twitter-campaign{padding-bottom:0;padding-top:30px;background:#fff;}.show-for-large-up .twitter-title{margin-bottom:0;}.show-for-large-up .tweet-text,.show-for-large-up .twitter-title,.show-for-large-up .tweet-text a{font-size:18px;}.show-for-large-up .tweet-text,.show-for-large-up .twitter-title{margin-left:30px;margin-right:30px;}.e-townhall-banner{position:absolute;bottom:0;text-align:center;left:0;right:0;}.e-townhall-banner li:first-child{margin-right:10px;}.candidates .banner-wrapper{background-image:url(../images/candidate_hero.png);background-size:cover;background-position:0px -1px;min-height:203px;}.candidates .banner-wrapper .img-holder{max-height:initial;}.candidate-info{text-align:center;}.candidate-info .name,.candidate-info .back-text{color:#fff;font-weight:500;}.candidate-info .back-img{background-image:url(../images/arrow-back.png);background-size:cover;display:inline-block;width:6px;height:9px;padding-bottom:4px;}.candidate-info .back-text{font-size:17px;color:#2d76d2;}.candidate-info .blog-social{display:block;}.social-box .txt{color:#fff;font-weight:500;text-transform:uppercase;padding-bottom:20px;display:inline-block;font-size:12px;letter-spacing:.5px;}input:not([type]),input[type="text"],input[type="password"],input[type="email"],input[type="search"],textarea{color:#b5bac1;background-color:#f3f6f9;margin-right:20px;width:100%;display:block;padding:17px 25px;border:none;height:auto;box-shadow:none;}.bttn,input[type="submit"]{display:block;line-height:35px;text-align:center;font-size:16px;font-weight:400;padding:5px 20px;border:0;width:100%;margin-bottom:20px;}input[type="submit"],.bttn.primary{background:#366DDC;color:#fff;}.form-submit input[type="submit"]{max-width:235px;}.confirmation_message{display:none;margin:0 auto;color:#fff;text-align:center;font-size:18px;letter-spacing:2px;color:#b5bac1;}.after-header-banner{background:#bbbfc5;padding:20px 0;}.signup-text{color:#fff;padding-bottom:20px;}.signup-form2{padding-top:10px;}.signup-form2 input[type="text"]{padding:13px;}.signup-form2 input[type="text"]:placeholder-shown{color:#a9a9a9;}#respond h3#reply-title{text-transform:uppercase;font-size:16px;color:#7f8fa4;font-weight:500;}#respond #commentform input,#respond #commentform textarea{color:#b9bec3;font-size:16px;}#respond #commentform input#submit,#respond #commentform textarea#submit{color:#fff;text-align:center;font-weight:700;}.single-sidebar .blog-social{display:block;}.single-sidebar .twitter{background-position:-270px -38px;}.single-sidebar .facebook{background-position:-309px -38px;}.single-sidebar .linkedin{background-position:-348px -38px;}.single-sidebar .gplus{background-position:-386px -38px;}.single-sidebar .email{background-position:-425px -38px;}.single-sidebar .print{display:inline-block;background:none transparent;}.single-sidebar div.printfriendly{margin:0;}.single-sidebar .heading,.single-sidebar .content,.single-sidebar .tag{text-transform:uppercase;display:block;}.single-sidebar .heading,.single-sidebar .content,.single-sidebar .signup-text{color:#b5bac1;}.single-sidebar .heading{letter-spacing:2.5px;font-size:12px;font-weight:700;line-height:30px;}.single-sidebar .content,.single-sidebar .signup-text{margin-bottom:20px;letter-spacing:3px;}.single-sidebar .tag{padding-top:3px;padding-bottom:3px;line-height:30px;font-weight:100;}.single-sidebar .signup-text{line-height:21px;font-weight:400;}.single-sidebar .signup-form2 input[type="text"]{margin-bottom:16px;}.sidebar_action:last-child{margin-bottom:40px;}.sidebar-divider{margin:20px 0;border-bottom:2px solid #bbbfc5;}.blog-page-social-button{margin-right:4px;margin-bottom:30px;}.blog-page-social-button.print{margin-bottom:26px;}.sidebar .featuredpage h4{font-size:2.125rem;}.sidebar .featuredpage a{border-top:2px solid #697584;display:block;width:100%;text-align:center;color:white;background-color:#333E4C;padding:33px 0;}.sidebar .featuredpost{background-color:#f7f9fa;border:1px solid #c0cbd6;list-style-image:none;margin-bottom:20px;padding:10px 0 0;position:relative;}.sidebar .featuredpost h4{text-align:center;}.sidebar .featuredpost .byline{margin:0;}.sidebar .featuredpost .more-from-category{text-align:right;padding-top:20px;padding-right:20px;}.sidebar .featuredpost .hentry{border-bottom:1px solid #dee3e9;display:block;min-height:127px;position:relative;padding:20px 30px;}.sidebar .featuredpost .hentry:hover:before{content:'';top:0;left:0;bottom:0;position:absolute;width:5px;background:#0073b4;}.sidebar .featuredpost .hentry:first-child{border-top:1px solid #dee3e9;}.sidebar .featuredpost h2 a{font-size:16px;}.sidebar .featuredpost h2 a:hover{text-decoration:underline;}.sidebar .featuredpost .date,.sidebar .featuredpost .post-comments,.sidebar .featuredpost .post-comments a{color:#9fa9b5;font-size:14px;}.resource-sidebar{overflow:hidden;background:#f7f9fa;border:1px solid #c0cbd6;}.resource-sidebar ul{list-style-type:none;margin-left:0;margin-bottom:0.5rem;}.resource-sidebar a{background-image:url(../images/icons2.png);background-repeat:no-repeat;border-bottom:1px solid #c0cbd6;color:#333E4C;display:block;padding:6px 0 6px 75px;}.resource-sidebar li:last-child a{border:0;}#footer{background:#21252b;padding:50px 0;}.footer-logo,.social-footer-menu a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATEAAAAlCAYAAAAqVd5RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjFCQUY3NzM0ODE2MTFFNDkwNDdGQzU0NTVEOEUwRTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjFCQUY3NzQ0ODE2MTFFNDkwNDdGQzU0NTVEOEUwRTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMUJBRjc3MTQ4MTYxMUU0OTA0N0ZDNTQ1NUQ4RTBFOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMUJBRjc3MjQ4MTYxMUU0OTA0N0ZDNTQ1NUQ4RTBFOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmVih/cAABDSSURBVHja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);background-repeat:no-repeat;background-size:contain;height:35px;display:block;}.social-footer-menu{text-indent:-9999px;margin-bottom:0;margin-left:0;}.social-footer-menu li{width:27px;height:26px;overflow:hidden;margin-left:.75rem;}.social-footer-menu li:last-child{display:none;}.social-footer-menu a{height:100%;}.social-footer-menu .facebook a{background-image:url(../images/2015/12/fb-mobile-sprite.png);}.social-footer-menu .twitter a{background-image:url(../images/2015/12/twitter-mobile-sprite.png);}.footer-primary-nav ul{list-style-type:none;}.info-links{margin-top:10px;}.info-links ul{overflow:initial;}.info-links li{display:inline-block;padding-right:8px;margin-left:0;}.info-links li:nth-child(2){padding:0 4px;border-left:1px solid #3d4755;border-right:1px solid #3d4755;}.info-links li:last-child{padding-right:0;padding-left:8px;}.info-links a{font-size:9px;color:#3d4755;}.aea-about a,.footer-menu-ul a{font-size:14px;color:#3d4755;}.aea-about ul{margin:0;padding-top:17px;}.aea-about ul li:first-child{margin-left:0;}.footer-menu-ul .sub-menu{margin-left:0;}.modal{display:none;}#wpadminbar{position:fixed;}#search-form-drawer{width:100%;height:115px;background:#171D25;border-bottom:5px solid #586679;overflow:hidden;position:relative;margin-top:-120px;}#search-form-drawer .search-input-container .ajaxsearchpro form{font-family:'Dosis',Helvetica,Arial,sans-serif;color:white;}#latest-from-blog{background:url(../images/latest-bg.png) center center;}.blog-square{height:320px;overflow:hidden;position:relative;}.start .blog-square{background-color:#f9fbfd!important;height:230px;}.blog-square .title-text{color:#fff;font-size:28px;font-weight:300;font-style:italic;}.blog-square:hover .title-text{text-decoration:underline;}.blog-square .date-box{background:url(../images/ten-percent-black.png);text-align:center;margin-bottom:10px;max-width:140px;padding:5px 0;}.blog-square .date-text{line-height:24px;font-weight:400;letter-spacing:2px;font-size:18px;color:black;filter:alpha(opacity=calc(0.5*100));
    opacity: 0.5;
    -moz-opacity: 0.5;
    -ms-opacity: 0.5;
    -webkit-opacity: 0.5; }.blog-square .blog-arrow{position:absolute;bottom:0;right:20px;font-family:arial;font-size:55px;}.blog-square .blog-arrow.color-1{color:#14A8FA;}.blog-square .blog-arrow.color-2{color:#14CCAC;}.blog-square .blog-arrow.color-3{color:#147BB6;}.blog-square .blog-arrow.color-4{color:#14C6CE;}.blog-square.end{background:#f9fbfd;height:180px;}.blog-square.end>div{display:table;width:100%;height:100%;}.blog-square.end .bttn{background:#e4e8ec;max-width:300px;margin:auto;color:#b5bac1;text-transform:uppercase;font-size:24px;font-weight:500;padding:15px 0px;}.blog-square .visit-blog{display:table-cell;vertical-align:middle;text-align:center;}.square-overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;}.with-image .square-overlay{min-height:50%;height:auto;}.color-1 .square-overlay{background:url(../images/latest-bg/1.png) repeat top left;}.color-2 .square-overlay{background:url(../images/latest-bg/2.png) repeat top left;}.color-3 .square-overlay{background:url(../images/latest-bg/3.png) repeat top left;}.color-4 .square-overlay{background:url(../images/latest-bg/4.png) repeat top left;}@media screen and (min-width: 43.125em) {.square-overlay{text-align:left;}.square-overlay .column{padding-left:1.875rem;padding-right:1.875rem;}.blog-square{width:320px;display:inline-block;}.start .blog-square,.blog-square.end{height:320px;}.blog-square.end .bttn{font-size:14px;max-width:200px;line-height:20px;}.all-squares{margin:0 auto;max-width:62.5rem;width:100%;text-align:center;}.blog-square .date-box{max-width:100px;padding:0;}.blog-square .date-text{font-size:12px;}.title-box{margin-bottom:20px;}}#our-initiatives .column{padding:0 40px;}@media (max-width: 1023px) {#our-initiatives .column>#slider{text-align:center;}}@media (max-width: 481px) {#our-initiatives .column>#slider{text-align:left;}}.our-initiatives-title{text-align:center;font-style:normal;color:#b5bac1;font-weight:200;}.single-initiative{max-width:315px;height:500px;display:inline-block;vertical-align:top;}@media (max-width: 640px) {.initiative-link{width:100%;}.initiative-link:nth-of-type(n+4){display:none;}}.initiative-link .text-area{height:285px;overflow:hidden;position:relative;}.blurred-canvas{min-width:100%!important;min-height:100%!important;width:auto!important;height:auto!important;-webkit-filter:grayscale(61%) brightness(141%);filter:grayscale(61%) brightness(141%);z-index:3;position:absolute;}.blurred-image{position:absolute;top:0;right:0;width:auto;height:100%;}.blurred-underlay{position:absolute;left:0;bottom:0;width:100%;height:100%;background:rgba(128,145,167,0.4);display:block;z-index:4;}.initiative-title{position:relative;top:0;left:0;padding:17px 32px;margin:0 auto;display:block;z-index:4;color:#fff;font-size:26px;text-transform:uppercase;font-style:italic;text-align:left;}.initiative-desc{color:#fff;z-index:5;font-size:16px;position:relative;padding-left:32px;padding-right:32px;margin:0 auto;display:block;line-height:22px;text-shadow:1px 1px 5px rgba(70,70,70,0.6);text-align:left;}#slider{text-align:center;}#slider .overview{height:500px;display:block;left:0;top:0;}@media (min-width: 64em) {#slider .overview{position:absolute;}}@media (max-width: 1023px) {#slider .overview{width:100%!important;}}#slider .viewport{height:500px;position:relative;float:none;overflow:hidden;display:inline-block;width:100%;max-width:988px;}@media (max-width: 1023px) {#slider .viewport{overflow:visible;width:100%;margin:0 auto;height:auto;}#slider .viewport .buttons{display:none;}#slider .viewport .initiative-link{width:100%;}#slider .viewport .initiative-link:nth-of-type(n+4){display:none;}}#slider .initiative-link{width:320px;float:left;margin:0 9px 0 0;}@media (max-width: 1023px) {#slider .initiative-link{display:block;}}#slider .buttons{background:url("../images/slider-arrows.png") no-repeat;width:90px;height:60px;text-indent:-9999px;vertical-align:top;margin-top:220px;}@media (max-width: 1023px) {#slider .buttons{display:none!important;}}#slider .next{background-position:0px 4px;margin-left:10px;display:inline-block;vertical-align:top;}#slider .next:hover{background-position:0px -119px;}#slider .prev{background-position:2px -62px;display:inline-block;}#slider .prev:hover{background-position:2px -185px;}.prefooter-feature{height:360px;overflow:hidden;display:inline-block;position:relative;}@media (min-width: 64em) {.prefooter-feature{height:320px;}}.prefooter-feature .display-table{margin:0 auto;}@media (min-width: 64em) {.prefooter-feature .display-table{display:block;}}.prefooter-feature .center-cell{display:table-cell;vertical-align:middle;text-align:center;}.prefooter-feature .bttn{text-transform:uppercase;max-width:200px;margin:auto;padding:22px 0;letter-spacing:2px;font-size:18px;}@media (min-width: 64em) {.prefooter-feature .bttn{font-size:12px;width:120px;margin-left:45px;padding:3px 0;position:absolute;bottom:75px;}}.prefooter-title{font-size:28px;color:#fff;font-style:italic;padding:0 45px;margin-bottom:30px;line-height:35px;text-align:center;font-weight:100;}@media (min-width: 64em) {.prefooter-title{text-align:left;margin-top:20px;}}.initiative-posts,.child-latest-post{background:#f3f3f3;border-top:2px solid #bbbfc5;}.initiative-posts{padding:70px 0;}.initiative-posts h3{text-transform:uppercase;text-align:center;font-weight:400;border:1px solid #55606d;position:relative;letter-spacing:1px;}.initiative-posts h3:before{content:'Current Inititiaves';position:absolute;left:0;right:0;bottom:-40px;background:#f3f3f3;margin:auto;width:230px;padding:0 10px;}.initiative-single{padding-bottom:55px;border-bottom:2px solid #bbbfc5;position:relative;}.initiative-single:last-child{border-bottom:0;}.initiative-single:hover .learn-more{display:block;}.initiative-single:hover .entry-title a{color:#ff9001;}.initiative-single .initiative-thumbnail-wrap{position:relative;display:inline-block;}.initiative-single .learn-more{background:rgba(233,133,6,0.8);border-radius:10px;display:none;}.initiative-single .learn-more div{display:table;width:100%;height:100%;}.initiative-single .learn-more span.s{vertical-align:middle;display:table-cell;text-align:center;text-transform:uppercase;letter-spacing:6px;font-size:20px;}.initiative-single .s span{color:#fff;border-bottom:3px solid #fff;padding-bottom:12px;}.initiative-single img{margin-bottom:45px;width:100%;max-width:320px;-moz-border-radius:10px;border-radius:10px;margin:auto;display:block;}.initiative-single h2 a{font-size:inherit;color:#55606d;font-style:normal;}.initiative-single .entry-content{font-style:italic;}.initiative-single .entry-content p{line-height:1.6;}.initiatives-single h2.section-title{font-size:44px;text-align:center;}.resources-wrap h2{color:#b5bac1;text-transform:uppercase;border-top:1px solid;padding:60px 0;}.initiative-resource{margin-bottom:60px;}.initiative-child-posts{margin-bottom:60px;}.keystone-page .pf-content{text-align:center;}#scoreCardWrapper .row{padding:0;margin:0;}#scoreCardWrapper #mapRow .rowInner{padding:0;}#scoreCardWrapper #mapRow .rowInner #map,#scoreCardWrapper #mapRow .rowInner #search{float:none;}#scoreCardWrapper #mapRow .rowInner #map{display:none;}#scoreCardWrapper #mapRow .rowInner #search{margin:0 auto;width:auto;max-width:80%;}#scoreCardWrapper #topPerformersRow .topPerformersBlock .header{text-align:center;padding:0;}#scoreCardWrapper #topPerformersRow .topPerformersBlock .header h1,#scoreCardWrapper #topPerformersRow .topPerformersBlock .header .btn{float:none;}#scoreCardWrapper #topPerformersRow .topPerformersBlock .header .btn{margin:0 auto;}#scoreCardWrapper #topPerformersRow .topPerformersBlock .content{width:60%;margin:0 auto;}#scoreCardWrapper #topPerformersRow .topPerformersBlock .content a .profile{display:inline-block;width:auto;}#scoreCardWrapper #topPerformersRow .topPerformersBlock .content a .profile .photo{margin:0 auto;}#scoreCardWrapper #topPerformersRow .topPerformersBlock .content a .profile .score{font-size:68px;margin:0 0 5px 0;}#scoreCardWrapper #topVotesRow{padding:0 25px;}#scoreCardWrapper #topVotesRow .topVotesBlock{display:inline-block;width:100%;}#scoreCardWrapper #subscribeRow .rowInner{padding:35px 25px 15px;}#scoreCardWrapper #houseList .closeButton i,#scoreCardWrapper #senateList .closeButton i{position:relative;left:-8px;top:-10px;}.key-box{background-image:url(../images/candidate_tracker-key.png);background-repeat:no-repeat;background-position:center left;height:123px;}.rank-section{background:#f3f3f3;padding:30px 0;position:relative;}.rank-section:before{content:"HERO";position:absolute;bottom:-44px;right:0;font-size:120px;font-weight:600;text-align:right;display:none;color:#fff;}.rank-section.defenders:before{content:"DEFENDER";color:#F3F3F3;}.rank-section.doubters:before{content:"DOUBTER";}.rank-section.villains:before{content:"VILLAIN";color:#F3F3F3;}.finalist .rank-section:before{content:"";}.rank-section:first-child{border-top:1px solid #dcdad8;}.rank-section.defenders,.rank-section.villains{background:#fff;}.rank-section h3{text-align:center;}.rank-section footer{text-align:center;}.rank-section .view-more{font-size:23px;}.portrait-wrap{width:169px;margin:auto;height:276px;margin-bottom:10px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;overflow:hidden;}.portrait-wrap.republican{background-color:#cd2f2f;}.portrait-wrap.democrat{background-color:#2c5ec4;}.portrait-wrap a{display:block;height:100%;}.portrait-img{background:url(http://americanenergyalliance.org/wp-content/uploads/2015/10/rubio-crop.png) no-repeat center center;background-size:cover;height:182px;}.portrait-footer{height:94px;position:relative;}.portrait-footer span{color:#fff;}.portrait-footer .more-txt{font-size:15px;position:absolute;left:0;bottom:5px;width:calc(100% - 40px);padding:0 20px;}.portrait-footer .arrow-bg{width:27px;height:11px;background-image:url(../images/candidate_hover-arrow.png);background-repeat:no-repeat;background-size:cover;background-position:center center;display:inline-block;float:right;margin-top:8px;}.portrait-name{width:100%;height:100%;position:absolute;display:table;z-index:1;}.republican .portrait-name{background-color:#dc3636;}.democrat .portrait-name{background-color:#366ddc;}.portrait-name span{display:table-cell;vertical-align:middle;text-align:center;font-size:25px;font-style:italic;padding:0 22px;}#methodology{text-align:center;}#methodology h3{color:#366bab;}.candidate-headshot{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;overflow:hidden;}.accordion-header h3{text-transform:uppercase;}.accordion-header h3.score-title{font-size:14px;font-weight:500;}.issue{border-top:1px solid #bbbfc5;}.issue:first-child{border-top:0;}.issue-header{padding-top:30px;padding-bottom:15px;}.issue-title{color:#366ddc;font-size:25px;text-transform:uppercase;position:relative;padding-left:35px;}.issue-title:before{content:'';background-image:url(../images/issue-arrow-down.png);background-size:cover;width:15px;height:15px;position:absolute;top:0;left:0;bottom:0;margin:auto;}.active-accordion .issue-title:before{background-image:url(../images/issue-arrow-up.png);}.issue-title.score-label:before{display:none;}.issue-body a,.issue-body a span,.issue-body a p{color:#2d76d2;}.issue.score{border-bottom:3px solid #333E4C;}.score .issue-grading,.score-label{color:#333E4C;}.issue-grading{color:#366ddc;border-left:1px solid #bbbfc5;padding-left:15px;}.issue-tooltip{position:relative;}.issue-tooltip .row{width:100%;}.tooltip-desc{background:#eff0f1;padding:10px 0px;}.tooltip-desc p,.tooltip-desc span{font-size:14px;}.arrow-left{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid transparent;position:absolute;top:32px;left:-9px;}.finalist-pre-content p{color:#fff;margin-bottom:0;}.finalist-content .dem{background:#366DDC;}.finalist-content .rep{background:#dc3636;}.finalist-content label{font-size:22px;font-weight:300;color:#b5bac1;border-bottom:1px solid #bbbfc5;padding-bottom:10px;margin-bottom:30px;}.finalist-content .bttn{line-height:40px;max-width:235px;letter-spacing:3px;}.finalist-content .meta{height:100%;position:relative;}.finalist-content img{position:absolute;bottom:-25px;}.finalist-content h3.candidate-name{padding-left:30px;font-size:28px;font-weight:bold;line-height:1.1;margin-top:50px;font-weight:300;}.finalist-content h4{color:#366ddc;font-weight:500;font-size:16px;text-transform:uppercase;}.finalist-content .candidate_meta{height:150px;max-width:500px;width:100%;}.finalist-content .candidate_meta.body{height:auto;}.energy-townhall .blog-entry.region-bottom-spacing,.energy-townhall .blog-entry.pagination{margin-bottom:0;}.staff-member{overflow:hidden;border:1px solid #ccc;margin:0 auto 45px;max-width:650px;}.member-picture{padding-left:0;}.member-info .position{margin-bottom:0;}.member-info a{border:1px solid #2059a1;max-width:204px;line-height:72px;}.member-info a:hover{-webkit-box-shadow:inset 0 0 5px 5px rgba(0,0,0,0.15);-moz-box-shadow:inset 0 0 5px 5px rgba(0,0,0,0.15);box-shadow:inset 0 0 5px 5px rgba(0,0,0,0.15);}.member-info .name{text-transform:none;font-style:normal;}.view-bio-container{margin-top:10px;}.author-profile img{display:block;margin:30px auto;}.author-role{padding:20px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}.author-latest-section{background:#f7f9fa;}.latest-title{color:#b5bac1;padding:30px 0;}.resource-post{overflow:hidden;background:#f7f9fa;border:1px solid #c0cbd6;height:143px;margin-bottom:5px;}.search-results article .inline-list a{color:#b5bac1;}.search-results article:first-child{position:relative;width:105%;left:-50px;padding:50px;background-color:#f3f6f9;}.search-by-date{display:none;}.search-by-relevance{display:block;}.search-categories a{display:inline-block;}.search-filter-container{margin-top:40px;}.search-filter-container span{color:#b5bac1;text-transform:uppercase;font-size:12px;font-weight:bold;letter-spacing:3px;}.search-results .search-query{color:#fff;margin:12px 0;}.search-results .after-header-banner{font-family:'Roboto',sans-serif;}.search-results .after-header-banner #ajaxsearchpro1_1 .probox .promagnifier div.asp_text_button,.search-results .after-header-banner #ajaxsearchpro1_2 .probox .promagnifier div.asp_text_button,.search-results .after-header-banner #ajaxsearchpro2_1 .probox .promagnifier div.asp_text_button{width:150px;text-align:center;}.search-results .pagination .wp-pagenavi span,.search-results .pagination .wp-pagenavi a{border:none;}.search-results .pagination .wp-pagenavi a{color:#b5bac1;font-weight:900;font-size:18px;}.search-results .pagination .wp-pagenavi a:hover{text-decoration:underline;}.search-results .pagination .wp-pagenavi span{color:#2d76d2;font-weight:500;}.action-module{float:right;max-width:475px;height:auto;border:1px solid #b4bdc6;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-webkit-box-shadow:0 0 2px 0 white;-moz-box-shadow:0 0 2px 0 white;box-shadow:0 0 2px 0 white;margin-top:60px;margin-bottom:40px;}.action-module:first-child{float:left;}.action-module .inner{margin:25px;padding:0;}.action-module h2{font-size:36px;line-height:46px;color:#333E4C;margin:25px 0;}.action-module p{font-size:24px;font-weight:100;}.action-module .button{display:block;margin:0 auto;max-width:265px;height:70px;font-size:18px;line-height:36px;background:#2d76d2;-webkit-box-shadow:inset 0 1px 0 0 #5297ee;-moz-box-shadow:inset 0 1px 0 0 #5297ee;box-shadow:inset 0 1px 0 0 #5297ee;border:1px solid #245b9f;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;color:white;cursor:pointer;}.action-module .button:hover{text-decoration:none;background:#5691db;}.action-module input[type="email"]{background:white;}.action-module .confirmation-message{display:none;}#ta-email-signup{background:#f7f9fa;color:#333E4C;}#ta-email-signup h2{margin-top:0;font-weight:300;}#ta-cta .upper{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;height:auto;padding:25px;position:relative;}#ta-cta .upper:before{content:" ";background-color:rgba(51,62,76,0.8);-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;display:block;position:absolute;top:0;left:0;bottom:0;right:0;}#ta-cta .upper h2{color:white;margin-top:0;position:relative;z-index:9;font-style:normal;}#ta-cta span{display:block;border-bottom:15px solid white;width:236px;height:15px;position:absolute;bottom:0;}#ta-cta span.left-arrow{border-right:15px solid transparent;left:0;}#ta-cta span.right-arrow{border-left:15px solid transparent;right:0;}#ta-cta .lower{height:170px;text-align:center;}#ta-cta .lower a.button{margin-top:35px;}.twitter-hub-container{background:#f7f9fa;border:1px solid #dcdad8;overflow:scroll;}.twitter-hub-container .send-tweets a.button{padding:0;}@media screen and (max-width: 39.9375em) {#respond #commentform input#submit,#respond #commentform textarea#submit{margin:0 auto;}#scoreCardWrapper{padding:10px;}#scoreCardWrapper #sessionPanel,#scoreCardWrapper #comparePanel{float:none;}#scoreCardWrapper #comparePanel{padding-top:10px;}#scoreCardWrapper #comparePanel .compareItems{height:auto;max-width:70px;}#scoreCardWrapper #contentRow h3{margin-bottom:10px;}#scoreCardWrapper #contentRow #infoBar{padding:0 0 40px;}#scoreCardWrapper #contentRow #infoBar #infoPath,#scoreCardWrapper #contentRow #infoBar #infoSocial{padding:5px;margin:0;float:none;}#scoreCardWrapper #contentRow #voteDetail{padding:0;}#scoreCardWrapper #contentRow #voteDetail .sideCol{float:left;margin:0;}#scoreCardWrapper #contentRow #repDetail{padding:0;}#scoreCardWrapper #contentRow #repDetail #repPhoto{margin-left:0;}#scoreCardWrapper #contentRow table:not(.compareTable){width:100%;border-collapse:collapse;}#scoreCardWrapper #contentRow table:not(.compareTable) tr{background:#fff;border:1px solid #ccc;}#scoreCardWrapper #contentRow table:not(.compareTable) tr:nth-of-type(even){background:#f9f9f9;}#scoreCardWrapper #contentRow table:not(.compareTable) table,#scoreCardWrapper #contentRow table:not(.compareTable) thead,#scoreCardWrapper #contentRow table:not(.compareTable) tbody,#scoreCardWrapper #contentRow table:not(.compareTable) th,#scoreCardWrapper #contentRow table:not(.compareTable) td,#scoreCardWrapper #contentRow table:not(.compareTable) tr{display:block;}#scoreCardWrapper #contentRow table:not(.compareTable) thead tr{position:absolute;top:-9999px;left:-9999px;}#scoreCardWrapper #contentRow table:not(.compareTable) td{border:none;width:100%;text-align:left!important;height:auto;}#scoreCardWrapper #contentRow table:not(.compareTable) td:before{font-size:16px;color:#999fa6;font-weight:500;font-style:normal;}#scoreCardWrapper #contentRow table:not(.compareTable) td.stateCell:before{content:"State: ";}#scoreCardWrapper #contentRow table:not(.compareTable) td.districtCell:before{content:"District: ";}#scoreCardWrapper #contentRow table:not(.compareTable) td.nameCell:before{content:"Name: ";}#scoreCardWrapper #contentRow table:not(.compareTable) td.partyCell:before{content:"Party: ";}#scoreCardWrapper #contentRow table:not(.compareTable) td.scoreCell:before{content:"Score: ";}#scoreCardWrapper #contentRow table:not(.compareTable) td.voteCell:before{content:"Vote #: ";}#scoreCardWrapper #contentRow table:not(.compareTable) td.titleCell:before{content:"Title: ";}#scoreCardWrapper #contentRow table:not(.compareTable) td.descripCell:before{content:"Description: ";}#scoreCardWrapper #contentRow table:not(.compareTable) td.aeaPosCell:before{content:"AEA Position: ";}#scoreCardWrapper #contentRow table:not(.compareTable) td.repPosCell:before{content:"Rep Position: ";}#scoreCardWrapper #contentRow table.compareTable{display:block;overflow-x:auto;}#scoreCardWrapper #houseList,#scoreCardWrapper #senateList{height:100%;}#scoreCardWrapper #houseList form,#scoreCardWrapper #senateList form{height:50%;}#scoreCardWrapper #houseList .checkItem,#scoreCardWrapper #senateList .checkItem{width:100%;}.search-results .pagination .wp-pagenavi .first,.search-results .pagination .wp-pagenavi .last{display:none;}.search-results article:first-child{width:118%;padding-right:30px;}}@media screen and (min-width: 40em) and (max-width: 63.9375em) {.medium-no-float{float:none!important;}.medium-left{float:left!important;}.medium-right{float:right!important;}.portrait-container ul.medium-block-grid-3>li:nth-of-type(3n+1){padding-left:0;}}@media screen and (min-width: 40em) {.medium-4-5{width:33.4%;}.medium-up-no-float{float:none!important;}.medium-up-left{float:left!important;}.medium-up-right{float:right!important;}.blog-excerpt,.read-more{font-size:17px;}.blog-info li:first-child{margin-right:30px;}.blog-info li:last-child{margin-left:30px;}.blog-info li:nth-child(2){padding:0 30px;}.page-numbers,.skip-first,.skip-last{padding-left:10px;padding-right:10px;}.skip-first,.skip-last{display:inline-block!important;}.signup-form2{padding-top:0;}.signup-form2 .signup-text{padding-bottom:0;}.signup-form2 input[type="submit"],.signup-form2 input[type="text"]{margin-bottom:0;}.signup-form2 input[type="text"]{padding:13px;}.signup-form2 .medium-2{max-width:150px;}.resources-wrap h2{padding-top:0;border-top:0;}.initiative-single h2.entry-title{margin-top:-10px;}.initiative-single .entry-content p{font-size:17px;}.initiative-single img{margin:0;}.initiative-posts h3{font-size:35px;letter-spacing:9px;}.initiative-posts h3:before{bottom:-24px;width:575px;}.initiatives-single h2{text-align:left;padding-top:0;}.initiative-child-posts .latest-posts-footer{padding-top:40px;border-top:1px solid #ccc;}.initiative-child-posts .latest-posts-footer a{max-width:230px;}.finalist-pre-content .content{margin:40px 0;}.finalist-pre-content .content p{font-size:22px;line-height:35px;}.portrait-container ul li:first-child{padding-left:0;}.rank-section:before{display:block;}.rank-section .section-title h3,.rank-section footer{text-align:left;}.rank-section footer{font-size:16px;}.single-candidates .banner-wrapper{max-height:203px;}.single-candidates .banner-wrapper .img-holder{overflow:visible;}.single-candidates .banner-wrapper .pdf-button{margin-right:0;}.single-candidates .banner-wrapper .name{margin-left:40px;}.candidate-info{position:relative;top:75px;}.issue-grading{font-size:25px;}.staff-member{height:245px;}.staff-member .name{margin-top:10px;}.author-profile img{margin-right:40px;}.author-role{font-size:18px;}}@media screen and (min-width: 64em) {.large-no-float{float:none!important;}.large-up-left{float:left!important;}.large-up-right{float:right!important;}#secondary-menu-list a,.info-links a{font-size:14px;}#secondary-menu-list a{color:#727b87;}#secondary-menu-list a:hover{color:#8091a7;}.primary-nav-wrap .off-canvas-wrap{overflow:initial;}.primary-nav-wrap .site-logo{background-image:url(../images/aea-logo.png);width:307px;height:37px;}.page-title{font-size:70px;text-transform:capitalize;}.blog-social{display:inline-block;}.front-banner .sub-header{padding-top:50px;}.default-sidebar{max-width:250px;}.sidebar .featuredpage a{height:100px;line-height:100px;padding:0;}.social-wrap-footer{padding-top:15px;}.social-footer-menu li:first-child{margin-left:0;}.default-content{max-width:650px;}.scorecard .default-content{max-width:none;}#scoreCardWrapper #mapRow .rowInner{padding:40px 0 40px 630px;}#scoreCardWrapper #mapRow .rowInner #search{float:right;}#scoreCardWrapper #mapRow .rowInner #map{display:block;}#scoreCardWrapper #topPerformersRow .topPerformersBlock .header{text-align:left;}#scoreCardWrapper #topPerformersRow .topPerformersBlock .header h1{float:left;}#scoreCardWrapper #topPerformersRow .topPerformersBlock .header .btn{float:right;margin-top:10px;}#scoreCardWrapper #topPerformersRow .topPerformersBlock .content{width:100%;}#scoreCardWrapper #topPerformersRow .topPerformersBlock .content a .profile{max-width:18%;}#scoreCardWrapper #topVotesRow .topVotesBlock{width:47.5%;display:block;}.portrait-container ul.large-block-grid-5>li:nth-of-type(5n+1){padding-left:0;}.finalist-content label{font-size:30px;}.finalist-content .candidate_meta{height:200px;}.finalist-content h3.candidate-name{font-size:45px;font-weight:500;margin-top:70px;}.finalist-content .accordion-header .accordion-title{font-size:34px;}.finalist-content .candidate_meta.body.candidate1{padding-left:0;padding-right:70px;}.finalist-content .candidate_meta.body.candidate2{padding-right:0;padding-left:70px;}.finalist-content .candidate1 img{right:0;}.finalist-content .issue-body .wrap{max-width:420px;}.finalist-content .finalist-1{border-right:1px solid #bbbfc5;}.finalist-content .finalist-2{padding-left:40px;}.issue-tooltip{background-image:url(../images/tooltip.png);width:14px;top:-25px;left:20px;height:14px;position:relative;z-index:7;}.issue-tooltip:hover .tooltip-desc{display:block;}.issue-tooltip.show-for-medium-up{display:inline-block!important;}.tooltip-desc{display:none;background:#366ddc;position:absolute;width:200px;position:absolute;top:-45px;left:34px;}.tooltip-desc p,.tooltip-desc span{color:#fff;}.arrow-left{border-right-color:#366ddc;}.staff-member{margin-left:0;margin-right:0;}.member-info .position{font-size:18px;margin-bottom:20px;}}