@import url(https://fonts.googleapis.com/css?family=Ubuntu:400,300,500,700&amp;subset=latin,cyrillic);@font-face{font-family:Francker;font-style:normal;font-weight:900;src:url(../fonts/francker_otf/francker_extrabold.otf) format('opentype'),url(../fonts/francker_ttf/francker_black.ttf) format('truetype')}@font-face{font-family:Francker;font-style:normal;font-weight:600;src:url(../fonts/francker_otf/francker_bold.otf) format('opentype'),url(../fonts/francker_ttf/francker_bold.ttf) format('truetype')}@font-face{font-family:Francker;font-style:normal;font-weight:400;src:url(../fonts/francker_otf/francker_regular.otf) format('opentype'),url(../fonts/francker_ttf/francker_medium.ttf) format('truetype')}.l{float:left}.r{float:right}.text-left{text-align:left}.text-right{text-align:right}.center{text-align:center}.middle{margin:0 auto}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.v-bottom{vertical-align:bottom}.pointer{cursor:pointer}.cursor-default{cursor:default}.rel{position:relative}.abs{position:absolute}.fix{position:fixed}.hide{display:none}.block{display:block}.inline-block{display:inline-block}.clear{clear:both}.cover{overflow:hidden}.transparent{opacity:0}.underline{text-decoration:underline}.uppercase{text-transform:uppercase}.no-decor{text-decoration:none}.no-wrap{white-space:nowrap}.no-appearance{-moz-appearance:none;-webkit-appearance:none}.no-pointer-events{-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;pointer-events:none}.no-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.horisontal li{float:left}.w15p{width:15%}.w20p{width:20%}.w25p{width:25%}.w30p{width:30%}.w33p{width:33.33%}.w40p{width:40%}.w50p{width:50%}.w60p{width:60%}.w65p{width:65%}.w70p{width:70%}.w75p{width:75%}.w80p{width:80%}.w90p{width:90%}.w100p{width:100%}.p17{padding:17px}.p-r15p{padding-right:15%}.p-l10p{padding-left:10%}.p-l15p{padding-left:15%}.p-r20{padding-right:20px}.p-r30{padding-right:30px}.p-r40{padding-right:40px}.p-l20{padding-left:20px}.p-l30{padding-left:30px}.p-l40{padding-left:40px}.p80-0{padding-top:80px;padding-bottom:80px}.p60-0{padding-top:60px;padding-bottom:60px}.p50-0{padding-top:50px;padding-bottom:50px}.p40-0{padding-top:40px;padding-bottom:40px}.p30-0{padding-top:30px;padding-bottom:30px}.p20-0{padding-top:20px;padding-bottom:20px}.m-t10{margin-top:10px}.m-t20{margin-top:20px}.m-t30{margin-top:30px}.m-t40{margin-top:40px}.m-t60{margin-top:60px}.m-t120{margin-top:120px}.m-b10{margin-bottom:10px}.m-b20{margin-bottom:20px}.m-b30{margin-bottom:30px}.m-b40{margin-bottom:40px}.m-b60{margin-bottom:60px}.m-l70{margin-left:70px}.box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.transparent-icon{opacity:.2}.transparent-icon:hover{opacity:1}@media screen and (min-width:610px){.two-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.flexbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.z-icon-menu{z-index:13}.z-menu{z-index:12}.z-popup{z-index:11}.z-slider-arrows{z-index:10}.z-service-title{z-index:2}.z-inp-err,.z-svg-text{z-index:1}.z-svg{z-index:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:600}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner,legend{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.h1,.h2,.h3,.h4,h2,h3,h4{font-family:Francker,sans-serif}.h1{font-weight:900;font-size:52px;line-height:1}@media screen and (max-width:580px){.h1{font-size:44px}}@media screen and (max-width:515px){.h1{font-size:27px}}.h2,h2{font-weight:400;font-size:34px}.h3,h3{font-size:25px;font-weight:600}.h4,h4{font-size:20px;font-weight:600}p{padding:5px 0}a{color:#334b57}.white-text{color:#fff}.dark-gray-text{color:#444}.big-font{font-size:20px}.bold-font{font-weight:600}.title-font{font-family:Francker,sans-serif}.invert-link{text-decoration:none}.invert-link:hover{text-decoration:underline}.btn,button,input[type=email],input[type=submit],input[type=text],textarea{-moz-appearance:none;-webkit-appearance:none;outline:0;border:none}input[type=email],input[type=text],textarea{width:100%;color:#444;padding:13px 10px}input[type=email]:focus,input[type=text]:focus,textarea:focus{border:2px solid #40585c;margin:-2px}textarea{resize:none;height:90px;overflow:hidden}.has-error{position:relative}.has-error .inp-err{display:block}.has-error input[type=email],.has-error input[type=text],.has-error textarea{border:2px solid #ff7d4f;margin:-2px}.inp-err{background-color:#ff7d4f;color:#fff;bottom:-52px;left:-2px;width:calc(100% + 24px);padding:12px 15px;position:absolute;display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:1}.inp-err:after{position:absolute;border:solid transparent;content:" ";height:0;width:0;border-color:transparent transparent #ff7d4f;border-width:7px;margin-left:-7px;left:none;right:20px;top:none;bottom:100%}.inp-block{padding:5px 0;color:#666}a.btn{text-decoration:none}.btn,button,input[type=submit]{border:none;padding:0 26px;font-family:Francker,sans-serif;display:inline-block}.btn-yellow{background-color:#ffd048;color:#334b57;line-height:49px;height:50px;-webkit-transition:background-color .4s ease 0s;-moz-transition:background-color .4s ease 0s;-ms-transition:background-color .4s ease 0s;-o-transition:background-color .4s ease 0s;transition:background-color .4s ease 0s}.btn-yellow:active,.btn-yellow:hover{background-color:#FFC000}body,html{overflow-x:hidden}body{font-size:15px;line-height:1.5;font-family:Ubuntu,sans-serif;font-weight:200;color:#334b57}ul{list-style-type:none}header{background-color:#40585c}header ul{margin-top:5px}header.mobile-open.inner-header .menu-block-cover{padding:14px 40px}header.mobile-open .menu-block-cover{display:block;right:-280px;width:200px;padding:40px}header.mobile-open .ico-nav{position:fixed;right:40px}header.mobile-open .ico-nav .ico-line:nth-child(1){opacity:0}header.mobile-open .ico-nav .ico-line:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-bottom:0}header.mobile-open .ico-nav .ico-line:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-3px}header.mobile-open li{font-family:Francker,sans-serif;cursor:pointer}header.mobile-open li.active{background-color:#ffd048;border:none}header.mobile-open li.active a{color:#334b57}header.mobile-open li.active:hover a{color:#fff}header.mobile-open nav.menu{margin-top:20px}header.mobile-open nav.menu li{padding:10px 5px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header.mobile-open nav.menu li:not(:last-child){border-bottom:1px solid rgba(255,208,72,.7)}header.mobile-open .lang-change li{padding:8px}.home-header{background:url(../img/bg.jpg) 50% 0 no-repeat}footer{background-color:#26292e}footer .l,footer a{color:#405661}@media screen and (max-width:360px){footer .l,footer .r{float:none}footer .l{margin-top:20px}}.knopix-logo:hover{color:#FFD600;background-color:#29114F;text-decoration:none}.main-content{margin-left:5%;margin-right:5%}@media screen and (min-width:980px){.main-content{max-width:980px;margin:0 auto}}@media screen and (max-width:600px){.main-content.contacts-map-cover{margin:0}}@media screen and (min-width:961px){nav.menu{margin-right:150px}nav.menu ul{text-align:center}nav.menu li{display:inline-block;padding:5px 16px}.lang-change{float:right}.menu-block-cover{margin-left:150px}.ico-nav{display:none}}@media screen and (max-width:960px){.menu-block-cover{position:fixed;z-index:12;width:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.8)}.inner-header .main-content{padding:14px 0}}.ico-cross .ico-line,.ico-nav .ico-line{margin:5px auto;width:27px}.ico-nav{margin-top:12px;z-index:13}.ico-nav .ico-line{-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s;background-color:#ffd048;height:3px}.ico-cross{right:0;top:45px}.ico-cross .ico-line{background-color:#444;height:4px}.ico-cross .ico-line:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-bottom:0}.ico-cross .ico-line:nth-child(2){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-4px}@media screen and (min-width:961px){.lang-change li.active,nav.menu li.active{border:4px solid #ffd048}.lang-change li:not(.active),nav.menu li:not(.active){margin:4px}}.lang-change li:hover a,nav.menu li:hover a{color:#ffd048}.lang-change a,nav.menu a{text-decoration:none;color:#fff}.lang-change li{padding:5px 8px}.logo{text-decoration:none;-webkit-transition:color .4s ease 0s;-moz-transition:color .4s ease 0s;-ms-transition:color .4s ease 0s;-o-transition:color .4s ease 0s;transition:color .4s ease 0s}.logo:hover{color:#ffd048}.icon-default{background:url(../img/icons.svg) 0 0/209px auto no-repeat}.with-bottom-arrow{position:relative}.with-bottom-arrow:after{z-index:1;width:0;height:0;content:'';left:50%;margin-left:-107px;top:100%;border:107px solid transparent;border-top-color:#fff;position:absolute;-webkit-transform:scale(9,1);-moz-transform:scale(9,1);-ms-transform:scale(9,1);-o-transform:scale(9,1);transform:scale(9,1)}.home-header-block{height:276px;line-height:200px}.home-header-block>.inline-block{line-height:1}.home-about{position:relative}.home-about:after{z-index:1;width:0;height:0;content:'';left:50%;margin-left:-107px;top:100%;border:107px solid transparent;position:absolute;-webkit-transform:scale(9,1);-moz-transform:scale(9,1);-ms-transform:scale(9,1);-o-transform:scale(9,1);transform:scale(9,1);border-top-color:#fff}.home-services{position:relative}.home-services:after{z-index:1;width:0;height:0;content:'';left:50%;margin-left:-107px;top:100%;border:107px solid transparent;position:absolute;-webkit-transform:scale(9,1);-moz-transform:scale(9,1);-ms-transform:scale(9,1);-o-transform:scale(9,1);transform:scale(9,1);border-top-color:#f6f7fb}.home-services,.transport-services{background-color:#f6f7fb}.home-map{background-color:#2a393e}@media screen and (min-width:385px){.home-map{height:700px}}@media screen and (max-width:384px){.home-map{overflow:hidden}}svg{background-color:#2a393e;top:0;left:0;height:100%;z-index:0}path{fill:#405661;-webkit-transition:fill .4s ease 0s;-moz-transition:fill .4s ease 0s;-ms-transition:fill .4s ease 0s;-o-transition:fill .4s ease 0s;transition:fill .4s ease 0s}path.active{fill:#ffd048}.block-shadow{left:0;right:0;top:0;bottom:0;background-color:#000;opacity:.3;-webkit-transition:opacity .4s ease 0s;-moz-transition:opacity .4s ease 0s;-ms-transition:opacity .4s ease 0s;-o-transition:opacity .4s ease 0s;transition:opacity .4s ease 0s}.home-service{background:url(../img/squares.jpg) 0 0/100% auto no-repeat}.home-service.service-1{background-position:0 0}.home-service.service-2{background-position:0 12.8%}.home-service.service-3{background-position:0 25.6%}.home-service.service-4{background-position:0 38.4%}.home-service.service-5{background-position:0 51.25%}.home-service.service-6{background-position:0 64.15%}.home-service.pointer.active .block-shadow,.home-service:hover .block-shadow{opacity:0}.home-service.active .home-service-title{border-color:#ffd048}@media screen and (min-width:630px){.home-service{width:30%;float:left;padding:calc(15% - 40px) 0}.home-service:nth-child(2){margin:0 5%}}@media screen and (max-width:845px){.home-service{padding:calc(15% - 50px) 0}}@media screen and (max-width:629px){.home-service{margin-bottom:20px;padding:calc(20% - 50px) 0}}@media screen and (max-width:440px){.home-service{padding:calc(50% - 50px) 0}}.home-service-title{width:55%;min-width:124px;height:74px;line-height:74px;z-index:2}.home-service-title span{line-height:1.4}@media screen and (max-width:845px){.home-service-title{height:94px;line-height:94px}}.home-service-title,.map-text-block{border:3px solid #fff}.map-text-block{-webkit-transition:border-color .4s ease 0s;-moz-transition:border-color .4s ease 0s;-ms-transition:border-color .4s ease 0s;-o-transition:border-color .4s ease 0s;transition:border-color .4s ease 0s;padding:17px 20px;margin-bottom:10px;background-color:#2a393e}.map-text-block .title-font{font-weight:600}.map-text-block .active-show{display:none}.map-text-block.active,.map-text-block:hover{border-color:#ffd048}@media screen and (min-width:385px){.map-text-block{width:300px}}@media screen and (max-width:384px){.map-text-block{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}}.edited-text ul{padding-left:20px;list-style-type:none}.edited-text ul li{line-height:1.8;position:relative}.edited-text ul li:before{position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;top:13px;left:-10px;content:'';height:4px;width:4px;background-color:#ffd048}.transport-table td{line-height:2.2}@media screen and (max-width:416px){.transport-table td{font-size:11px}}@media screen and (min-width:481px){.transport-table td:first-child{width:230px;background:url(../img/table-dot.png) 0 -9px}}@media screen and (max-width:480px){.transport-table td:first-child{padding-right:3px}}.transport-table span{background-color:#f6f7fb}.punc-line{border-top:1px dashed #d9dadc}.trust-block>.inline-block{border:3px solid #E4E4E4;padding:11px}@media screen and (min-width:580px){.trust-block{width:30%;float:left}.trust-block:nth-child(2){margin:0 5%}}[class^=ico-trust-]{height:52px;width:52px}.ico-trust-1{background-position:-30px 2px}.ico-trust-2{background-position:-93px 2px}.ico-trust-3{background-position:-153px 4px}.arrow-bottom{background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 60%,#fff 100%);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 60%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 60%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=0);padding-top:60px;margin-top:-52px;z-index:1}.arrow-bottom i{background-position:-137px -130px;height:17px;width:26px;-webkit-transition:opacity .4s ease 0s;-moz-transition:opacity .4s ease 0s;-ms-transition:opacity .4s ease 0s;-o-transition:opacity .4s ease 0s;transition:opacity .4s ease 0s}.arrow-bottom i:hover{opacity:.7}.popup{position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;z-index:11;top:0;left:0;height:100%;background-color:rgba(255,255,255,.9)}.popup .main-content{height:100%}.popup img{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:block;margin:40px auto 0;max-height:80%;max-width:calc(100% - 100px)}.popup-arrow-left,.popup-arrow-right{background:url(../img/icons.svg) -176px -114px/209px auto no-repeat;display:block;position:absolute;z-index:10;top:calc(50% - 24px);color:transparent;height:49px;width:30px;opacity:.5}.popup-arrow-left.active,.popup-arrow-right.active{cursor:pointer;-webkit-transition:opacity .4s ease 0s;-moz-transition:opacity .4s ease 0s;-ms-transition:opacity .4s ease 0s;-o-transition:opacity .4s ease 0s;transition:opacity .4s ease 0s;opacity:1}.popup-arrow-left.active:hover,.popup-arrow-right.active:hover{opacity:.7}.popup-arrow-left{left:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.popup-arrow-right{right:0}@media screen and (max-width:549px){.about-slide-block{width:100%}}@media screen and (min-width:550px){.about-slide-block{width:33.33%}}@media screen and (min-width:870px){.about-slide-block{width:20%}}.sert-img{border:2px solid #C8C8C8;width:100px;cursor:pointer}.contacts-block p{padding:10px 0;line-height:1.4}@media screen and (min-width:521px){.contacts-block{width:49%;vertical-align:top;display:inline-block}}@media screen and (min-width:781px){.contacts-block{width:33%}}.contacts-textarea{width:calc(100% - 20px)}@media screen and (max-width:599px){.contacts-input,.price-input{width:calc(100% - 20px)}}@media screen and (min-width:600px){.contacts-input{float:left;width:calc(32% - 20px)}.contacts-input:nth-child(3n+2){margin:0 calc(2% + 20px)}.price-input{float:left;width:calc(49% - 20px)}.price-input:nth-child(7){margin-right:calc(2% + 20px)}.middle-service-content{width:50%;float:left}input[type=submit]{float:right;width:32%}}.contacts-map{background-color:#40585c;padding:30px 40px;z-index:2}@media screen and (max-width:600px){.map-cover{height:500px}#map{height:250px;bottom:0}}@media screen and (min-width:601px){.contacts-map{float:left}#map,.map-cover{height:400px}}.slider-arrow-left,.slider-arrow-right{background:url(../img/icons.svg) -177px -65px/209px auto no-repeat;top:calc(50% - 23px);width:29px;height:47px}.slider-arrow-right{right:calc(50% - 490px)}.slider-arrow-left{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);left:calc(50% - 490px)}.item-slider-block,.item-slider-cover{height:400px}@media only screen and (min-width:769px){.item-slider-block,.item-slider-cover{height:500px}}.item-slider-block{padding:0 8px}.item-slider-block:nth-child(2) .block-shadow{opacity:0}.item-slider-block .block-shadow{left:8px;right:8px;opacity:.5}.item-slider-cover img{display:block;height:100%}#item-slider-wrapper.mobile{overflow-x:scroll}#item-slider-wrapper.mobile .item-slider-cover{left:0;height:auto}#item-slider-wrapper.mobile .item-slider-block,#item-slider-wrapper.mobile .item-slider-block img{width:100%;height:auto}#item-slider-wrapper.mobile .block-shadow{opacity:0}.ico-mail,.ico-phone,.ico-point{border:2px solid #ffd048;height:18px;width:18px;margin-right:6px}.ico-phone{background-position:-2px 1px}.ico-mail{background-position:-2px -14px}.ico-point{background-position:-2px -31px}.ico-ok{height:60px;width:70px;background-position:-7px -53px;-webkit-transition:width .4s ease 0s;-moz-transition:width .4s ease 0s;-ms-transition:width .4s ease 0s;-o-transition:width .4s ease 0s;transition:width .4s ease 0s}.dropdown{background:#fff;margin-right:-20px;position:relative;cursor:pointer;-webkit-transition:all 150ms ease-in-out .4s ease 0s;-moz-transition:all 150ms ease-in-out .4s ease 0s;-ms-transition:all 150ms ease-in-out .4s ease 0s;-o-transition:all 150ms ease-in-out .4s ease 0s;transition:all 150ms ease-in-out .4s ease 0s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown.open{z-index:2}.dropdown.open .selected{position:relative;z-index:3}.dropdown.open .carat{margin-top:-8px;border-top-color:transparent;border-bottom-color:#444;z-index:3}.dropdown.open div{opacity:1;z-index:2}.dropdown.disabled .carat{border-top-color:#444}.dropdown.disabled .selected{color:#444}.dropdown.scrollable div::after{position:absolute;-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;pointer-events:none;content:'';left:0;right:0;bottom:0;height:50px}.dropdown.scrollable.bottom div::after{opacity:0}.dropdown.scrollable.open ul{overflow-y:auto}.dropdown div{height:0;left:0;right:0;top:100%;margin-top:-22px;padding-top:22px;background:#fff;opacity:0;position:absolute;overflow:hidden;-webkit-transition:all 150ms ease-in-out .4s ease 0s;-moz-transition:all 150ms ease-in-out .4s ease 0s;-ms-transition:all 150ms ease-in-out .4s ease 0s;-o-transition:all 150ms ease-in-out .4s ease 0s;transition:all 150ms ease-in-out .4s ease 0s}.dropdown div::after{-webkit-transition:all 150ms ease-in-out .4s ease 0s;-moz-transition:all 150ms ease-in-out .4s ease 0s;-ms-transition:all 150ms ease-in-out .4s ease 0s;-o-transition:all 150ms ease-in-out .4s ease 0s;transition:all 150ms ease-in-out .4s ease 0s}.dropdown ul{position:absolute;overflow:hidden;left:0;top:22px;height:100%;width:100%;list-style:none}.dropdown li{list-style:none;-webkit-transition:all 150ms ease-in-out .4s ease 0s;-moz-transition:all 150ms ease-in-out .4s ease 0s;-ms-transition:all 150ms ease-in-out .4s ease 0s;-o-transition:all 150ms ease-in-out .4s ease 0s;transition:all 150ms ease-in-out .4s ease 0s}.dropdown li.focus{background:#ffd048}.dropdown li.active{font-weight:500}.dropdown .selected,.dropdown li{display:block;overflow:hidden;white-space:nowrap;line-height:1;color:#444;padding:14px 17px}.dropdown .selected::after{position:absolute;-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;pointer-events:none;content:'';right:0;top:0;bottom:0;width:60px}.dropdown .carat{position:absolute;right:17px;top:50%;margin-top:-2px;border:5px solid transparent;border-top-color:#444}.dropdown .old{position:absolute;overflow:hidden;left:0;top:0;height:0;width:0}.dropdown select{position:absolute;left:0;top:0}.dropdown.touch .old{width:100%;height:100%}.dropdown.touch select{width:100%;height:100%;opacity:0}