.btn-group{border:1px solid #000;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 2px 2px -1px rgba(0,0,0,.61);-moz-box-shadow:0 2px 2px -1px rgba(0,0,0,.61);-webkit-box-shadow:0 2px 2px -1px rgba(0,0,0,.61)}.direction .btn{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-size:14px;background-color:#53596d;background-image:-moz-linear-gradient(top,#53596d,#414658);background-image:-webkit-gradient(linear,0 0,0 100%,from(#53596d),to(#414658));background-image:-webkit-linear-gradient(top,#53596d,#414658);background-image:-o-linear-gradient(top,#53596d,#414658);background-image:linear-gradient(to bottom,#53596d,#414658);background-repeat:repeat-x;border:medium none;color:#96989f;width:160px;text-shadow:none;padding:13px 0 14px;box-shadow:none}.direction .btn:hover{font-size:14px;background-image:-moz-linear-gradient(top,#6b7081,#424759);background-image:-webkit-gradient(linear,0 0,0 100%,from(#6b7081),to(#424759));background-image:-webkit-linear-gradient(top,#6b7081,#424759);background-image:-o-linear-gradient(top,#6b7081,#424759);background-image:linear-gradient(to bottom,#6b7081,#424759)}#oneway{width:167px;border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px}#multiway{width:168px;border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0}.direction .btn.active{background:#2e333f;color:#fff}.box-segments{margin:0 0 20px;position:relative}.add-route{margin-right:20px;margin-bottom:20px}.another{display:block;float:left;height:28px;margin-right:2px;width:28px}.calendar h2{font-size:16px;font-weight:bold;text-align:center;margin:0 0 3px}.calendar h2 span{color:#666;font-weight:normal;margin-left:14px}.box-calendar{display:none;background:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#333;padding:20px 0 0;position:absolute;z-index:1011;right:80px;box-shadow:0 1px 3px 0 rgba(0,0,0,.75);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.75);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.75)}.box-calendar:after{background-image:url("/images/arr_calendar.png");content:"";position:absolute;right:80px;height:12px;top:-12px;width:25px}.src-slider-content{overflow:hidden;padding:10px 0;width:668px;display:inline-block}.src-slider{width:460%;position:relative}.wrapper .calendar-btn{cursor:pointer;display:inline-block;height:38px;margin:90px 26px 0 19px;vertical-align:top;width:38px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;box-shadow:0 1px 1px -1px rgba(0,0,0,.4);-moz-box-shadow:0 1px 1px -1px rgba(0,0,0,.4);-webkit-box-shadow:0 1px 1px -1px rgba(0,0,0,.4)}.calendar-btn.next{margin:90px 19px 0 23px}.calendar-btn img{position:relative;top:-7px}.calendar-btn.next img{left:1px}.calendar-btn.hide{opacity:0;filter:alpha(opacity=0);cursor:default}.search-btn{position:relative}.select-route .input-box .suggests ul li a:hover{background:none}#round{border-left:1px solid #222;border-right:1px solid #222}.btn-back{margin:37px 0 0}.modalbox.main-page-alert{text-align:center}.main-page-alert .btn-back{margin:15px 0 0}.main-page-alert .btn-large{font-size:22px;padding:9px 13px 10px 12px}.main-container,.box-calendar{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.main_page .container{margin:25px auto;max-width:1008px;width:100%}.main_page .gray{background:#424759}.main_page .tarif_type .gray{background:#1c2029;color:#96989f}.main_page .tarif_type .gray:hover{background:#242935}.main_page .tarif_type .gray.active,.main_page .tarif_type .gray.active:hover{background:#424759;color:#fff}.main_page .gray .rate-title{color:#fff}.main_page .rate .btn-gray{background-color:#414658;background-image:-moz-linear-gradient(top,#53596d,#414658);background-image:-webkit-gradient(linear,0 0,0 100%,from(#53596d),to(#414658));background-image:-webkit-linear-gradient(top,#53596d,#414658);background-image:-o-linear-gradient(top,#53596d,#414658);background-image:linear-gradient(to bottom,#53596d,#414658);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#53596d',endColorstr='#414658',GradientType=0);border:1px solid #21232c;box-shadow:0 2px 1px -2px rgba(0,0,0,.5);-moz-box-shadow:0 2px 1px -2px rgba(0,0,0,.5);-webkit-box-shadow:0 2px 1px -2px rgba(0,0,0,.5);color:#ccc}.main_page .rate .btn-gray:hover{background-color:#323643;background-image:-moz-linear-gradient(top,#63697c,#323643);background-image:-webkit-gradient(linear,0 0,0 100%,from(#63697c),to(#323643));background-image:-webkit-linear-gradient(top,#63697c,#323643);background-image:-o-linear-gradient(top,#63697c,#323643);background-image:linear-gradient(to bottom,#63697c,#323643);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63697c',endColorstr='#323643',GradientType=0)}.main_page .info-block{text-align:left;background:#fff;position:relative;padding-top:60px;text-align:center}.info-block .container{margin:0 auto 0}.border-top{background:url("/images/border_top.jpg");height:4px}.border-bottom{background:url("/images/border_bottom.jpg");bottom:0;height:4px;position:absolute;width:100%}.special-offers{margin-bottom:42px}.main_page .info-block .title{color:#1f232e;font-size:24px;line-height:1.2}.offers{margin:20px 0 0}.offer{background:#2c313e;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;display:inline-block;height:190px;margin-right:20px;width:320px;position:relative;vertical-align:top;overflow:hidden;z-index:999}.offer-bonus{cursor:pointer}.bonus-cont{color:#fff;padding:22px 0 20px 26px}.offer-action{margin:0}.offer-title{font-size:18px;line-height:1.2;margin-bottom:14px}.offer-text{font-size:16px;line-height:1.3;margin-top:27px}.offer .left{display:inline-block}.offer .right{display:inline-block;vertical-align:top}.offer .meta{color:#a3adc1;font-size:12px;line-height:1.5}.offer-corporate .right img{position:absolute;right:5px;top:-8px}.pagination{bottom:17px;position:absolute;left:28px;z-index:11}.pagination a{background:url("/images/offer_pg.png");display:inline-block;height:20px;margin-right:2px;width:20px}.pagination a:hover{background:url("/images/offer_pg_hover.png")}.pagination a.active{background:url("/images/offer_pg_active.png")}.offer .dark-link{font-size:14px}.offer .price{font-size:24px;margin-bottom:22px}.offer-action .left{width:169px;position:relative;z-index:11}.offer-action .right{padding:26px 0 0}.soc-networks{padding-bottom:40px;white-space:nowrap}.info-block .title span{color:#999;font-size:14px;margin-left:10px;white-space:normal}.soc-networks .soc{display:inline-block;vertical-align:top;border:1px solid #ccc;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:5px;max-width:490px;width:100%;margin-top:15px;min-height:245px}.soc-networks .soc-fb{margin-right:5px;padding:0 0 10px 0}.about-block{background:#1f232e;text-align:left;position:relative;text-align:center;padding-bottom:30px}.about-block .container{margin:0 auto}.about-block .block{display:inline-block;text-align:left;vertical-align:top;padding-top:42px;padding-top:42px;padding-bottom:14px}.about-block .title{font-size:16px;font-weight:bold;margin-bottom:18px}.subs-form input{background:#fff;border:medium none;box-shadow:none;color:#999;font-size:14px;height:14px;margin:0;padding:8px 10px;width:180px}.subs-form .btn-back{margin:0 0 0 6px}.subs-form .btn-large{font-size:14px;padding:8px 13px 7px 12px}.about-block .subscription .text{font-size:12px;line-height:1.5;margin:17px 0 0}.about-block .award{background-image:url("/images/about_award.png");background-position:0 23px;background-repeat:no-repeat;padding-left:40px}.about-block .block.forbes{background-image:url("/images/about_forbes.png");background-repeat:no-repeat;background-position:0 41px;padding:71px 0 0 30px}.about-block .block.forbes1{margin-left:136px}.about-block .block.forbes2{margin-left:72px}.about-block .text{font-size:14px;line-height:1.3;color:#c4c4c4}.award .title{margin-bottom:15px}.bonus-cont-1{padding-left:20px}.bonus-cont-1 .text{color:#a3adc1;font-size:12px;line-height:1.5;text-shadow:1px 0 3px rgba(0,0,0,.5)}.bonus-cont-1 .text .email{color:#98c32d;display:inline-block;overflow:hidden;text-overflow:ellipsis;width:157px}.bonus-cont-1 .dial{bottom:38px;line-height:1.2;position:absolute;right:27px}.offer-bonus .bonus-cont img{bottom:0;left:0;position:absolute;right:0;top:0}.offer-bonus div *{position:relative;z-index:1002}.offer-bonus .bonus-cont-2{display:none;white-space:normal}.offer .slider-item{display:none;position:absolute;white-space:nowrap;width:292px;bottom:0;left:0;padding:22px 0 20px 28px;right:0;top:0}.offer .slider-item:first-child{display:block}.offer-bonus .bonus_points{bottom:45px;font-size:43px;left:28px;letter-spacing:10px;position:absolute}.offer-bonus .line-through{background-image:url("/images/line-through.png");background-repeat:repeat-x;height:11px;left:22px;position:absolute;top:133px;width:204px}.subs-form{position:relative}.subs-form .error_hint{padding:10px 6px;width:188px}.block.subscription{width:338px}.slider-item img{position:absolute;z-index:10}.offer-corporate img{right:4px;top:13px}.slider-item.lufthansa img{bottom:10px;right:10px}.slider-item.mau img{bottom:10px;right:10px}.slider-item.british img{bottom:49px;right:10px}.slider-item.klm img{bottom:40px;right:0}.slider-item.belavia img,.slider-item.airastana img,.slider-item.etihad img{right:10px;top:0}.offer-action .slider-item img{right:10px;top:10px}.offer .dark-link-block{margin-bottom:13px}
