#header:after{content:"";position:absolute;width:100%;height:40px;top:0;background:#ffc000;background:-moz-linear-gradient(top,#ffc000 0%,#ffa302 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffc000),color-stop(100%,#ffa302));background:-webkit-linear-gradient(top,#ffc000 0%,#ffa302 100%);background:-o-linear-gradient(top,#ffc000 0%,#ffa302 100%);background:-ms-linear-gradient(top,#ffc000 0%,#ffa302 100%);background:linear-gradient(to bottom,#ffc000 0%,#ffa302 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc000',endColorstr='#ffa302',GradientType=0);z-index:1;border-bottom:1px solid #2d3447;}#header .wrapper{z-index:2;}#header .logo{display:block;padding:0px 0 11px;width:180px;}#header .logo a{background:url("http://e-kvytok.kiev.ua/img/e-kvytok.kiev.ua/logo.png") no-repeat 0 0;height:40px;width:180px;}#nav{height:auto;padding:0;overflow:hidden;}#nav li{padding:11px 0 0;}#nav li a{color:#333;}.cabinet{padding:8px 0;}.footer_menu .wrapper{background:none;}.copy_block{padding:0 0 6px;background:none;}.popular_routes{font-size:14px;line-height:18px;}.popular_routes p{margin:0 0 18px;}.popular_routes li{list-style:none;padding:0 0 5px;}.popular_routes h2{margin:20px 0 10px;font-size:18px;line-height:20px;color:#2d3447;text-transform:uppercase;text-shadow:0 1px #fff;font-family:'pf_dindisplay_promedium';font-weight:normal;}.dark_loader{background-color:#222730;}.footer_icons.wm,.footer_icons.wwf{display:none;}.popup_login .popup_header{padding:0 0 0 12px;}#header .logo{padding:0;}.header a{color:#000;}.header-top{height:40px;position:relative;background-color:transparent;z-index:2;}.header ul.min-menu-nav{margin-top:5px;}.header .cabinet{padding:0 10px;}.header .cabinet a{padding:10px 0;}.header_lang_layout > a,.header-lang > a{height:40px;padding:10px 15px 10px 10px;color:#000;}.header-lang .choosen-link:before{border-top-color:#000;}.header-lang .choosen-link.active:before{border-bottom-color:#000;}.header-lang .header-lang__pop .current-lang:hover{color:#000;}@media only screen and (max-width: 768px){.header ul.min-menu-nav{position:absolute;top:100%;left:0;width:100%;background:#ffa302;margin-top:0;padding:0 5px;border-top:1px solid #222730;}.header{margin-bottom:30px;}}@media only screen and (max-width: 480px){.button--swap:hover{background-color:#ffad1c;}}