/*!/wp-content/themes/oatlas/css/booking-style.css*/.woocommerce-form__input.woocommerce-form__input-checkbox.input-checkbox{position:relative}.font-black{color:#000!important}.padding-top-15{padding-top:15px}.padding-bottom-35{padding-bottom:35px}.room-side-bare{padding:30px;padding-top:9px}.room-side-bare .social-block,.room-side-bare .price-block,.room-side-bare .booking-block,.room-side-bare .options-block{margin-bottom:26px}.price-block{text-align:center}.price-block .room-prices{border:1px solid;padding:8px}.price-block .room-prices .r-price .price-value{font-weight:600;font-size:32px;line-height:38px;color:#000!important}.price-block .room-prices .r-price .price-label{font-size:11px;vertical-align:top;letter-spacing:2px;word-spacing:1px;position:relative;top:6px;font-size:15px}.price-block .room-prices .r-price.regular .price-value{font-weight:500;font-size:26px;line-height:38px;text-decoration:line-through;color:#a1a1a1!important}.booking-block,.search_room{padding:15px;border:1px solid #e8e8e8}.search_room{margin-bottom:15px}.room-side-bare .booking .form-block__title,.search_room .form-block__title{text-align:center}.room-side-bare .booking h4,.search_room h4{display:inline-block;border-bottom:2px solid #e8e8e8;padding-bottom:5px;color:#000;font-size:25px}#hotel-booking-form .form-field span,#form-hotel-search-room .form-field span{color:#999}#hotel-booking-form input[type=text],#form-hotel-search-room input[type=text]{border:none;border-bottom:2px solid #e8e8e8;border-radius:0;background:0 0;width:100%;padding:7px 0;margin-bottom:20px}#form-hotel-search-room input[type=text]{margin-bottom:10px}#hotel-booking-form .form-field .width_50{width:50%;float:left;margin-bottom:20px}#hotel-booking-form .form-field.qty_room input{width:auto;margin-left:20px}#hotel-booking-form input[type=number]{margin-bottom:0;border:1px solid #ddd;padding-left:5px;color:#000}#form-hotel-search-room input[type=number]{margin-bottom:0;border:1px solid #ddd;padding-left:5px}#hotel-booking-form .form-field.qty_room{margin-bottom:20px}#hotel-booking-form .form-field.qty_room .el-show-max-qty-room{margin-top:20px}#hotel-booking-form #extras-room{font-size:.95em}#hotel-booking-form #extras-room table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin-bottom:24px;width:100%}#hotel-booking-form #extras-room tr td:first-child{text-align:center}#hotel-booking-form #extras-room td{border-width:0 1px 1px 0}#hotel-booking-form #extras-room .field-extra{margin-bottom:0;width:auto}#hotel-booking-form #extras-room input[type=number]{width:46px;padding:4px 0;text-align:center;border:1px solid #efefef}#hotel-booking-form #extras-room input[type=radio],#hotel-booking-form #extras-room input[type=checkbox]{background:#fff;color:#555;clear:none;cursor:pointer;display:inline-block;line-height:0;height:16px;margin:-4px 4px 0 0;outline:0;padding:0!important;text-align:center;vertical-align:middle;width:16px;min-width:16px}#hotel-booking-form .total_price{margin-bottom:20px;display:inline-block;font-size:23px}#hotel-booking-form .form-field.qty_room{display:none!important}#hotel-booking-form .total_price span.Hotel-Price-amount.amount span{color:#000;font-size:23px}#hotel-booking-form input[type=submit],#form-hotel-search-room button[type=submit]{border-radius:0;padding:12px 20px 9px;border:none;color:#fff;text-transform:uppercase;font-weight:700;transition:0.3s all;text-transform:uppercase;background:gray;margin:auto;display:table;width:100%}#form-hotel-search-room .room_number_adults,#form-hotel-search-room .room_number_children{margin-bottom:15px}.hotel-booking .relative,.search_room .relative{position:relative}.hotel-booking .form-field .fa-calendar,.search_room .fa-calendar{position:absolute;right:0;bottom:30px;font-size:21px}.inside-white .search_room h4{color:#000!important}.inside-white #form-hotel-search-room input[type=text]{color:gray!important}.inside-white #form-hotel-search-room input[type=number]{color:#fff!important;background:none;height:42px}#form-hotel-search-room.full-width button[type=submit]{margin-top:25px}#form-hotel-search-room.full-width input[type=number]{height:42px;width:100%}.boxes.search-page{margin-top:57px}a.a_price_night{display:none!important}#woo_pp_ec_button_checkout{display:block!important}.opalhotel-price .price-value{text-transform:none}#customer_details .form-row input.input-text{height:36px;border-radius:0;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc}#customer_details .select2-container--default .select2-selection--single{border:1px solid #ccc;height:36px;border-radius:0}#ui-datepicker-div{border-radius:0;border:1px solid #eee;z-index:9999!important;padding:5px!important;min-width:300px}#ui-datepicker-div button,#ui-datepicker-div button:focus,#ui-datepicker-div select,#ui-datepicker-div select:focus{outline:0;box-shadow:none}#ui-datepicker-div .ui-state-active{color:#fff}#ui-datepicker-div .ui-timepicker-div select{background:#fff!important;padding:4px 0}#ui-datepicker-div .ui-timepicker-div>dl{margin-bottom:0;padding-top:20px}#ui-datepicker-div .ui-timepicker-div>dl:after{display:block;content:'';clear:both}#ui-datepicker-div .ui-timepicker-div .ui_tpicker_time{width:100%}#ui-datepicker-div .ui-timepicker-div .ui_tpicker_hour,#ui-datepicker-div .ui-timepicker-div .ui_tpicker_hour_label,#ui-datepicker-div .ui-timepicker-div .ui_tpicker_minute,#ui-datepicker-div .ui-timepicker-div .ui_tpicker_minute_label{width:50%;float:left}.daterangepicker.single .calendar,.daterangepicker.single .ranges,.ranges{float:none}#ui-datepicker-div .ui-timepicker-div .ui_tpicker_hour,#ui-datepicker-div .ui-timepicker-div .ui_tpicker_minute{text-align:left}#ui-datepicker-div select{margin:0}#ui-datepicker-div select.ui-timepicker-select{width:50%}#ui-datepicker-div .ui-state-default,#ui-datepicker-div.ui-widget-content .ui-state-default,#ui-datepicker-div .ui-widget-header .ui-state-default{background:#f2f2f2;border-color:#f2f2f2}#ui-datepicker-div .ui-datepicker-title{font-size:13px;text-transform:capitalize;margin:0;border-radius:0;line-height:26px;font-weight:700}.ui-widget-header .ui-corner-all .ui-icon,.ui-widget-header .ui-state-hover .ui-icon,.ui-widget-header .ui-state-focus .ui-icon{background:0 0;text-indent:1px;font-size:0;text-align:center}.ui-widget-header .ui-corner-all .ui-icon:before,.ui-widget-header .ui-state-hover .ui-icon:before,.ui-widget-header .ui-state-focus .ui-icon:before{font:normal normal normal 14px/1 FontAwesome}.ui-widget-header .ui-datepicker-prev .ui-icon:before{content:"\f0d9"}.ui-widget-header .ui-datepicker-next .ui-icon:before{content:"\f0da"}#ui-datepicker-div .ui-datepicker-header{border:0!important;background:0 0}#ui-datepicker-div .ui-datepicker-buttonpane button{font-size:13px;color:#fff;padding:0 20px;border:none!important}#ui-datepicker-div .ui-corner-all,#ui-datepicker-div .ui-corner-bottom,#ui-datepicker-div .ui-corner-br,#ui-datepicker-div .ui-corner-right{border-radius:0;border:1px solid #eee}#ui-datepicker-div table{border:0;margin-bottom:0}#ui-datepicker-div dt{font-size:13px;line-height:26px}#ui-datepicker-div dd{font-size:18px;margin-bottom:17px}#ui-datepicker-div th{font-weight:400;font-size:14px}#ui-datepicker-div td{font-size:13px}#ui-datepicker-div table td,#ui-datepicker-div table tr{border-color:#eee}#ui-datepicker-div .ui-slider-horizontal{height:7px}#ui-datepicker-div .ui-slider-horizontal .ui-slider-handle{height:15px;width:15px;margin-left:0;border-radius:50%}#ui-datepicker-div .ui-timepicker-div>dl{text-align:center}.home-search .search_room{border:none!important}.home-search>.container-fluid{margin-bottom:0;background:#efefef;border:1px solid #e0e0e0}p.el-show-max-qty-room{display:none}@media only screen and (min-width:769px){.woocommerce-account .woocommerce-MyAccount-navigation{width:22%}.woocommerce-account .woocommerce-MyAccount-content{width:75%}}nav.woocommerce-MyAccount-navigation{float:left;margin-bottom:15px;width:100%}nav.woocommerce-MyAccount-navigation ul{list-style-type:none;padding-left:0;font-size:17px;line-height:26px}nav.woocommerce-MyAccount-navigation ul li{padding:8px 20px;background-color:rgb(0 0 0 / .05);border-bottom:1px solid rgb(0 0 0 / .05);float:left}nav.woocommerce-MyAccount-navigation ul li.is-active{background-color:rgb(0 0 0 / .1)}nav.woocommerce-MyAccount-navigation ul li.is-active a{color:rgb(0 0 0 / .8);cursor:default}nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover{background-color:rgb(0 0 0 / .07)}nav.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--downloads,nav.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-address{display:none!important}.woocommerce-MyAccount-content form input.input-text{height:36px;border-radius:0;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc}