@import url("//fonts.googleapis.com/css?family=Roboto:400,300,700");@import url("//fonts.googleapis.com/css?family=Roboto+Slab:400,300,700");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{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}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,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}.font-Normal{font-family:'Roboto',Arial,Helvetica,sans-serif}.font-Serif{font-family:'Roboto Slab',serif}.title{font-family:'Roboto Slab',serif;font-size:2em;text-transform:uppercase;font-weight:bold;text-align:center;color:rgba(0,0,0,0.6)}.subtitle{font-family:'Roboto Slab',serif;font-weight:bold;font-size:1.25em;color:rgba(0,0,0,0.6);display:inline-block;padding:0 0 .25em 0;margin-bottom:.75em;border-bottom:2px solid rgba(0,0,0,0.6)}@font-face{font-family:'smurf-icons';src:url('../resources/iconfont/smurfs-sua9th.eot');src:url('../resources/iconfont/smurfs-sua9th.eot#iefix') format('embedded-opentype'),url('../resources/iconfont/smurfs-sua9th.ttf') format('truetype'),url('../resources/iconfont/smurfs-sua9th.woff') format('woff'),url('../resources/iconfont/smurfs-sua9th-smurfs.svg') format('svg');font-weight:normal;font-style:normal}.smurficon{font-family:'smurf-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.smurficon-loggedin:before{content:"\e900"}.smurficon-login:before{content:"\e901"}.smurficon-home:before{content:"\e902"}.smurficon-close:before{content:"\e903"}html,body{width:100%;height:100%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{font-family:'Roboto',Arial,Helvetica,sans-serif;font-size:14px}body.ie-fix--body{width:6800px}.homepage{position:relative;background:url(../images/homepage/sky.png) center bottom repeat-x;background-image:linear-gradient(#55c6f2, #e6f8fa)}@media only screen and (min-width:469px){.homepage{width:9400px;height:100%;overflow:hidden}}.homepage-overflow{overflow:hidden}.main-wrapper{position:relative;width:100%;height:100%}.homepage-wrapper{position:relative;left:-250px;width:9786px;height:100%;overflow:hidden}@media only screen and (max-width:468px){.homepage-wrapper{width:100%;overflow:auto;left:0}}.homepage-wrapper.ie-fix{width:6800px;left:0}@media only screen and (max-width:468px){.homepage-wrapper.ie-fix{width:100%}}.wrapper{width:100%;min-height:100%;padding:75px 0 2em 0}.container--up{position:relative;z-index:2}.logo-main{position:fixed;left:1em;bottom:1em;width:200px;text-align:center;z-index:55}@media only screen and (max-width:468px){.logo-main{width:100px}}.logo-main img{display:block;width:100%;margin-bottom:.5em}.logo-main em{color:#fff}.dropdown-language{position:fixed;right:1em;bottom:1em;display:flex;z-index:55}.dropdown-language:hover>.dropdown-language__otherlanguages{opacity:1}.dropdown-language__toggle{position:relative;z-index:15;order:1;background:none;border:0;padding:0 0 .25em 0;margin-left:.5em;border-bottom:3px solid transparent}.dropdown-language__toggle:hover{border-bottom:3px solid #fff}.dropdown-language__toggle:hover+.dropdown-language__otherlanguages{opacity:1}.dropdown-language__toggle:focus{outline:none}.dropdown-language__otherlanguages{order:0;opacity:0;display:flex;transition:.3s opacity ease-in-out}.dropdown-language__otherlanguages>li{margin:0 .5em}.dropdown-language__otherlanguages a{display:block;padding:0 0 .25em 0}.dropdown-language__otherlanguages a:hover{border-bottom:3px solid #fff}.dropdown-language .flag{width:24px}@media only screen and (max-width:468px){.dropdown-language .flag{width:36px}}.dropdown-language .dropdown-menu{top:auto;bottom:100%}.open .dropdown-language__otherlanguages{opacity:1}.button-center{text-align:center}p{line-height:150%}strong{font-weight:700}.clear{clear:both}.mobile-page-nav{position:relative;z-index:1;display:none;height:calc(100vh - 75px - 2em)}@media only screen and (max-width:468px){.mobile-page-nav{display:flex;align-items:center;justify-content:center}}.mobile-page-nav li:not(:last-child){margin-bottom:1em}.main-hidden,.is-hidden{display:none}.stop-scrolling{width:100%;height:100%;overflow:hidden}header{position:fixed;background:url('../images/bg-header.png') repeat-x left top;background-image:linear-gradient(rgba(0,0,0,0.7), rgba(0,0,0,0));top:0;left:0;width:100%;z-index:60;min-height:75px;transition:min-height .3s ease-in-out}@media only screen and (max-width:468px){header{background:none}}header.sub-open{min-height:200px}header .link-fixed{position:fixed}header .link-fixed__link{width:125px;height:125px;top:-62.5px;position:relative;display:block;font-size:1.5em;color:inherit;background-color:#fff;border-radius:50%;border:5px solid transparent;background-clip:padding-box;cursor:pointer;transition:.2s all ease-in-out}header .link-fixed__link__house{position:absolute;right:1.25em;bottom:1.125em}header .link-fixed__link__lock{position:absolute;left:1.25em;bottom:1.125em}header .link-fixed__link__border{height:100%}header .link-fixed__link:hover{border:5px solid transparent;box-shadow:0 0 0 3px #fff}header .link-fixed--left{left:-62.5px;height:62.5px}header .link-fixed--right{right:0;height:62.5px}header .link-fixed--right a{display:inline-block;width:32px;margin-right:5px;padding-top:5px}header .link-fixed--right a img{border-radius:15px}header .container{position:relative}header .login,header .loggedin{position:absolute;right:0;top:.5em}header .login a,header .loggedin a{color:inherit;display:inline-block;padding:0 12px;vertical-align:middle}@media only screen and (max-width:1024px){header .loggedin{right:3em}header .loggedin .smurf-name{display:none}}@media only screen and (max-width:768px){header .loggedin{top:3em}}@media only screen and (max-width:468px){header .loggedin{right:4em;top:.5em}}header .loggedin .btn-logout{position:absolute;top:.75em;right:0}header .smurf-name{display:inline-block;color:#fff}header .avatar-photo{width:3em;height:3em;overflow:hidden;position:relative;border-radius:50%;background:rgba(255,255,255,0.7);z-index:1}header .avatar-photo img{position:absolute;top:-20px;left:-20px;display:block;width:100px}@media only screen and (max-width:468px){header nav.hidden-nav{display:none}}header nav.main-nav{color:#fff;width:100%;text-align:center}@media only screen and (max-width:468px){header nav.main-nav{position:fixed;z-index:100;background-color:rgba(85,198,242,0.9);color:#fff;top:0;left:0;height:100%;width:100%}}header nav.main-nav>ul{padding:0;display:flex;justify-content:center}@media only screen and (max-width:468px){header nav.main-nav>ul{margin-top:2em;flex-direction:column}}header nav.main-nav>ul>li{display:block;position:relative;color:inherit}@media only screen and (max-width:468px){header nav.main-nav>ul>li{float:none;display:block;text-align:center}}header nav.main-nav>ul>li:hover{border-bottom:3px solid #fff}@media only screen and (max-width:468px){header nav.main-nav>ul>li:hover{border:0}}header nav.main-nav>ul>li.has-child:hover>.sublevel{display:flex;flex-direction:column;animation:opaque 1s 1}header nav.main-nav>ul>li li.newsletter{order:2}header nav.main-nav>ul>li li.myaccount{order:1}header nav.main-nav>ul>li li.termsandconditions{order:3}header nav.main-nav>ul>li span,header nav.main-nav>ul>li a{display:block;padding:1em .5em .25em .5em;cursor:pointer;color:inherit;font-weight:300;text-transform:uppercase;font-size:1.125em}@media only screen and (max-width:468px){header nav.main-nav>ul>li span,header nav.main-nav>ul>li a{font-size:1.5em}}header nav.main-nav>ul>li span:hover,header nav.main-nav>ul>li a:hover{text-decoration:none}header nav.main-nav>ul>li>ul{position:absolute;display:none;left:50%;transform:translateX(-50%);color:#fff;padding-top:.5em}@media only screen and (max-width:468px){header nav.main-nav>ul>li>ul{position:relative;transform:none;left:0;padding-top:0;background-color:#26b6ee}}header nav.main-nav>ul>li>ul>li{position:relative;width:100%;padding:0 1em;color:inherit}header nav.main-nav>ul>li>ul>li span,header nav.main-nav>ul>li>ul>li a{padding:.5em 0;color:inherit;border-bottom:3px solid transparent}header nav.main-nav>ul>li>ul>li span:hover,header nav.main-nav>ul>li>ul>li a:hover{border-color:#fff}header nav.main-nav>ul>li>ul>li>ul{position:absolute;display:none;left:100%;top:0;background:#ff6347;width:100%}header .toggle-nav{display:none;font-size:2em;position:absolute;right:.75em;top:1.5em;background:none;background-image:url(../images/mobile-menu.svg);background-repeat:no-repeat;background-size:64px;border:0;width:64px;height:64px;opacity:.7;text-align:center}@media only screen and (max-width:468px){header .toggle-nav{display:block}}header .close-nav{display:none;font-size:2em;position:absolute;right:1.5em;top:.5em;background:none;border:0;width:42px;height:42px;opacity:.7;text-align:center}@media only screen and (max-width:468px){header .close-nav{display:block}}.footer{display:flex;bottom:0;position:fixed;height:38px;z-index:100;width:100%;right:0}@media only screen and (max-width:468px){.footer{display:none}}.footer nav.footer-nav{color:#fff;width:100%;text-align:center}.footer nav.footer-nav>ul{padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.footer nav.footer-nav>ul>li{display:block;position:relative;color:inherit;border-left:2px solid #fff;padding:.5em .7em}.footer nav.footer-nav>ul>li a,.footer nav.footer-nav>ul>li span{display:block;cursor:pointer;color:inherit;font-weight:300;text-transform:uppercase;font-size:1.125em}.footer nav.footer-nav>ul>li a:hover{border-bottom:3px solid #fff}.footer nav.footer-nav>ul>li a:hover,.footer nav.footer-nav>ul>li a:focus,.footer nav.footer-nav>ul>li a:active{text-decoration:none}.footer nav.footer-nav>ul>li:first-child{border-left:none}.dropdown-language{z-index:1000}.main-nav .mobile{display:none}@media only screen and (max-width:468px){.main-nav .mobile{display:block}}.tutorial__slider-wrapper{position:relative;padding:2rem}.tutorial__slider-wrapper .btn-close{position:absolute;right:0;top:0}@media only screen and (max-width:468px){.main-nav{overflow-y:auto}}@media only screen and (max-width:468px){header nav.main-nav>ul{margin-bottom:3em}}fieldset legend{line-height:150%}form ul li{margin-bottom:1em}form .btn-add,form .btn-remove{background-color:#fff;font-weight:bold;border:0;border:1px solid #333;transition:.2s ease-in-out all}form .btn-add:hover,form .btn-remove:hover{background-color:#f2f2f2}form label{display:block;line-height:150%}form label.inline{display:inline-block}form input[type=text],form input[type=email],form input[type=password],form textarea,form select{border:1px solid #333;padding:.5em;line-height:150%;width:50%}form input[type=text]:focus,form input[type=email]:focus,form input[type=password]:focus,form textarea:focus,form select:focus{border-color:#5871b9;outline:none}form input[type=checkbox],form input[type=radio]{display:inline-block;margin:0 .25em 0 0}form input[type=checkbox]+span,form input[type=radio]+span{display:inline-block;vertical-align:middle;margin-right:1em}form input[type=checkbox].custom-checkbox,form input[type=radio].custom-checkbox{display:none}form input[type=checkbox].custom-checkbox~label,form input[type=radio].custom-checkbox~label{position:relative;display:inline-block;cursor:pointer}form input[type=checkbox].custom-checkbox~label:before,form input[type=radio].custom-checkbox~label:before{position:relative;display:inline-block;vertical-align:middle;content:'';font-size:1.25rem;width:1.5rem;height:1.5rem;line-height:1.5rem;background:transparent;border:1px solid rgba(0,0,0,0.6);border-radius:3px;color:#000;cursor:pointer;margin-right:.5em;text-align:center}form input[type=checkbox].custom-checkbox:checked~label:before,form input[type=radio].custom-checkbox:checked~label:before{font-family:"FontAwesome";content:'\f00c'}form .input-wrapper{padding:.5em 0;line-height:150%}form textarea{resize:none;width:90%}.field-validation-valid{display:none}.field-validation-error{display:block;margin-top:.25em;color:#e00022}.wrapper-background .background{position:fixed;top:0;left:0;width:100%;height:100%}@media (max-width:1280px){.wrapper-background .background{background-size:100% auto;background-position:left top}}.wrapper-background .background__container{background:left top no-repeat;background-size:100% auto;position:relative;width:100%;height:100%}.wrapper-background .background__container img{position:fixed;display:block;width:100%;height:auto}.wrapper-background .map-normal{z-index:40}.wrapper-background .map-hidden{z-index:20;opacity:0}.image-map{cursor:pointer}.wrapper--goodies-blur{background:url(../images/backgrounds/goodies/goodies-blur.jpg) center center no-repeat;background-size:cover}.wrapper--others-blur{background:url(../images/backgrounds/others/others-blur.jpg) center top -200px no-repeat;background-size:cover;background-attachment:fixed}@media (min-width:1280px){.wrapper--others-blur{background-position:center -75px}}@media (min-width:1600px){.wrapper--others-blur{background-position:center -200px}}@media only screen and (max-width:468px){.wrapper--others-blur{background-position:center top}}.page-title{position:relative;z-index:50;top:-1.5em;text-align:center;display:flex}@media only screen and (max-width:468px){.page-title{position:fixed;width:100%;top:calc(-75px + 1em);top:0;left:0;right:0;margin:0 auto;padding:.5em 0;background-color:rgba(255,255,255,0.7)}}.page-title:before{content:'';display:block;position:absolute;top:-3px;left:0;right:0;margin:0 auto;width:50%;height:3px;border-top-left-radius:50%;border-top-right-radius:50%;border:3px solid rgba(255,255,255,0.7);border-bottom:0}@media only screen and (max-width:468px){.page-title:before{display:none}}.page-title__title{position:relative;font-family:'Roboto Slab',serif;font-weight:700;color:#000;background-color:rgba(255,255,255,0.7);padding:.25em 1.5em 0 1.5em;text-transform:uppercase;font-size:1.75em;width:auto;margin:0 auto}@media only screen and (max-width:468px){.page-title__title{font-size:1.25em;background:none}}.page-title__title:after{content:'';display:block;position:absolute;left:0;right:0;bottom:-10px;margin:0 auto;width:100%;height:10px;border-bottom-left-radius:45%;border-bottom-right-radius:45%;border:10px solid rgba(255,255,255,0.7);border-top:0}@media only screen and (max-width:468px){.page-title__title:after{display:none}}.page-title--hidden{opacity:0}.btn{border:0;border-radius:0;padding:0;transition:all .3s ease-in-out}.btn--edit{background:url(../images/edit.png) left top no-repeat;border:0;display:inline-block;width:62px;height:62px;transition:.2s opacity ease-in-out;opacity:.7;font-size:0}.btn--edit:hover{opacity:1}.btn-login{color:#fff;padding:0 .5em;border-radius:5px}@media only screen and (max-width:468px){.btn-login{font-size:0;margin:0 .5rem}}.btn-login:focus,.btn-login:hover{color:#fff}.btn-login:before{display:inline-block;font-family:"FontAwesome";font-size:1rem;color:inherit;border-right:2px solid rgba(255,255,255,0.1);padding:.25rem .5rem .25rem 0;margin:0 .5rem 0 0}@media only screen and (max-width:468px){.btn-login:before{border-right:0;padding:.5rem;width:36px;margin:0}}.btn-login__google{background-color:#dd4b39}.btn-login__google:before{content:"\f0d5"}.btn-login__google:hover{background-color:#e15f4f}.btn-login__facebook{background-color:#3a5795}.btn-login__facebook:before{content:"\f09a"}.btn-login__facebook:hover{background-color:#4162a7}.btn-login__twitter{background-color:#5ea9dd}.btn-login__twitter:before{content:"\f099"}.btn-login__twitter:hover{background-color:#73b4e1}.btn-logout{float:right}.btn-logout span{margin-left:.5em}.btn-confirm{font-family:'Roboto Slab',serif;font-size:2em;text-transform:uppercase;font-weight:bold;text-align:center;color:rgba(0,0,0,0.6);outline:none;background:none;border-bottom:3px solid transparent}.btn-confirm:hover{color:inherit;border-bottom-color:rgba(0,0,0,0.6)}.btn-confirm .loading-animation{display:none;position:relative;margin-left:.5em}.btn-confirm--small{font-size:1rem}.btn-arrow{font-size:0;width:42px;height:42px;background:no-repeat center center;background-size:100%;border:0;opacity:.7;transition:.2s all ease-in-out}.btn-arrow.btn-arrow-left{background-image:url('../images/arrows/arrow-left.svg')}.btn-arrow.btn-arrow-right{background-image:url('../images/arrows/arrow-right.svg')}.btn-arrow:hover{opacity:1}.btn-arrow:disabled{opacity:0}.btn-arrow:focus{outline:0}.btn--share,.btn--fav,.btn--search,.btn--buy,.btn--zoom{width:30px !important;height:30px;background:none;border:0;opacity:.7;transition:.2s opacity ease-in-out;padding:0;font-size:0}.btn--share:hover,.btn--fav:hover,.btn--search:hover,.btn--buy:hover,.btn--zoom:hover{opacity:1}.btn--share{background-image:url(../images/share.png)}.btn--search{background-image:url(../images/search.png);background-size:100%}.btn--zoom{background-image:url(../images/zoom.png);background-size:100%}.btn--buy{background-image:url(../images/buy.png);background-size:100%;display:inline-block}.btn--fav{width:42px !important;height:42px;background:url(../images/heart.png) no-repeat;background-position:0 0}.btn--fav--selected{background-position:0 -42px}.btn--send{background:url(../images/mail.png) left top no-repeat;border:0;display:inline-block;width:62px;height:62px;transition:.2s opacity ease-in-out;opacity:.7;font-size:0}.btn--send:hover{opacity:1}.btn-close{background:none;border:none;text-decoration:none}.btn-close:focus{outline:none}.btn-close:hover{color:inherit}.btn-close:hover:after{opacity:1}.btn-close:after{content:"\e903";font-family:"smurf-icons";color:rgba(255,255,255,0.7);font-size:2em;border-radius:50%;opacity:.7;box-shadow:0 0 10px 5px rgba(0,0,0,0.4);transition:.3s opacity ease-in-out}@media only screen and (max-width:468px){.btn-close:after{display:block;content:'\f00d';font-family:'FontAwesome';color:#000;width:30px;height:30px;line-height:30px;background-color:#fff}}.btn--round{font-family:'Roboto Slab',serif;text-transform:uppercase;font-weight:bold;border-radius:50%;background-clip:padding-box;transition:.2s all ease-in-out;border:3px solid transparent}.btn--round:hover{border:3px solid transparent}.btn--like{background-color:#e00022;padding:.25em .5em;color:#fff;border-radius:5px}.btn--like:before{content:"\f004";font-family:"FontAwesome";margin-right:.5em}.btn--like:hover{background-color:#ff1438;color:#fff}button:focus{outline:none}button:disabled{background-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.5)}.btn-mobilenav{background:rgba(255,255,255,0.7);padding:1em;display:block;border:0;color:#000;width:75vw;text-align:center;box-shadow:1px 1px 10px 1px rgba(0,0,0,0.3);font-family:'Roboto Slab',serif;font-weight:700;font-size:1.25em}.btn-mobilenav:hover{text-decoration:none;color:#fff;background-color:#55c6f2}.btn-flag{background:none;padding:0 0 .25em 0;border:none;display:inline-block;vertical-align:middle;margin:0 .25em;border-bottom:3px solid transparent}.btn-flag img{width:24px}.btn-flag:hover,.btn-flag--selected{border-bottom-color:#fff}.btn-go-back{float:right}.btn-square{transition:all .2s ease-in-out;padding:.75em 2em;font-family:'Roboto Slab',serif;text-transform:uppercase}.btn--rounded{padding:.75em 2em;font-family:'Roboto Slab',serif;border-radius:5px}.btn--blue{background-color:#55c6f2;color:#fff}.btn--blue:hover{background-color:#84d6f6;color:#fff;text-decoration:none}.btn--orange{background-color:#f79b03;color:#fff}.btn--orange:hover{background-color:#fcb031;color:#fff;text-decoration:none}.btn--green{background-color:#0abe42;color:#fff}.btn--green:hover{background-color:#0dee53;color:#fff;text-decoration:none}.btn--red{background-color:#e00022;color:#fff}.btn--red:hover{background-color:#ff1438;color:#fff;text-decoration:none}.btn--delete:before{content:'\f1f8';font-family:'FontAwesome';margin-right:.5em}.btn--vote:before{content:'\f004';font-family:'FontAwesome';margin-right:.5em}.btn--approve{font-size:0}.btn--approve:before{font-size:1.5rem;content:'\f00c';font-family:'FontAwesome';padding:.5em}.btn--block{font-size:0}.btn--block:before{font-size:1.5rem;content:'\f05e';font-family:'FontAwesome';padding:.5em}.btn-heart{font-size:2rem;color:rgba(0,0,0,0.6);background:none;border:0;transition:.2s ease-in-out all}.btn-heart:before{content:'\f08a';font-family:'FontAwesome'}.btn-heart:hover,.btn-heart.disabled{background-color:transparent;color:#ff4763}.btn-heart:hover:before,.btn-heart.disabled:before{content:'\f004';font-family:'FontAwesome'}.btn-select-winner{background:#fecc17 url(../images/winner-sprites.png) 8px center no-repeat;background-size:80px;vertical-align:middle;height:2.5em}.btn-voting-share{background:none;font-size:1.25rem;color:rgba(102,102,102,0.6);border:0;transition:.2s ease-in-out all}.vote-gallery-popup .btn-voting-share{display:none}.btn-tutorial{font-size:1rem;padding:.5rem;color:#fff;border:0;border-radius:5px;font-weight:400;transition:.2s ease-in-out all;margin-top:1em;display:inline-block;text-decoration:none}.btn-tutorial--orange{background-color:#ea5b0c}.btn-tutorial--orange:hover{background-color:#f57934;color:#fff;text-decoration:none}.btn-tutorial--yellow{background-color:#f79b03}.btn-tutorial--yellow:hover{background-color:#fcb031;color:#fff;text-decoration:none}.box{position:relative}.box:after{position:absolute;top:0;left:0;content:'';display:block;width:100%;height:100%;background:url(../images/pop-up/pop-up-withshadow.png) no-repeat left top;background-size:100% 100%;opacity:.8;z-index:1}@media only screen and (max-width:468px){.box:after{display:none}}.box .btn-close{position:absolute;right:-1em;top:-1em}.box__inner{position:relative;z-index:2}.box__inner .container{max-width:100%}.box__inner .container img{max-width:100%}.popup-background{position:absolute;content:'';display:block;top:0;left:0;width:100%;height:100%;opacity:.8;z-index:0;background:url(../images/pop-up/pop-up-withshadow.png) no-repeat left top;background-size:100% 100%}.box-text{padding:3em}.box-text .container{width:100%}.box-text h2{font-family:'Roboto Slab',serif;font-size:2em;text-transform:uppercase;font-weight:bold;text-align:center;color:rgba(0,0,0,0.6);text-align:left;margin-bottom:.5em}.pop-up div.container{width:100%;padding:0}.pop-up div.container div.row{margin:0 0 .5em 0}.pop-up .loading-animation{margin-right:.5em}.pop-up .loading-animation.hidden{display:none}.pop-up div.links ul li{line-height:150%}.pop-up-title{font-family:'Roboto Slab',serif;font-size:2em;text-transform:uppercase;font-weight:bold;text-align:center;color:rgba(0,0,0,0.6);float:none;display:block;margin:0 auto;padding:.25em 0 .35em 0;opacity:.8;background:url(../images/pop-up/pop-up.png) no-repeat left top;background-size:100% auto;overflow:visible}@media only screen and (max-width:468px){.pop-up-title{opacity:1;color:#fff;background:none}}.popup-content{padding:3em}.shareFacebook{opacity:1}.shareTweeter{opacity:1}.shareGoogle{opacity:1}.share-links{display:none;position:fixed;z-index:20;width:360px;max-width:90%;height:7.5em;left:0;right:0;bottom:0;top:0;margin:auto;border-radius:3px;box-shadow:0 2px 10px rgba(0,0,0,0.25)}@media only screen and (max-width:468px){.share-links{position:fixed;width:75vw;text-align:center;height:5em}}.share-links:before{content:'';background-color:rgba(0,0,0,0.6);position:fixed;display:block;width:100%;height:100%;top:0;z-index:-1;left:0}.share-links__content{background-color:#fff;padding:2em 1em 1.5em 1em}.share-links__content .close-share{position:absolute;right:0 !important;top:0 !important;font-size:.75em;width:40px;line-height:40px;height:40px}.share-links ul{display:flex;justify-content:space-around}.share-links ul li{display:inline}.share-links ul li:not(:first-child){margin-left:.5em}.share-links ul li a{font-size:4em}@media only screen and (max-width:468px){.share-links ul li a{font-size:3em;margin:0 .5rem}}.share-links ul li a.shareFacebook{color:#3a5795}.share-links ul li a.shareFacebook:hover{color:#4a6db8}.share-links ul li a.shareTweeter{color:#5ea9dd}.share-links ul li a.shareTweeter:hover{color:#88bfe6}.share-links ul li a.shareGoogle{color:#dd4b39}.share-links ul li a.shareGoogle:hover{color:#e47365}.share-links .btn-close:after{content:'\f00d';font-family:'FontAwesome';border-radius:0;box-shadow:none;color:rgba(0,0,0,0.6)}.share-links--small{width:200px}.share-links--inline{background-color:transparent;box-shadow:none;display:block;position:relative;left:auto;right:auto;bottom:auto;top:auto;margin:auto;width:auto;height:auto}.hover-image{opacity:1;transition:.3s opacity ease-in-out;left:0;right:0;margin:0 auto}.hover-image--hidden{opacity:0}@media (max-width:1280px){.hover-image{background-position:left top;right:auto;top:0}}.toast{position:fixed;top:.5rem;right:0;left:0;margin:0 auto;z-index:200;background-color:rgba(255,255,255,0.9);width:auto;max-width:320px;text-align:center;border-radius:5px;box-shadow:0 0 10px 5px rgba(0,0,0,0.2);padding:1.5rem 0;transition:.5s transform ease-in-out}.toast--hidden{transform:translateY(-200px)}.toast:before{position:relative;display:inline-block;font-family:'FontAwesome';margin-right:.5em;color:#fff;width:25px;height:25px;line-height:25px;text-align:center;border-radius:50%}.toast--success:before{background-color:#0abe42;content:'\f00c'}.toast--fail:before{background-color:#e00022;content:'\f00d'}.toast__close{position:absolute;right:.5rem;top:.5rem;background:none;border:0}@media only screen and (max-width:468px){#preload-img{display:none}}#preload-brainy{background:url(../images/homepage/animations/brainy-action.png) no-repeat -9999px -9999px}#preload-well{background:url(../images/homepage/animations/well-action.png) no-repeat -9999px -9999px}.animation-brainy{width:407px;height:204px;background:url(../images/homepage/animations/brainy-idle-reduced.png) no-repeat;background-position:0 0}.animation-brainy--anim{animation:move-brainy 2s steps(34, end) infinite}.animation-brainy--action{display:none;width:407px;height:204px;background:url(../images/homepage/animations/brainy-action.png) no-repeat;background-position:0 0;animation:move-brainy--action 2.7s steps(46, end) 1}.animation-well{width:262px;height:186px;background:url(../images/homepage/animations/well-idle.png) no-repeat;background-position:0 0}.animation-well--anim{animation:move-well 1.5s steps(30, end) infinite}.animation-well--action{display:none;width:262px;height:186px;background:url(../images/homepage/animations/well-action.png) no-repeat;background-position:0 0;animation:move-well--action 3.8s steps(85, end) 1}@keyframes opaque{0%{opacity:0}100%{opacity:1}}@keyframes bounce-left{0%{transform:translateX(0) translateY(-50%)}60%{transform:translateX(-20%) translateY(-50%)}100%{transform:translateX(0) translateY(-50%)}}@keyframes bounce-right{0%{transform:translateX(0) translateY(-50%)}60%{transform:translateX(20%) translateY(-50%)}100%{transform:translateX(0) translateY(-50%)}}@keyframes move{100%{background-position:-7860px 0}}@keyframes move-brainy{100%{background-position:-13838px 0}}@keyframes move-brainy--action{100%{background-position:-18722px 0}}@keyframes move-well{100%{background-position:-7860px 0;transform:translateZ(0)}}@keyframes move-well--action{100%{background-position:-22270px 0;transform:translateZ(0)}}@keyframes move-others{100%{background-position:0 100%}}@media (max-width:1580px){@keyframes move-horizontal{100%{background-position:-3700px 0}}}@keyframes movenews{100%{background-position:0 100%}}@keyframes smurf-preload{100%{background-position:-1232px 0}}.tutorial{position:fixed;z-index:150;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.7)}@media only screen and (max-width:468px){.tutorial{display:none}}.tutorial-center{height:100%;display:flex;justify-content:center;align-items:center}.tutorial__slider{width:50vw;margin:0 2rem;padding:1.5rem}@media only screen and (max-width:1400px){.tutorial__slider{width:60vw}}.tutorial__slider:after{position:absolute;z-index:-1;left:0;top:0;content:'';display:block;width:100%;height:100%;opacity:.8;background:url("../images/pop-up/pop-up.png") no-repeat center center;background-size:100% 100%}.tutorial__slider-wrapper{display:flex;align-items:center}.tutorial__flex{display:flex;align-items:center}@media only screen and (max-width:768px){.tutorial__flex{flex-direction:column}}.tutorial__flex .container{width:100%}.tutorial__flex--order-switch .umb-grid{order:1}.tutorial__flex--vertical{flex-direction:column}.tutorial__flex--text-narrow .container{width:60%}@media only screen and (max-width:1620px){.tutorial__flex--text-narrow .container{width:80%}}@media only screen and (max-width:768px){.tutorial__flex--text-narrow .container{width:100%}}.tutorial__flex--text-wide .container{width:80%}@media only screen and (max-width:1620px){.tutorial__flex--text-wide .container{width:100%}}.tutorial__flex>.umb-grid{flex:1}@media only screen and (max-width:1280px){.tutorial__flex>img{max-width:40%}}@media only screen and (max-width:768px){.tutorial__flex>img{max-width:80%}}.tutorial pre{background-color:transparent;text-align:center;font-size:1rem}.tutorial h3{font-size:2rem;font-weight:700;text-transform:uppercase;margin-bottom:.5em;font-family:'Roboto Slab',serif}.tutorial em{font-style:italic}.tutorial strong{color:#009ee3}.tutorial-step-one{text-align:center;text-transform:uppercase;text-shadow:1px 0 5px rgba(0,0,0,0.7);font-weight:700}.tutorial-step-one h1{color:#aecc52;font-size:6rem;margin-bottom:.25em}@media only screen and (max-width:1620px){.tutorial-step-one h1{font-size:5rem}}@media only screen and (max-width:960px){.tutorial-step-one h1{font-size:3.5rem}}.tutorial-step-one h2{color:#00b5ed;font-size:3rem;margin-bottom:.5em;font-family:'Roboto Slab',serif}@media only screen and (max-width:1620px){.tutorial-step-one h2{font-size:2rem}}.tutorial-step-one p{color:#003564;font-size:1.5rem;margin-bottom:2rem;font-family:'Roboto Slab',serif}@media only screen and (max-width:768px){.tutorial-step-one p{margin-bottom:1rem}}@media only screen and (max-width:1620px){.tutorial-step-one img{max-width:40%}}@media only screen and (max-width:1280px){.tutorial-step-one img{max-width:25%}}.tutorial-step{font-size:1.5rem;color:#0068b4}.tutorial-step p{color:inherit}.tutorial-step-six{text-align:center}.tutorial-step-six img{width:100%}@media only screen and (max-width:1280px){.tutorial-step-six img{max-width:100%}}.tutorial-step-six h3{font-size:1.5rem}.tutorial-step-six p{font-size:1rem;margin-bottom:1rem}.tutorial-step-six button{margin-right:1rem}.smurf-info{position:relative;visibility:visible;margin-top:45px;border:3px solid #fff;border-radius:10px;overflow:hidden;padding:.5em;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.2)}.smurf-info h3{font-size:1.5em;margin-bottom:.5rem;font-weight:bold}.smurfs-gallery-wrapper{display:flex;align-items:center}@media only screen and (max-width:468px){.smurfs-gallery-wrapper{flex-direction:column;background-color:rgba(255,255,255,0.9);z-index:100;margin-top:3em}}.smurf-description{height:100%;padding:0;flex:1}.smurf-description .box__inner{height:100%;overflow-y:auto;padding:1em}.smurf-description img{display:block;width:100%}.smurf-description .video-wrapper{display:block;margin:0;width:100%}.smurf-description .container{width:100%}.smurfs-gallery{min-height:400px;top:0;flex:2}@media only screen and (max-width:468px){.smurfs-gallery{min-height:225px;flex:1;width:100%}}.btn-favourite{display:inline-block}.smurf{position:relative}.smurf img{display:block;position:absolute;margin:0 auto;left:0;right:0;top:0;width:87%;transform:scale(0);transition:transform .5s ease,opacity .5s ease}.smurf img.middle{transform:translate(0, -75px) scale(.6);z-index:3}@media only screen and (max-width:468px){.smurf img.middle{transform:translate(0, -75px) scale(.5)}}.smurf img.left-1,.smurf img.right-1{opacity:.6;z-index:1;top:0}.smurf img.left-2,.smurf img.right-2{opacity:.4;z-index:0;top:0}@media only screen and (max-width:468px){.smurf img.left-2,.smurf img.right-2{display:none}}.smurf img.left-1{transform:translate(-165px, -75px) scale(.35)}@media only screen and (max-width:468px){.smurf img.left-1{transform:translate(-100px, -75px) scale(.35)}}.smurf img.right-1{transform:translate(165px, -75px) scale(.35)}@media only screen and (max-width:468px){.smurf img.right-1{transform:translate(100px, -75px) scale(.35)}}.smurf img.left-2{transform:translate(-240px, -100px) scale(.2)}.smurf img.right-2{transform:translate(240px, -100px) scale(.2)}.smurf img.hidden-img{opacity:0}.smurf img.hidden-img--left{transform:translate(-260px, -120px) scale(0)}.smurf img.hidden-img--right{transform:translate(260px, -120px) scale(0)}.smurf-characteristics{height:100%;padding:0;flex:1}@media only screen and (max-width:468px){.smurf-characteristics{display:none}}.smurf-characteristics .box__inner{height:100%;overflow-y:auto;padding:1em}.smurf-characteristics--list ul{margin:0;overflow:hidden}.smurf-characteristics--list ul li{float:left}.smurf-characteristics--list ul.characteristics-list{padding-left:1.5em}.smurf-characteristics--list ul.characteristics-list li{width:48%;list-style-type:square;list-style-position:outside;margin-bottom:.5em}.smurf-characteristics--list ul.characteristics-list li:nth-child(odd){margin-right:4%}.smurf-characteristics--list ul.smurf-characteristics-photos{margin-top:1em;box-shadow:inset 0 0 20px rgba(0,0,0,0.5);padding:1em}.smurf-characteristics--list ul.smurf-characteristics-photos li{float:left;width:30.33333333%}.smurf-characteristics--list ul.smurf-characteristics-photos li:not( :nth-child(3n)){margin-right:3%}.smurf-characteristics--list ul.smurf-characteristics-photos li:nth-child(n+4){margin-top:1em}.smurf-characteristics--list ul.smurf-characteristics-photos li img{width:100%;display:block;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,0.5);overflow:hidden}img.smurf-gallery-photo{width:70px}.description{display:none}.characteristics{display:none}.smurf-characteristics{float:left}.name-buttons{text-align:center}.name-buttons label{display:inline-block;vertical-align:middle;min-width:300px;color:#fff;font-size:2.5em;margin-bottom:.5em}@media only screen and (max-width:468px){.name-buttons label{font-size:1.25em;color:#000;font-family:'Roboto Slab',serif;margin-bottom:1em}}.name-buttons button{display:inline-block;vertical-align:middle;cursor:pointer}.name-buttons button:focus{outline:none}@media only screen and (max-width:468px){.name-buttons{background-color:rgba(255,255,255,0.9)}}.external-logins-li{display:inline}.wrapper--comics{position:relative;background-color:#e8b94f}.wrapper--comics:before{position:absolute;top:0;display:block;content:'';width:100%;height:50vh;background-color:#f4dda9}.wrapper--comics .comics-right-wrapper{position:relative}.wrapper--comics .btn-share{position:absolute;right:-2em;top:-2em}.comics{width:100%;height:auto}@media only screen and (max-width:468px){.comics{background-color:rgba(255,255,255,0.9)}}.comics-container{margin-top:4em}@media only screen and (max-width:468px){.comics-container{margin:4em 0 0 0}}.comics-title{text-align:center}.box--comics h3{position:absolute;left:0;right:0;font-family:'Roboto Slab',serif;font-size:2em;text-transform:uppercase;font-weight:bold;text-align:center;color:rgba(0,0,0,0.6)}@media only screen and (max-width:468px){.box--comics h3{position:relative;left:auto;right:auto;text-align:center}}.box--comics__list-wrapper{height:100%}@media only screen and (max-width:468px){.box--comics__list-wrapper{height:auto}}.box--comics__list-wrapper .box__inner{position:relative;overflow-y:auto;height:100%}.box--comics__list-wrapper ol{counter-reset:li}@media only screen and (max-width:768px){.box--comics__list-wrapper ol{display:flex;flex-wrap:wrap}}.box--comics__list-wrapper ol li{position:relative;line-height:150%;margin-bottom:.5em;list-style-type:none;list-style-position:inside}.box--comics__list-wrapper ol li.selected{color:#55c6f2}.box--comics__list-wrapper ol li.selected:before{border-color:#55c6f2}@media only screen and (max-width:768px){.box--comics__list-wrapper ol li{width:50%}}@media only screen and (max-width:468px){.box--comics__list-wrapper ol li{width:100%}}.box--comics__list-wrapper ol li:before{content:counter(li);counter-increment:li;display:inline-block;width:30px;line-height:26px;text-align:center;color:inherit;border-radius:50%;border:1px solid #333;margin-right:.5em}.box--comics__list-wrapper ol li a{color:inherit}.box--comics__list-wrapper ol li a:hover{text-decoration:underline}.box--comics--left{width:40%;min-width:450px;height:500px;min-height:450px;float:left;padding:1.5em}@media only screen and (max-width:768px){.box--comics--left{float:none;min-height:inherit;height:auto;width:100%;min-width:inherit;margin-bottom:3em}}.box--comics--left h3{display:inline-block;margin:0 auto;padding:.25em 0 .35em 0;max-width:80%;color:#fff;bottom:calc(100% - 13px)}@media only screen and (max-width:768px){.box--comics--left h3{bottom:calc(100% - 10px)}}@media only screen and (max-width:468px){.box--comics--left h3{display:block;background:none;opacity:1;bottom:auto}}.box--comics-right{width:47%;min-width:450px;height:100%;min-height:450px;float:right;z-index:0}@media only screen and (max-width:468px){.box--comics-right{overflow:inherit}}@media only screen and (max-width:768px){.box--comics-right{float:none;min-height:inherit;height:auto;width:100%;min-width:inherit}}.box--comics-right .action-buttons{text-align:center}.box--comics-right .action-buttons button:not(:last-child){margin-right:.75rem}.box--comics-right .action-buttons button,.box--comics-right .action-buttons a{display:inline-block;vertical-align:middle}.box--comics-right .btn-arrow{position:absolute;bottom:50%}.box--comics-right .btn-arrow-left{left:-1rem}.box--comics-right .btn-arrow-right{right:-1rem}.box--comics-right h3{display:inline-block;margin:0 auto;padding:.25em 1em .35em 1em;max-width:60%;color:#fff;bottom:calc(100% - 15px)}@media only screen and (max-width:768px){.box--comics-right h3{font-size:1.5em}}@media only screen and (max-width:468px){.box--comics-right h3{display:block;background:none;opacity:1;max-width:inherit;bottom:auto}}.box--comics-right:after{width:90%;left:5%}.comic-button{cursor:pointer;margin-left:.5em}.comic-button span{color:inherit}.comic-button:hover{color:#5871b9}.cover-img{padding:2em}.cover-img img{display:block;max-height:550px;margin:0 auto}@media only screen and (max-width:468px){.cover-img img{width:75%}}.box--comic-popup{padding:3em !important}@media only screen and (max-width:468px){.box--comic-popup{padding:0 !important}}.box--comic-popup .box__inner{height:100%}.box--comic-popup .box__inner .btn-arrow{position:absolute;bottom:50%}.box--comic-popup .box__inner .btn-arrow-left{left:-70px}.box--comic-popup .box__inner .btn-arrow-right{right:-70px}#comic-popup-content{height:calc(100vh - 4em);width:50%;max-width:650px;margin:0 auto}@media only screen and (max-width:768px){#comic-popup-content{width:100%}}@media only screen and (max-width:468px){#comic-popup{width:100% !important;padding:0;margin:0}}.comic-popup-wrapper{height:100%}.comic-popup-wrapper .cover{display:none}h1.comic-title{position:absolute;bottom:calc(100% + 24px);font-family:'Roboto Slab',serif;font-size:2em;text-transform:uppercase;font-weight:bold;text-align:center;color:rgba(0,0,0,0.6);float:none;display:block;padding:.25em 0 .35em 0;opacity:.8;background:url(../images/pop-up/pop-up.png) no-repeat left top;background-size:100% auto;overflow:visible;width:80%;left:0;right:0;margin:0 auto}@media only screen and (max-width:468px){h1.comic-title{opacity:1;color:#fff;background:none}}@media only screen and (max-width:468px){h1.comic-title{position:relative;bottom:auto}}.view-comic{width:100%;height:100%;overflow-y:auto}@media only screen and (max-width:468px){.view-comic{overflow:inherit}}.view-comic div.cover img{display:block;width:75%;margin:1em auto}.view-comic div.comic-content{position:relative}.view-comic div.comic-content div.container{width:100%;padding:0;margin:0}.view-comic div.comic-content div.container div.row{margin:0}.view-comic div.comic-content div.container .col-md-12{padding:0}.view-comic div.comic-content img{display:block;margin:0 auto;height:auto}.dialog-comic{position:fixed !important;width:100% !important;height:100% !important;background-color:#000;padding:0 1em !important}.dialog-comic.ui-dialog .ui-dialog-titlebar-close{right:1em;top:1em}.dialog-comic__comic-wrapper{width:100% !important;height:100% !important;overflow-y:auto}.dialog-comic__slider{display:flex;align-items:flex-end}@media only screen and (max-width:468px){.dialog-comic{padding:0 !important}}.dialog-comic .btn-arrow{position:relative;bottom:1rem}@media only screen and (max-width:468px){.dialog-comic .btn-arrow{display:none !important}}.dialog-comic .btn-arrow-right{right:1rem}@media only screen and (max-width:768px){.dialog-comic .btn-arrow-right{right:0}}.dialog-comic .btn-arrow-left{left:1rem}@media only screen and (max-width:768px){.dialog-comic .btn-arrow-left{left:0}}.timeline{position:relative;z-index:2;float:left;width:100%;height:700px;padding-top:370px}.timeline .wrapper-content{height:180px;padding:1em}.timeline .wrapper-content .box__inner{height:100%;overflow-y:auto;overflow-x:hidden}.background-circles{position:absolute;height:80px;width:calc(100% - 160px);left:0;right:0;top:330px;margin:0 auto;background-color:#fff;opacity:.8;box-shadow:0 0 10px 3px rgba(0,0,0,0.3)}.timeline-item{position:relative;float:left;width:14.28571429%;height:270px}.timeline-content{width:calc(100% - 170px);margin-left:35px;margin-right:35px;float:left}.timeline-date{position:absolute;top:-20px;left:0}.timeline-date:before{position:absolute;width:2px;height:15px;content:'';background-color:#fff;left:0;right:0;top:-15px;margin:0 auto}.timeline-date span{font-family:'Roboto Slab',serif;font-size:2em;text-transform:uppercase;font-weight:bold;text-align:center;color:rgba(0,0,0,0.6);font-size:1em}.timeline-content-media img{height:auto !important;width:100% !important}.timeline-content-title h1{font-family:'Roboto Slab',serif;font-size:2em;text-transform:uppercase;font-weight:bold;text-align:center;color:rgba(0,0,0,0.6);font-size:1em}.timeline-content-display{position:relative;width:100%;height:auto;text-align:center;color:#000}.timeline-content-display p{color:inherit}.odd{position:absolute;bottom:322px}.even{position:absolute;top:50px}.circle-wrapper{width:100%;float:left;margin-top:-16px;position:relative;z-index:2}.circle-wrapper .circle{background-color:#fff;border-radius:50%;border:2px solid #000;width:30px;height:30px;margin:0 auto;display:block}button.left,button.right{margin-top:-25px}button.left{float:left}button.right{float:left}button-disabled{opacity:.5}.btn-know-more{position:absolute;right:0;left:0;bottom:-26.66666667px;height:80px;width:80px;margin:0 auto;background-color:rgba(255,255,255,0.7);color:rgba(0,0,0,0.6);line-height:150%;z-index:10}.btn-know-more:hover{background-color:rgba(255,255,255,0.9);box-shadow:0 0 0 3px rgba(255,255,255,0.9)}.video iframe{display:block;width:100% !important;height:auto !important}.know-more-popup{height:auto !important}.know-more-popup h1{font-family:'Roboto Slab',serif;font-size:2em;text-transform:uppercase;font-weight:bold;text-align:center;color:rgba(0,0,0,0.6);float:none;display:block;padding:.25em 0 .35em 0;opacity:.8;background:url(../images/pop-up/pop-up.png) no-repeat left top;background-size:100% auto;overflow:visible;font-size:1.5em;position:absolute;top:-42px;left:0;right:0;margin:0 auto;width:80%}@media only screen and (max-width:468px){.know-more-popup h1{opacity:1;color:#fff;background:none}}.know-more-popup img{display:block;width:100%}.wrapper-background--account--solo{background:url(../images/backgrounds/others/others-blur.jpg) center top no-repeat;background-size:cover}@media only screen and (max-width:468px){.wrapper-background--account--solo{height:auto;background-attachment:fixed}}.wrapper-background--account .background--account{background:url(../images/backgrounds/others/others.jpg) center top no-repeat;background-size:100%;transition:.1s ease-in-out all}@media (min-width:1280px){.wrapper-background--account .background--account{background-position:center -200px}}@media (min-width:1800px){.wrapper-background--account .background--account{background-position:center -260px}}.wrapper-background--account .background--account--blur{background-image:url(../images/backgrounds/others/others-blur.jpg)}.wrapper-background--account .background--account--blur .background__container{display:none}@media (min-width:1280px){.wrapper-background--account .hover-image{top:-200px}}@media (min-width:1800px){.wrapper-background--account .hover-image{top:-260px}}.wrapper-background--account form{width:100%}.wrapper-background--account form ul{display:flex;flex-flow:row wrap}.wrapper-background--account form ul.border-top{margin-top:1em;padding-top:1em;border-top:1px solid #000}.wrapper-background--account form ul li:not(.external-logins-li){width:50%}@media only screen and (max-width:468px){.wrapper-background--account form ul li:not(.external-logins-li){width:100%}}.wrapper-background--account form ul li:not(.external-logins-li) input[type=text],.wrapper-background--account form ul li:not(.external-logins-li) input[type=email],.wrapper-background--account form ul li:not(.external-logins-li) input[type=password]{width:90%}@media only screen and (max-width:468px){.wrapper-background--account form ul li:not(.external-logins-li) input[type=text],.wrapper-background--account form ul li:not(.external-logins-li) input[type=email],.wrapper-background--account form ul li:not(.external-logins-li) input[type=password]{width:100%}}.wrapper-background--account form ul li.external-logins-li{margin-right:1em}@media only screen and (max-width:468px){.wrapper-background--account form ul li.external-logins-li{margin:1em 0}}.wrapper-background--account form .validation-summary-errors{background-color:rgba(224,0,34,0.5);padding:1em;margin:1em 0}.wrapper-background--account form .validation-summary-errors ul>li{display:block;width:100%;margin-bottom:0;padding:.5em 0;color:#fff}.wrapper-background--account .form-wrapper{position:relative;width:75%;padding:3em;margin:3em auto 0 auto}@media only screen and (max-width:468px){.wrapper-background--account .form-wrapper{background-color:rgba(255,255,255,0.9);width:100%;padding:1em;margin-bottom:4em}}.wrapper-background--account .form-wrapper:after{position:absolute;content:'';display:block;top:0;left:0;width:100%;height:100%;opacity:.8;z-index:0;background:url(../images/pop-up/pop-up-withshadow.png) no-repeat left top;background-size:100% 100%}@media only screen and (max-width:468px){.wrapper-background--account .form-wrapper:after{display:none}}.wrapper-background--account .form-wrapper .form-inner{position:relative;z-index:5}.wrapper-background--account .form-wrapper .button{text-align:center}.wrapper-background--account .form-wrapper h1{font-family:'Roboto Slab',serif;font-size:2em;text-transform:uppercase;font-weight:bold;text-align:center;color:rgba(0,0,0,0.6);font-size:1.5em;position:absolute;bottom:calc(100% - 15px);left:0;right:0;float:none;display:block;width:50%;margin:0 auto;padding:.25em 0 .35em 0;opacity:.8;background:url(../images/pop-up/pop-up.png) no-repeat left top;background-size:100% auto;overflow:visible}@media only screen and (max-width:468px){.wrapper-background--account .form-wrapper h1{position:relative;background:none;opacity:1}}.wrapper-background--account .form-wrapper h1.external-login{bottom:calc(100% - 7px)}.wrapper-background--account .form-wrapper .social-form{overflow:hidden}.wrapper-background--account .form-wrapper .social-form span{display:inline-block;line-height:150%}.wrapper-background--account .form-wrapper .social-form form{display:block;vertical-align:middle;width:100%}@media only screen and (max-width:468px){.wrapper-background--account .form-wrapper .social-form form{margin:.5em 0 0 0;width:100%}}.wrapper-background--account .form-wrapper .social-form form ul li{margin-bottom:0}.wrapper-background--account .form-wrapper .social-form form .external-logins-wrapper{justify-content:flex-start;margin:.5em 0 0 0}.wrapper-background--account .form-wrapper--small{width:50%;text-align:center;padding:2em}.wrapper-background--account .form-wrapper--small h1.external-login{width:75%;bottom:calc(100% - 4px)}.wrapper-background--account .form-wrapper--small ul li:not(.external-logins-li){margin:0 auto}.wrapper-background--account .form-wrapper--small .button-center{margin-top:1em}.wrapper-background--account .avatar-photo{text-align:center}.wrapper-background--account .avatar-photo img{display:block;margin:0 auto;height:200px;border-radius:10px}.wrapper-background--account .avatar-buttons{display:flex;justify-content:center;align-items:center}.wrapper-background--account .avatar-buttons .btn--edit{margin:0 1rem}.wrapper-background--account .avatar-buttons .btn--download{width:34px;height:34px;opacity:.7;transition:opacity .2s ease-in-out}.wrapper-background--account .avatar-buttons .btn--download:hover{opacity:.9}.wrapper-background--account .avatar-buttons .btn--download img{width:100%}.wrapper-background--account .child__username{display:block;font-weight:bold}.wrapper-background--account .child__name,.wrapper-background--account .child__birthdate{display:inline-block;font-size:.85em}.wrapper-background--account .child__birthdate{font-style:italic}.wrapper-background--account .child-column{display:inline-block;vertical-align:middle}.wrapper-background--account .child-column:last-child{margin-left:1em}.associated-logins{border-top:1px solid rgba(0,0,0,0.6);padding-top:1em;margin-top:1em}.associated-logins em{display:block;font-weight:700;padding-bottom:.5em}.associated-logins .inline-list{margin:.5em 0}.associated-logins .inline-list li{display:inline}.associated-logins .inline-list li form{display:inline}.dialog-login{position:fixed !important;text-align:center}@media only screen and (max-width:468px){.dialog-login fieldset legend,.dialog-login label{color:#fff;font-size:1em;text-transform:uppercase;margin-bottom:.5em}.dialog-login .row:not(:last-child){margin-bottom:1em}.dialog-login form input[type=email],.dialog-login form input[type=password],.dialog-login form input[type=text],.dialog-login form textarea{display:block;width:100%}.dialog-login .links a{display:block;color:#000;background-color:#fff;padding:1em 2em;text-align:center}.dialog-login .links a:first-child{margin-bottom:.5em}}#login-container{margin-top:1em}.lbl-required:after{content:'*';margin-left:.5em}.external-logins-wrapper{text-align:center;justify-content:space-around;width:100%;margin:0 auto}.box--dailycomic{padding:3em;margin-top:3em}@media only screen and (max-width:468px){.box--dailycomic{padding:0}}.box--dailycomic .container{width:100%}@media only screen and (max-width:468px){.box--dailycomic .container{padding:0}}.box--dailycomic .btn-close{right:-4em;top:-5em;text-decoration:none}.box--dailycomic img{display:block;width:100%}.coloring-pages-gallery{width:100%;overflow:hidden;padding:4em 0 3em 0;display:flex;align-items:center}.coloring-pages-gallery .coloring-page-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:768px){.coloring-pages-gallery .coloring-page-wrapper{justify-content:space-around}}.coloring-pages-gallery .coloring-page{width:calc((100% - 170px) / 3);height:300px;float:left}@media only screen and (max-width:768px){.coloring-pages-gallery .coloring-page{width:calc((100% - 170px) / 2)}}@media only screen and (max-width:468px){.coloring-pages-gallery .coloring-page{width:100%;margin-bottom:7em}}.coloring-pages-gallery .page-margin{margin-bottom:7em}.coloring-pages-gallery .coloring-page-content{position:relative;height:100%}.coloring-pages-gallery .coloring-page-content img{display:block;width:auto;height:100%;margin:0 auto;border:10px solid rgba(0,0,0,0.3);border-radius:10px}.coloring-pages-gallery .coloring-page-content h1{position:absolute;left:0;right:0;margin:0 auto .125em auto;bottom:100%;font-family:'Roboto Slab',serif;font-size:2em;text-transform:uppercase;font-weight:bold;text-align:center;color:rgba(0,0,0,0.6);color:#fff}@media only screen and (max-width:468px){.coloring-pages-gallery .btn-arrow{position:fixed;top:50%;transform:translateY(-50%);width:36px;height:128px;z-index:60}}.coloring-pages-gallery .btn-arrow-left{left:1rem}.coloring-pages-gallery .btn-arrow-right{right:1rem}.coloring-pages-gallery .btn-print{position:absolute;bottom:-40px;left:0;right:0;margin:0 auto;width:80px;height:80px;line-height:80px;text-align:center;color:#fff;background-color:rgba(232,185,79,0.7)}.coloring-pages-gallery .btn-print:hover{background-color:rgba(232,185,79,0.9);box-shadow:0 0 0 3px rgba(232,185,79,0.9)}.coloring-pages-gallery .btn-print:hover{color:#fff;text-decoration:none}.coloring-pages-gallery .btn--share{position:absolute;font-size:1em;top:-1.5em;right:0}.wrapper-background--news{background-color:#ebde74}.wrapper-background--news .background--news{background:#ebde74 url(../images/backgrounds/news/news.jpg) center bottom no-repeat}.wrapper-background--news .background--news__kiosk{background:url(../images/backgrounds/news/news__kiosk.png) center bottom no-repeat}.wrapper-background--news .background--news,.wrapper-background--news .background--news__kiosk{background-size:cover}@media only screen and (max-width:768px){.wrapper-background--news .background--news,.wrapper-background--news .background--news__kiosk{background-size:100%;background-position:center bottom}}@media only screen and (max-width:468px){.wrapper-background--news .background--news,.wrapper-background--news .background--news__kiosk{background-size:cover}}.wrapper-background--news .background--news--blur,.wrapper-background--news .background--news__kiosk--blur{background:url(../images/backgrounds/news/news-blur.jpg) center bottom no-repeat}.wrapper-background--news .hover-image{bottom:0;top:auto;background-position:center bottom}.wrapper-background--news .news{overflow:hidden;padding:3em}@media only screen and (max-width:468px){.wrapper-background--news .news{padding:1em;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background-color:rgba(255,255,255,0.9);overflow-y:auto}}.wrapper-background--news .news__content{padding:2em 3em}@media only screen and (max-width:468px){.wrapper-background--news .news__content{padding:0}}.wrapper-background--news .news__content .btn-close{right:-4em;top:-4em}@media only screen and (max-width:468px){.wrapper-background--news .news__content .btn-close{right:0;top:0}}.wrapper-background--news .news__navigation{position:relative;margin-top:1em;padding:2em 3em;z-index:1}.wrapper-background--news .news-item__title{font-family:'Roboto Slab',serif;font-size:2em;text-transform:uppercase;font-weight:bold;text-align:center;color:rgba(0,0,0,0.6);text-align:left;margin-left:15px;margin-bottom:.25em}.wrapper-background--news .news-item__creator{display:block;font-style:italic;margin:1em 0 .5em 0;text-align:right}.wrapper-background--news .news-share{text-align:right;font-size:1em;color:rgba(0,0,0,0.6)}.wrapper-background--news .news-share a{color:inherit}.wrapper-background--news .btn-arrow{float:left}.wrapper-background--news .btn-arrow-left{margin-right:35px}@media only screen and (max-width:468px){.wrapper-background--news .btn-arrow-left{margin-right:0}}.wrapper-background--news .btn-arrow-right{margin-left:35px}@media only screen and (max-width:468px){.wrapper-background--news .btn-arrow-right{margin-left:0}}.wrapper-background--news .news-gallery{float:none;overflow:hidden;display:flex;align-items:center}.wrapper-background--news .news-gallery-container{display:flex;flex-wrap:wrap;flex:2}.wrapper-background--news .news-gallery__item{display:flex;flex-direction:column;background-color:rgba(255,255,255,0.7);padding:1em;float:left;width:22.5%;text-align:center;border-radius:5px}@media only screen and (max-width:468px){.wrapper-background--news .news-gallery__item{width:100%}}.wrapper-background--news .news-gallery__item:not(:last-child){margin-right:2%}@media only screen and (max-width:468px){.wrapper-background--news .news-gallery__item:not(:last-child){margin-right:0;margin-bottom:1em}}.wrapper-background--news .news-gallery__item__image{display:block;max-width:100%;height:225px;margin:0 auto}.wrapper-background--news .news-gallery__item__title{line-height:125%;margin:.5em 0}.wrapper-background--news #news-gallery-title{text-align:center;width:130px}.wrapper-background--news .prev-news,.wrapper-background--news .next-news{float:left;margin-top:35px}.wrapper-background--news .news-content span{float:left}.wrapper-background--news .smurf-share{float:left;width:100%;text-align:center;margin-left:48%}.wrapper-background--news .smurfs-share-links{float:left;width:95px;display:none;margin-top:25px}.wrapper-background--news .smurfs-share-button{float:left;margin-top:50px;text-align:center;color:#fff;border:2px solid #000;background-color:#000;border-radius:20px}.wrapper-background--news .smurfs-share-links{float:left;width:250px;margin-top:45px;display:none;margin-left:546px}.wrapper-background--news .news-share{clear:both}.wrapper-background--news .news-share ul li{display:inline}.wrapper-background--news .news-share ul li a{font-size:2em}.wrapper-background--news .smurf-animation-position{position:relative;height:100%}@media only screen and (max-width:768px){.wrapper-background--news .smurf-animation-position{display:none}}.wrapper-background--news .smurf-animation-wrapper{position:relative;width:26.92708333%}@media (min-aspect-ratio:2 / 1){.wrapper-background--news .smurf-animation-wrapper{bottom:0;left:45.41666667%;margin-bottom:10.54131054vw}}@media (max-aspect-ratio:2 / 1){.wrapper-background--news .smurf-animation-wrapper{bottom:0;left:50%;margin-bottom:10.54131054vw;margin-left:-9.16666667vh}}@media (max-height:800px) and (max-aspect-ratio:2 / 1){.wrapper-background--news .smurf-animation-wrapper{margin-left:-7.08333333vh}}@media (max-height:700px) and (max-aspect-ratio:2 / 1){.wrapper-background--news .smurf-animation-wrapper{margin-left:-8.64583333vh}}@media (max-width:1024px){.wrapper-background--news .smurf-animation-wrapper{margin-left:-7.5vh}}.wrapper-background--news .smurf-animation-wrapper:before{content:"";display:block;padding-bottom:132.49516441%}.wrapper-background--news .smurf-animation-wrapper .smurf-animation-news{position:absolute;left:0;right:0;top:0;bottom:0;background:url('../images/animations/news/news-2.png') no-repeat 0 0;background-size:100%;animation:movenews 1.74s steps(25, end) infinite;animation-direction:alternate}.wrapper--watch{background-color:#121f37}.wrapper--watch .container{position:relative;z-index:5}.wrapper--watch .wrapper-video{position:relative;margin-top:0}.wrapper--watch .wrapper-video .video-box{position:relative}.wrapper--watch .wrapper-video .video-box h1{position:absolute;left:0;top:-1em;text-align:left}.wrapper--watch .video-featured-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background:#121f37 url(../images/backgrounds/watch/watch-full.jpg) no-repeat center top;background-size:100%}@media only screen and (max-width:468px){.wrapper--watch .video-featured-wrapper{background-position:0 30px;padding-top:30px}}.wrapper--watch .video-featured{position:relative;width:calc(100% - (26.333333% * 2));left:26.333333%;height:100%;padding-top:8.157895%}.wrapper--watch .video-featured iframe{display:block;position:relative}.wrapper--watch .other-videos{position:relative;padding-top:800px;pointer-events:none}@media only screen and (max-width:1700px){.wrapper--watch .other-videos{padding-top:700px}}@media only screen and (max-width:1500px){.wrapper--watch .other-videos{padding-top:600px}}@media only screen and (max-width:1280px){.wrapper--watch .other-videos{padding-top:500px}}@media only screen and (max-width:1024px){.wrapper--watch .other-videos{padding-top:400px}}@media only screen and (max-width:960px){.wrapper--watch .other-videos{padding-top:300px}}@media only screen and (max-width:468px){.wrapper--watch .other-videos{padding-top:150px}}.wrapper--watch .channel-content{width:100%;height:auto;pointer-events:all}.wrapper--watch .channel-content h1{font-family:'Roboto Slab',serif;font-size:2em;text-transform:uppercase;font-weight:bold;text-align:center;color:rgba(0,0,0,0.6);color:#fff}.wrapper--watch .channel-content ul{height:100%;display:flex;flex-wrap:wrap}.wrapper--watch .channel-content ul li{width:33.33333333%;float:left;padding:2em}@media only screen and (max-width:468px){.wrapper--watch .channel-content ul li{width:100%}}.wrapper--watch .channel-content ul li .channel-video{width:100%;margin-bottom:.5em}.wrapper--watch .channel-content ul li .channel-video button{overflow:hidden;border:0;padding:0;margin:0}.wrapper--watch .channel-content ul li .channel-video button img{transition:all .3s ease-in-out}.wrapper--watch .channel-content ul li .channel-video button:hover img{transform:scale(1.1)}.wrapper--watch .channel-content ul li .channel-video-info{width:100%;height:auto}.wrapper--watch .channel-content ul li .channel-video-info h2,.wrapper--watch .channel-content ul li .channel-video-info h3,.wrapper--watch .channel-content ul li .channel-video-info span{line-height:150%}.wrapper--watch .channel-content ul li .channel-video-info h2{color:#5871b9;font-weight:700}.wrapper--watch .channel-content ul li .channel-video-info h3 span{color:rgba(255,255,255,0.4)}.wrapper--watch .channel-content ul li .channel-video-info h3 span.views{margin-left:.5em}.wrapper--watch .channel-content ul li iframe{display:block;margin:0 auto;width:100%;height:100%}.wrapper--discover-blur{background:#fada8c url(../images/backgrounds/discover/discover-blur.jpg) center top no-repeat;background-size:100%}.wrapper-background--discover{background-color:#e7c89f}.wrapper-background--discover .background--discover{background:#fada8c url(../images/backgrounds/discover/discover.jpg) center top no-repeat;background-size:100%}@media (min-width:1441px){.wrapper-background--discover .background--discover{background-position:center -200px}}@media (min-width:1800px){.wrapper-background--discover .background--discover{background-position:center -260px}}@media only screen and (max-width:468px){.wrapper-background--discover .background--discover{background-size:cover}}@media (min-width:1441px){.wrapper-background--discover .hover-image{top:-200px}}@media (min-width:1800px){.wrapper-background--discover .hover-image{top:-260px}}.wrapper-background--goodies .background--goodies{background:#997c5d url(../images/backgrounds/goodies/goodies.jpg) center top no-repeat;background-size:cover}@media (min-width:1280px){.wrapper-background--goodies .background--goodies{background-position:center -75px}}@media (min-width:1600px){.wrapper-background--goodies .background--goodies{background-position:center -200px}}.wrapper-background--goodies .background--goodies--blur{background-image:url(../images/backgrounds/goodies/goodies-blur.jpg)}.wrapper-background--goodies .background--goodies--blur .background__container{display:none}@media (min-width:1280px){.wrapper-background--goodies .hover-image{top:-75px}}@media (min-width:1600px){.wrapper-background--goodies .hover-image{top:-200px}}.wrapper-background--goodies .map-hidden{opacity:0}.ecards-container{display:flex;align-items:center;justify-content:space-between;width:90%;margin:0 auto 0 auto;padding-top:100px}@media only screen and (max-width:468px){.ecards-container{padding-top:120px;margin:0 auto}}.popup-wrapper--ecards{position:relative}.btn-close--ecards{float:none;position:absolute;right:0;top:2em}.ecards-gallery{position:relative;min-height:150px;width:100%}.ecards-gallery img{display:block;position:absolute;margin:0 auto;transition:transform .5s ease,opacity .5s ease;left:0;right:0;top:0;width:33.33333333%}@media only screen and (max-width:468px){.ecards-gallery img{width:75%}}.ecards-gallery img.middle{transform:translate(0, -75px) scale(1);z-index:3}.ecards-gallery img.left,.ecards-gallery img.right{opacity:.6;z-index:1;top:0}.ecards-gallery img.left{transform:translate(-240px, -75px) scale(.75)}@media only screen and (max-width:468px){.ecards-gallery img.left{transform:translate(-75px, -75px) scale(.75)}}.ecards-gallery img.right{transform:translate(240px, -75px) scale(.75)}@media only screen and (max-width:468px){.ecards-gallery img.right{transform:translate(75px, -75px) scale(.75)}}.ecards-gallery img.hidden-img{opacity:0}.ecards-gallery img.hidden-img--left{transform:translate(-300px, -75px) scale(0)}.ecards-gallery img.hidden-img--right{transform:translate(300px, -75px) scale(0)}.send-ecard{position:relative;text-align:center;z-index:10}@media only screen and (max-width:468px){.btn--send{display:block;margin:0 auto;margin-top:-50px}}.ecard-popup-title{font-family:'Roboto Slab',serif;font-size:2em;text-transform:uppercase;font-weight:bold;text-align:center;color:rgba(0,0,0,0.6);height:125px;padding-top:1em}@media only screen and (max-width:468px){.ecard-popup-title{display:none}}.ecards-popup-left{width:60%;padding:0 1em 0 0}@media only screen and (max-width:468px){.ecards-popup-left{width:100%;order:1;padding:0}}.ecards-popup-right{position:relative;width:40%}@media only screen and (max-width:468px){.ecards-popup-right{width:100%;order:0}}#ecard-popup{padding:3em}@media only screen and (max-width:468px){#ecard-popup{padding:0}}.ecard-popup__form{display:flex;align-items:flex-start;justify-content:space-between}@media only screen and (max-width:468px){.ecard-popup__form{flex-direction:column}}.ecard-popup__form input[type="text"],.ecard-popup__form input[type="email"],.ecard-popup__form textarea{background:none;border:0;border-bottom:1px solid #333;transition:.2s ease-in-out background-color;line-height:100%;padding:.5em .5em .5em 0}@media only screen and (max-width:468px){.ecard-popup__form input[type="text"],.ecard-popup__form input[type="email"],.ecard-popup__form textarea{border:1px solid #333;background-color:#fff;padding:1em}}.ecard-popup__form input[type="text"]:hover,.ecard-popup__form input[type="email"]:hover,.ecard-popup__form textarea:hover{background-color:rgba(232,185,79,0.1)}@media only screen and (max-width:468px){.ecard-popup__form input[type="text"]:hover,.ecard-popup__form input[type="email"]:hover,.ecard-popup__form textarea:hover{background-color:#fff}}.ecard-popup__form input[type="text"]:focus,.ecard-popup__form input[type="email"]:focus,.ecard-popup__form textarea:focus{background-color:rgba(232,185,79,0.2);border-bottom-color:#e8b94f}@media only screen and (max-width:468px){.ecard-popup__form input[type="text"]:focus,.ecard-popup__form input[type="email"]:focus,.ecard-popup__form textarea:focus{background-color:#fff}}.ecard-popup__form .horizontal{overflow:hidden}.ecard-popup__form .horizontal li{width:47.5%;float:left}@media only screen and (max-width:468px){.ecard-popup__form .horizontal li{float:none;width:100%}}.ecard-popup__form .horizontal li input:not([type=button]){width:100%}.ecard-popup__form .horizontal li:not(:last-child){margin-right:5%}.ecard-popup__form .horizontal--3 li{width:calc((90% -  35px ) / 2)}@media only screen and (max-width:468px){.ecard-popup__form .horizontal--3 li{float:left}}.ecard-popup__form .horizontal--3 li:last-child{width:35px;text-align:right}.ecard-popup__form .horizontal--3 li:not(:last-child){margin-right:5%}.ecard-popup__form .horizontal--3 li input{min-height:35px;width:100%}.avatar-poststamp{position:absolute;right:0;top:0;height:100px;width:75px;transform:rotate(2deg);border:1px solid #333;background-clip:padding-box;overflow:hidden;background-color:#fff}.avatar-poststamp img{position:relative;display:block;width:100%;margin:7.5% 0 0 2.5%}@media only screen and (max-width:468px){.avatar-poststamp{background-color:#fff}}.ecard-message{margin-top:125px}.ecard-message textarea{width:100%;min-height:100px}.receivers{height:225px;overflow-y:auto}@media only screen and (max-width:468px){.receivers{height:auto}}.edit-avatar{height:100%}.edit-avatar--flex{position:relative;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:468px){.edit-avatar--flex{flex-direction:column}}.edit-avatar__picture{position:relative;width:250px;margin:0 auto}.edit-avatar__picture img{display:block;width:100%}.edit-avatar__picture img.avatar{opacity:0}.edit-avatar__picture [class^="category"]{position:absolute;top:0;left:0}.edit-avatar__picture-wrapper{position:relative;flex:1}@media only screen and (max-width:468px){.edit-avatar__picture-wrapper{margin-bottom:6em}.edit-avatar__picture-wrapper:after{position:absolute;content:'';display:block;top:0;left:0;width:100%;height:100%;opacity:.8;z-index:0;background:url(../images/pop-up/pop-up-withshadow.png) no-repeat left top;background-size:100% 100%}}.edit-avatar__picture-wrapper .ui-title{position:relative;z-index:0;margin-bottom:-6px}@media only screen and (max-width:468px){.edit-avatar__picture-wrapper .ui-title{top:-1.4em;margin:0 auto;background:url(../images/pop-up/pop-up.png) left top no-repeat;background-size:100% auto;opacity:.8;color:rgba(0,0,0,0.6)}}.edit-avatar__picture-wrapper .box{z-index:2}.edit-avatar__gallery{padding:2em}@media only screen and (max-width:468px){.edit-avatar__gallery{padding:0 0 2em 0}}.edit-avatar__gallery form{padding:1em 0 0 0;position:relative;z-index:2}@media only screen and (max-width:468px){.edit-avatar__gallery form{padding:0}}.edit-avatar__gallery .box__inner{display:flex;align-items:stretch;justify-content:space-between}.edit-avatar__gallery-wrapper{position:relative;flex:2}@media only screen and (max-width:468px){.edit-avatar__gallery-wrapper{margin-bottom:2em}.edit-avatar__gallery-wrapper:after{position:absolute;content:'';display:block;top:0;left:0;width:100%;height:100%;opacity:.8;z-index:0;background:url(../images/pop-up/pop-up-withshadow.png) no-repeat left top;background-size:100% 100%}}.edit-avatar__gallery-wrapper .center-title{margin-bottom:-12px}.edit-avatar__gallery-wrapper .ui-title{position:relative;z-index:0;margin-bottom:-3px}@media only screen and (max-width:468px){.edit-avatar__gallery-wrapper .ui-title{top:-2.5em;margin:0 auto;background:url(../images/pop-up/pop-up.png) left top no-repeat;background-size:100% auto;opacity:.8;color:rgba(0,0,0,0.6);width:90%}}.edit-avatar__gallery-wrapper .box{z-index:2}.edit-avatar__buttons-wrapper{text-align:center;flex:1;width:78px;justify-content:center}.edit-avatar__buttons{display:flex;flex-wrap:wrap;box-shadow:inset 0 0 20px rgba(0,0,0,0.5);padding:.5em;margin-right:5%;overflow:hidden;height:450px;width:calc(156px + 1em)}@media only screen and (max-width:468px){.edit-avatar__buttons{flex-direction:column;flex-wrap:nowrap;height:78px;padding:0;width:78px;margin:0 auto}}.edit-avatar__buttons li{width:78px}@media only screen and (max-width:468px){.edit-avatar__buttons li{width:100%;margin:0;min-height:78px}}.edit-avatar__gender{position:absolute;top:98%;left:0;right:0;margin:0 auto}.edit-avatar__gender span,.edit-avatar__gender button{display:inline-block;vertical-align:middle}.edit-avatar .avatar-gallery-wrapper{flex:2;text-align:center}@media only screen and (max-width:468px){.edit-avatar .avatar-gallery-wrapper{flex:1}}.edit-avatar .avatar-gallery{box-shadow:inset 0 0 20px rgba(0,0,0,0.5);padding:.5em;overflow:hidden;height:450px;width:calc(100% - 1em);margin-left:1em}@media only screen and (max-width:468px){.edit-avatar .avatar-gallery{flex-direction:column;flex-wrap:nowrap;height:78px;width:78px;padding:0;margin:0 auto}}.edit-avatar .avatar-gallery-container-items{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:468px){.edit-avatar .avatar-gallery-container-items{flex-direction:column;flex-wrap:nowrap}}.edit-avatar .avatar-item-container{margin:0 2.5% 1em 2.5%}@media only screen and (max-width:468px){.edit-avatar .avatar-item-container{margin:0;height:78px;width:78px}}.edit-avatar .avatar-item-container a{width:60px;height:60px;display:block;border-radius:50%;padding:1em;box-shadow:0 0 10px rgba(0,0,0,0.5);cursor:pointer;overflow:hidden;transition:.2s ease-in-out all}@media only screen and (max-width:468px){.edit-avatar .avatar-item-container a{margin-left:9px;margin-top:9px}}.edit-avatar .avatar-item-container a:hover{background-color:rgba(255,255,255,0.7)}.edit-avatar .avatar-item-container a.selected{box-shadow:0 0 10px 2px #5871b9}.edit-avatar .avatar-item-container a.item-category-body img{left:-50px;top:-60px;width:150px}.edit-avatar .avatar-item-container a.item-category-eyes img{left:-70px;top:-60px}.edit-avatar .avatar-item-container a.item-category-mouth img{left:-85px;top:-105px;width:250px}.edit-avatar .avatar-item-container a.item-category-hats img{left:-60px;top:-30px;width:150px}.edit-avatar .avatar-item-container a.item-category-hair img{left:-30px;top:-30px;width:100px}.edit-avatar .avatar-item-container a.item-category-full img{left:-45px;top:-90px;width:150px}.edit-avatar .avatar-item-container a.item-category-top img{left:-50px;top:-85px;width:150px}.edit-avatar .avatar-item-container a.item-category-pants img{left:-50px;top:-100px;width:150px}.edit-avatar .avatar-item-container a.item-category-bottom img{left:-70px;top:-140px;width:200px}.edit-avatar .avatar-item-container a.item-category-shoes img{left:-50px;top:-125px;width:150px}.edit-avatar .avatar-item-container a.item-category-others img{left:-50px;top:-125px;width:150px}.edit-avatar .avatar-item-container a.item-category-gloves img{left:-25px;top:-95px}.edit-avatar .avatar-item-container a.item-category-rings img{left:-55px;top:-185px;width:350px}.edit-avatar .avatar-item-container a.item-category-bracelets img{left:-75px;top:-210px;width:350px}.edit-avatar .avatar-item-container img{position:relative;display:block;width:200px}.category-hats{z-index:1}.category-hair__back{z-index:4}.category-body,.category-shoes{z-index:5}.category-pants,.category-bottom,.category-eyes{z-index:10}.category-mouth,.category-top,.category-gloves,.category-full,.category-hair__front,.category-bracelets{z-index:15}.category-rings{z-index:20}.center-title{text-align:center;margin-bottom:-2px}.btn--edit-avatar{display:block;background:url(../images/avatar_btn_sprites.png) no-repeat left top;width:78px;height:78px;opacity:.8;font-size:0;cursor:pointer;transition:.2s ease-in-out opacity}.btn--edit-avatar:hover{opacity:.9}.btn--edit-avatar__eyes{background-position:0 -78px}.btn--edit-avatar__eyes.selected{background-position:-78px -78px}.btn--edit-avatar__gloves{background-position:0 -156px}.btn--edit-avatar__gloves.selected{background-position:-78px -156px}.btn--edit-avatar__hats{background-position:0 -234px}.btn--edit-avatar__hats.selected{background-position:-78px -234px}.btn--edit-avatar__pants,.btn--edit-avatar__bottom{background-position:0 -312px}.btn--edit-avatar__pants.selected,.btn--edit-avatar__bottom.selected{background-position:-78px -312px}.btn--edit-avatar__mouth{background-position:0 -390px}.btn--edit-avatar__mouth.selected{background-position:-78px -390px}.btn--edit-avatar__shoes{background-position:0 -546px}.btn--edit-avatar__shoes.selected{background-position:-78px -546px}.btn--edit-avatar__top{background-position:0 -624px}.btn--edit-avatar__top.selected{background-position:-78px -624px}.btn--edit-avatar__full{background-position:0 -702px}.btn--edit-avatar__full.selected{background-position:-78px -702px}.btn--edit-avatar__hair{background-position:0 -780px}.btn--edit-avatar__hair.selected{background-position:-78px -780px}.btn--edit-avatar__rings{background-position:0 -858px}.btn--edit-avatar__rings.selected{background-position:-78px -858px}.btn--edit-avatar__body,.btn--edit-avatar__others,.btn--edit-avatar__bracelets{background-position:0 0}.btn--edit-avatar__body.selected,.btn--edit-avatar__others.selected,.btn--edit-avatar__bracelets.selected{background-position:-78px 0}.gender-switch{display:block;background:url(../images/avatar_btn_sprites.png) no-repeat -156px top;width:48px;height:48px;opacity:.8;font-size:0;cursor:pointer;transition:.2s ease-in-out opacity;margin:0 auto}.gender-switch:hover{opacity:.9}.gender-switch--female{background-position:-156px -48px}.edit-avatar-arrow{width:32px;height:32px;background:url(../images/avatar_btn_sprites.png) no-repeat;border:0}.edit-avatar-arrow--up{background-position:-156px -96px}.edit-avatar-arrow--down{background-position:-156px -128px}.wrapper-background--contests .background--contests{background:#da9c6c url(../images/backgrounds/contests/contests.jpg) center top no-repeat;background-size:cover;transition:.1s ease-in-out all}@media (min-width:1280px){.wrapper-background--contests .background--contests{background-position:center -200px}}@media (min-width:1800px){.wrapper-background--contests .background--contests{background-position:center -260px}}.wrapper-background--contests .background--contests--blur{background-image:url(../images/backgrounds/contests/contests-blur.jpg)}.wrapper-background--contests .background--contests--blur .background__container{display:none}@media (min-width:1280px){.wrapper-background--contests .hover-image{top:-200px}}@media (min-width:1800px){.wrapper-background--contests .hover-image{top:-260px}}.contest-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:75%;margin:0 auto}@media only screen and (max-width:468px){.contest-wrapper{width:100%;background-color:rgba(255,255,255,0.7);border-radius:10px;margin-top:3rem}}.contest-wrapper .btn-arrow{position:relative;z-index:10}.contest-wrapper .btn-arrow-left{left:-2rem}@media only screen and (max-width:468px){.contest-wrapper .btn-arrow-left{left:0}}.contest-wrapper .btn-arrow-right{right:-2rem}@media only screen and (max-width:468px){.contest-wrapper .btn-arrow-right{right:0}}.contest-wrapper .btn-close{right:-4em}@media only screen and (max-width:468px){.contest-wrapper .btn-close{right:0;left:0;margin:0 auto;width:42px}}.contest{position:relative;padding:3em 1em;width:100%}.contest>.btn-close{right:-4em}@media only screen and (max-width:468px){.contest>.btn-close{right:0;left:0;margin:0 auto;width:42px}}.contest-item{position:relative;z-index:5}.contest-item__wrapper{display:flex;align-items:center;justify-content:space-around}@media only screen and (max-width:768px){.contest-item__wrapper{flex-direction:column}}.contest-image,.contest-text{width:45%}@media only screen and (max-width:768px){.contest-image,.contest-text{width:100%}}.contest-image img{width:100%}.contest-text .title{margin-bottom:.5em}.contest-description{margin-bottom:2em}.contest-description p.rules{white-space:pre-line}.contest-dates ul{margin-left:1.25em}.contest-dates ul li{line-height:150%;list-style-type:disc}.contest-buttons{margin-top:2em;text-align:center}.contest-buttons li:not(:last-child){margin-bottom:.5em}.contest-buttons .btn{min-width:135px}.contest-buttons .see-results{margin:0 auto;left:0}.contest-fanoe-login h2{font-family:'Roboto Slab',serif;color:rgba(0,0,0,0.6);font-size:2em;font-weight:700;text-transform:uppercase;margin-bottom:.5em;text-align:center}.contest-fanoe-login p{margin-bottom:1em}.contest-fanoe-login a[href*="create-account"]{display:block;border:0;border-radius:0;padding:0;transition:all .3s ease-in-out;padding:.75em 2em;font-family:'Roboto Slab',serif;border-radius:5px;background-color:#f79b03;color:#fff;font-size:1.5rem}.contest-fanoe-login a[href*="create-account"]:hover{background-color:#fcb031;color:#fff;text-decoration:none}.contest-fanoe-login .forbidden-login{text-align:center}.contest-fanoe-login .forbidden-login legend{margin-bottom:.5em}.contest-fanoe-login .forbidden-login form input[type=email],.contest-fanoe-login .forbidden-login form input[type=password],.contest-fanoe-login .forbidden-login form input[type=text],.contest-fanoe-login .forbidden-login form select,.contest-fanoe-login .forbidden-login form textarea{width:75%}.contest-age li,.contest-age__list{display:inline-block;vertical-align:middle}.contest-age li{margin:0}.contest-age input[type=radio]{margin:0;padding:0;vertical-align:middle;visibility:hidden}.contest-age input[type=radio]+span,.contest-age li>label>span{display:inline-block;vertical-align:middle;cursor:pointer;background-color:#f79b03;color:#fff;border-radius:5px;padding:.25em .5em;font-weight:700;margin-right:1em;margin-left:-15px}.contest-age li>label>span{cursor:default;margin-left:0}.contest-age input[type=radio]:checked+span{background-color:#55c6f2;cursor:default}.vote-gallery-popup{width:100%}.voting-gallery,.voting-gallery-wrapper{width:100%}.voting-gallery-wrapper .btn-close{position:absolute;top:-2em;right:-4em}.voting-gallery__filter{background-color:#4d4d4d;color:#fff;border-radius:5px;padding:.5em 2em}.voting-gallery__filter form select{width:auto}.admin-search-results .voting-item__image{overflow:hidden}.filter{overflow:hidden;display:flex;justify-content:space-between}@media only screen and (max-width:768px){.filter{flex-direction:column}}.filter .user-likes{position:relative;display:inline-block;width:35px;height:35px;line-height:35px;text-align:center;color:#fff;z-index:2;margin-left:1rem}.filter .user-likes:after{position:absolute;z-index:-1;left:0;top:0;content:'\f004';font-family:'FontAwesome';font-size:35px;color:#ff4763}.filter__upload a{display:inline-block;width:40px;height:40px;line-height:40px;color:#a6a6a6;text-align:center;text-decoration:none;vertical-align:middle}.filter__upload a:hover{color:#fff;border-color:#fff}.filter__upload a span{font-size:2em;vertical-align:middle}@media only screen and (max-width:768px){.filter__upload{width:100%;text-align:center}}.filter__filters{float:left;width:35%}@media only screen and (max-width:768px){.filter__filters{float:none;width:100%;text-align:center}}.filter__filters a{display:inline-block;width:40px;height:40px;line-height:40px;border:2px solid #a6a6a6;border-radius:50%;color:#a6a6a6;text-align:center;text-decoration:none;vertical-align:middle}.filter__filters a.upload-button{border:none !important}.filter__filters a:hover,.filter__filters a.active{color:#fff;border-color:#fff}.filter__filters a:hover .filter__filters--icon--user,.filter__filters a.active .filter__filters--icon--user{background-position:center -40px}.filter__filters a span{font-size:1.5em}.filter__filters--icon--user{height:31px;width:36px;display:block;background:url(../images/icons/filter-user-cutout.png) center top no-repeat;background-size:40px}.filter__search{position:relative;float:right;width:25%;margin-left:10%}@media only screen and (max-width:768px){.filter__search{float:none;width:100%;margin-top:1rem}}.filter__search:before{position:absolute;font-family:"FontAwesome";content:"\f002";left:.5rem;top:.8rem;color:#a6a6a6}.filter__search input[type=text]{width:100%;border-radius:5px;padding:.5rem .5rem .5rem 1.5rem;color:#000}select{color:rgba(0,0,0,0.6)}.contest-success-popup .contest-image img{width:75%;margin:0 auto 1rem}.votes-gallery ul{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:1rem 0}@media only screen and (max-width:768px){.votes-gallery ul{flex-direction:column;padding:1rem}}.voting-item{width:23.5%;min-width:200px;margin-right:2%;margin-bottom:2%}@media only screen and (max-width:768px){.voting-item{width:100%;margin:0}}.voting-item:nth-of-type(4n){margin-right:0}.voting-item img{display:block;width:100%}.voting-item__title{display:block;color:rgba(0,0,0,0.6);font-size:1.5rem;text-align:center;font-weight:bold}.voting-item__admin{background-color:#fff;text-align:center;padding:0 0 .5rem 0}.voting-item__image{display:flex;align-items:center;height:200px;background-color:#fff}.voting-item__image img{width:100%;margin:0 auto;height:200px}.voting-item__who{background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:.5rem}.voting-item__who--left{display:flex;align-items:center}.voting-item__who--left .who__image{width:2rem;height:2rem;overflow:hidden;position:relative;border-radius:50%;margin-right:.5rem}.voting-item__who--left .who__image img{position:absolute;top:-25px;left:-25px;display:block;width:100px}.voting-item__who--left .who__info span{display:block}.voting-item__who--left .who__info__name{font-weight:bold;color:rgba(0,0,0,0.6)}.voting-item__who--left .who__info__age{color:#b5b5b5}.voting-item__who--right button{display:inline-block;vertical-align:middle}.vote-image-popup img,.winners-popup img{width:100%}.vote-image-popup .voting-item__image,.winners-popup .voting-item__image{display:block;height:auto}.vote-image-popup:after,.winners-popup:after{display:none}.vote-image-popup .vote-image,.winners-popup .vote-image{height:auto !important}.vote-image-popup .btn-arrow,.winners-popup .btn-arrow{width:2rem;height:2rem}.winners-popup{width:100%}.winners-popup .popup-content{width:100%;padding:0}.winners-popup .voting-item__image{position:relative}.winners-popup .voting-item__image img{width:auto;height:200px;margin:0 auto;overflow:hidden}.winners-popup .voting-item__image:after{position:absolute;left:0;right:0;bottom:-30px;content:'';background:url(../images/winner-sprites.png) no-repeat;background-size:120px;display:block;width:60px;height:60px;margin:0 auto}.winners-popup .voting-item__image--winner:after{background-position:left center}.winners-popup .voting-item__image--runnerup:after{background-position:right center}.winners-popup .voting-item__who{background-color:#fff;padding-top:30px}.winners-popup .voting-item__who--right{color:#b5b5b5}.winners-popup .voting-item__who--right .fa{font-size:2rem;margin-left:.25rem;vertical-align:middle}.winners-gallery{background-color:#fff;width:100%;padding:2rem;display:flex;flex-wrap:wrap}@media only screen and (max-width:768px){.winners-gallery{flex-direction:column}}.winners-gallery .voting-item{width:30%;margin-bottom:1rem}@media only screen and (max-width:768px){.winners-gallery .voting-item{width:100%}}.winners-gallery .voting-item:not( :nth-of-type(4n)){margin-right:auto}@media only screen and (max-width:768px){.winners-gallery .voting-item:not( :nth-of-type(4n)){margin-right:0}}.winners-gallery .voting-item:not( :nth-of-type(3n)){margin-right:5%}@media only screen and (max-width:768px){.winners-gallery .voting-item:not( :nth-of-type(3n)){margin-right:0}}.with-overlay .overlay--black{background-color:rgba(0,0,0,0.7);position:fixed;top:0;left:0;width:100%;height:100%;z-index:100}.with-overlay .box__inner{z-index:101;display:flex;align-items:center}.contest-share-button{position:absolute;right:-46.66666667px;top:-46.66666667px;height:70px;width:70px;background-color:rgba(255,255,255,0.7)}.contest-share-button:hover{background-color:rgba(255,255,255,0.9);box-shadow:0 0 0 3px rgba(255,255,255,0.9)}.vote-now{position:absolute;right:0;bottom:-84.61538462px;height:110px;width:110px;background-color:rgba(10,190,66,0.7);color:#fff}.vote-now:hover{background-color:rgba(10,190,66,0.9);box-shadow:0 0 0 3px rgba(10,190,66,0.9)}.btn-participate{position:relative;margin-top:1em;background:none;border-top:0;border-left:0;border-right:0}.see-results{position:absolute;right:0;bottom:-80px;height:100px;width:100px;background-color:rgba(247,155,3,0.7);color:#fff;line-height:150%}.see-results:hover{background-color:rgba(247,155,3,0.9);box-shadow:0 0 0 3px rgba(247,155,3,0.9)}.search-contest{padding-left:2em}.popup-contest-dates{margin-top:1em}.popup-contest-dates>li{line-height:150%;font-style:italic}#editorRows{display:flex;flex-wrap:wrap;margin-bottom:2em}.editorRow{width:20%;padding:5px;text-align:center}.editorRow h2{text-transform:uppercase;margin-bottom:5px}.editorRow img{display:inline;max-width:100%;height:300px;border:1px solid #ccc}#winners-gallery ul li img{display:inline;max-height:350px}#winners-gallery #winner-prev,#winners-gallery #winner-next{position:absolute;top:50%}#winners-gallery #winner-prev{left:-75px}#winners-gallery #winner-next{right:-75px}.paginator-bottom{text-align:center;color:#fff;margin-top:2rem}.paginator-bottom .pages{margin-bottom:1rem}.paginator-bottom a{background-color:#fff;color:#4d4d4d;padding:.75rem 1rem;border-radius:5px;font-weight:700}.paginator-bottom a:hover,.paginator-bottom a.selected{background-color:#4d4d4d;color:#fff}.paginator-bottom a.first,.paginator-bottom a.last{background-color:#ff838e;color:#fff}#confirm-delete .modal-header{border-bottom:none}#confirm-delete .p{padding-bottom:15px}#confirm-delete .btn+.btn{margin-left:5px}.contest-submission-preview .img-thumbnail{max-height:300px}.wrapper-background--play{background-color:#ba9060}.wrapper-background--play .background--play{background:#ba9060 url(../images/backgrounds/play/play.jpg) center -200px no-repeat;background-size:100%;transition:.1s ease-in-out all}@media only screen and (max-width:468px){.wrapper-background--play .background--play{background-size:cover}}@media only screen and (max-width:1024px){.wrapper-background--play .background--play{background-position:center top}}@media (min-width:1280px){.wrapper-background--play .background--play{background-position:center -200px}}@media (min-width:1800px){.wrapper-background--play .background--play{background-position:center -260px}}.wrapper-background--play .background--play--blur{background-image:url(../images/backgrounds/play/play--blur.jpg)}.wrapper-background--play .background--play--blur .background__container{display:none}.wrapper-background--play .hover-image{top:-200px}@media (max-width:1024px){.wrapper-background--play .hover-image{top:0}}@media (min-width:1800px){.wrapper-background--play .hover-image{top:-260px}}.wrapper-background--play .game-image{position:relative;display:block;width:auto;height:150px;margin:0 auto}.wrapper-background--play .box .btn-close{right:-1em;top:-1.75em}@media only screen and (max-width:468px){.wrapper-background--play .box .btn-close{right:0;top:0}}.games-tabs-nav{float:left;width:200px;padding-right:2em;color:#fff}.games-tabs-nav h2{color:inherit;border-bottom-color:inherit}.games-tabs-nav ul li:not(:last-child){margin-bottom:.5em}.games-tabs-nav a{font-family:'Roboto Slab',serif;font-weight:700;color:rgba(0,0,0,0.6);background-color:#fff;display:block;padding:.75em 1em;border-radius:5px;border:2px solid #fff}.games-tabs-nav a:hover,.games-tabs-nav a.active{background-color:#a0aed7;color:#fff;text-decoration:none}.games-tabs{position:relative;overflow:hidden;padding:4em}.games-tabs:after{position:absolute;top:0;left:0;content:'';display:block;width:100%;height:100%;background:url(../images/pop-up/pop-up-withshadow.png) no-repeat left top;background-size:100% 100%;opacity:.8;z-index:1}@media only screen and (max-width:468px){.games-tabs:after{display:none}}.games-tabs .btn-close{position:absolute;right:-1em;top:-1em}.play-now-content,.get-an-app-content{overflow:hidden}@media only screen and (max-width:468px){.play-now-content,.get-an-app-content{padding:4em 1em 1em 1em;overflow-y:auto}}.play-now-content .btn-arrow,.get-an-app-content .btn-arrow{position:absolute;top:50%;margin-top:-21px;z-index:100}.play-now-content .btn-arrow-left,.get-an-app-content .btn-arrow-left{left:-42px}.play-now-content .btn-arrow-right,.get-an-app-content .btn-arrow-right{right:-42px}.games-tabs__play-now .btn-close,.games-tabs__get-an-app .btn-close{position:absolute;right:-1.5em;top:-1.5em}.games-tabs__play-now .share-links .close-share,.games-tabs__get-an-app .share-links .close-share{right:-0.5em;top:-0.5em}.games-tabs__play-now .slide,.games-tabs__get-an-app .slide{overflow:hidden}@media only screen and (max-width:468px){.games-tabs__play-now,.games-tabs__get-an-app{padding:1em;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background-color:rgba(255,255,255,0.9);overflow-y:auto}}.game{position:relative;float:left;margin-bottom:5rem;padding-top:4.5rem;width:30%}.game:not(:nth-child(3n)){margin-right:5%}@media only screen and (max-width:468px){.game{width:100%;flex-wrap:wrap;margin-bottom:2rem}}.game>a{display:block;width:100%}.game__img{position:relative;width:100%;margin-bottom:1em}.game__img .game__main-img{display:block;opacity:1;width:50%;margin:0 auto;border:8px solid rgba(0,0,0,0.3);background-color:rgba(0,0,0,0.3);background-clip:padding-box;border-radius:5px;transition:.2s ease-in-out opacity}.game__img__hover{opacity:0;position:absolute;top:0;left:0;right:0;margin:0 auto;width:100%;max-width:291px;height:100%;border:8px solid rgba(0,0,0,0.3);pointer-events:none;transition:.2s ease-in-out all;transform:scale(0)}.game__img__hover img,.game__img__hover video{display:block;width:100%;height:100%}.games-tabs__get-an-app .game__img .game__main-img:hover{opacity:0}.games-tabs__get-an-app .game__img .game__main-img:hover+.game__img__hover{opacity:1;transform:scale(1)}.game__btn--share{position:relative}.game__title{position:absolute;color:#fff;top:.5em;left:0;right:0;margin:0 auto;font-family:'Roboto Slab',serif;font-size:1.5rem;text-shadow:2px 2px rgba(0,0,0,0.75);text-transform:uppercase;text-align:center}.game__btn-play{position:absolute;width:75px;height:75px;left:0;right:0;margin:0 auto;bottom:-41.66666667px;background-color:rgba(10,190,66,0.7);color:#fff}.game__btn-play:hover{background-color:rgba(10,190,66,0.9);box-shadow:0 0 0 3px rgba(10,190,66,0.9)}.download-app{display:flex;justify-content:space-between;align-items:center;width:100%}.download-app--center{justify-content:center}@media only screen and (max-width:1200px){.download-app{flex-direction:column}}.btn-game{display:block;height:40px;width:150px;background:center center no-repeat;background-size:auto 40px}.btn-game--apple{background-image:url(../images/play/app-store-badge.svg)}@media only screen and (max-width:1200px){.btn-game--apple{margin-bottom:1em}}.btn-game--google{background-image:url(../images/play/google-play-badge.png)}.wrapper-background--music .background--music,.wrapper-background--music .background--music--blur{background:#fbca5a url(../images/backgrounds/music/music_background-a.jpg) center top no-repeat;background-size:100%}@media only screen and (max-width:468px){.wrapper-background--music .background--music,.wrapper-background--music .background--music--blur{background-size:cover}}@media (min-width:1280px){.wrapper-background--music .background--music,.wrapper-background--music .background--music--blur{background-position:center -200px}}@media (min-width:1800px){.wrapper-background--music .background--music,.wrapper-background--music .background--music--blur{background-position:center -260px}}.wrapper-background--music .background--music--blur{background-image:url(../images/backgrounds/music/music_background--blur.jpg)}.wrapper-background--music .background--music--blur .background__container{display:none}@media (min-width:1280px){.wrapper-background--music .hover-image{top:-200px}}@media (min-width:1800px){.wrapper-background--music .hover-image{top:-260px}}.wrapper-background--music .music-videos{position:relative;display:flex;flex-wrap:wrap;margin-top:2em}@media only screen and (max-width:468px){.wrapper-background--music .music-videos{flex-direction:column;padding-top:3em}}.wrapper-background--music .music-videos .btn-close{position:absolute;right:-1em;top:-1.75em}@media only screen and (max-width:468px){.wrapper-background--music .music-videos .btn-close{right:0;top:0}}.wrapper-background--music .channel-video{width:30%;margin-bottom:2em;margin-right:5%}.wrapper-background--music .channel-video:nth-of-type(3n){margin-right:0}.wrapper-background--music .channel-video img{width:100%}@media only screen and (max-width:468px){.wrapper-background--music .channel-video{width:100%}}.wrapper-background--music .channel-video__info{background-color:rgba(0,0,0,0.3);padding:.5em;color:#fff;min-height:65px}.wrapper-background--music .channel-video h2{font-weight:700;margin-bottom:.5em}.wrapper-background--others{background-color:#cca071}.wrapper-background--others--solo{background:url(../images/backgrounds/others/others-blur.jpg) center center no-repeat;background-size:cover;background-attachment:fixed}.wrapper-background--others .background--others{background:url(../images/backgrounds/others/others.jpg) center center no-repeat;background-size:cover;transition:.3s ease-in-out background-image}@media only screen and (max-width:768px){.wrapper-background--others .background--others{background-size:100%;background-position:center top}}@media only screen and (max-width:468px){.wrapper-background--others .background--others{background-size:cover;background-position:center center}}.wrapper-background--others .background--others__newsletter{background-image:url(../images/backgrounds/others/others-desk.jpg)}.wrapper-background--others .background--others__legal{background-image:url(../images/backgrounds/others/others-bookcase.jpg)}.wrapper-background--others .hover-image{top:50%;transform:translateY(-50%)}.wrapper-background--others .newsletter{width:50%;margin:0 auto;min-width:200px}.background--others-blur{background:url(../images/backgrounds/others/others-blur.jpg) center center no-repeat;background-size:cover;opacity:1 !important}.preload-desk{background:url(../images/backgrounds/others/others-desk.jpg) no-repeat -9999px -9999px}.preload-bookcase{background:url(../images/backgrounds/others/others-bookcase.jpg) no-repeat -9999px -9999px}.newsletter-popup{padding:2em}.newsletter-popup .col-md-12{text-align:center}.newsletter-popup form input[type=email],.newsletter-popup form input[type=password],.newsletter-popup form input[type=text]{width:75%}@media only screen and (max-width:468px){#popupSubscribe{padding-top:1em}#popupSubscribe input{width:100%}}.smurf-animation-others-position{position:relative;height:100%}.smurf-animation-others-wrapper{position:absolute;width:200px;background-image:none;z-index:25}@media only screen and (min-width:1921px){.smurf-animation-others-wrapper{width:11.97916667%}}@media only screen and (max-width:1400px){.smurf-animation-others-wrapper{width:180px}}@media only screen and (max-width:1280px){.smurf-animation-others-wrapper{width:160px}}@media only screen and (max-width:1140px){.smurf-animation-others-wrapper{width:140px}}@media only screen and (max-width:960px){.smurf-animation-others-wrapper{display:none}}.smurf-animation-others-wrapper:before{content:"";display:block;padding-bottom:115%}@media (min-aspect-ratio:2 / 1){.smurf-animation-others-wrapper{bottom:50%;left:74.47916667%;margin-bottom:-3.20512821vw}}@media (max-aspect-ratio:2 / 1){.smurf-animation-others-wrapper{bottom:43.58974359%;left:50%;margin-left:43.75vh}}@media only screen and (max-width:1140px) and (max-aspect-ratio:2 / 1){.smurf-animation-others-wrapper{margin-left:31.75vh}}.smurf-animation-others-wrapper .smurf-animation-halo{position:absolute !important;left:0;top:0;opacity:0;background-image:url(../images/backgrounds/others/others_smurf_hover.png);background-repeat:no-repeat;transition:.3s ease-in-out opacity;z-index:30}.smurf-animation-others{background:url(../images/animations/others/others_vertical.png) no-repeat 0 0;background-size:100%;animation:move-others 1s steps(24, end) infinite;animation-direction:alternate;height:100%}.smurf-others-link{position:absolute;left:0;right:0;top:0;bottom:0;display:block;width:100%;height:100%;z-index:35}.smurf-others-link:hover+.smurf-animation-halo{opacity:1}.terms-content{background-color:rgba(255,255,255,0.7);border-radius:10px}@media only screen and (max-width:468px){.terms-content{padding:1em}}.terms-content:after{display:none}.house-interior-wrapper{height:90%;padding:1em}.house-interior-container{height:100%;margin-bottom:1em}.house-interior-container .house-category-items,.house-interior-container .house-gallery{overflow-y:auto;box-shadow:inset 0 0 20px rgba(0,0,0,0.5);width:47.5%;height:100%;padding:.5em;float:left}.house-interior-container .house-gallery{margin-left:5%;position:relative}.house-interior-container .house-category,.house-interior-container .house-item-container{float:left;width:47.5%}.house-interior-container .house-category:not( :nth-child(2n)),.house-interior-container .house-item-container:not( :nth-child(2n)){margin-right:5%}.house-interior-container .colors-container{position:absolute;bottom:0;height:80px;width:100%;overflow-x:auto}.house-interior-container .colors-container img{display:block;width:100px;float:left}.house-interior-container .colors-container img:not(:last-child){margin-right:.5em}.house-interior-container img{display:block;width:100%}.house-interior-container .button-center{margin-top:1em}.preloader{position:fixed;left:0;width:100%;height:100%;z-index:200;display:flex;align-items:center;justify-content:center;transition:all 1s ease-in-out}.preloader:before,.preloader:after{position:absolute;top:0;display:block;width:50%;height:100%;content:'';transition:all 1s ease-in-out;background:#117caa center bottom no-repeat;will-change:left,right}@media only screen and (max-width:468px){.preloader:before,.preloader:after{background-size:100%}}.preloader:before{left:0;opacity:1;background-image:url(../images/backgrounds/home/home-blur--left.jpg);background-position:right bottom}@media only screen and (max-width:468px){.preloader:before{background-image:url(https://www.smurf.com/images/backgrounds/home/home-mobile-blur--left.jpg)}}.preloader:after{right:0;opacity:1;background-image:url(../images/backgrounds/home/home-blur--right.jpg);background-position:left bottom}@media only screen and (max-width:468px){.preloader:after{background-image:url(https://www.smurf.com/images/backgrounds/home/home-mobile-blur--right.jpg)}}.preloader__smurf{position:relative;z-index:210;width:300px;height:300px}.preloader__smurf__loader{position:absolute;left:0;top:0;z-index:0}.preloader__smurf__animation{position:absolute;z-index:1;background:url(../images/animations/preloader/home-smurf.png);animation:smurf-preload .75s steps(14, end) infinite;height:115px;width:88px;top:92px;left:106px}.progressbar-text{top:auto !important;bottom:1em}.preloader-border{background-color:transparent;border:1px solid #fff;padding:1em;z-index:210;border-radius:50%}.open-curtains{z-index:-1}.open-curtains:before{left:-50%;opacity:0}.open-curtains:after{right:-50%;opacity:0}.open-curtains .preloader__img,.open-curtains .preloader-border{opacity:0;display:none}.town-wrapper{position:relative;width:9786px;height:100%;margin:0 auto}@media only screen and (max-width:468px){.town-wrapper{display:none}}.town-wrapper.ie-fix{max-width:6800px}#treeLayer{position:absolute;bottom:0;left:0;height:100%;width:100%;max-width:9786px;overflow:hidden;z-index:0}#treeLayer.ie-fix{max-width:6800px}#hillsBehindGround{position:absolute;bottom:0;left:0;width:100%;height:100%;max-width:9786px;overflow:hidden;z-index:2}#hillsBehindGround.ie-fix{max-width:6800px}#groundLayer{position:absolute;bottom:0;width:100%;width:9786px;overflow:hidden;z-index:3}#groundLayer.ie-fix{max-width:6800px}#bushesLayer{position:absolute;height:100%;width:100%;max-width:9786px;overflow:hidden;z-index:1}#bushesLayer.ie-fix{max-width:6800px}#townLayer{position:absolute;height:100%;width:100%;max-width:9786px;overflow:hidden;z-index:4}#townLayer.ie-fix{max-width:6800px}.hill{position:absolute}img{display:block}.town__element img{width:100%}.town__element.animation{position:absolute;overflow:hidden}.animation-brainy img,.smurf-animation img{width:auto}.house,.tree,.bush,.decoration,.mainhouse,.windmill-wrapper{position:absolute}.windmill__body,.windmill__blades{position:absolute}.windmill__blades{width:200px;left:-25px;top:-30px;will-change:transform;animation:spin 10s linear infinite}@keyframes spin{100%{transform:rotate(360deg)}}.big-arrow{position:fixed;width:90px;height:100%;z-index:50;background:none;background-repeat:no-repeat;border:0;opacity:.3;top:50%;transform:translateY(-50%);transition:opacity .2s ease-in-out;cursor:pointer}.big-arrow:hover{opacity:.7}.big-arrow--left{left:0;background-image:url(../images/arrow-home-left.png);background-position:right center}.big-arrow--left--end{animation:bounce-right .75s 2}.big-arrow--right{right:0;background-image:url(../images/arrow-home-right.png);background-position:left center}.big-arrow--right--end{animation:bounce-left .75s 2}.town-wrapper-mobile{position:relative;height:100%}@media only screen and (min-width:469px){.town-wrapper-mobile{display:none}}.town-wrapper-mobile .ground{position:absolute;bottom:0;left:0;width:100%;background-image:linear-gradient(#edce95, #97744e);height:30vh}.home-slider-wrapper{position:absolute;bottom:19vh;z-index:20;width:100%;background:url(../images/homepage/mainhouses-slider/bg.png) repeat-x;background-position:0 50%}.home-slider-wrapper .home-slider{width:100%;height:100%;text-align:center}.home-slider-wrapper h1{display:inline-block;margin:0 auto;text-align:center;font-family:'Roboto Slab',serif;text-transform:uppercase;font-size:1.25em;background-color:rgba(255,255,255,0.7);padding:.75em 1em;border-radius:10px}.home-slider-wrapper a{display:block;max-width:80%;margin:0 auto}.home-slider-wrapper img{display:block;width:100%}.home-slider-wrapper .big-arrow{width:60px;background-size:30px;opacity:1}.home-slider-wrapper .big-arrow--left{left:1em;background-position:left center}.home-slider-wrapper .big-arrow--right{right:1em;background-position:right center}.mainhouse a{display:block;position:relative}.mainhouse a:hover>.mainhouse-hover{opacity:1;z-index:2}.mainhouse img{position:relative;z-index:1}.mainhouse img.mainhouse-hover{position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;opacity:0;transition:.2s ease-in-out opacity}.news-card{position:fixed;width:40vw;min-width:468px;bottom:0;left:0;right:0;margin:0 auto;z-index:100}@media only screen and (max-width:468px){.news-card{display:none}}.news-card .btn-close{position:absolute;right:-35px;top:-25px}.news-card__wrapper{display:flex;align-items:flex-end}.news-card__smurf{width:40%}.news-card__card{position:relative;top:-200px;width:60%;margin:0 auto;padding:2rem;text-align:center;font-weight:700}.news-card__card:after{position:absolute;z-index:-1;left:0;top:0;content:'';display:block;width:100%;height:100%;opacity:.8;background:url("../images/pop-up/pop-up-speech-full.png") no-repeat center center;background-size:100% 100%}.news-card__card img{margin:0 auto 1rem auto;max-width:100%}@media only screen and (max-width:1024px){.news-card__card img{max-height:200px}}.news-card__card a{display:block;font-weight:400;margin:.5em 0}.wrapper-background--custom-house .background--custom-house{background:url(../images/backgrounds/custom-house/bg_02-yellow.jpg) center center no-repeat fixed;background-size:cover;z-index:20}@media only screen and (max-width:468px){.wrapper-background--custom-house .background--custom-house{background-size:cover;background-position:center right -100px}}.wrapper-background--custom-house .background--custom-house .background-container .hover-image-smurf{width:250px}@media (min-width:1441px){.wrapper-background--custom-house .hover-image{top:-200px}}@media (min-width:1800px){.wrapper-background--custom-house .hover-image{top:-260px}}.custom-house-interior{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.custom-house-interior__avatar{position:absolute;width:20%;max-width:400px;z-index:25}@media (min-aspect-ratio:2 / 1){.custom-house-interior__avatar{bottom:50%;left:70.21428571%;margin-bottom:-23.19335938vw}}@media (max-aspect-ratio:2 / 1){.custom-house-interior__avatar{bottom:3.61328125%;left:50%;margin-left:40.42857143vh}}@media only screen and (max-width:1024px){.custom-house-interior__avatar{bottom:8.49609375%;left:47.5%}}.custom-house-interior__avatar img{display:block;width:100%}.custom-house-interior__favourite-smurf{position:absolute;z-index:25;width:6%;max-width:100px}@media (min-aspect-ratio:2 / 1){.custom-house-interior__favourite-smurf{bottom:50%;left:43.14285714%;margin-bottom:5.859375vw}}@media (max-aspect-ratio:2 / 1){.custom-house-interior__favourite-smurf{bottom:60.7421875%;left:50%;margin-left:-13.71428571vh}}@media (max-aspect-ratio:2 / 1) and (max-width:1280px){.custom-house-interior__favourite-smurf{bottom:59.375%;left:51.125%}}@media only screen and (max-width:1024px){.custom-house-interior__favourite-smurf{bottom:58.7890625%;left:51.125%}}.custom-house-interior__favourite-smurf img{display:block;width:100%}.custom-house-interior .content{position:relative;text-align:center}.custom-house-interior .content a{display:block}.custom-house-interior .avatar_download{position:relative;bottom:75px;display:block;text-align:center;width:100%;left:0;right:0;margin:0 auto;opacity:.7;transition:.2s ease-in-out opacity}.custom-house-interior .avatar_download:hover{opacity:1}.custom-house-interior .avatar_download img{width:42px;margin:0 auto}.forbidden-access{padding:1em;width:75%;margin:0 auto}.forbidden-access__inner{display:flex}@media only screen and (max-width:468px){.forbidden-access__inner{flex-direction:column}}@media only screen and (max-width:468px){.forbidden-access{background-color:rgba(255,255,255,0.7);border-radius:10px;margin-top:1em}}.forbidden-access .forbidden-login{text-align:center;margin-top:2em}.forbidden-access .login-link{display:inline-block;border-radius:5px;padding:.75em 2.5em;transition:all .3s ease-in-out;background-color:#ea5b0c;text-decoration:none;color:#fff;margin:.5em 0;font-size:1.5rem}.forbidden-access .login-link:hover{background-color:#f3691c}.forbidden-access ul.login-credentials{flex-direction:column;align-items:center;width:75%;margin:0 auto}.forbidden-access ul.login-credentials li,.forbidden-access ul.login-credentials input{width:100% !important}.forbidden__text{padding:1em 0;width:100%}.forbidden__text .container{width:100%}.forbidden__text h2{font-family:'Roboto Slab',serif;font-size:1.5em;text-transform:uppercase;font-weight:bold;color:rgba(0,0,0,0.6)}.forbidden__img{padding:1em}.forbidden__img img{width:100%}@media only screen and (max-width:468px){.forbidden__img{width:60%;margin:0 auto}}.wrapper--404{background:url(../images/404-background.jpg) center bottom;background-size:cover}.content-404{display:flex;justify-content:center;align-items:center;flex-direction:column}.content-404 .btn-square{margin-top:2em}.image-404{display:block;width:300px;max-width:90%;margin:0 auto}@-webkit-keyframes fadein{from{bottom:-80px;opacity:0}to{bottom:0;opacity:1}}@-moz-keyframes fadein{from{bottom:-80px;opacity:0}to{bottom:0;opacity:1}}@-o-keyframes fadein{from{bottom:-80px;opacity:0}to{bottom:0;opacity:1}}@keyframes fadein{from{bottom:-80px;opacity:0}to{bottom:0;opacity:1}}.pop-up-bg:after{position:absolute;content:'';display:block;top:0;left:0;width:100%;height:100%;opacity:.8;z-index:0;background:url(../images/pop-up/pop-up-withshadow.png) no-repeat left top;background-size:100% 100%}.pop-up-bg--title{background:url(../images/pop-up/pop-up.png) left top no-repeat;background-size:100% auto;opacity:.8}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,0.9);opacity:.2;z-index:59 !important}@media only screen and (max-width:468px){.ui-widget-overlay{background:rgba(85,198,242,0.9);opacity:1}}.avatar-overlay{background:none}.ui-box:after{position:absolute;content:'';display:block;top:0;left:0;width:100%;height:100%;opacity:.8;z-index:0;background:url(../images/pop-up/pop-up-withshadow.png) no-repeat left top;background-size:100% 100%}@media only screen and (max-width:468px){.ui-box:after{display:none}}.ui-box .ui-dialog-titlebar{position:absolute;width:100%;left:0;right:0;bottom:calc(100% - 22px);margin:0 auto;padding:0 0 1em 0;background-color:transparent;border-radius:0}@media only screen and (max-width:468px){.ui-box .ui-dialog-titlebar{top:1em}}.ui-box .ui-dialog-titlebar .ui-dialog-title{font-family:'Roboto Slab',serif;font-size:2em;text-transform:uppercase;font-weight:bold;text-align:center;color:rgba(0,0,0,0.6);float:none;display:block;margin:0 auto;padding:.25em 0 .35em 0;opacity:.8;background:url(../images/pop-up/pop-up.png) no-repeat left top;background-size:100% auto;overflow:visible;position:relative;left:0;right:0;top:0;width:50%}@media only screen and (max-width:468px){.ui-box .ui-dialog-titlebar .ui-dialog-title{opacity:1;color:#fff;background:none}}.ui-box--corners .corners-top-wrapper:before{display:none;content:'';position:absolute;z-index:30;bottom:100%;left:-82px;background:url(../images/pop-up/corner-left-top.png) no-repeat left top;width:87px;height:87px}@media only screen and (max-width:468px){.ui-box--corners .corners-top-wrapper:before{display:none}}.ui-box--corners .corners-top-wrapper:after{display:none;content:'';position:absolute;z-index:30;bottom:100%;right:-82px;background:url(../images/pop-up/corner-right-top.png) no-repeat right top;width:87px;height:87px}@media only screen and (max-width:468px){.ui-box--corners .corners-top-wrapper:after{display:none}}.ui-box--corners .corners-bottom-wrapper:before{display:none;content:'';position:absolute;z-index:30;top:calc(100% - 1px);left:-81px;background:url(../images/pop-up/corner-left-bottom.png) no-repeat left top;width:87px;height:87px}@media only screen and (max-width:468px){.ui-box--corners .corners-bottom-wrapper:before{display:none}}.ui-box--corners .corners-bottom-wrapper:after{display:none;content:'';position:absolute;z-index:30;top:100%;right:-82px;background:url(../images/pop-up/corner-right-bottom.png) no-repeat right top;width:87px;height:87px}@media only screen and (max-width:468px){.ui-box--corners .corners-bottom-wrapper:after{display:none}}.ui-dialog{position:absolute;overflow:visible;opacity:0;transition:opacity .5s ease;padding:1em;margin:0;border:0;border-radius:0;z-index:200}@media only screen and (max-width:468px){.ui-dialog{width:100% !important;height:100% !important;top:0 !important}}.ui-dialog .ui-dialog-titlebar-close{background:none;border:none;text-decoration:none;position:absolute;right:-1.5em;top:.25em;z-index:200}.ui-dialog .ui-dialog-titlebar-close:focus{outline:none}.ui-dialog .ui-dialog-titlebar-close:hover{color:inherit}.ui-dialog .ui-dialog-titlebar-close:hover:after{opacity:1}.ui-dialog .ui-dialog-titlebar-close:after{content:"\e903";font-family:"smurf-icons";color:rgba(255,255,255,0.7);font-size:2em;border-radius:50%;opacity:.7;box-shadow:0 0 10px 5px rgba(0,0,0,0.4);transition:.3s opacity ease-in-out}@media only screen and (max-width:468px){.ui-dialog .ui-dialog-titlebar-close:after{display:block;content:'\f00d';font-family:'FontAwesome';color:#000;width:30px;height:30px;line-height:30px;background-color:#fff}}@media only screen and (max-width:468px){.ui-dialog .ui-dialog-titlebar-close{right:2em}}.ui-dialog .ui-dialog-content{position:relative;width:100%;height:auto;overflow:visible;padding:1em;z-index:150}@media only screen and (max-width:468px){.ui-dialog .ui-dialog-content{width:90% !important;margin:0 auto;top:3em}}.ui-dialog .ui-dialog-content .container{width:100%}.ui-dialog .ui-dialog-buttonpane{position:relative;z-index:150;text-align:center}.ui-dialog .ui-dialog-buttonpane button{background:none;border:none;border-bottom:3px solid transparent;font-family:'Roboto Slab',serif;font-size:2em;text-transform:uppercase;font-weight:bold;text-align:center;color:rgba(0,0,0,0.6)}.ui-dialog .ui-dialog-buttonpane button:hover{border-bottom-color:rgba(0,0,0,0.6)}.ui-dialog-customopen{opacity:1}.ui-widget-header{border:0;background:transparent;color:#333;font-weight:bold}.tabs-links{position:relative;width:75%;margin:0 auto;padding:0 3em;text-align:center;top:calc(3em + 11px)}@media only screen and (max-width:468px){.tabs-links{width:100%;display:flex;justify-content:center;background-color:rgba(255,255,255,0.9);top:3em;padding:0;flex-wrap:wrap}}.tabs-links li{display:inline-block}@media only screen and (max-width:468px){.tabs-links li{display:block}}.ui-tabs-anchor{font-family:'Roboto Slab',serif;font-size:2em;text-transform:uppercase;font-weight:bold;text-align:center;color:rgba(0,0,0,0.6);float:none;display:block;margin:0 auto;padding:.25em 0 .35em 0;opacity:.8;background:url(../images/pop-up/pop-up.png) no-repeat left top;background-size:100% auto;overflow:visible;display:inline-block;padding:.5em 1em .35em 1em;font-size:1.25em}@media only screen and (max-width:468px){.ui-tabs-anchor{opacity:1;color:#fff;background:none}}@media only screen and (max-width:468px){.ui-tabs-anchor{display:block;width:100%;color:#000}}.ui-state-hover .ui-tabs-anchor{opacity:.8;color:inherit;text-decoration:none}.ui-state-focus .ui-tabs-anchor{opacity:.8;outline:none;color:inherit;text-decoration:none}.edit-avatar-dialog .ui-dialog-titlebar{bottom:calc(100% - 25px)}.vote-now-dialog .ui-dialog-titlebar{bottom:calc(100% - 25px)}.newsletter-dialog .ui-dialog-titlebar{bottom:calc(100% - 18px)}@media only screen and (max-width:468px){.newsletter-dialog .ui-dialog-titlebar{position:relative}}@media only screen and (max-width:468px){.newsletter-dialog .ui-dialog-content{top:0;padding-top:0}}.change-pass-tab{position:relative;top:4px}@media only screen and (max-width:468px){.change-pass-tab{top:0}}.approve-children-tab{position:relative;top:9px}.ui-houseinside .ui-dialog-titlebar{bottom:calc(100% - 27px)}.ui-box--no-title .ui-dialog-titlebar{display:none}.ui-current-contest .ui-dialog-titlebar{bottom:calc(100% - 25px)}.ui-avatar .ui-dialog-title{display:none}.ui-title{font-family:'Roboto Slab',serif;font-size:2em;text-transform:uppercase;font-weight:bold;text-align:center;color:rgba(0,0,0,0.6);float:none;display:block;margin:0 auto;padding:.25em 0 .35em 0;opacity:.8;background:url(../images/pop-up/pop-up.png) no-repeat left top;overflow:visible;font-size:1rem;display:inline-block;background-position:center top;background-size:100% auto;padding:.5em 2em}@media only screen and (max-width:468px){.ui-title{opacity:1;color:#fff;background:none}}.ui-datepicker{width:274px;display:block;background-color:rgba(255,255,255,0.9)}.ui-datepicker .ui-datepicker-header{position:relative;color:rgba(0,0,0,0.6);font-family:'Roboto',Arial,Helvetica,sans-serif;font-weight:400;padding:.25em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;width:23px;height:23px;cursor:pointer;display:none}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 auto;padding:.2em 0;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;border-collapse:collapse}.ui-datepicker th{text-align:center;border:0;font-size:.8em;text-transform:lowercase;padding:.75em 0;color:rgba(0,0,0,0.6)}.ui-datepicker td{border:0;padding-bottom:.5em}.ui-datepicker td span,.ui-datepicker td a{display:block;text-align:center;text-decoration:none;color:rgba(0,0,0,0.6);padding:.5em 0}.ui-datepicker td span:hover,.ui-datepicker td a:hover{background-color:#5871b9;color:#fff}.ui-state-highlight{background-color:#5871b9;color:#fff !important}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-disabled{display:none !important}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:transparent;position:relative}.jspDrag{background:#bbd;position:relative;top:0;left:0;cursor:pointer}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}/*!
	Timeline JS 3

	Designed and built by Zach Wise for the Northwestern University Knight Lab

	This Source Code Form is subject to the terms of the Mozilla Public
	License, v. 2.0. If a copy of the MPL was not distributed with this
	file, You can obtain one at https://mozilla.org/MPL/2.0/.

*//*!
	Timeline JS 3

	Designed and built by Zach Wise for the Northwestern University Knight Lab

	This Source Code Form is subject to the terms of the Mozilla Public
	License, v. 2.0. If a copy of the MPL was not distributed with this
	file, You can obtain one at https://mozilla.org/MPL/2.0/.

*/.tl-storyjs div *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.tl-storyjs h1,.tl-storyjs h2,.tl-storyjs h3,.tl-storyjs h4,.tl-storyjs h5,.tl-storyjs h6,.tl-storyjs p,.tl-storyjs blockquote,.tl-storyjs pre,.tl-storyjs a,.tl-storyjs abbr,.tl-storyjs acronym,.tl-storyjs address,.tl-storyjs cite,.tl-storyjs code,.tl-storyjs del,.tl-storyjs dfn,.tl-storyjs em,.tl-storyjs img,.tl-storyjs q,.tl-storyjs s,.tl-storyjs samp,.tl-storyjs small,.tl-storyjs strike,.tl-storyjs strong,.tl-storyjs sub,.tl-storyjs sup,.tl-storyjs tt,.tl-storyjs var,.tl-storyjs dd,.tl-storyjs dl,.tl-storyjs dt,.tl-storyjs li,.tl-storyjs ol,.tl-storyjs ul,.tl-storyjs fieldset,.tl-storyjs form,.tl-storyjs label,.tl-storyjs legend,.tl-storyjs button,.tl-storyjs table,.tl-storyjs caption,.tl-storyjs tbody,.tl-storyjs tfoot,.tl-storyjs thead,.tl-storyjs tr,.tl-storyjs th,.tl-storyjs td,.tl-storyjs .tl-container,.tl-storyjs .content-container,.tl-storyjs .media,.tl-storyjs .text,.tl-storyjs .tl-slider,.tl-storyjs .slider,.tl-storyjs .date,.tl-storyjs .title,.tl-storyjs .message,.tl-storyjs .map,.tl-storyjs .credit,.tl-storyjs .caption,.tl-storyjs .tl-feedback,.tl-storyjs .tl-feature,.tl-storyjs .toolbar,.tl-storyjs .marker,.tl-storyjs .dot,.tl-storyjs .line,.tl-storyjs .flag,.tl-storyjs .time,.tl-storyjs .era,.tl-storyjs .major,.tl-storyjs .minor,.tl-storyjs .tl-navigation,.tl-storyjs .start,.tl-storyjs .active{margin:0;padding:0;border:0;font-weight:400;font-style:normal;font-size:100%;line-height:1;font-family:inherit;width:auto;float:none}.tl-storyjs h1,.tl-storyjs h2,.tl-storyjs h3,.tl-storyjs h4,.tl-storyjs h5,.tl-storyjs h6{clear:none}.tl-storyjs table{border-collapse:collapse;border-spacing:0}.tl-storyjs ol,.tl-storyjs ul{list-style:none}.tl-storyjs q:before,.tl-storyjs q:after,.tl-storyjs blockquote:before,.tl-storyjs blockquote:after{content:""}.tl-storyjs a:focus{outline:thin dotted}.tl-storyjs a:hover,.tl-storyjs a:active{outline:0}.tl-storyjs article,.tl-storyjs aside,.tl-storyjs details,.tl-storyjs figcaption,.tl-storyjs figure,.tl-storyjs footer,.tl-storyjs header,.tl-storyjs hgroup,.tl-storyjs nav,.tl-storyjs section{display:block}.tl-storyjs audio,.tl-storyjs canvas,.tl-storyjs video{display:inline-block;*display:inline;*zoom:1}.tl-storyjs audio:not([controls]){display:none}.tl-storyjs div{max-width:none}.tl-storyjs sub,.tl-storyjs sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.tl-storyjs sup{top:-0.5em}.tl-storyjs sub{bottom:-0.25em}.tl-storyjs img{border:0;-ms-interpolation-mode:bicubic}.tl-storyjs button,.tl-storyjs input,.tl-storyjs select,.tl-storyjs textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}.tl-storyjs button,.tl-storyjs input{line-height:normal;*overflow:visible}.tl-storyjs button::-moz-focus-inner,.tl-storyjs input::-moz-focus-inner{border:0;padding:0}.tl-storyjs button,.tl-storyjs input[type=button],.tl-storyjs input[type=reset],.tl-storyjs input[type=submit]{cursor:pointer;-webkit-appearance:button}.tl-storyjs input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.tl-storyjs input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.tl-storyjs textarea{overflow:auto;vertical-align:top}.tl-timeline{font-family:'Roboto',Arial,Helvetica,sans-serif}.tl-timeline h1,.tl-timeline h2,.tl-timeline h3,.tl-timeline h4,.tl-timeline h5,.tl-timeline h6{color:#fff;font-family:'Roboto Slab',serif}.tl-timeline h1,.tl-timeline h2,.tl-timeline h3{font-size:28px;line-height:28px}.tl-timeline h1 small,.tl-timeline h2 small,.tl-timeline h3 small{font-size:24px;line-height:24px}.tl-timeline h4,.tl-timeline h5,.tl-timeline h6{font-size:24px;line-height:24px;margin-bottom:0}.tl-timeline h4 small,.tl-timeline h5 small,.tl-timeline h6 small{font-size:15px;line-height:15px}.tl-timeline h2.tl-headline-title{font-size:38px;line-height:38px}.tl-timeline h2.tl-headline-title small{display:block;margin-top:5px;font-size:24px;line-height:24px}.tl-timeline h2{margin-top:20px;margin-bottom:5px}.tl-timeline p{margin-top:5px;margin-bottom:10px;font-size:15px;line-height:1.42857143;color:#666}.tl-timeline p.lead{font-size:24px}.tl-timeline p a{color:#666;text-decoration:underline}.tl-timeline p a:hover,.tl-timeline p a:focus{color:#c34528}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.tl-timeline p a{text-decoration:underline;background-image:none;text-shadow:none}.tl-timeline p a:hover,.tl-timeline p a:focus{color:#c34528;text-decoration:underline}}.tl-timeline b,.tl-timeline strong{font-weight:700}.tl-timeline i,.tl-timeline em{font-style:italic}.tl-timeline a{text-decoration:none;color:#c34528}.tl-timeline a:hover{text-decoration:underline;color:#6e2717}.tl-timeline .tl-caption,.tl-timeline .tl-credit,.tl-timeline .tl-slidenav-next,.tl-timeline .tl-slidenav-previous{font-size:11px;line-height:11px}.tl-timeline .tl-caption a,.tl-timeline .tl-credit a,.tl-timeline .tl-slidenav-next a,.tl-timeline .tl-slidenav-previous a{color:#000}.tl-timeline .tl-makelink{word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.tl-timeline blockquote,.tl-timeline blockquote p{font-family:'Roboto Slab',serif;color:#999;font-size:24px;line-height:24px;text-align:left;background:0 0;border:0;padding:0}.tl-timeline blockquote cite,.tl-timeline blockquote p cite{font-family:'Roboto',Arial,Helvetica,sans-serif;font-size:11px;color:#666;display:block;text-align:right;font-style:normal}.tl-timeline blockquote cite:before,.tl-timeline blockquote p cite:before{content:"\2014"}.tl-timeline blockquote p:before{content:open-quote;display:inline-block;font-size:28px;position:relative;top:8px;margin-right:5px}.tl-timeline blockquote p:after{content:close-quote;display:inline-block;font-size:28px;position:relative;top:8px;margin-left:3px}.tl-timeline blockquote{margin:10px}.tl-timeline blockquote p{margin:0}.tl-timeline .vcard{font-family:'Roboto',Arial,Helvetica,sans-serif;font-size:15px;line-height:15px;*zoom:1;margin-bottom:15px;margin-top:10px}.tl-timeline .vcard:before,.tl-timeline .vcard:after{display:table;content:""}.tl-timeline .vcard:after{clear:both}.tl-timeline .vcard .twitter-date{text-align:left;font-size:11px}.tl-timeline .vcard .author{float:right}.tl-timeline .vcard a{color:#333;text-decoration:none}.tl-timeline .vcard a:hover{text-decoration:none}.tl-timeline .vcard a:hover .fn,.tl-timeline .vcard a:hover .nickname{color:#c34528}.tl-timeline .vcard .fn,.tl-timeline .vcard .nickname{padding-left:42px}.tl-timeline .vcard .fn{display:block;font-weight:700}.tl-timeline .vcard .nickname{margin-top:1px;display:block;color:#666}.tl-timeline .vcard .avatar{float:left;display:block;width:32px;height:32px}.tl-timeline .vcard .avatar img{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.tl-timeline .tl-text ul{padding:0;padding-left:30px;margin:0}.tl-timeline .tl-text ul li{margin-bottom:5px}.tl-timeline .tl-button-calltoaction{cursor:pointer;font-weight:700;padding-top:10px;margin-bottom:10px;padding-bottom:10px}.tl-timeline .tl-button-calltoaction .tl-button-calltoaction-text{display:inline-block;background-color:#c34528;color:#fff;padding:10px 15px;border-radius:7px}.tl-timeline .tl-note{display:block;font-family:'Roboto',Arial,Helvetica,sans-serif;font-style:italic;background-color:#e6e6e6;font-size:15px;line-height:17px;padding:10px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;color:#8a6d3b;background-color:#fcf8e3;border:1px solid #faebcc;text-shadow:none}@media only screen and (max-width:800px),only screen and (max-device-width:800px){.tl-timeline h1,.tl-timeline h2,.tl-timeline h3{font-size:28px;line-height:28px}}@media only screen and (max-width:500px),only screen and (max-device-width:500px){.tl-timeline h1,.tl-timeline h2,.tl-timeline h3{font-size:24px;line-height:24px}}.tl-skinny h2{margin-top:0}@font-face{font-family:tl-icons;src:url('https://www.smurf.com/css/icons/tl-icons.eot');src:url('https://www.smurf.com/css/icons/tl-icons.eot#iefix') format('embedded-opentype'),url('https://www.smurf.com/css/icons/tl-icons.ttf') format('truetype'),url('https://www.smurf.com/css/icons/tl-icons.woff') format('woff'),url('https://www.smurf.com/css/icons/tl-icons.svg#tl-icons') format('svg');font-weight:400;font-style:normal}[class^=tl-icon-],[class*=" tl-icon-"]{font-family:tl-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tl-icon-vine:after{content:"\e64d"}.tl-icon-wikipedia:after{content:"\e64e"}.tl-icon-chevron-right:after{content:"\e64f"}.tl-icon-chevron-left:after{content:"\e650"}.tl-icon-youtube-logo:after{content:"\e651"}.tl-icon-foursquare:after{content:"\e652"}.tl-icon-camera-retro:after{content:"\e653"}.tl-icon-doc:after{content:"\e654"}.tl-icon-weibo:after{content:"\e655"}.tl-icon-resize-horizontal:after{content:"\e656"}.tl-icon-resize-vertical:after{content:"\e657"}.tl-icon-resize-full:after{content:"\e658"}.tl-icon-resize-small:after{content:"\e659"}.tl-icon-twitter:after{content:"\e62b"}.tl-icon-google-plus:after{content:"\e62c"}.tl-icon-video:after{content:"\e62d"}.tl-icon-youtube:after{content:"\e62d"}.tl-icon-plaintext:after{content:"\e62e"}.tl-icon-storify:after{content:"\e62e"}.tl-icon-image-v2:after{content:"\e62f"}.tl-icon-quote-v2:after{content:"\e630"}.tl-icon-zoom-in:after{content:"\e631"}.tl-icon-zoom-out:after{content:"\e632"}.tl-icon-list:after{content:"\e633"}.tl-icon-music:after{content:"\e634"}.tl-icon-spotify:after{content:"\e634"}.tl-icon-location:after{content:"\e635"}.tl-icon-googlemaps:after{content:"\e635"}.tl-icon-web:after{content:"\e636"}.tl-icon-share-v2:after{content:"\e637"}.tl-icon-soundcloud:after{content:"\e639"}.tl-icon-video-v2:after{content:"\e63a"}.tl-icon-dailymotion:after{content:"\e63a"}.tl-icon-tumblr:after{content:"\e63b"}.tl-icon-lastfm:after{content:"\e63c"}.tl-icon-github:after{content:"\e63d"}.tl-icon-goback:after{content:"\e63e"}.tl-icon-doc-v2:after{content:"\e63f"}.tl-icon-googledrive:after{content:"\e640"}.tl-icon-facebook:after{content:"\e641"}.tl-icon-flickr:after{content:"\e642"}.tl-icon-dribbble:after{content:"\e643"}.tl-icon-image:after{content:"\e605"}.tl-icon-vimeo:after{content:"\e606"}.tl-icon-instagram:after{content:"\e644"}.tl-icon-pinterest:after{content:"\e645"}.tl-icon-arrow-left:after{content:"\e646"}.tl-icon-arrow-down:after{content:"\e647"}.tl-icon-arrow-up:after{content:"\e648"}.tl-icon-arrow-right:after{content:"\e649"}.tl-icon-share:after{content:"\e64a"}.tl-icon-blockquote:after{content:"\e64b"}.tl-icon-evernote:after{content:"\e64c"}.tl-icon-mappin:after{content:"\e600"}.tl-icon-swipe-right:after{content:"\e601"}.tl-icon-swipe-left:after{content:"\e602"}.tl-icon-touch-spread:after{content:"\e603"}.tl-icon-touch-pinch:after{content:"\e604"}.tl-dragging{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.tl-menubar{position:absolute;z-index:11;text-align:center;color:#333;overflow:hidden;border-bottom-right-radius:10px;border-top-right-radius:10px;top:100%;left:50%;left:0;display:none}@keyframes invertToBlack{from{background-color:#fff}to{background-color:#000}}@-webkit-keyframes invertToBlack{from{background:#fff}to{background:#000}}@keyframes invertToWhite{from{background-color:#000}to{background-color:#fff}}@-webkit-keyframes invertToWhite{from{background:#000}to{background:#fff}}.tl-menubar-button{font-size:18px;line-height:18px;background-color:rgba(242,242,242,0.9);cursor:pointer;padding:6px 12px;display:inline-block;display:block;color:#bfbfbf}.tl-menubar-button.tl-menubar-button-inactive{opacity:.33}.tl-menubar-button:hover{background:#333;color:#fff}.tl-menubar-button:hover.tl-menubar-button-inactive{color:#bfbfbf;background-color:rgba(242,242,242,0.9)}.tl-mobile .tl-menubar-button{display:block}.tl-mobile .tl-menubar-button:hover{background-color:rgba(242,242,242,0.67);color:#737373}.tl-mobile .tl-menubar-button:active{background:#c34528;color:#fff}@keyframes invertToBlack{from{background-color:#fff}to{background-color:#000}}@-webkit-keyframes invertToBlack{from{background:#fff}to{background:#000}}@keyframes invertToWhite{from{background-color:#000}to{background-color:#fff}}@-webkit-keyframes invertToWhite{from{background:#000}to{background:#fff}}.tl-message,.tl-message-full{width:100%;height:100%;position:absolute;display:table;overflow:hidden;top:0;left:0;z-index:99;margin:auto;text-align:center}.tl-message .tl-message-container,.tl-message-full .tl-message-container{padding:20px;margin:20px;text-align:center;vertical-align:middle;display:table-cell}.tl-message .tl-message-container .tl-message-content,.tl-message-full .tl-message-container .tl-message-content{color:#666;text-align:center;font-size:11px;line-height:13px;text-transform:uppercase;margin-top:7.5px;margin-bottom:7.5px;text-shadow:1px 1px 1px #fff}.tl-message .tl-message-container .tl-message-content strong,.tl-message-full .tl-message-container .tl-message-content strong{text-transform:uppercase}.tl-message .tl-message-container .tl-loading-icon,.tl-message-full .tl-message-container .tl-loading-icon{width:30px;height:30px;background-color:#666;vertical-align:middle;-webkit-box-shadow:inset 0 1px 2px rgba(255,255,255,0.1);-moz-box-shadow:inset 0 1px 2px rgba(255,255,255,0.1);box-shadow:inset 0 1px 2px rgba(255,255,255,0.1);margin-left:auto;margin-right:auto;text-align:center;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out}@-webkit-keyframes rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.tl-message-full{background-color:rgba(255,255,255,0.8)}.tl-message-full [class^=tl-icon-],.tl-message-full [class*=" tl-icon-"]{color:#666;font-size:72px}.tl-message-full .tl-message-container .tl-message-content{font-size:22px;line-height:22px;text-shadow:none;color:#666;text-transform:none;font-weight:400}.tl-message-full .tl-message-container .tl-message-content .tl-button{display:inline-block;cursor:pointer;background-color:#fff;color:#333;padding:10px;margin-top:10px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.tl-timenav{width:100%;background-color:rgba(255,255,255,0.2);position:relative;overflow:hidden}.tl-timenav .tl-attribution{cursor:pointer;z-index:9;position:absolute;bottom:2px;left:0;font-size:10px;line-height:10px;font-family:'Roboto',Arial,Helvetica,sans-serif;background-color:rgba(255,255,255,0.85);padding:3px;display:none}.tl-timenav .tl-attribution a{color:#ccc}.tl-timenav .tl-attribution a:hover{color:#000;text-decoration:none}.tl-timenav .tl-attribution a:hover .tl-knightlab-logo{background-color:#c34528}.tl-timenav .tl-attribution .tl-knightlab-logo{display:inline-block;vertical-align:middle;height:8px;width:8px;margin-right:3px;background-color:#c34528;background-color:#ccc;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.tl-timenav .tl-timenav-line{position:absolute;top:0;left:50%;width:1px;height:100%;background-color:#d9d9d9;z-index:2;display:none}.tl-timenav .tl-timenav-line:before,.tl-timenav .tl-timenav-line:after{font-family:tl-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#c34528;font-size:32px;line-height:32px;position:absolute;left:-14px}.tl-timenav .tl-timenav-line:before{top:-10px}.tl-timenav .tl-timenav-line:after{content:"\e648";bottom:24px}.tl-timenav .tl-timenav-slider{position:absolute;height:100%;width:100%;top:0}.tl-timenav .tl-timenav-slider.tl-timenav-slider-animate{-webkit-transition:all 1000ms cubic-bezier(.77, 0, .175, 1);-moz-transition:all 1000ms cubic-bezier(.77, 0, .175, 1);-o-transition:all 1000ms cubic-bezier(.77, 0, .175, 1);transition:all 1000ms cubic-bezier(.77, 0, .175, 1);-webkit-transition-timing-function:cubic-bezier(.77, 0, .175, 1);-moz-transition-timing-function:cubic-bezier(.77, 0, .175, 1);-o-transition-timing-function:cubic-bezier(.77, 0, .175, 1);transition-timing-function:cubic-bezier(.77, 0, .175, 1)}.tl-timenav .tl-timenav-slider .tl-timenav-slider-background{position:absolute;height:100%;width:100%;cursor:move;z-index:6}.tl-timenav .tl-timenav-slider .tl-timenav-container-mask{position:absolute;height:100%;top:0}.tl-timenav .tl-timenav-slider .tl-timenav-container-mask .tl-timenav-container{position:absolute;height:100%}.tl-timenav .tl-timenav-slider .tl-timenav-container-mask .tl-timenav-container .tl-timenav-item-container{position:absolute;height:100%}.tl-timemarker{height:100%;position:absolute;top:0;left:0;cursor:pointer;-webkit-transition:left 1000ms cubic-bezier(.77, 0, .175, 1),top 500ms cubic-bezier(.77, 0, .175, 1),height 500ms cubic-bezier(.77, 0, .175, 1),width 1000ms cubic-bezier(.77, 0, .175, 1);-moz-transition:left 1000ms cubic-bezier(.77, 0, .175, 1),top 500ms cubic-bezier(.77, 0, .175, 1),height 500ms cubic-bezier(.77, 0, .175, 1),width 1000ms cubic-bezier(.77, 0, .175, 1);-o-transition:left 1000ms cubic-bezier(.77, 0, .175, 1),top 500ms cubic-bezier(.77, 0, .175, 1),height 500ms cubic-bezier(.77, 0, .175, 1),width 1000ms cubic-bezier(.77, 0, .175, 1);transition:left 1000ms cubic-bezier(.77, 0, .175, 1),top 500ms cubic-bezier(.77, 0, .175, 1),height 500ms cubic-bezier(.77, 0, .175, 1),width 1000ms cubic-bezier(.77, 0, .175, 1);-webkit-transition-timing-function:cubic-bezier(.77, 0, .175, 1);-moz-transition-timing-function:cubic-bezier(.77, 0, .175, 1);-o-transition-timing-function:cubic-bezier(.77, 0, .175, 1);transition-timing-function:cubic-bezier(.77, 0, .175, 1)}.tl-timemarker.tl-timemarker-fast{-webkit-transition:top 500ms cubic-bezier(.77, 0, .175, 1),height 500ms cubic-bezier(.77, 0, .175, 1),width 500ms cubic-bezier(.77, 0, .175, 1);-moz-transition:top 500ms cubic-bezier(.77, 0, .175, 1),height 500ms cubic-bezier(.77, 0, .175, 1),width 500ms cubic-bezier(.77, 0, .175, 1);-o-transition:top 500ms cubic-bezier(.77, 0, .175, 1),height 500ms cubic-bezier(.77, 0, .175, 1),width 500ms cubic-bezier(.77, 0, .175, 1);transition:top 500ms cubic-bezier(.77, 0, .175, 1),height 500ms cubic-bezier(.77, 0, .175, 1),width 500ms cubic-bezier(.77, 0, .175, 1);-webkit-transition-timing-function:cubic-bezier(.77, 0, .175, 1);-moz-transition-timing-function:cubic-bezier(.77, 0, .175, 1);-o-transition-timing-function:cubic-bezier(.77, 0, .175, 1);transition-timing-function:cubic-bezier(.77, 0, .175, 1)}.tl-timemarker.tl-timemarker-fast .tl-timemarker-content-container{-webkit-transition:width 500ms cubic-bezier(.77, 0, .175, 1),height 500ms cubic-bezier(.77, 0, .175, 1);-moz-transition:width 500ms cubic-bezier(.77, 0, .175, 1),height 500ms cubic-bezier(.77, 0, .175, 1);-o-transition:width 500ms cubic-bezier(.77, 0, .175, 1),height 500ms cubic-bezier(.77, 0, .175, 1);transition:width 500ms cubic-bezier(.77, 0, .175, 1),height 500ms cubic-bezier(.77, 0, .175, 1)}.tl-timemarker.tl-timemarker-fast .tl-timemarker-timespan{-webkit-transition:height 500ms cubic-bezier(.77, 0, .175, 1),width 500ms cubic-bezier(.77, 0, .175, 1);-moz-transition:height 500ms cubic-bezier(.77, 0, .175, 1),width 500ms cubic-bezier(.77, 0, .175, 1);-o-transition:height 500ms cubic-bezier(.77, 0, .175, 1),width 500ms cubic-bezier(.77, 0, .175, 1);transition:height 500ms cubic-bezier(.77, 0, .175, 1),width 500ms cubic-bezier(.77, 0, .175, 1)}.tl-timemarker .tl-timemarker-timespan{pointer-events:none;position:absolute;margin:0;width:100%;height:100%;background-color:rgba(229,229,229,0.15);border-top-right-radius:4px;border-top-left-radius:4px;-webkit-transition:height 500ms cubic-bezier(.77, 0, .175, 1),width 1000ms cubic-bezier(.77, 0, .175, 1);-moz-transition:height 500ms cubic-bezier(.77, 0, .175, 1),width 1000ms cubic-bezier(.77, 0, .175, 1);-o-transition:height 500ms cubic-bezier(.77, 0, .175, 1),width 1000ms cubic-bezier(.77, 0, .175, 1);transition:height 500ms cubic-bezier(.77, 0, .175, 1),width 1000ms cubic-bezier(.77, 0, .175, 1);-webkit-transition-timing-function:cubic-bezier(.77, 0, .175, 1);-moz-transition-timing-function:cubic-bezier(.77, 0, .175, 1);-o-transition-timing-function:cubic-bezier(.77, 0, .175, 1);transition-timing-function:cubic-bezier(.77, 0, .175, 1)}.tl-timemarker .tl-timemarker-timespan .tl-timemarker-timespan-content{display:none;position:absolute;width:100%;background-color:#e5e5e5;border-top-left-radius:4px;border-top-right-radius:4px;height:100px;box-sizing:border-box}.tl-timemarker .tl-timemarker-line-right{display:none;right:0}.tl-timemarker .tl-timemarker-line-left{width:1px;left:0}.tl-timemarker .tl-timemarker-line-left,.tl-timemarker .tl-timemarker-line-right{margin-top:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #ececec;z-index:5;content:" ";position:absolute;height:100%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tl-timemarker .tl-timemarker-line-left:after,.tl-timemarker .tl-timemarker-line-right:after{display:block;content:" ";position:absolute;left:-4px;bottom:0;height:6px;width:6px;background-color:#01b6ed;z-index:8;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.tl-timemarker .tl-timemarker-content-container{position:absolute;background-color:#ececec;border:0;height:25% !important;width:250px;overflow:hidden;z-index:6;-webkit-transition:height 500ms cubic-bezier(.77, 0, .175, 1),width 1000ms cubic-bezier(.77, 0, .175, 1);-moz-transition:height 500ms cubic-bezier(.77, 0, .175, 1),width 1000ms cubic-bezier(.77, 0, .175, 1);-o-transition:height 500ms cubic-bezier(.77, 0, .175, 1),width 1000ms cubic-bezier(.77, 0, .175, 1);transition:height 500ms cubic-bezier(.77, 0, .175, 1),width 1000ms cubic-bezier(.77, 0, .175, 1);-webkit-transition-timing-function:cubic-bezier(.77, 0, .175, 1);-moz-transition-timing-function:cubic-bezier(.77, 0, .175, 1);-o-transition-timing-function:cubic-bezier(.77, 0, .175, 1);transition-timing-function:cubic-bezier(.77, 0, .175, 1);box-sizing:border-box}.tl-timemarker .tl-timemarker-content-container:hover{z-index:9}.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content{position:relative;overflow:hidden;height:100%;z-index:8;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text{overflow:hidden;position:relative}.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text h2.tl-headline,.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text h2.tl-headline p{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;box-orient:vertical;-webkit-box-orient:vertical;text-overflow:ellipsis;font-size:12px;line-height:12px;height:100%;overflow:hidden;font-weight:400;margin:0;color:#000;position:relative}.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text h2.tl-headline.tl-headline-fadeout:after,.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text h2.tl-headline p.tl-headline-fadeout:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:100%;height:50%;background:-moz-linear-gradient(top, rgba(229,229,229,0) 0, #e5e5e5 50%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(229,229,229,0)), color-stop(50%, #e5e5e5));background:-webkit-linear-gradient(top, rgba(229,229,229,0) 0, #e5e5e5 50%);background:-o-linear-gradient(top, rgba(229,229,229,0) 0, #e5e5e5 50%);background:-ms-linear-gradient(top, rgba(229,229,229,0) 0, #e5e5e5 50%);background:linear-gradient(to bottom, rgba(229,229,229,0) 0, #e5e5e5 50%)}.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-media-container{float:left;max-width:24px;max-height:24px;overflow:hidden;margin-right:5px;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-media-container .tl-timemarker-media{max-width:24px;max-height:100%;opacity:.25}.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-media-container [class^=tl-icon-],.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-media-container [class*=" tl-icon-"]{display:block;font-size:24px;color:#bfbfbf;margin-top:0}.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-media-container .tl-icon-wikipedia{font-size:16px}.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content.tl-timemarker-content-small .tl-timemarker-text h2.tl-headline{display:block;text-overflow:ellipsis}.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content.tl-timemarker-content-small .tl-timemarker-media-container [class^=tl-icon-],.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content.tl-timemarker-content-small .tl-timemarker-media-container [class*=" tl-icon-"]{font-size:12px}.tl-timemarker:hover .tl-timemarker-timespan{background-color:rgba(191,191,191,0.15)}.tl-timemarker:hover .tl-timemarker-timespan .tl-timemarker-timespan-content{background-color:#bfbfbf}.tl-timemarker:hover .tl-timemarker-timespan .tl-timemarker-line-left,.tl-timemarker:hover .tl-timemarker-timespan .tl-timemarker-line-right{border-color:#01b6ed}.tl-timemarker:hover .tl-timemarker-timespan .tl-timemarker-line-left:after,.tl-timemarker:hover .tl-timemarker-timespan .tl-timemarker-line-right:after{background-color:#01b6ed}.tl-timemarker:hover .tl-timemarker-content-container{background-color:#01b6ed;-webkit-transition:height 250ms cubic-bezier(.77, 0, .175, 1),width 250ms cubic-bezier(.77, 0, .175, 1);-moz-transition:height 250ms cubic-bezier(.77, 0, .175, 1),width 250ms cubic-bezier(.77, 0, .175, 1);-o-transition:height 250ms cubic-bezier(.77, 0, .175, 1),width 250ms cubic-bezier(.77, 0, .175, 1);transition:height 250ms cubic-bezier(.77, 0, .175, 1),width 250ms cubic-bezier(.77, 0, .175, 1)}.tl-timemarker:hover .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text h2.tl-headline{color:#fff}.tl-timemarker:hover .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text h2.tl-headline.tl-headline-fadeout:after{background:-moz-linear-gradient(top, rgba(191,191,191,0) 0, #bfbfbf 80%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(191,191,191,0)), color-stop(80%, #bfbfbf));background:-webkit-linear-gradient(top, rgba(191,191,191,0) 0, #bfbfbf 80%);background:-o-linear-gradient(top, rgba(191,191,191,0) 0, #bfbfbf 80%);background:-ms-linear-gradient(top, rgba(191,191,191,0) 0, #bfbfbf 80%);background:linear-gradient(to bottom, rgba(191,191,191,0) 0, #bfbfbf 80%)}.tl-timemarker:hover .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-media-container .tl-timemarker-media{opacity:1}.tl-timemarker:hover .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-media-container [class^=tl-icon-],.tl-timemarker:hover .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-media-container [class*=" tl-icon-"]{color:#fff}.tl-timemarker:hover.tl-timemarker-active .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text h2.tl-headline.tl-headline-fadeout:after{background:-moz-linear-gradient(top, rgba(255,255,255,0) 0, #fff 80%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255,255,255,0)), color-stop(80%, #fff));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0, #fff 80%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0, #fff 80%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0, #fff 80%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0, #fff 80%)}.tl-timemarker:hover.tl-timemarker-active .tl-timemarker-line-left,.tl-timemarker:hover.tl-timemarker-active .tl-timemarker-line-right{border-color:#01b6ed}.tl-timemarker:hover.tl-timemarker-active .tl-timemarker-line-left:after,.tl-timemarker:hover.tl-timemarker-active .tl-timemarker-line-right:after{background-color:#01b6ed}.tl-timemarker.tl-timemarker-active .tl-timemarker-timespan{background-color:rgba(255,255,255,0.5);z-index:8}.tl-timemarker.tl-timemarker-active .tl-timemarker-timespan .tl-timemarker-timespan-content{background-color:#333}.tl-timemarker.tl-timemarker-active .tl-timemarker-line-left,.tl-timemarker.tl-timemarker-active .tl-timemarker-line-right{border-color:#01b6ed;border-width:1px;z-index:8;box-shadow:0 1px 3px rgba(145,145,145,0.5)}.tl-timemarker.tl-timemarker-active .tl-timemarker-line-left:after,.tl-timemarker.tl-timemarker-active .tl-timemarker-line-right:after{background-color:#01b6ed}.tl-timemarker.tl-timemarker-active .tl-timemarker-content-container{background-color:#01b6ed;color:#fff;z-index:9;border-color:rgba(51,51,51,0.5);box-shadow:1px 1px 3px rgba(145,145,145,0.5)}.tl-timemarker.tl-timemarker-active .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text h2.tl-headline{color:#fff}.tl-timemarker.tl-timemarker-active .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text h2.tl-headline.tl-headline-fadeout:after{background:-moz-linear-gradient(top, rgba(255,255,255,0) 0, #fff 80%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255,255,255,0)), color-stop(80%, #fff));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0, #fff 80%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0, #fff 80%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0, #fff 80%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0, #fff 80%)}.tl-timemarker.tl-timemarker-active .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-media-container .tl-timemarker-media{opacity:1}.tl-timemarker.tl-timemarker-active .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-media-container [class^=tl-icon-],.tl-timemarker.tl-timemarker-active .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-media-container [class*=" tl-icon-"]{color:#333}.tl-timemarker.tl-timemarker-with-end .tl-timemarker-timespan .tl-timemarker-timespan-content{display:block}.tl-timemarker.tl-timemarker-with-end .tl-timemarker-timespan .tl-timemarker-line-left,.tl-timemarker.tl-timemarker-with-end .tl-timemarker-timespan .tl-timemarker-line-right{z-index:5}.tl-timemarker.tl-timemarker-with-end .tl-timemarker-timespan:after{display:block;content:" ";position:absolute;left:0;bottom:-7px;height:6px;width:100%;background-color:rgba(115,115,115,0.15);z-index:6;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.tl-timemarker.tl-timemarker-with-end .tl-timemarker-content-container.tl-timemarker-content-container-long{box-shadow:none}.tl-timemarker.tl-timemarker-with-end .tl-timemarker-line-right{display:block}.tl-timemarker.tl-timemarker-with-end .tl-timemarker-line-left{box-shadow:none}.tl-timemarker.tl-timemarker-with-end:hover .tl-timemarker-timespan:after{background-color:rgba(0,0,0,0.25)}.tl-timemarker.tl-timemarker-with-end.tl-timemarker-active .tl-timemarker-timespan:after{background-color:rgba(51,51,51,0.5)}.tl-timemarker.tl-timemarker-with-end.tl-timemarker-active .tl-timemarker-line-left,.tl-timemarker.tl-timemarker-with-end.tl-timemarker-active .tl-timemarker-line-right{border-width:1px}.tl-timemarker.tl-timemarker-with-end.tl-timemarker-active .tl-timemarker-line-left:after,.tl-timemarker.tl-timemarker-with-end.tl-timemarker-active .tl-timemarker-line-right:after{background-color:#333 !important}.tl-timemarker.tl-timemarker-with-end.tl-timemarker-active .tl-timemarker-line-left{box-shadow:none}.tl-timemarker.tl-timemarker-with-end.tl-timemarker-active:hover .tl-timemarker-timespan:after{background-color:rgba(51,51,51,0.5)}.tl-timeera{height:100%;height:40px;position:absolute;bottom:0;left:0;pointer-events:none;z-index:3;-webkit-transition:left 1000ms cubic-bezier(.77, 0, .175, 1),top 500ms cubic-bezier(.77, 0, .175, 1),height 500ms cubic-bezier(.77, 0, .175, 1),width 1000ms cubic-bezier(.77, 0, .175, 1);-moz-transition:left 1000ms cubic-bezier(.77, 0, .175, 1),top 500ms cubic-bezier(.77, 0, .175, 1),height 500ms cubic-bezier(.77, 0, .175, 1),width 1000ms cubic-bezier(.77, 0, .175, 1);-o-transition:left 1000ms cubic-bezier(.77, 0, .175, 1),top 500ms cubic-bezier(.77, 0, .175, 1),height 500ms cubic-bezier(.77, 0, .175, 1),width 1000ms cubic-bezier(.77, 0, .175, 1);transition:left 1000ms cubic-bezier(.77, 0, .175, 1),top 500ms cubic-bezier(.77, 0, .175, 1),height 500ms cubic-bezier(.77, 0, .175, 1),width 1000ms cubic-bezier(.77, 0, .175, 1);-webkit-transition-timing-function:cubic-bezier(.77, 0, .175, 1);-moz-transition-timing-function:cubic-bezier(.77, 0, .175, 1);-o-transition-timing-function:cubic-bezier(.77, 0, .175, 1);transition-timing-function:cubic-bezier(.77, 0, .175, 1)}.tl-timeera.tl-timeera-fast{-webkit-transition:top 500ms cubic-bezier(.77, 0, .175, 1),height 500ms cubic-bezier(.77, 0, .175, 1),width 500ms cubic-bezier(.77, 0, .175, 1);-moz-transition:top 500ms cubic-bezier(.77, 0, .175, 1),height 500ms cubic-bezier(.77, 0, .175, 1),width 500ms cubic-bezier(.77, 0, .175, 1);-o-transition:top 500ms cubic-bezier(.77, 0, .175, 1),height 500ms cubic-bezier(.77, 0, .175, 1),width 500ms cubic-bezier(.77, 0, .175, 1);transition:top 500ms cubic-bezier(.77, 0, .175, 1),height 500ms cubic-bezier(.77, 0, .175, 1),width 500ms cubic-bezier(.77, 0, .175, 1);-webkit-transition-timing-function:cubic-bezier(.77, 0, .175, 1);-moz-transition-timing-function:cubic-bezier(.77, 0, .175, 1);-o-transition-timing-function:cubic-bezier(.77, 0, .175, 1);transition-timing-function:cubic-bezier(.77, 0, .175, 1)}.tl-timeera .tl-timeera-background{position:absolute;background-color:#28a6c3;width:100%;height:100%;opacity:1}.tl-timeera.tl-timeera-color0 .tl-timeera-background{background-color:#c34528}.tl-timeera.tl-timeera-color1 .tl-timeera-background{background-color:#28a6c3}.tl-timeera.tl-timeera-color2 .tl-timeera-background{background-color:#2832c3}.tl-timeera.tl-timeera-color3 .tl-timeera-background{background-color:#28c36c}.tl-timeera.tl-timeera-color4 .tl-timeera-background{background-color:#286dc3}.tl-timeera.tl-timeera-color5 .tl-timeera-background{background-color:#28c3a7}.tl-timeera .tl-timeera-content-container{position:absolute;border:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;height:100%;width:100px;overflow:hidden;-webkit-transition:height 500ms cubic-bezier(.77, 0, .175, 1),width 1000ms cubic-bezier(.77, 0, .175, 1);-moz-transition:height 500ms cubic-bezier(.77, 0, .175, 1),width 1000ms cubic-bezier(.77, 0, .175, 1);-o-transition:height 500ms cubic-bezier(.77, 0, .175, 1),width 1000ms cubic-bezier(.77, 0, .175, 1);transition:height 500ms cubic-bezier(.77, 0, .175, 1),width 1000ms cubic-bezier(.77, 0, .175, 1);-webkit-transition-timing-function:cubic-bezier(.77, 0, .175, 1);-moz-transition-timing-function:cubic-bezier(.77, 0, .175, 1);-o-transition-timing-function:cubic-bezier(.77, 0, .175, 1);transition-timing-function:cubic-bezier(.77, 0, .175, 1);box-sizing:border-box;border:1px solid #d9d9d9}.tl-timeera .tl-timeera-content-container .tl-timeera-content{position:relative;overflow:hidden;height:100%;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tl-timeera .tl-timeera-content-container .tl-timeera-content .tl-timeera-text{overflow:hidden;position:relative;height:100%}.tl-timeera .tl-timeera-content-container .tl-timeera-content .tl-timeera-text h2.tl-headline{bottom:0;position:absolute;display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;box-orient:vertical;-webkit-box-orient:vertical;text-overflow:ellipsis;font-size:10px;line-height:10px;overflow:hidden;font-weight:400;margin:0;color:#fff;margin-left:10px}.tl-timeera .tl-timeera-content-container .tl-timeera-content .tl-timeera-text h2.tl-headline.tl-headline-fadeout:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:100%;height:50%;background:-moz-linear-gradient(top, rgba(229,229,229,0) 0, #e5e5e5 50%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(229,229,229,0)), color-stop(50%, #e5e5e5));background:-webkit-linear-gradient(top, rgba(229,229,229,0) 0, #e5e5e5 50%);background:-o-linear-gradient(top, rgba(229,229,229,0) 0, #e5e5e5 50%);background:-ms-linear-gradient(top, rgba(229,229,229,0) 0, #e5e5e5 50%);background:linear-gradient(to bottom, rgba(229,229,229,0) 0, #e5e5e5 50%)}.tl-timegroup{width:100%;position:absolute;top:0;left:0;background-color:#f2f2f2;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;-webkit-transition:left 1000ms cubic-bezier(.77, 0, .175, 1),top 500ms cubic-bezier(.77, 0, .175, 1),height 500ms cubic-bezier(.77, 0, .175, 1),width 1000ms cubic-bezier(.77, 0, .175, 1);-moz-transition:left 1000ms cubic-bezier(.77, 0, .175, 1),top 500ms cubic-bezier(.77, 0, .175, 1),height 500ms cubic-bezier(.77, 0, .175, 1),width 1000ms cubic-bezier(.77, 0, .175, 1);-o-transition:left 1000ms cubic-bezier(.77, 0, .175, 1),top 500ms cubic-bezier(.77, 0, .175, 1),height 500ms cubic-bezier(.77, 0, .175, 1),width 1000ms cubic-bezier(.77, 0, .175, 1);transition:left 1000ms cubic-bezier(.77, 0, .175, 1),top 500ms cubic-bezier(.77, 0, .175, 1),height 500ms cubic-bezier(.77, 0, .175, 1),width 1000ms cubic-bezier(.77, 0, .175, 1);-webkit-transition-timing-function:cubic-bezier(.77, 0, .175, 1);-moz-transition-timing-function:cubic-bezier(.77, 0, .175, 1);-o-transition-timing-function:cubic-bezier(.77, 0, .175, 1);transition-timing-function:cubic-bezier(.77, 0, .175, 1)}.tl-timegroup .tl-timegroup-message{color:#e0e0e0;text-shadow:#fff 0 2px 2px;margin-left:80px}.tl-timegroup.tl-timegroup-alternate{background-color:#fafafa}.tl-timegroup.tl-timegroup-hidden{display:none}.tl-timeaxis-background{height:39px;width:100%;position:absolute;bottom:0;left:0;background-color:#fff;border-top:1px solid #e5e5e5;z-index:2}.tl-timeaxis{height:39px;width:100%;position:absolute;bottom:0;left:0;z-index:3}.tl-timeaxis .tl-timeaxis-content-container{position:relative;bottom:0;height:39px}.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-major,.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-minor{opacity:0;position:absolute}.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-major .tl-timeaxis-tick,.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-minor .tl-timeaxis-tick{position:absolute;display:block;top:0;left:0;text-align:center;font-weight:400}.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-major .tl-timeaxis-tick .tl-timeaxis-tick-text,.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-minor .tl-timeaxis-tick .tl-timeaxis-tick-text{display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-major .tl-timeaxis-tick:before,.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-minor .tl-timeaxis-tick:before{content:"|";display:block;color:#fff;width:1px;overflow:hidden;border-left:1px solid #bfbfbf;text-align:center}.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-major.tl-timeaxis-animate .tl-timeaxis-tick,.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-minor.tl-timeaxis-animate .tl-timeaxis-tick{-webkit-transition:all 1000ms cubic-bezier(.77, 0, .175, 1);-moz-transition:all 1000ms cubic-bezier(.77, 0, .175, 1);-o-transition:all 1000ms cubic-bezier(.77, 0, .175, 1);transition:all 1000ms cubic-bezier(.77, 0, .175, 1);-webkit-transition-timing-function:cubic-bezier(.77, 0, .175, 1);-moz-transition-timing-function:cubic-bezier(.77, 0, .175, 1);-o-transition-timing-function:cubic-bezier(.77, 0, .175, 1);transition-timing-function:cubic-bezier(.77, 0, .175, 1)}.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-major.tl-timeaxis-animate-opacity .tl-timeaxis-tick,.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-minor.tl-timeaxis-animate-opacity .tl-timeaxis-tick{-webkit-transition:opacity 1000ms cubic-bezier(.77, 0, .175, 1);-moz-transition:opacity 1000ms cubic-bezier(.77, 0, .175, 1);-o-transition:opacity 1000ms cubic-bezier(.77, 0, .175, 1);transition:opacity 1000ms cubic-bezier(.77, 0, .175, 1);-webkit-transition-timing-function:cubic-bezier(.77, 0, .175, 1);-moz-transition-timing-function:cubic-bezier(.77, 0, .175, 1);-o-transition-timing-function:cubic-bezier(.77, 0, .175, 1);transition-timing-function:cubic-bezier(.77, 0, .175, 1)}.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-major{z-index:1;background-color:#fff}.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-major .tl-timeaxis-tick{font-size:12px;line-height:14px;color:#737373;width:100px;margin-left:-50px}.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-major .tl-timeaxis-tick:before{border-color:#a6a6a6;font-size:18px;line-height:18px;margin-bottom:2px;margin-left:50px}.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-minor .tl-timeaxis-tick{font-size:11px;line-height:13px;color:#bfbfbf;width:50px;margin-left:-25px}.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-minor .tl-timeaxis-tick .tl-timeaxis-tick-text{opacity:0;white-space:normal;padding-left:2px;padding-right:2px}.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-minor .tl-timeaxis-tick .tl-timeaxis-tick-text span{display:block;font-size:9px;line-height:9px;margin-top:-2px;color:#e6e6e6}.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-minor .tl-timeaxis-tick:before{font-size:9px;line-height:9px;margin-left:25px}.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-minor .tl-timeaxis-tick.tl-timeaxis-tick-hidden .tl-timeaxis-tick-text{opacity:0 !important}.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-minor .tl-timeaxis-tick.tl-timeaxis-tick-hidden:before{opacity:.33}.tlanimate{-webkit-transform:translateZ(0);-webkit-perspective:1000;-webkit-backface-visibility:hidden}.tl-animate{-webkit-transition:all 1000ms cubic-bezier(.77, 0, .175, 1);-moz-transition:all 1000ms cubic-bezier(.77, 0, .175, 1);-o-transition:all 1000ms cubic-bezier(.77, 0, .175, 1);transition:all 1000ms cubic-bezier(.77, 0, .175, 1);-webkit-transition-timing-function:cubic-bezier(.77, 0, .175, 1);-moz-transition-timing-function:cubic-bezier(.77, 0, .175, 1);-o-transition-timing-function:cubic-bezier(.77, 0, .175, 1);transition-timing-function:cubic-bezier(.77, 0, .175, 1)}.tl-animate-opacity{-webkit-transition:opacity 1000ms cubic-bezier(.77, 0, .175, 1);-moz-transition:opacity 1000ms cubic-bezier(.77, 0, .175, 1);-o-transition:opacity 1000ms cubic-bezier(.77, 0, .175, 1);transition:opacity 1000ms cubic-bezier(.77, 0, .175, 1);-webkit-transition-timing-function:cubic-bezier(.77, 0, .175, 1);-moz-transition-timing-function:cubic-bezier(.77, 0, .175, 1);-o-transition-timing-function:cubic-bezier(.77, 0, .175, 1);transition-timing-function:cubic-bezier(.77, 0, .175, 1)}.tl-slide{position:absolute;width:100%;height:100%;padding:0;margin:0;overflow-x:hidden;overflow-y:auto}.tl-slide .tl-slide-background{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;overflow:hidden;display:none;filter:alpha(opacity=50);-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;background:no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.tl-slide .tl-slide-scrollable-container{display:table;table-layout:fixed;height:100%;z-index:1}.tl-slide .tl-slide-content-container{display:table-cell;vertical-align:middle;position:relative;width:100%;height:100%;z-index:3}.tl-slide .tl-slide-content-container .tl-slide-content{display:table;vertical-align:middle;padding-left:100px;padding-right:100px;position:relative;max-width:100%}.tl-slide .tl-slide-content-container .tl-slide-content .tl-media{position:relative;width:100%;min-width:50%;float:left;margin-top:auto;margin-bottom:auto}.tl-slide .tl-slide-content-container .tl-slide-content .tl-text{width:50%;max-width:50%;min-width:120px;padding:0 20px;display:table-cell;vertical-align:middle;text-align:left}.tl-slide-media-only .tl-slide-content-container .tl-slide-content{text-align:center}.tl-slide-media-only .tl-slide-content-container .tl-slide-content .tl-media{text-align:center;position:relative;width:100%;min-width:50%;max-width:100%;float:none;margin-top:auto;margin-bottom:auto}.tl-slide-media-only .tl-slide-content-container .tl-slide-content .tl-text{width:100%;max-width:100%;display:block;margin-left:auto;margin-right:auto;text-align:center}.tl-slide-text-only .tl-slide-content-container .tl-slide-content{text-align:center}.tl-slide-text-only .tl-slide-content-container .tl-slide-content .tl-text{max-width:80%;width:80%;display:block;margin-left:auto;margin-right:auto}.tl-slide.tl-full-image-background,.tl-slide.tl-full-color-background{color:#fff !important;text-shadow:1px 1px 1px #000 !important}.tl-slide.tl-full-image-background p,.tl-slide.tl-full-color-background p,.tl-slide.tl-full-image-background h1,.tl-slide.tl-full-color-background h1,.tl-slide.tl-full-image-background h2,.tl-slide.tl-full-color-background h2,.tl-slide.tl-full-image-background h3,.tl-slide.tl-full-color-background h3,.tl-slide.tl-full-image-background h4,.tl-slide.tl-full-color-background h4,.tl-slide.tl-full-image-background h5,.tl-slide.tl-full-color-background h5,.tl-slide.tl-full-image-background h6,.tl-slide.tl-full-color-background h6{color:#fff !important;text-shadow:1px 1px 1px #000 !important}.tl-slide.tl-full-image-background a,.tl-slide.tl-full-color-background a,.tl-slide.tl-full-image-background a:hover,.tl-slide.tl-full-color-background a:hover,.tl-slide.tl-full-image-background b,.tl-slide.tl-full-color-background b,.tl-slide.tl-full-image-background i,.tl-slide.tl-full-color-background i,.tl-slide.tl-full-image-background blockquote,.tl-slide.tl-full-color-background blockquote,.tl-slide.tl-full-image-background blockquote p,.tl-slide.tl-full-color-background blockquote p{color:#fff !important;text-shadow:1px 1px 1px #000 !important;color:#fff}.tl-slide.tl-full-image-background .tl-caption,.tl-slide.tl-full-color-background .tl-caption,.tl-slide.tl-full-image-background .tl-credit,.tl-slide.tl-full-color-background .tl-credit{color:#fff !important;text-shadow:1px 1px 1px #000 !important}.tl-slide.tl-full-image-background .tl-media-twitter blockquote,.tl-slide.tl-full-color-background .tl-media-twitter blockquote,.tl-slide.tl-full-image-background .tl-media-blockquote blockquote,.tl-slide.tl-full-color-background .tl-media-blockquote blockquote{color:#fff !important;text-shadow:1px 1px 1px #000 !important}.tl-slide.tl-full-image-background .tl-media-twitter blockquote p,.tl-slide.tl-full-color-background .tl-media-twitter blockquote p,.tl-slide.tl-full-image-background .tl-media-blockquote blockquote p,.tl-slide.tl-full-color-background .tl-media-blockquote blockquote p{color:#fff !important;text-shadow:1px 1px 1px #000 !important}.tl-slide.tl-full-image-background .vcard a,.tl-slide.tl-full-color-background .vcard a,.tl-slide.tl-full-image-background .vcard .nickname,.tl-slide.tl-full-color-background .vcard .nickname{color:#fff !important;text-shadow:1px 1px 1px #000 !important}.tl-slide.tl-full-image-background{background:no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center 25%;text-shadow:1px 1px 2px #000}.tl-slide.tl-full-image-background p,.tl-slide.tl-full-image-background h1,.tl-slide.tl-full-image-background h2,.tl-slide.tl-full-image-background h3,.tl-slide.tl-full-image-background h4,.tl-slide.tl-full-image-background h5,.tl-slide.tl-full-image-background h6{text-shadow:1px 1px 2px #000}.tl-slide.tl-full-image-background .tl-caption,.tl-slide.tl-full-image-background .tl-credit{text-shadow:1px 1px 2px #000}.tl-slide.tl-full-image-background .tl-media-twitter blockquote,.tl-slide.tl-full-image-background .tl-media-blockquote blockquote{text-shadow:1px 1px 2px #000 !important}.tl-slide.tl-full-image-background .tl-media-twitter blockquote p,.tl-slide.tl-full-image-background .tl-media-blockquote blockquote p{text-shadow:1px 1px 2px #000 !important}.tl-slide.tl-text-background .tl-text .tl-text-content-container{padding:20px;background:#000 transparent;background:rgba(0,0,0,0.6);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.tl-slide.tl-text-background .tl-text .tl-text-content-container h2{margin-top:5px}.tl-skinny .tl-slide{display:block;padding-top:10px}.tl-skinny .tl-slide .tl-slide-content-container{display:block;position:static;height:auto;height:100%;display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center}.tl-skinny .tl-slide .tl-slide-content-container .tl-slide-content{display:block;display:-webkit-flex;display:flex;flex-direction:column-reverse;-webkit-flex-direction:column-reverse;position:static;height:auto;padding-left:50px;padding-right:50px}.tl-skinny .tl-slide .tl-slide-content-container .tl-slide-content .tl-media{position:static;width:100%;height:auto;float:none;display:block;padding-top:20px;border-top:1px solid #e6e6e6}.tl-skinny .tl-slide .tl-slide-content-container .tl-slide-content .tl-text{display:block;height:auto;vertical-align:initial;position:static;width:100%;max-width:100%;min-width:0;float:none;padding:0}.tl-skinny .tl-slide .tl-slide-content-container .tl-slide-content .tl-text .tl-text-content-container{padding-left:10px;padding-right:10px;padding-bottom:10px}.tl-skinny .tl-slide.tl-slide.tl-full-color-background .tl-slide-content-container .tl-slide-content .tl-media,.tl-skinny .tl-slide.tl-full-image-background .tl-slide-content-container .tl-slide-content .tl-media{border-color:rgba(230,230,230,0.25)}.tl-skinny .tl-slide.tl-slide-media-only .tl-slide-content-container .tl-slide-content{flex-direction:column;-webkit-flex-direction:column}.tl-skinny .tl-slide.tl-slide-media-only .tl-slide-content-container .tl-slide-content .tl-media{border-top:none;padding-top:0}.tl-mobile.tl-skinny .tl-slide .tl-slide-content-container .tl-slide-content .tl-media img,.tl-mobile.tl-skinny .tl-slide .tl-slide-content-container .tl-slide-content .tl-media embed,.tl-mobile.tl-skinny .tl-slide .tl-slide-content-container .tl-slide-content .tl-media object,.tl-mobile.tl-skinny .tl-slide .tl-slide-content-container .tl-slide-content .tl-media video,.tl-mobile.tl-skinny .tl-slide .tl-slide-content-container .tl-slide-content .tl-media iframe{max-height:175px}.tl-slidenav-previous,.tl-slidenav-next{position:absolute;top:45%;z-index:10;cursor:pointer}.tl-slidenav-previous .tl-slidenav-content-container,.tl-slidenav-next .tl-slidenav-content-container{height:200px;width:100px;position:absolute}.tl-slidenav-previous .tl-slidenav-title,.tl-slidenav-next .tl-slidenav-title,.tl-slidenav-previous .tl-slidenav-description,.tl-slidenav-next .tl-slidenav-description{width:80px;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;filter:alpha(opacity=15);-khtml-opacity:.15;-moz-opacity:.15;opacity:.15;display:none}.tl-slidenav-previous .tl-slidenav-title small,.tl-slidenav-next .tl-slidenav-title small,.tl-slidenav-previous .tl-slidenav-description small,.tl-slidenav-next .tl-slidenav-description small{display:block}.tl-slidenav-previous .tl-slidenav-title,.tl-slidenav-next .tl-slidenav-title{margin-top:10px;font-size:11px;line-height:11px}.tl-slidenav-previous .tl-slidenav-description,.tl-slidenav-next .tl-slidenav-description{font-size:11px;margin-top:5px;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}.tl-slidenav-previous .tl-slidenav-description small,.tl-slidenav-next .tl-slidenav-description small{display:none}.tl-slidenav-previous .tl-slidenav-content-container .tl-slidenav-icon,.tl-slidenav-next .tl-slidenav-content-container .tl-slidenav-icon,.tl-slidenav-previous .tl-slidenav-content-container .tl-slidenav-title,.tl-slidenav-next .tl-slidenav-content-container .tl-slidenav-title,.tl-slidenav-previous .tl-slidenav-content-container .tl-slidenav-description,.tl-slidenav-next .tl-slidenav-content-container .tl-slidenav-description{text-shadow:1px 1px 1px #fff;color:#333}.tl-slidenav-previous .tl-slidenav-content-container.tl-slidenav-inverted .tl-slidenav-icon,.tl-slidenav-next .tl-slidenav-content-container.tl-slidenav-inverted .tl-slidenav-icon,.tl-slidenav-previous .tl-slidenav-content-container.tl-slidenav-inverted .tl-slidenav-title,.tl-slidenav-next .tl-slidenav-content-container.tl-slidenav-inverted .tl-slidenav-title,.tl-slidenav-previous .tl-slidenav-content-container.tl-slidenav-inverted .tl-slidenav-description,.tl-slidenav-next .tl-slidenav-content-container.tl-slidenav-inverted .tl-slidenav-description{color:#f2f2f2;text-shadow:1px 1px 1px #333}.tl-slidenav-next .tl-slidenav-icon,.tl-slidenav-previous .tl-slidenav-icon{font-family:tl-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;margin-bottom:5px;font-size:0;width:42px;height:42px;background:no-repeat center center;background-size:100%;border:0;opacity:.7;transition:.2s opacity ease-in-out}.tl-slidenav-next .tl-slidenav-icon:hover,.tl-slidenav-previous .tl-slidenav-icon:hover{opacity:1}.tl-slidenav-next{text-align:right;margin-right:10px;right:100px}.tl-slidenav-next .tl-slidenav-title,.tl-slidenav-next .tl-slidenav-description{margin-left:20px}.tl-slidenav-next .tl-slidenav-icon{margin-left:68px;background-image:url('../images/arrows/arrow-right.png')}.tl-slidenav-previous{text-align:left;margin-left:10px}.tl-slidenav-previous .tl-slidenav-icon{margin-left:0;background-image:url('../images/arrows/arrow-left.png')}.tl-slidenav-previous:hover .tl-slidenav-title,.tl-slidenav-next:hover .tl-slidenav-title{opacity:1}.tl-slidenav-previous:hover .tl-slidenav-description,.tl-slidenav-next:hover .tl-slidenav-description{filter:alpha(opacity=50);-khtml-opacity:.5;-moz-opacity:.5;opacity:.5}.tl-skinny .tl-slidenav-next{right:32px}.tl-skinny .tl-slidenav-next .tl-slidenav-icon{margin-left:8px}.tl-skinny .tl-slidenav-previous .tl-slidenav-content-container,.tl-skinny .tl-slidenav-next .tl-slidenav-content-container{width:32px;height:32px}.tl-skinny .tl-slidenav-previous .tl-slidenav-title,.tl-skinny .tl-slidenav-next .tl-slidenav-title,.tl-skinny .tl-slidenav-previous .tl-slidenav-description,.tl-skinny .tl-slidenav-next .tl-slidenav-description{display:none}.tl-skinny .tl-slidenav-previous .tl-slidenav-icon,.tl-skinny .tl-slidenav-next .tl-slidenav-icon{filter:alpha(opacity=33);-khtml-opacity:.33;-moz-opacity:.33;opacity:.33}.tl-skinny .tl-slidenav-next:hover .tl-slidenav-icon{margin-left:12px;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.tl-skinny .tl-slidenav-previous:hover .tl-slidenav-icon{margin-left:-4px;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.tl-layout-landscape.tl-mobile .tl-slidenav-next:hover{right:70px}.tl-layout-landscape.tl-mobile .tl-slidenav-next:hover .tl-slidenav-icon{margin-left:8px;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.tl-layout-landscape.tl-mobile .tl-slidenav-next:active .tl-slidenav-icon{margin-left:0;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.tl-layout-landscape.tl-mobile .tl-slidenav-previous:hover .tl-slidenav-icon{margin-left:80px;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.tl-layout-landscape.tl-mobile .tl-slidenav-previous:active .tl-slidenav-icon{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;margin-left:-4px}.tl-layout-portrait.tl-mobile .tl-slidenav-next:hover .tl-slidenav-icon{filter:alpha(opacity=33);-khtml-opacity:.33;-moz-opacity:.33;opacity:.33}.tl-layout-portrait.tl-mobile .tl-slidenav-next:active .tl-slidenav-icon{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.tl-layout-portrait.tl-mobile .tl-slidenav-previous:hover .tl-slidenav-icon{filter:alpha(opacity=33);-khtml-opacity:.33;-moz-opacity:.33;opacity:.33}.tl-layout-portrait.tl-mobile .tl-slidenav-previous:active .tl-slidenav-icon{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.tl-mobile .tl-slidenav-previous,.tl-skinny.tl-mobile .tl-slidenav-previous,.tl-skinny.tl-layout-landscape.tl-mobile .tl-slidenav-previous,.tl-skinny.tl-layout-portrait.tl-mobile .tl-slidenav-previous,.tl-mobile .tl-slidenav-next,.tl-skinny.tl-mobile .tl-slidenav-next,.tl-skinny.tl-layout-landscape.tl-mobile .tl-slidenav-next,.tl-skinny.tl-layout-portrait.tl-mobile .tl-slidenav-next{display:none}.tl-storyslider{width:100%;height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;position:relative;box-sizing:content-box;z-index:8}.tl-storyslider img,.tl-storyslider embed,.tl-storyslider object,.tl-storyslider video,.tl-storyslider iframe{max-width:100%;position:relative}.tl-storyslider .tl-slider-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:transparent !important}.tl-storyslider .tl-slider-touch-mask{width:100%;height:100%;z-index:25;top:0;left:0;position:absolute}.tl-storyslider .tl-slider-container-mask{text-align:center;width:100%;height:100%;position:relative;z-index:5}.tl-storyslider .tl-slider-container-mask .tl-slider-container{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.tl-storyslider .tl-slider-container-mask .tl-slider-container .tl-slider-item-container{width:100%;height:100%;display:table-cell;vertical-align:middle}.tl-media{width:100%;min-width:50%;height:100%;float:left;margin-top:auto;margin-bottom:auto;position:relative}.tl-media .tl-media-content-container.tl-media-content-container-text{border-right:1px solid #e6e6e6;padding-right:20px}.tl-media .tl-media-content-container .tl-media-content{position:relative;*zoom:1}.tl-media .tl-media-content-container .tl-media-content:before,.tl-media .tl-media-content-container .tl-media-content:after{display:table;content:""}.tl-media .tl-media-content-container .tl-media-content:after{clear:both}.tl-media .tl-media-content-container .tl-media-content .tl-media-loaderror p{color:#f2f2f2;text-align:center}.tl-media .tl-media-content-container .tl-media-content .tl-media-loaderror p span{color:#f2f2f2}.tl-media .tl-media-content-container .tl-media-content .tl-media-loaderror [class^=tl-icon-],.tl-media .tl-media-content-container .tl-media-content .tl-media-loaderror [class*=" tl-icon-"]{font-size:28px;color:#f2f2f2;text-align:center}.tl-media .tl-media-content-container .tl-media-content img,.tl-media .tl-media-content-container .tl-media-content embed,.tl-media .tl-media-content-container .tl-media-content object,.tl-media .tl-media-content-container .tl-media-content video{max-width:100%;max-height:100%}.tl-slide-media-only .tl-media .tl-media-content-container.tl-media-content-container-text{border-right:none;padding-right:0}.tl-media-shadow{position:relative;z-index:1;-webkit-box-shadow:0 12px 10px -10px rgba(0,0,0,0.6);-moz-box-shadow:0 12px 10px -10px rgba(0,0,0,0.6);box-shadow:0 12px 10px -10px rgba(0,0,0,0.6)}.tl-slide.tl-full-image-background a,.tl-slide.tl-full-color-background a,.tl-slide.tl-full-image-background .vcard a,.tl-slide.tl-full-color-background .vcard a{color:#fff !important;text-shadow:1px 1px 1px #000 !important;color:#fff}.tl-credit{color:#999;text-align:right;display:block;margin:0 auto;margin-top:6px;font-size:10px;line-height:13px}.tl-caption{text-align:left;margin-right:auto;margin-left:auto;margin-top:10px;color:#666;font-size:11px;line-height:14px;text-rendering:optimizeLegibility;word-wrap:break-word}.tl-full-image-background .tl-media-shadow:before,.tl-full-color-background .tl-media-shadow:before,.tl-full-image-background .tl-media-shadow:after,.tl-full-color-background .tl-media-shadow:after{background:0 0;-webkit-box-shadow:0 0 0 #000;-moz-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000}.tl-skinny .tl-media{width:100%;height:auto;float:none;display:block}.tl-skinny .tl-media .tl-media-content-container.tl-media-content-container-text{border-right:0;padding-right:0}.tl-skinny .tl-media .tl-media-content-container .tl-credit,.tl-skinny .tl-media .tl-media-content-container .tl-caption{margin-top:2px;padding-left:10px;padding-right:10px;font-size:8px}.tl-skinny .tl-media .tl-media-content-container .tl-credit{margin-top:0}.tl-mobile.tl-skinny .tl-media{width:100%;height:auto;float:none;display:block}.tl-mobile.tl-skinny .tl-media .tl-media-content-container.tl-media-content-container-text{border-right:0;padding-right:0}.tl-text{width:50%;max-width:50%;min-width:120px;padding:0 20px;display:table-cell;vertical-align:middle;text-align:left;text-shadow:none;color:#737373}.tl-text p{color:#fff;font-family:'Roboto Slab',serif}.tl-text h2.tl-headline-title,.tl-text h2.tl-headline{margin-top:0}.tl-text .tl-headline-date,.tl-text h3.tl-headline-date{font-family:'Roboto Slab',serif;font-size:15px;line-height:15px;font-weight:400;margin:0 0 1em 0;color:#fff}.tl-text .tl-headline-date small,.tl-text h3.tl-headline-date small{font-size:15px;line-height:15px;font-weight:400;color:#b3b3b3}.tl-text .tl-text-date{display:inline-block;font-family:'Roboto',Arial,Helvetica,sans-serif;font-weight:400;margin-top:10px;font-size:12px;color:#b3b3b3}.tl-full-image-background .tl-text,.tl-full-color-background .tl-text,.tl-full-image-background .tl-text p,.tl-full-color-background .tl-text p{color:#f2f2f2 !important;text-shadow:1px 1px 2px #000}.tl-full-image-background .tl-text .tl-headline-date,.tl-full-color-background .tl-text .tl-headline-date,.tl-full-image-background .tl-text p .tl-headline-date,.tl-full-color-background .tl-text p .tl-headline-date,.tl-full-image-background .tl-text h3.tl-headline-date,.tl-full-color-background .tl-text h3.tl-headline-date,.tl-full-image-background .tl-text p h3.tl-headline-date,.tl-full-color-background .tl-text p h3.tl-headline-date{color:#f2f2f2 !important}.tl-full-image-background .tl-text .tl-headline-date small,.tl-full-color-background .tl-text .tl-headline-date small,.tl-full-image-background .tl-text p .tl-headline-date small,.tl-full-color-background .tl-text p .tl-headline-date small,.tl-full-image-background .tl-text h3.tl-headline-date small,.tl-full-color-background .tl-text h3.tl-headline-date small,.tl-full-image-background .tl-text p h3.tl-headline-date small,.tl-full-color-background .tl-text p h3.tl-headline-date small{color:#f2f2f2 !important}.tl-skinny .tl-text{width:100%;max-width:100%;min-width:auto;float:none;margin-top:20px}.tl-skinny .tl-text h2.tl-headline-title,.tl-skinny .tl-text h2.tl-headline{font-size:32px;line-height:36px}.tl-medium .tl-text h2.tl-headline-title,.tl-medium .tl-text h2.tl-headline{font-size:32px;line-height:36px}.tl-mobile.tl-skinny .tl-media .tl-media-image{max-height:250px !important}.tl-media .tl-media-twitter{text-align:left;clear:both}.tl-media .tl-media-twitter blockquote{margin:0;margin-right:15px;font-size:15px;line-height:21px;color:#333}.tl-media .tl-media-twitter blockquote p{font-size:28px;line-height:30px;color:#000}.tl-media .tl-media-twitter blockquote p:before{display:none}.tl-media .tl-media-twitter blockquote p:after{display:none}.tl-media .tl-media-twitter .tl-icon-twitter{color:#55acee}.tl-media .tl-media-twitter .vcard a:hover,.tl-media .tl-media-twitter .vcard a.tl-date:hover{text-decoration:none;color:#55acee}.tl-media .tl-media-twitter .vcard a:hover .fn,.tl-media .tl-media-twitter .vcard a.tl-date:hover .fn,.tl-media .tl-media-twitter .vcard a:hover .nickname,.tl-media .tl-media-twitter .vcard a.tl-date:hover .nickname{color:#55acee}.tl-slide-media-only .tl-media .tl-media-twitter{width:80%;margin-left:auto;margin-right:auto}.tl-mobile.tl-skinny .tl-media .tl-media-twitter blockquote p{font-size:15px;line-height:21px}.tl-skinny .tl-media .tl-media-twitter{margin-left:10px;margin-right:10px}.tl-skinny .tl-media .tl-media-twitter blockquote p{font-size:24px;line-height:26px}.tl-media .tl-media-blockquote{text-align:left;clear:both}.tl-media .tl-media-blockquote blockquote{margin:0;margin-right:15px;text-align:left;font-size:28px;line-height:30px;color:#333}.tl-media .tl-media-blockquote blockquote p{font-size:28px;line-height:30px;color:#333}.tl-media .tl-media-blockquote blockquote p:before,.tl-media .tl-media-blockquote blockquote p:after{display:inline-block;font-size:36px}.tl-media .tl-media-blockquote blockquote p:before{content:open-quote;margin-right:5px}.tl-media .tl-media-blockquote blockquote p:after{content:close-quote;margin-left:3px}.tl-media .tl-media-blockquote blockquote cite{font-size:15px;line-height:21px;color:#999;text-align:right;margin-top:15px}.tl-slide-media-only .tl-media .tl-media-blockquote{border-right:0;width:80%;margin-left:auto;margin-right:auto}@media only screen and (max-width:800px),only screen and (max-device-width:800px){.tl-media .tl-media-blockquote blockquote p{font-size:24px;line-height:26px}}@media only screen and (max-width:500px),only screen and (max-device-width:500px){.tl-media .tl-media-blockquote blockquote p{font-size:15px;line-height:21px}}.tl-mobile.tl-skinny .tl-media .tl-media-instagram{max-height:250px !important}.tl-media .tl-media-profile{border-radius:50%}.tl-media .tl-media-iframe{width:100%;height:100%}.tl-media .tl-media-iframe iframe{width:100%;height:100%}.tl-media .tl-media-wikipedia{text-align:left;margin-left:auto;margin-right:auto;clear:both}.tl-media .tl-media-wikipedia .tl-icon-wikipedia{font-size:32px;margin-right:10px;float:left;padding-top:3px}.tl-media .tl-media-wikipedia .tl-wikipedia-pageimage{float:left;margin-right:10px;margin-bottom:5px;margin-top:5px}.tl-media .tl-media-wikipedia .tl-wikipedia-title{margin-left:60px;padding-left:10px;border-left:1px solid #e6e6e6;margin-bottom:10px}.tl-media .tl-media-wikipedia .tl-wikipedia-source{font-size:13px;line-height:15px;font-style:italic;margin-top:3px;display:block;color:rgba(0,0,0,0.5)}.tl-media .tl-media-wikipedia h4{margin-top:0;margin-bottom:0}.tl-media .tl-media-wikipedia h4 a{color:#000;text-decoration:none}.tl-media .tl-media-wikipedia h4 a:hover{text-decoration:underline}.tl-media .tl-media-wikipedia p{font-size:13px;line-height:19px}.tl-slide-media-only .tl-media .tl-media-wikipedia{border-right:0;border-top:1px solid #e6e6e6;width:80%;margin-left:auto;margin-right:auto;margin-top:25px;padding-top:25px}.tl-slide.tl-full-image-background .tl-media .tl-media-wikipedia,.tl-slide.tl-full-color-background .tl-media .tl-media-wikipedia{padding:20px;background:#000 transparent;background:rgba(0,0,0,0.6);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.tl-slide.tl-full-image-background .tl-media .tl-media-wikipedia h4 a,.tl-slide.tl-full-color-background .tl-media .tl-media-wikipedia h4 a{color:#fff !important;text-shadow:1px 1px 1px #000 !important}.tl-slide.tl-full-image-background .tl-media .tl-media-wikipedia .tl-wikipedia-title,.tl-slide.tl-full-color-background .tl-media .tl-media-wikipedia .tl-wikipedia-title{border-color:rgba(230,230,230,0.25)}.tl-slide.tl-full-image-background .tl-media .tl-media-wikipedia .tl-wikipedia-source,.tl-slide.tl-full-color-background .tl-media .tl-media-wikipedia .tl-wikipedia-source{color:rgba(230,230,230,0.85)}.tl-mobile.tl-skinny .tl-media .tl-media-wikipedia,.tl-skinny .tl-media .tl-media-wikipedia{margin-left:10px;margin-right:10px}.tl-media .tl-media-website{text-align:left;margin-left:auto;margin-right:auto;clear:both}.tl-media .tl-media-website .tl-media-website-description{font-size:16px;line-height:19px;font-style:italic;margin-bottom:10px;text-transform:uppercase}.tl-media .tl-media-website h4{margin-top:0;margin-bottom:0;line-height:1}.tl-media .tl-media-website h4 a{color:#000;text-decoration:none}.tl-media .tl-media-website h4 a:hover{text-decoration:underline}.tl-media .tl-media-website p{font-size:13px;line-height:19px}.tl-media .tl-media-content-container .tl-media-content .tl-media-website img{float:right;max-width:120px;max-height:120px;margin:4px 0 0 15px}.tl-media .tl-media-content-container .tl-media-content .tl-media-website img.tl-media-website-icon{max-width:16px;max-height:16px;float:none;margin:0;margin-right:3px}.tl-slide.tl-full-image-background .tl-media .tl-media-website,.tl-slide.tl-full-color-background .tl-media .tl-media-website{padding:20px;background:#000 transparent;background:rgba(0,0,0,0.6);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.tl-slide.tl-full-image-background .tl-media .tl-media-website h4 a,.tl-slide.tl-full-color-background .tl-media .tl-media-website h4 a{color:#fff !important;text-shadow:1px 1px 1px #000 !important}.tl-mobile.tl-skinny .tl-media .tl-media-website{margin-left:10px;margin-right:10px}.tl-timeline{width:100%;height:600px !important;font-size:16px;line-height:normal;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;color:#737373;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.tl-timeline.tl-timeline-embed{box-sizing:border-box;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-radius:0}.tl-timeline.tl-timeline-full-embed{box-sizing:border-box;border:1px solid #ccc;border-radius:8px}.tl-layout-portrait .tl-storyslider{-webkit-box-shadow:0 -3px 6px rgba(0,0,0,0.2);-moz-box-shadow:0 -3px 6px rgba(0,0,0,0.2);box-shadow:0 -3px 6px rgba(0,0,0,0.2)}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{border:2px dashed rgba(0,0,0,0.6);border-radius:10px;background:#fff;text-align:center;margin-top:1em}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-message img{margin:0 auto 1em auto;width:75px}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom, #eee, #ddd)}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview .dz-details{display:none}.dropzone .dz-preview .dz-image{overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77, 0, .175, 1);-moz-animation:passing-through 3s cubic-bezier(.77, 0, .175, 1);-ms-animation:passing-through 3s cubic-bezier(.77, 0, .175, 1);-o-animation:passing-through 3s cubic-bezier(.77, 0, .175, 1);animation:passing-through 3s cubic-bezier(.77, 0, .175, 1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77, 0, .175, 1);-moz-animation:slide-in 3s cubic-bezier(.77, 0, .175, 1);-ms-animation:slide-in 3s cubic-bezier(.77, 0, .175, 1);-o-animation:slide-in 3s cubic-bezier(.77, 0, .175, 1);animation:slide-in 3s cubic-bezier(.77, 0, .175, 1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview .dz-progress,.dropzone .dz-preview.dz-error .dz-error-message{display:none}