*{padding:0;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;outline:0}html,body{height:100%}img,fieldset{border:0}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}body{min-width:1140px;font:12px/1.3 Arial;background:#eee;color:#212121}.btn{color:#fff;font:bold 14px/20px Roboto,sans-serif;cursor:pointer;text-decoration:none;text-transform:uppercase;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:0;text-align:center;height:44px;padding:6px 12px;width:auto;display:inline-block;-webkit-transition:box-shadow .2s cubic-bezier(0.4,0,0.2,1);transition:box-shadow .2s cubic-bezier(0.4,0,0.2,1);-webkit-transition-delay:.2s;transition-delay:.2s;box-shadow:0 1px 4px 0 rgba(0,0,0,0.15)}.btn:active{box-shadow:0 4px 14px 0 rgba(0,0,0,0.15);-webkit-transition-delay:0;transition-delay:0}.btn:hover{box-shadow:0 1px 5px 0 rgba(0,0,0,0.30)}.btn-primary{background-color:#fa7d00;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.btn-primary:hover{background-color:#ef6c00}.btn-default{background-color:#448aff;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.btn-default:hover{background-color:#337ef5}.btn-secondary{background:#757575;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.btn-secondary:hover{background-color:#616161}.btn-small{font:bold 12px/20px Roboto,sans-serif;height:33px;padding:6px 12px}.wrapper{width:100%;float:left}.main{width:1140px;margin:0 auto}.top{width:100%;height:48px;background:#fff;box-shadow:1px 2px 4px 0 rgba(0,0,0,0.15);position:relative;float:left}.scroll .top{margin:0 0 57px 0}.top #logo{margin:7px 0 0 0;float:left}.top .fl a{color:#9fcbe6;text-decoration:none;margin-top:23px;display:block;margin-left:10px}.top .fl a:hover{color:#fff;text-decoration:underline}.top .menu{float:left}.top .menu li{height:48px;margin:0 32px 0 0;float:left}.top .menu li a{height:48px;color:#656565;font:13px/48px Roboto,sans-serif;text-decoration:none;float:left}.top .menu li a:hover{text-decoration:none;color:#212121}.top .currency{border-left:1px solid #ebebeb;float:left}.top .currency>li{height:48px;position:relative;float:left}.top .currency>li>a{height:48px;color:#656565;font:13px/48px Roboto,sans-serif;text-decoration:none;padding:0 14px;float:left}.top .currency li a:hover{text-decoration:none;color:#212121}.top .language{border-left:1px solid #ebebeb;float:left}.top .language>li{height:48px;position:relative;float:left}.top .language>li>a{height:48px;padding:18px 16px 0 16px;float:left}.top .currency>li .drop,.top .language>li .drop{background:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0 0 4px 0 rgba(0,0,0,0.12);padding:9px 0;display:none;position:absolute;top:51px;left:0;z-index:9}.top .currency>li .drop{width:70px}.top .language>li .drop{width:170px}.top .currency>li .drop:before,.top .language>li .drop:before{width:100%;height:8px;content:"";background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 16px -1400px;position:absolute;top:-8px;left:0}.top .currency>li:hover .drop,.top .language>li:hover .drop{display:block}.top .currency>li .drop li,.top .language>li .drop li{width:100%;padding:10px 18px;float:left}.top .currency>li .drop li a,.top .language>li .drop li a{color:#707070;font:13px/1.2 Roboto,sans-serif;text-decoration:none;float:left}.top .language>li .drop li a img{margin:2px 7px 0 0;float:left}.top .currency>li .drop li a:hover,.top .language>li .drop li a:hover{text-decoration:none;color:#212121}.top .member_nav{border-right:1px solid #ebebeb;border-left:1px solid #ebebeb;float:left}.top .member_nav li{height:48px;float:left}.top .member_nav li a{height:48px;color:#656565;font:13px/48px Roboto,sans-serif;text-decoration:none;padding:0 15px 0 31px;position:relative;float:left}.top .member_nav li a:before{width:13px;height:14px;content:"";background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat;position:absolute;top:17px;left:13px}.top .member_nav li a:hover{text-decoration:none;color:#212121}.top ul.phone{float:left}.top .phone li{height:60px;padding-top:15px;padding-left:15px}.top .phone li span.phone{height:auto;color:#fff;font:14px/16px Roboto,sans-serif;text-decoration:none;font-weight:500;padding:0 15px 2px 31px;position:relative;float:left}.top .phone li span.phone:before{width:27px;height:27px;content:"";background:url(../img/icons.png) no-repeat 0 -1683px;position:absolute;top:3px;left:0}.top .phone li span.working-hours{font:11px/16px Roboto,sans-serif;font-weight:400;height:auto;color:#fff;text-decoration:none;padding:0 15px 2px 31px;float:left;clear:both}.top .phone li span.working-hours:before{background:0}.header{width:100%;height:580px;background:url(../img/bg/bg0.jpg) no-repeat center 0;float:left}.header.inner{height:auto;background:#303030;padding:0 0 4px 0}.header h1{color:#fff;font:300 45px/1 Roboto,sans-serif;text-align:center;margin:5% 0 0 0;display:block;-webkit-text-shadow:0 0 1px rgba(0,0,0,0.3);text-shadow:0 0 1px rgba(0,0,0,0.3)}.header h1 .small{font:300 18px/1 Roboto,sans-serif;padding:12px 0 0 0;display:block}.header .search_block{width:100%;background:#212121;background:rgba(33,33,33,0.91);box-shadow:0 20px 40px 0 rgba(0,0,0,0.27);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:29px 30px 19px 30px;margin:57px 0 0 0;position:relative;z-index:4;float:left}.header .search_block .form_type.close{display:none}.header.inner .search_block{background:0;box-shadow:none;border:0;margin:0}.header .search_block .options{width:100%;padding:0 0 21px 0;float:left}.header .search_block .options li{margin:0 20px 0 0;float:left}.header .search_block .options li label{color:#b0b0b0;font:14px/18px Roboto,sans-serif;margin:2px 0 0 0;float:left}.header .search_block .options li .checked+label{color:#fff;font:bold 14px/18px Roboto,sans-serif}.header .search_block .elements{padding:0 0 14px 0;float:left}.header .search_block .elements li{height:45px;position:relative;float:left}.header .search_block .elements li.sep{margin:0 0 0 13px}.header .search_block .elements li .input{height:45px;color:#101010;font:14px Roboto,sans-serif;border:1px solid #ccc;padding:14px;float:left;background-color:#FFF}.header .search_block .elements li .input.el_162{width:162px}.header .search_block .elements li .input.el_202{width:202px}.header .search_block .elements li .input.el_283{width:283px}.header .search_block .elements li .input.from{background:url(https://www.waavo.com/aviabilietai/img/form_icons.png) no-repeat #FFF;padding:14px 14px 14px 30px}.header .search_block .elements li .input.to{background:url(https://www.waavo.com/aviabilietai/img/form_icons.png) no-repeat #FFF 0 -50px;padding:14px 14px 14px 30px}.header .search_block .elements li .input.date{background:url(https://www.waavo.com/aviabilietai/img/form_icons.png) no-repeat #FFF 0 -100px;padding:14px 14px 14px 30px}.header .search_block .elements li .input:focus{background-color:#eee !important}.header .search_block .elements li .input.error,.header .search_block .elements .passengers.error button{color:#e53935}.header .search_block .elements li .input.from.error{background:url(https://www.waavo.com/aviabilietai/img/form_icons.png) no-repeat #FFF 0 -250px}.header .search_block .elements li .input.to.error{background:url(https://www.waavo.com/aviabilietai/img/form_icons.png) no-repeat #FFF 0 -300px}.header .search_block .elements li .input.date.error{background:url(https://www.waavo.com/aviabilietai/img/form_icons.png) no-repeat #FFF 0 -350px}.header .search_block .elements li .error_txt{height:30px;color:#f9f9f9;font:12px/26px Roboto,sans-serif;white-space:nowrap;background:url(https://www.waavo.com/aviabilietai/img/search_block_error.png) no-repeat;padding:0 8px 0 10px;position:absolute;top:-21px;left:32px;z-index:1}.header .search_block .elements li .error_txt:after{width:2px;height:30px;content:"";background:url(https://www.waavo.com/aviabilietai/img/search_block_error.png) no-repeat right 0;position:absolute;top:0;right:-2px}.header .search_block .elements li .url_remove{color:#fff;font:14px/1.2 Roboto,sans-serif;text-decoration:none;background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -299px;padding:0 0 0 20px;margin:15px 0 0 0;display:none;float:left}.header .search_block .elements+.elements li .url_remove{display:block}.header .search_block .url_add{color:#fff;font:14px/1.2 Roboto,sans-serif;text-decoration:none;background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -349px;padding:0 0 0 20px;margin:3px 0 8px 0;clear:left;float:left}.header .search_block .btn-primary{width:143px;float:left;margin-left:15px}.ui-helper-hidden-accessible{display:none}.ui-autocomplete{width:297px !important;background:#fff;border:1px solid #e7e7e7;box-shadow:0 0 4px 0 rgba(0,0,0,0.12);border-top:0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:2px 0 0 0;position:absolute;z-index:9}.ui-autocomplete li{width:100%;float:left}.ui-autocomplete li.autocomplete_top{color:#8b8b8b;font:12px/1.2 Roboto,sans-serif;background:#eee;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;padding:16px 10px 14px 10px}.ui-autocomplete li a{width:100%;cursor:pointer;text-decoration:none;position:relative;float:left}.ui-autocomplete li.ui-menu-item a.list{border-top:1px solid #e7e7e7;padding:10px 57px 10px 35px}.ui-autocomplete li a.list2{padding:9px 57px 9px 35px}.ui-autocomplete li.ui-state-focus,.ui-autocomplete li a:hover{background:#e3f2fd}.ui-autocomplete li a .flag{margin:2px 0 0 -29px;float:left}.ui-autocomplete li a .name{color:#212121;font:500 14px/1.2 Roboto,sans-serif;float:left}.ui-autocomplete li a .country,.ui-autocomplete li a .country2{clear:both;float:left}.ui-autocomplete li a div.country{color:#757575;font:12px/1.2 Roboto,sans-serif;clear:left;float:left}.ui-autocomplete li a .code{color:#8b8b8b;font:500 14px/1.2 Roboto,sans-serif;position:absolute;right:17px}.ui-autocomplete li a.list .code{top:10px}.ui-autocomplete li a.list2 .code{top:9px}.ui-autocomplete li a .flag2{display:none}.ui-autocomplete li a .name2{color:#212121;font:500 14px/1.2 Roboto,sans-serif;padding:0 0 0 17px;position:relative;float:left}.ui-autocomplete li a .name2:before{width:12px;height:16px;content:"";background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -400px;position:absolute;top:0;left:0}.ui-autocomplete li a div.country2{color:#757575;font:14px/1.2 Roboto,sans-serif;margin:0 0 0 5px;float:left}.home_nav{width:100%;height:53px;text-align:center;background:#fff;box-shadow:1px 2px 4px 0 rgba(0,0,0,0.08);border-top:1px solid #e0e0e0;position:relative;float:left}.home_nav .list li{position:relative;display:inline-block}.home_nav .list li:before{width:1px;height:20px;content:"";background:#ebebeb;position:absolute;top:18px;left:0}.home_nav .list li:first-child:before{display:none}.home_nav .list li a{height:53px;color:#8b8b8b;font:500 14px/56px Roboto,sans-serif;text-decoration:none;text-transform:uppercase;padding:0 20px;display:inline-block}.home_nav .list li a.act{color:#ff5721;font:bold 14px/56px Roboto,sans-serif}.home_nav .list li a.act:hover{color:#ff5721}.home_nav .list li a:hover{text-decoration:none;color:#212121}.steps_block{width:100%;height:57px;text-align:center;counter-reset:li;background:#303030;position:relative;z-index:8;float:left}.scroll .steps_block{position:fixed;top:0}.steps_block .list li{width:50%;height:57px;color:#fff;font:500 16px/56px Roboto,sans-serif;border-right:1px solid #454545;float:left}.steps_block .list li:first-child{border-left:1px solid #454545}.steps_block .list li.act{background:#337ef5}.steps_block .list li:before{width:25px;height:25px;color:#fff;font:500 14px/25px Roboto,sans-serif;text-align:center;content:"";content:counter(li);counter-increment:li;vertical-align:middle;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:1px solid #696969;padding:0 0 0 1px;margin:0 10px 0 0;display:inline-block}.steps_block .list li.act:before{border:1px solid #85b2f9}.steps_block .list li.prev:before{text-indent:-99999px;background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -900px;border:0}.steps_block .info_list li{height:57px;color:#fff;font:14px/62px Roboto,sans-serif;border-left:1px solid #454545;padding:0 20px;float:left}.steps_block .info_list li .from{font:500 14px/62px Roboto,sans-serif;padding:0 0 0 14px;position:relative}.steps_block .info_list li .from:before{width:10px;height:13px;content:"";background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -1000px;position:absolute;top:1px;left:0}.steps_block .info_list li .to{font:500 14px/62px Roboto,sans-serif;padding:0 0 0 22px;margin:0 0 0 6px;position:relative}.steps_block .info_list li .to:before{width:12px;height:14px;content:"";background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -1025px;position:absolute;top:1px;left:0}.steps_block .info_list li .prefix{font:300 14px/62px Roboto,sans-serif}.steps_block .info_list li .date_from{padding:0 0 0 16px;position:relative}.steps_block .info_list li .date_from:before{width:13px;height:12px;content:"";background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -1050px;position:absolute;top:2px;left:0}.steps_block .info_list li .date_to{padding:0 0 0 16px;margin:0 0 0 12px;position:relative}.steps_block .info_list li .date_to:before{width:13px;height:12px;content:"";background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -1075px;position:absolute;top:2px;left:0}.steps_block .info_list li .passengers{padding:0 0 0 23px;position:relative}.steps_block .info_list li .passengers:before{width:15px;height:10px;content:"";background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -1125px;position:absolute;top:3px;left:0}.steps_block .info_list li .url_remove{width:12px;height:13px;background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -1100px;position:relative;top:1px;display:inline-block}.steps_block .info_list li .url_edit{height:33px;color:#fff;cursor:pointer;font:500 12px/34px Roboto,sans-serif;text-decoration:none;text-transform:uppercase;background:#fa7d00;box-shadow:0 0 4px 0 rgba(0,0,0,0.12);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:0 23px;margin:13px 0 0 0;position:relative;float:left;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.steps_block .info_list li .url_edit:hover{background-color:#ef6c00}.calendar_block{width:100%;height:248px;background:#fff;padding:23px 0 20px 0;float:left}.calendar_block .main{padding:0 40px;position:relative}.calendar_block h2{color:#757575;font:16px/1.2 Roboto,sans-serif;padding:0 0 18px 0;display:block}.calendar_block .block{width:448px;color:#212121;position:relative;float:left}.calendar_block.longcal .block{width:100%}.calendar_block .block+.block{float:right}.calendar_block .block+.block:before{width:1px;height:157px;content:"";background:#e7e7e7;position:absolute;top:0;left:-82px}.calendar_block .block .prev,.calendar_block .block .next{width:26px;height:37px;cursor:pointer;text-indent:-99999px;margin:-18px 0 0 0;position:absolute;top:89px}.calendar_block .block .prev{background:url(https://www.waavo.com/aviabilietai/img/datepicker_prev_next.png) no-repeat;left:-40px}.calendar_block .block .prev:hover{background:url(https://www.waavo.com/aviabilietai/img/datepicker_prev_next.png) no-repeat 0 -50px}.calendar_block .block .next{background:url(https://www.waavo.com/aviabilietai/img/datepicker_prev_next.png) no-repeat -50px 0;right:-40px}.calendar_block .block .next:hover{background:url(https://www.waavo.com/aviabilietai/img/datepicker_prev_next.png) no-repeat -50px -50px}.calendar_block .block .top_row{width:100%;border-bottom:1px solid #e0e0e0;margin:0 0 18px 0;float:left}.calendar_block .block .top_row .title{font:500 14px/1.2 Roboto,sans-serif;padding:0 0 6px 0;float:left}.calendar_block .block .top_row .month{width:85px;font:500 14px/1.2 Roboto,sans-serif;float:right}.calendar_block .block .top_row .month li{width:100%;position:relative;float:left}.calendar_block .block .top_row .month>li>a{width:100%;color:#212121;padding-bottom:6px;text-decoration:none;position:relative;float:left}.calendar_block .block .top_row .month>li>a:after{width:0;height:0;content:"";border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #bdbdbd;border-bottom:0;position:absolute;top:4px;right:0}.calendar_block .block .top_row .month>li .drop{width:120%;background:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0 0 4px 0 rgba(0,0,0,0.12);visibility:hidden;opacity:0;-webkit-transition:visibility 0 linear .5s,opacity .2s linear;transition:visibility 0 linear .5s,opacity .2s linear;position:absolute;top:20px;left:-10px;z-index:9;overflow:hidden}.calendar_block .block .top_row .month>li:hover .drop{visibility:visible;opacity:1;-webkit-transition-delay:0;transition-delay:0}.calendar_block .block .top_row .month>li .drop li{width:100%;padding:10px;float:left}.calendar_block .block .top_row .month>li .drop li a{color:#707070;font-weight:400;text-decoration:none;float:left}.calendar_block .block .top_row .month>li .drop li.active{background-color:#eee}.calendar_block .block .top_row .month>li .drop li a:hover{text-decoration:none;color:#212121}.calendar_block .block .date_list{margin:0 0 0 -2px;display:block}.calendar_block .block .date_list li{width:16px;margin:0 0 0 2px;position:relative;float:left}.calendar_block .block .date_list li .column{width:100%;height:90px;position:relative;float:left}.calendar_block .block .date_list li .column span{width:100%;background:#bbdefb;position:absolute;left:0;bottom:0}.calendar_block .block .date_list li.act .column span,.calendar_block .block .date_list li .column:hover span{background:#337ef5}.calendar_block .block .date_list li .txt{color:#757575;font:11px/1.2 Roboto,sans-serif;text-align:center;padding:2px 0 0 0;clear:both;display:block}.calendar_block .block .date_list li.act .txt{font:bold 11px/1.2 Roboto,sans-serif}.calendar_block .block .date_list li .title{color:#bdbdbd;font:11px/1.2 Roboto,sans-serif;position:absolute;left:0;bottom:-16px}.calendar_block .url_close{width:10px;height:10px;background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -1150px;position:absolute;top:5px;right:0}.body{width:100%;padding:29px 0 58px 0;float:left}.body .sort{text-align:center;margin:0 0 9px 0;display:block}.body .sort li{color:#919191;font:14px/1.2 Roboto,sans-serif;margin:0 8px 0 0;display:inline-block}.body .sort li a{color:#337ef5;display:inline-block}.body .sort li a:hover{text-decoration:underline;color:#2f75e3}.body .sort li a.act{color:#101010;text-decoration:none}.body .flight_directions{width:584px;margin:10px 0 -32px 0;float:left}.body .flight_directions+.flight_directions{margin:10px 0 -32px -30px;float:right}.body .flight_directions li{width:262px;margin:0 30px 32px 0;float:left;border-radius:3px}.body .flight_directions+.flight_directions li{margin:0 0 32px 30px}.body .flight_directions li.wide{width:554px}.body .flight_directions li a{width:100%;text-decoration:none;box-shadow:0 0 4px 0 rgba(0,0,0,0.12);position:relative;float:left;overflow:hidden;border-radius:2px}.body .flight_directions li a img{max-width:none;border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;float:left;-webkit-transition:opacity .5s;transition:opacity .5s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.body .flight_directions li a:hover img{opacity:.8}.body .flight_directions li a .title{color:#fff;font:24px/1.2 Roboto,sans-serif;position:absolute;left:15px;bottom:61px;font-weight:400}.body .flight_directions li a .price{width:100%;height:48px;color:#ff5721;font:500 14px/48px Roboto,sans-serif;background-color:#fff;border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;padding:0 0 0 15px;float:left;-webkit-transition:padding .3s ease;transition:padding .3s ease}.body .flight_directions li a:hover .price{background:url(../img/icons.png) no-repeat 10px -435px #fff;padding:0 0 0 35px}.body .content{width:848px;color:#212121;margin:7px 0 48px 0}.transparent{opacity:.25}.body .filter-preloader{position:fixed;top:450px;left:55%;z-index:2;text-align:center;background:#fff;padding:20px;border-radius:3px}.body .filter-preloader p{font:500 12px/1.2 Roboto,sans-serif}.body .expired-modal{position:fixed;top:450px;left:40%;z-index:2;text-align:center;background:#fff;padding:30px;border-radius:3px;width:300px;box-shadow:0 2px 15px rgba(0,0,0,0.2)}.body .expired-modal p{font:500 16px/1.2 Roboto,sans-serif;margin-bottom:10px}.body .expired-modal a{width:auto;height:33px;color:#fff;font:bold 12px/34px Roboto,sans-serif;cursor:pointer;text-decoration:none;text-transform:uppercase;background:#448aff;box-shadow:0 0 4px 0 rgba(0,0,0,0.12);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:0;display:block;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.body .expired-modal a:hover{background-color:#337ef5}.body .content.bg{background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,0.12);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:25px 17px 17px 17px}.body .content h1{font:500 20px/1.2 Roboto,sans-serif;padding:0 0 19px 0;display:block}.body .content h2{font:500 20px/1.2 Roboto,sans-serif;padding:0 0 8px 0;position:relative;display:block}.flight_table+h2:before,.body .content .passengers_form+h2:before{height:1px;content:"";background:#e7e7e7;margin:0 -17px 21px -17px;display:block}.body .content h3{font:500 14px/1.2 Roboto,sans-serif;background:#f5f7f6;padding:14px 20px 10px 20px;margin:0 0 16px 0;display:block}.body .content h3.dark{background:#757575;color:#fff}.body .content p{color:#757575;font:13px/1.5 Roboto,sans-serif;padding:0 0 17px 0;display:block}.body .content a{color:#337df4;text-decoration:none}.body .content a:hover{text-decoration:underline}.flight_table{width:100%;margin:0 0 13px 0}.flight_table th{font:14px/1.2 Roboto,sans-serif;text-align:left;background:#f5f7f6;border-top:18px solid #fff;padding:13px 15px 11px 0}.flight_table tr:first-child th{border-top:0}.flight_table th:first-child{padding:13px 15px 11px 15px}.flight_table th.from strong{padding:0 0 0 24px;position:relative}.flight_table th.from strong:before{width:17px;height:16px;content:"";background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -450px;position:absolute;top:0;left:0}.flight_table th.icon{text-align:center;padding:13px 5px 11px 0}.flight_table th.icon span{width:80px;height:10px;display:inline-block}.flight_table th.icon .icon_1{background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -750px}.flight_table th.icon .icon_2{background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -800px}.flight_table th.small{color:#757575;font:12px/1.2 Roboto,sans-serif}.flight_table th:last-child{text-align:right}.flight_table td{font:12px/1.2 Roboto,sans-serif;padding:13px 15px 16px 0}.flight_table td img{vertical-align:top}.flight_table td:first-child{font:12px/1.2 Roboto,sans-serif;padding:13px 8px 16px 15px}.flight_table td .title{font:500 18px/1.2 Roboto,sans-serif;margin-bottom:5px;display:block}.flight_table td.icon{text-align:center;padding:13px 5px 16px 0}.flight_table td.icon span{width:19px;height:18px;background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -850px;display:inline-block}.flight_table td .time{color:#e53935;font:500 20px/1.2 Roboto,sans-serif}.flight_table td .time_total{font:500 14px/1.2 Roboto,sans-serif}.flight_table td.info_row{text-align:center;background:#fff8df;padding:8px 15px 8px 15px}.body .content .passengers_form{margin:0 0 8px -16px;display:block}.body .content .passengers_form li{margin:0 0 10px 16px;position:relative;float:left;height:45px}.body .content .passengers_form li.el_119{width:119px}.body .content .passengers_form li.el_162{width:162px}.body .content .passengers_form li.el_182{width:182px}.body .content .passengers_form li.el_189{width:277px}.body .content .passengers_form li.el_216{width:216px}.body .content .passengers_form li.el_249{width:249px}.body .content .passengers_form li.el_296{width:400px}.body .content .passengers_form li.el_384{width:384px}.body .content .passengers_form li.half{width:50%;height:auto;padding:0 0 0 16px;margin:0 0 10px 0}.body .content .passengers_form li.full{width:100%;height:auto;padding:0 0 0 16px;margin:0}.body .content .passengers_form li+li.full{margin:6px 0 17px 0}.body .content .passengers_form li .label_1{font:12px/1.2 Roboto,sans-serif;margin:3px 0 0 0;float:left}.body .content .passengers_form li .label_2{font:500 14px/1.2 Roboto,sans-serif;padding:0 0 11px 0;display:block}.body .content .passengers_form li .label_2 small{font-size:12px}.body .content .passengers_form li .url{font:12px/1.2 Roboto,sans-serif;margin:3px 0 0 0;float:right}.body .input{width:100%;height:45px;font:14px Roboto,sans-serif;border:1px solid #ccc;padding:14px;position:relative;float:left}.body .input:focus{border-color:#b0b0b0 !important}.body .content .passengers_form li .input.birthday{background:url(https://www.waavo.com/aviabilietai/img/form_icons.png) no-repeat 0 -100px;padding:14px 14px 14px 30px}.body .content .passengers_form li .input.phone{padding:14px 14px 14px 62px}.body .content .passengers_form li .phone_prefix{width:54px;height:43px;color:#8b8b8b;font:14px/44px Roboto,sans-serif;text-align:center;background:#f5f7f6;position:absolute;top:1px;left:1px}.body .content .passengers_form .icon.traveller{background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -1537px;padding:14px 0 14px 20px}.body .content .price_from{font:14px/1.2 Roboto,sans-serif;margin:-32px 0 0 0;float:right}.body .content h1+.price_from{margin:-43px 0 0 0}.body .content .price_from .big{color:#f34335;font:500 20px/1.2 Roboto,sans-serif}.body .content .info_panel{background:#fafafa;padding:10px 15px 0 15px;margin:0 0 15px 0;clear:both;display:block}.body .content .info_panel p{padding:0 0 15px 0}.body .content .info_panel p strong{color:#212121}.body .content .tabs_nav{border-bottom:1px solid #e7e7e7;margin:3px -17px 21px -17px;display:block}.tabs_nav li{float:left}.tabs_nav li a{color:#757575;font:500 14px/1.2 Roboto,sans-serif;text-decoration:none;text-transform:uppercase;border-bottom:2px solid #fff;padding:17px 35px 17px 35px;display:block}.modal .tabs_nav li a{border-bottom:2px solid #fafafa}.tabs_nav li.ui-tabs-active a{color:#337ef4;border-bottom:2px solid #337ef5}.tabs_nav li a:hover{color:#337ef4}.body .payment_options{margin:15px 0 5px -12px;display:block}.body .confirmation .payment_options{margin-left:20px;margin-bottom:20px}.body .payment_options li{width:261px;height:48px;margin:0 0 12px 12px;position:relative;float:left}.body .payment_options li .iradio_minimal{position:absolute;top:14px;left:10px}.body .payment_options li label{height:48px;cursor:pointer;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #e7e7e7;display:block;padding-top:10px}.body .payment_options li label span{padding:16px 0 0 40px;display:block;font:500 14px/1.2 Roboto,sans-serif}.body .payment_options li label.bank_1{background:url(https://www.waavo.com/aviabilietai/img/payment_options.png) no-repeat}.body .payment_options li label.bank_2{background:url(https://www.waavo.com/aviabilietai/img/payment_options.png) no-repeat 0 -50px}.body .payment_options li label.bank_3{background:url(https://www.waavo.com/aviabilietai/img/payment_options.png) no-repeat 0 -100px}.body .payment_options li label.bank_4{background:url(https://www.waavo.com/aviabilietai/img/payment_options.png) no-repeat 0 -150px}.body .payment_options li label.bank_5{background:url(https://www.waavo.com/aviabilietai/img/payment_options.png) no-repeat 0 -200px}.body .payment_options li label.bank_6{background:url(https://www.waavo.com/aviabilietai/img/payment_options.png) no-repeat 0 -250px}.body .payment_options li label.bank_7{background:url(https://www.waavo.com/aviabilietai/img/payment_options.png) no-repeat 0 -300px}.body .payment_options li label.bank_8{background:url(https://www.waavo.com/aviabilietai/img/payment_options.png) no-repeat 0 -350px}.body .payment_options li label.bank_9{background:url(https://www.waavo.com/aviabilietai/img/payment_options.png) no-repeat 0 -400px}.body .payment_options li label.bank_10{background:url(https://www.waavo.com/aviabilietai/img/payment_options.png) no-repeat 0 -448px}.body .payment_options li label.bank_11{background:url(https://www.waavo.com/aviabilietai/img/payment_options.png) no-repeat 0 -493px}.body .payment_options li label.bank_12{background:url(https://www.waavo.com/aviabilietai/img/payment_options.png) no-repeat 0 -544px}.body .content .total_price_list{background:#fff9e0;border-top:1px solid #e7e7e7;padding:10px 17px 0 17px;margin:0 -17px;display:block}.body .content .total_price_list li{width:100%;font:bold 14px/1.2 Roboto,sans-serif;padding:0 0 10px 470px;float:left}.body .content .total_price_list li:last-child{font:bold 20px/1.2 Roboto,sans-serif}.body .content .total_price_list li .red{color:#f34335;font-size:24px;font-weight:500}.body .content .total_price_list li .red .prefix{background:0;font-weight:400;margin-right:2px}.body .content .total_price_list li .red sup{font-size:12px}.body .content .button_row{text-align:right;border-top:1px solid #e7e7e7;padding:22px 17px 9px 17px;margin:0 -17px;clear:both;display:block}.body .content .button_row_2{text-align:center;padding:15px 0;clear:both;display:block}.body .content .button_row_2 .url{height:33px;color:#fff;font:12px/34px Roboto,sans-serif;text-decoration:none;text-transform:uppercase;background:#757575;box-shadow:0 0 4px 0 rgba(0,0,0,0.12);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:0 20px;display:inline-block}.body .content .agreement{margin:12px 0 0 0;float:left}.body .content .agreement label{max-width:600px;font:12px/1.2 Roboto,sans-serif;text-align:left;margin:3px 0 0 0;float:left}.body .content .trip_block{background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,0.12);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin:0 0 13px 0;display:block}.body .content .trip_block .left_box{width:685px;min-height:227px;padding:0 0 42px 0;position:relative;float:left}.body .content .trip_block .left_box{width:685px;min-height:227px;padding:0 0 42px 0;position:relative;float:left}.body .content .trip_block .left_box.one-side{min-height:178px}.body .content .trip_block .one-side .info_table td{height:108px}.body .content .trip_block .info_table{width:100%}.body .content .trip_block .info_table .spacer td{height:14px;padding:0}.body .content .trip_block .info_table .spacer+.spacer td{border-top:1px solid #e7e7e7}.body .content .trip_block .info_table td{height:65px;font:14px/1.2 Roboto,sans-serif;padding:0 16px}.body .content .trip_block .info_table td:first-child{text-align:center;padding:0}.body .content .trip_block .info_table td:first-child .icon{width:17px;height:16px;margin:0 0 8px 0;display:inline-block}.body .content .trip_block .info_table td .icon.from{background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -450px}.body .content .trip_block .info_table td .icon.to{background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -500px}.body .content .trip_block .info_table td img{vertical-align:top}.body .content .trip_block .info_table td img+img{position:relative;top:8px;left:-1px}.body .content .trip_block .info_table td.time{color:#e53935;font:500 20px/1.2 Roboto,sans-serif;border-left:1px solid #e7e7e7;padding:0 0 0 16px}.body .content .trip_block .info_table td .title{font:500 18px/1.2 Roboto,sans-serif;display:block;margin-bottom:5px}.body .content .trip_block .info_table td.sep{text-align:center;border-left:1px solid #e7e7e7;padding:0;width:120px}.body .content .trip_block .info_table td .time_total{font:500 14px/1.2 Roboto,sans-serif}.body .content .trip_block .info_table td.sep .icon{width:80px;height:10px;display:inline-block}.body .content .trip_block .info_table td.sep .icon.icon_1{background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -750px}.body .content .trip_block .info_table td.sep .icon.icon_2{background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -800px}.body .content .trip_block .info_table td.sep .icon.icon_3{background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -775px}.body .content .trip_block .info_table td .small{color:#757575;font:12px/1.2 Roboto,sans-serif;display:block}.body .content .trip_block .info_table td .small.direct{color:#4caf50}.body .content .trip_block .bottom_row{width:100%;height:42px;font:12px/1.2 Roboto,sans-serif;border-top:1px solid #e7e7e7;padding:15px 14px 0 14px;position:absolute;left:0;bottom:0}.body .content .trip_block .bottom_row .url,.modal .button_row .url{color:#337df4;font:12px/1.2 Roboto,sans-serif;text-decoration:none;padding:0 0 0 15px;position:relative;float:left}.modal .button_row .url{margin:16px 0 0 0}.body .content .trip_block .bottom_row .url:before,.modal .button_row .url:before{width:12px;height:12px;content:"";background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -1175px;position:absolute;top:1px;left:0}.body .content .trip_block .bottom_row .url:hover,.modal .button_row .url:hover{text-decoration:underline}.body .content .trip_block .bottom_row .txt{color:#757575;float:right}.body .content .trip_block .right_box{width:163px;height:100%;background:#fafafa;border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;border-left:1px solid #e7e7e7;padding:14px 16px 14px 14px;position:relative;float:right}.body .info_tooltip{width:19px;height:19px;text-align:left;background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -1200px;margin:0 0 18px 0;position:relative;float:right}.modal .info_tooltip{width:19px;height:19px;text-align:left;background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat -25px -1200px;vertical-align:baseline;position:relative;top:2px;display:inline-block}.info_tooltip .list{width:225px;color:#f9f9f9;font:12px/1.42 Roboto,sans-serif;text-shadow:0 0 1px rgba(0,0,0,0.24);background:#888;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:5px 17px;display:none;position:absolute;top:-17px;left:-233px;z-index:8}.info_tooltip:hover .list{display:block}.info_tooltip .list:after{width:0;height:0;content:"";border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #888;border-right:0;position:absolute;top:22px;right:-5px}.info_tooltip .list li{width:100%;border-top:1px solid #a0a0a0;padding:6px 0;float:left}.info_tooltip .list li:first-child{border-top:0}.body .content .trip_block .right_box .label{height:17px;color:#fff;font:11px/18px Roboto,sans-serif;background:#e53935;padding:0 4px;clear:right;float:right}.body .content .trip_block .right_box .bottom_box{width:100%;padding:15px 16px 14px 14px;position:absolute;left:0;bottom:0}.body .content .trip_block .right_box .price{font:34px/1.2 Roboto,sans-serif;text-align:right;padding:0 0 4px 0;clear:both;display:block;font-weight:500}.body .content .trip_block .right_box .price sup{font-size:18px}.body .content .trip_block .right_box .price .prefix{font-weight:400;margin-right:3px;font-size:24px}.body .content .trip_block .right_box .total_price{color:#757575;font:12px/1.2 Roboto,sans-serif;padding:0 0 28px 0;position:relative;float:right;display:block}.body .content .trip_block .right_box .total_price:before{width:15px;height:10px;content:"";background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -650px;position:absolute;top:1px;left:-20px}.body .content .trip_block .right_box .last_places{color:#f34335;font:12px/1.2 Roboto,sans-serif;padding:0 0 20px 0;position:relative;float:right;display:block;clear:both;margin-top:-20px}.body .content .trip_block .right_box .url_more{height:44px;color:#fff;font:500 14px/48px Roboto,sans-serif;text-align:center;text-decoration:none;text-transform:uppercase;background:#fa7d00;box-shadow:0 0 4px 0 rgba(0,0,0,0.12);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:0 23px;clear:both;display:block;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.body .content .trip_block .right_box .url_more:hover{background:#ef6c00}.body .btn{height:44px;color:#fff;cursor:pointer;font:500 14px Roboto,sans-serif;text-transform:uppercase;background:#ef6c00;box-shadow:0 0 4px 0 rgba(0,0,0,0.12);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:0;padding:0 26px;position:relative;display:inline-block}.body .btn.icon_1{padding:0 41px 0 26px}.body .btn.icon_2{padding:15px 40px 15px 50px;background:#fa7d00;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;font-size:18px;height:54px}.body .btn.icon_2:hover{background:#ef6c00}.body .btn.icon_1:after{width:13px;height:12px;content:"";background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -700px;position:absolute;top:16px;right:25px}.body .btn.icon_2:after{width:14px;height:11px;content:"";background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -950px;position:absolute;top:21px;left:30px}.body .sidebar{width:264px;color:#212121;background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,0.12);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin:7px 0 48px 0}.body .sidebar h3{color:#fff;font:bold 14px/1.2 Roboto,sans-serif;background:#ef6c00;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;padding:13px 20px 9px 20px;margin:0 0 10px 0;display:block}.body .sidebar h4{font:bold 14px/1.2 Roboto,sans-serif;padding:0 0 12px 0;display:block}.body .sidebar h5{font:bold 14px/1.2 Roboto,sans-serif;cursor:pointer;background:#fafafa;border-top:1px solid #e7e7e7;padding:12px 20px 10px 35px;position:relative;display:block}.body .sidebar h5:before{width:0;height:0;content:"";border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #b9b9b9;border-bottom:0;position:absolute;top:18px;left:20px}.body .sidebar h5 .small{font:14px/1.2 Roboto,sans-serif}.body .sidebar .directions{border-bottom:1px solid #e7e7e7;padding:4px 20px 14px 20px;display:block}.body .sidebar .directions li{font:12px/1.2 Roboto,sans-serif;position:relative;display:block}.body .sidebar .directions li:before{content:"";position:absolute}.body .sidebar .directions li.from{font:bold 14px/1.2 Roboto,sans-serif;padding:0 0 5px 22px}.body .sidebar .directions li.from:before{width:17px;height:16px;background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -450px;top:0;left:0}.body .sidebar .directions li.to{font:bold 14px/1.2 Roboto,sans-serif;padding:0 0 5px 22px}.body .sidebar .directions li.down+li.to{margin:17px 0 0 0}.body .sidebar .directions li.to:before{width:17px;height:16px;background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -500px;top:0;left:0}.body .sidebar .directions li.up{padding:0 0 5px 37px}.body .sidebar .directions li.up:before{width:9px;height:8px;background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -550px;top:2px;left:22px}.body .sidebar .directions li.down{padding:0 0 5px 37px}.body .sidebar .directions li .url{width:auto;height:33px;color:#fff;font:bold 12px/34px Roboto,sans-serif;cursor:pointer;text-decoration:none;text-transform:uppercase;background:#448aff;box-shadow:0 0 4px 0 rgba(0,0,0,0.12);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:0;display:block;padding-left:10px;padding-right:10px;text-align:center;margin-top:10px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.body .sidebar .directions li .url:hover{background-color:#337ef5}.body .sidebar .directions li.down:before{width:9px;height:8px;background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -600px;top:2px;left:22px}.body .sidebar .directions li .number{color:#ee6c00}.body .sidebar .passengers{padding:11px 20px;display:block}.body .sidebar .passengers .list li{width:100%;font:12px/1.2 Roboto,sans-serif;padding:0 14px 5px 14px;float:left}.body .sidebar .passengers .list li.title{font:500 14px/1.2 Roboto,sans-serif;background:#fafafa;padding:7px 14px 8px 14px;margin:0 0 8px 0}.body .sidebar .passengers .list li.last{border-top:1px solid #e7e7e7;padding:8px 14px 14px 14px;margin:4px 0 0 0}.body .sidebar .total_price{font:500 14px/1.2 Roboto,sans-serif;background:#fff8df;border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-top:1px solid #e7e7e7;padding:10px 20px;display:block}.body .sidebar .total_price .fl{margin:3px 0 0 0}.body .sidebar .total_price .fr{font:24px/1.2 Roboto,sans-serif;font-weight:500}.body .sidebar .total_price .fr sup{font-size:14px}.body .sidebar .total_price .fr .prefix{font-weight:400;margin-right:2px}.body .sidebar .total_price strong{font:bold 20px/1.2 Roboto,sans-serif}.body .sidebar .additional{border-top:1px solid #e7e7e7;padding:11px 20px 24px 20px;display:block}.body .sidebar .additional .list li{width:100%;font:12px/1.2 Roboto,sans-serif;border-top:1px solid #e7e7e7;padding:7px 0;float:left}.body .sidebar .additional .list li:first-child{border-top:0}.body .sidebar .price_watch{text-align:center;background:#f1f2f3;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;padding:20px 30px 25px 30px;display:block}.body .sidebar .price_watch .title{font:500 16px/1.2 Roboto,sans-serif;padding:0 0 14px 22px;position:relative;display:inline-block}.body .sidebar .price_watch .title:before{width:17px;height:20px;content:"";background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -1250px;position:absolute;top:0;left:0}.body .sidebar .price_watch .hidden_form{display:block}.body .sidebar .price_watch.closed .hidden_form{display:none}.body .sidebar .price_watch .hidden_form label{font:14px/1.36 Roboto,sans-serif;padding:7px 0 14px 0;display:block}.body .sidebar .price_watch .hidden_form .input{width:100%;height:37px;color:#8b8b8b;font:12px Roboto,sans-serif;text-align:center;border:1px solid #ccc;padding:10px;display:block}.body .sidebar .price_watch .hidden_form .input.error{border:1px solid #ef9a9a}.body .sidebar .price_watch .hidden_form .error_txt{color:#e53935;font:12px/1.2 Roboto,sans-serif;padding:5px 0 1px 0;display:block}.body .sidebar .price_watch .url,.body .sidebar .price_watch .submit{width:100%;height:33px;color:#fff;font:bold 12px/34px Roboto,sans-serif;cursor:pointer;text-decoration:none;text-transform:uppercase;background:#448aff;box-shadow:0 0 4px 0 rgba(0,0,0,0.12);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:0;display:block;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.body .sidebar .price_watch .url:hover,.body .sidebar .price_watch .submit:hover{background-color:#337ef5}.body .sidebar .price_watch .submit{margin:13px 0 0 0}.body .sidebar .price_watch.opened .url,.body .sidebar .price_watch.closed.success .url{display:none}.body .sidebar .price_watch .success_txt{color:#4baf4f;font:14px/1.36 Roboto,sans-serif;padding:9px 0 5px 0;display:none}.body .sidebar .price_watch.success .success_txt{display:block}.body .sidebar .toggle_box{display:block}.body .sidebar .toggle_box .options_list{padding:12px 0 13px 0;display:block}.body .sidebar .toggle_box .options_list li{width:100%;padding:5px 17px 5px 20px;float:left}.body .sidebar .toggle_box .options_list li.title{font:bold 12px/1.2 Roboto,sans-serif;padding:1px 17px 4px 20px}.body .sidebar .toggle_box .options_list li+li.title{border-top:1px solid #e7e7e7;padding:17px 17px 4px 20px;margin:12px 0 0 0}.body .sidebar .toggle_box .options_list li label{max-width:175px;font:12px/1.2 Roboto,sans-serif;margin:3px 0 0 0;float:left}.body .sidebar .toggle_box .options_list li .price{color:#bdbdbd;font:12px/1.2 Roboto,sans-serif;margin:3px 0 0 0;float:right}.body .sidebar .toggle_box .options_list li .price.red{color:#ef9999}.body .sidebar .toggle_box .options_list li .url_clear{height:23px;color:#757575;font:12px/22px Roboto,sans-serif;text-decoration:none;background:#f7f7f8;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #e0e0e0;padding:0 9px;margin:6px 0 1px 0;float:left}.body .sidebar .toggle_box .url_more{color:#757575;font:12px/1.2 Roboto,sans-serif;text-decoration:underline;margin:-4px 0 22px 20px;float:left}.body .sidebar .toggle_box .url_more:hover{text-decoration:none}.body .sidebar .toggle_box .range_slider{width:100%;padding:20px 20px 26px 20px;float:left}.body .sidebar .toggle_box .range_slider+.range_slider{margin:-11px 0 0 0}.body .sidebar .toggle_box .range_slider .input{width:100%;color:#676767;font:12px/1.2 Roboto,sans-serif;text-align:right;border:0;margin:0 0 16px 0;float:right}.body .sidebar .toggle_box .range_slider .ui-slider{width:100%;height:2px;background:#bababa;position:relative;float:left}.body .confirmation{width:100%;border-radius:4px;background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,0.12);overflow:hidden}.body .confirmation{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:.005em}.body .confirmation h1,.body .confirmation h2{font-size:24px;font-weight:400;text-align:center}.body .confirmation h2{margin-bottom:30px}.body .confirmation h3{font-size:16px;font-weight:700}.body .confirmation p+h3{margin-top:30px}.body .confirmation p+p{margin-top:20px;margin-bottom:25px}.body .confirmation a{color:#337ef5}.body .confirmation .pdf{position:relative}.body .confirmation .pdf+.pdf{margin-left:60px}.body .confirmation .pdf:before{content:'';position:absolute;left:-25px;bottom:-3px;width:17px;height:25px;background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -1493px}.body .confirmation .payment-details h3+p{margin-top:15px}.body .confirmation .reservation-num{display:inline-block;padding:10px;margin-top:10px;font-size:20px;font-weight:500;background-color:#fff8e1}.body .confirmation .price{margin-top:10px}.body .confirmation .price span{font-size:34px;font-weight:700}.body .confirmation .success h1 span{display:inline-block;width:24px;height:24px;background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -1435px;margin-right:7px}.body .confirmation header{background-color:#4caf50;color:#fff;padding:30px 0}.body .confirmation header.cancelation{background-color:#e53935}.body .confirmation header.progress{background-color:#ef6c00}.body .confirmation .cancelation h1 span{display:inline-block;width:24px;height:24px;background:url(../img/icons.png) no-repeat 8px -1577px;margin-right:7px}.body .confirmation .progress h1 span{display:inline-block;width:24px;height:24px;background:url(../img/icons.png) no-repeat 7px -1613px;margin-right:7px}.body .confirmation .important{color:#e53935}.body .confirmation .block{border-bottom:1px solid #e7e7e7;padding:45px 0 35px}.body .confirmation .row div{float:left;padding-left:15px;padding-right:15px}.body .confirmation .row .col-7{width:58.3333%}.body .confirmation .row .col-6{width:50%}.body .confirmation .row .col-5{width:41.6666%}.body .confirmation .row .col-3{width:25%}.body .confirmation .from,.body .confirmation .to{display:inline-block;margin-right:7px;margin-bottom:-3px;width:17px;height:16px;background-image:url(https://www.waavo.com/aviabilietai/img/icons.png);background-repeat:no-repeat}.body .confirmation .from{background-position:0 -450px}.body .confirmation .to{background-position:0 -500px}.body .block_404{padding:55px 0}.body .block_404 h1{font:400 45px/1.2 Roboto,sans-serif;margin-top:35px}.body .block_404 p{font:500 16px/1.2 Roboto,sans-serif;color:#8b8b8b;margin-bottom:45px}.body .block_404 .btn{background-color:#337ef5;padding-top:14px}.body div.country{width:100%;border-radius:4px;background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,0.12);overflow:hidden}.body div.country{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:22px;letter-spacing:.005em}.body div.country .block{padding:20px 20px;border-bottom:1px solid #e7e7e7}.body div.country a{color:#337ef5}.body div.country .block:last-child{padding-bottom:40px}.body div.country .title{font-size:24px;line-height:.83;font-weight:400}.body div.country .sub-title{margin-bottom:15px;font-size:20px;font-weight:500}.body div.country .sub-title a{text-decoration:none}.body div.country div.country-header{margin-bottom:20px}.body div.country div.country-header p{margin-top:5px;padding-left:3px;font-size:12px;color:#b7b7b7}.body div.country div.country-header a{text-decoration:none}.body div.country div.country-description{margin-bottom:30px;line-height:2;font-size:14px}.body div.country .row>div{float:left}.body div.country .stats{margin-bottom:15px;padding:10px 15px;font-size:14px;background-color:#fafafa;border:1px solid #e7e7e7}.body div.country p+p{margin-top:5px}.body div.country .stats li{display:inline-block;margin-right:10px}.body div.country .about-us-block{border-bottom:1px solid #e7e7e7;padding-bottom:20px}.body div.country .img-wrapper{margin-right:10px;margin-bottom:5px;padding:2px 2px;border:1px solid #e7e7e7}.body div.country .img-wrapper.no-border{border:0}.body div.country .img-wrapper img{vertical-align:middle}.body div.country .city-description{padding:0 10px;line-height:2;font-size:14px}.body div.country .col-1{width:8.33%}.body div.country .col-2{width:16.66%}.body div.country .col-3{width:25%}.body div.country .col-8{width:66.67%}.body div.country .price{margin-bottom:25px;padding:5px 0 0 20px;font-size:24px;line-height:.46;color:#e53935}.body div.country .price sup{vertical-align:top;font-size:14px;line-height:0}.body div.country .price sub{vertical-align:baseline;font-size:14px;font-weight:500;line-height:0;color:#303030}.body div.country .text-muted{font-size:14px;color:#757575}.body div.country .row+.row{margin-top:40px}.body .city{width:100%;border-radius:4px;background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,0.12);overflow:hidden}.body .city{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:22px;letter-spacing:.005em}.body .city .block{padding:20px 20px;border-bottom:1px solid #e7e7e7}.body .city .block:last-child{padding-bottom:40px}.body .city .title{font-size:24px;line-height:.83;font-weight:400}.body .city .sub-title{margin-bottom:15px;font-size:20px;font-weight:500}.body .city .caret{display:inline-block;width:25px;height:15px;background:#fff url(https://www.waavo.com/aviabilietai/img/form_icons.png) no-repeat center -215px;vertical-align:text-top;margin-left:5px}.body .city a{color:#337ef5}.body .city .city-header,.body .country .country-header{margin-bottom:20px}.body .city .city-header p,.body .country .country-header p{margin-top:5px;padding-left:3px;font-size:12px;color:#b7b7b7}.body .city .city-header a,.body .country .country-header a{text-decoration:none}.body .city .row>div{float:left}.body .city .stats{margin-bottom:30px;padding:10px 15px;font-size:14px;background-color:#fafafa;border:1px solid #e7e7e7}.body .city p+p{margin-top:5px}.body .city .stats li{display:inline-block;margin-right:10px}.body .city .img-wrapper{margin-right:10px;margin-bottom:5px;padding:2px 2px;border:1px solid #e7e7e7}.body .city .img-wrapper img{vertical-align:middle}.body .city .city-description{padding:0 10px;line-height:2;font-size:14px}.body .city .col-1{width:8.33%}.body .city .col-2{width:16.66%}.body .city .col-3{width:25%}.body .city .col-8{width:66.67%}.body .city .tickets{width:100%;margin-top:10px;border-radius:4px;background:#fff;overflow:hidden;border:1px solid #e7e7e7;font-size:16px}.body .city .tickets-tab header{padding:10px 5px 10px 15px;background-color:#fafafa;border-bottom:1px solid #e7e7e7}.body .city .tickets-tab header a{font-size:14px;text-decoration:underline}.body .city .tickets-tab:first-child header{border-top:0}.body .city .price{padding:5px 0 0 20px;font-size:24px;line-height:.46;color:#e53935}.body .city .price sup{vertical-align:top;font-size:14px;line-height:0}.body .city .price sub{vertical-align:baseline;font-size:14px;font-weight:500;line-height:0;color:#303030}.body .city .text-muted{font-size:14px;color:#757575}.body .city .text-tiny{margin-top:5px;font-size:12px;color:#898989}.body .city .month{background-color:#757575}.body .city .month p{padding:15px 15px;color:#fff;font-size:16px;line-height:.69}.body .city .ticket-options{padding:15px 25px;border-bottom:1px solid #e7e7e7}.body .city .ticket-options .price{font-size:16px}.body .city .ticket-options .row{padding:17px 0 5px 2px;border-bottom:1px solid #e7e7e7;color:#757575}.body .city .btn-default{position:relative;top:-7px;height:33px;color:#fff;font:500 12px/34px Roboto,sans-serif;cursor:pointer;text-decoration:none;text-transform:uppercase;background:#337ef5;box-shadow:0 0 4px 0 rgba(0,0,0,0.12);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:0;display:inline-block}.body .checkin{width:100%;border-radius:4px;background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,0.12);overflow:hidden}.body .checkin{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:.005em}.body .checkin h1{font-size:24px;font-weight:400;text-align:center}.body .checkin h2{font-size:20px;line-height:1.4;font-weight:500}.body .checkin h2 span{color:#4caf50}.body .checkin a{color:#337ef5;text-decoration:none}.body .checkin>header{color:#000;padding:30px 0;border-bottom:1px solid #e7e7e7}.body .checkin header h1 span{color:#e53935}.body .checkin .block{padding:20px 20px;border-bottom:1px solid #e7e7e7}.body .checkin .block-folded{padding:5px 20px}.body .checkin .text-muted{font-size:14px;color:#757575}.body .checkin .summary{margin-top:20px;margin-bottom:35px}.body .checkin .row>div{float:left}.body .checkin .row .col-1{width:8.33%}.body .checkin .row .col-3{width:25%}.body .checkin .row .col-8{width:66.67%}.body .checkin .row .col-9{width:75%}.body .checkin .summary header{background-color:#757575}.body .checkin .summary header p{padding:15px 15px;color:#fff;font-size:16px;line-height:.69}.body .checkin .summary main .row{font-size:16px;padding:15px 5px;border-bottom:1px solid #e7e7e7}.body .checkin .summary main .row div:first-child{font-weight:500}.body .checkin .summary main .row:last-child{border:0}.body .checkin .summary main .row:first-child .price{padding-top:20px}.body .checkin .price{padding:5px 0 0 20px;font-size:24px;line-height:.46}.body .checkin .price sup{vertical-align:top;font-size:14px;line-height:0}.body .checkin .passengers{width:100%;border-radius:4px;background:#fff;overflow:hidden;border:1px solid #e7e7e7;font-size:16px}.body .checkin .passengers-tab header{padding:15px 15px 10px;background-color:#fafafa;border-top:1px solid #e7e7e7}.body .checkin .passengers-tab:first-of-type header{border:0}.body .checkin .passengers-tab .filled span{display:inline-block;width:24px;height:16px;background:url(../img/icons.png) no-repeat 0 -1653px;margin-right:0}.body .checkin .passengers-details{padding:15px 15px 20px}.body .checkin .passengers-details .row:first-of-type{margin-bottom:40px}.body .checkin .passengers-details label{display:block;font-size:14px;font-weight:500;margin-top:5px;margin-bottom:5px}.body .checkin .input{margin-bottom:5px}.body .checkin .passengers-tab .col-4{width:33.33%;padding-right:65px}.body .checkin .select-justified{width:33.33%;float:left;text-align:center}.body .checkin .select-justified:first-child .select-wrapper{float:left}.body .checkin .select-justified:last-child .select-wrapper{float:right}.body .checkin .select-wrapper{display:inline-block}.body .checkin .important{display:inline-block;width:19px;height:19px;margin-right:5px;vertical-align:text-bottom;background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -1200px}.body .checkin .flight_table{margin-top:20px}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer}.body .sidebar .toggle_box .range_slider .ui-slider .ui-slider-handle{width:14px;height:14px;background:#fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:1px solid #757575;box-shadow:0 1px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.1)}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background:#00a0e3}.body .sidebar .toggle_box .range_slider .ui-slider .ui-slider-range{background:#ef6c00}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal .ui-slider-handle{top:-6px;margin-left:-6px}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.newsletter_block{width:100%;text-align:center;background:#f9f9f9;border-top:1px solid #e0e0e0;padding:57px 0 63px 0;float:left}.tiles h3,.newsletter_block h3{color:#101010;font:500 24px/1.29 Roboto,sans-serif;padding:0 0 9px 0;display:block;text-align:center}.tiles p,.newsletter_block p{color:#8b8b8b;font:300 18px/1.2 Roboto,sans-serif;padding:0 0 26px 0;display:block;text-align:center}.newsletter_block .input{width:403px;height:44px;color:#8b8b8b;font:14px Roboto,sans-serif;vertical-align:top;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #ccc;padding:13px 12px;display:inline-block}.newsletter_block .input.error{border-color:#f44336}.newsletter_block .btn{margin:0 0 0 5px}.newsletter_block.success h3{color:#4caf50}.newsletter_block.success h3 span{display:inline-block;width:24px;height:24px;background:url(../img/icons.png) no-repeat 0 -1646px;margin-right:0}.popular_block{width:100%;text-align:center;background:#fff;border-top:1px solid #e0e0e0;padding:50px 0 26px 0;float:left}.popular_block h3{color:#c5c5c5;font:16px/1.2 Roboto,sans-serif;padding:0 0 18px 0;display:block}.bottom_block{width:100%;background:#f7f7f9;border-top:1px solid #e0e0e0;float:left}.bottom_block .hold{width:100%;overflow:hidden;float:left}.bottom_block .box{width:285px;border-left:1px solid #e0e0e0;padding:28px 32px 999px 32px;margin:0 0 -978px 0;float:left}.bottom_block h3{color:#212121;font:bold 14px/1.2 Roboto,sans-serif;padding:0 0 16px 0;display:block}.bottom_block .box .url_list{padding:0 0 8px 0;display:block}.bottom_block .box .url_list li{color:#8b8b8b;font:12px/1.2 Roboto,sans-serif;padding:0 0 7px 0;display:block}.bottom_block .box .url_list li a{color:#8b8b8b;font:12px/1.2 Roboto,sans-serif;text-decoration:none}.bottom_block .box .url_list li a:hover{text-decoration:underline}.bottom_block .box .url_more{height:22px;color:#8b8b8b;font:11px/20px Roboto,sans-serif;text-decoration:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #e0e0e0;padding:1px 7px 0 7px;display:inline-block}.bottom_block .box .url_more:hover{text-decoration:underline}.bottom_block .box .contacts{padding:3px 0 18px 0;display:block}.bottom_block .box .contacts li{color:#101010;font:14px/1.2 Roboto,sans-serif;padding:0 0 4px 20px;position:relative;display:block}.bottom_block .box .contacts li:before{width:15px;height:13px;content:"";position:absolute;left:0}.bottom_block .box .contacts li.phone:before{background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -200px;top:1px}.bottom_block .box .contacts li.mail:before{background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -250px;top:4px}.bottom_block .box .contacts li a{color:#101010;font:14px/1.2 Roboto,sans-serif;text-decoration:none}.bottom_block .box .contacts li a:hover{text-decoration:underline}.bottom_block .box .share_icons{padding:5px 0 0 0;display:block}.bottom_block .box .share_icons li{margin:0 9px 0 0;float:left}.bottom_block .box .share_icons li a{width:27px;height:27px;float:left}.bottom_block .box .share_icons li a.facebook{background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -50px}.bottom_block .box .share_icons li a.twiter{background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -100px}.bottom_block .box .share_icons li a.google{background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -150px}.footer{width:100%;height:51px;color:#b6b6b6;font:12px/48px Roboto,sans-serif;background:#212121;border-top:1px solid #e7e7e7;padding:2px 0 0 0;float:left}.fl{float:left !important}.fr{float:right !important}.clearfix:after,.row:after,.clear{height:0;content:"";clear:both;display:table}.text-center{text-align:center}button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner{border:0;padding:0}.header .search_block .options li .iradio_minimal{width:18px;height:18px;cursor:pointer;background:url(https://www.waavo.com/aviabilietai/img/radio_checkbox.png) no-repeat;margin:0 5px 0 0;float:left}.header .search_block .options li .iradio_minimal.checked{background:url(https://www.waavo.com/aviabilietai/img/radio_checkbox.png) no-repeat 0 -50px}.body .content .icheckbox_minimal,.body .sidebar .icheckbox_minimal{width:18px;height:18px;cursor:pointer;background:url(https://www.waavo.com/aviabilietai/img/radio_checkbox.png) no-repeat 0 -100px;margin:0 5px 0 0;float:left}.body .content .icheckbox_minimal.checked,.body .sidebar .icheckbox_minimal.checked{background:url(https://www.waavo.com/aviabilietai/img/radio_checkbox.png) no-repeat 0 -150px}.body .content .iradio_minimal,.body .payment_options .iradio_minimal{width:20px;height:20px;cursor:pointer;background:url(https://www.waavo.com/aviabilietai/img/radio_checkbox.png) no-repeat 0 -200px;margin:0 5px 0 0;float:left}.body .content .iradio_minimal.checked{background:url(https://www.waavo.com/aviabilietai/img/radio_checkbox.png) no-repeat 0 -250px}.selecter-element{height:100%;left:0;position:absolute;opacity:0;width:100%;z-index:-1}.selecter{width:100%;display:inline-block;position:relative}.selecter .selecter-selected,.header .search_block .elements li.passengers button{height:45px;color:#101010;font:14px/44px Roboto,sans-serif;cursor:pointer;text-overflow:clip;background:#fff;border:1px solid #ccc;padding:0 28px 0 14px;overflow:hidden;position:relative;display:block}.header .search_block .elements li.passengers button{width:144px;background:url(https://www.waavo.com/aviabilietai/img/form_icons.png) no-repeat 0 -150px #FFF;padding:0 0 0 36px;text-decoration:none;text-align:left}.header .search_block .elements li.passengers button .carret{width:10px;height:10px;background:url(https://www.waavo.com/aviabilietai/img/form_icons.png) no-repeat -10px -217px;display:inline-block;float:right;margin-top:17px;margin-right:10px}.header .search_block .elements li.error .selecter .selecter-selected,.header .search_block .elements .passengers.error button{color:#e53935;background:url(https://www.waavo.com/aviabilietai/img/form_icons.png) no-repeat #FFF 0 -400px}.selecter.open .selecter-selected{border-color:#b0b0b0 !important}.selecter .selecter-selected:after{width:25px;height:43px;content:"";background:url(https://www.waavo.com/aviabilietai/img/form_icons.png) no-repeat right -200px;position:absolute;top:0;right:0}.selecter .selecter-options{width:100%;max-height:200px;color:#101010;font:14px/24px Roboto,sans-serif;background-color:#fff;border:1px solid #b0b0b0;margin:-1px 0 0 0;overflow:auto;display:none;position:absolute;left:0;z-index:1}.selecter .selecter-options .selecter-item{color:#101010;cursor:pointer;padding:5px 14px;display:block}.selecter .selecter-options .selecter-item:hover{background:#fff}.ui-datepicker{width:330px !important;background:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:10px 17px 40px 0 rgba(0,0,0,0.3);padding:0 45px 15px 45px;margin:2px 0 0 0;position:absolute}.ui-datepicker.ui-datepicker-multi-2{width:661px !important;padding:0}.ui-datepicker .datepicker_top{width:100%;color:#212121;font:bold 14px/1.2 Roboto,sans-serif;background:#eee;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;padding:18px 20px 14px 20px;float:left}.ui-datepicker .datepicker_top span{color:#757575;font:14px/1.2 Roboto,sans-serif}.ui-datepicker .ui-datepicker-group{width:50%;padding:0 0 15px 0;float:left}.ui-datepicker .ui-datepicker-group.ui-datepicker-group-first{border-right:1px solid #e7e7e7}.ui-datepicker .ui-datepicker-group.ui-datepicker-group-last{border-left:1px solid #e7e7e7;margin:0 0 0 -1px}.ui-datepicker .ui-datepicker-title{color:#212121;font:500 14px/1.2 Roboto,sans-serif;text-align:center;padding:21px 0 22px 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{width:26px;height:37px;cursor:pointer;text-indent:-99999px;margin:-18px 0 0 0;position:absolute;top:50%}.ui-datepicker .ui-datepicker-prev{background:url(https://www.waavo.com/aviabilietai/img/datepicker_prev_next.png) no-repeat;left:12px}.ui-datepicker .ui-datepicker-prev:hover{background:url(https://www.waavo.com/aviabilietai/img/datepicker_prev_next.png) no-repeat 0 -50px}.ui-datepicker .ui-datepicker-next{background:url(https://www.waavo.com/aviabilietai/img/datepicker_prev_next.png) no-repeat -50px 0;right:12px}.ui-datepicker .ui-datepicker-next:hover{background:url(https://www.waavo.com/aviabilietai/img/datepicker_prev_next.png) no-repeat -50px -50px}.ui-datepicker .ui-datepicker-calendar{width:100%;text-align:center;float:left}.ui-datepicker .ui-datepicker-group .ui-datepicker-calendar{width:250px}.ui-datepicker .ui-datepicker-group.ui-datepicker-group-first .ui-datepicker-calendar{margin:0 0 0 50px;float:left}.ui-datepicker .ui-datepicker-group.ui-datepicker-group-last .ui-datepicker-calendar{margin:0 50px 0 0;float:right}.ui-datepicker .ui-datepicker-calendar th{color:#757575;font:500 12px/1.2 Roboto,sans-serif;text-transform:uppercase;padding:0 0 10px 0}.ui-datepicker .ui-datepicker-calendar td{color:#212121}.ui-datepicker .ui-datepicker-calendar td a{height:33px;color:#212121;font:14px/34px Roboto,sans-serif;text-decoration:none;display:block}.ui-datepicker .ui-datepicker-calendar td a:hover,.ui-datepicker .ui-datepicker-calendar td a.ui-state-active{color:#fff;background:#337ef5}.ui-widget-overlay{width:100%;height:100%;background:#212121;opacity:.65;filter:alpha(opacity=65);position:fixed;top:0;left:0;z-index:105}.ui-dialog{position:absolute;z-index:1000}.modal{color:#212121;background:#fff;box-shadow:0 0 35px 0 rgba(0,0,0,0.01);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;position:relative}.modal .modal_close{width:14px;height:14px;background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -1300px;position:absolute;right:23px;top:30px;z-index:106}.modal .top_row{background:#fafafa;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-bottom:1px solid #ececec;padding:32px 0 0 0;display:block}.modal .top_row h3{font:500 20px/1.2 Roboto,sans-serif;padding:0 0 18px 35px;display:block}.modal .top_row h3 span{color:#757575;font:500 16px/1.2 Roboto,sans-serif;padding:0 0 0 30px;margin:0 0 0 15px;position:relative;display:inline-block}.modal .top_row h3 span:before{width:24px;height:15px;content:"";background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -1350px;position:absolute;top:1px;left:0}.modal .tabs_panel{padding:27px 30px 28px 30px;display:block}.modal .button_row{height:70px;border-top:1px solid #e7e7e7;padding:26px 30px 0 30px;margin:0 -30px;display:block}.modal .button_row .url_order{height:44px;color:#fff;font:500 14px/48px Roboto,sans-serif;text-align:center;text-decoration:none;text-transform:uppercase;background:#fa7d00;box-shadow:0 0 4px 0 rgba(0,0,0,0.12);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:0 30px;float:right;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.modal .button_row .url_order:hover{background:#ef6c00}.modal .modal_map{height:435px;margin:0 0 22px 0;display:block}.modal .total_block{border-top:1px solid #e7e7e7;padding:19px 30px 8px 30px;margin:25px -30px 0 -30px;display:block}.modal .total_block .box{width:200px;text-align:right;margin:-1px 0 0 0;float:right}.modal .total_block .box .txt{font:bold 14px/1.2 Roboto,sans-serif;padding:0 0 3px 0;display:block}.modal .total_block .box .price{font:34px/1.2 Roboto,sans-serif;padding:0 0 10px 0;display:block;font-weight:500}.modal .total_block .box .price .prefix{font-weight:400}.modal .total_block .box .price sup{font-size:18px}.modal .total_block p{max-width:550px;color:#757575;font:12px/1.5 Roboto,sans-serif;display:block}.passengers-selector{font:14px/1.2 Roboto,sans-serif;display:none;width:297px !important;background:#fff;border:1px solid #e7e7e7;box-shadow:0 0 4px 0 rgba(0,0,0,0.12);border-top:0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:2px 0 0 0;position:absolute;z-index:9;list-style:inside}.passengers-selector .text-muted{color:#757575;font-weight:normal}.passengers-selector li{display:block;width:100%;padding:10px;border-bottom:1px solid #e7e7e7;height:auto !important}.passengers-selector li.last{border-bottom:0;background:#eee}.passengers-selector li .number-selector{border:1px solid #e1e1e1;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;display:inline;float:right}.header .search_block .elements li.passengers .passengers-selector li .number-selector button{width:35px;height:35px;line-height:20px;padding:0;text-decoration:none;font-weight:normal;float:left;border:0;font-size:26px}.header .search_block .elements li.passengers .passengers-selector li .number-selector button.left{border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;background:url(https://www.waavo.com/aviabilietai/img/form_icons.png) no-repeat #eee -3px -501px}.header .search_block .elements li.passengers .passengers-selector li .number-selector button.right{border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;background:url(https://www.waavo.com/aviabilietai/img/form_icons.png) no-repeat #eee 3px -453px}.passengers-selector li .title{font-weight:bold;float:left;margin-top:10px}.passengers-selector li .number-selector .number{float:left;line-height:35px;width:35px;height:35px;text-align:center;background:#fff}.passengers-selector .btn{float:right}.progress-bar{background-color:#fff;height:50px;padding:0;width:100%;margin:0;box-shadow:0 -1px 0 rgba(0,0,0,0.1) inset;float:left}.progress-bar.fixed{position:fixed;top:57px;left:0;z-index:6}.progress-bar span{display:inline-block;height:100%;width:20%;background-color:#777;box-shadow:0 -1px 0 rgba(0,0,0,0.08) inset;-webkit-transition:width .4s ease-in-out;transition:width .4s ease-in-out;-webkit-transition:width 1s ease-in-out;transition:width 1s ease-in-out}.progress-bar span:hover{width:100%}.preloader-bar{background-color:#fff;height:50px;padding:0;width:100%;margin:0;box-shadow:0 -1px 0 rgba(0,0,0,0.1) inset;float:left}.preloader-bar span{display:inline-block;height:100%;width:100%;background-color:#777;box-shadow:0 -1px 0 rgba(0,0,0,0.08) inset;-webkit-transition:width .4s ease-in-out;transition:width .4s ease-in-out;-webkit-transition:width 1s ease-in-out;transition:width 1s ease-in-out}.red span{background-color:#ffcdd2}.stripes span{background-size:30px 30px;background-image:-webkit-gradient(linear,left top,right bottom,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-webkit-linear-gradient(315deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite}@-webkit-keyframes animate-stripes{0{background-position:0 0}100%{background-position:60px 0}}.progress-bar .info-box{position:absolute;margin:0 auto;width:100%;text-align:center;padding-top:13px;font:14px/1.2 Roboto,sans-serif}.preloader-bar .info-box{position:absolute;margin:0 auto;width:100%;text-align:center;padding-top:18px;font:14px/1.2 Roboto,sans-serif}.progress-bar .info-box small,.preloader-bar .info-box small{color:#e53935;font-size:18px;font-weight:500}.header .search_block .elements li .fake_input{padding:14px 34px 14px 14px;position:relative}.header .search_block .elements li .fake_input .checkbox{margin-top:-1px}.header .search_block .elements li .fake_input:after{width:17px;height:16px;content:"";background:url(https://www.waavo.com/aviabilietai/img/icons.png) no-repeat 0 -500px;position:absolute;top:15px;right:15px}.header .search_block .iradio_minimal,.header .search_block .icheckbox_minimal{width:18px;height:18px;cursor:pointer;background:url(https://www.waavo.com/aviabilietai/img/radio_checkbox.png) no-repeat;margin:0 5px 0 0;float:left}.header .search_block .iradio_minimal.checked,.header .search_block .icheckbox_minimal.checked{background:url(https://www.waavo.com/aviabilietai/img/radio_checkbox.png) no-repeat 0 -50px}.body .content .icheckbox_minimal,.body .sidebar .icheckbox_minimal{width:18px;height:18px;cursor:pointer;background:url(https://www.waavo.com/aviabilietai/img/radio_checkbox.png) no-repeat 0 -100px;margin:0 5px 0 0;float:left}.body .content .icheckbox_minimal.checked,.body .sidebar .icheckbox_minimal.checked{background:url(https://www.waavo.com/aviabilietai/img/radio_checkbox.png) no-repeat 0 -150px}.alert{display:block;margin-bottom:20px;padding:15px 15px 15px 33px}.alert ul{list-style:disc inside none;padding-left:10px;margin-top:5px}.alert ul li{line-height:1.7}.alert-error{color:#e57373;background:url(https://www.waavo.com/aviabilietai/img/form_icons.png) no-repeat 0 -534px #ffebee;border:1px solid #ffcdd2}.alert-success{color:#4caf50;background-color:#e8f6e9;border:1px solid #b1d9b3;padding:15px}.traveler-number{color:#fff;padding:4px;line-height:12px;width:22px;display:inline-block;border-radius:50px;text-align:center;font-size:12px;border:1px solid #a4a4a4;margin-right:5px}.body .content .passengers_form li.b-title{width:105px;font:500 14px/1.2 Roboto,sans-serif;padding-top:15px}.body .content .passengers_form li.el_kreipinys{width:105px}.body .content .passengers_form li.bday{width:50px}.paid_baggage{border:1px solid #e7e7e7;padding:15px;padding-bottom:0;margin-bottom:20px}.paid_baggage h4{font-size:14px}.body .content li.error .input{border-color:#f44336}.body .content .passengers_form li.document-type{width:212px;font:500 14px/1.2 Roboto,sans-serif;padding-top:15px}.body .content .passengers_form li.el_long{width:554px}.contact-block{width:33%;float:left;padding-right:20px}.contact-block p{margin-bottom:10px}.google-map{margin-bottom:20px;float:none !important;display:block}.person{display:block;float:left;margin-bottom:20px}.person img{float:left}.body .city .person .title{font-weight:500;font-size:18px;margin-top:31px;float:left;padding-left:10px}.airbook-partners{margin-left:10px;float:right}.airbook-partners a{color:#fff;text-decoration:none}.airbook-partners a:hover{text-decoration:underline}