﻿.web_dialog,.web_dialog_overlay{display:none;position:fixed;left:0;right:0;bottom:0;padding:0}.web_dialog_overlay{top:0;height:100%;width:100%;margin:0;background:rgba(0,0,0,.68);z-index:101}.web_dialog{width:90%;height:auto;top:3%;margin:auto;background-color:#fff;border:5px solid #f79806;z-index:99999;font-size:10pt;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.web_dialog_title{border-bottom:solid 2px #369;background-color:#369;padding:4px;color:#fff;font-weight:700}.web_dialog_title a{color:#fff;text-decoration:none}.align_right{text-align:right}.model-box-holidays .guest_details h4.top-bar.bg-greylight.gap-pad5{margin-bottom:20px;text-align:center;font-weight:500;font-size:18px}.model-box-holidays .guest_details p.gap-pad5{font-size:16px;padding-right:10px}.model-box-holidays .guest_details p.gap-pad5 i,.model-box-holidays .guest_details p.gap-pad5 strong{font-size:15px}.model-box-holidays .guest_details .form-section{margin-bottom:0}.model-box-holidays .guest_details label{color:#444;font-size:12px}.model-box-holidays .guest_details .form-control{height:36px;line-height:36px;min-height:36px;font-size:12px;color: #999;}.model-box-holidays .guest_details input.datepicker_built_min,input.added_in,input.datepicker_built_max{border:1px solid #e6ccb8;color:#666;font-size:12px;height:36px;line-height:36px;min-height:36px}.model-box-holidays .guest_details .select-box::before{font-size:20px;padding:9px 6px}.model-box-holidays .guest_details textarea.form-control{min-height:80px;height:80px}#dialog.web_dialog{overflow-x:hidden;overflow-y:auto}@media(max-width:767px){.web_dialog{height:auto}.model-box-holidays .form-section.col-xs-12.col-sm-12.col-md-4,.model-box-holidays .guest_details .form-section,.model-box-holidays .guest_details .form-section.col-xs-12.col-sm-12.col-md-12,.model-box-holidays .guest_details .form-section.col-xs-12.col-sm-6.col-md-4{padding:0}}.model-box-holidays .btn-block-cnter2{width:100%}.model-box-holidays .gap-bottom20{margin-bottom:10px}.model-box-holidays .btn_submit_search{height:35px;line-height:30px}#dialog #btnClose{position:absolute;right:-1px;top:-4px;z-index:999}#dialog #btnClose i.fa.fa-window-close{color:#333;font-size:24px}.model-box-holidays .col-xs-12.holi-pad0,.model-box-holidays .form-section.col-xs-12.col-sm-6.col-md-8{padding:0}#dialog #btnClose .fa-window-close:before{content:"\f2d3";color:#f79806}input.btn.btn-primary.btn-block.border-none{padding:5px 0;font-size:16px;margin-top:15px;transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;-webkit-transition:all .6s ease;content:"\f2d3"}input.btn.btn-primary.btn-block.border-none:hover{background:#9d1c1f}.model-box-holidays .your-summary h5{font-size:14px;margin:5px 0 0}.model-box-holidays .your-summary h4{font-size:18px}.model-box-holidays div.margin-bottom10 span{font-size:11px;padding:0}.model-box-holidays .your-summary .col-xs-7.col-lg-7.pad0.margin-bottom10{margin-bottom:0}.model-box-holidays .col-xs-6.col-lg-8.pad0.margin-bottom10 h4,.model-box-holidays .pad0.margin-bottom10.text-right h4{padding-top:0}.model-box-holidays .top-bar{line-height:32px}.model-box-holidays .hotel-summary h5{margin:0;padding:1px 10px;font-size:14px}.model-box-holidays .hotel-summary .f16{font-size:13px;font-weight:700;padding:3px 10px}.model-box-holidays .hotel-summary span{font-size:12px}.model-box-holidays .flight-detail{font-size:12px;line-height:6px}.model-box-holidays .flight-info p{min-height:inherit;padding:0 10px;margin:1px 0;font-size:12px}.model-box-holidays .hotel-summary h3{font-size:16px}@media(min-width:768px) and (max-width:1024px){#dialog .col-xs-12.holi-pad0 .top-bar,.model-box-holidays .col-xs-12.holi-pad0 .top-bar,.model-box-holidays .guest_details h4.top-bar.bg-greylight.gap-pad5{font-size:12px}.model-box-holidays .guest_details p.gap-pad5,.model-box-holidays .guest_details p.gap-pad5 i,.model-box-holidays .guest_details p.gap-pad5 strong{font-size:12px}.model-box-holidays .hotel-summary h5,.model-box-holidays .hotel-summary span,.model-box-holidays div.margin-bottom10 span{font-size:9px}.model-box-holidays .hotel-summary h3{font-size:12px}.model-box-holidays .text-center-mob{line-height:18px}.model-box-holidays .guest_details .i-date2{font-size:14px;top:12px}.model-box-holidays .guest_details input.datepicker_built_min{font-size:11px;padding-left:5px;color:#666}.col-xs-12.holi-pad0 .your-summary .row.margin-non{padding:5px}}#dialog .col-xs-12.holi-pad0 .top-bar{color:#444;text-align:center}.col-xs-12.holi-pad0 .your-summary{margin-top:15px;border-top:#efe7e0 solid 1px}