.page-id-689 #content .page-color,.page-id-689 #content .page-color *,.page-id-689 #content .page-color::before,.page-id-689 #content .page-color::after,.page-id-689 #content .page-color ::before,.page-id-689 #content .page-color ::after,.parent-pageid-689 #content .page-color,.parent-pageid-689 #content .page-color *,.parent-pageid-689 #content .page-color::before,.parent-pageid-689 #content .page-color::after,.parent-pageid-689 #content .page-color ::before,.parent-pageid-689 #content .page-color ::after{color:#f8b852;border-color:#f8b852}.page-id-691 #content .page-color,.page-id-691 #content .page-color *,.page-id-691 #content .page-color::before,.page-id-691 #content .page-color::after,.page-id-691 #content .page-color ::before,.page-id-691 #content .page-color ::after{color:#f29b4e;border-color:#f29b4e}.page-id-693 #content .page-color,.page-id-693 #content .page-color *,.page-id-693 #content .page-color::before,.page-id-693 #content .page-color::after,.page-id-693 #content .page-color ::before,.page-id-693 #content .page-color ::after,.single-research #content .page-color,.single-research #content .page-color *,.single-research #content .page-color::before,.single-research #content .page-color::after,.single-research #content .page-color ::before,.single-research #content .page-color ::after{color:#ec7a3a;border-color:#ec7a3a}.page-id-695 #content .page-color,.page-id-695 #content .page-color *,.page-id-695 #content .page-color::before,.page-id-695 #content .page-color::after,.page-id-695 #content .page-color ::before,.page-id-695 #content .page-color ::after{color:#e55e3c;border-color:#e55e3c}.page-id-697 #content .page-color,.page-id-697 #content .page-color *,.page-id-697 #content .page-color::before,.page-id-697 #content .page-color::after,.page-id-697 #content .page-color ::before,.page-id-697 #content .page-color ::after{color:#e62547;border-color:#e62547}.page-id-933 #content .page-color,.page-id-933 #content .page-color *,.page-id-933 #content .page-color::before,.page-id-933 #content .page-color::after,.page-id-933 #content .page-color ::before,.page-id-933 #content .page-color ::after{color:#fac879;border-color:#fac879}.page-id-689 #content .page-color-text,.parent-pageid-689 #content .page-color-text{color:#f7ae39 !important}.page-id-691 #content .page-color-text{color:#f08e36 !important}.page-id-693 #content .page-color-text,.single-research #content .page-color-text{color:#ea6d27 !important}.page-id-695 #content .page-color-text{color:#e3532e !important}.page-id-697 #content .page-color-text{color:#e51c3f !important}.page-id-933 #content .page-color-text{color:#f8b448 !important}.page-color-bg{background-color:#e6284c !important}.page-id-689 .page-color-bg,.parent-pageid-689 .page-color-bg{background-color:#f8b852 !important}.page-id-691 .page-color-bg{background-color:#f29b4e !important}.page-id-693 .page-color-bg,.single-research .page-color-bg{background-color:#ec7a3a !important}.page-id-695 .page-color-bg{background-color:#e55e3c !important}.page-id-697 .page-color-bg{background-color:#e62547 !important}.page-id-933 .page-color-bg{background-color:#fac879 !important}.color-about{color:#f8b852 !important;border-color:#f8b852 !important}.color-issues{color:#f29b4e !important;border-color:#f29b4e !important}.color-research{color:#ec7a3a !important;border-color:#ec7a3a !important}.color-community{color:#e55e3c !important;border-color:#e55e3c !important}.color-news{color:#2b2728 !important;border-color:#2b2728 !important}.color-act-now{color:#e62547 !important;border-color:#e62547 !important}.color-leadership{color:#fac879 !important;border-color:#fac879 !important}#content .color-about-bg{background-color:#f8b852 !important}#content .color-issues-bg{background-color:#f29b4e !important}#content .color-research-bg{background-color:#ec7a3a !important}#content .color-community-bg{background-color:#e55e3c !important}#content .color-news-bg{background-color:#2b2728 !important}#content .color-act-now-bg{background-color:#e62547 !important}#content .color-leadership-bg{background-color:#fac879 !important}.fontsize-1{font-size:.7rem}.fontsize-2{font-size:.8rem}.fontsize-3{font-size:.9rem}.fontsize-4{font-size:1rem}.fontsize-5{font-size:1.15rem}.fontsize-6{font-size:1.25rem}.fontsize-7{font-size:1.4rem}.fontsize-8{font-size:1.65rem}.fontsize-9{font-size:1.9rem}.fontsize-10{font-size:2.15rem}.fontsize-11{font-size:2.4rem}.fontsize-12{font-size:2.5rem}.fontsize-13{font-size:2.8rem}.fontsize-14{font-size:3.4rem}.textleft{text-align:left}.textcenter{text-align:center}.textright{text-align:right}.heading-1{font-size:2.8rem;font-weight:400;line-height:1.1;text-align:center;margin-top:.8em;margin-bottom:0.4em}.fontstyle-basic{font-size:1rem;line-height:1.65;color:#ada3a5}.fontstyle-big-centered{font-size:1.65rem;font-weight:500;line-height:1.35;color:#5c4f54;text-align:center}.fontstyle-big-fine-centered{font-size:1.65rem;font-weight:300;line-height:1.25;text-align:center}.fontstyle-medium-centered{font-size:1.25rem;font-weight:400;line-height:1.5;color:#ada3a5;text-align:center}.fontstyle-giant{font-size:10rem;font-weight:300;line-height:.9;margin:0}.clearfix{zoom:1}.clearfix:before,.clearfix::after{content:"";display:table}.clearfix::after{clear:both}.twocolumns{zoom:1}.twocolumns:before,.twocolumns::after{content:"";display:table}.twocolumns::after{clear:both}.twocolumns div:first-child{float:left;width:50%;padding-right:10px}.twocolumns div+div{float:right;width:50%;padding-left:10px}.tablerow{display:table-row}@media only screen, handheld, projection{/*! normalize.css 2012-07-07T09:50 UTC - http://github.com/necolas/normalize.css */article,aside,details,figcaption,figure,footer,header,hgroup,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%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}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{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto}b,strong,.strong{font-weight:bold}dfn,em,.em{font-style:italic}small,.small{font-size:75%}ul,ol{padding:0;list-style-type:none}dd{margin:0}.sidebar ul,.sidebar ol,.commentlist{list-style:none}.formpopup{padding-left:20px}.formpopup .form-segment{position:relative;margin:10px 10px 10px 0px}.formpopup .form-segment input{font-family:inherit}.formpopup .form-segment input[type=text],.formpopup .form-segment input[type=email]{width:70%;border:1px solid rgba(180,180,180,0.6);background:#f9f8f9;padding:2px 6px 3px}.formpopup .form-segment.form-submit{color:#f2f2f2;display:inline-block;font-size:1rem;font-weight:500;padding:12px 24px;box-shadow:1px 1px 4px -2px #222;text-decoration:none;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;position:relative;margin-top:20px}.formpopup .form-segment.form-submit:hover{opacity:.9}.formpopup .form-segment.form-submit input{background:none;border:0;padding:0;color:#f2f2f2}.formpopup .form-segment.form-submit .ajax-loader{position:absolute;height:40px;margin:-20px 0 0 0;top:50%;left:auto;right:-50px}.formpopup .form-segment label{display:none}.formpopup .checkboxes{margin:10px 10px 10px 0;width:95%}.formpopup .checkboxes+.form-segment{margin-top:20px}.formpopup .checkboxes label{margin-right:15px;white-space:nowrap}.formpopup .checkboxes.clearfix .wpcf7-list-item{float:left;white-space:nowrap}.formpopup input[type=checkbox]{vertical-align:3px;margin-right:6px}.formpopup input[type=checkbox]+label{display:inline}.formpopup .asterisk{color:#c00;position:absolute;top:0;left:-18px}.formpopup .notice-required{float:right;font-size:0.8rem}.formpopup .notice-required span{color:#c00;font-size:1rem;padding-right:5px}.formpopup>p{margin:20px 0 -6px -15px;font-weight:500}.formpopup>h2{font-size:1.9rem;font-weight:400;margin:20px 0 20px -15px}.formbox{position:relative;width:100%;background:#fff;display:block;text-align:center}.formbox .form-segment{display:block;vertical-align:middle;width:100%}.formbox .form-segment span{display:block;height:100%;position:relative}.formbox .form-segment label{position:absolute;left:-10000px}.formbox .form-segment input{text-align:center;width:100%;display:block;background:none;border:0;padding:.8em 1.4em;color:#927f86;font-size:1.65rem;font-weight:500;font-family:inherit;-moz-transition:color 0.3s;-webkit-transition:color 0.3s;-ms-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.formbox .form-segment:hover input{color:#5c4f54}.formbox .form-segment>span::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(140,134,134,0.4);display:block;border-width:1px 0 0 0;bottom:auto;height:1px}.formbox .form-segment.form-submit{height:100%;display:block;position:relative;border-width:0;box-shadow:-1px 0 3px -1px #999, 1px 0 3px -1px #999;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.formbox .form-segment.form-submit:hover{opacity:.9}.formbox .form-segment.form-submit>span::before{display:none}.formbox .form-segment.form-submit span{display:block;position:relative}.formbox .form-segment.form-submit span input{display:block;padding:.8em 1.4em;text-align:center;font-size:1.65rem;font-weight:500;letter-spacing:1px;height:100%;color:#f2f2f2}.formbox .form-segment.form-submit span .ajax-loader{display:none}.formbox.newsletter .form-segment.form-submit:active{box-shadow:0 0 8px #f66, inset -3px -3px 3px -3px #666, inset 3px 3px 3px -3px #fff}#content .formbox::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(140,134,134,0.4);display:block;border-width:0 0 0 1px;right:auto;width:1px}#content .formbox::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(140,134,134,0.4);display:block;border-width:0 1px 0 0;left:auto;width:1px}#donation-block{background:#f9f8f9;padding:45px 20px 60px;position:relative}#donation-block::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(150,150,150,0.5);display:block;border-width:0 0 1px 0;top:auto;height:1px}#donation-block #amount_form{display:block;max-width:665px;margin:0 auto}#donation-block #amount_form .amount-field{position:relative}#donation-block #amount_form .amount-field .unit-symbol{position:absolute;font-size:1.9rem;left:16px;top:50%;margin-top:-.52em}#donation-block #amount_form .amount-field input{color:#ada3a5;width:100%;padding:15px 35px 8px;font-size:1.4rem;border:1px solid #ddd}#donation-block #amount_form .amount-buttons-holder{margin:20px 0 30px}#donation-block #amount_form .amount-buttons-holder .start-button{color:#f2f2f2;display:inline-block;font-size:1.65rem;font-weight:500;padding:12px 24px;box-shadow:1px 1px 4px -2px #222;text-decoration:none;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;font-weight:500;text-align:center;cursor:pointer}#donation-block #amount_form .amount-buttons-holder .start-button:hover{opacity:.9}#donation-block #amount_form .amount-buttons-holder .start-button.leftside{float:left;width:47%}#donation-block #amount_form .amount-buttons-holder .start-button.rightside{float:right;width:50%}.lightbulb-widget{margin:6% 0 3%}.lightbulb-widget div{position:relative;width:129px;height:135px;margin:0 auto;background:url(../images/retina/lightbulb-ret.png);background-size:cover}.lightbulb-widget div div{position:absolute;height:5px;width:23px;background:#f39d31;opacity:0}.lightbulb-widget div div.ray1{left:0;top:63px;-moz-transition:opacity 0.3s 0s;-webkit-transition:opacity 0.3s 0s;-ms-transition:opacity 0.3s 0s;-o-transition:opacity 0.3s 0s;transition:opacity 0.3s 0s}.lightbulb-widget div div.ray2{left:16px;top:25px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-moz-transition:opacity 0.3s 0.1s;-webkit-transition:opacity 0.3s 0.1s;-ms-transition:opacity 0.3s 0.1s;-o-transition:opacity 0.3s 0.1s;transition:opacity 0.3s 0.1s}.lightbulb-widget div div.ray3{left:55px;top:9px;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-moz-transition:opacity 0.3s 0.2s;-webkit-transition:opacity 0.3s 0.2s;-ms-transition:opacity 0.3s 0.2s;-o-transition:opacity 0.3s 0.2s;transition:opacity 0.3s 0.2s}.lightbulb-widget div div.ray4{right:16px;top:25px;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transition:opacity 0.3s 0.3s;-webkit-transition:opacity 0.3s 0.3s;-ms-transition:opacity 0.3s 0.3s;-o-transition:opacity 0.3s 0.3s;transition:opacity 0.3s 0.3s}.lightbulb-widget div div.ray5{right:0;top:63px;-moz-transition:opacity 0.3s 0.4s;-webkit-transition:opacity 0.3s 0.4s;-ms-transition:opacity 0.3s 0.4s;-o-transition:opacity 0.3s 0.4s;transition:opacity 0.3s 0.4s}.lightbulb-widget.activated div div.ray1{opacity:1}.lightbulb-widget.activated div div.ray2{opacity:.8}.lightbulb-widget.activated div div.ray3{opacity:.6}.lightbulb-widget.activated div div.ray4{opacity:.4}.lightbulb-widget.activated div div.ray5{opacity:.2}.lightbulb-widget.activate div div{opacity:1}.no-csstransforms3d li>span.back,.no-csstransforms3d .hinge-cover,.ie-all li>span.back,.ie-all .hinge-cover{display:none}.no-csstransforms3d li>span.front,.ie-all li>span.front{height:250px !important}.counter-widget{margin:2% 0}.counter-widget p{color:#e55e3c;font-size:1.65rem;font-weight:200;text-align:center;padding:15px 0;margin:0;text-transform:uppercase}.counter-widget .counter-wrapper{height:250px;width:401px;position:relative;margin:0 auto}.counter-widget .counter-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.counter-widget .counter-wrapper .tick{position:absolute;width:45px;bottom:49%;border-bottom:3px solid #e55e3c;color:#e55e3c;font-size:2.5rem;font-weight:200px;text-align:center;text-transform:uppercase}.counter-widget .counter-wrapper .tick.lefttick{left:-58px}.counter-widget .counter-wrapper .tick.righttick{right:-58px;padding-right:5px}.counter-widget .counter-wrapper ul.flip-counter{position:relative;list-style:none;height:250px;margin:0;padding:0}.counter-widget .counter-wrapper ul.flip-counter li.digit{position:relative;z-index:0;width:125px;height:250px;margin:0 13px 0 0;padding:0;text-align:center;line-height:1px;float:right}.counter-widget .counter-wrapper ul.flip-counter li.digit .line{position:absolute;z-index:10;height:125px;width:125px}.counter-widget .counter-wrapper ul.flip-counter li.digit span{position:absolute;left:0;height:125px;width:125px;overflow:hidden;font-size:175px;font-weight:100;text-indent:2px;background-color:#e86b4c;color:#ffffff;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.counter-widget .counter-wrapper ul.flip-counter li.digit span.front{top:0;padding-top:125px;background-color:#dd4234;color:#f4b6a6}.counter-widget .counter-wrapper ul.flip-counter li.digit span.back{bottom:0}.counter-widget .counter-wrapper ul.flip-counter li.digit .hinge-cover{height:100%;position:relative;z-index:5;overflow:visible !important;-moz-perspective:800px;-webkit-perspective:800px;-ms-perspective:800px;-o-perspective:800px;perspective:800px}.counter-widget .counter-wrapper ul.flip-counter li.digit .hinge-cover .hinge{position:absolute;z-index:5;height:125px;width:125px;-moz-transition:-moz-transform 0.25s ease-in;-webkit-transition:-webkit-transform 0.25s ease-in;-o-transition:-o-transform 0.25s ease-in;transition:transform 0.25s ease-in;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-moz-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%}.counter-widget .counter-wrapper ul.flip-counter li.digit .hinge-cover .hinge span{height:0px;z-index:5;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.counter-widget .counter-wrapper ul.flip-counter li.digit .hinge-cover .hinge span.front{padding-top:125px;z-index:5}.counter-widget .counter-wrapper ul.flip-counter li.digit .hinge-cover .hinge span.back{height:125px;z-index:3;-moz-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}.counter-widget .counter-wrapper ul.flip-counter li.digit.animate .hinge{-moz-transform:rotateX(-180deg);-webkit-transform:rotateX(-180deg);-ms-transform:rotateX(-180deg);-o-transform:rotateX(-180deg);transform:rotateX(-180deg)}.counter-widget .counter-wrapper ul.flip-counter li.digit:first-child{margin-right:0}.social-wrapper{height:100%}.social-wrapper .social-button{display:inline-block;height:100%;position:relative;overflow:hidden;margin:0 3px;opacity:0.7;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-ms-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}.social-wrapper .social-button:hover{opacity:1}.social-wrapper .social-button>*{opacity:0 !important;position:absolute;left:0;top:0;-moz-transform:scale(5);-webkit-transform:scale(5);-ms-transform:scale(5);-o-transform:scale(5);transform:scale(5);-moz-transform-origin:50%;-webkit-transform-origin:50%;-ms-transform-origin:50%;-o-transform-origin:50%;transform-origin:50%}.social-wrapper .icon-twitter{background:url(/wp-content/themes/engine/library/images/retina/icon-twitter-ret.png) 50% 50%/contain no-repeat;width:51.2px}.social-wrapper .icon-facebook{background:url(/wp-content/themes/engine/library/images/retina/icon-facebook-ret.png) 50% 50%/contain no-repeat;width:32px}.addthis_toolbox{display:table;margin:2% auto 1.5%;padding-left:25px}.addthis_toolbox>a{margin-right:10px}.addthis_toolbox .addthis_counter.addthis_pill_style a.addthis_button_expanded{width:38px !important}.addthis_toolbox .fb_iframe_widget>span{vertical-align:top !important}.pinmap{position:relative;max-width:910px;padding-top:56%;margin:6% auto 5%;background:url(../images/retina/pinmap-ret.jpg) 50% 50% no-repeat;background-size:contain}.pinmap>div{position:absolute;opacity:0;top:-27%;width:12%;height:22%;background:url(../images/retina/pin-ret.png) 50% 50% no-repeat;background-size:auto 100%}.pinmap.activate>div{opacity:1}.pinmap .pin-1{left:0}.pinmap .pin-2{left:22%}.pinmap .pin-3{left:50%}.pinmap .pin-4{left:40%}.pinmap .pin-5{left:84%}.pinmap.activate .pin-1{-moz-transform:translateY(200%);-webkit-transform:translateY(200%);-ms-transform:translateY(200%);-o-transform:translateY(200%);transform:translateY(200%);-moz-transition:all 0.5s ease-in 0.3s;-webkit-transition:all 0.5s ease-in 0.3s;-ms-transition:all 0.5s ease-in 0.3s;-o-transition:all 0.5s ease-in 0.3s;transition:all 0.5s ease-in 0.3s}.pinmap.activate .pin-2{-moz-transform:translateY(100%);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-moz-transition:all 0.3s ease-in 0.8s;-webkit-transition:all 0.3s ease-in 0.8s;-ms-transition:all 0.3s ease-in 0.8s;-o-transition:all 0.3s ease-in 0.8s;transition:all 0.3s ease-in 0.8s}.pinmap.activate .pin-3{-moz-transform:translateY(215%);-webkit-transform:translateY(215%);-ms-transform:translateY(215%);-o-transform:translateY(215%);transform:translateY(215%);-moz-transition:all 0.3s ease-in 0.5s;-webkit-transition:all 0.3s ease-in 0.5s;-ms-transition:all 0.3s ease-in 0.5s;-o-transition:all 0.3s ease-in 0.5s;transition:all 0.3s ease-in 0.5s}.pinmap.activate .pin-4{-moz-transform:translateY(390%);-webkit-transform:translateY(390%);-ms-transform:translateY(390%);-o-transform:translateY(390%);transform:translateY(390%);-moz-transition:all 0.8s ease-in 0.5s;-webkit-transition:all 0.8s ease-in 0.5s;-ms-transition:all 0.8s ease-in 0.5s;-o-transition:all 0.8s ease-in 0.5s;transition:all 0.8s ease-in 0.5s}.pinmap.activate .pin-5{-moz-transform:translateY(170%);-webkit-transform:translateY(170%);-ms-transform:translateY(170%);-o-transform:translateY(170%);transform:translateY(170%);-moz-transition:all 0.3s ease-in 0.8s;-webkit-transition:all 0.3s ease-in 0.8s;-ms-transition:all 0.3s ease-in 0.8s;-o-transition:all 0.3s ease-in 0.8s;transition:all 0.3s ease-in 0.8s}.logo-flasher{margin:0 -15px;padding:1px 0}.logo-flasher>div{display:table;width:100%;table-layout:fixed;border-spacing:15px}.logo-flasher>div div.tablerow{display:table-row}.logo-flasher>div div.tablerow div{display:table-cell;height:75px;background:#e55e3c;text-align:center;vertical-align:middle;overflow:hidden}.logo-flasher>div div.tablerow div img{margin:0;max-width:90%;vertical-align:bottom}.hero-link{margin:2% 0}.hero-link>a,.hero-link>div{text-align:center;display:table;width:100%;table-layout:fixed;text-decoration:none}.hero-link>a div.text-side,.hero-link>div div.text-side{display:table-cell;vertical-align:middle;padding:0 10px 0 0;color:#e55e3c}.hero-link>a div.text-side .icon,.hero-link>div div.text-side .icon{height:100px;background-position:50% 50%;background-size:auto 90px;background-repeat:no-repeat}.hero-link>a div.text-side h2,.hero-link>div div.text-side h2{font-size:2.5rem;font-weight:200;margin:0;line-height:1.2}.hero-link>a div.text-side p,.hero-link>div div.text-side p{font-size:0.9rem;font-weight:400;margin:0 10%}.hero-link>a div.image-side,.hero-link>div div.image-side{display:table-cell;vertical-align:middle;padding:0 0 0 10px}.hero-link>a div.image-side>div,.hero-link>div div.image-side>div{position:relative;height:100%}.hero-link>a div.image-side>div img,.hero-link>div div.image-side>div img{display:block;width:100%}.hero-link>a div.image-side>div p,.hero-link>div div.image-side>div p{position:absolute;left:0;bottom:0;z-index:10;width:100%;font-size:0.7rem;font-weight:500;text-transform:uppercase;color:#f2f2f2}.hero-link>a div.image-side>div div.mask,.hero-link>div div.image-side>div div.mask{position:absolute;z-index:5;left:0;bottom:0;top:0;right:0;background:#E7956E;opacity:.7 !important;-moz-transition:opacity 0.8s 0.3s;-webkit-transition:opacity 0.8s 0.3s;-ms-transition:opacity 0.8s 0.3s;-o-transition:opacity 0.8s 0.3s;transition:opacity 0.8s 0.3s}.hero-link>a div.image-side:first-child,.hero-link>div div.image-side:first-child{padding:0 10px 0 0}.hero-link>a div.image-side+div.text-side,.hero-link>div div.image-side+div.text-side{padding:0 0 0 10px}.hero-link+.hero-link+.hero-link+.hero-link{display:none}.home .twitter-feed{text-align:center}.home .twitter-feed>a{display:inline-block;font-size:1rem;font-weight:500;padding:20px 10px 20px 58px;margin:2em 0 .4em;background:url(../images/retina/icon-twitter-red-ret.png) 0 40%/45px auto no-repeat}.home .twitter-feed>a span{display:none}.home .twitter-feed ul{display:table;width:100%;table-layout:fixed;margin:0}.home .twitter-feed ul li{font-size:0.9rem;line-height:1.5;display:table-cell;padding:0 8px;border-left:1px solid #ddd}.home .twitter-feed ul li:first-child{border:0}.sidebar .widget{padding:0 25px}.sidebar .twitter-feed{color:#e62547}.sidebar .twitter-feed>a{display:block;font-size:1rem;font-weight:500;padding:15px 10px 15px 50px;background:url(../images/icon-tw-sidebar.png) 0 50% no-repeat;background-size:auto 25px;text-decoration:underline}.sidebar .twitter-feed>a span{display:none}.sidebar .twitter-feed ul{padding:0 2px;margin:0;font-size:0.8rem}.sidebar .twitter-feed ul li{padding:10px 0 15px;margin:0;border-top:1px solid #ddd}.sidebar .twitter-feed ul li:first-child{border:0}.sidebar .textwidget>.arrow-link{font-size:1rem;font-weight:500;padding:0 0 0 60px}.sidebar .textwidget>.arrow-link span+span{text-decoration:none !important}.arrow-link{display:block;font-size:1.65rem;line-height:.8;text-decoration:none}.arrow-link span{text-decoration:underline}.entry-content>.arrow-link{text-align:center;padding-left:30px}.page-divider{height:1px}.page-divider div{position:absolute;left:0;width:100%;height:1px;border-top:1px solid #a9a3a4;-moz-transform:scaleY(0.5);-webkit-transform:scaleY(0.5);-ms-transform:scaleY(0.5);-o-transform:scaleY(0.5);transform:scaleY(0.5)}.event-drawers .cabinet{margin:15px 0}.event-drawers .drawer-handle{display:table;position:relative;width:100%;cursor:pointer;padding:15px;background:#f9f8f9;border-width:1px;border-style:solid;border-bottom-width:3px;-moz-transition:border-bottom-width 0s 0.3s;-webkit-transition:border-bottom-width 0s 0.3s;-ms-transition:border-bottom-width 0s 0.3s;-o-transition:border-bottom-width 0s 0.3s;transition:border-bottom-width 0s 0.3s}.event-drawers .drawer-handle .date{display:table-cell;vertical-align:middle;text-align:center;text-transform:uppercase;width:200px;height:200px;color:#fff !important;font-size:2.15rem;font-weight:200}.event-drawers .drawer-handle h3{display:table-cell;vertical-align:middle;text-align:left;padding:0 20px;height:200px;font-size:2.4rem;font-weight:200;text-transform:uppercase}.event-drawers .drawer-handle.activate{border-bottom-width:1px;-moz-transition:border-bottom-width 0.3s 0.3s;-webkit-transition:border-bottom-width 0.3s 0.3s;-ms-transition:border-bottom-width 0.3s 0.3s;-o-transition:border-bottom-width 0.3s 0.3s;transition:border-bottom-width 0.3s 0.3s}.event-drawers .drawer-handle.activate .drawer-indicator{opacity:0}.event-drawers .drawer{position:relative;padding:25px 0 25px 230px;border-bottom-width:3px;border-bottom-style:solid;line-height:1.7;opacity:0;display:none;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.event-drawers .drawer h4{margin:0;font-size:inherit}.event-drawers .drawer a{display:block;margin-bottom:.6em}.event-drawers .drawer.activate{opacity:1}.event-drawers .drawer-indicator{position:absolute;width:26px;height:26px;bottom:0;right:0;-moz-transition:opacity 0.8s 0.3s;-webkit-transition:opacity 0.8s 0.3s;-ms-transition:opacity 0.8s 0.3s;-o-transition:opacity 0.8s 0.3s;transition:opacity 0.8s 0.3s}.event-drawers .drawer-indicator>span:first-child{position:absolute;width:12px;height:2px;top:11px;right:12px}.event-drawers .drawer-indicator>span+span{position:absolute;width:2px;height:12px;right:17px;top:6px}.event-drawers .drawer .drawer-indicator>span+span{display:none}.event-triple{display:table;table-layout:fixed;border-collapse:collapse;width:100%;margin:0 auto;background:#f7cdc3}.event-triple .event-item{display:table-cell;background:#e55e3c;text-align:center;border:15px solid #f7cdc3}.event-triple .event-item>a{display:block;position:relative;padding-top:100%;width:100%}.event-triple .event-item .date{position:absolute;width:100%;top:28%;margin-top:-.65em;color:#fff;font-size:2.8rem;text-transform:uppercase;font-weight:200}.event-triple .event-item h3{position:absolute;width:100%;bottom:.6em;padding:0 .4em;margin:0;color:#f7cdc3;font-size:1rem;font-weight:400;line-height:1}.event-single{margin:3% 0}.event-single .event-item{display:table;position:relative;width:100%;padding:30px 15px;border-top:1px solid #e55e3c;border-bottom:3px solid #e55e3c}.event-single .event-item .date{display:table-cell;text-align:center;width:180px;min-height:180px;color:#f2f2f2;font-size:2.15rem;font-weight:200}.event-single .event-item .date a{position:relative;display:block;height:180px;padding-top:40%;text-decoration:none;text-transform:uppercase;background:#ec7a3a}.event-single .event-item .date .punchholes{position:absolute;top:0;left:0;right:0;height:50px;background:#e55e3c}.event-single .event-item .date .punchholes div{position:absolute;height:21px;width:12px;top:13px;left:38px;background:#fff}.event-single .event-item .date .punchholes div+div{left:auto;right:38px}.event-single .event-item .titleblock{display:table-cell;vertical-align:middle;text-align:left;padding:0 15px 0 30px;color:#e55e3c}.event-single .event-item .titleblock h2{display:inline;color:#e55e3c;font-size:2.5rem;font-weight:200;text-transform:uppercase;line-height:1.1}.event-single .event-item .titleblock>a{padding:12px 0;line-height:3;font-size:0.9rem}.event-widget{padding:30px 10px 10px 8px;max-width:290px}.event-widget>h2{font-size:1.25rem;font-weight:500;color:#e62547;text-align:center;margin:0 0 30px}.event-widget .arrow-link{text-align:center;font-size:1rem;padding-left:25px}.event-widget .event-item{position:relative;text-align:center;width:100%;height:0;padding-top:100%;background:#e62547}.event-widget .event-item>a{position:absolute;left:0;right:0;top:0;bottom:0;color:#f2f2f2;padding-top:30%;text-decoration:none}.event-widget .event-item>a>span{font-size:2.4rem;font-weight:200;text-transform:uppercase}.event-widget .event-item>a h3{position:absolute;bottom:0;left:0;right:0;color:#f2f2f2;opacity:.8;font-size:0.8rem;font-weight:500;line-height:1.1;margin:0 7px 16px}.event-widget .event-item>a h3 span{text-decoration:underline}.leadership-drawers.triplewide{position:relative;left:.7%;margin-left:-15px;-moz-transition:opacity 2s 1.2s;-webkit-transition:opacity 2s 1.2s;-ms-transition:opacity 2s 1.2s;-o-transition:opacity 2s 1.2s;transition:opacity 2s 1.2s}.leadership-drawers.triplewide.transparent{opacity:0}.leadership-drawers.triplewide .cabinet{float:left;width:31%;margin:0 0 2% 2%}.leadership-drawers.triplewide .drawer-handle{-moz-box-sizing:content-box;position:relative;cursor:pointer;padding:15px 15px 164px;background-color:#f9f8f9;border:1px solid #f8b852;border-bottom-width:3px;text-align:center;line-height:1.2;-moz-transition:border-bottom-width 0s 0.3s,background-color 0.3s;-webkit-transition:border-bottom-width 0s 0.3s,background-color 0.3s;-ms-transition:border-bottom-width 0s 0.3s,background-color 0.3s;-o-transition:border-bottom-width 0s 0.3s,background-color 0.3s;transition:border-bottom-width 0s 0.3s,background-color 0.3s}.leadership-drawers.triplewide .drawer-handle h2{color:#db8a09;font-size:1.15rem;font-weight:500;text-transform:uppercase;margin:3px 0}.leadership-drawers.triplewide .drawer-handle h3{font-size:0.9rem;font-weight:400;margin:6px 0}.leadership-drawers.triplewide .drawer-handle.activate{background-color:#fefdfe;border-bottom-width:1px;-moz-transition:border-bottom-width 0.3s 0.3s,background-color 0.3s 0.3s;-webkit-transition:border-bottom-width 0.3s 0.3s,background-color 0.3s 0.3s;-ms-transition:border-bottom-width 0.3s 0.3s,background-color 0.3s 0.3s;-o-transition:border-bottom-width 0.3s 0.3s,background-color 0.3s 0.3s;transition:border-bottom-width 0.3s 0.3s,background-color 0.3s 0.3s}.leadership-drawers.triplewide .drawer-handle.activate .drawer-indicator{opacity:0}.leadership-drawers.triplewide .drawer-handle .leader-image{position:absolute;bottom:24px;left:50%;margin-left:-66px;width:132px;height:132px;background:url(../images/leader-generic.jpg)}.leadership-drawers.triplewide .drawer{clear:both;position:relative;margin:0 1% 25px 2%;padding:20px 0 30px;border-bottom:3px solid #f8b852;opacity:0;display:none;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.leadership-drawers.triplewide .drawer.activate{opacity:1}.leadership-drawers.triplewide .drawer p{padding:0 20px 0 25px}.leadership-drawers.triplewide .drawer-indicator{position:absolute;width:26px;height:26px;bottom:0;right:0;-moz-transition:opacity 0.8s 0.3s;-webkit-transition:opacity 0.8s 0.3s;-ms-transition:opacity 0.8s 0.3s;-o-transition:opacity 0.8s 0.3s;transition:opacity 0.8s 0.3s}.leadership-drawers.triplewide .drawer-indicator>span:first-child{position:absolute;width:12px;height:2px;top:11px;right:12px;background:#f8b852}.leadership-drawers.triplewide .drawer-indicator>span+span{position:absolute;width:2px;height:12px;right:17px;top:6px;background:#f8b852}.leadership-drawers.triplewide .drawer .drawer-indicator>span+span{display:none}.leadership-preload{position:absolute;left:-10000px;top:-10000px}.issue-links{margin:3% 0 3% -10px}.issue-links .issue-button{float:left;width:48%;margin:0 0 2% 2%}.issue-links .issue-button a{display:block;height:100%;padding:15px 5px 15px;background-color:#f9f8f9;border:1px solid #f8b852;-moz-transition:background-color 0.3s;-webkit-transition:background-color 0.3s;-ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s}.issue-links .issue-button a:hover{background-color:#fefdfe}.issue-links .issue-button a .icon{height:100px;background-position:50% 50%;background-size:auto 100px;background-repeat:no-repeat}.issue-links .issue-button a h3{margin:8px 0 3px;font-size:1.25rem;font-weight:400;text-align:center;text-transform:uppercase}.issues-drawers{margin:6% 0 6% 0}.issues-drawers>br{display:none}.issues-drawers .cabinet{float:none;width:100%;margin:0 0 2% 0}.issues-drawers .cabinet.leftcab{float:left;clear:left}.issues-drawers .cabinet.rightcab{float:right;clear:right}.issues-drawers .cabinet .drawer-handle{position:relative;width:100%;cursor:pointer;padding:25px 15px;text-align:center;background:#f9f8f9;border:1px solid #f29b4e;border-bottom-width:3px;-moz-transition:border-bottom-width 0s 0.3s,background-color 0.3s;-webkit-transition:border-bottom-width 0s 0.3s,background-color 0.3s;-ms-transition:border-bottom-width 0s 0.3s,background-color 0.3s;-o-transition:border-bottom-width 0s 0.3s,background-color 0.3s;transition:border-bottom-width 0s 0.3s,background-color 0.3s}.issues-drawers .cabinet .drawer-handle:hover{background-color:#fefdfe}.issues-drawers .cabinet .drawer-handle h3{margin:0;font-size:1.9rem;font-weight:400;text-transform:uppercase}.issues-drawers .cabinet .drawer-handle .icon{height:100px;background-position:50% 50%;background-size:auto 100px;background-repeat:no-repeat}.issues-drawers .cabinet .drawer-handle.activate{background-color:#fefdfe;border-bottom-width:1px;-moz-transition:border-bottom-width 0.3s 0.3s,background-color 0.3s 0.3s;-webkit-transition:border-bottom-width 0.3s 0.3s,background-color 0.3s 0.3s;-ms-transition:border-bottom-width 0.3s 0.3s,background-color 0.3s 0.3s;-o-transition:border-bottom-width 0.3s 0.3s,background-color 0.3s 0.3s;transition:border-bottom-width 0.3s 0.3s,background-color 0.3s 0.3s}.issues-drawers .cabinet .drawer-handle.activate .drawer-indicator{opacity:0}.issues-drawers .cabinet .drawer{position:relative;padding:25px 0;border-bottom:3px solid #f29b4e;opacity:0;display:none;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.issues-drawers .cabinet .drawer .research-issue{display:none;position:relative;padding:1px 0 0}.issues-drawers .cabinet .drawer .research-issue.visible{display:block}.issues-drawers .cabinet .drawer .research-issue p a{display:block;padding:0}.issues-drawers .cabinet .drawer h4{margin:30px 0 0;font-size:1.65rem;font-weight:500}.issues-drawers .cabinet .drawer a{display:block;padding:4px 0}.issues-drawers .cabinet .drawer li a{color:inherit}.issues-drawers .cabinet .drawer ul{margin:0 0 10px}.issues-drawers .cabinet .drawer.activate{opacity:1}.issues-drawers .cabinet .drawer-indicator{position:absolute;width:26px;height:26px;bottom:0;right:0;-moz-transition:opacity 0.8s 0.3s;-webkit-transition:opacity 0.8s 0.3s;-ms-transition:opacity 0.8s 0.3s;-o-transition:opacity 0.8s 0.3s;transition:opacity 0.8s 0.3s}.issues-drawers .cabinet .drawer-indicator>span:first-child{position:absolute;width:12px;height:2px;top:11px;right:12px;background:#f29b4e}.issues-drawers .cabinet .drawer-indicator>span+span{position:absolute;width:2px;height:12px;right:17px;top:6px;background:#f29b4e}.issues-drawers .cabinet .drawer .drawer-indicator>span+span{display:none}.featured-videos-viewer{position:relative;max-width:960px;margin:0 auto;padding-bottom:17.5%}.featured-videos-viewer img{display:block;margin:0;width:100%}.featured-videos-viewer .clickstop{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.featured-videos-viewer .clickstop img{width:100%;height:100%}.featured-videos-viewer .featured-video{position:absolute;left:0;top:0;right:0;z-index:0;-moz-transition:opacity 0s;-webkit-transition:opacity 0s;-ms-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s}.featured-videos-viewer .featured-video:first-child{z-index:10}.featured-videos-viewer .featured-video.hidden{opacity:0;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-ms-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}.featured-videos-viewer .featured-video a{display:block;position:relative;text-decoration:none;text-shadow:0 0 2px #000}.featured-videos-viewer .featured-video a .overlay{position:absolute;left:0;top:0;right:0;bottom:0;background:url(../images/retina/play-button-black-ret.png) 96% 50%/auto 80px no-repeat}.featured-videos-viewer .featured-video a .overlay .caption{position:absolute;left:0;right:0;bottom:0;background-color:#6d6668;padding:20px;-moz-transition:background-color 0.8s;-webkit-transition:background-color 0.8s;-ms-transition:background-color 0.8s;-o-transition:background-color 0.8s;transition:background-color 0.8s}.featured-videos-viewer .featured-video a .overlay .caption h3{margin:0;font-size:1.4rem;font-weight:500;-moz-transition:text-shadow 0.8s;-webkit-transition:text-shadow 0.8s;-ms-transition:text-shadow 0.8s;-o-transition:text-shadow 0.8s;transition:text-shadow 0.8s}.featured-videos-viewer .featured-video a .overlay .caption p{margin:0;-moz-transition:text-shadow 0.8s;-webkit-transition:text-shadow 0.8s;-ms-transition:text-shadow 0.8s;-o-transition:text-shadow 0.8s;transition:text-shadow 0.8s}.featured-videos-viewer .featured-video a:hover .caption{background-color:rgba(109,102,104,0.5)}.featured-videos-viewer .thumb-block{position:absolute;left:0;bottom:0;right:0;margin:0 -9px;text-align:center}.featured-videos-viewer .thumb-block .thumb-block-inner{display:table;table-layout:fixed;border-collapse:collapse;width:100%}.featured-videos-viewer .thumb-block .thumb-block-inner .thumb{display:table-cell;width:25%;padding:18px 9px}.featured-videos-viewer .thumb-block .thumb-block-inner .thumb *{cursor:pointer}.featured-videos-viewer .thumb-block .thumb-block-inner .thumb .thumb-inner{width:100%;position:relative;overflow:hidden}.featured-videos-viewer .thumb-block .thumb-block-inner .thumb .thumb-inner>*:first-child{-moz-transform:translate(0, -50%);position:absolute;width:100%;top:50%;left:0;-webkit-transform:translate(0, -50%);position:absolute;width:100%;top:50%;left:0;-ms-transform:translate(0, -50%);position:absolute;width:100%;top:50%;left:0;-o-transform:translate(0, -50%);position:absolute;width:100%;top:50%;left:0;transform:translate(0, -50%);position:absolute;width:100%;top:50%;left:0}.featured-videos-viewer .thumb-block .thumb-block-inner .thumb .thumb-inner span{z-index:5;font-size:0.8rem;text-transform:uppercase;font-weight:500;line-height:1.4;padding:0 10%}.featured-videos-viewer .thumb-block .thumb-block-inner .thumb .thumb-inner .overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:#544f50;opacity:.85;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.featured-videos-viewer .thumb-block .thumb-block-inner .thumb .thumb-inner:hover .overlay{opacity:0;-moz-transition:opacity 0.5s 0.3s;-webkit-transition:opacity 0.5s 0.3s;-ms-transition:opacity 0.5s 0.3s;-o-transition:opacity 0.5s 0.3s;transition:opacity 0.5s 0.3s}.four-image-viewer{position:relative;padding-bottom:17.5%}.four-image-viewer img{display:block;margin:0}.four-image-viewer .clickstop{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.four-image-viewer .clickstop img{width:100%;height:100%}.four-image-viewer>.wp-caption{padding:0;background:none;width:auto;height:auto;position:absolute;left:0;top:0;right:0;z-index:0;-moz-transition:opacity 0s;-webkit-transition:opacity 0s;-ms-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s}.four-image-viewer>.wp-caption p,.four-image-viewer>.wp-caption+p{display:none}.four-image-viewer>.wp-caption:first-child{z-index:10}.four-image-viewer>.wp-caption.hidden{opacity:0;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-ms-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}.four-image-viewer .thumb-block{position:absolute;left:0;bottom:0;right:0;margin:0 -20px;text-align:center}.four-image-viewer .thumb-block .thumb-block-inner{display:table;table-layout:fixed;width:100%;border-spacing:20px}.four-image-viewer .thumb-block .thumb-block-inner .thumb{display:table-cell;width:25%}.four-image-viewer .thumb-block .thumb-block-inner .thumb *{cursor:pointer}.four-image-viewer .thumb-block .thumb-block-inner .thumb .thumb-inner{width:100%;position:relative;overflow:hidden}.four-image-viewer .thumb-block .thumb-block-inner .thumb .thumb-inner>*:first-child{-moz-transform:translate(0, -50%);position:absolute;width:100%;top:50%;left:0;-webkit-transform:translate(0, -50%);position:absolute;width:100%;top:50%;left:0;-ms-transform:translate(0, -50%);position:absolute;width:100%;top:50%;left:0;-o-transform:translate(0, -50%);position:absolute;width:100%;top:50%;left:0;transform:translate(0, -50%);position:absolute;width:100%;top:50%;left:0}.four-image-viewer .thumb-block .thumb-block-inner .thumb .thumb-inner span{z-index:0;color:#fff;font-size:0.8rem;font-weight:500;line-height:1.3;text-transform:uppercase;text-shadow:1px 1px 0 #333;padding:0 10%}.four-image-viewer .thumb-block .thumb-block-inner .thumb .thumb-inner .overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:#f7a590;opacity:.7;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.four-image-viewer .thumb-block .thumb-block-inner .thumb:hover .overlay,.four-image-viewer .thumb-block .thumb-block-inner .thumb.active .overlay{opacity:0;-moz-transition:opacity 0.3s 0.3s;-webkit-transition:opacity 0.3s 0.3s;-ms-transition:opacity 0.3s 0.3s;-o-transition:opacity 0.3s 0.3s;transition:opacity 0.3s 0.3s}.twocol-image-viewer{margin:0 -20px;text-align:center;-moz-transition:opacity 0.8s;-webkit-transition:opacity 0.8s;-ms-transition:opacity 0.8s;-o-transition:opacity 0.8s;transition:opacity 0.8s}.twocol-image-viewer .twocol-inner{position:relative;border-spacing:20px}.twocol-image-viewer .twocol-inner .tablerow .wp-caption{width:50% !important;padding:0;background:none}.twocol-image-viewer .twocol-inner .tablerow .wp-caption .cell-liner{position:relative;overflow:hidden;height:0;padding-top:55%;width:100%}.twocol-image-viewer .twocol-inner .tablerow .wp-caption .cell-liner>*:first-child{-moz-transform:translate(0, -50%);position:absolute;width:100%;top:50%;left:0;-webkit-transform:translate(0, -50%);position:absolute;width:100%;top:50%;left:0;-ms-transform:translate(0, -50%);position:absolute;width:100%;top:50%;left:0;-o-transform:translate(0, -50%);position:absolute;width:100%;top:50%;left:0;transform:translate(0, -50%);position:absolute;width:100%;top:50%;left:0}.twocol-image-viewer .twocol-inner .tablerow .wp-caption .cell-liner img:first-child{position:absolute;width:100%;left:0}.twocol-image-viewer .twocol-inner .tablerow .wp-caption .cell-liner .overlay{position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(255,180,150,0.6)}.twocol-image-viewer .twocol-inner .tablerow .wp-caption .cell-liner p{display:none;position:absolute;-moz-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);top:40%;left:0;width:100%;padding:0 10%;opacity:0;-moz-transition:opacity 0.8s;-webkit-transition:opacity 0.8s;-ms-transition:opacity 0.8s;-o-transition:opacity 0.8s;transition:opacity 0.8s;color:#f9f8f9;text-transform:uppercase;text-shadow:1px 1px 2px #000, -1px -1px 2px #000, 1px -1px 2px #000, -1px 1px 2px #000;font-size:1.4rem}.twocol-image-viewer .twocol-inner .tablerow .wp-caption .cell-liner:hover p{opacity:1}.twocol-image-viewer img{display:block;margin:0}.twocol-image-viewer.hidden{opacity:0}.two-col-videos{-moz-transition:opacity 0.8s;-webkit-transition:opacity 0.8s;-ms-transition:opacity 0.8s;-o-transition:opacity 0.8s;transition:opacity 0.8s;margin:0 0 4%;padding-bottom:10px;position:relative;text-align:center}.two-col-videos::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #999;display:block;border-width:0 0 1px 0;top:auto;height:1px}.two-col-videos.hidden{opacity:0}.two-col-videos>.tablerow>*{vertical-align:top;padding:10px 10px 0 0}.two-col-videos>.tablerow>*>*:first-child{padding-top:30px;display:block;position:relative;margin-bottom:10px}.two-col-videos>.tablerow>*>*:first-child::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #999;display:block;border-width:1px 0 0 0;bottom:auto;height:1px}.two-col-videos>.tablerow>*>*:first-child img{display:block}.two-col-videos>.tablerow>*>*:first-child .overlay{position:absolute;left:0;top:30px;right:0;bottom:0;background:url(../images/retina/play-button-white-ret.png) 93% 89%/auto 60px no-repeat;background-color:rgba(255,255,255,0.4);-moz-transition:background-color 0.8s;-webkit-transition:background-color 0.8s;-ms-transition:background-color 0.8s;-o-transition:background-color 0.8s;transition:background-color 0.8s}.page-id-695 .two-col-videos>.tablerow>*>*:first-child .overlay{background-color:rgba(255,146,121,0.5)}.two-col-videos>.tablerow>*>*:first-child:hover .overlay{background-color:rgba(255,255,255,0);-moz-transition:background-color 0.8s;-webkit-transition:background-color 0.8s;-ms-transition:background-color 0.8s;-o-transition:background-color 0.8s;transition:background-color 0.8s}.two-col-videos>.tablerow>* h3{margin:0 10%;font-size:0.9rem;font-weight:500}.two-col-videos>.tablerow>* p{opacity:.7;margin:3px 10% 0;font-size:0.9rem;font-weight:500;line-height:1.2}.two-col-videos>.tablerow>*+*{padding:10px 0 0 10px}.two-col-videos>.tablerow:first-child>*>a::before{display:none}.two-col-videos>.tablerow .email-box .relative-box{position:relative;overflow:hidden}.two-col-videos>.tablerow .email-box .relative-box>*:first-child{-moz-transform:translate(0, -50%);position:absolute;width:100%;top:50%;left:0;-webkit-transform:translate(0, -50%);position:absolute;width:100%;top:50%;left:0;-ms-transform:translate(0, -50%);position:absolute;width:100%;top:50%;left:0;-o-transform:translate(0, -50%);position:absolute;width:100%;top:50%;left:0;transform:translate(0, -50%);position:absolute;width:100%;top:50%;left:0}.two-col-videos>.tablerow .email-box .relative-box .textbox{position:absolute}.two-col-videos>.tablerow .email-box .relative-box .textbox h3{font-size:2.8rem;font-weight:400;margin:0 0 10px}.two-col-videos>.tablerow .email-box .relative-box .textbox p a{padding:20px 0;font-size:0.9rem;font-weight:500}.two-col-videos>.tablerow .email-box .relative-box img{float:right;border:1px dashed rgba(180,180,180,0.6);max-width:99.7%}.parent-pageid-1098 .two-col-videos>.tablerow .email-box{display:none !important}.parent-pageid-1098 .two-col-videos{border:0 !important}.videobox-single a{position:relative;display:block}.videobox-single a img{display:block}.videobox-single a .overlay{position:absolute;left:0;top:0;right:0;bottom:0;background:url(../images/retina/play-button-red-ret.png) 96% 93%/auto 60px no-repeat;background-color:rgba(255,255,255,0);-moz-transition:background-color 0.8s;-webkit-transition:background-color 0.8s;-ms-transition:background-color 0.8s;-o-transition:background-color 0.8s;transition:background-color 0.8s}.home .videobox-single a .overlay{background-position:50% 50%}.videobox-single a:hover .overlay{background-color:rgba(255,255,255,0.2);-moz-transition:background-color 0.8s;-webkit-transition:background-color 0.8s;-ms-transition:background-color 0.8s;-o-transition:background-color 0.8s;transition:background-color 0.8s}.podcast-collection{padding-bottom:60px}.podcast-collection .leftside{float:left;width:33%}.podcast-collection .leftside img{width:100%;max-width:300px;display:block}.podcast-collection .rightside{float:right;width:64%}.podcast-collection .rightside h3{font-size:1.4rem;margin:0 0 6px}.podcast-collection .rightside p{margin:5px 10px 30px}.podcast-collection .mbMiniPlayer table{border:0 !important;border-radius:0 !important}.podcast-collection .mbMiniPlayer table span{border-radius:0 !important}.podcast-collection .mbMiniPlayer span.map_download{padding:6px 10px 0 !important}.home-banner #homeslides{margin:0 auto;box-shadow:-4px 1px 7px -7px #444,4px 1px 7px -7px #444;max-height:600px;opacity:1;-moz-transition:opacity 1.2s 1.2s,height 0.3s;-webkit-transition:opacity 1.2s 1.2s,height 0.3s;-ms-transition:opacity 1.2s 1.2s,height 0.3s;-o-transition:opacity 1.2s 1.2s,height 0.3s;transition:opacity 1.2s 1.2s,height 0.3s}.home-banner #homeslides.hidden{opacity:0;height:600px}.home-banner #homeslides ul.bjqs{position:relative;max-height:600px;list-style:none;padding:0;margin:0;overflow:hidden}.home-banner #homeslides ul.bjqs>li{display:none;position:absolute;z-index:0;max-height:600px;padding:0;background-size:cover;background-position:50% 50%;background-color:#fff}.home-banner #homeslides ul.bjqs>li .leftside{float:left;position:relative;z-index:100;width:49%;padding:0;margin-top:8%}.home-banner #homeslides ul.bjqs>li .leftside h2{font-size:1.65rem;color:#5c4f54;font-weight:500;float:right;font-style:italic;margin:0;line-height:1}.home-banner #homeslides ul.bjqs>li .leftside h2 p{margin:0;line-height:1.1}.home-banner #homeslides ul.bjqs>li .rightside{float:right;position:relative;z-index:100;width:40%;padding:0 0 0 2.5%;margin-top:8%}.home-banner #homeslides ul.bjqs>li .rightside div.paras{font-size:1.65rem;color:#5c4f54;font-weight:500;font-style:italic;margin:0}.home-banner #homeslides ul.bjqs>li .rightside div.paras p{margin:0;line-height:1.1}.home-banner #homeslides ul.bjqs>li .rightside a.engine-button{color:#f2f2f2;display:inline-block;font-size:1rem;font-weight:500;padding:10px 20px;box-shadow:1px 1px 4px -2px #222;text-decoration:none;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;position:relative;top:20px;font-size:1.4rem}.home-banner #homeslides ul.bjqs>li .rightside a.engine-button:hover{opacity:.9}.home-banner #homeslides ul.bjqs>li .light *{color:#d8d8d8}.home-banner #homeslides ul.bjqs>li .dark *{color:#77676d}.home-banner #homeslides ul.bjqs>li.masked .mask{position:absolute;z-index:0;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.85}.home-banner #homeslides ul.bjqs>li:first-child{display:block !important}.home-banner #homeslides .bjqs-markers{position:absolute;width:100%;height:22%;left:0 !important;bottom:0;background:url(../images/retina/homethumb-bg-ret.png) -50px 0;background-size:auto 100%;-moz-transition:background-position 1.2s;-webkit-transition:background-position 1.2s;-ms-transition:background-position 1.2s;-o-transition:background-position 1.2s;transition:background-position 1.2s;margin:0;padding:0;list-style:none;text-align:center}.ie-all .home-banner #homeslides .bjqs-markers{background:none}.home-banner #homeslides .bjqs-markers li{display:inline-block;position:relative;height:100%;margin:0;padding:0}.home-banner #homeslides .bjqs-markers li a{display:block;position:relative;width:100%;height:100%;margin:0;padding-top:17%;padding-bottom:22%;color:#5c4f54;font-size:0.7rem;font-weight:500;text-transform:uppercase;opacity:.3;-moz-transition:opacity 0.5s linear;-webkit-transition:opacity 0.5s linear;-ms-transition:opacity 0.5s linear;-o-transition:opacity 0.5s linear;transition:opacity 0.5s linear}.home-banner #homeslides .bjqs-markers li a:focus{outline:0}.home-banner #homeslides .bjqs-markers li a>div{display:block;height:100%;background-size:cover;background-position:50%}.home-banner #homeslides .bjqs-markers li a>div span{position:absolute;left:0;bottom:6%;width:100%;text-align:center;text-transform:uppercase;white-space:nowrap}.home-banner #homeslides .bjqs-markers li a>div div.mask-2{height:100%;background:#fff;opacity:.7}.home-banner #homeslides .bjqs-markers li:hover a,.home-banner #homeslides .bjqs-markers li.active-marker a{opacity:1 !important}.act-now-banner{padding:0;text-align:left;position:relative;background-position:50% 0;background-size:cover}.act-now-banner::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(100,100,100,0.7);display:block;border-width:0 0 1px 0;top:auto;height:1px}.act-now-banner .mask{position:absolute;left:0;right:0;top:0;bottom:0;color:#fff;background:rgba(248,197,206,0.65)}.act-now-banner .mask .leftside{float:left;position:relative;z-index:100;width:49%;padding:0;margin-top:8.5%}.act-now-banner .mask .leftside h2{font-size:2.8rem;font-weight:500;float:right;text-align:right;font-style:italic;margin:0 8% 0 0;line-height:1.1}.act-now-banner .mask .leftside h2 p{margin:0}.act-now-banner .mask .rightside{float:right;position:relative;z-index:100;width:45%;padding:0 0 0 1.5%;margin-top:8%}.act-now-banner .mask .rightside h2{font-size:1.4rem;font-weight:500;font-style:italic;margin:0;line-height:1.1}.act-now-banner .mask .rightside h2 p{margin:0}.act-now-banner .mask .rightside a.engine-button{color:#f2f2f2;display:inline-block;font-size:1rem;font-weight:500;padding:10px 20px;box-shadow:1px 1px 4px -2px #222;text-decoration:none;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;position:relative;top:20px}.act-now-banner .mask .rightside a.engine-button:hover{opacity:.9}.act-now-banner img.strut{display:block;width:100%;max-height:480px}.subject-banner{position:relative;padding:3em 20px 1em;text-align:center}.subject-banner::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(150,150,150,0.6);display:block;border-width:0 0 1px 0;top:auto;height:1px}.subject-banner>.restrict-width{max-width:807.5px;margin:0 auto}.subject-banner h1{font-size:2.8rem;font-weight:400;color:#fff;text-transform:uppercase;margin-top:.2em;margin-bottom:.1em}.subject-banner p{font-size:1.65rem;line-height:1.2;color:#f9f8f9}.subject-banner p a{-moz-transition:color 0.3s;-webkit-transition:color 0.3s;-ms-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.subject-banner p a:hover{color:#fff}.subject-banner .icon.true{height:100px;background-position:50% 50%;background-size:auto 100px;background-repeat:no-repeat}.page-id-693 #inner-content,.single-research #inner-content{max-width:none;padding:0}.research-excerpt>div>div{max-width:950px;margin:0 auto}.research-excerpt .excerpt-heading{position:relative;text-align:center}.research-excerpt .excerpt-heading>div{padding:35px 20px 30px}.research-excerpt .excerpt-heading>div a{display:block;text-decoration:none}.research-excerpt .excerpt-heading h2.title{color:#ec7a3a;font-size:2.8rem}.research-excerpt .excerpt-heading .restrict-image{width:540px;margin:10px auto 0}.research-excerpt .excerpt-text{position:relative;background:#f9f8f9;margin:0 -20px}.research-excerpt .excerpt-text::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(150,150,150,0.6);display:block;border-width:1px 0 0 0;bottom:auto;height:1px}.research-excerpt .excerpt-text::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(150,150,150,0.6);display:block;border-width:0 0 1px 0;top:auto;height:1px}.research-excerpt .excerpt-text>div{padding:40px 20px 25px}.research-excerpt .excerpt-text>div>div{display:table;table-layout:fixed;width:100%;padding-bottom:15px}.research-excerpt .excerpt-text>div>div>p{display:table-cell;padding:0 0 0 10px}.research-excerpt .excerpt-text>div>div>p:first-child{color:#de5d15;padding:0 10px 0 0}.research-excerpt .excerpt-text p.post-link{color:#ec7a3a;margin:0;line-height:1}.research-excerpt .excerpt-text p.post-link a{display:block;color:inherit;padding:10px;font-size:1.4rem;text-align:center;text-decoration:none}.research-excerpt .excerpt-text p.post-link a span{text-decoration:underline;vertical-align:middle}.research-excerpt .excerpt-text p.post-link a span+span{vertical-align:middle}.research-excerpt .excerpt-text p.post-link.show-,.research-excerpt .excerpt-text p.post-link.show-0{display:none}.research-excerpt .excerpt-text p.post-link.show-1{display:block !important}.research-excerpt .excerpt-text p.post-link.show-1+.post-link{display:none}.research-banner{position:relative;padding:100px 0 50px;text-align:center;color:#fff}.research-banner::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(150,150,150,0.6);display:block;border-width:0 0 1px 0;top:auto;height:1px}.research-banner>.restrict-width{max-width:712.5px;margin:0 auto}.research-banner>.restrict-width .restrict-image{width:540px;margin:10px auto 0}.research-banner>.restrict-width .restrict-image img{max-width:100%;height:auto}.research-banner>.restrict-width h1{color:#fff;font-size:2.8rem;text-transform:uppercase;margin:0}.research-banner>.restrict-width .restrict-image{width:540px;margin:10px auto 0}.research-banner>.restrict-width p{line-height:1.1;color:#fff}.research-heading{background:#f9f8f9;border-bottom:1px solid rgba(180,180,180,0.6)}.research-heading>div{max-width:950px;width:100%;margin:0 auto;padding:40px 20px 50px;display:table}.research-heading>div>div{display:table-cell;vertical-align:top;padding-top:40px}.research-heading>div .textbox h2{color:#de5d15;line-height:1.7;font-size:110%}.research-heading>div .textbox p{line-height:1.7}.research-heading>div .imgbox{width:35%;padding-left:10%;padding-right:0;text-align:center}.research-heading>div .imgbox a:first-child{margin:6px 0 16px}.research-heading>div .imgbox img{width:100%}.research-block{max-width:950px;margin:0 auto}.research-block>div{width:100%;padding:0 20px 40px;display:table;table-layout:fixed}.research-block>div>div{display:table-cell;vertical-align:top;padding-top:40px}.research-block>div .textbox{width:33%}.research-block>div .textbox p{line-height:1.7}.research-block>div .imgbox{padding-left:5%;padding-right:5%;text-align:center}.research-block+.research-block>div{border-top:1px solid #ec7a3a}.page-excerpt{display:table;width:100%;table-layout:fixed}.page-excerpt a.icon-side{display:table-cell;padding:50px 20px 40px;vertical-align:middle;text-align:center;text-decoration:none}.page-excerpt a.icon-side .icon{height:135px;background-position:50% 50%;background-size:contain;background-repeat:no-repeat}.page-excerpt a.icon-side h3{font-size:2.4rem;font-weight:400;text-transform:uppercase;margin:0}.page-excerpt .text-side{display:table-cell;padding:40px 0}.page-excerpt .text-side a.arrow-link{font-size:1.4rem}.page-excerpt+.page-excerpt{border-top:1px solid #f8b852}.bx-wrapper{position:relative;margin:0 auto 6%;padding:0}.bx-wrapper *{margin:0}.bx-wrapper li{padding:70px 0 0;overflow:hidden;height:260px}.bx-wrapper li::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #999;display:block;border-width:0 0 1px 0;top:auto;height:1px}.bx-wrapper li>div{position:relative;padding:10px 0 1px}.bx-wrapper li>div::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #999;display:block;border-width:1px 0 0 0;bottom:auto;height:1px}.bx-wrapper li>div>img{position:absolute;-moz-transform:translate(-50%, -100%);-webkit-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);-o-transform:translate(-50%, -100%);transform:translate(-50%, -100%);top:-10px;left:50%}.bx-wrapper li>div p{font-size:1.15rem;color:#ada3a5 !important}.bx-wrapper li a.mask{position:absolute;left:0;top:0;right:0;bottom:1px;background:url(../images/newsslider-fade.png) 0 100% repeat-x}.bx-wrapper li a.mask span{position:absolute;left:-10000px;top:-10000px}.bx-wrapper .bx-controls{text-align:center;margin:3% 0}.bx-wrapper .bx-controls>a{background:none !important;display:inline-block;width:26px;height:26px;margin:0;outline:0;border-style:solid;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.bx-wrapper .bx-controls .bx-prev{left:10px;border-width:1px 0 0 1px}.bx-wrapper .bx-controls .bx-next{right:10px;border-width:0 1px 1px 0}.bx-wrapper .bx-controls .bx-pager{display:inline-block;text-align:center}.bx-wrapper .bx-controls .bx-pager>div{display:inline-block}.bx-wrapper .bx-controls .bx-pager .bx-pager-item{padding:8px}.bx-wrapper .bx-controls .bx-pager .bx-pager-item a{text-indent:-9999px;display:block;width:16px;height:16px;margin:0;outline:0;border-radius:10px}.bx-wrapper .bx-loading{min-height:50px;background:url(../images/ajax-loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.page-id-689 .bx-wrapper .bx-controls a{background:#fbd69c;border-color:#f8b852}.page-id-689 .bx-wrapper .bx-controls a:hover,.page-id-689 .bx-wrapper .bx-controls a.active{background:#f8b852}.page-id-691 .bx-wrapper .bx-controls a{background:#f7c395;border-color:#f29b4e}.page-id-691 .bx-wrapper .bx-controls a:hover,.page-id-691 .bx-wrapper .bx-controls a.active{background:#f29b4e}.page-id-693 .bx-wrapper .bx-controls a{background:#f3a980;border-color:#ec7a3a}.page-id-693 .bx-wrapper .bx-controls a:hover,.page-id-693 .bx-wrapper .bx-controls a.active{background:#ec7a3a}.page-id-695 .bx-wrapper .bx-controls a{background:#ee967f;border-color:#e55e3c}.page-id-695 .bx-wrapper .bx-controls a:hover,.page-id-695 .bx-wrapper .bx-controls a.active{background:#e55e3c}.page-id-697 .bx-wrapper .bx-controls a{background:#ee6a81;border-color:#e62547}.page-id-697 .bx-wrapper .bx-controls a:hover,.page-id-697 .bx-wrapper .bx-controls a.active{background:#e62547}.page-id-933 .bx-wrapper .bx-controls a{background:#fde6c3;border-color:#fac879}.page-id-933 .bx-wrapper .bx-controls a:hover,.page-id-933 .bx-wrapper .bx-controls a.active{background:#fac879}.engine-button{color:#f2f2f2;display:inline-block;font-size:1rem;font-weight:500;padding:10px 20px;box-shadow:1px 1px 4px -2px #222;text-decoration:none;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;text-align:center;cursor:pointer;display:block;margin:0 auto}.engine-button:hover{opacity:.9}.engine-button.standalone{width:auto;display:inline-block;font-size:1.8rem;font-weight:400;padding:.3em 2em}.page-id-1615{color:#000}.page-id-1615 a[name]{display:block}.page-id-1615 a[name]:target+*{color:#c30;margin-top:5%;text-decoration:underline}.page-id-1615 h1,.page-id-1615 h2,.page-id-1615 h3{font-weight:500;color:#620}.page-id-1615 h2{font-size:1.6em;margin:1.4em 0 .4em 0}.page-id-1615 h3{font-size:1.3em;margin:1em 0 10px 20px}.page-id-1615 h4{font-size:1.2em;font-weight:500;margin:.4em 0 0 40px}.page-id-1615 .subject-banner{display:none}.page-id-1615 .mwm-aal-container{font-size:1.3em}.page-id-1615 .mwm-aal-container a{padding:10px 40px 10px 0}.page-id-1615 .mwm-aal-container *{font-weight:400;color:#000;font-family:monospace}.page-id-1615 .mwm-aal-container .mwm-aal-title{color:#006;font-size:1.6em}.page-id-1615 .mwm-aal-container>ul{margin:10px 10% 10px 50px}.page-id-1615 .mwm-aal-container>ul>ul{margin:0}.page-id-1615 .mwm-aal-container>ul>ul>li{font-size:1.3em}.page-id-1615 .mwm-aal-container>ul>ul>ul{margin:0 0 20px 30px}.page-id-1615 .mwm-aal-container>ul>ul>ul li{display:inline}.page-id-1615 .entry-content p{margin:0 0 .6em 60px;line-height:1.3}.page-id-1615 code{font-weight:400}.entry-content>blockquote{font-size:2.4rem;font-weight:400;text-align:center;margin-top:.2em;margin-bottom:.2em}.entry-content>blockquote p{margin:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:'geogrotesque';src:url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-th-webfont.eot");src:url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-th-webfont.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-th-webfont.woff") format("woff"),url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-th-webfont.ttf") format("truetype"),url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-th-webfont.svg#geogrotesque_ullgultralight") format("svg");font-weight:100;font-style:normal}@font-face{font-family:'geogrotesque';src:url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-thit-webfont.eot");src:url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-thit-webfont.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-thit-webfont.woff") format("woff"),url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-thit-webfont.ttf") format("truetype"),url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-thit-webfont.svg#geogrotesque_ullg_itultraLtIt") format("svg");font-weight:100;font-style:italic}@font-face{font-family:'geogrotesque';src:url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-lg-webfont.eot");src:url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-lg-webfont.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-lg-webfont.woff") format("woff"),url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-lg-webfont.ttf") format("truetype"),url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-lg-webfont.svg#geogrotesque_lglight") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'geogrotesque';src:url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-lgit-webfont.eot");src:url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-lgit-webfont.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-lgit-webfont.woff") format("woff"),url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-lgit-webfont.ttf") format("truetype"),url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-lgit-webfont.svg#geogrotesque_lg_itLtIt") format("svg");font-weight:300;font-style:italic}@font-face{font-family:'geogrotesque';src:url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-rg-webfont.eot");src:url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-rg-webfont.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-rg-webfont.woff") format("woff"),url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-rg-webfont.ttf") format("truetype"),url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-rg-webfont.svg#geogrotesque_rgregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'geogrotesque';src:url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-rgit-webfont.eot");src:url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-rgit-webfont.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-rgit-webfont.woff") format("woff"),url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-rgit-webfont.ttf") format("truetype"),url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-rgit-webfont.svg#geogrotesque_rg_itRgIt") format("svg");font-weight:400;font-style:italic}@font-face{font-family:'geogrotesque';src:url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-md-webfont.eot");src:url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-md-webfont.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-md-webfont.woff") format("woff"),url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-md-webfont.ttf") format("truetype"),url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-md-webfont.svg#geogrotesque_rgregular") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'geogrotesque';src:url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-mdit-webfont.eot");src:url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-mdit-webfont.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-mdit-webfont.woff") format("woff"),url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-mdit-webfont.ttf") format("truetype"),url("/wp-content/themes/engine/library/fonts/allformats/geogrotesque-mdit-webfont.svg#geogrotesque_rg_itRgIt") format("svg");font-weight:500;font-style:italic}@font-face{font-family:'custom_arrowregular';src:url("/wp-content/themes/engine/library/fonts/allformats/custom-arrow-webfont.eot");src:url("/wp-content/themes/engine/library/fonts/allformats/custom-arrow-webfont.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/engine/library/fonts/allformats/custom-arrow-webfont.woff") format("woff"),url("/wp-content/themes/engine/library/fonts/allformats/custom-arrow-webfont.ttf") format("truetype"),url("/wp-content/themes/engine/library/fonts/allformats/custom-arrow-webfont.svg#custom_arrowregular") format("svg");font-weight:normal;font-style:normal}body{font-family:'geogrotesque', sans-serif;color:#ada3a5;font-weight:400}.page #content{padding-bottom:10px}body.page-id-1098,body.parent-pageid-1098{color:#d2cece}p{-webkit-hyphens:none;-moz-hyphens:none;hyphens:none;line-height:1.5;margin:0 0 .8em}#popup-holder{display:none}.sidebar .widgettitle{display:none}.page .entry-content li{margin-bottom:.6em}a{color:inherit}.entry-content p>a,.entry-content li>a,.event-item a,.hero-link a p,.twitter-feed a,.arrow-link{-moz-transition:opacity 0.15s;-webkit-transition:opacity 0.15s;-ms-transition:opacity 0.15s;-o-transition:opacity 0.15s;transition:opacity 0.15s}.entry-content p>a:hover,.entry-content li>a:hover,.event-item a:hover,.hero-link a p:hover,.twitter-feed a:hover,.arrow-link:hover{opacity:.8}.entry-content a:link{-webkit-tap-highlight-color:rgba(0,0,0,0.3)}h1,h2,h3,h4,h5,h6{text-rendering:optimizelegibility;font-weight:400;margin:1em 0 .4em}.nav li a{display:block;text-decoration:none}.news-section .entry-content li{list-style:disc inside;margin-bottom:.4em}.entry-content img{margin:0;max-width:100%;height:auto}.entry-content video,.entry-content object{max-width:100%;height:auto}.entry-content pre{background:#eee;border:1px solid #cecece;padding:10px}.wp-caption{max-width:100%;background:#eee;padding:5px}.wp-caption img{max-width:100%;margin-bottom:0;width:100%}.wp-caption p.wp-caption-text{font-size:0.7rem;margin:4px 0 7px;text-align:center}.page-navigation,.wp-prev-next{margin:1.1em 0 2.2em}.bones_page_navi li{float:left;margin-left:10px}.bones_page_navi li a{padding:3px 6px;display:block;text-decoration:none;position:relative}.bones_page_navi li a:hover,.bones_page_navi li a:focus{color:#f01d4f;text-decoration:underline}.bones_page_navi li.bpn-current{padding:3px 6px;border-bottom:2px solid #f01d4f;position:relative}.bones_page_navi li.bpn-prev-link,.bones_page_navi li.bpn-next-link{font-weight:400}.bones_page_navi li.bpn-prev-link a,.bones_page_navi li.bpn-next-link a{padding:0}.bones_page_navi li.bpn-prev-link a:hover,.bones_page_navi li.bpn-next-link a:hover,.bones_page_navi li.bpn-first-page-link a:hover,.bones_page_navi li.bpn-last-page-link a:hover{background:none}.wp-prev-next .prev-link{float:left}.wp-prev-next .next-link{float:right}.footer{clear:both}html[lang]{font-size:20px;height:100%;margin:0 !important}body{min-height:100%;border-bottom:1px solid black}body,#content{background-color:#fff}.home #content{background:none}*{outline:0 !important}body.home.mobile{background-size:cover;background-position:50% 50%}body.home.mobile #content{position:fixed;left:0;right:0;top:0;bottom:0;background:none}#mobile-home{position:fixed;left:0;right:0;top:52%;padding:0 20%;text-align:center;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:2.4rem;line-height:1.3;color:#2a2728;text-decoration:none;text-shadow:0 0 6px #777;-moz-transition:color 0.5s;-webkit-transition:color 0.5s;-ms-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s}#mobile-home:hover{color:#444041}.page #inner-content,.page .inner-footer,.single-research .inner-footer{padding:0 20px}.home #container,.news-section #container{background:none}#container{background-color:#F29B4E}.page-id-689 #container,.parent-pageid-689 #container{background-color:#f8b852}.page-id-933 #container,.parent-pageid-933 #container{background-color:#fac879}.page-id-691 #container,.parent-pageid-691 #container{background-color:#f29b4e}.page-id-693 #container{background-color:#ec7a3a}.single-research #container{background-color:#e5aa88}.page-id-695 #container,.parent-pageid-695 #container{background-color:#e55e3c}.page-id-697 #container,.parent-pageid-697 #container{background-color:#2a2728}.page-id-689 .subject-banner>*,.parent-pageid-689 .subject-banner>*{color:#fff}.news-section body{background:#f9f8f9}.news-section body #container{padding-top:0}.news-section body #container #header .outreach-wrap{background:#2b2728}.news-section body #container #content{background:#544f50}.news-section body #container .footer{display:none}#logo{position:absolute;top:0;left:0}.mobile #logo{z-index:12;width:100%;height:82px;background:#fff;box-shadow:0 -5px 5px 4px #777}.mobile #logo::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #999;display:block;border-width:0 0 1px 0;top:auto;height:1px}#logo a{position:absolute;left:10px;top:6px;bottom:6px;background:#fff url(../images/logo-large.png) 0 52% no-repeat;background-size:cover}.mobile #logo a{width:195px}#logo #mobile-nav-button{display:none}.mobile #logo #mobile-nav-button{display:block;position:fixed;width:70px;height:61px;right:0;top:12px;padding:20px;cursor:pointer}.mobile #logo #mobile-nav-button span{display:block;border-top:4px solid #2b2728;height:9px}#header{position:relative;z-index:500;height:72px;zoom:1}#header:before,#header::after{content:"";display:table}#header::after{clear:both}#header a{text-transform:uppercase;-moz-transition:color 0.5s,opacity 0.3s;-webkit-transition:color 0.5s,opacity 0.3s;-ms-transition:color 0.5s,opacity 0.3s;-o-transition:color 0.5s,opacity 0.3s;transition:color 0.5s,opacity 0.3s}#header a:focus{outline:0}#header .logo-main-wrap{position:fixed;left:0;right:0;top:0;z-index:15;zoom:1;background:#fff}#header .logo-main-wrap:before,#header .logo-main-wrap::after{content:"";display:table}#header .logo-main-wrap::after{clear:both}.mobile #header .logo-main-wrap{left:0;right:0;top:0;padding-top:80px}#header .logo-main-wrap>div{margin:0}#header .outreach-wrap{position:fixed;z-index:5;left:0;right:0;bottom:0;width:100%;padding:0;background:rgba(84,78,80,0.85);zoom:1;-moz-transition:bottom 0.5s;-webkit-transition:bottom 0.5s;-ms-transition:bottom 0.5s;-o-transition:bottom 0.5s;transition:bottom 0.5s}#header .outreach-wrap:before,#header .outreach-wrap::after{content:"";display:table}#header .outreach-wrap::after{clear:both}.fold-mobile-nav #header .outreach-wrap{bottom:-200px}#header .outreach-wrap a{opacity:0.7}#header .outreach-wrap a:hover{opacity:1}#header .outreach-wrap nav{float:right;margin:0 0 0 92px}#header .outreach-wrap .social-wrapper{height:28px;margin:15px 5px 0 10px}.mobile #header .outreach-wrap .social-wrapper{position:absolute}#header .categories-wrap{position:fixed;z-index:10;left:0;right:0;top:72px;background:#2b2728;zoom:1;-moz-transition:top 0.5s;-webkit-transition:top 0.5s;-ms-transition:top 0.5s;-o-transition:top 0.5s;transition:top 0.5s}#header .categories-wrap:before,#header .categories-wrap::after{content:"";display:table}#header .categories-wrap::after{clear:both}.fold-mobile-nav #header .categories-wrap{top:-80px}#header .categories-wrap nav{position:static;margin:0}#menu-main{position:relative;-moz-transition:margin-top 0.5s;-webkit-transition:margin-top 0.5s;-ms-transition:margin-top 0.5s;-o-transition:margin-top 0.5s;transition:margin-top 0.5s}.mobile #menu-main{box-shadow:0 -3px 5px 4px #777}.fold-mobile-nav #menu-main{margin-top:-700px}#menu-main>li{float:none}#menu-main>li .sub-menu{display:none}#menu-main>li>a{color:#5c4f54;font-size:1.4rem;font-weight:400;line-height:1.2;text-align:center;padding:0}#menu-main>li>a::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #999;display:block;border-width:0 0 1px 0;top:auto;height:1px}#menu-main>li>a>span{display:block;border-bottom:5px solid transparent;margin-bottom:-1px;padding:.7em 10px .6em;-moz-transition:border-color 0.5s;-webkit-transition:border-color 0.5s;-ms-transition:border-color 0.5s;-o-transition:border-color 0.5s;transition:border-color 0.5s}#menu-main>li.current-menu-item>a::after,#menu-main>li>a:hover::after{display:none}.page-id-689 #menu-main>li.current-menu-item>a>span,.parent-pageid-689 #menu-main>li.current-menu-item>a>span{border-color:#f8b852}.page-id-691 #menu-main>li.current-menu-item>a>span,.parent-pageid-691 #menu-main>li.current-menu-item>a>span{border-color:#f29b4e}.page-id-693 #menu-main>li.current-menu-item>a>span,.parent-pageid-693 #menu-main>li.current-menu-item>a>span{border-color:#ec7a3a}.page-id-695 #menu-main>li.current-menu-item>a>span,.parent-pageid-695 #menu-main>li.current-menu-item>a>span{border-color:#e55e3c}.page-id-697 #menu-main>li.current-menu-item>a>span,.parent-pageid-697 #menu-main>li.current-menu-item>a>span{border-color:#e62547}#menu-main .menu-item-704:hover>a>span{border-color:#f8b852}#menu-main .menu-item-703:hover>a>span{border-color:#f29b4e}#menu-main .menu-item-702:hover>a>span{border-color:#ec7a3a}#menu-main .menu-item-701:hover>a>span{border-color:#e55e3c}#menu-main .menu-item-705:hover>a>span{border-color:#2b2728}#menu-main .menu-item-700:hover>a>span{border-color:#e62547}#menu-main>li:hover>a>span{border-color:#f8b852}.news-section #menu-main li.current-menu-item>a>span,.news-section #menu-main li.current_page_parent>a>span{border-color:#2b2728}.news-section .mobile #menu-main{display:none !important}#menu-outreach{float:right;padding:.5em 20px}#menu-outreach>li>a{font-size:1.15rem;font-weight:400;color:#f2f2f2;padding:.4em 1em .5em;position:relative;overflow:hidden}#menu-categories>li{width:33%;text-align:center}#menu-categories>li>a{font-size:1.4rem;font-weight:500;color:#cdc9c9;opacity:0.6;padding:1em 0 .8em;-moz-transition:background-color 0.3s 0.5s,opacity 0.3s 0.3s;-webkit-transition:background-color 0.3s 0.5s,opacity 0.3s 0.3s;-ms-transition:background-color 0.3s 0.5s,opacity 0.3s 0.3s;-o-transition:background-color 0.3s 0.5s,opacity 0.3s 0.3s;transition:background-color 0.3s 0.5s,opacity 0.3s 0.3s}.mobile #menu-categories>li>a::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(180,180,180,0.6);display:block;border-width:0 0 0 1px;right:auto;width:1px}#menu-categories>li.current-menu-item>a,#menu-categories>li.current-category-parent>a,#menu-categories>li.current-page-ancestor.recent>a{opacity:1 !important}#menu-categories>li:hover>a{opacity:1;-moz-transition:opacity 0.3s 0.3s;-webkit-transition:opacity 0.3s 0.3s;-ms-transition:opacity 0.3s 0.3s;-o-transition:opacity 0.3s 0.3s;transition:opacity 0.3s 0.3s}#menu-categories>li:hover>.sub-menu-wrap{visibility:visible;opacity:1}#menu-categories>li>.sub-menu-wrap{position:absolute;z-index:100;width:100%;background:#111;padding:8px 10px;visibility:hidden;opacity:0;background:#111;-moz-transition:opacity 0.3s 0.5s,visibility 0s 0.5s;-webkit-transition:opacity 0.3s 0.5s,visibility 0s 0.5s;-ms-transition:opacity 0.3s 0.5s,visibility 0s 0.5s;-o-transition:opacity 0.3s 0.5s,visibility 0s 0.5s;transition:opacity 0.3s 0.5s,visibility 0s 0.5s}.mobile #menu-categories>li>.sub-menu-wrap{padding:8px 10px}#menu-categories>li>.sub-menu-wrap .sub-menu{margin:0}#menu-categories>li>.sub-menu-wrap .sub-menu li{float:none}#menu-categories>li>.sub-menu-wrap .sub-menu li a{font-size:1.15rem;font-weight:500;color:#cdc9c9;opacity:0.6;padding:.4em 10px;display:block}#menu-categories>li>.sub-menu-wrap .sub-menu li a:hover{opacity:1}#menu-categories>li>.sub-menu-wrap .sub-menu li.current-menu-item>a{opacity:1}.mobile #menu-categories li.research,.mobile #menu-categories li.engine{display:none}.mobile #menu-categories li.catsearch{clear:both;width:100%;font-size:1.4rem;padding:.7em 0 .7em}.mobile #menu-categories li.catsearch::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(180,180,180,0.6);display:block;border-width:1px 0 0 0;bottom:auto;height:1px}.mobile #menu-categories li.catsearch input#s{font-size:1.4rem;width:280px}.nav{position:relative;border:0;margin:0;padding:0;height:100%}.nav li{float:left;position:relative}footer.footer{background:#2a2728;padding:4em 20px 2em;text-align:center}footer.footer p{color:#fff}footer.footer .footer-heading{font-size:1.9rem;font-weight:500}footer.footer .follow-heading{font-size:1.65rem;font-weight:500;padding-left:.5em;margin:0}footer.footer .formbox{margin-bottom:1.2em}footer.footer .footer-final{margin-top:1.2em}footer.footer .footer-final *{font-size:0.7rem;color:#ada3a5;margin:0}footer.footer .footer-final ul{margin:.4em 0}footer.footer .footer-final ul a{padding:2px 0;display:block;-moz-transition:color 0.3s;-webkit-transition:color 0.3s;-ms-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}footer.footer .footer-final ul a:hover{color:#f9f8f9}footer.footer .inner-footer .social-wrapper{height:36px;margin:.3em auto .5em}footer.footer .social-button{opacity:.85}.search-form{opacity:0.6;-moz-transition:opacity 0.8s;-webkit-transition:opacity 0.8s;-ms-transition:opacity 0.8s;-o-transition:opacity 0.8s;transition:opacity 0.8s;color:#fff}.search-form label.screen-reader-text{position:absolute;left:-10000px}.search-form input[type=text]{width:170px;margin:0;font-size:0.9rem;color:#fff;padding:5px 6px 0;border:0;border-bottom:2px solid #fff;background:none}.search-form input[type=image]{display:inline-block;height:25px;padding:0 0 0 9px;vertical-align:bottom;color:#fff}.search-form.focussed,.search-form:hover{opacity:1}article.item-group{position:relative;color:#ada3a5}article.item-group a{color:inherit;text-decoration:none}article.item-group .featured-image{float:left;width:42%;max-width:554.7px;background:#2B2728;opacity:.8;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-ms-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}article.item-group .featured-image::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #60595b;display:block;border-width:1px 0 0 0;bottom:auto;height:1px}article.item-group .featured-image>div{position:relative;height:100%}article.item-group .featured-image>div img{display:block;width:100%;height:auto}article.item-group .featured-image>div .post-image{position:absolute;left:0;right:0;top:0;bottom:0;background-size:cover;background-position:50% 50%}article.item-group .cover-link{position:absolute;bottom:0;left:0;right:0;top:0;z-index:10}article.item-group .cover-link a{display:block;width:100%;height:100%}article.item-group:hover .featured-image,article.item-group:hover h2,article.item-group .byline a:hover{opacity:1 !important}article.item-group .post-content{position:relative;padding:2em 2em 1.4em}.mobile article.item-group .post-content::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(180,180,180,0.6);display:block;border-width:1px 0 0 0;bottom:auto;height:1px}article.item-group .post-content .article-header h2{margin:0 0 .2em -2px;font-size:fontsize-7;font-weight:500;line-height:1.2;color:#cdc9c9;opacity:0.6;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-ms-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}article.item-group .post-content .article-header p{margin:0 0 .2em}article.item-group .post-content .entry-content{padding-bottom:8px}article.item-group .post-content .entry-content p{margin:0;line-height:1.4;font-weight:500}article.item-group .post-content .article-footer{height:28px}article.item-group .post-content .article-footer .post-sublinks{height:100%}article.item-group .post-content .article-footer .post-sublinks .social-wrapper{float:left;height:100%;margin-left:.7em}article.item-group .post-content .article-footer .post-sublinks .social-wrapper .icon-twitter{width:44.8px}article.item-group .post-content .article-footer .post-sublinks .social-wrapper .icon-facebook{width:28px}article.item-group .post-content .article-footer .post-sublinks .byline{float:right;height:100%;margin:0 1.2em 0 0;text-transform:uppercase}article.item-group .post-content .article-footer .post-sublinks .byline a{display:block;height:100%;padding:0 1.8em 0 1em;color:#cdc9c9;background:url(../images/retina/icon-write-ret.png) 100% 50%/auto 90% no-repeat;opacity:0.6;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-ms-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}article.item-group .post-content .article-footer .post-sublinks .byline a span{display:block;padding:1px 0}article.item-group:first-child>div::before{display:none}.ias_loader{height:80px;position:relative}.ias_loader img{position:absolute;left:60%;top:15px}.page-navigation{margin:0}.fancy-popup-div{margin-top:-5px}article.item-single{position:relative;color:#ada3a5}article.item-single a{color:inherit;text-decoration:none;outline:0;-moz-transition:color 0.5s;-webkit-transition:color 0.5s;-ms-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s}article.item-single a:hover{color:#cdc9c9}article.item-single .post-content{padding:1.1em 70px .6em .8em}article.item-single .post-content .prev-next{position:absolute;right:25px;margin-top:15px;width:40px;height:240px;overflow:hidden}article.item-single .post-content .prev-next>div{width:100%;height:40px}article.item-single .post-content .prev-next>div a{display:block;height:100%;width:100%;color:transparent;opacity:0.7;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-ms-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}article.item-single .post-content .prev-next>div a:hover{opacity:1}article.item-single .post-content .prev-next>div img{display:block;width:100%}article.item-single .post-content .prev-next>div span{position:relative;display:block;height:100%;width:100%;border:4px solid #fff;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}article.item-single .post-content .prev-next .next{-moz-transform:translate(16%, 0);-webkit-transform:translate(16%, 0);-ms-transform:translate(16%, 0);-o-transform:translate(16%, 0);transform:translate(16%, 0)}article.item-single .post-content .prev-next .next span{border-left-width:0;border-bottom-width:0;-moz-transform-origin:left top;-webkit-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}article.item-single .post-content .prev-next .prev{-moz-transform:translate(-16%, 40%);-webkit-transform:translate(-16%, 40%);-ms-transform:translate(-16%, 40%);-o-transform:translate(-16%, 40%);transform:translate(-16%, 40%)}article.item-single .post-content .prev-next .prev span{border-right-width:0;border-top-width:0;-moz-transform-origin:right bottom;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}article.item-single .post-content .prev-next .next+.prev{-moz-transform:translate(-16%, 90%);-webkit-transform:translate(-16%, 90%);-ms-transform:translate(-16%, 90%);-o-transform:translate(-16%, 90%);transform:translate(-16%, 90%)}article.item-single .post-content .article-header h1{margin:30px 70px .2em -2px;font-size:fontsize-7;font-weight:500;line-height:1.3;color:#cdc9c9}article.item-single .post-content .entry-content p{margin:0 0 .8em;line-height:1.5}article.item-single .post-content .entry-content a{text-decoration:underline}article.item-single .article-footer{zoom:1;background:#413f41}article.item-single .article-footer:before,article.item-single .article-footer::after{content:"";display:table}article.item-single .article-footer::after{clear:both}article.item-single .article-footer a.featured-image{display:block;opacity:1}article.item-single .article-footer a.featured-image img{display:block;max-width:100%;height:auto}article.item-single .article-footer .post-sublinks{height:28px;padding:0 0 0 20px;margin-top:22px}article.item-single .article-footer .post-sublinks .social-wrapper{float:left}article.item-single .article-footer .post-sublinks .byline{float:right;height:100%;margin:0 25px 0 0;text-transform:uppercase;text-align:right}article.item-single .article-footer .post-sublinks .byline a{display:block;height:100%;padding:0 36px 0 10px;background:url(../images/retina/icon-write-ret.png) 100% 50%/auto 90% no-repeat}article.item-single .article-footer .post-sublinks .byline a span{display:block;padding:0}article.item-single .article-footer .post-sublinks .byline>span{padding-right:36px}article.item-single .article-footer .heading-recent-posts{text-transform:lowercase;color:#cdc9c9;font-size:1.65rem;font-weight:500;padding:40px 30px 0;margin:0;clear:both}article.item-single+p{display:none}.related-news-loop{width:100%;padding:10px 20px 20px;margin:0}.related-news-loop li{padding:0}.related-news-loop li a{display:block;padding:5px 10px;text-decoration:underline;color:#837a7a}h1.archive-title,.error404 h1,.error404 .entry-content{margin-left:1.5rem;color:#cdc9c9}.error404 #content{right:0 !important}}@media only screen and (min-width: 768px){.issue-links .issue-button{width:31%}.issues-drawers{margin-left:-15px}.issues-drawers .cabinet{float:left;width:48%;margin:0 0 2% 2%}.subject-banner{padding:4.5em 20px 2em}.formbox{display:table}.formbox .form-segment{display:table-cell;width:25%}.formbox .form-segment input{text-align:left;padding:12% .8em 11%;font-size:1.25rem}.formbox .form-segment>span::before{display:none}.formbox .form-segment>span::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(140,134,134,0.4);display:block;border-width:0 0 0 1px;right:auto;width:1px}.formbox .form-segment.form-submit{display:table-cell}.formbox .form-segment.form-submit>span::before,.formbox .form-segment.form-submit>span::after{display:none}.formbox .form-segment.form-submit span input{font-size:1.9rem;padding:0}.formbox.newsletter .form-segment.form-submit:active{box-shadow:0 0 8px #f66, inset -3px -3px 3px -3px #666, inset 3px 3px 3px -3px #fff}#content .formbox::before{display:none}#content .formbox::after{display:none}#content .formbox>div::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(140,134,134,0.4);display:block;border-width:1px 0 0 0;bottom:auto;height:1px}#content .formbox>div::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(140,134,134,0.4);display:block;border-width:0 0 1px 0;top:auto;height:1px}.page-excerpt a.icon-side h3{font-size:2.8rem}.leadership-drawers.triplewide .drawer-handle h2{font-size:1rem}.leadership-drawers.triplewide .drawer-handle h3{font-size:0.8rem}.pinmap{background:url(../images/pinmap.png) 50% 50% no-repeat;background-size:100% auto}.event-triple .event-item{border-width:25px}.event-triple .event-item .date{top:35%;font-size:3.4rem}.event-triple .event-item h2{bottom:1.2em;padding:0 .8em;font-size:1rem;line-height:1.3}.act-now-banner .mask .leftside{margin-top:9.5%}.act-now-banner .mask .leftside h2{font-size:3.4rem;margin:0 10% 0 0}.act-now-banner .mask .rightside{padding:0 0 0 2.5%;margin-top:10%}.act-now-banner .mask .rightside h2{font-size:1.65rem}html[lang]{font-size:20px}body{min-height:100%;border-bottom:1px solid black}.page #inner-content,.page .inner-footer,.single-research .inner-footer{margin:0 auto;max-width:950px}.page-id-693 #inner-content,.single-research #inner-content{max-width:none;padding:0}#container{padding-top:104px}.news-section body #container #header .outreach-wrap{display:none}.news-section body #container #content{position:absolute;overflow-y:auto;bottom:0;left:0;right:0;top:85.86207px;-moz-transition:right 0.8s 0.3s;-webkit-transition:right 0.8s 0.3s;-ms-transition:right 0.8s 0.3s;-o-transition:right 0.8s 0.3s;transition:right 0.8s 0.3s}.news-section body #container.fold-nav #content{-moz-transition:right 0.5s;-webkit-transition:right 0.5s;-ms-transition:right 0.5s;-o-transition:right 0.5s;transition:right 0.5s}.news-section .category #container #content,.news-section .category #container #sidebar1{top:125.86207px}.news-section .category-18 #container #content,.news-section .category-18 #container #sidebar1,.news-section .category-86 #container #content,.news-section .category-86 #container #sidebar1,.news-section .category-33 #container #content,.news-section .category-33 #container #sidebar1{top:85.86207px}html.sidebar-slide-enabled,html.sidebar-slide-enabled body{margin:0 !important;padding:0;overflow:hidden;height:100%;width:100%}html.sidebar-slide-enabled #container{position:relative;height:100%;max-width:1550px}html.sidebar-slide-enabled #container #content{right:30px}html.sidebar-slide-enabled #container.sidebar-open #content{right:260px}html.sidebar-slide-enabled #container #sidebar1{width:260px;position:absolute;z-index:500;top:85.86207px;bottom:0;background:#f9f8f9;overflow-y:auto;-moz-transition:top 0.8s 0.3s,right 0.8s 0.3s;-webkit-transition:top 0.8s 0.3s,right 0.8s 0.3s;-ms-transition:top 0.8s 0.3s,right 0.8s 0.3s;-o-transition:top 0.8s 0.3s,right 0.8s 0.3s;transition:top 0.8s 0.3s,right 0.8s 0.3s}html.sidebar-slide-enabled #container #sidebar1>div{opacity:0;-moz-transition:opacity 0.8s 0.3s;-webkit-transition:opacity 0.8s 0.3s;-ms-transition:opacity 0.8s 0.3s;-o-transition:opacity 0.8s 0.3s;transition:opacity 0.8s 0.3s}html.sidebar-slide-enabled #container.sidebar-open #sidebar1{right:0}html.sidebar-slide-enabled #container.sidebar-open #sidebar1>div{opacity:1}html.sidebar-slide-enabled #container.sidebar-closed #sidebar1{right:-230px}html.sidebar-slide-enabled #container.sidebar-closed #sidebar1>div{opacity:0}html.sidebar-slide-enabled #container.sidebar-closed #sidebar1:hover{right:0}html.sidebar-slide-enabled #container.sidebar-closed #sidebar1:hover>div{opacity:1}html.sidebar-slide-enabled #container #sidebar1>span{position:absolute;left:3.2%;top:16px;width:12px;height:12px;-moz-transition:opacity 0.8s 0.3s;-webkit-transition:opacity 0.8s 0.3s;-ms-transition:opacity 0.8s 0.3s;-o-transition:opacity 0.8s 0.3s;transition:opacity 0.8s 0.3s}html.sidebar-slide-enabled #container #sidebar1>span span{position:absolute;width:100%;height:2px;top:5px;background:#e6284c}html.sidebar-slide-enabled #container #sidebar1>span span+span{width:2px;height:100%;left:5px;top:0;-moz-transition:opacity 0.8s 0.3s;-webkit-transition:opacity 0.8s 0.3s;-ms-transition:opacity 0.8s 0.3s;-o-transition:opacity 0.8s 0.3s;transition:opacity 0.8s 0.3s}html.sidebar-slide-enabled #container.sidebar-open #sidebar1>span{opacity:0}html.sidebar-slide-enabled #container.sidebar-closed #sidebar1:hover>span span+span{opacity:0}#background-swapper{position:fixed;z-index:-1;top:0;left:0;bottom:0;right:0;background-image:url(../images/crowd-bg1.jpg)}#background-swapper div{width:100%;height:100%;background-image:url(../images/crowd-bg2.jpg);-moz-transition:opacity 1.2s;-webkit-transition:opacity 1.2s;-ms-transition:opacity 1.2s;-o-transition:opacity 1.2s;transition:opacity 1.2s}#background-swapper.hidden div{opacity:0}#background-swapper,#background-swapper div{background-color:#fff;background-repeat:no-repeat;background-position:50% 95%;background-size:contain}.wrap{max-width:950px}#logo{z-index:10;top:0;left:40px;bottom:1px;width:207px;-moz-transition:width 0.15s 0.5s;-webkit-transition:width 0.15s 0.5s;-ms-transition:width 0.15s 0.5s;-o-transition:width 0.15s 0.5s;transition:width 0.15s 0.5s}.fold-nav #logo,.news-section #logo{width:50px;-moz-transition:width 0.8s 1.2s;-webkit-transition:width 0.8s 1.2s;-ms-transition:width 0.8s 1.2s;-o-transition:width 0.8s 1.2s;transition:width 0.8s 1.2s}#logo a{left:0;right:0;top:0;bottom:0;background:#fff url(../images/logo-mini.png) 15px 50% no-repeat;background-size:24px}#logo a span{display:block;height:100%;background:#fff url(../images/logo-large.png) 0 52% no-repeat;background-size:207px auto;opacity:1;-moz-transition:opacity 0.8s 0.5s;-webkit-transition:opacity 0.8s 0.5s;-ms-transition:opacity 0.8s 0.5s;-o-transition:opacity 0.8s 0.5s;transition:opacity 0.8s 0.5s}.fold-nav #logo a span,.news-section #logo a span{opacity:0;-moz-transition:opacity 0.5s 0.5s;-webkit-transition:opacity 0.5s 0.5s;-ms-transition:opacity 0.5s 0.5s;-o-transition:opacity 0.5s 0.5s;transition:opacity 0.5s 0.5s}#header{position:fixed;z-index:1000;left:0;right:0;top:0;height:104px;-moz-transition:height 0.3s,box-shadow 0.3s;-webkit-transition:height 0.3s,box-shadow 0.3s;-ms-transition:height 0.3s,box-shadow 0.3s;-o-transition:height 0.3s,box-shadow 0.3s;transition:height 0.3s,box-shadow 0.3s;background:#fff;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box}.fold-nav #header,.news-section #header{height:35.86207px;box-shadow:0 -3px 8px 0 #444;-moz-transition:height 0.3s 0.3s;-webkit-transition:height 0.3s 0.3s;-ms-transition:height 0.3s 0.3s;-o-transition:height 0.3s 0.3s;transition:height 0.3s 0.3s}#header .logo-main-wrap{position:relative;height:100%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box}#header .logo-main-wrap::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #999;display:block;border-width:0 0 1px 0;top:auto;height:1px}#header .logo-main-wrap>div{position:relative;height:100%}#header .logo-main-wrap>div nav{height:100%}#header .outreach-wrap{position:absolute;z-index:-1;left:0;right:0;bottom:auto;top:104px;background:rgba(84,78,80,0.15);height:60px;-moz-transition:top 0.3s 0.15s;-webkit-transition:top 0.3s 0.15s;-ms-transition:top 0.3s 0.15s;-o-transition:top 0.3s 0.15s;transition:top 0.3s 0.15s}#header .outreach-wrap::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(180,180,180,0.6);display:block;border-width:0 0 1px 0;top:auto;height:1px}#header .outreach-wrap nav{height:100%;position:relative;margin:0}#header .outreach-wrap .social-wrapper{float:right;margin:16px 5px 0 0}.fold-nav #header .outreach-wrap{top:-60px;-moz-transition:top 0.3s 0.15s;-webkit-transition:top 0.3s 0.15s;-ms-transition:top 0.3s 0.15s;-o-transition:top 0.3s 0.15s;transition:top 0.3s 0.15s}.fold-nav #header:hover .outreach-wrap{top:35.86207px;-moz-transition:top 0.3s;-webkit-transition:top 0.3s;-ms-transition:top 0.3s;-o-transition:top 0.3s;transition:top 0.3s}#header .categories-wrap{position:absolute;z-index:-2;height:50px;left:0;right:0;top:35.86207px;-moz-transition:top 0.3s 0.3s;-webkit-transition:top 0.3s 0.3s;-ms-transition:top 0.3s 0.3s;-o-transition:top 0.3s 0.3s;transition:top 0.3s 0.3s}#header .categories-wrap::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(180,180,180,0.6);display:block;border-width:0 0 1px 0;top:auto;height:1px}#header .categories-wrap nav{height:100%}.fold-nav #header .categories-wrap{top:-64.13793px;-moz-transition:top 0.8s;-webkit-transition:top 0.8s;-ms-transition:top 0.8s;-o-transition:top 0.8s;transition:top 0.8s}.fold-nav #header:hover .categories-wrap{top:95.86207px;-moz-transition:top 0.3s 0.15s;-webkit-transition:top 0.3s 0.15s;-ms-transition:top 0.3s 0.15s;-o-transition:top 0.3s 0.15s;transition:top 0.3s 0.15s}#header .news-section .categories-wrap{top:35.86207px}#menu-main{float:right;height:100%}#menu-main>li{float:left;height:100%;display:table}#menu-main>li.leadership,#menu-main>li.staff{display:none}#menu-main>li::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #999;display:block;border-width:0 0 0 1px;right:auto;width:1px}#menu-main>li>a{font-size:0.9rem;height:100%;display:table-cell;vertical-align:middle;padding:0 .8em}#menu-main>li>a::after{display:none}#menu-main>li>a>span{position:relative;top:4px;padding:0;margin:0;-moz-transition:border-color 0.8s,top 0.8s;-webkit-transition:border-color 0.8s,top 0.8s;-ms-transition:border-color 0.8s,top 0.8s;-o-transition:border-color 0.8s,top 0.8s;transition:border-color 0.8s,top 0.8s}.fold-nav #menu-main>li>a>span,.news-section #menu-main>li>a>span{top:3px;-moz-transition:top 0.8s 0.5s;-webkit-transition:top 0.8s 0.5s;-ms-transition:top 0.8s 0.5s;-o-transition:top 0.8s 0.5s;transition:top 0.8s 0.5s}#menu-main>li:hover>.sub-menu{opacity:1;top:99%;-moz-transition:opacity 0.3s 0.3s,top 0s 0s;-webkit-transition:opacity 0.3s 0.3s,top 0s 0s;-ms-transition:opacity 0.3s 0.3s,top 0s 0s;-o-transition:opacity 0.3s 0.3s,top 0s 0s;transition:opacity 0.3s 0.3s,top 0s 0s}#menu-main>li .sub-menu{display:block;opacity:0;position:absolute;z-index:100;right:-1px;top:-1000px;margin:0;padding:8px 0 0;background:#fff;-moz-transition:opacity 0.3s 0.3s,top 0s 1.2s;-webkit-transition:opacity 0.3s 0.3s,top 0s 1.2s;-ms-transition:opacity 0.3s 0.3s,top 0s 1.2s;-o-transition:opacity 0.3s 0.3s,top 0s 1.2s;transition:opacity 0.3s 0.3s,top 0s 1.2s}#menu-main>li .sub-menu::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #999;display:block;border-width:0 0 0 1px;right:auto;width:1px}#menu-main>li .sub-menu::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #999;display:block;border-width:0 1px 0 0;left:auto;width:1px}#menu-main>li .sub-menu li{float:none}#menu-main>li .sub-menu li:last-child{padding-bottom:6px}#menu-main>li .sub-menu li:last-child::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #999;display:block;border-width:0 0 1px 0;top:auto;height:1px}#menu-main>li .sub-menu li a{color:#5c4f54;padding:6px 15px;font-size:0.9rem}#menu-main>li .sub-menu li a:hover{opacity:0.7}#menu-main>li:first-child::after{display:none}#menu-outreach{height:100%;padding:2px 10px 2px 0}#menu-outreach>li{height:100%}#menu-outreach>li>a{font-size:0.9rem;padding:0 .5em 0 1.6em;height:100%}#menu-outreach>li>a>span{display:block;padding:18px 0 0}#menu-outreach>li>a::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(255,255,255,0.6);display:block;border-width:0 0 0 1px;right:auto;width:1px;-moz-transform:rotate(22deg);-webkit-transform:rotate(22deg);-ms-transform:rotate(22deg);-o-transform:rotate(22deg);transform:rotate(22deg);top:-10px;bottom:-65px}.news-section #menu-outreach>li>a::after{border-color:rgba(180,180,180,0.6)}#menu-categories{position:static;height:100%}#menu-categories>li{position:static;height:100%;width:auto}#menu-categories>li>a{position:relative;font-size:0.9rem;padding:0 20px 1px 45px;display:table;height:100%}#menu-categories>li>a::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(180,180,180,0.6);display:block;border-width:0 0 0 1px;right:auto;width:1px}#menu-categories>li>a::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(180,180,180,0.6);display:block;border-width:0 1px 0 0;left:auto;width:1px}#menu-categories>li>a>span{display:table-cell;vertical-align:middle;padding-top:1px}#menu-categories>li.current-menu-item>a,#menu-categories>li.current-category-parent>a,#menu-categories>li.current-page-ancestor.recent>a{position:relative;background-color:#111}#menu-categories>li.current-menu-item.issues>a,#menu-categories>li.current-category-parent.issues>a{z-index:1000}#menu-categories>li:hover>a{background-color:#111;-moz-transition:background-color 0.3s 0.3s,opacity 0.3s 0.3s;-webkit-transition:background-color 0.3s 0.3s,opacity 0.3s 0.3s;-ms-transition:background-color 0.3s 0.3s,opacity 0.3s 0.3s;-o-transition:background-color 0.3s 0.3s,opacity 0.3s 0.3s;transition:background-color 0.3s 0.3s,opacity 0.3s 0.3s}#menu-categories>li>.sub-menu-wrap{visibility:hidden;opacity:0;z-index:auto;padding:0 10px;left:0;right:0;top:50px;height:40px;-moz-transition:opacity 0.3s 0.3s,visibility 0s 0.8s;-webkit-transition:opacity 0.3s 0.3s,visibility 0s 0.8s;-ms-transition:opacity 0.3s 0.3s,visibility 0s 0.8s;-o-transition:opacity 0.3s 0.3s,visibility 0s 0.8s;transition:opacity 0.3s 0.3s,visibility 0s 0.8s}#menu-categories>li>.sub-menu-wrap::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(180,180,180,0.6);display:block;border-width:0 0 1px 0;top:auto;height:1px}#menu-categories>li>.sub-menu-wrap .sub-menu{height:100%;padding-left:10px}#menu-categories>li>.sub-menu-wrap .sub-menu li{height:100%;display:table;float:left}#menu-categories>li>.sub-menu-wrap .sub-menu li a{font-size:0.8rem;padding:0 20px;height:100%;display:table-cell;vertical-align:middle}#menu-categories>li.issues:hover>.sub-menu-wrap{visibility:visible;opacity:1;-moz-transition:opacity 0.3s 0.3s,visibility 0s;-webkit-transition:opacity 0.3s 0.3s,visibility 0s;-ms-transition:opacity 0.3s 0.3s,visibility 0s;-o-transition:opacity 0.3s 0.3s,visibility 0s;transition:opacity 0.3s 0.3s,visibility 0s}#menu-categories>li.current-menu-item>.sub-menu-wrap,#menu-categories>li.current-category-parent>.sub-menu-wrap{visibility:visible;opacity:1}#menu-categories>li.recent>a{background-image:url("../images/retina/icon-clock-ret.png");background-position:13px 50%;background-size:auto 50%;background-repeat:no-repeat}#menu-categories>li.issues>a{background-image:url("../images/retina/icon-gov-ret.png");background-position:11px 45%;background-size:auto 50%;background-repeat:no-repeat;z-index:1000}#menu-categories>li.research>a{background-image:url("../images/retina/icon-graph-ret.png");background-position:15px 45%;background-size:auto 50%;background-repeat:no-repeat}#menu-categories>li.engine>a{background-image:url("../images/retina/icon-amp-ret.png");background-position:16px 50%;background-size:auto 50%;background-repeat:no-repeat}#menu-categories>li.multimedia>a{background-image:url("../images/retina/icon-media-ret.png");background-position:12px 50%;background-size:auto 50%;background-repeat:no-repeat}#menu-categories>li.filings>a{background-image:url("../images/retina/icon-filings-ret.png");background-position:12px 47%;background-size:auto 50%;background-repeat:no-repeat}#menu-categories>li.catsearch{padding-top:8px;float:left}.sidebar{padding-top:20px}.widget{padding:0 10px;margin:0}article.item-group{display:table;width:100%}article.item-group .featured-image{float:none;display:table-cell;vertical-align:top}article.item-group .post-content{float:none;display:table-cell;vertical-align:top;position:static;width:58%;max-width:735.3px}article.item-group .post-content .post-content-liner{position:absolute;top:0;bottom:50px;left:43%;right:0;padding:1.1em .8em 0;overflow:hidden}article.item-group .post-content .post-content-liner .entry-content{padding-bottom:0}article.item-group .post-content .post-content-liner::after{content:"";position:absolute;bottom:0;left:0;right:0;height:35%;background:linear-gradient(to bottom, rgba(84,79,80,0), #544f50)}article.item-group .post-content .article-footer{position:absolute;z-index:20;bottom:8px;left:43%;right:0}article.item-single .post-content{margin-left:300px;padding:1.1em .8em .6em;-moz-transition:margin 0.5s;-webkit-transition:margin 0.5s;-ms-transition:margin 0.5s;-o-transition:margin 0.5s;transition:margin 0.5s}.sidebar-open article.item-single .post-content .prev-next{width:80px}article.item-single .post-content .prev-next{position:fixed;-moz-transition:width 0.5s;-webkit-transition:width 0.5s;-ms-transition:width 0.5s;-o-transition:width 0.5s;transition:width 0.5s}article.item-single .post-content .prev-next>div{-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.sidebar-open article.item-single .post-content .prev-next>div{height:80px}.sidebar-open #content article.item-single .post-content{margin-left:460px}article.item-single .post-content .article-header{width:60%;min-width:400px}article.item-single .post-content .article-header h1{margin:30px 0 .2em -2px}article.item-single .post-content .entry-content{width:380px;-moz-transition:width 0.5s;-webkit-transition:width 0.5s;-ms-transition:width 0.5s;-o-transition:width 0.5s;transition:width 0.5s}.sidebar-open article.item-single .post-content .entry-content{width:540px}article.item-single .article-footer{position:fixed;width:280px;top:85.86207px;-moz-transition:top 1.2s 0.5s,width 0.5s;-webkit-transition:top 1.2s 0.5s,width 0.5s;-ms-transition:top 1.2s 0.5s,width 0.5s;-o-transition:top 1.2s 0.5s,width 0.5s;transition:top 1.2s 0.5s,width 0.5s;bottom:0;left:0}article.item-single .article-footer::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(180,180,180,0.6);display:block;border-width:0 1px 0 0;left:auto;width:1px}.sidebar-open #content article.item-single .article-footer{width:440px}.related-news-loop{float:left}.sidebar-open .related-news-loop{width:50%}.related-news-loop.leftside{padding-right:10px}.related-news-loop.rightside{padding-left:10px;display:none}.sidebar-open .related-news-loop.rightside{display:block}.related-news-loop li{padding:15px 10px;opacity:0;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}}@media only screen and (min-width: 1030px){.single #inner-content{background:none}article.item-group .post-content{padding:20px 10% 0 20px}}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;float:none !important;position:static !important}a,a:visited{color:#444 !important;text-decoration:underline}a:after,a:visited:after{content:"(" attr(href) ")";white-space:nowrap}#logo>a::after{content:""}#logo>a span::before{content:url("http://engine-is-test.com/wp-content/themes/engine/library/images/logo-large.png")}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm 1cm 2cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav,#popup-holder,footer.article-footer,footer.footer,.single article.post+p,.categories-wrap,.outreach-wrap,.prev-next{display:none}}
body.page-template-template-thanks-php .subject-banner h1{text-transform: none;}
body.page-template-template-form-php .subject-banner h2, body.page-template-template-thanks-php .subject-banner h2{
	font-size: 2.8rem;
	font-weight: 300;
	color: #fff;
	margin:0 0 30px;
	text-transform: none;
}
body.page-template-template-form-php img.pic{
	display: block;
	margin: 0 auto;
        
}
body.page-template-template-form-php .entry-content.clearfix, body.page-template-template-thanks-php .entry-content.clearfix{margin: 50px auto;width: 790px;}
body.page-template-template-form-php .left_box_text{
	float: left;
	width: 378px;
}
body.page-template-template-form-php .left_box_text.in_popup{
	float: none;
	width: auto;
}
body.page-template-template-form-php .right_box_text{
	float: right;
	width: 367px;
}
body.page-template-template-form-php .clear{clear: both;}
body.page-template-template-form-php .follow{
	font-weight: 700;
	color: #e96c15;
	font-size: 15px;
	line-height: 17px;
	text-decoration: none;
	display: block;
	margin: 0 0 35px;
}
body.page-template-template-form-php .left_box_text p,body.page-template-template-form-php .right_box_text p{
	color: #5b4f53;
	font-size: 24px;
	line-height: 26px;
	margin: 0 0 15px;
	font-weight: 400;
}
body.page-template-template-form-php .left_box_text.orange{
	background: #f29b4d;
	padding: 20px 25px 15px;
}
.fancybox-wrap.orange .fancybox-skin{
	background: #f29b4d;
}
body.page-template-template-form-php .left_box_text.orange h3{
	font-weight: 400;
	color:#fff;
	font-size: 46px;
	line-height: 48px;
	display: block;
	margin: 0 0 10px;
}
body.page-template-template-form-php .left_box_text.orange p,body.page-template-template-form-php .left_box_text.orange p a{
	color:#fff;
	font-size: 14px;
	line-height: 15px;
	margin: 0 0 15px;
	text-decoration: none;
}
body.page-template-template-form-php .left_box_text.orange img.pic_002{
	float: right;
}
body.page-template-template-form-php .right_box_text.orange{
	border:1px solid #f29b4d;
	padding: 20px 28px 35px 30px;
}
body.page-template-template-form-php .right_box_text.orange h4{
	font-weight: 400;
	color:#5b4f53;
	font-size: 23px;
	line-height: 27px;
	display: block;
	margin: 0 0 25px;
	text-align: center;
}
body.page-template-template-form-php .right_box_text.orange #search_form{overflow: hidden;margin: 0 0 25px;}
body.page-template-template-form-php .right_box_text.orange #search_form .row{overflow: hidden;margin: 0 0 10px;}
body.page-template-template-form-php .right_box_text.orange #search_form .row label{
	float: left;
	font-weight: 400;
	color:#5b4f53;
	font-size: 15px;
	line-height: 31px;
	margin: 0 7px 0 0;
}
body.page-template-template-form-php .right_box_text.orange #search_form .row .wpcf7-form-control-wrap input{
	float:right;
	padding: 5px;
	background: #f2f2f2;
	border: none;
	font-weight: 400;
	color:#5b4f53;
	font-size: 15px;
	font-family: 'geogrotesque', sans-serif;
}
body.page-template-template-form-php .right_box_text.orange #search_form .row.submit input{
	float:right;
	background: #F29B4E;
	border-radius: 5px;
	border-bottom: 3px solid #cd6c2e!important;
	height: 45px;
	border: none;
	font-weight: 400;
	color:#fff;
	font-size: 15px;
	padding: 2px 55px 0 55px;
	font-family: 'geogrotesque', sans-serif;
}
body.page-template-template-form-php .right_box_text.orange #search_form .row.submit input:hover{
	opacity: 0.9;
}
body.page-template-template-form-php .right_box_text.orange #search_form .row .wpcf7-form-control-wrap input.name{width: 249px;}
body.page-template-template-form-php .right_box_text.orange #search_form .row .wpcf7-form-control-wrap input.company{width: 221px;}
body.page-template-template-form-php .right_box_text.orange #search_form .row .wpcf7-form-control-wrap input.title{width: 261px;}
body.page-template-template-form-php .right_box_text.orange #search_form .row .wpcf7-form-control-wrap input.city{width: 184px;}
body.page-template-template-form-php .right_box_text.orange img.pic_003{
	width: 165px;
	height: 138px;
	display: block;
	margin: 0;
}
body.page-template-template-thanks-php .page-color-bg{background-color:#f8b852 !important;}
body.page-template-template-thanks-php .social_box{
	text-align: center;
	font-size: 0;
	margin: 0 0 50px;
}
body.page-template-template-thanks-php .social_box li{
	vertical-align:top;
	display:inline-block;
	width: 33%;
}
body.page-template-template-thanks-php .social_box li img.tw{margin: 5px 0 0 0;}
body.page-template-template-thanks-php .social_box li span{
	font-size: 23px;
	line-height: 25px;
	margin: 0 0 20px;
	color: #000;
	display: block;	
}
body.page-template-template-thanks-php a.read_more{
	font-size: 26px;
	line-height:28px;
	display: block;
	text-align: center;
	color: #5b4f53;
	text-decoration: none;
}
@media only screen and (max-width: 900px){
		body.page-template-template-form-php .entry-content.clearfix{width: 100%;margin: 20px auto;}
}
@media only screen and (max-width: 810px){
	body.page-template-template-form-php .left_box_text,body.page-template-template-form-php .right_box_text{float: none;overflow: hidden;margin: 0 0 20px;width: 100%;}
	body.page-template-template-form-php .right_box_text.orange #search_form{width: 300px;margin: 0 auto 30px;}
	body.page-template-template-form-php .right_box_text.orange{padding: 3%;}
}
@media only screen and (max-width: 450px){
	body.page-template-template-form-php .right_box_text.orange #search_form{width: inherit;}
	body.page-template-template-form-php .right_box_text.orange #search_form .row input.name{width: 205px;}
	body.page-template-template-form-php .right_box_text.orange #search_form .row input.company{width: 177px;}
	body.page-template-template-form-php .right_box_text.orange #search_form .row input.title{width: 217px;}
	body.page-template-template-form-php .right_box_text.orange #search_form .row input.city{width: 140px;}
}
@media only screen and (max-width: 620px){
	body.page-template-template-thanks-php .social_box li {display: block;margin: 0 auto 20px;}
}
span.wpcf7-not-valid-tip{
color: #f00;
    display: block;
    float: left;
    font-size: 14px;
    margin-top: -24px;
    text-align: right;
    width: 100%;
    z-index: 150;
}
div.wpcf7-validation-errors{
    display: none!important;
    visibility: hidden!important;
}