.popup-search{background:none repeat scroll 0 0 white;border:1px solid #C8C8C5;display:none;padding:10px;z-index:10;box-shadow:0 0 3px silver;box-shadow:1px 2px 10px 0px rgba(0,0,0,0.29);border-radius:5px;position:absolute}.popup-search ul li{list-style:none}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:0.5em;height:1.2em;cursor:default}.daterangepicker_input{display:none}.search input{cursor:pointer}p.r{padding:2px 0px;padding-left:18px;background:url("/static/geotarget/img/cb.png?fe173652fc64") -2px 1px no-repeat;width:88%;margin:0px 0px 0px 8px;cursor:pointer;text-overflow:clip;overflow:hidden;max-width:309px;font-size:12px;line-height:15px;white-space:nowrap}.resort p.r{white-space:normal}p.r:hover{background-position:-2px -15px}p.r.on{background-position:-2px -31px;color:#2b2b2b;font-weight:bold}p.r.on:hover{background-position:-2px -47px}.widget_container{width:256px;max-height:170px;overflow:auto;position:relative}.hotel .widget_container{width:256px}.stars .fa{cursor:pointer}.tourists{display:none}#nights_widget .widget_container{height:auto}.counter.ages{display:none}#loading_widget{margin-top:25px}#progress_bar{position:relative;height:28px;background:#ccc}#progress_bar span{position:absolute;font-size:16px;color:#fff;font-weight:bold;left:40%;margin-top:3px}#loading_widget .ui-widget-header{background:url("/static/geotarget/img/pbani.png?fe173652fc64") 50% 50% repeat-x}.ui-autocomplete{max-height:400px;overflow-y:auto;overflow-x:hidden}.disabled button{background-color:#aaa}#rating_slider{height:8px}#rating{position:relative}#rating_slider .noUi-handle{margin-left:-10px;top:-8px!important}#rating .noUi-origin{background-color:#eee}#rating .widget_container{width:126px;padding-bottom:5px;font-size:12px}#rating .popup-search{padding:5px;right:0px}#rating .close-panel{width:90%}#rating li,#promo li,#races li{padding:5px;background:#FBF0F6;cursor:pointer;margin:2px;padding-left:10px}#rating li:hover,#promo li:hover,#races li:hover{background-color:#FDCEE7}#rating li.current,#promo li.current,#races li.current{background-color:#e5097f;color:#fff}#rating li span,#promo li span,#races li span{display:inline-block;width:48%;text-align:right;margin-right:2%}#rating li input,#promo li input,#races li input{width:46%;vertical-align:top;display:inline-block!important}.race_list table td{padding:2px;text-align:center;border:1px solid black}.search .directions input{height:20px;width:initial;display:inline-block}.country_list_item{float:left;width:140px}.country_list_item img.flag{margin-top:2px}.marked_search_label{background-color:#ccdfff!important}.tour-detail{min-width:320px}.tour-detail .tour-header{background-color:#FC3;height:auto;padding:10px;border-radius:6px 6px 0px 0px;position:relative;min-height:58px}.tour-detail .tour-header .text--small{font-size:14px;color:#111}.tour-detail .tour-header__text{margin:0;color:#111;font-size:14px;padding-right:150px}.tour-detail .tour-header__text span{font-size:20px}@media all and (max-width:50em){.tour-detail .tour-header__text span{font-size:14px}}.tour-detail .tour-header__price{position:absolute;background:#FFE699;color:#665200;color:#333;top:10px;right:10px;padding:1px 10px;border-radius:5px;font-family:"Play","Arial","Verdana";font-size:30px;font-weight:bold}.tour-detail .tour-header__price .fa{font-size:16px;color:#333}.tour-detail .tour-header__price .fa-kzt{background-image:url(/static/index/img/tenge-s-sprite.png?fe173652fc64);background-repeat:no-repeat;background-position:-13px 1px;width:16px;height:13px}.tour-detail .tour-header__price .fa-kzt.active{background-position:0px -11px}.tour-detail .tour-header__price .fa-byn{background-image:url(/static/index/img/byn-dark.png?fe173652fc64);background-repeat:no-repeat;background-position:0px 0px;background-size:100%;width:28px;height:21px;vertical-align:bottom}.tour-detail .tour-description{color:#555;font-size:12px;padding-bottom:16px}.tour-detail .tour-body{padding:10px;background:#FFF9E5;position:relative}.tour-detail .tour-body .hotel__divide{position:absolute;bottom:-15px}.tour-detail .tour-body .hotel__divide .divide{display:inline-block;width:31px;margin-right:-7px;height:6px;background:#ff0000;border-radius:3px}.tour-detail .tour-body .hotel__divide .divide--blue{background:#009EE0}.tour-detail .tour-body .hotel__divide .divide--green{background:#009436}.tour-detail .tour-body .hotel__divide .divide--yellow{background:#FFCC33}.tour-detail .tour-body .hotel__divide .divide--pink{background:#E30079}.tour-detail .tour-body .fa-star{color:#FFCC33}.tour-detail .tour-body .hotel__text-header{position:relative}.tour-detail .tour-body .hotel__title{color:#555;font-size:18px;margin-bottom:25px}.tour-detail .tour-body .hotel-gallery{padding:10px}.tour-detail .tour-body .hotel__image{margin-bottom:5px}.tour-detail .tour-body .tour__image{width:50%;margin-right:10px;float:left}@media all and (max-width:50em){.tour-detail .tour-body .tour__image{width:50%}}@media all and (max-width:30em){.tour-detail .tour-body .tour__image{width:100%}}.tour-detail .tour-body .tour__image img{border-radius:5px;max-width:360px;margin-bottom:0px}.tour-detail .tour-body .tour__image .detail-link{padding:10px;display:inline-block;border-radius:5px;margin:10px auto;background:#009ee1;color:#fff;font-size:14px;opacity:0.9}.tour-detail .tour-body .tour__image .detail-link:hover{text-decoration:none;opacity:1}.tour-detail .tour-body .tour__include{margin-top:10px}.tour-detail .tour-body .tour__include ul{padding:16px}.tour-detail .tour-body .tour__include li{list-style:none;padding:5px;color:#444}.tour-detail .tour-body .tour__include li i{margin-right:8px;color:#B3DFC3}.tour-detail .tour-body .tour__extend{margin-bottom:20px}.tour-detail .tour-body .tour__extend li{list-style:none;padding:5px;color:#444}.tour-detail .tour-body .tour__extend li i{margin-right:8px;color:#E6A4C8}.tour-detail .tour-body .tour__button{width:80%;border-radius:4px;text-align:center;background:#009EE0;padding:5px 15px;color:#fff;font-size:1.1em;display:block;margin:0 auto;margin-bottom:20px;border:2px solid #fff}.tour-detail .tour-body .tour__button.button--pink{background:#e8007c;opacity:0.8}.tour-detail .tour-body .tour__button.button--pink:hover{color:#e8007c;border:2px solid #e8007c}.tour-detail .tour-body .tour__button.button--green{background:#4AA76C}.tour-detail .tour-body .tour__button.button--green:hover{opacity:1;color:#4AA76C;border:2px solid #4AA76C}.tour-detail .tour-body .tour__button:hover{text-decoration:none;background:transparent;color:#009EE0;border:2px solid #009EE0}.tour-detail .tour-body .tour__description{width:47%;float:left}@media all and (max-width:50em){.tour-detail .tour-body .tour__description{width:47%}}@media all and (max-width:30em){.tour-detail .tour-body .tour__description{width:100%}}.tour-detail .tour-body h4{font-weight:700;margin-bottom:0px;font-size:14px;color:#555}.tour-detail .tour-body .hotel-wrapper:after{display:table;content:" ";clear:both}.tour-detail .tour-body .tour__info{color:#333;font-size:14px;border-radius:5px;background:#fff;padding:10px;width:65%;float:left}@media all and (max-width:50em){.tour-detail .tour-body .tour__info{margin-bottom:10px;width:100%}}.tour-detail .tour-body .tour__info p{margin-bottom:0.8em}.tour-detail .tour-body .tour__info .info__title{color:#444;font-weight:300;font-size:20px;margin-bottom:10px}.tour-detail .tour-body .tour__info .info__header{font-weight:700;color:#fff;padding:3px 10px;margin-bottom:10px;text-transform:uppercase}.tour-detail .tour-body .tour__info .info__header--blue{color:#007DB3;background:#B3E2F6;border-top:2px solid #007DB3}.tour-detail .tour-body .tour__info .info__header--green{background:#B3DFC3;border-top:2px solid #00802F;color:#00802F}.tour-detail .tour-body .tour__info .info__header--yellow{background:#FFE699;border-top:2px solid #FFBF00;color:#665200}.tour-detail .tour-body .tour__info .info__header--pink{background:#E6A4C8;border-top:2px solid #C20067;color:#C20067}.tour-detail .tour-body .tour__info .info__body{font-size:14px;padding-left:15px;color:#222}.tour-detail .tour-body .tour__info .info__body .label{display:inline-block;width:94px;text-align:right;margin-right:10px;color:#777;vertical-align:top}.tour-detail .tour-body .tour__info .info__body .text-forward,.tour-detail .tour-body .tour__info .info__body .text-backward{display:inline-block}.tour-detail .tour-body .tour__bottom{padding:0 10px;float:left;width:35%}@media all and (max-width:50em){.tour-detail .tour-body .tour__bottom{width:100%}}.tour-detail .tour-body .tour__bottom .tour__form{padding:10px}.tour-detail .tour-body .tour__bottom .tour__form input{border:2px solid #FFE699;border-radius:5px;width:100%;padding:10px;color:#777;margin-bottom:10px}.tour-detail .tour-body .tour__bottom .form__controls{margin-top:-20px;text-align:center}.tour-detail .tour-body .tour__bottom .form__controls p{margin-bottom:10px}.tour-detail .tour-body .tour__bottom .form__text{color:#444;font-weight:300;font-size:20px;margin-bottom:10px}.tour-detail .tour-body .tour__bottom .btn--blue{background:#009EE0}.tour-detail .tour-body .tour__bottom .btn--blue:hover{opacity:1}.tour-detail .tour-body .tour__bottom .btn--pink{background:#E30079}.tour-detail .tour-body .tour__bottom .btn--pink:hover{opacity:1}.tour-detail .tour-body .tour__bottom .btn--green{background:#4AA76C}.tour-detail .tour-body .tour__bottom .btn--green:hover{opacity:1}.tour-detail .tour-body .tour__bottom .tour__reviews .title__text{margin-bottom:10px}.tour-detail .tour-body .tour__bottom .js-review__items{padding-top:10px;color:#444}.tour-detail .tour-body .tour__bottom .review__empty{color:#444;padding-left:20px}.tour-detail .tour-body .tour__bottom .review__item{background:#FFF3CC;border-radius:5px;padding:8px;margin-bottom:15px}.tour-detail .tour-body .tour__bottom .review__item .item__content{font-size:12px;color:#444}.tour-detail .tour-body .tour__bottom .review__item .item__header{background:#E8D9A5;border-radius:4px;position:relative;margin-bottom:5px;padding:5px;font-size:12px;color:#444}.tour-detail .tour-body .tour__bottom .review__item .item__name{font-size:14px;color:#006894}.tour-detail .tour-body .tour__bottom .review__item .item__rate{display:inline-block;width:50%}.tour-detail .tour-body .tour__bottom .review__item .item__rate .fa{color:#00802F}.tour-detail .tour-body .tour__bottom .review__item .item__date{text-align:right;display:inline-block;width:50%}.tour-detail .fotorama__stage__frame{border-radius:5px!important}