html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after{content:'';content:none;}q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}@keyframes pulse{from{-webkit-transform:scale(1,1,1);transform:scale(1,1,1);}50%{-webkit-transform:scale(1.05,1.05,1.05);transform:scale(1.05,1.05,1.05);}to{-webkit-transform:scale(1,1,1);transform:scale(1,1,1);}}body{font-family:'freight-text-pro',serif;font-weight:400;font-size:16px;}b,strong{font-weight:700;}sup{font-size:.7em;vertical-align:baseline;position:relative;top:-0.6em;}small{font-family:'museo-sans',sans-serif;font-weight:400;font-size:12px;font-weight:700;}.title{font-family:'freight-text-pro',serif;font-weight:400;font-size:30px;line-height:36px;}@media (min-width:768px){.title{font-size:44px;line-height:52px;}}.subheading,.accordion-heading h2,.article-content h2,.article-content-subsection h2,.accordion-heading p{font-family:'freight-text-pro',serif;font-weight:700;font-size:22px;line-height:28px;}@media (min-width:768px){.subheading,.accordion-heading h2,.article-content h2,.article-content-subsection h2,.accordion-heading p{font-size:28px;line-height:34px;}}h3,h4{font-family:'freight-text-pro',serif;font-weight:700;font-size:17px;line-height:24px;}@media (min-width:768px){h3,h4{font-size:22px;line-height:28px;}}.article-main p,.article-main li,.page-common-content p,.page-common-content li,.view-all-questions p,.view-all-questions li,.article-container p,.article-container li{font-size:16px;line-height:24px;}@media (min-width:768px){.article-main p,.article-main li,.page-common-content p,.page-common-content li,.view-all-questions p,.view-all-questions li,.article-container p,.article-container li{font-size:18px;line-height:28px;}}.view-all-questions li{font-family:'museo-sans',sans-serif;font-weight:400;}.related-debate-list a{font-size:20px;line-height:26px;}@media (min-width:768px){.related-debate-list a{font-size:24px;line-height:30px;}}em{font-style:italic;}.navigation a.button{font-size:14px;}.navigation #block-search-form input[type=text]{font-size:14px;}.navigation .modal-menu .header h2{font-size:22px;line-height:1.5em;}@media (min-width:768px){.navigation .modal-menu .header h2{font-size:28px;}}.navigation .modal-menu ul.menu a,.navigation .modal-menu ul.menu .see-all a{font-size:12px;line-height:1.75em;}@media (min-width:768px){.navigation .modal-menu ul.menu a,.navigation .modal-menu ul.menu .see-all a{font-size:16px;}}.navigation .modal-menu ul.menu .additional a{font-size:16px;}@media (min-width:768px){.navigation .modal-menu ul.menu .additional a{font-size:18px;}}.navigation .modal-menu .block-webform{font-size:14px;}.navigation .modal-menu .block-webform .webform-submit{font-size:14px;}.page--front .page-byline{font-family:'museo-sans',sans-serif;font-weight:400;font-size:11px;}@media (min-width:768px){.page--front .page-byline{font-size:14px;}}.page--front .secondary-nav li{font-size:20px;line-height:26px;}@media (min-width:1024px){.page--front .secondary-nav li{font-size:16px;line-height:20px;}}.page--front .page-byline{font-size:11px;}@media (min-width:768px){.page--front .page-byline{font-size:12px;}}.page--front .homepage-heading .page-eyebrow{font-family:'museo-sans',sans-serif;font-weight:700;font-size:24px;line-height:30px;}@media (min-width:768px){.page--front .homepage-heading .page-eyebrow{font-size:16px;line-height:1;}}.page--front .homepage-heading .heading{font-family:'freight-text-pro',serif;font-weight:400;font-size:20px;line-height:26px;}@media (min-width:768px){.page--front .homepage-heading .heading{font-size:48px;line-height:52px;}}.page--front .secondary-nav{font-family:'museo-sans',sans-serif;font-weight:400;}.search-results .title{font-size:22px;line-height:28px;}@media (min-width:768px){.search-results .title{font-size:28px;line-height:34px;}}.search-results p{line-height:1.5em;}@media (min-width:768px){.search-results p{font-size:18px;}}ul.pager{font-family:'museo-sans',sans-serif;font-weight:400;font-size:14px;}.page--related_debates .field div,.page--related_debates .field p,.page--related_debates .field li,.page--related_debates .people-container div,.page--related_debates .people-container p,.page--related_debates .people-container li{font-family:'museo-sans',sans-serif;font-weight:400;font-size:14px;line-height:1.5em;}@media (min-width:768px){.page--related_debates .field div,.page--related_debates .field p,.page--related_debates .field li,.page--related_debates .people-container div,.page--related_debates .people-container p,.page--related_debates .people-container li{font-size:16px;}.page--related_debates .field div div,.page--related_debates .field p div,.page--related_debates .field li div,.page--related_debates .people-container div div,.page--related_debates .people-container p div,.page--related_debates .people-container li div{font-size:14px;}}.page--related_debates .field div a,.page--related_debates .field p a,.page--related_debates .field li a,.page--related_debates .people-container div a,.page--related_debates .people-container p a,.page--related_debates .people-container li a{font-weight:400;text-decoration:underline;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;}.quote-container p{font-size:18px;line-height:24px;}@media (min-width:768px){.quote-container p{font-size:20px;line-height:28px;}}.page--error .title{font-size:80px;line-height:1em;}@media (min-width:768px){.page--error .title{font-size:120px;}}.page--error h2{font-size:30px;line-height:1.25em;}@media (min-width:768px){.page--error h2{font-size:44px;}}.page--error h2 + p{font-size:14px;}@media (min-width:768px){.page--error h2 + p{font-size:18px;}}.graphic-library-title{font-family:'museo-sans',sans-serif;font-weight:400;line-height:1.5em;}footer{font-family:'museo-sans',sans-serif;font-weight:400;font-weight:200;font-size:14px;line-height:22px;}@media (min-width:768px){footer{font-size:12px;}}ol.references li{font-family:'museo-sans',sans-serif;font-weight:400;font-size:12px;}@media (min-width:768px){ol.references li{font-size:14px;}}.related-questions-container .subheading{font-size:20px;line-height:26px;}@media (min-width:768px){.related-questions-container .subheading{font-size:28px;line-height:34px;}}.related-questions-container ul li{font-family:'museo-sans',sans-serif;font-weight:400;font-size:12px;line-height:20px;}@media (min-width:768px){.related-questions-container ul li{font-size:16px;line-height:24px;}}.video-modal .poster-image .btn:after{content:'\f144';font-family:FontAwesome;line-height:1;}.video-modal .poster-content-container .poster-text{font-size:26px;line-height:32px;}@media (min-width:768px){.video-modal .poster-content-container .poster-text{font-size:36px;line-height:42px;}}.cta--link .cta-heading{font-family:'freight-text-pro',serif;font-weight:400;font-size:22px;line-height:28px;}@media (min-width:768px){.cta--link .cta-heading{font-size:28px;line-height:34px;}}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;}html,body{height:100%;}p + p{margin-top:20px;}a{display:inline-block;text-decoration:none;color:inherit;font-size:inherit;cursor:pointer;}h2{margin-bottom:20px;}h3,h4{margin:25px 0 12px;}.element-invisible{display:none;}#page-wrapper{height:100%;}.page{position:relative;min-height:100%;overflow:hidden;background:#f4f4f4;border-top:4px solid #00386c;}.main-page-content{position:relative;z-index:1;}.mobile-only{display:block;}@media (min-width:768px){.mobile-only{display:none !important;}}.contain-width{position:relative;}.desktop-only{display:none;}@media (min-width:1024px){.desktop-only{display:block !important;}}.prevent-scroll{overflow:hidden;position:fixed;left:0;right:0;}@media (min-width:1024px){.absolute{position:absolute;}}.pull-left{float:left;}.pull-right{float:right;}.text-left{text-align:left !important;}.text-right{text-align:right !important;}.text-center{text-align:center !important;}img,img.responsive{display:block;width:auto;height:auto;max-width:100%;margin:0 auto;}.article-reference-label-wrapper{padding-left:18px;}.cf:before,.cf:after{content:" ";display:table;}.cf:after{clear:both;}.nowrap{white-space:nowrap;}.sr-only{position:absolute !important;clip:rect(1px,1px,1px,1px);}.load-more{position:fixed;bottom:0;background:linear-gradient(to bottom,transparent,rgba(0,0,0,0.75));width:100%;height:100px;}@media (min-width:768px){.load-more{display:none;}}.load-more a{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:30px;display:block;background-color:#FFF;color:transparent;width:30px;height:30px;border-radius:50%;box-shadow:0px 3px 10px 0px rgba(0,0,0,0.16);}.load-more a:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:'\f0d7';display:block;color:#00386c;font:20px/30px 'FontAwesome';}.print-header{display:none;}div.title{position:relative;background:#00386c;margin:0 auto;min-height:175px;padding:0 24px;padding-top:100px;padding-bottom:50px;}@media (min-width:768px){div.title{padding:0 40px;}}@media (min-width:1024px){div.title{padding:0;}}@media (min-width:768px){div.title{padding-top:64px;padding-bottom:80px;}}div.title h1{max-width:800px;margin:0 auto;color:#FFF;}@media (min-width:768px){div.title h1{padding-right:56px;}}@media (min-width:320px) and (max-width:767px){.page--question.fixed .title h1.heading{display:none;}}.page--question .title{background:none;width:100%;}.page--question .title h1.heading{color:#00386c;}.page--question.fixed .title{max-width:100%;padding:14px 24px;position:fixed;z-index:9;top:0;width:100vw;min-height:auto;background:#00386c;margin:0;white-space:nowrap;font-family:'museo-sans',sans-serif;font-weight:400;font-size:16px;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);}.page--question.fixed .title h1.heading{color:#FFF;}.page--question.fixing .title{transform:translateY(0%);-webkit-transform:translateY(0%);-moz-transform:translateY(0%);transition:transform .5s;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;}.page--question .navigation .modal-menu .header{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;}.page--question.fixed .navigation .modal-menu .header{padding-top:14px;height:70px;}.page--question.fixed .title.contain-width{max-width:100%;}@media (min-width:768px){.page--question{}.page--question.fixed .title{color:#fff;}}.page--question.fixed .title{padding:0px;left:0;height:60px;min-height:inherit;line-height:60px;}.page--question.fixed .title h1{padding:0 24px;max-width:800px;margin:0 auto;}@media (min-width:768px){.page--question.fixed .title h1{padding:0 40px;}}@media (min-width:1024px){.page--question.fixed .title h1{padding:0;}}.page-graphic-library .title,.page-all-questions .title,.page-follow-the-debate .title,.page--related_debates .title{background:url(/sites/all/themes/bio_v2/images/global/header.jpg) no-repeat center;background-size:cover;}@media (min-width:1024px){.page-user .title{background:none;padding:0 24px;max-width:664px;margin-top:60px;}}@media (min-width:1024px) and (min-width:768px){.page-user .title{padding:0 40px;margin-left:auto;margin-right:auto;}}@media (min-width:1024px) and (min-width:1024px){.page-user .title{padding:0;}}@media (min-width:1024px){.page-user .title .heading{color:#00386c;text-transform:capitalize;}}footer{text-align:center;}.page{padding-bottom:250px;}@media (min-width:460px){.page{padding-bottom:225px;}}footer{background:black;color:#eee;padding:28px 24px;position:absolute;bottom:0;width:100%;}footer .region-footer{position:relative;}footer .region-footer:before,footer .region-footer:after{content:"";display:table;}footer .region-footer:after{clear:both;}@media (min-width:768px){footer .region-footer{max-width:944px;margin:0 auto;}}@media (min-width:1024px){footer .region-footer{max-width:1280px;}}footer .footer-company{margin-bottom:20px;}footer .footer-company .logo{color:transparent;height:30px;background:url(/sites/all/themes/bio_v2/images/global/footer/bio-logo.png) no-repeat center;background-size:contain;}footer .footer-company a{cursor:pointer;display:inline-block;width:50px;height:100%;}footer .footer-social ul{margin:0 auto 10px;display:inline-block;text-align:center;}footer .footer-social ul.menu{margin:0 auto;}footer .footer-social ul.social a{display:block;width:100%;height:100%;border-radius:20px;background:#313131;background-size:auto 35%;position:relative;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}footer .footer-social ul.social a:hover{-webkit-animation-name:pulse;animation-name:pulse;}footer .footer-social ul.social a:before{font-family:FontAwesome;position:absolute;left:9px;top:5px;}footer .footer-social ul.social a.icon-facebook:before{content:"\f09a";left:11px;}footer .footer-social ul.social a.icon-twitter:before{content:"\f099";left:10px;}footer .footer-social ul.social a.icon-linkedin:before{content:"\f0e1";top:4px;left:10px;}footer .footer-social ul.social a.icon-youtube:before{content:"\f16a";}footer .footer-social ul.menu li{margin:5px;}footer .footer-social li{list-style:none;display:inline-block;}footer .footer-social a.active{color:#eee;}@media (min-width:768px){footer .footer-company .copy{line-height:1;margin-top:15px;}}footer .footer-social ul.social{display:inline-block;}@media (min-width:768px){footer .footer-social ul.social{margin:0;}}footer .footer-social ul.social li{height:30px;width:30px;}footer .footer-social ul.social li + li{margin-left:10px;}@media (min-width:768px){footer .footer-social ul.menu li{margin:0;}}footer .footer-social ul.menu li a{position:relative;}footer .footer-social ul.menu li a:after{border-bottom:2px solid #EEEEEE;content:"";position:absolute;left:0;bottom:0;width:0%;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}footer .footer-social ul.menu li a:hover:after{width:100%;}@media (min-width:768px){footer .footer-social ul.menu li + li{padding:0;margin:0 0 0 20px;}}@media (min-width:768px){.page{padding-bottom:100px;}footer{padding:20px 40px;height:100px;}footer .footer-company{width:30%;float:left;text-align:left;margin:0;}footer .footer-company .logo{background-position:top left;}footer .footer-social{text-align:right;float:right;position:relative;width:70%;}footer .footer-social ul.social{float:right;}}.form-item{margin-top:20px;margin-bottom:20px;}.form-item label{color:#00386c;font-size:22px;font-family:'freight-text-pro',serif;font-weight:500;}.form-item .description{color:#333333;font-family:'museo-sans',sans-serif;font-weight:400;}.form-text{-webkit-appearance:none;appearance:none;background:transparent;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #00386c;color:#00386c;font-size:16px;display:block;outline:none;margin:5px 0 20px 0;padding-top:10px;padding-bottom:20px;width:100%;}.form-actions{clear:both;display:block;}.form-actions .form-submit{-webkit-appearance:none;appearance:none;background:#FFF;border:none;border-radius:20px;box-shadow:0px 4px 16px 0px rgba(0,0,0,0.16);color:#00386c;font-size:14px;font-family:'museo-sans',sans-serif;font-weight:700;padding:10px 40px;}.region-nav{height:0;}.region-nav:before,.region-nav:after{content:"";display:table;}.region-nav:after{clear:both;}.nav-overlay{position:fixed;top:0;height:0vh;width:100%;background:rgba(0,0,0,0.4);z-index:1;opacity:0;transition:height 0s .5s,opacity .5s;-webkit-transition:height 0s .5s,opacity .5s;-moz-transition:height 0s .5s,opacity .5s;}.nav-overlay.expanded{opacity:1;height:100vh;transition:opacity 1s;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;}.active-modal .navigation,.active-modal .page--question.fixed .title{display:none;}.navigation{position:fixed;top:0;right:0;width:100%;z-index:10;height:0;}.navigation.expanded{width:100%;}.navigation.expanded .modal-menu{height:100vh;transition:all .5s .5s ease-in;-webkit-transition:all .5s .5s ease-in;-moz-transition:all .5s .5s ease-in;padding-bottom:60px;top:0px;}.navigation a.button{display:inline-block;width:30px;height:30px;border:1px solid #FFF;border-radius:15px;box-shadow:0px 3px 10px 0px rgba(0,0,0,0.16);margin:0 5px;float:right;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;position:relative;}.navigation a.button span{visibility:hidden;left:0;opacity:0;color:#00386c;font-family:'museo-sans',sans-serif;font-weight:500;margin:0px 12px;transition:opacity 0s;-webkit-transition:opacity 0s;-moz-transition:opacity 0s;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.navigation a.button:hover{width:90px;height:40px;border-radius:20px;margin-top:-5px;}.navigation a.button:hover span{visibility:visible;opacity:1;transition:opacity .3s .2s;-webkit-transition:opacity .3s .2s;-moz-transition:opacity .3s .2s;}.navigation a.button.expand{margin-right:0;background:#fff url(/sites/all/themes/bio_v2/images/global/header/expand-idle.png) no-repeat center;background-size:14px 10px;}.navigation a.button.expand:hover{background-position:80% center;}.navigation a.button.exit{text-indent:-9999px;background:#fff url(/sites/all/themes/bio_v2/images/global/icons/icon-close-dark.png) no-repeat center;background-size:40% 40%;}.navigation a.button.exit:hover{width:40px;margin-right:0px;}.navigation a.button.home{background:#fff url(/sites/all/themes/bio_v2/images/global/header/home.png) no-repeat center;background-size:12px 14px;}@media (min-width:320px) and (max-width:767px){.navigation a.button.home{margin:0 5px;width:30px;height:30px;}.navigation a.button.home span{display:none;}}@media (min-width:768px){.navigation a.button.home:hover{background-position:80% center;}}.navigation .modal-menu{background:white;border-bottom:4px solid #00386c;overflow-y:scroll;margin-right:-20px;position:absolute;top:-4px;width:100%;height:0;z-index:2;-ms-transition:height .5s ease-out;-moz-transition:height .5s ease-out;-webkit-transition:height .5s ease-out;transition:height .5s ease-out;}.navigation .modal-menu .header{padding:36px 24px 16px;height:86px;}.navigation .modal-menu .header h2{font-family:'freight-text-pro',serif;font-weight:700;color:#1699b1;float:left;}.navigation .modal-menu .header .block-webform{padding:0 24px;}.navigation .modal-menu .header .block-webform input[type=text]{border:0;background:transparent;border-bottom:1px solid #00386c;width:100%;font-family:'museo-sans',sans-serif;font-weight:700;padding:1em 0;color:#00386c;}.navigation .modal-menu .header .block-webform input[type=text]:focus{outline:none;}.navigation .modal-menu .header .block-webform input[type=text]::-webkit-input-placeholder{color:#00386c;opacity:.5;}.navigation .modal-menu .header .block-webform .webform-submit{color:#00386c;float:right;font-family:'museo-sans',sans-serif;font-weight:700;background:transparent url(/sites/all/themes/bio_v2/images/global/icons/icon-send-question.png) no-repeat top right;background-size:auto 90%;padding-right:25px;border:none;position:relative;top:-35px;}.navigation .modal-menu .menu li{list-style-image:none;list-style-type:none;margin:0;padding:0;}.navigation .modal-menu .menu a{font-family:'museo-sans',sans-serif;font-weight:400;display:block;color:#333;padding:0.75em 24px;background:linear-gradient(to right,#00386c 25%,#1699b1 50%,#fff 50%,#fff 100%);background:-webkit-linear-gradient(left,#00386c 25%,#1699b1 50%,#fff 50%,#fff 100%);background:-moz-linear-gradient(left,#00386c 25%,#1699b1 50%,#fff 50%,#fff 100%);background-position:100% 0%;background-size:200% 100%;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;}.navigation .modal-menu .menu a.active{background-position:0% 0%;color:#FFF;}@media (min-width:1024px){.navigation .modal-menu .menu a:hover{background-position:0% 0%;color:#FFF;}}.navigation .modal-menu .menu .see-all a{margin:10px 0;font-family:'museo-sans',sans-serif;font-weight:400;color:#6d6d6d;text-decoration:underline;}.navigation .modal-menu .menu .additional a{font-family:'freight-text-pro',serif;font-weight:700;text-decoration:underline;color:black;}.navigation .modal-menu .menu .see-all a.active,.navigation .modal-menu .menu .see-all a:hover,.navigation .modal-menu .menu .additional a.active,.navigation .modal-menu .menu .additional a:hover{background-position:100% 0%;color:#333;}.navigation .nav--overlay--search{position:fixed;z-index:0;top:0;height:0vh;width:100%;background:rgba(0,0,0,0.4);z-index:1;opacity:0;transition:height 0s .5s,opacity .5s;-webkit-transition:height 0s .5s,opacity .5s;-moz-transition:height 0s .5s,opacity .5s;left:0;}.navigation .nav--overlay--search.active{opacity:1;height:100vh;transition:opacity 1s;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;}.navigation .block-search.active{z-index:100;}.navigation #block-search-form{position:relative;}.navigation #block-search-form .form-item{margin:0;}.navigation #block-search-form label.error{display:none !important;}.navigation #block-search-form .form-submit{text-indent:-9999px;width:30px;height:30px;padding:0;position:relative;top:-55px;float:right;right:15px;background:none;box-shadow:none;display:none;outline:none;}.navigation #block-search-form .form-item input[type=text]::-ms-clear{display:none;}.navigation #block-search-form .form-item input[type=text]{color:transparent;border-radius:15px;padding:6.5px;border:2px solid #FFF;box-shadow:0px 3px 10px 0px rgba(0,0,0,0.16);font-family:'museo-sans',sans-serif;font-weight:500;width:30px;height:30px;margin-top:0;margin-right:5px;background:#fff url(/sites/all/themes/bio_v2/images/global/header/search.png) no-repeat center;background-size:12px 12px;outline:none;-ms-transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;}.navigation #block-search-form .form-item input[type=text]::-webkit-input-placeholder{opacity:0;color:#00386c;transition:opacity 0s;-webkit-transition:opacity 0s;-moz-transition:opacity 0s;}.navigation #block-search-form .form-item input[type=text]::-moz-placeholder{opacity:0;color:#00386c;transition:opacity .5s;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;}.navigation #block-search-form .form-item input[type=text]:hover,.navigation #block-search-form .form-item input[type=text]:focus{color:#00386c;cursor:pointer;width:100px;height:40px;border-radius:20px;margin-top:-5px;background-position:right 15px center;padding-left:12px;outline:none;}.navigation #block-search-form .form-item input[type=text]:hover::-webkit-input-placeholder,.navigation #block-search-form .form-item input[type=text]:focus::-webkit-input-placeholder{opacity:1;transition:opacity .5s .2s;-webkit-transition:opacity .5s .2s;-moz-transition:opacity .5s .2s;}.navigation #block-search-form .form-item input[type=text]:hover::-moz-placeholder,.navigation #block-search-form .form-item input[type=text]:focus::-moz-placeholder{opacity:1;transition:opacity .5s .2s;-webkit-transition:opacity .5s .2s;-moz-transition:opacity .5s .2s;}.navigation #block-search-form .form-item input[type=text]:focus{cursor:default;width:320px;padding-right:35px;outline:0;}.navigation #block-search-form .form-item input[type=text].error{border:2px solid red;color:red;}.navigation #block-search-form .form-item input[type=text].error::-webkit-input-placeholder{color:red;}.navigation #block-search-form .form-item input[type=text].error::-moz-placeholder{color:red;}@media (min-width:320px) and (max-width:767px){.navigation #block-search-form .form-item input[type=text]:focus,.navigation #block-search-form .form-item input[type=text]:valid{width:192px;}}@media (min-width:768px){.navigation .modal-menu{width:678px;right:0;}.navigation .modal-menu .header{padding:40px 40px;height:100px;}.navigation .modal-menu ul.menu a{padding:0.5em 40px;}.navigation .modal-menu .block-webform{padding:0 40px;}}.navigation .button-container{animation-delay:.3s;-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-o-animation-delay:.3s;}.navigation .nav-actions{display:inline-block;}.navigation .nav-actions:before,.navigation .nav-actions:after{content:"";display:table;}.navigation .nav-actions:after{clear:both;}.navigation .search-container{float:right;}.navigation .button-container + .button-container{padding-right:0;animation-delay:.26s;-webkit-animation-delay:.26s;-moz-animation-delay:.26s;-o-animation-delay:.26s;}.navigation .button-container{display:inline-block;float:right;padding-top:36px;padding-right:24px;}.navigation .button-container:before,.navigation .button-container:after{content:"";display:table;}.navigation .button-container:after{clear:both;}@media (min-width:768px){.navigation .button-container{padding-top:40px;padding-right:40px;}}@media (min-width:1024px){.navigation .button-container{padding-right:0;}}.fixed .navigation .button-container{padding-top:15px;}@media (min-width:1024px){.fixed .navigation .button-container{padding-right:0px;}}@media (min-width:1024px){.navigation .region-nav{max-width:1360px;margin:0 auto;padding-right:40px;}}.btn,.social-icon{position:relative;z-index:5;}.btn:before{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background:white;border-radius:30px;box-shadow:0px 4px 16px 0px rgba(0,0,0,0.16);content:"";-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.btn:hover:before{-webkit-animation-name:pulse;animation-name:pulse;}.view-follow-the-debate .view-header .view-content{text-align:center;position:relative;}.filter-menu{color:#00386c;text-decoration:none;background:#FFFFFF;min-width:120px;padding:0 20px;height:40px;line-height:40px;display:inline-block;text-align:center;font-size:14px;font-family:'museo-sans',sans-serif;font-weight:700;border-radius:30px;box-shadow:0px 4px 16px 0px rgba(0,0,0,0.16);border-radius:8px;margin:40px 0 36px 0;padding:0 70px 0 20px;position:relative;text-align:left;width:272px;}.filter-menu:hover{background:white;color:#1699b1;}@media (min-width:768px){.filter-menu{position:relative;text-align:center;width:auto;max-width:inherit;padding:0;background:none;border-radius:30px;}.filter-menu:hover{background:none;}}.filter-menu.opened{padding-bottom:13px;}.filter-menu-btn{padding:0px;cursor:pointer;text-transform:capitalize;background:#FFFFFF;}.filter-menu-btn:after{border-left:1px solid #f4f4f4;font-family:FontAwesome;content:"\f0d7";padding:0 18px;position:absolute;right:0px;}@media (min-width:768px){.filter-menu-btn{display:none;}}.filter-options{font-family:'museo-sans',sans-serif;font-weight:700;background:#FFFFFF;display:inline-block;position:absolute;}.filter-options li{cursor:pointer;text-transform:capitalize;padding:13px 14px 13px;color:#00386c;border-radius:0;width:100%;}@media (min-width:768px){.filter-options li{color:#00386c;text-decoration:none;background:#FFFFFF;min-width:120px;padding:0 20px;height:40px;line-height:40px;display:inline-block;text-align:center;font-size:14px;font-family:'museo-sans',sans-serif;font-weight:700;border-radius:30px;border-radius:0;border-right:solid 1px #cececf;width:auto;float:left;}.filter-options li:hover{background:white;color:#1699b1;}}.filter-options li.active{background:#00386c;color:#FFFFFF;}@media (min-width:768px){.filter-options li:first-child{border-bottom-left-radius:30px;border-top-left-radius:30px;padding-left:20px;}}@media (min-width:768px){.filter-options li:last-child{border-right:none;border-bottom-right-radius:30px;border-top-right-radius:30px;border-color:transparent;padding-right:20px;}}@media (min-width:320px) and (max-width:767px){.filter-options{border-radius:8px;}.filter-options li{border-bottom:1px solid #EAEAEA;padding:0 14px;height:40px;}.filter-options li:last-child{border-bottom:none;}}@media (min-width:768px){.filter-options{border-radius:30px;}.filter-options li{border-right:1px solid #EAEAEA;}}.filter-options{height:0;overflow:hidden;position:absolute;left:0;-ms-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.filter-options:before,.filter-options:after{content:"";display:table;}.filter-options:after{clear:both;}@media (min-width:320px) and (max-width:767px){.filter-options{box-shadow:0px 4px 16px 0px rgba(0,0,0,0.16);}}@media (min-width:768px){.filter-options{height:auto;position:relative;overflow:visible;margin-top:0;position:inherit;-ms-transition:none;-moz-transition:none;-webkit-transition:none;transition:none;}}.filter-options.opened{height:auto;margin-top:10px;z-index:1;width:100%;max-width:272px;}@media (min-width:768px){.filter-options.opened{margin:0;max-width:inherit;}}.filter-menu.opened .filter-menu-btn:after{content:"\f0d8";}.social-icon-container{display:table;width:100%;max-width:260px;margin:0 auto;}@media (min-width:768px){.social-icon-container{max-width:400px;display:block;}}.social-icon-container > *{display:table-cell;}@media (min-width:768px){.social-icon-container > *{display:block;}}.social-icon{display:block;margin:0 auto;width:40px;height:40px;border-radius:20px;background-color:#00386c;background-position:center center;background-repeat:no-repeat;text-align:center;line-height:40px;text-decoration:none !important;box-shadow:0px 4px 16px 0px rgba(0,0,0,0.16);-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.social-icon .fa{color:#FFF;}.social-icon .fa-twitter{font-size:17px !important;}.social-icon.js-share-fb{line-height:42px;}.social-icon.js-share-tw{line-height:42px;padding-left:1px;}.social-icon.js-share-cl{line-height:42px;}.social-icon:hover{-webkit-animation-name:pulse;animation-name:pulse;}.social-icon-container.social--icon--share{display:block;margin-top:33px;max-width:none;}.social-icon-container.social--icon--share > *{display:inline-block;float:left;margin:0 5px 15px;}.social-icon-container.social--icon--share > *:last-of-type{margin-right:0px;}footer .social-icon{background-color:#313131;}.article-body .share-container a{display:inline-block;}.share-container{margin-bottom:40px;}.share-container .share-social li{padding:0 5px;margin:0;}.share-container .share{position:relative;line-height:30px;height:30px;width:96px;text-align:center;padding-right:17px;background-color:#00386c;color:#FFF;border-radius:0 0 8px 8px;text-decoration:none !important;font-family:'museo-sans',sans-serif;font-weight:400;font-size:14px;}.share-container .share.share--left{left:0px;}.share-container .share.share--right{right:0px;}.share:after{content:'';position:absolute;top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:5px;height:14px;width:14px;background:url(/sites/all/themes/bio_v2/images/global/icons/icon-share-light.png) no-repeat;background-size:cover;}.share-tooltip{position:absolute;bottom:45px;left:50%;transform:translateX(-50%);padding:0 15px 10px;height:60px;width:230px;background-color:#FFF;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,0.2);display:none;}.share-tooltip li{float:left;}.share-tooltip .social-icon{margin-bottom:10px;}.share--container--quote .share-tooltip{width:180px;}.share-tooltip.active{display:table;}.share-tooltip:after{content:'';position:absolute;bottom:-12px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:12px solid #FFF;}.share-social{margin:20px 0 0 !important;display:inline-block;width:auto;}.share-social li:before{display:none;}.share-container.share--container--quote{position:relative;text-align:center;}.share.share--carousel{border-radius:20px;height:40px;line-height:40px;}.share-container.share--container--carousel{bottom:28px;}.share-container.share--container--carousel .share-tooltip{bottom:60px;}.share-container.share--container--image{position:relative;text-align:center;}.admin-region{display:none;}.tabs.primary{max-width:800px;margin:0 auto;padding:0 24px;}@media (min-width:768px){.tabs.primary{padding:0 40px;}}@media (min-width:1024px){.tabs.primary{padding:0;}}#admin-menu,#admin-menu .dropdown{z-index:9999;}#admin-menu .admin-menu-icon{width:16px;height:16px;}#admin-menu .dropdown .admin-menu-icon a{padding:0;}#admin-menu .admin-menu-icon img{width:16px;}.navigation #block-search-form .search-form{margin-top:0;padding:0;}.page-user h1.heading{background:none;color:black;padding:0;padding:0 24px;max-width:664px;}@media (min-width:768px){.page-user h1.heading{padding:0 40px;margin-left:auto;margin-right:auto;}}@media (min-width:1024px){.page-user h1.heading{padding:0;}}.page-user .region-content{padding:0 24px;max-width:664px;}@media (min-width:768px){.page-user .region-content{padding:0 40px;margin-left:auto;margin-right:auto;}}@media (min-width:1024px){.page-user .region-content{padding:0;}}.page--front .tabs.primary{padding:0 24px;margin:0 auto;max-width:1344px;}@media (min-width:768px){.page--front .tabs.primary{padding:0 40px;}}@media (min-width:1024px){.page--front .tabs.primary{padding:0;}}@media (min-width:1024px){.page--front .tabs.primary{padding:0 32px;}}.cta.cta--link{background-size:cover;background-repeat:no-repeat;background-position:center center;}.cta.cta--link a{display:block;min-height:145px;width:100%;text-decoration:none;padding:30px 24px;color:#FFF;}@media (min-width:768px){.cta.cta--link a{min-height:180px;padding:40px;}}.cta.cta--link .cta-heading{margin:0 0 30px;color:inherit;}@media (min-width:768px){.cta.cta--link .cta-heading{margin-bottom:40px;}}.cta.cta--link .btn{color:#00386c;text-decoration:none;background:white;min-width:120px;padding:0 20px;height:40px;line-height:40px;display:inline-block;text-align:center;font-size:14px;font-family:'museo-sans',sans-serif;font-weight:700;border-radius:30px;display:inline-block;}.cta.cta--link .btn:hover{background:white;color:#00386c;}.cta.cta--link .btn:hover{color:#1699b1;}ol.references{list-style:inherit;list-style-type:lower-roman;}ol.references li:first-of-type{margin-top:0;}ol.references li:before{display:none;padding-left:25px;}.homepage-bg{display:none;position:fixed;top:0;left:0;background-color:black;background-size:cover;background-repeat:no-repeat;height:100%;width:100%;}@media (min-width:768px){.homepage-bg{height:100%;}}.homepage-bg.default{display:block;background-position:top right;background-image:url(/sites/all/themes/bio_v2/images/global/home/default_background.jpg);}@media (min-width:320px) and (max-width:767px){.homepage-bg.default{height:600px;}}.homepage-bg.active{display:block;}.page.page--front{background:black;}.page--front{border:none;color:#FFF;padding-top:100px;-webkit-transition:background .5s ease;-moz-transition:background .5s ease;transition:background .5s ease;}@media (min-width:320px) and (max-width:767px){.page--front{}}@media (min-width:768px){.page--front{padding-top:50px;}}.page--front #main{position:relative;}.page--front .page-byline{position:absolute;right:0;top:-55px;}.page--front h1.heading,.page--front .page-eyebrow{text-align:center;padding:0;background:none;}@media (min-width:768px){.page--front h1.heading,.page--front .page-eyebrow{text-align:left;margin-bottom:.5em;max-width:60%;}}.page--front .page-eyebrow{margin-bottom:8px;line-height:1;}.page--front .homepage-heading{padding:0 24px;margin:0 auto 20px auto;max-width:1344px;text-align:center;}@media (min-width:768px){.page--front .homepage-heading{padding:0 40px;}}@media (min-width:1024px){.page--front .homepage-heading{padding:0;}}@media (min-width:768px){.page--front .homepage-heading{text-align:left;}}@media (min-width:1024px){.page--front .homepage-heading{padding:0 32px;}}.page--front .secondary-nav{padding:0 24px;margin:0 auto;max-width:1344px;}@media (min-width:768px){.page--front .secondary-nav{padding:0 40px;}}@media (min-width:1024px){.page--front .secondary-nav{padding:0;}}@media (min-width:1024px){.page--front .secondary-nav{padding:0 32px;}}.page--front .secondary-nav ul{margin-bottom:60px;}@media (min-width:1024px){.page--front .secondary-nav ul{position:relative;width:960px;height:468px;}}.page--front .secondary-nav ul:after{content:" ";display:block;height:0;clear:both;}.page--front .secondary-nav ul li{display:block;margin:0 0 12px;z-index:1;}@media (min-width:768px) and (max-width:1023px){.page--front .secondary-nav ul li{width:calc(33% - 2px);display:inline-block;float:left;}}@media (min-width:1024px){.page--front .secondary-nav ul li{position:absolute;margin-bottom:0;}}.page--front .secondary-nav ul li:hover{z-index:10;}@media (min-width:768px) and (max-width:1023px){.page--front .secondary-nav ul li{margin:0 1px 2px;}}@media (min-width:1024px){.page--front .secondary-nav ul li:after{left:20px;bottom:16px;}}@media (min-width:1024px){.page--front .secondary-nav ul li:nth-child(1){top:0;left:0;}}@media (min-width:1024px){.page--front .secondary-nav ul li:nth-child(2){top:0;left:191px;}}@media (min-width:1024px){.page--front .secondary-nav ul li:nth-child(3){top:0;left:382px;}}@media (min-width:1024px){.page--front .secondary-nav ul li:nth-child(4){top:156px;left:382px;}}@media (min-width:1024px){.page--front .secondary-nav ul li:nth-child(5){top:156px;left:573px;}}@media (min-width:1024px){.page--front .secondary-nav ul li:nth-child(6){top:312px;left:191px;}}@media (min-width:1024px){.page--front .secondary-nav ul li:nth-child(7){top:156px;left:0px;}}@media (min-width:1024px){.page--front .secondary-nav ul li:nth-child(8){top:156px;left:191px;}}@media (min-width:1024px){.page--front .secondary-nav ul li:nth-child(9){top:312px;left:764px;}}.page--front .secondary-nav ul li a{background-image:linear-gradient(295deg,rgba(221,193,3,0.85) 25%,rgba(0,56,108,0.85) 75%);background-image:-moz-linear-gradient(115deg,rgba(221,193,3,0.85) 25%,rgba(0,56,108,0.85) 75%);background-image:-webkit-linear-gradient(115deg,rgba(221,193,3,0.85) 25%,rgba(0,56,108,0.85) 75%);background-image:-ms-linear-gradient(115deg,rgba(221,193,3,0.85) 25%,rgba(0,56,108,0.85) 75%);background:url(/sites/all/themes/bio_v2/images/global/home/gradient1.png) no-repeat center;background-size:768px 1710px;position:relative;display:block;padding:20px;width:100%;height:100%;height:190px;}@media (min-width:768px) and (max-width:1023px){.page--front .secondary-nav ul li a{background-image:linear-gradient(295deg,rgba(221,193,3,0.85) 25%,rgba(0,56,108,0.85) 75%);background-image:-moz-linear-gradient(115deg,rgba(221,193,3,0.85) 25%,rgba(0,56,108,0.85) 75%);background-image:-webkit-linear-gradient(115deg,rgba(221,193,3,0.85) 25%,rgba(0,56,108,0.85) 75%);background-image:-ms-linear-gradient(115deg,rgba(221,193,3,0.85) 25%,rgba(0,56,108,0.85) 75%);background-size:960px 576px;}}@media (min-width:1024px){.page--front .secondary-nav ul li a{background-size:960px 468px;}}@media (min-width:1024px){.page--front .secondary-nav ul li a{-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out;width:189px;height:154px;}}.page--front .secondary-nav ul li a:after{content:'';font-family:FontAwesome;position:absolute;bottom:24px;left:24px;background:url(/sites/all/themes/bio_v2/images/global/icons/icon-scroll-down.png) no-repeat center;background-size:contain;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);display:block;width:20px;height:20px;}@media (min-width:1024px){.page--front .secondary-nav ul li a:hover{background-color:#4cabbc;background-image:linear-gradient(to bottom right,#4cabbc,#3e6d99);background-image:-webkit-linear-gradient(bottom right,#4cabbc,#3e6d99);background-image:-moz-linear-gradient(bottom right,#4cabbc,#3e6d99);pointer-events:relative;-webkit-transform:scale(1.25);-moz-transform:scale(1.25);transform:scale(1.25);background-attachment:inherit;background-position:center center;}}@media (min-width:1024px){.page--front .secondary-nav ul li a:hover:after{display:none;}}.page--front .secondary-nav ul li{-webkit-animation-duration:0.5s;}.page--front .secondary-nav ul li:nth-child(1){-webkit-animation-delay:1.35s;animation-delay:1.35s;}.page--front .secondary-nav ul li:nth-child(2){-webkit-animation-delay:1.45s;animation-delay:1.45s;}.page--front .secondary-nav ul li:nth-child(3){-webkit-animation-delay:1.55s;animation-delay:1.55s;}.page--front .secondary-nav ul li:nth-child(8){-webkit-animation-delay:1.65s;animation-delay:1.65s;}.page--front .secondary-nav ul li:nth-child(7){-webkit-animation-delay:1.75s;animation-delay:1.75s;}.page--front .secondary-nav ul li:nth-child(4){-webkit-animation-delay:1.85s;animation-delay:1.85s;}.page--front .secondary-nav ul li:nth-child(5){-webkit-animation-delay:1.95s;animation-delay:1.95s;}.page--front .secondary-nav ul li:nth-child(6){-webkit-animation-delay:2.05s;animation-delay:2.05s;}.page--front .secondary-nav ul li:nth-child(9){-webkit-animation-delay:2.15s;animation-delay:2.15s;}.page--front .js-heading{-webkit-animation-delay:.5s;animation-delay:.5s;}.page--front footer{-webkit-animation-delay:.5s;animation-delay:.5s;}.page--front .js-eyebrow{-webkit-animation-delay:.75s;animation-delay:.75s;}.page--front .js-byline{-webkit-animation-delay:1s;animation-delay:1s;animation-duration:.75s;}.page--front .secondary-nav ul li:nth-child(1) a{background-position:top 0px left 0px;}.page--front .secondary-nav ul li:nth-child(2) a{background-position:top -190px left 0px;}@media (min-width:768px){.page--front .secondary-nav ul li:nth-child(2) a{background-position:top 0px left 33.33%;}}@media (min-width:1024px){.page--front .secondary-nav ul li:nth-child(2) a{background-position:top 0px left -190px;}}.page--front .secondary-nav ul li:nth-child(3) a{background-position:top -380px left 0px;}@media (min-width:768px){.page--front .secondary-nav ul li:nth-child(3) a{background-position:top 0px left 66.66%;}}@media (min-width:1024px){.page--front .secondary-nav ul li:nth-child(3) a{background-position:top 0px left -380px;}}.page--front .secondary-nav ul li:nth-child(4) a{background-position:top -570px left 0px;}@media (min-width:768px){.page--front .secondary-nav ul li:nth-child(4) a{background-position:top -190px left 0px;}}@media (min-width:1024px){.page--front .secondary-nav ul li:nth-child(4) a{background-position:top -155px left -380px;}}.page--front .secondary-nav ul li:nth-child(5) a{background-position:top -760px left 0px;}@media (min-width:768px){.page--front .secondary-nav ul li:nth-child(5) a{background-position:top -190px left 33.33%;}}@media (min-width:1024px){.page--front .secondary-nav ul li:nth-child(5) a{background-position:top -155px left -570px;}}.page--front .secondary-nav ul li:nth-child(6) a{background-position:top -950px left 0px;}@media (min-width:768px){.page--front .secondary-nav ul li:nth-child(6) a{background-position:top -190px left 66.66%;}}@media (min-width:1024px){.page--front .secondary-nav ul li:nth-child(6) a{background-position:top -310px left -190px;}}.page--front .secondary-nav ul li:nth-child(7) a{background-position:top -1140px left 0px;}@media (min-width:768px){.page--front .secondary-nav ul li:nth-child(7) a{background-position:top -380px left 0px;}}@media (min-width:1024px){.page--front .secondary-nav ul li:nth-child(7) a{background-position:top -155px left 0px;}}.page--front .secondary-nav ul li:nth-child(8) a{background-position:top -1330px left 0px;}@media (min-width:768px){.page--front .secondary-nav ul li:nth-child(8) a{background-position:top -380px left 33.33%;}}@media (min-width:1024px){.page--front .secondary-nav ul li:nth-child(8) a{background-position:top -155px left -190px;}}.page--front .secondary-nav ul li:nth-child(9) a{background-position:top -1520px left 0px;}@media (min-width:768px){.page--front .secondary-nav ul li:nth-child(9) a{background-position:top -380px left 66.66%;}}@media (min-width:1024px){.page--front .secondary-nav ul li:nth-child(9) a{background-position:top -310px left -660px;}}@media (min-width:1024px){.page--front .secondary-nav ul li a:hover{background-size:cover;background-position:center center;background-color:#4ab2c5;}}.page--error{text-align:center;color:#fff;}.page--error .title{background:none;padding:1em 0 0;}.page--error h2{margin:0.5em 24px;}@media (min-width:768px){.page--error h2{font-size:44px;max-width:60%;margin:.5em auto;}}.page--error h2 + p{margin:0 24px 40px;}.page--error h2 + p strong{border-bottom:1px solid #fff;}.article-header{margin-bottom:30px;}.article-header .field-type-image{overflow:hidden;height:320px;}@media (min-width:320px) and (max-width:767px){.article-header img{-moz-transform:scale(2.5);-webkit-transform:scale(2.5);transform:scale(2.5);}}@media (min-width:768px){.article-header .field-type-image{position:relative;max-width:1200px;max-width:1344px;width:100%;margin:5px auto 20px auto;}.article-header img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0 32px;}}.article-container h2{color:#1699b1;}.article-container a{text-decoration:underline;}.article-container > .contain-width{padding:0 24px;max-width:664px;margin-bottom:30px;}@media (min-width:768px){.article-container > .contain-width{padding:0 40px;margin-left:auto;margin-right:auto;}}@media (min-width:1024px){.article-container > .contain-width{padding:0;}}.article--question{padding:0 24px;}@media (min-width:768px){.article--question{padding:0 40px;max-width:1024px;margin:0 auto;}}.infographic-container{margin:0 auto;}@media (min-width:768px){.infographic-container{max-width:1280px;}}@media (min-width:768px){.article-main{max-width:800px;margin:0 auto;position:relative;}.article-main:before,.article-main:after{content:"";display:table;}.article-main:after{clear:both;}}.article-actions{margin-bottom:30px;}@media (min-width:768px){.article-actions{position:absolute;width:136px;}}@media (min-width:320px) and (max-width:767px){.article-actions.is_stuck{position:relative !important;top:0 !important;}}@media (min-width:768px){.article-actions.is_stuck{transform:translateZ(0);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);}}.article-actions.is_stuck + div{display:none !important;}.article-actions .btn--download--assets{color:#00386c;text-decoration:none;background:#dbe1e6;padding:9px 14px 9px;display:inline-block;text-align:center;font-size:12px;font-family:'museo-sans',sans-serif;font-weight:700;border-radius:30px;line-height:12px;width:112px;display:block;margin:0 auto;}.article-actions .btn--download--assets:hover{background:#e7ebee;color:#00386c;}@media (min-width:768px){.article-actions .btn--download--assets{margin:0;}}.article-actions .social-icon-container{text-align:center;margin-bottom:20px;}@media (min-width:768px){.article-actions .social-icon-container{margin-bottom:30px;}}@media (min-width:768px){.article-actions ul.social-icon-container li + li{margin-top:15px;}}@media (min-width:320px) and (max-width:767px){.article-actions .social-icon-container > *{display:inline-block;}}@media (min-width:320px) and (max-width:767px){.article-actions .social-icon{margin:0 8px;}}@media (min-width:768px){.article-actions .social-icon{margin-left:36px;}}@media (min-width:768px){.article-actions.fixed{position:fixed;top:80px;}}.article-body{padding:0 24px;max-width:664px;padding:0px !important;}@media (min-width:768px){.article-body{padding:0 40px;margin-left:auto;margin-right:auto;}}@media (min-width:1024px){.article-body{padding:0;}}@media (min-width:320px) and (max-width:767px){.article-body{margin:0 auto;}}@media (min-width:768px){.article-body{float:left;width:auto;max-width:664px;margin-left:136px;}}.article-body a{display:inline;font-weight:700;word-break:break-word;}.article-body ul{position:relative;margin-left:3px;margin-bottom:24px;}.article-body li{margin-left:15px;margin-top:12px;font-family:'freight-text-pro',serif;font-weight:400;}.article-body li:before{content:"\2022";position:absolute;left:0;color:#1699b1;}.quote-container{padding:50px 40px;background-color:#ceeaef;color:#00386c;}.quote-container p{margin-bottom:16px;}.quote-container .quote-author{font-family:'freight-text-pro',serif;font-weight:700;font-size:18px;line-height:24px;}.related-questions-container{position:relative;z-index:1;background:#eaeaea;padding:0 24px;padding-top:30px;padding-bottom:40px;}@media (min-width:768px){.related-questions-container{padding:0 40px;}}@media (min-width:1024px){.related-questions-container{padding:0;}}@media (min-width:768px){.related-questions-container{padding-top:30px;padding-bottom:40px;}}.active-modal .related-questions-container{z-index:0;}.related-questions-container .contain-width{padding:0 24px;padding:0px !important;}@media (min-width:768px){.related-questions-container .contain-width{padding:0 40px;margin-left:auto;margin-right:auto;max-width:800px;}}@media (min-width:1024px){.related-questions-container .contain-width{padding:0;}}.related-questions-container .subheading{color:#00386c;}.related-questions-container li{color:#00386c;}.cta--next--question{position:relative;background:#00386c;color:#FFFFFF;margin-top:0px;text-align:center;padding:0 24px;padding-top:30px;padding-bottom:30px;}@media (min-width:768px){.cta--next--question{padding:0 40px;}}@media (min-width:1024px){.cta--next--question{padding:0;}}@media (min-width:768px){.cta--next--question{padding-top:50px;padding-bottom:50px;}}.cta--next--question .contain-width{position:relative;padding:0 24px;padding:0 !important;}@media (min-width:768px){.cta--next--question .contain-width{padding:0 40px;margin-left:auto;margin-right:auto;max-width:800px;}}@media (min-width:1024px){.cta--next--question .contain-width{padding:0;}}.cta--next--question .heading{font-size:22px;text-align:left;margin:0;}@media (min-width:768px){.cta--next--question .heading{font-size:28px;line-height:34px;max-width:calc(100% - 140px);}}@media (min-width:768px){.cta-learn-more{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0;right:0;}}.cta-learn-more{margin:20px auto;}@media (min-width:768px){.cta-learn-more{margin:0;}}.cta-learn-more a{color:#00386c;text-decoration:none;background:white;min-width:120px;padding:0 20px;height:40px;line-height:40px;display:inline-block;text-align:center;font-size:14px;font-family:'museo-sans',sans-serif;font-weight:700;border-radius:30px;}.cta-learn-more a:hover{background:white;color:#1699b1;}.cta-learn-more a:before{box-shadow:0px 4px 16px 0px rgba(0,0,0,0.46);}.btn-backtotop-container{text-align:center;}@media (min-width:768px){.btn-backtotop-container{position:absolute;top:0;right:0;text-align:left;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);}}.btn-backtotop-container a{color:#00386c;text-decoration:none;background:#FFFFFF;min-width:120px;padding:0 20px;height:40px;line-height:40px;display:inline-block;text-align:center;font-size:14px;font-family:'museo-sans',sans-serif;font-weight:700;border-radius:30px;}.btn-backtotop-container a:hover{background:white;color:#1699b1;}.btn-backtotop-container i{margin-right:3px;}@media (min-width:768px){.sticky{top:59px;position:fixed;float:none;}}.bottom{top:auto;bottom:160px;position:absolute;}.accordion-heading > *{position:relative;margin-bottom:40px;padding-right:25px;cursor:pointer;display:inline;}.accordion-heading > *:after{font-family:FontAwesome;content:"\f0da";position:relative;right:-10px;bottom:-1px;}.accordion-heading{margin-bottom:20px;}.accordion-heading.expanded > *:after{content:"\f0d7";right:-10px;bottom:-1px;}.accordion-heading h2:after{color:#1699b1;}.accordion-heading h3:after{color:#333333;}.accordion-heading + .accordion-content{display:none;}.accordion-heading.expanded + .accordion-content{margin:20px 0;}.accordion-heading + .accordion-content .accordion-heading:after{border-left:8px solid #000;}.accordion-heading + .accordion-content .accordion-heading.expanded:after{border-left:8px solid transparent;border-top:8px solid #000;}.accordion-content .article-content-subsection{margin-bottom:30px;}.accordion-content .article-content .accordion-heading{margin-bottom:30px;}.accordion-content .article-content .accordion-content{margin-top:15px;margin-bottom:30px;}@media (min-width:768px){.article-body{min-height:300px;}}.page--related_questions .accordion-heading:after{border-left:8px solid #000;}.page--related_questions .accordion-heading.expanded:after{border-left:8px solid transparent;border-top:8px solid #000;}.related-questions-container .subheading{margin-bottom:12px;}@media (min-width:768px){.related-questions-container .subheading{margin-bottom:16px;}}.related-questions-container ul li{margin-bottom:12px;}@media (min-width:768px){.related-questions-container ul li{margin-bottom:16px;}}.related-questions-container ul a{text-decoration:underline;}.page--question .accordion-wrapper{margin-bottom:50px;}.article-wrapper{position:relative;width:100%;padding:0 24px;}@media (min-width:768px){.article-wrapper{padding:0 40px;}}@media (min-width:1024px){.article-wrapper{padding:0;}}.page--common .page-common-content{padding:0 24px;max-width:664px;margin-top:35px;margin-bottom:40px;}@media (min-width:768px){.page--common .page-common-content{padding:0 40px;margin-left:auto;margin-right:auto;}}@media (min-width:1024px){.page--common .page-common-content{padding:0;}}.view-all-questions{padding:0 24px;max-width:664px;margin-top:35px;margin-bottom:40px;}@media (min-width:768px){.view-all-questions{padding:0 40px;margin-left:auto;margin-right:auto;}}@media (min-width:1024px){.view-all-questions{padding:0;}}.view-all-questions li{margin-bottom:15px;}.search-form{padding:0 24px;max-width:664px;margin-top:30px;}@media (min-width:768px){.search-form{padding:0 40px;margin-left:auto;margin-right:auto;}}@media (min-width:1024px){.search-form{padding:0;}}.search-form label,.search-form + h2{display:none;}.search-form input[type=text]{border-radius:15px;padding:8px 12px;border:0;box-shadow:0px 3px 10px 0px rgba(0,0,0,0.16);font-family:'museo-sans',sans-serif;font-weight:500;color:#00386c;font-size:14px;width:100%;height:30px;margin-right:5px;}.search-form input[type=text]:focus,.search-form input[type=text]:valid{cursor:default;outline:0;}@media (min-width:768px){.search-form input[type=text]{width:400px;}}.search-results,.page-search ul{padding:0 24px;max-width:664px;margin-bottom:50px;}@media (min-width:768px){.search-results,.page-search ul{padding:0 40px;margin-left:auto;margin-right:auto;}}@media (min-width:1024px){.search-results,.page-search ul{padding:0;}}.search-results .title,.page-search ul .title{color:#1699b1;margin:0  0 20px;padding:0;background:none;}@media (min-width:768px){.search-results .title,.page-search ul .title{margin:56px 0 24px;}}.search-results .search-snippet-info,.page-search ul .search-snippet-info{padding:0;}.page-search .search-form .form-wrapper{position:relative;max-width:400px;}.page-search .search-form .form-submit{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px;height:19px;width:19px;padding:0;border:none;background:transparent url(/sites/all/themes/bio_v2/images/global/header/search.png) no-repeat;background-size:cover;color:transparent;}.page-search .search-form .form-item{margin:0;}.page-search .search-results{margin-top:50px;}@media (min-width:768px){.page-search .search-results{margin-top:55px;}}.page-search .search-results li + li{margin-top:50px;}@media (min-width:768px){.page-search .search-results li + li{margin-top:55px;}}.page-search .item-list{text-align:center;}.page-search ul.pager{display:inline-block;margin-bottom:60px;text-align:center;}.page-search ul.pager li{float:left;margin:0 10px;color:#00386c;}.page-search ul.pager li a{text-decoration:underline;}.page-search ul.pager li.first,.page-search ul.pager li.last{display:none;}.page-search ul.pager li.pager-current,.page-search ul.pager li.pager-previous,.page-search ul.pager li.pager-next{font-weight:600;text-transform:capitalize;}.page-search ul.pager li.pager-current.first,.page-search ul.pager li.pager-current.last,.page-search ul.pager li.pager-previous.first,.page-search ul.pager li.pager-previous.last,.page-search ul.pager li.pager-next.first,.page-search ul.pager li.pager-next.last{display:inline-block;}.page-search .search-form{display:none;}.page-search .main-page-content{margin-top:30px;}.page-user{background:#f4f4f4;}.page-user ul.tabs{border-bottom:1px solid #00386c;padding-left:0px;}.page-user ul.tabs li a{background:#DCDCDD;border:none;border-radius:8px 8px 0 0;color:#00386c;font-size:14px;font-family:'museo-sans',sans-serif;font-weight:700;padding:7px 20px;}.page-user ul.tabs li.active a{background:#00386c;color:#FFF;}@media (min-width:320px) and (max-width:767px){.page-user ul.tabs{padding:0 20px;}}.page--related_debates .question-container,.page--related_debates .answer-container{padding:30px;border-radius:20px;position:relative;background:#d8edf0;}.page--related_debates .question-container:after,.page--related_debates .answer-container:after{content:'';display:block;width:20px;height:20px;background:url(/sites/all/themes/bio_v2/images/global/debate/bubble2.png) no-repeat center;background-size:cover;position:absolute;top:-18px;right:70px;}.page--related_debates .question-container.question-container,.page--related_debates .answer-container.question-container{background:#36c2dc;color:#fff;}.page--related_debates .question-container.question-container:after,.page--related_debates .answer-container.question-container:after{background:url(/sites/all/themes/bio_v2/images/global/debate/bubble1.png) no-repeat center;background-size:cover;left:70px;bottom:-18px;top:inherit;}@media (min-width:1024px){.node-related-debates{overflow:auto;}.question-container{width:100%;}.answer-container{width:100%;}}.people-container{margin:20px 0;}.people-container:before,.people-container:after{content:"";display:table;}.people-container:after{clear:both;}.person{width:100px;text-align:center;overflow:visible;}.person-question{float:left;}.person-answer{float:right;}.person-icon{width:81px;height:auto;margin:0 auto;}.person-icon,.person-label{display:block;}.person-label{color:#333333;margin-top:.5em;}@media (min-width:768px){.people-container{position:relative;background:url(/sites/all/themes/bio_v2/images/global/debate/congress.png) no-repeat center;background-size:contain;background-position:bottom center;}.person{width:50%;}.person-question .person-icon{float:left;}.person-question .person-label{text-align:left;}.person-answer .person-icon{float:right;}.person-answer .person-label{text-align:right;}}.related-debates-container{padding:0 24px;background:#fff;}@media (min-width:768px){.related-debates-container{padding:0 40px;}}@media (min-width:1024px){.related-debates-container{padding:0;}}.related-debates-container:before,.related-debates-container:after{content:"";display:table;}.related-debates-container:after{clear:both;}.related-debates-container .subheading{color:#00386c;text-transform:capitalize;}.related-debates-container .contain-width{padding:0 24px;margin-top:15px;margin-bottom:40px;padding:0px !important;}@media (min-width:768px){.related-debates-container .contain-width{padding:0 40px;margin-left:auto;margin-right:auto;max-width:800px;}}@media (min-width:1024px){.related-debates-container .contain-width{padding:0;}}.related-debate-list ul:before,.related-debate-list ul:after{content:"";display:table;}.related-debate-list ul:after{clear:both;}.related-debate-list li{background:#36c2dc;margin:4px 4px 0 0;color:white;width:100%;}.related-debate-list li a{text-decoration:none;width:100%;margin:0;position:relative;padding:30px 30px 70px 30px;}@media (min-width:768px){.related-debate-list li a{height:200px;}}.related-debate-list li a:before{content:'';position:absolute;bottom:24px;left:24px;background:url(/sites/all/themes/bio_v2/images/global/icons/icon-scroll-down.png) no-repeat center;background-size:contain;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);display:block;width:20px;height:20px;}@media (min-width:768px){.related-debate-list li{float:left;margin:4px 0.5% 0 0;width:33%;}.related-debate-list li:nth-child(3){margin-right:0;}}@media (min-width:1024px){.related-debate-list li{-moz-transition:all 0.35s ease !important;-webkit-transition:all 0.35s ease !important;transition:all 0.35s ease !important;}.related-debate-list li:hover{background:#00386c;}}.related-debate-list.debate-page{padding:0 24px;max-width:664px;max-width:inherit;}@media (min-width:768px){.related-debate-list.debate-page{padding:0 40px;margin-left:auto;margin-right:auto;}}@media (min-width:1024px){.related-debate-list.debate-page{padding:0;}}.related-debate-list.debate-page ul{margin:0 auto 30px;}@media (min-width:768px){.related-debate-list.debate-page{padding:0;width:686px;}}.page--related_debates .article-main{margin-bottom:40px;}@media (min-width:768px){.page--related_debates .question-container{width:60%;}}@media (min-width:768px){.page--related_debates .answer-container{width:70%;float:right;}}.page--related_debates .article-main .subheading{margin-top:0;margin-bottom:20px;}@media (min-width:768px){.page--related_debates .article-main .subheading{margin-bottom:30px;}}.page--related_debates .article-wrapper{margin-top:40px;}@media (min-width:768px){.page-follow-the-debate .related-debate-list li{float:left;width:226px;}}.view-graphic-library{padding:0 24px;max-width:664px;}@media (min-width:768px){.view-graphic-library{padding:0 40px;margin-left:auto;margin-right:auto;}}@media (min-width:1024px){.view-graphic-library{padding:0;}}.graphic-library-list{margin:40px 0;}.graphic-library-list li{border-bottom:1px solid #000;padding:12px 0;overflow:auto;}.graphic-library-list .save-graphics{padding-right:25px;}.graphic-library-list .save-graphics:after{background:url(/sites/all/themes/bio_v2/images/global/icons/icon-graphic-download.png) no-repeat center right;content:"";position:absolute;top:-4px;right:-2px;width:25px;height:19px;}.graphic-library-list .graphic-btn-holder{color:#00386c;text-decoration:none;background:#dbe1e6;padding:9px 14px 9px;display:inline-block;text-align:center;font-size:12px;font-family:'museo-sans',sans-serif;font-weight:700;border-radius:30px;}.graphic-library-list .graphic-btn-holder:hover{background:#e7ebee;color:#00386c;}.graphic-library-list .graphic-btn-holder a:before{background:transparent;box-shadow:none;}@media (min-width:320px) and (max-width:767px){.graphic-library-list .graphic-btn-holder{margin:12px 0 10px 0;}}@media (min-width:768px){.graphic-library-list .graphic-library-title{float:left;max-width:80%;}.graphic-library-list .graphic-btn-holder{float:right;}}body.active-modal{overflow:hidden;left:0;right:0;}.modal-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;}.modal-box{position:relative;box-sizing:border-box;}.modal-container{background:rgba(0,0,0,0.75);pointer-events:none;padding:0 16px;}.modal-box{background-color:#FFFFFF;-moz-box-shadow:0px 0px 8px rgba(0,0,0,0.3);-webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.3);box-shadow:0px 0px 8px rgba(0,0,0,0.3);margin:auto auto;}.modal-box.no-shadow{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.active-modal{}.active-modal .modal-container{pointer-events:auto;}.video-modal .poster-image .btn:after{padding-left:10px;}.video-modal .modal-box{position:absolute;background:transparent;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:960px;width:100%;height:0;padding-bottom:56.25%;}@media (min-width:1024px){.video-modal .modal-box{height:540px;padding:0;}}.embedded-video .player iframe{position:absolute;height:100%;width:calc(100% - (24px) * 2);margin:0 24px;-moz-box-shadow:0px 0px 8px rgba(0,0,0,0.3);-webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.3);box-shadow:0px 0px 8px rgba(0,0,0,0.3);}@media (min-width:768px){.embedded-video .player iframe{width:calc(100% - (40px) * 2);margin:0 40px;}}@media (min-width:1024px){.embedded-video .player iframe{margin:0;width:100%;}}.video-modal{position:relative;margin:0 auto;}.video-modal a.js-video-trigger{height:100%;text-align:center;}.video-modal .btn{color:#00386c;text-decoration:none;background:white;min-width:120px;padding:0 20px;height:40px;line-height:40px;display:inline-block;text-align:center;font-size:14px;font-family:'museo-sans',sans-serif;font-weight:700;border-radius:30px;z-index:1;}.video-modal .btn:hover{background:white;color:#00386c;}@media (min-width:768px){.video-modal .poster-image{position:relative;max-width:1200px;}.video-modal a.js-video-trigger{display:block;}.video-modal img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}}.active-modal .video-modal .poster-image,.active-modal .video-modal a.js-video-trigger{pointer-events:none;}.video-modal .modal-box .cancel{position:absolute;top:-30px;right:24px;width:20px;height:20px;background:url(/sites/all/themes/bio_v2/images/global/icons/icon-close-light.png) no-repeat top right;background-size:cover;}@media (min-width:768px){.video-modal .modal-box .cancel{top:-40px;right:40px;}}@media (min-width:1024px){.video-modal .modal-box .cancel{right:0;}}.video-modal .cancel{cursor:pointer;}.video-modal .poster-image{overflow:hidden;max-width:1280px;margin:0 auto;width:100%;height:320px;background-size:cover;background-repeat:no-repeat;background-position:center center;}.video-modal .poster-image a{display:block;}@media (min-width:1024px){.article-header .video-modal{padding:0 40px;}}.video-modal .poster-content-container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:600px;width:100%;padding:0 24px;}@media (min-width:768px){.video-modal .poster-content-container{max-width:880px;padding:0 40px;}}@media (min-width:768px){.article-main .poster-content-container{max-width:632px;}}.video-modal .poster-content-container .poster-text{display:block;margin-bottom:30px;color:#FFF;}@incldue tablet{.video-modal .poster-content-container .poster-text{margin-bottom:40px;}}@media print{div.title,.page-graphic-library .title,.page-all-questions .title,.page-follow-the-debate .title,.page--related_debates .title{background:transparent;padding-bottom:0;min-height:inherit;}}@media print{div.title .heading,.page-graphic-library .title h1,.page-all-questions .title a,.page-follow-the-debate .title a,.page--related_debates .title a{color:#00386c;}}@media print{.page--question.fixed .title.contain-width{background:transparent;position:inherit !important;}}@media print{.page--common .page-common-content{padding:0;margin-top:0;}}@media print{#page-wrapper{margin:0 auto;width:55%;max-width:664px;}}@media print{.page{background:transparent;border:none;padding:0 !important;}}@media print{div.title{padding:50px 0;}}@media print{div.title h1{padding-right:0;}}@media print{.article-wrapper{padding:0 !important;}}@media print{.article-header,.article-actions{display:none;}}@media print{.article-body{float:none;margin-left:0 !important;width:100%;}}@media print{.quote-container{margin-bottom:20px;}}@media print{.share-container.share--container--quote,.js-share-trigger{display:none !important;}}@media print{.accordion-heading *:after{display:none;}}@media print{.accordion-content{display:block !important;}}@media print{.btn-backtotop-container{display:none;}}@media print{.load-more{display:none;}html,body{height:auto;max-height:100%;overflow:hidden;}.page,body,#page-wrapper,footer{page-break-after:always;}}.print-header{border-bottom:1px solid #00386c;position:relative;margin:0 auto;width:80%;}@media print{.print-header{display:block;}}.print-header .logo{background:url(/sites/all/themes/bio_v2/images/global/header/BIO-Logo.png) left center no-repeat;background-size:50%;width:280px;height:117px;}.print-header .link{color:#00386c;font-size:22px;font-style:italic;line-height:28px;position:absolute;top:50%;right:0;}@media print{.navigation{display:none;}}@media print{.messages.error{display:none;}}@media print{footer{display:none;}}@media print{.related-questions-container{background:transparent;border-top:1px solid #00386c;margin:30px 0;padding:0;}}@media print{.related-questions-container li a{color:#333333;}}@media print{.related-debates-container{background:transparent;border-top:1px solid #00386c;margin:30px 0;padding:0;}}@media print{.related-debate-list li{background:transparent;float:none;list-style:none;margin:0 0 20px 0;width:100%;}}@media print{.related-debate-list li a{color:#333333;font-size:16px;font-family:'museo-sans',sans-serif;font-weight:500;line-height:24px;height:auto;padding:0;text-decoration:underline;}.related-debate-list li a:before{display:none;}}@media print{.block-bio-next-question{display:none;}}@media print{.page-follow-the-debate .view-header{display:none;}}@media print{.related-debate-list.debate-page ul{margin-top:20px;}}@media print{.page-follow-the-debate .related-debate-list li{float:none;position:inherit !important;width:100%;-ms-transform:none !important;-moz-transform:none !important;-webkit-transform:none !important;transform:none !important;}}@media print{.view-graphic-library{padding:0;}}@media print{.graphic-library-list .graphic-library-title{max-width:70%;}}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom;}@-webkit-keyframes flash{from,50%,to{opacity:1;}25%,75%{opacity:0;}}@keyframes flash{from,50%,to{opacity:1;}25%,75%{opacity:0;}}.flash{-webkit-animation-name:flash;animation-name:flash;}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.pulse{-webkit-animation-name:pulse;animation-name:pulse;}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1);}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1);}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1);}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1);}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1);}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1);}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1);}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1);}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand;}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}}.shake{-webkit-animation-name:shake;animation-name:shake;}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0);}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg);}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg);}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg);}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg);}50%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0);}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg);}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg);}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg);}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg);}50%{-webkit-transform:translateX(0);transform:translateX(0);}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake;}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg);}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg);}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg);}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg);}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg);}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg);}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg);}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg);}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.tada{-webkit-animation-name:tada;animation-name:tada;}@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none;}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);}to{-webkit-transform:none;transform:none;}}@keyframes wobble{from{-webkit-transform:none;transform:none;}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);}to{-webkit-transform:none;transform:none;}}.wobble{-webkit-animation-name:wobble;animation-name:wobble;}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none;}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}}@keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none;}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center;}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97);}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97);}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}to{-webkit-transform:none;transform:none;}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}to{-webkit-transform:none;transform:none;}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0);}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0);}to{-webkit-transform:none;transform:none;}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0);}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0);}to{-webkit-transform:none;transform:none;}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0);}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0);}to{-webkit-transform:none;transform:none;}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0);}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0);}to{-webkit-transform:none;transform:none;}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;}@-webkit-keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}@-webkit-keyframes fadeOut{from{opacity:1;}to{opacity:0;}}@keyframes fadeOut{from{opacity:1;}to{opacity:0;}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOutDown{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}@keyframes fadeOutDown{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}@-webkit-keyframes fadeOutDownBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@keyframes fadeOutDownBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}@-webkit-keyframes fadeOutLeft{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}@keyframes fadeOutLeft{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}@-webkit-keyframes fadeOutLeftBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}@keyframes fadeOutLeftBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}@-webkit-keyframes fadeOutRight{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@keyframes fadeOutRight{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}@-webkit-keyframes fadeOutRightBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}@keyframes fadeOutRightBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}@-webkit-keyframes fadeOutUp{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}@keyframes fadeOutUp{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}@-webkit-keyframes fadeOutUpBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}@keyframes fadeOutUpBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip;}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg);}to{-webkit-transform:perspective(400px);transform:perspective(400px);}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg);}to{-webkit-transform:perspective(400px);transform:perspective(400px);}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX;}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg);}to{-webkit-transform:perspective(400px);transform:perspective(400px);}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg);}to{-webkit-transform:perspective(400px);transform:perspective(400px);}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY;}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1;}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0;}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1;}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0;}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1;}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0;}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1;}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0;}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;}to{-webkit-transform:none;transform:none;opacity:1;}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;}to{-webkit-transform:none;transform:none;opacity:1;}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}@-webkit-keyframes lightSpeedOut{from{opacity:1;}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0;}}@keyframes lightSpeedOut{from{opacity:1;}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0;}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0;}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0;}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0;}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0;}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0;}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0;}}.hinge{-webkit-animation-name:hinge;animation-name:hinge;}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);}to{opacity:1;-webkit-transform:none;transform:none;}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn;}@-webkit-keyframes rollOut{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);}}@keyframes rollOut{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut;}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}50%{opacity:1;}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}50%{opacity:1;}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown;}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft;}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight;}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp;}@-webkit-keyframes zoomOut{from{opacity:1;}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}to{opacity:0;}}@keyframes zoomOut{from{opacity:1;}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}to{opacity:0;}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut;}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0);}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center;}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0);}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center;}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center;}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center;}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown;}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight;}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp;}
