.daterangepicker td.in-range{background:#A3D0E4;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:gray}#reportrange{margin-top:8px;margin-left:15px}fieldset.check_list button{display:none}fieldset.check_list ul.multiselect-container.dropdown-menu{display:block;width:100%;position:relative;height:120px;border:1px solid #009fe3;box-shadow:0 0px 0px rgba(0,0,0,0.175)}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle;width:100%}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:40%;padding:0px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:0px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}ul.dynatree-container{height:230px}.flight_free_day a{background-color:#42B373 !important;background-image:none !important;color:#ffffff !important}.flight_occupied_day a{background-color:red !important;background-image:none !important;color:#ffffff !important}#reportrange,#transport_range{background:rgba(255,255,255,0);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0),inset 0 -1px 0 rgba(0,0,0,0);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0),inset 0 -1px 0 rgba(0,0,0,0);color:#333333;padding:8px;line-height:18px;cursor:pointer}#hotels2{height:112px;overflow-y:auto;font-size:10px;background:#FFF;border:1px solid #ced4da;border-radius:0 0 4px 4px}#hotels2 label{margin-top:-3px;padding-left:3px}fieldset{min-width:0;padding:4px;margin:0;border:0}.enc{color:#B9B9B9;text-overflow:ellipsis;overflow:hidden;font-size:10px;width:2000px;white-space:nowrap}.enc_id{display:block;font-size:10px;color:#F7F7F7}@media print{.enc{color:#B9B9B9;text-overflow:ellipsis;overflow:hidden;font-size:7px}.enc_id{display:block;font-size:10px;color:#F7F7F7}}table.dataTable thead>tr>th{padding:5px 5px}#content{white-space:normal}.place_block{padding-right:10px}.form-control{font-size:14px;border:1px solid #ced4da}.get_tours2{padding:1px 20px 10px 20px}.btn{font-size:14px}label{display:block;margin-top:0px;margin-bottom:0px;font-weight:normal}.dropdown-menu{height:184px;overflow-y:scroll;overflow-x:hidden}.box{margin:10px auto;display:block;position:relative;border:1px solid #1bbcaf;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;background:#ffbb39;background:linear-gradient(to bottom, #fff 0, #EAEAEA 100%);color:#128277}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#128277;text-decoration:none;background-color:#FFFFFF;outline:0}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:5px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:5px}.ui-widget-header{border:1px solid #128277;background:#128277 url("images/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x;color:#fff;font-weight:bold}.btn-default{color:#128277;background-color:#fff;border-radius:3px;border:1px solid #128277}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#128277;background-color:#FFFFFF;border-color:#D0D0D0;border-radius:3px;border:1px solid #ccc}.tabs-animated .nav-link.active,.tabs-animated .nav-link:hover{color:#128277 !important}.tabs-animated .nav-link::before{background:#128277 !important}.btn-primary{border-radius:3px}.child_item{width:30px}.row{padding:0 0 0 0;margin-right:0;margin-left:-5px}fieldset{min-width:0;padding-top:0;padding-bottom:0;margin:0;border:0}label{display:block;margin-top:0;margin-bottom:0;font-weight:normal;font-size:13px}.wait{background:url("/assets/alfaservice/loading-animated.gif") center center no-repeat;background-size:200px;width:99%;height:35%;z-index:100000000000000;min-height:200px;position:absolute;right:0;top:-310px}.place_block{max-width:1170px;margin:10px auto}.place_block .multiselect-clear-filter{line-height:24px}.place_block .card{padding-bottom:0;padding-top:10px;padding-left:0;background-color:#c3cbdc;background-image:linear-gradient(147deg, #f8fbff 0%, #f1f4f7 74%);border:1px solid #e2e2e2;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12) !important}.place_block .multiselect-container>li>a>label.radio,.place_block .multiselect-container>li>a>label.checkbox{padding:3px 5px}#terminal_id,#states,#from_date2,#count_nights,#to_date2,#packages,#hotels2{margin-bottom:8px}#adults,#childs,#children_items input{border-radius:3px 0 0 3px}#filter_hotel{border-radius:.2rem .2rem 0 0;border-bottom:0}.title_label i{color:#1bbcaf;font-size:18px}.get_tours_default{display:inline-block;font-size:2em;color:#fff;font-family:arial, sans-serif;text-decoration:none;border-radius:3px 3px 55px 55px;position:relative;background-color:#128277;-webkit-backface-visibility:hidden;z-index:1;width:300px;margin-top:20px}.get_tours_default:hover{color:#fff !important}.get_tours_default:after{position:absolute;content:'';top:0;left:0;width:100%;height:100%;border-radius:3px 3px 55px 55px;background-image:radial-gradient(circle 248px at center, #20bcac 0%, #128277 47%, #0e6c62 100%) !important;transition:opacity 0.5s ease-out;color:#fff;z-index:2;opacity:0}.get_tours_default:hover:after{opacity:1}.get_tours_default span{position:relative;z-index:3}#from_date2{width:100%;text-indent:20px}.date_in{position:relative;width:40%}.date_in i{position:absolute;top:7px;left:6px;font-size:16px;color:#1bbcaf}#to_date2{width:100%;text-indent:20px}.date_out{position:relative;width:40%}.date_out i{position:absolute;top:7px;left:6px;font-size:16px;color:#1bbcaf}.result_block{max-width:1170px;margin:40px auto 0}.result_item{width:100%;border-radius:3px;margin:5px 0;background-color:#c3cbdc;background-image:linear-gradient(147deg, #f4f5f7 0%, #f1f4f7 74%);border:1px solid #e2e2e2;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12) !important}.result_item__block{width:100%;display:flex;flex-wrap:wrap}.result_item__image{width:220px;min-height:170px;padding:5px}.hotel_icon{display:inline-block;width:100%;height:155px}.hotel_icon:hover{z-index:2;-moz-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);transition:all .2s ease-in-out}.result_item__content{width:300px;flex-grow:1;flex-shrink:1;display:flex;flex-wrap:wrap}.result_item__title{width:40%;padding:10px 10px 0}.get_url_hotel_btn{cursor:pointer;font-weight:bold;font-size:18px;color:#128277}.get_url_hotel_btn:hover{color:#0e6c62}.result_item__icons{width:60%;text-align:right;padding:10px 10px 0}.result_item__icons img{height:30px}.result_item__description{width:200px;flex-grow:1}.result_item__description ul{list-style:none;padding-left:10px}.result_item__description ul li{line-height:24px}.result_item__description ul li strong{color:gray}li.state_name{font-style:italic;font-size:16px}.result_item__discont{width:300px;flex-grow:1;flex-shrink:1;padding:5px}.disc-text{color:#20bcac}.result_item__price{min-width:150px;padding:5px 10px;text-align:right;display:flex;flex-direction:column;justify-content:space-around}.item_price__night{font-size:17px;color:darkgoldenrod}.item_price__price{color:#20bcac;font-weight:bold}.item_price__price .btn_price{font-size:28px}.item_price__order>span{cursor:pointer}.row_excursion_desc{width:100%}.button_search{-webkit-box-shadow:0 11px 0 #128277;-moz-box-shadow:0 11px 0 #128277;-o-box-shadow:0 11px 0 #128277;background:transparent;text-align:center;height:20px;box-shadow:0 11px 0 #128277;margin-bottom:35px;float:left;max-width:100%;width:100%;padding:0 0 20px 0;margin-top:0;border-radius:0 0 50% 50%}.multiselect-container>li.active>a:hover,.multiselect-container>li.active>a{background:#fff}.stepper-btn-wrap{border:1px solid #128277;background-color:#128277;background-image:-webkit-linear-gradient(top, #128277, #128277)}.hotel_list_height{z-index:9}@media (min-width: 580px){.hotel_list_height{margin-bottom:-113px}}.result_image_block{height:170px;overflow:hidden}@media (max-width: 900px){.result_item__title{width:100%}.result_item__icons{width:100%;text-align:left;padding:5px 10px 5px}.result_item__price{width:100%;flex-direction:row;align-items:center}}@media (max-width: 750px){.result_item__description{width:100%}.result_item__discont{width:100%;padding:5px 10px}.result_item__description ul{margin-bottom:0}}@media only screen and (max-width: 579px),(min-device-width: 580px) and (max-device-width: 600px){.date_in,.date_out{width:42%}.date_in i{top:12px}.date_out i{top:12px}.place_block .multiselect-clear-filter{line-height:26px}.result_item__image{width:100%}.hotel_icon{height:auto}.result_item__icons img{height:26px}.wait{top:-500px}}
