/*
  Theme Name:   MAGNA 2016
  Theme URI:    magnaglobal.com
  Description:  Twenty Sixten Child Theme: This theme requires the twentysixteen theme to be installed.
  Author:       Biff Bouse
  Author URI:   mailto:biff.bouse@mbww.com;
  Template:     twentysixteen
  Description:  Custom Theme for MAGNA.
  Version: 1.1
*/
article,aside,audio,body,canvas,caption,details,div,figure,footer,header,hgroup,html,iframe,img,mark,menu,nav,object,section,span,summary,table,tbody,td,tfoot,thead,tr,video{margin:0;padding:0;border:0}#leader-accordion a:hover,.btn:hover,a:focus,a:hover{text-decoration:none}.btn,.entry-title,.leader-content h4,.leader-inner-wrapper h2,.main-navigation,h1,h2,h3,h4,h5,h6{text-transform:uppercase}@-webkit-keyframes leaderslashleft{0%{left:-250%}100%{left:-95%}}@keyframes leaderslashleft{0%{left:-250%}100%{left:-95%}}@-webkit-keyframes slashleft{0%{left:-50%}100%{left:75%}}@keyframes slashleft{0%{left:-50%}100%{left:75%}}@-webkit-keyframes circleone{0%{left:16.666666667%;top:-100%}100%{left:16.666666667%;top:0}}@keyframes circleone{0%{left:16.666666667%;top:-100%}100%{left:16.666666667%;top:0}}@-webkit-keyframes circletwo{0%{left:200%;top:33.333333334%}100%{left:33.333333334%;top:33.333333334%}}@keyframes circletwo{0%{left:200%;top:33.333333334%}100%{left:33.333333334%;top:33.333333334%}}@-webkit-keyframes circlethree{0%{left:-200%;top:33.333333334%}100%{left:0;top:33.333333334%}}@keyframes circlethree{0%{left:-200%;top:33.333333334%}100%{left:0;top:33.333333334%}}body,html{font-family:Helvetica-Neue,Helvetica,Arial,sans-serif;line-height:1.5;height:100%;width:100%}a,abbr,address,b,blockquote,cit,code,dd,del,dfn,dl,dt,em,fieldset,h1,h2,h3,h4,h5,h6,hr,i,ins,label,legend,li,ol,p,pre,q,samp,small,strong,sub,sup,ul{border:0;font-size:100%;vertical-align:baseline;margin:0;padding:0}article,aside,audio,canvas,figcaption,figure,figure img,footer,header,hgroup,nav,section,video{display:block}table{border-collapse:separate;border-spacing:0}table caption,table td,table th{text-align:left;vertical-align:middle}a img{border:0}:focus{outline:0}@font-face{font-family:'Interstate BlackCond';src:url(fonts/Interstate-BlackCond.eot);src:url(fonts/Interstate-BlackCond.eot?#iefix) format('embedded-opentype'),url(fonts/Interstate-BlackCond.woff) format('woff'),url(fonts/Interstate-BlackCond.ttf) format('truetype');font-weight:900;font-style:normal}@font-face{font-family:'Interstate Light';src:url(fonts/Interstate-Light.eot);src:url(fonts/Interstate-Light.eot?#iefix) format('embedded-opentype'),url(fonts/Interstate-Light.woff) format('woff'),url(fonts/Interstate-Light.ttf) format('truetype');font-weight:300;font-style:normal}body{font-family:'Interstate Light';overflow-x:hidden}.btn,.entry-title,.leader-content h4,.main-navigation,.widget .widget-title,h1,h2,h3,h4,h5,h6{font-family:'Interstate BlackCond';font-weight:900}hr{border-color:#ffdc00;border-width:3px;max-width:50px}hr.light{border-color:#fff}a{-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s;color:#ffdc00}a:focus,a:hover{color:#fff}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px;background:0 0!important;box-shadow:none!important;border:none!important;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.btn-xl{font-size:1.75em}.btn-primary{color:#ffdc00}p{font-size:16px;line-height:1.5;margin-bottom:20px}#homeHeading{color:#fff;text-align:center;line-height:1.1;margin-bottom:.25em}.site-branding .site-title a{background:url(img/magna-logo-yellow.png) left center no-repeat;background-size:154px 50px;color:rgba(255,255,255,.7);display:block;text-indent:-9999%;height:50px;margin:30px 0;width:154px}.site-inner{background-size:cover;margin:0;max-width:none;position:relative;min-height:100vh;height:100%;width:100vw}.header-content{position:relative;text-align:center;padding:100px 15px;width:100%;z-index:3}.site-footer{background:#161616;border-top:5px solid #ffdc00;color:#fff}.site-footer .site-title:after{display:none}.social-navigation a{border:none;color:#ffdc00}#about-us,.social-navigation a:focus:before,.social-navigation a:hover:before{color:#fff}.widget{border:none}.widget .widget-title{font-size:1.5rem;letter-spacing:0}#about-us{text-align:center}#menu-header-navigation{font-size:1.25em}.side-circle-content{color:#fff;padding:2em;text-align:center}.entry-content li{font-size:inherit;margin-left:2em}img.snapshot{border-radius:50%;height:100px;float:left;margin:0 1em 1em 0;width:100px}h4.snapshot-title{display:inline;letter-spacing:0}a.snapshot-link{box-shadow:none;color:#161616;float:left;margin-bottom:1em;width:100%}a.snapshot-link:hover{color:#ffdc00;text-decoration:none}a.snapshot-link p,a.snapshot-link:hover p{color:#161616}@media screen and (max-width:909px){.leadership-page{padding:0 30px}}.page-template-page-leadership .site-content{background:#161616;color:#fff}.hide{display:none}#leader-accordion{background-color:#b2b2b2}#leader-accordion ul{list-style:none}#leader-accordion li{float:left;margin-bottom:50px;width:100%}@media screen and (min-width:700px){#leader-accordion li{width:calc(33.333333333% - 40px)}#leader-accordion li:nth-of-type(3n+2){margin-left:60px;margin-right:60px}#leader-accordion li:nth-of-type(3n+2) .leader-content{margin-left:-33.333333333vw}#leader-accordion li:nth-of-type(3n+3) .leader-content{margin-left:-66.666666666vw}#leader-accordion li:nth-of-type(3n+4){clear:left}}#leader-accordion .open{cursor:pointer;display:block}.leader-content .leader-social,.leader-content h5{display:inline-block;vertical-align:middle;float:left}#leader-accordion .leader-content{background:#161616;box-sizing:border-box;border-top:5px solid #ffdc00;color:#fff;float:left;margin:2.25em 0;padding:2em;position:relative;width:calc(100vw - 60px);z-index:9}#leader-accordion a{color:#fff}#leader-accordion img.leader-photo{height:auto;width:100%;transition:all .5s ease-in-out}img.leader-photo-bw{height:100%;width:100%;position:absolute;transition:opacity .5s ease-in-out;left:0;top:0;opacity:1}#leader-accordion .open-selected img.leader-photo-bw,#leader-accordion img.leader-photo-bw:hover{opacity:0}.leader-content .mb-staff-arrow{margin:-36px auto 0}#leader-accordion li:nth-of-type(3n+1) .leader-content .mb-staff-arrow{margin-left:14%}#leader-accordion li:nth-of-type(3n+3) .leader-content .mb-staff-arrow{margin-left:84%}.leader-content h4{font-size:250%;font-style:normal;line-height:1em;margin:30px 0 15px}.leader-content h5{margin:0;color:#fff;font-size:22px;font-family:'Interstate Light';font-weight:300;line-height:34px}.leader-content .leader-social{border-left:1px solid #fff;margin-bottom:30px;margin-left:20px;padding-left:20px}.leader-content .leader-bio p{clear:left;float:left;text-align:justify}.leader-inner-wrapper h2{color:#ffdc00!important;font-size:28px;font-family:'Interstate BlackCond';font-weight:900;font-style:normal;text-align:center;line-height:1em;margin:20px 0}.leader-inner-wrapper h3{color:#fff;font-size:20px;font-family:'Interstate Light';font-weight:300;text-align:center;line-height:1em;margin:0;text-transform:none}.leader-wrapper{display:block;float:left;margin:0;width:100%}.leader-wrapper h1{font-size:100%;margin:1.5em 0 1em;position:relative;width:auto}.leader-wrapper:first-child h1{margin-top:0}@media screen and (min-width:500px){.leader-wrapper h1{font-size:200%}}@media screen and (min-width:600px){.leader-wrapper h1{font-size:220%}}@media screen and (min-width:910px){.leader-wrapper h1{font-size:300%}.leader-wrapper{margin:0 10%;width:80%}#leader-accordion .leader-content{width:calc(80vw - 60px);margin-left:.5vw}#leader-accordion li:nth-of-type(3n+2) .leader-content{margin-left:-26.5vw}#leader-accordion li:nth-of-type(3n+3) .leader-content{margin-left:-53.5vw}ul.news-cnt li.new .excpt .read-more-link{display:none}}.leader-wrapper h1 span::before{background:rgba(255,220,0,1);content:"";display:block;position:absolute;top:0;left:-15%;transform:skew(-11.66deg);transition:all .5s;width:200%;height:100%;z-index:-1;-webkit-animation-name:leaderslashleft;-webkit-animation-duration:1s;-webkit-animation-delay:.5s;animation-name:leaderslashleft;animation-duration:1s;animation-delay:.5s;animation-iteration-count:1;animation-fill-mode:forwards}.leader-wrapper h1 span{color:#161616;position:relative;z-index:1}#leader-accordion li .leader-image{position:relative}.open .info{color:#fff;position:absolute;right:20px;bottom:0;z-index:1;text-indent:-99999%;border-radius:0;display:inline-block;width:30px;height:30px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;opacity:.5}.open.open-selected .info,.open:hover .info{opacity:1}#leader-accordion .open-selected .info span{background:#ffdc00}.open .info span{display:block;position:absolute;height:6px;width:100%;background:#fff;border-radius:0;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.open .info span:nth-child(1){border-radius:10px 0 0 10px;top:0;left:-7px;-webkit-transform:rotate(-125deg);-moz-transform:rotate(-125deg);-o-transform:rotate(-125deg);transform:rotate(-125deg)}.open .info span:nth-child(2){border-radius:0 10px 10px 0;top:0;left:7px;-webkit-transform:rotate(125deg);-moz-transform:rotate(125deg);-o-transform:rotate(125deg);transform:rotate(125deg)}.open.open-selected .info span:nth-child(1){border-radius:0;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);left:0}.open.open-selected .info span:nth-child(2){border-radius:0;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);left:0}.leader-social a.social:before{content:"\f415";color:#ffdc00;height:33px;line-height:33px;width:33px;-webkit-font-smoothing:antialiased;display:inline-block;font-family:Genericons;font-size:33px;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-align:center;text-decoration:inherit;text-transform:none;vertical-align:top}.leader-social a.social:hover:before{color:#fff}.leader-social a.social:nth-of-type(3):before{margin:0 .5em}.leader-social .social.linkedin:before{content:"\f208"}.leader-social .social.twitter:before{content:"\f202"}.leader-social .social.email:before{content:"\f410"}.leader-social .social[href=''],.leader-social .social[href='mailto:']{display:none}.leader-social .social .screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}@media screen and (min-width:44.375em){body:not(.custom-background-image):after,body:not(.custom-background-image):before{background:inherit;content:"";display:block;height:0;left:0;position:fixed;width:100%;z-index:99}body:not(.custom-background-image):before{top:0}body:not(.custom-background-image).admin-bar:before{top:46px}.site{margin:0}}@media screen and (max-width:909px){.entry-content{margin-top:30px}.venn-wrapper{padding:1em}.venn-wrapper .venn .logo{display:none}.venn-wrapper .venn .circle-content{background:rgba(22,22,22,.666666667);border-top:5px solid #ffdc00;padding:2em;margin-bottom:2em}.venn-wrapper .venn .circle-content h2{width:50%;margin:0 auto}}@media screen and (min-width:710px) and (max-width:909px){.entry-content{margin-right:7.6923%}}@media screen and (min-width:910px){.slash-element,.venn .circle{animation-iteration-count:1;animation-fill-mode:forwards}.site-info,.venn h2,.venn p,.widget{text-align:center}.main-navigation .primary-menu>li,.side-circle,.widget{float:left}.site-content{padding:140px 30px 30px}.home .site-content{padding:0}.no-sidebar .entry-content{margin-right:5%;margin-left:5%}.main-navigation,.site,.site-header-menu{margin:0}.header-content{position:absolute;top:55%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 30px}.comment-content h2,.entry-content h2,.entry-summary h2{margin-bottom:0}body:not(.home) .site-header{background:#161616}body:not(.home) .site-header.darkHeader{background:#fff}body:not(.custom-background-image):after,body:not(.custom-background-image):before{background:inherit;content:"";display:block;height:0;left:0;position:fixed;width:100%;z-index:99}body:not(.custom-background-image):before{top:0}body:not(.custom-background-image).admin-bar:before{top:46px}.slash-element{background:rgba(255,220,0,.3);display:block;height:100%;position:absolute;left:-50%;top:0;transform:skew(-11.6deg);width:33vw;z-index:2;-webkit-animation-name:slashleft;-webkit-animation-duration:4s;-webkit-animation-delay:.5s;animation-name:slashleft;animation-duration:4s;animation-delay:.5s}.header-image,.site-branding,.site-header-menu{margin-top:0;margin-bottom:0}.site-header{-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s;padding:0 30px;position:fixed;width:100%;z-index:10}.site-info{margin:0;width:100%}.social-navigation li{padding:0 .5em;height:50px;width:50px}.social-navigation li:first-of-type{padding-left:0}.social-navigation li:last-of-type{padding-right:0}.social-navigation a:before{font-size:2em}.social-navigation .careers a:before{content:'next_week';font-family:'Material Icons'}.main-navigation a,.venn .btn{font-family:'Interstate BlackCond';font-weight:900;text-transform:uppercase}.darkHeader{background:#fff}.darkHeader .site-branding .site-title a{background:url(img/magna-logo-black.png) left center no-repeat;background-size:92px 30px;margin:15px 0}.main-navigation a{color:#ffdc00;transition:all .3s;padding-top:0;padding-bottom:0;line-height:110px}.darkHeader .main-navigation a{color:#161616;line-height:80px}.main-navigation .primary-menu>li.current_page_item a,.main-navigation li.focus>a,.main-navigation li:hover>a{color:#161616;position:relative;z-index:2}.main-navigation li.focus>a[target="_blank"]{color:#ffdc00}.darkHeader .main-navigation li.focus>a[target="_blank"],.main-navigation li:hover.focus>a[target="_blank"]{color:#161616}.darkHeader .main-navigation .primary-menu>li.current_page_item a,.darkHeader .main-navigation li:hover.focus>a[target="_blank"],.main-navigation .primary-menu>li.current_page_item ul li:hover a{color:#fff}.main-navigation .primary-menu>li.current_page_item>a::after,.main-navigation .primary-menu>li.current_page_item>a::before{background:#161616}.darkHeader .main-navigation .primary-menu>li.current_page_item>a::after,.darkHeader .main-navigation .primary-menu>li.current_page_item>a::before{background:#fff}.main-navigation .primary-menu>li.current_page_item::before,.main-navigation .primary-menu>li::before{background:rgba(255,220,0,1);content:"";display:block;position:absolute;top:0;left:-15px;transform:skew(-11.66deg);transition:all .5s;width:0%;height:100%;z-index:1}.main-navigation .primary-menu>li.current_page_item::before,.main-navigation .primary-menu>li:hover::before{width:100%}.main-navigation ul ul{border-bottom:none}.main-navigation ul ul li{background-color:#ffdc00;border:none}.darkHeader .main-navigation ul ul ul li,.main-navigation ul ul ul li{background-color:#a2a2a2}.main-navigation ul ul li a{color:#161616;font-size:.75em}.main-navigation ul ul:after,.main-navigation ul ul:before{display:none}.main-navigation ul ul li:hover{background:#161616}.main-navigation ul ul li:hover a{color:#fff}.darkHeader .main-navigation ul ul li:hover ul li a,.main-navigation ul ul li:hover ul li a{color:#161616}.darkHeader .main-navigation .primary-menu>li:hover a,.darkHeader .main-navigation ul ul li ul li:hover a,.main-navigation ul ul li ul li:hover a{color:#fff}.main-navigation .menu-item{padding-right:30px}.main-navigation .menu-item-has-children>a{position:relative}.main-navigation .menu-item-has-children>a:after{position:absolute;top:52px;right:5px;width:16px;height:4px;display:block;background:#ffdc00;transform:rotate(-45deg);content:''}.main-navigation .menu-item-has-children:hover>a:after,.main-navigation .menu-item-has-children:hover>a:before{background:#161616}.main-navigation .menu-item-has-children:hover>a:before{top:56px;height:0}.main-navigation .menu-item-has-children:hover>a:after{transform:rotate(0);right:5px}.main-navigation .menu-item-has-children>a:before{position:absolute;top:46px;right:20px;display:block;transform:rotate(-45deg);width:4px;height:16px;background:#ffdc00;content:'';-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}.darkHeader .main-navigation .menu-item-has-children>a:after,.darkHeader .main-navigation .menu-item-has-children>a:before{background:#161616}.darkHeader .main-navigation .menu-item-has-children>a:before{top:31px}.darkHeader .main-navigation .menu-item-has-children>a:after{top:37px}.darkHeader .main-navigation .menu-item-has-children:hover>a:after,.darkHeader .main-navigation .menu-item-has-children:hover>a:before{background:#fff}.darkHeader .main-navigation .primary-menu>li::before,.darkHeader .main-navigation ul ul li{background:#161616}.main-navigation li.focus>ul,.main-navigation li:hover>ul{left:-26px;width:100%}.darkHeader .main-navigation li.focus>ul,.darkHeader .main-navigation li:hover>ul{left:-23px}.darkHeader .main-navigation ul ul li a,.main-navigation ul ul li a{line-height:1em;padding:11px 15px;width:100%}.darkHeader .main-navigation ul ul li:hover{background:#ffdc00}.darkHeader .main-navigation ul ul li:hover a{color:#161616!important}.main-navigation ul ul li.menu-item-has-children>a{padding:11px 15px}.main-navigation ul ul li.menu-item-has-children{padding-right:0}.darkHeader .main-navigation ul ul li.menu-item-has-children>a::before,.main-navigation ul ul li.menu-item-has-children>a::before{position:absolute;top:11px;right:15px;display:block;width:2px;height:8px;background:#161616;content:'';-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease;transform:rotate(-45deg)}.main-navigation ul ul li.menu-item-has-children:hover>a::before{background:#fff;width:0}.darkHeader .main-navigation ul ul li.menu-item-has-children>a::after,.main-navigation ul ul li.menu-item-has-children>a::after{position:absolute;top:19px;right:12px;width:8px;height:2px;display:block;background:#161616;content:'';transform:rotate(-45deg)}.darkHeader .main-navigation ul ul li.menu-item-has-children>a::after,.darkHeader .main-navigation ul ul li.menu-item-has-children>a::before{background:#fff}.darkHeader .main-navigation ul ul li:hover.menu-item-has-children>a::after,.darkHeader .main-navigation ul ul li:hover.menu-item-has-children>a::before{background:#161616}.main-navigation ul ul li.menu-item-has-children:hover>a::after{background:#fff;right:15px;transform:rotate(0);top:17px}.darkHeader .main-navigation ul ul li.focus>ul,.darkHeader .main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:auto;right:-100%;top:0}.widget{margin:2em 0;padding:2em;width:33%}.social-navigation li,.venn h2,.venn p{margin:0}.social-navigation ul{display:inline-block}.venn .btn,.venn .circle:hover h5{display:none}.venn-wrapper{float:left;height:auto;padding:2.5em;width:100%}.venn,.venn .circle{height:0;transition:all 1s ease-in-out}.venn{position:relative;left:25%;top:25%;width:50%;padding-bottom:50%}.venn .circle{background:rgba(255,220,0,.333333334);box-sizing:border-box;border-radius:50%;padding:33.333333334% 0;position:absolute;width:66.666666668%;overflow:hidden;z-index:1;-webkit-animation-duration:2s;-webkit-animation-delay:.25s;animation-duration:2s;animation-delay:.25s}.venn .btn,.venn .one .circle-content,.venn .three .circle-content,.venn .two .circle-content{transition:all .25s ease-in-out}.venn .circle:hover{z-index:9!important}.venn .one{animation-delay:.5s;left:16.666666667%;top:-300%;z-index:5;animation-name:circleone;-webkit-animation-name:circleone}.venn .two{animation-delay:1s;left:300%;top:33.333333334%;z-index:6;animation-name:circletwo;-webkit-animation-name:circletwo}.venn .one .circle-content{transform:rotate(360deg)}.venn .one.current .circle-content,.venn .one:hover .circle-content{transform:rotate(0)}.venn .two .circle-content{transform:rotate(315deg);left:40%;top:40%}.venn .two.current .circle-content,.venn .two:hover .circle-content{transform:rotate(0)}.venn .three{animation-delay:1.5s;left:-300%;top:33.333333334%;z-index:7;animation-name:circlethree;-webkit-animation-name:circlethree}.venn .three .circle-content{left:10%;top:40%;transform:rotate(-315deg)}.venn .three.current .circle-content,.venn .three:hover .circle-content{transform:rotate(0)}.venn h2{color:rgba(255,255,255,.7);padding:0}.venn .circle:hover h2{color:#ffdc00}.venn p{color:rgba(255,255,255,.7);padding:.5em 0}.venn .circle:hover p{color:rgba(255,255,255,1)}.venn .btn{background:0 0;border:none;border-radius:0;color:#ffdc00;padding:0}.venn .btn:hover{color:#fff}.venn .circle .description{display:none;font-size:70%;margin:0 0 .25em}.venn .circle:hover .btn,.venn .circle:hover .description,.venn .logo{display:block}.venn .circle-content{border-radius:50%;color:#161616;position:absolute;left:25%;top:35%;height:50%;width:50%}.venn .circle:hover .circle-content{background:rgba(22,22,22,1);border-radius:50%;color:#fff;height:100%;left:0;padding:25% 20% 20%;top:0;width:100%}.venn .logo{background:url(img/magna-logo-white.png) center center no-repeat;background-size:154px 50px;height:50px;left:calc(50% - 77px);position:absolute;text-indent:-9999%;top:calc(50% - 25px);transition:all 1s ease-in-out;width:154px;z-index:1}.venn .logo.open{background:url(img/magna-logo-yellow.png) center center no-repeat;background-size:154px 50px;top:10%;z-index:9}.side-circle{background-size:cover;border-radius:50%;color:#fff;left:0;top:0;margin-left:0;margin-top:0;width:45%;height:0;padding-bottom:45%}.side-circle-content{padding:25%;position:relative;z-index:2}.side-circle-content h2{font-size:200%}.page-template-page-three-i-s .entry-content a.btn,.side-circle-content a.btn{position:relative;font-size:1.25em}.page-template-page-three-i-s .entry-content a.btn{color:#161616;float:right;z-index:1}.page-template-page-three-i-s .entry-content a.btn::before,.side-circle-content a.btn::before{background:rgba(255,220,0,.7);content:"";display:block;height:1.5em;position:absolute;top:.2em;transform:skew(-11.66deg);transition:all 1s ease-in-out;width:47vw;z-index:-1}.page-template-page-three-i-s .entry-content a.btn:hover,.side-circle-content a.btn:hover{color:#161616}.side-circle-content a.btn::before{right:105%}.page-template-page-three-i-s .entry-content a.btn::before{left:105%}.side-circle-content a.btn:hover::before{right:-5%}.page-template-page-three-i-s .entry-content a.btn:hover::before{left:-5%}.page-template-page-three-i-s-php .entry-content{float:right;padding:0;margin:0;width:50%}}@media screen and (min-width:1133px){.venn .circle .description{font-size:90%}}@media screen and (min-width:1333px){.venn .circle .description{font-size:100%}}@media screen and (max-width:909px){.site-branding .site-title a{background-size:77px 25px;height:25px;margin:0;width:77px}.site-header{background:#161616;padding:0 30px}.dropdown-toggle,.main-navigation a{color:#ffdc00}.dropdown-toggle:focus,.dropdown-toggle:hover,.main-navigation a:hover{color:#fff}.hamburger{padding:15px 0;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:40px;height:4px;background-color:#ffdc00;border-radius:0;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--collapse .hamburger-inner{top:auto;bottom:-4px;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top .3s .3s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .15s cubic-bezier(.55,.055,.675,.19);transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),transform .15s cubic-bezier(.55,.055,.675,.19);transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),transform .15s cubic-bezier(.55,.055,.675,.19),-webkit-transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.toggled-on .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.32s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.toggled-on .hamburger-inner::after{top:0;opacity:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .27s linear}.hamburger--collapse.toggled-on .hamburger-inner::before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .15s .42s cubic-bezier(.215,.61,.355,1);transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),transform .15s .42s cubic-bezier(.215,.61,.355,1);transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),transform .15s .42s cubic-bezier(.215,.61,.355,1),-webkit-transform .15s .42s cubic-bezier(.215,.61,.355,1)}button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background:0 0}}.archive .page-title,.list-all-pages .page-title,.nav-next a,.nav-previous a{font-family:'Interstate BlackCond';font-weight:900;text-transform:uppercase}.archive .page-header,.list-all-pages.page-header,.single .page-header{margin:-30px -30px 30px;border:none;background:#161616;color:#fff;padding:6em 30px;text-align:center;position:relative;overflow:hidden}.archive .page-title,.list-all-pages .page-title{font-size:250%;position:relative;z-index:2}.archive .page-header img.attachment-full,.list-all-pages.page-header img,.single .attachment-post-thumbnail,.single .page-header img.attachment-full{position:absolute;left:0;top:-50%;z-index:0;width:100vw!important;height:auto!important}.archive article,.single article,article.list-all{margin-right:15%;margin-left:15%}.archive .entry-title,.list-all .entry-title{font-size:1.5rem}.archive .by-line a,.archive .by-line a:visited,.list-all .by-line a,.list-all .by-line a:visited{color:#161616}.archive .by-line a:focus,.archive .by-line a:hover,.archive .entry-title a:focus,.archive .entry-title a:hover,.list-all .by-line a:focus,.list-all .by-line a:hover,.list-all .entry-title a:focus,.list-all .entry-title a:hover{color:#ffdc00}.archive .more-link:focus,.archive .more-link:hover,.list-all .more-link:focus,.list-all .more-link:hover,.nav-next a:focus,.nav-next a:hover,.nav-next:hover a,.nav-previous a:focus,.nav-previous a:hover,.nav-previous:hover a{color:#161616}.nav-next a,.nav-previous a{position:relative;z-index:1}.nav-next,.nav-previous{position:relative}.nav-next::before,.nav-previous::before{display:block;position:absolute;top:-.05em;width:47vw;z-index:0;background:rgba(255,220,0,1);content:"";height:1.5em;transform:skew(-11.66deg)}.nav-previous::before{right:110%;transition:all 1s ease-in-out}.nav-previous:hover::before{right:-10%}.nav-next::before{left:110%;transition:all .5s ease-in-out}.nav-next:hover::before{left:-10%}.nav-next:empty,.nav-previous:empty{display:none}.more-link,.more-link:visited,h6 a{color:#ffdc00!important;transition:all 1s ease-in-out;position:relative;z-index:2}.more-link:hover,h6 a:hover{color:#161616!important;position:relative;text-decoration:none!important}.more-link::before,h6 a::before{background:rgba(255,220,0,1);content:"";display:block;height:1.5em;left:50%;position:absolute;top:-.2em;transform:skew(-11.66deg);transition:all .5s ease-in-out;width:0;z-index:-1}.single header h3,.single header h4{position:relative;z-index:1}.more-link:hover::before,h6 a:hover::before{left:-10%;width:120%}.single header h3{font-size:175%}article a:hover{color:#ffdc00;text-decoration:underline}@media screen and (max-width:909px){ul.news-cnt,ul.news-cnt li.new{display:block;width:100%}.archive .page-header,.single .page-header{margin-top:0;padding:2em 30px}.archive .page-header img.attachment-full,.single .attachment-post-thumbnail,.single .page-header img.attachment-full{left:30px!important}.archive article{padding:0 30px}.single header h3{font-size:100%}.single header h4{font-size:75%}ul.news-cnt li.new{background:#fff;border-bottom:1px solid #ccc;float:left;padding:5px 30px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}ul.news-cnt #link-home,ul.news-cnt li.new .category,ul.news-cnt li.new .excpt,ul.news-cnt li.new:first-of-type{display:none}ul.news-cnt li.new:last-of-type{border-bottom:5px solid #ffdc00}ul.news-cnt li.new a,ul.news-cnt li.new a:active,ul.news-cnt li.new a:hover{color:#161616}ul.news-cnt li.new .date{font-size:11px}ul.news-cnt li.new .title{font-family:'Interstate BlackCond';font-weight:900;font-size:17px;text-transform:uppercase}.site-inner.Media.Trials,.site-inner.News,.site-inner.Our.Publications{background-image:none!important}.site-inner.Media.Trials .header-content,.site-inner.News .header-content,.site-inner.Our.Publications .header-content{background:#161616;color:#fff}.site-inner.Media.Trials .header-content h1,.site-inner.News .header-content h1,.site-inner.Our.Publications .header-content h1{font-size:200%;margin:0 0 1em}.panel{border-bottom:1px solid #ccc;float:left;padding:30px}.panel ul{padding-left:2em}.panel h2{font-size:150%;line-height:1em}.panel a:hover{color:#ffdc00;text-decoration:underline}}@media screen and (min-width:910px){ul.news-cnt{display:block;position:absolute;width:100%;height:calc(100vh - 110px);list-style-type:none;margin:0;padding:0;overflow-x:hidden;overflow-y:scroll}ul.news-cnt li.new{border-bottom:1px solid #ccc;border-left:5px solid #fff;border-right:1px solid #ccc;display:block;padding:30px;height:auto;width:100%;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}#header,.panel{height:calc(100vh - 110px);left:0;position:absolute}ul.news-cnt li.new:hover{border-left:5px solid #ffdc00;cursor:pointer}#header{text-align:left;z-index:5;top:110px;background:#fff;float:left;width:25vw}ul.news-cnt li.new a,ul.news-cnt li.new a:active,ul.news-cnt li.new a:hover{color:#161616}ul.news-cnt li.new .date{font-size:11px}ul.news-cnt li.new a{font-size:14px}ul.news-cnt li.new .title{font-family:'Interstate BlackCond';font-weight:900;font-size:17px;text-transform:uppercase}.news-cnt::-webkit-scrollbar{width:12px}.news-cnt::-webkit-scrollbar-track{background:#ffdc00;color:#ffdc00;-webkit-box-shadow:none;border-radius:0}.news-cnt::-webkit-scrollbar-thumb{border-radius:0;background:#161616}.panel,.panel.active{background-color:#fff}.panel{width:75vw;border-radius:0;margin-left:-102%;margin-top:110px;margin-bottom:0;padding:140px 2em 2em;z-index:4;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out;overflow-y:scroll;top:0}.panel.active{margin-left:25vw;color:#161616}.panel::-webkit-scrollbar{width:12px}.panel::-webkit-scrollbar-track{background:#ffdc00;color:#ffdc00;-webkit-box-shadow:none;border-radius:0;margin-right:12px}.panel::-webkit-scrollbar-thumb{border-radius:0;background:#161616;margin-right:12px}.panel h2{font-size:170%;line-height:1em}.panel ul{padding-left:2em}.panel a:hover{color:#ffdc00;text-decoration:underline}.plus-sign::before{background:#161616;border-radius:50%;color:#fff;display:inline-block;content:"\f510";font-family:Genericons;font-size:14px;height:20px;width:20px;text-align:center;line-height:20px;margin-top:1em;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}ul.news-cnt li.new:hover .plus-sign::before{color:#ffdc00;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.site-content .header-content{position:absolute;left:25vw;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:75vw}.home .site-content .header-content{left:0;width:100vw}.site-content .header-content .header-content-inner{color:#fff;padding:0 4em}.site-content .header-content .header-content-inner h1{font-size:3em;margin-bottom:.5em}.site-content .header-content .header-content-inner p{font-size:1.25em;margin-bottom:.5em}}.location-cotnent-wrapper,.location-cotnent-wrapper-mobile{background:rgba(22,22,22,1);border-top:5px solid #ffdc00;color:#fff;float:right;height:70vh;overflow-y:scroll;padding:30px;width:calc(30vw - 60px)}#tt_sm{border-radius:0!important;border-top:5px solid #ffdc00!important;box-shadow:none!important;background:rgba(22,22,22,1)!important;opacity:1!important;color:#fff!important;left:70vw!important;top:0!important;overflow-y:scroll;padding:30px!important;width:calc(30vw - 60px)!important;height:70vh!important;z-index:1!important}#tt_name_sm a{display:none}#tt_name_sm a.display-on{display:block}#tt_sm h2,.location-cotnent-wrapper h2,.location-cotnent-wrapper-mobile h2{font-size:24px;line-height:30px;margin:0 0 30px;padding:0 30px 0 0}#tt_sm p,.location-cotnent-wrapper p,.location-cotnent-wrapper-mobile p{font-family:'Interstate Light'!important;line-height:30px;margin:0 0 30px;padding:0}#xmark_sm{float:none!important;margin:0!important;cursor:pointer!important;position:absolute!important;right:30px!important;top:30px!important}#map{background:0 0;float:left;margin:0;width:100%}.map-wrapper{float:left;width:70%}@media screen and (min-width:910px){.location-cotnent-wrapper-mobile{display:none}.clearHeader .main-navigation .primary-menu>li>a:hover{color:#fff}.darkHeader .main-navigation .primary-menu>li>a:hover{color:#ffdc00}.clearHeader .main-navigation .primary-menu>li>a:hover::before{background:#fff;top:46px;height:16px;right:11px;transform:rotate(0)}.clearHeader .main-navigation .primary-menu>li>a:hover::after{background:#fff}.darkHeader .main-navigation .primary-menu>li>a:hover::before{background:#ffdc00;top:31px;height:16px;right:11px;transform:rotate(0)}.darkHeader .main-navigation .primary-menu>li>a:hover::after{background:#ffdc00}}@media screen and (max-width:909px){.location-cotnent-wrapper{display:none}.location-cotnent-wrapper-mobile,.map-wrapper{width:100%}#tt_sm{display:none!important}}@media screen and (min-width:1300px){.content-area p,.content-area ul{font-size:16px}.comment-content h1,.entry-content h1,.entry-summary h1,.side-circle-content h2{font-size:2.25rem}.side-circle-content h2{font-size:2.15em}}@media screen and (min-width:1450px){.content-area p,.content-area ul{font-size:17px}.comment-content h1,.entry-content h1,.entry-summary h1,.side-circle-content h2{font-size:2.5rem}.side-circle-content h2{font-size:2.3em}}@media screen and (min-width:1600px){.content-area p,.content-area ul{font-size:18px}.comment-content h1,.entry-content h1,.entry-summary h1,.side-circle-content h2{font-size:2.75rem}.side-circle-content h2{font-size:2.45em}}@media screen and (min-width:1850px){.content-area p,.content-area ul{font-size:19px}.comment-content h1,.entry-content h1,.entry-summary h1,.side-circle-content h2{font-size:3rem}.side-circle-content h2{font-size:2.5em}}.magna-cookie-popup{color:#FFDC00;text-decoration:underline}@media screen and (min-width:56.875em){.entry-header.legal-misc{margin-right:5%;margin-left:5%}}