.header-widget-component .awebooking-check-form--vertical .awebooking-heading{display:none}.header-widget-component .awebooking-check-form__content{padding:0}.header-widget-component .awebooking-check-form{background:0 0;overflow:hidden;float:right}#wrap .header-widget-component .awebooking-check-form .awebooking-field,#wrap .header-widget-component .awebooking-sidebar-group{width:auto;margin:0;overflow:auto;float:left;padding:0;padding-right:5px}.awebooking-select{margin:0}.header-widget-component .awebooking-check-form button,.header-widget-component .awebooking-check-form input[type=button],.header-widget-component .awebooking-check-form input[type=email],.header-widget-component .awebooking-check-form input[type=text],.header-widget-component .awebooking-check-form select{background:#f1f1f1;border:1px solid #ddd;color:#777;margin:0}.header-widget-component .awebooking-field>label{font-weight:700;font-size:11px;text-transform:uppercase;display:block;margin-bottom:0;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0}.header-widget-component .awebooking-field input[type=text]{width:150px;min-height:36px}.header-widget-component .awebooking-field .awebooking-btn{vertical-align:bottom;padding:11px 32px 10px;top:0;border-radius:0;background:#de2f68;font-weight:600;letter-spacing:.5px;font-size:13px;margin:0;border:none}.header-widget-component .awebooking-field .awebooking-btn,.header-widget-component .awebooking-field .awebooking-btn:visited{color:#fff;background-color:#de2f68}#wrap .header-widget-component .awebooking-field.awebooking-check-field{margin-top:24px}.awebooking-check-form--vertical.awebooking-check-form{background:#f2f2f2;padding:16px 4px 0}.awebooking-check-form--vertical.awebooking-check-form .awebooking-heading{padding-left:24px;border:none;margin-bottom:0;text-align:left;font-weight:500;font-family:poppins,sans-serif;font-size:14px;color:#31312c;text-transform:capitalize}.awebooking-check-form--vertical.awebooking-check-form .awebooking-check-form__content{padding:20px;padding-top:7px}.awebooking-check-form--vertical.awebooking-check-form .awebooking-check-form__content .awebooking-field>label{font-size:12px;font-family:poppins,sans-serif;font-weight:500;color:#424242;margin-bottom:2px}.awebooking-check-form--vertical.awebooking-check-form .awebooking-check-form__content .awebooking-field-group .awebookingf,.awebooking-check-form--vertical.awebooking-check-form .awebooking-check-form__content .awebooking-field-group .fa,.awebooking-check-form--vertical.awebooking-check-form .awebooking-check-form__content .awebooking-field-group .icon{color:#de2f68}.awebooking-check-form--vertical.awebooking-check-form .awebooking-check-form__content .awebooking-input.awebooking-datepicker{padding:0 6px;border:1px solid #ccc;font-family:poppins,sans-serif;font-size:12px;font-weight:500;margin-bottom:15px;color:#424242}.awebooking-check-form--vertical.awebooking-check-form .awebooking-check-form__content .awebooking-input.awebooking-datepicker::-webkit-input-placeholder{font-family:poppins,sans-serif;font-size:12px;font-weight:500;color:#424242}.awebooking-check-form--vertical.awebooking-check-form .awebooking-check-form__content .awebooking-input.awebooking-datepicker::-moz-placeholder{font-family:poppins,sans-serif;font-size:12px;font-weight:500;color:#424242}.awebooking-check-form--vertical.awebooking-check-form .awebooking-check-form__content .awebooking-input.awebooking-datepicker:-ms-input-placeholder{font-family:poppins,sans-serif;font-size:12px;font-weight:500;color:#424242}.awebooking-check-form--vertical.awebooking-check-form .awebooking-check-form__content .awebooking-input.awebooking-datepicker:-moz-placeholder{font-family:poppins,sans-serif;font-size:12px;font-weight:500;color:#424242}.awebooking-check-form--vertical.awebooking-check-form .awebooking-check-form__content .awebooking-field-group .awebooking-btn{background:#de2f68;font-weight:400;padding:21px 10px 18px;margin-bottom:9px}.awebooking-check-form--vertical.awebooking-check-form .awebooking-check-form__content .awebooking-field-group .awebooking-btn:hover{background:#333;color:#fff}.awe-book-single{background:#fff}#wrap .awebooking-room-type__tabs .awebooking-tab__wrapper,#wrap .awebooking-room-type__tabs .awebooking-tab{overflow:hidden}#wrap .awebooking-tab__content{width:100%}#wrap .awebooking-service__item,#wrap .awebooking-amenities__item{list-style:none;padding:3px 1px;margin:0;line-height:24px;margin-bottom:1px;margin-right:0;width:50%;float:left;border-bottom:0}#wrap .awebooking-amenities__item{cursor:pointer}#wrap .awebooking-service__item *,#wrap .awebooking-amenities__item *{font-size:13px;font-weight:400;margin:0}#wrap .awebooking-amenities__item i,#wrap .awebooking-service__item i{font-size:24px;color:#de2f68;vertical-align:middle;margin-right:6px}.single-room_type .awebooking-service__item .awebooking-service__icon{width:auto}#wrap h4.pack-title{text-transform:uppercase;font-weight:700;color:#31312c;font-size:15px;margin-bottom:3px}#wrap .awe-short-description{padding:6px 20px;border:2px solid #e8e8e8;margin-bottom:14px;display:inline-block}#wrap .awebooking-tab__wrapper{border:0}#wrap .awebooking-tab__controls li{border:0;margin:0}#wrap h4.pack-title{text-transform:uppercase;font-weight:700;color:#31312c;font-size:15px;margin-bottom:3px}#wrap .awe-short-description{padding:6px 20px;border:2px solid #e8e8e8;margin-bottom:18px;display:inline-block}#wrap .awebooking-tab__wrapper{border:0}#wrap .awebooking-tab .awebooking-tab__controls li{border:0;margin:0;background:0 0}#wrap .awebooking-tab .awebooking-tab__controls li a{background:0 0;color:#747474;padding:0 30px 0 0}#wrap .awebooking-tab .awebooking-tab__controls li.active a{color:#de2f68}#wrap .awebooking-amenities__item .awebooking-amenities__desc{padding-left:7px;background:#f1f1f1}#wrap .awebooking-tab__wrapper{padding:10px 0}#wrap .awebooking-room-type__media,#wrap .awebooking-room-type__media .attachment-awebooking_single{width:100%}#wrap .w-awe-content-sec{margin-top:14px}#wrap .w-awe-content-sec .post-ratings{color:transparent;margin-bottom:4px}.awebooking-room-type__price{border:0;padding:0;margin:0;font-size:15px;font-weight:400;color:#000}.awebooking-room-type__price,.awebooking-room-type__price span{font-size:15px}.awebooking-room-type__price span{font-weight:600}.awebooking-room-type__price{border:0;padding:0;margin:0;font-size:15px;font-weight:400;color:#000}.awebooking-room-type__price,.awebooking-room-type__price span{font-size:15px}.awebooking-room-type__price span{font-weight:600}.single-awe .awebooking-check-form{background:#fff;padding:16px 35px 0}#wrap .w-awe-singel-ex{margin-top:36px}.awebooking-room-type-filter{display:none}.room_types .awebooking-loop-room-type{position:relative;background:#fff}.post-type-archive .awebooking-service__item input[type=checkbox]{display:none}.room_types .awebooking-loop-room-type .awebooking-loop-room-type__title{font-size:24px;font-weight:700;text-transform:uppercase;display:inline-block;margin-right:50px;margin-top:0;margin-bottom:11px}.room_types .awebooking-loop-room-type .awebooking-loop-room-type__title a{font-family:poppins,sans-serif;color:#31312c;font-size:19px;font-weight:500}.room_types .awebooking-loop-room-type .awebooking-loop-room-type__price,.room_types .awebooking-loop-room-type .awebooking-loop-room-type__price span{font-family:poppins,sans-serif;font-size:13px;text-transform:capitalize;font-weight:500;color:#31312c}.room_types .awebooking-loop-room-type .awebooking-loop-room-type__info{padding-top:41px;padding-left:23px;padding-right:23px;padding-bottom:23px}.post-type-archive-room_type #content,.post-type-archive-room_type .vertical-space3{background:#f2f2f2}.post-type-archive-room_type #content .awebooking-loop-room-type__media{padding-left:0}.awebooking-loop-room-type__info .awebooking-loop-room-type__button{transition:all .3s ease;-webkit-transition:all .3s ease;font-size:13px;text-transform:capitalize;text-decoration:none!important;color:#525249;font-family:poppins,sans-serif;font-weight:500;font-style:normal;float:right}.awebooking-loop-room-type__info .awebooking-loop-room-type__button:hover{text-decoration:underline!important}@media(max-width:1200px){.awebooking-loop-room-type__media,.awebooking-loop-room-type__info{width:100%;padding:0}#wrap .awebooking-service__item,#wrap .awebooking-amenities__item{width:100%}.room_types .awebooking-loop-room-type .awebooking-loop-room-type__info{padding:30px}#wrap .awebooking-service__item span{display:inline-block}}.awebooking-pagination .page-numbers{margin-right:5px;margin-bottom:89px;margin-top:-7px;transition:all .3s ease;-webkit-transition:all .3s ease;font-weight:500;display:inline-block;text-align:center;border-radius:5px;color:#31312c;font-size:15px;padding-top:12px;padding-left:10px;padding-right:10px;min-width:42px;height:42px;background:#fff;font-family:poppins,sans-serif}.awebooking-pagination .page-numbers.current{background:#333;color:#fff}.awebooking-pagination{display:block;max-width:82%;margin:0 auto}#secondary{display:none}@media(min-width:320px){.room_types{width:80%;margin:0 auto}}.awebooking-notice--warning{background-color:#fc0;width:80%;margin:0 auto}.wn-check-avilable .awebooking-loop-room-type__info h4.pack-title{margin-top:20px}.awebooking-loop-room-type__button-booking,.awebooking-loop-room-type__button-booking:visited{background:#333;border:1px solid #3333;transition:all .3s ease;-webkit-transition:all .3s ease;color:#fff}.awebooking-loop-room-type__button-booking:hover{background:#fff;color:#000;border-color:#333}#wrap .header-widget-component .awebooking-check-form--vertical .awebooking-heading{display:none}#wrap .header-widget-component .awebooking-check-form__content{padding:0}#wrap .header-widget-component .awebooking-check-form{background:0 0;overflow:hidden;float:right}#wrap .header-widget-component .awebooking-check-form .awebooking-field,#wrap .header-widget-component .awebooking-sidebar-group{width:auto;margin:0;overflow:auto;float:left;padding:0;padding-right:5px}.awebooking-select{margin:0}#wrap .header-widget-component .awebooking-check-form button,#wrap .header-widget-component .awebooking-check-form input[type=button],#wrap .header-widget-component .awebooking-check-form input[type=email],#wrap .header-widget-component .awebooking-check-form input[type=text],#wrap .header-widget-component .awebooking-check-form select{background:#f1f1f1;border:1px solid #ddd;color:#777;margin:0}#wrap .header-widget-component .awebooking-field>label{font-weight:700;font-size:11px;text-transform:uppercase;display:block;margin-bottom:0;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0}#wrap .header-widget-component .awebooking-field input[type=text]{width:150px;min-height:36px}#wrap .header-widget-component .awebooking-field .awebooking-btn{vertical-align:bottom;padding:11px 32px 10px;top:0;border-radius:0;background:#de2f68;font-weight:600;letter-spacing:.5px;font-size:13px;margin:0;border:none}#wrap .header-widget-component .awebooking-field .awebooking-btn,#wrap .header-widget-component .awebooking-field .awebooking-btn:visited{color:#fff;background-color:#de2f68}#wrap .header-widget-component .awebooking-field.awebooking-check-field{margin-top:24px}#wrap .header-widget-component .awebooking-check-form--vertical .awebooking-heading{display:none}#wrap .header-widget-component .awebooking-check-form__content{padding:0}#wrap .header-widget-component .awebooking-check-form{background:0 0;overflow:hidden;float:right}#wrap .header-widget-component .awebooking-check-form .awebooking-field,#wrap .header-widget-component .awebooking-sidebar-group{width:auto;margin:0;overflow:auto;float:left;padding:0;padding-right:5px}.awebooking-select{margin:0}#wrap .header-widget-component .awebooking-check-form button,#wrap .header-widget-component .awebooking-check-form input[type=button],#wrap .header-widget-component .awebooking-check-form input[type=email],#wrap .header-widget-component .awebooking-check-form input[type=text],#wrap .header-widget-component .awebooking-check-form select{background:#f1f1f1;border:1px solid #ddd;color:#777;margin:0}#wrap .header-widget-component .awebooking-field>label{font-weight:700;font-size:11px;text-transform:uppercase;display:block;margin-bottom:0;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0}#wrap .header-widget-component .awebooking-field input[type=text]{width:150px;min-height:36px}#wrap .header-widget-component .awebooking-field .awebooking-btn{vertical-align:bottom;padding:11px 32px;top:0;border-radius:0;background:#de2f68;font-weight:600;letter-spacing:.5px;font-size:13px;margin:0;border:none}#wrap .header-widget-component .awebooking-field .awebooking-btn,#wrap .header-widget-component .awebooking-field .awebooking-btn:visited{color:#fff;background-color:#de2f68}#wrap .header-widget-component .awebooking-field.awebooking-check-field{margin-top:24px}.booking-modal-content .awebooking-check-form{background:#fff}#ui-datepicker-div{z-index:9999!important}.awe-horizontal .awebooking-check-form{background:0 0;text-align:center;display:inline-block;padding:0;position:relative}.awe-horizontal.blox.dark{background:0 0}.awe-horizontal.blox.dark .awebooking-check-form--vertical.awebooking-check-form .awebooking-check-form__content .awebooking-field label{color:#fff}.awe-horizontal .awebooking-check-form--vertical.awebooking-check-form .awebooking-heading{display:none}.awe-horizontal .awebooking-check-form--vertical.awebooking-check-form .awebooking-check-form__content .awebooking-field{margin-right:14px}.awe-horizontal .awebooking-check-form--vertical.awebooking-check-form .awebooking-check-form__content .awebooking-field label{color:#525249;font-size:13px;padding-left:1px}.awe-horizontal.blox.dark .awebooking-check-form--vertical.awebooking-check-form .awebooking-check-form__content .awebooking-field label{color:#fff}.awe-horizontal .awebooking-check-form--vertical.awebooking-check-form .awebooking-check-form__content .awebooking-field-group{position:relative}.awe-horizontal .awebooking-check-form--vertical.awebooking-check-form .awebooking-check-form__content .awebooking-field-group select,.awe-horizontal .awebooking-check-form--vertical.awebooking-check-form .awebooking-check-form__content .awebooking-field-group input[type=text]{cursor:pointer;font-family:poppins,Helvetica,Arial,sans-serif;font-weight:400;color:#73736b;padding-left:17px;min-width:190px;min-height:50px;border-radius:0}.awe-horizontal.blox.dark .awebooking-check-form--vertical.awebooking-check-form .awebooking-check-form__content .awebooking-field-group select,.awe-horizontal.blox.dark .awebooking-check-form--vertical.awebooking-check-form .awebooking-check-form__content .awebooking-field-group input[type=text]{background:rgba(255,255,255,.79);color:#000}@media(min-width:480px){.awe-horizontal .awebooking-check-form--vertical.awebooking-check-form .awebooking-check-form__content .awebooking-field,.awe-horizontal .awebooking-check-form--vertical.awebooking-check-form .awebooking-check-form__content .awebooking-sidebar-group,.awe-horizontal .awebooking-check-form--vertical.awebooking-check-form .awebooking-check-form__content .awebooking-sidebar-group .awebooking-field{margin-bottom:0;margin-right:10px;float:left;width:auto;overflow:hidden}.awe-horizontal .awebooking-check-form--vertical.awebooking-check-form .awebooking-check-form__content .awebooking-sidebar-group .awebooking-field{padding-right:0;margin-right:5px}.awe-horizontal .awebooking-check-form--vertical.awebooking-check-form .awebooking-check-form__content .awebooking-check-field{clear:both;text-align:center;display:block;float:none;margin-right:0}.awe-horizontal .awebooking-check-form--vertical.awebooking-check-form .awebooking-check-form__content .awebooking-check-field .awebooking-field-group{display:inline-block}.awe-horizontal .awebooking-check-form--vertical.awebooking-check-form .awebooking-check-form__content .awebooking-check-field .awebooking-btn{margin-top:59px;transition:all .3s cubic-bezier(0,0,.49,.8);-webkit-transition:all .3s cubic-bezier(0,0,.49,.8);background:#de2f68;font-size:16px;font-weight:600;letter-spacing:1px;margin-right:0;padding:22px 30px 20px}}