#ovronnaz_hotel_booking{background:#fff;padding:25px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-moz-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4);max-width:75%;margin:0 auto}#ovronnaz_hotel_booking>div{width:23%;display:inline-block;float:left;padding:0 5px;position:relative}#ovronnaz_hotel_booking>div:nth-of-type(3){width:31%}#ovronnaz_hotel_booking input,#ovronnaz_hotel_booking select,.custom-selectbox{height:40px;border-radius:0;border:1px solid #b2b5bc;padding:0 35px 0 10px;width:100%;text-transform:uppercase;font-size:14px;font-family:Montserrat,sans-serif;font-weight:300;color:#5a6170;cursor:pointer;line-height:40px;background:#fff}#ovronnaz_hotel_booking input[type=submit]{background:#5a6170;color:#fff;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;padding:0 10px}#ovronnaz_hotel_booking input[type=submit]:hover{background:0 0;color:#5a6170}#ovronnaz_hotel_booking select::-ms-expand{display:none}#ovronnaz_hotel_booking .custom-dropdown:after,#ovronnaz_hotel_booking .date:after{content:'';width:100%;right:15px;display:block;cursor:pointer;pointer-events:none;position:absolute;z-index:9}#ovronnaz_hotel_booking .custom-dropdown>select{-moz-appearance:none;-webkit-appearance:none;appearance:none}#ovronnaz_hotel_booking input:focus,#ovronnaz_hotel_booking select:focus{box-shadow:none;outline:0}#ovronnaz_hotel_booking .custom-dropdown:after{background:url(../image/arrow.png) top right no-repeat;height:13px;top:13px}#ovronnaz_hotel_booking .date:after{background:url(../image/calendar.png) top right no-repeat;height:20px;top:10px}#ovronnaz_hotel_booking .adults_dropdown_content{position:absolute;height:auto;border-radius:0;border:1px solid #b2b5bc;top:auto;bottom:50px;left:5px;background:#fff;min-width:317px;color:#5a6170;padding:12px 15px 18px;z-index:9;display:none}#ovronnaz_hotel_booking .adults_dropdown_content.divBottom{top:50px;bottom:auto}#ovronnaz_hotel_booking .guests_room:not(:last-of-type){border-bottom:1px solid rgba(178,181,188,.3);padding-bottom:10px}#ovronnaz_hotel_booking .adults_dropdown_content .actions{margin:15px auto 0;text-align:center}.adults_dropdown_content .actions a{background:#5a6170;color:#fff;border:1px solid #b2b5bc;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;padding:0 15px;margin:0 5px;display:inline-block;text-transform:uppercase;font-size:12px}#ovronnaz_hotel_booking .adults_dropdown_content .actions a:hover{background:0 0;color:#5a6170}#ovronnaz_hotel_booking .guests_header>div{display:inline-block;font-size:13px;color:#5a6170}#ovronnaz_hotel_booking .guests_header>div a{font-size:13px;color:#5a6170;text-decoration:none}#ovronnaz_hotel_booking .guests_header>div a.add_room{text-transform:uppercase;font-size:11px}#ovronnaz_hotel_booking .rooms>div{display:inline-block;color:#5a6170}#ovronnaz_hotel_booking .rooms .title{font-size:14px;width:80%;text-align:center}#ovronnaz_hotel_booking .guests_add_room,#ovronnaz_hotel_booking .rooms .counter{float:right}#ovronnaz_hotel_booking .guests_add_room a{color:#5a6170}#ovronnaz_hotel_booking .rooms .age{text-align:right;width:100%;margin-top:10px;display:none}#ovronnaz_hotel_booking .rooms .age .heading{font-size:12px;width:auto}#ovronnaz_hotel_booking .rooms .age>*{display:inline-block;width:50px;padding-right:5px;padding-left:5px;height:32px;margin-left:5px}#ovronnaz_hotel_booking .counter input[type=button]{background:0 0;width:20px;height:20px;color:#5a6170;border-radius:50%;border:2px solid #5a6170;padding:0;font-size:20px;line-height:10px;text-align:center;display:inline-block;vertical-align:middle}#ovronnaz_hotel_booking .counter input[type=button]:disabled{border:2px solid #b2b5bc}#ovronnaz_hotel_booking .counter input[type=button].minus{font-size:19px}#ovronnaz_hotel_booking .custom-selectbox .people{height:15px;font-size:12px;line-height:25px}#ovronnaz_hotel_booking .custom-selectbox .chamber{font-size:9px;line-height:25px;font-weight:400;text-transform:capitalize}#ovronnaz_hotel_booking .custom-selectbox .people>div{display:inline-block;vertical-align:top}#ovronnaz_hotel_booking .custom-selectbox .people .children{margin-left:3px;display:none}@media screen and (max-width:1199px){#ovronnaz_hotel_booking{max-width:100%}}@media screen and (max-width:991px){#ovronnaz_hotel_booking{padding:25px 20px}#ovronnaz_hotel_booking input,#ovronnaz_hotel_booking select,.custom-selectbox{font-size:13px}#ovronnaz_hotel_booking .date:after{font-size:18px}#ovronnaz_hotel_booking .custom-dropdown:after{font-size:25px}}@media screen and (min-width:768px) and (max-width:991px){#ovronnaz_hotel_booking .custom-dropdown:after{background-size:12%;top:15px;right:13px}#ovronnaz_hotel_booking .adults.custom-dropdown:after{background-size:8%;top:15px;right:11px}#ovronnaz_hotel_booking .date:after{background-size:13%;top:11px}#ovronnaz_hotel_booking .custom-selectbox,#ovronnaz_hotel_booking input,#ovronnaz_hotel_booking select{padding:0 25px 0 10px}}@media screen and (max-width:767px){#ovronnaz_hotel_booking{max-width:80%}#ovronnaz_hotel_booking>div{width:50%;padding:5px}#ovronnaz_hotel_booking>div.adults.custom-dropdown{width:100%}#ovronnaz_hotel_booking .custom-dropdown:after{top:18px}#ovronnaz_hotel_booking .date:after{right:18px;top:14px}#ovronnaz_hotel_booking>div.submit-btn{margin-left:25%}}@media screen and (max-width:479px){form#ovronnaz_hotel_booking>div{width:100%!important}}@media screen and (max-width:539px){#ovronnaz_hotel_booking{max-width:90%}#ovronnaz_hotel_booking>div{width:100%}#ovronnaz_hotel_booking>div.submit-btn{margin-left:0}}@media screen and (max-width:350px){#ovronnaz_hotel_booking .adults_dropdown_content{min-width:277px}#ovronnaz_hotel_booking .guests_header>div,#ovronnaz_hotel_booking .guests_header>div a{font-size:12px}#ovronnaz_hotel_booking .rooms .age .heading,#ovronnaz_hotel_booking .rooms .age>.child_1{margin-left:0}#ovronnaz_hotel_booking .rooms .age>*{width:47px}#ovronnaz_hotel_booking .guests_header>div a.add_room{font-size:10px}}#ui-datepicker-div{font-family:Montserrat,sans-serif}#ui-datepicker-div.ui-datepicker td a,#ui-datepicker-div.ui-datepicker td span{text-align:center}#ui-datepicker-div .ui-widget-header .ui-icon{background-image:url(../image/ui-icons.png)!important}#ui-datepicker-div.ui-datepicker .ui-datepicker-next-hover,#ui-datepicker-div.ui-datepicker .ui-datepicker-prev-hover{top:2px;right:2px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-radius:0!important}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #c49722!important;background:#c49722!important;color:#fff!important}