

/* Start:/bitrix/templates/biletik_aero_yellow/components/bitrix/breadcrumb/directions_breadcrumbs/style.css?1563524338923*/
.bx-breadcrumb {
	margin: 15px 0 15px;
}
.bx-breadcrumb i {
    color: #1c1c1c;
	margin-right: 0px;
    font-style: normal;
}
.bx-breadcrumb .bx-breadcrumb-item {
	float: left;
	line-height: 13px;
	vertical-align: middle;
	margin-right: 5px;
    padding: 3px 0;
    font-size: 0.9em;
}
.bx-breadcrumb .bx-breadcrumb-item span {

}
.bx-breadcrumb .bx-breadcrumb-item a {
    text-decoration: none;
    border-bottom: none;
    color: #1c1c1c;
}
.bx-breadcrumb .bx-breadcrumb-item a:hover{
    color: #64b5f6;
}
.bx-breadcrumb .bx-breadcrumb-item a:hover {}

.bx-breadcrumb-item{
    float: left;
}
.bx-breadcrumb-item_arrow{
    margin: 0 5px;
    color: #999;
}
.bx-breadcrumb-item > a{
    text-decoration: none;
    border-bottom: 1px dotted #f0b600;
    /*display: inline-block;*/
    color: #f0b600;
}
.bx-breadcrumb-item > a span{
    color: #f0b600;
}
.bredcrumbs .bx-breadcrumb-item{
    font-size: 16px!important;
}
/* End */


/* Start:/bitrix/components/swebs/directions.element/templates/detail_mob_result/style.min.css?157736379213855*/
.chbox-lnine.inactive{color:#9b9b9b}.dropdown-filter-selected{color:#f0b600 !important;border-color:#f0b600 !important}.peresadki_first .chbox-lnine{display:block !important}.result-info{height:205px;display:flex;flex-direction:column;justify-content:center}.ticket-info{width:100%;padding:0;bottom:20px;left:15px;display:flex;align-items:flex-end}.result-list__item>.row{position:relative}.ticket-info__left{min-width:63%;padding-right:15px}.ticket-info__right{min-width:37%;display:flex}.ticket-info__right img{min-width:100px}.ticket-info__stats{font-size:14px}.ticket-info__stats span{font-weight:bold}.ticket-info__attention{font-weight:bold;font-size:12px;color:#d0021b}.booking_btn{text-align:center;margin-top:10px}.booking_btn a{font-weight:bold;font-size:18px}.booking_btn a:hover{text-decoration:none}.booking_btn span{font-size:12px;display:block}.ticket-info__right span{padding-top:30px;font-size:18px;padding-left:10px;line-height:1.3;color:#45d364;font-weight:bold}.modal .logo-avia{position:absolute;top:0;right:0}.modal .details-right>div{padding:0 !important}.modal .details-right span{font-weight:bold;display:inline-block;margin-bottom:10px;min-width:120px;text-align:right;padding-right:10px;color:#424242;font-weight:bold}.booking-info{margin-bottom:30px}.booking-info__title{background-color:rgba(240,182,0,0.29);height:35px;display:flex;justify-content:center;align-items:center;border-radius:20px;font-weight:bold;font-size:18px}.booking-info__top{background:#fff;border-radius:5px;border-top-left-radius:20px;border-top-right-radius:20px}.booking-info__list{list-style:none;margin:0;padding:20px 0 20px 40px}.booking-info li{position:relative;font-size:14px;padding:3px 0 3px 20px}.booking-info li::before{content:'';position:absolute;width:3px;height:3px;background:#424242;border-radius:100%;left:0;top:50%;margin-top:-2px}.booking-info__why span{margin-left:40px;font-size:14px;color:#f0b600;border-bottom:1px dashed #f0b600;cursor:pointer;display:inline-block;margin-top:5px}.booking-info__why span:hover{border-bottom:1px dashed transparent}.booking-info__why{position:relative}.booking-info__why-popup{position:absolute;display:none;background:#fff;padding:30px;z-index:10;width:870px;right:0;top:31px;box-shadow:0 5px 20px 6px rgba(221,221,221,1)}.booking-info__why-popup ul{list-style:none;margin:0;padding-left:10px}.result-info{height:205px;display:flex;flex-direction:column;justify-content:center}.ticket-info{width:100%;padding:0;bottom:20px;left:15px;display:flex;align-items:flex-end}.result-list__item>.row{position:relative}.ticket-info__left{min-width:63%;padding-right:15px}.ticket-info__right{min-width:37%;display:flex}.ticket-info__right img{min-width:100px}.ticket-info__stats{font-size:14px}.ticket-info__stats span{font-weight:bold}.ticket-info__attention{font-weight:bold;font-size:12px;color:#d0021b}.booking_btn{text-align:center;margin-top:10px}.booking_btn a{font-weight:bold;font-size:18px}.booking_btn a:hover{text-decoration:none}.booking_btn span{font-size:12px;display:block}.ticket-info__right span{padding-top:30px;font-size:18px;padding-left:10px;line-height:1.3;color:#45d364;font-weight:bold}.modal .logo-avia{position:absolute;top:0;right:0}.modal .details-right>div{padding:0 !important}.modal .details-right span{font-weight:bold;display:inline-block;margin-bottom:10px;min-width:120px;text-align:right;padding-right:10px;color:#424242;font-weight:bold}.bagaj .booking_btn{text-align:right}.wrap_result_search_page h2{font-size:30px}.wrap_result_search_page .result-list__item .right-actions p{text-align:center}.wrap_result_search_page h2+p{font-weight:500;font-size:16px}.modal-wrap1 .left-title{max-width:calc(100% - 395px)}.modal-wrap1 .bron-wrp{padding-top:60px}.modal .details-right{font-size:14px}.modal .in-action{padding:0 15px}.modal .ticket-info__right span{padding-top:0;font-size:17px}.modal .detail-list .main-tiket{width:63%;border-right:2px solid #cacaca}.modal .result-list__item .right-actions p{font-size:14px}.breadcrumbs ul{list-style:none;padding:0}.breadcrumbs li{display:inline-block;color:#979797}.breadcrumbs a{text-decoration:none;border-bottom:1px dashed #cacaca;position:relative;margin-right:10px}.breadcrumbs a:hover{border-bottom:1px dashed transparent}.breadcrumbs a::after{position:absolute;content:'';right:-10px;top:50%;width:5px;height:2px;background:#cacaca}.sub-prices{display:inline-block;color:#f0b600;margin-top:15px;font-size:16px}.sub-prices a{text-decoration:none;border-bottom:1px dashed #f0b600;font-weight:bold}.sub-prices a:hover{border-bottom:1px dashed transparent}.ticket-dop{height:24px;display:flex;justify-content:center;align-items:center;background:#edefef;font-size:12px}.sub-prices-m{margin:0 0 30px}.bron-wrp .ticket-info{padding-top:30px}.bron-wrp .right-actions p{font-size:14px;color:#f0b600;padding-top:30px;margin:0}.bron-wrp .right-actions .price{text-align:center;font-size:36px;padding:5px}.bron-wrp .result-list__item .right-actions ul{margin-top:45px}.bron-wrp .result-list__item .right-actions ul li{text-align:left}.tarif-select__company-title{font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:2.25;letter-spacing:normal;color:#424242}.tarif-select__company-title span{color:#f0b600}.tarif-select__company-title span.tarif-select__company-way{color:inherit}.tarif-select__company-one{border-radius:4px;box-shadow:0 3px 2px 0 #d8d8d8;background-color:#fff;position:relative;padding-bottom:25px;border:2px solid transparent;height:204px}.tarif-select__company-one.selected{border:2px solid #f0b600;box-shadow:0 15px 20px 0 #cfcfcf}.tarif-select__company-one_title{height:24px;width:100%;border-radius:4px;position:relative;text-align:center;font-size:12px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;color:#424242;display:flex;justify-content:center;align-items:center;margin-bottom:25px}.tarif-select__company-one_title.recommend{background-color:rgba(69,211,100,0.2)}.tarif-select__company-one_title.recommend::after{content:'Рекомендуем';position:absolute;font-size:12px;font-weight:bold;color:#45d364;right:5px}.tarif-select__company-price i{font-size:16px;line-height:1;color:#45d364;margin-right:10px;font-weight:normal}.tarif-select__company-price{font-size:16px;font-weight:bold;line-height:1;color:#424242;display:flex;justify-content:center;margin-bottom:20px;position:relative}.tarif-select__company-check{position:absolute;right:10px;top:-10px}input.checkbox{position:absolute;z-index:-1;opacity:0;margin:10px 0 0 20px}.checkbox+label{position:relative;padding:0 0 0 60px;cursor:pointer}.checkbox+label:before{content:'';position:absolute;top:-5px;left:0;width:50px;height:30px;border-radius:20px;background:#FFF;transition:.2s;border:1.5px solid rgba(0,0,0,0.1)}.checkbox+label:after{content:'';position:absolute;top:-4px;left:0;width:28px;height:28px;border-radius:100%;background:#FFF;transition:.2s;border:.5px solid rgba(0,0,0,0.1);box-shadow:0 3px 3px 0 rgba(0,0,0,0.05),0 2px 2px 0 rgba(0,0,0,0.1),0 3px 1px 0 rgba(0,0,0,0.05)}.checkbox:checked+label:before{background:#4cd964;border:1.5px solid transparent}.checkbox:checked+label:after{left:21px}.result-list__item__reis .way .middle-point{left:50%;position:absolute;transform:translateX(-50%);top:32px;padding-top:26px}.result-list__item__reis .way .middle-point:before{left:50%;margin-left:-12px}.result-list__item__reis .way.detail{width:270px}.detail-list .main-tiket{width:60%}.detail-list{padding-top:30px}.detail-list .result-list__item .right-actions{height:auto;border:0;font-size:12px;width:37%;float:right}.detail-list .bdrow{padding-bottom:10px;padding-top:3px}.detail-list .right-actions .row.bdrow{padding:15px 0 15px 0}.detail-list .right-actions p{margin-bottom:0}.detail-list .result-list__item{height:auto}.detail-list .result-list__item__reis .to{width:165px}.detail-list .right-actions .row.pt{padding-top:10px}.detail-list .result-list__item .presadka{background:rgba(65,65,65,0.10);border-radius:4px;height:24px;margin:5px 0;text-align:center;font-size:12px;padding:4px}.result-list__item__reis .way .point.red:before{border-color:#cc5324}.result-list__item__reis .way .point.red{color:#cc5324}@keyframes pulse{0{opacity:.2}50%{opacity:.5}100%{opacity:.2}}.preloader-wrap{animation:pulse 1s linear infinite}.wrap_result_search_page .filter-info{margin-top:0;margin-bottom:10px}.result-wrp .booking-info{width:100%}.result-wrp .booking-info .booking-info__title{padding:5px 5px;font-size:14px}.result-wrp .result-list__item .right-actions .btn b{display:inline-block}.result-wrp .result-list__item .right-actions ul{width:100%}.result-wrp .booking_btn{text-align:center;float:none}.wrap_content_page .wrap_result_search_page .result-list__item .right-actions ul li a{font-size:14px}.result-wrp .result-list__item .right-actions .btn{float:none}.result-wrp .ticket-info__left{width:100%;padding-right:0;display:block;margin-bottom:12px}.result-wrp .ticket-info{display:block}.result-wrp .ticket-info__right{width:100%}.result-wrp .result-list__item__reis .date{line-height:16px}.result-wrp .result-list__item__reis .city{margin-bottom:5px}.result-wrp .result-list__item{margin-bottom:30px}.result-wrp .result-list__item .right-actions ul li{margin-bottom:8px}.result-wrp .ticket-info__attention{opacity:0;-webkit-transition:opacity 1.5s !important;transition:opacity 1.5s !important;min-height:37px}.result-wrp .ticket-info__attention.active{opacity:1}.result-wrp .modal .booking_btn{text-align:center}.result-list .booking_btn span{display:block;font-size:12px;line-height:1.2;padding-top:5px}.result-list .modal .booking_btn span{max-width:180px;text-align:center;margin:5px auto 0}.result-wrp .item_list_change_ticket .ticket-info{display:flex;max-width:80%;padding:0 15px}.item_list_change_ticket{position:relative}.item_list_change_ticket .ticket-info{position:absolute;bottom:5px}.item_list_change_ticket .ticket-info__left{margin-bottom:0}.item_list_change_ticket .result-list__item__reis_2{margin-bottom:80px !important}.modal .btn_header_modal_podrobno .booking_btn{max-width:150px;text-align:center}.wrap_adding_bron_popup_ticket:after{content:'.';display:block;height:0;visibility:hidden;clear:both}.wrap_adding_bron_popup_ticket .booking_btn{max-width:160px;float:right}.modal .logo-avia{position:absolute;top:0;right:0}.modal .details-right>div{padding:0 !important}.modal .details-right span{font-weight:bold;display:inline-block;margin-bottom:10px;min-width:120px;text-align:right;padding-right:10px;color:#424242;font-weight:bold}.result-wrp .sort-wrp .display-mode{display:none !important}.list_time_pick_direct .result-list__item.active .line_horizon,.time_pick_line_green,.list_time_pick_back .result-list__item.active .line_horizon{display:none !important}.modal-content-custom .time-variants{margin-left:auto;margin-right:auto;max-width:540px}h1.tit_number_tickets{font-size:30px;color:#f0b600;font-weight:bold;margin-top:0}.wrap_result_search_page .h2-distance{text-align:left}.wrap_result_search_page .h2-distance li{font-size:14px}.wrap_result_search_page .link_time_table{padding-top:20px}.wrap_result_search_page .mob-no-margin{margin-bottom:0}@media(max-width:992px){.item_list_change_ticket .ticket-info__right span{font-size:14px;padding-top:0}.item_list_change_ticket .ticket-info__right img{width:50px;height:100%;min-width:50px}.result-wrp .item_list_change_ticket .ticket-info__right{align-items:center;max-width:76%}}@media(max-width:767px){.wrap_content_page .wrap_result_search_page .result-list__item .right-actions ul{margin-bottom:5px}.wrap_result_search_page .modal .detail-list .right-actions .row.bdrow{padding:10px 0 !important;margin:0}.wrap_result_search_page .modal .detail-list .right-actions .row.bdrow .in-action{padding-left:0 !important;padding-right:0 !important}html .modal .logo-avia{position:absolute}.result-wrp .item_list_change_ticket .ticket-info{width:100%;max-width:100%;position:relative;bottom:0}.wrap_result_search_page .result-list__item .right-actions ul{margin-top:0 !important;text-align:center}.result-list__item .item_list_change_ticket .right-actions ul li{text-align:center;display:inline-block;vertical-align:middle}.result-list__item .item_list_change_ticket .right-actions ul li:first-child{margin-right:10px}.result-list__item .item_list_change_ticket .right-actions p{padding-right:0}.result-list__item .item_list_change_ticket .right-actions .booking_btn{margin-bottom:20px}.result-wrp .item_list_change_ticket .ticket-info{display:block;left:0}.result-wrp .item_list_change_ticket .ticket-info>*{display:block;width:100%}.result-wrp .item_list_change_ticket .ticket-info>.ticket-info__right{display:flex;padding-top:5px}.wrap_content_page .wrap_result_search_page .result-list__item .right-actions ul li a{font-size:12px}.modal .wrap_adding_bron_popup_ticket .booking_btn{float:none;margin:10px auto 0}.result-wrp .item_list_change_ticket .ticket-info__right{max-width:100%}.modal-content.modal-content-custom{padding-left:15px !important;padding-right:15px !important}}@media(max-width:600px){.result-wrp .booking_btn>*{font-size:14px}}@media(max-width:500px){.result-wrp .modal .left-title.header_modal_podrobno{float:none;width:100%}.result-wrp .modal .buy-btn-wrp.btn_header_modal_podrobno{float:none;width:100%;text-align:center;margin-bottom:30px}.result-wrp .modal .buy-btn-wrp.btn_header_modal_podrobno .bagaj{display:block;padding-right:0;text-align:center}}@media(max-width:676px){.wrap_result_search_page h1.h-mob,.wrap_result_search_page h2.h-mob{font-size:20px}}.datepicker{z-index:1060 !important}#popup-nemoform .modal-content{background:url(/bitrix/components/swebs/directions.element/templates/detail_mob_result/img/kids.jpg) no-repeat center center;background-size:cover;padding:78px 0 100px;min-height:528px;background-attachment:fixed}#popup-nemoform button.close{color:#fff;opacity:1;text-emphasis:none}
/* End */


/* Start:/bitrix/components/swebs/nemo.form/templates/small/style.min.css?1577363792579*/
.autocomplete-suggestions{background-color:white;padding:5px 5px 5px 5px;margin-top:2px;border-radius:4px;max-height:200px;overflow-y:auto}.autocomplete-suggestion{padding-left:5px;color:#555}.autocomplete-selected{background-color:#f7f7f7;cursor:pointer}.gobiletik_complex{display:none}.wrap_category_pass{display:none}.wrap_small_form .gobiletik_complex .way{display:none}.wrap_small_form .gobiletik_complex .way.active{display:block}.showHotels{float:right;margin-top:0 !important}.showHotels label{margin-left:10px}.gobiletik_complex .showHotels{margin-right:60px !important}
/* End */


/* Start:/bitrix/components/swebs/nemo.form/templates/big_bottom_direction_mob/style.min.css?1577363792655*/
.autocomplete-suggestions{background-color:white;padding:5px 5px 5px 5px;margin-top:2px;border-radius:4px;max-height:200px;overflow-y:auto}.autocomplete-suggestion{padding-left:5px;color:#555}.autocomplete-selected{background-color:#f7f7f7;cursor:pointer}.gobiletik_complex{display:none}.wrap_category_pass{display:none}.wrap_big_form_bottom .gobiletik_complex .way{display:none}.wrap_big_form_bottom .gobiletik_complex .way.active{display:block}.widget-wrp .btn-wrp{margin-top:10px !important;text-align:center}.showHotels{float:right;margin-top:0 !important}.showHotels label{margin-left:10px}.gobiletik_complex .showHotels{margin-right:60px !important}
/* End */
/* /bitrix/templates/biletik_aero_yellow/components/bitrix/breadcrumb/directions_breadcrumbs/style.css?1563524338923 */
/* /bitrix/components/swebs/directions.element/templates/detail_mob_result/style.min.css?157736379213855 */
/* /bitrix/components/swebs/nemo.form/templates/small/style.min.css?1577363792579 */
/* /bitrix/components/swebs/nemo.form/templates/big_bottom_direction_mob/style.min.css?1577363792655 */
