@import url('https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap');body{font-family:"Rubik",sans-serif!important;font-weight:400!important;font-size:16px}p,ul li{font-weight:400;font-size:16px}h1,h2,h3,h4,h5,h6{margin:0 0 10px;font-weight:700;font-family:"Ubuntu",sans-serif!important;text-transform:capitalize!important}#main-header{z-index:9999!important}.slider_main{display:table;width:100%;height:calc(100vh - 80px)}.slider_main .et_pb_text_inner{display:table-cell;vertical-align:middle}.slider_main h5{width:auto;display:inline-block;background:#FF6F48;padding:5px 10px;color:#fff;margin-bottom:15px;box-shadow:rgba(0,0,0,0.25) 2px 0px 8px}.slider_main h1{font-size:38px;color:#ffff;font-weight:700;padding:0px 0px 40px;margin:0px}.slider_main p{color:#fff;font-size:21px;width:80%;font-weight:500}a.slider-btn{color:#fff;font-size:15px;background:#FF6F48;width:auto;display:inline-block;padding:0px 20px;height:48px;line-height:48px;font-weight:400;border-radius:3px}a.slider-btn:hover{background:#000}.container{width:100%;max-width:1176px}.product .et_pb_column_1_4{width:24.2%!important}.product .et_pb_column{margin-right:1%!important}.product .product-txt{padding:15px}a.booknow-btn{background:#FF6F48;border:1px solid #FF6F48;color:#fff;float:left;width:48%;height:40px;text-align:center;line-height:38px;font-size:14px;margin-bottom:20px}a.booknow-btn:hover{background:#000;border:1px solid #000;color:#fff}a.viewdetails-btn{background:#fff;border:1px solid #FF6F48;color:#FF6F48;width:48%;height:40px;text-align:center;line-height:38px;font-size:14px;float:right;margin-bottom:20px}a.viewdetails-btn:hover{background:#000;border:1px solid #000;color:#fff}.infodetail{display:inline-block;width:100%;margin:10px 0px 20px}.infodetail .info_col{float:left;width:auto;margin-right:20px;line-height:30px}.infodetail .info_col img{float:left;width:auto}.testimonial-slider .item-content-wrapper{background:none!important;position:relative;text-align:center}.testimonial-slider .author-name{font-size:21px;letter-spacing:1.5px}.testimonial-slider .item-content-wrapper .item-content{font-size:15px;font-weight:400;text-align:center;width:80%;display:inline-block;letter-spacing:1.5px}.testimonial-slider .item-content-wrapper:before{display:none!important}.testimonial-slider .profile-img-wrapper img{display:inline-block;width:100px}.testimonial-slider .swiper-pagination-bullet{background-color:#D9D9D9!important}.testimonial-slider .swiper-pagination-bullet-active{background-color:#FE5C60!important}.testimonial-slider .swiper-arrow{border-color:#fe5c60;border-radius:60%;background:none}.testimonial-slider .swiper-arrow i{color:#FE5C60;font-size:14px;line-height:28px}.testimonial-slider .swiper-arrow:hover i{color:#fff;font-size:14px;line-height:28px}footer h1{font-size:21px;color:#fff}footer .et_pb_heading{margin-bottom:2%}footer p{font-size:14px;color:#fff;font-weight:400}footer ul li{font-size:14px;color:#fff;font-weight:400;margin-bottom:20px}footer .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul{list-style:disc inside;margin-left:15px}footer .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{margin-top:8px;margin-bottom:10px;width:100%;list-style:disc;display:list-item;padding-left:0px}.mobile_menu_bar:before,.mobile_menu_bar:after,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a{color:#FF6F48!important}.nav li ul,.et_mobile_menu{border-color:#FF6F48!important}.mobile_menu_bar:before{font-size:52px!important}.slider_inner{display:table;width:100%;height:400px}.slider_inner .et_pb_text_inner{display:table-cell;vertical-align:middle}.slider_inner h2{font-size:50px;color:#ffff;font-weight:700;padding:0px 0px 20px;margin:0px;text-transform:uppercase}.contact_form input{height:60px}.contact_form textarea{height:120px}.contact_form .et_contact_bottom_container{width:100%;text-align:center;display:inline-block;margin-top:20px}.Rooms_sec .mphb-room-type{width:24%;float:left;border:#e3e3f8 1px solid;background:#fff;border-radius:1px;padding:15px;margin:0px 0.5% 5px!important;box-shadow:0px 2px 8px #00000020}.Rooms_sec .mphb-room-type p{display:none}.Rooms_sec .mphb-room-type p.post-thumbnail{margin:-15px -15px 10px;height:200px;display:block}.Rooms_sec .mphb-room-type p.post-thumbnail img{width:100%;height:100%;object-fit:cover;display:block}.Rooms_sec .mphb-room-type .mphb-room-type-images{margin:-15px -15px 20px;height:260px}.Rooms_sec .mphb-room-type .mphb-room-type-images .flexslider{background:none;border:0px solid #fff}.gallery-caption,.gallery-item a{width:100%;margin:-15px -15px 10px;height:250px}.Rooms_sec .mphb-room-type .mphb-room-type-images .mphb-flexslider ul.slides img{width:100%;height:100%;object-fit:cover}h2.mphb-room-type-title.entry-title{font-weight:600;color:#252b5c;text-align:left;font-size:18px}.Rooms_sec p.mphb-view-details-button-wrapper{color:#53587a;font-size:13px;line-height:1.5em;display:block!important}.Rooms_sec p.mphb-view-details-button-wrapper{width:48%!important;float:left;margin-right:4%;display:block!important}a.button.mphb-view-details-button{background:#FF6F48;border:1px solid #FF6F48;color:#fff;float:left;width:100%;height:40px;text-align:center;line-height:38px;font-size:14px;margin-bottom:10px;padding:0px 0px;font-weight:600}a.button.mphb-view-details-button:hover{background:#000;border:1px solid #000;color:#fff}.mphb-to-book-btn-wrapper{width:48%;float:left}button.button.mphb-book-button{background:#fff;border:1px solid #FF6F48;color:#FF6F48;width:100%;height:40px;text-align:center;line-height:38px;font-size:14px;float:right;margin-bottom:10px;padding:0px 0px;font-weight:600}button.button.mphb-book-button:hover{background:#000;border:1px solid #000;color:#fff}.Rooms_sec .gallery-size-thumbnail{display:none}.mphb-loop-room-type-attributes{margin:0px;padding:0px 0px 15px!important;width:100%;list-style:none;display:inline-block}.mphb-loop-room-type-attributes li{width:auto;float:left;display:block;padding:10px 0px 5px;color:#53587a;font-weight:600;margin-right:15px}.mphb-loop-room-type-attributes li span.mphb-attribute-value{line-height:21px;color:#53587A;font-weight:400}.mphb-loop-room-type-attributes li span a{color:#53587a}.mphb-loop-room-type-attributes li span.mphb-attribute-title{color:#FF6F48;margin-right:5px;background:url(https://whiteapartments.co.nz/wp-content/uploads/2024/09/room.png) left center no-repeat;background-size:20px;font-size:0px;width:21px;height:21px;display:inline-block}.mphb-loop-room-type-attributes li span.mphb-attribute-title.mphb-adults-title{background:url(https://whiteapartments.co.nz/wp-content/uploads/2024/09/user.png) left center no-repeat;background-size:20px}h3.mphb-room-type-details-title{display:none}p.mphb-regular-price{font-size:18px}#sidebar{display:none}body.single-mphb_room_type #main-content{background:#fafafa}body.single-mphb_room_type #main-content .entry-content ul{width:58%;float:left;margin-right:2%}body.single-mphb_room_type #main-content .entry-content ul li{font-size:16px;line-height:30px;margin:0px 0px 15px}.mphb-room-type-gallery-wrapper.mphb-single-room-type-gallery-wrapper{width:58%;float:left;margin-right:2%}body.single-mphb_room_type #main-content .entry-content h2.mphb-details-title{display:none}#left-area{float:left;padding-right:0px;width:100%}#main-content .container:before{display:none}#left-area .post-meta{display:none}#left-area h1.entry-title{font-size:44px;font-weight:bold;margin-bottom:45px;text-align:center;text-transform:uppercase}#left-area .et_post_meta_wrapper img{width:100%;height:800px;object-fit:cover}#left-area .gallery{margin:25px auto 0px}#left-area .gallery .gallery-item{padding:0px 15px 5px}#left-area .gallery .gallery-item a{height:120px}#left-area .gallery img{border:0px;width:100%;height:100%;object-fit:cover;border-radius:0px}#left-area h2{font-size:26px;font-weight:600}#left-area ul.mphb-single-room-type-attributes{background:#fff;display:inline-block;width:40%!important;border-radius:0px;padding:30px!important;float:none!important;margin:0px!important}#left-area ul.mphb-single-room-type-attributes li{width:100%;float:left;display:block;padding:0px 0px 5px;color:#53587a;font-weight:600}#left-area ul.mphb-single-room-type-attributes li span a{color:#53587a}#left-area ul.mphb-single-room-type-attributes li span.mphb-attribute-title{color:#FF6F48;margin-right:10px}#left-area p.mphb-regular-price{font-size:21px;display:inline-block;padding:25px 0px!important;width:40%}#left-area p.mphb-regular-price strong{display:block;margin-bottom:15px}#left-area p.mphb-regular-price span.mphb-price{color:#FF6F48;font-size:40px;font-weight:bold}#left-area p.mphb-regular-price span.mphb-price-period{border-bottom:none;cursor:help;font-size:16px}#left-area p.mphb-regular-price span.mphb-tax-information{font-size:16px}#left-area .datepick.datepick-multi{width:100%!important}#left-area .datepick-month{float:left;width:50%;border:1px solid #444;text-align:center}#left-area .mphb-calendar .datepick-month td{padding:0;height:50px;line-height:50px}#left-area h2.mphb-reservation-form-title{text-align:left;padding-top:20px;padding-bottom:20px;display:none}#left-area p.mphb-required-fields-tip{display:none}#left-area form.mphb-booking-form{width:40%;padding:30px 30px 10px;background:#fff;margin:0px;display:inline-block;border-radius:0}#left-area form.mphb-booking-form p{width:100%;float:left;margin:0px 0px 20px}#left-area article.et_pb_post{margin-bottom:20px;word-wrap:break-word}#left-area p.mphb-required-fields-tip{width:100%!important;margin:0px!important}#left-area form.mphb-booking-form p input{width:100%;display:inline-block;height:50px;padding:0px 10px;border:1px #f1f1f1 solid}#left-area form.mphb-booking-form p select{width:100%;display:inline-block;height:50px;padding:0px 10px;border:1px #f1f1f1 solid;background:#fafafa}#left-area p.mphb-reserve-btn-wrapper{margin-top:4px!important}#left-area p.mphb-reserve-btn-wrapper .mphb-reserve-btn{color:#fff;font-size:15px;background:#FF6F48!important;width:100%;display:inline-block;padding:0px 20px;height:50px;line-height:50px;font-weight:400;border-radius:3px}#left-area p.mphb-reserve-btn-wrapper .mphb-reserve-btn:hover{background:#000}#left-area .et_post_meta_wrapper section#comment-wrap{display:none}.datepick a{cursor:pointer;line-height:24px;font-size:11px}.datepick-month-header{background:#FF6F48!important;padding:5px 0px;color:#FFF!important}.datepick-month-header select{background:none!important;color:#FFF!important}#left-area .datepick-month{border:1px solid #fafafa;border-top:0px}#left-area .datepick{background-color:#fafafa;border:0px}.entry-content thead th,.entry-content tr th{color:#fff!important;background:#252b5c!important}.mphb-calendar td .mphb-past-date{opacity:.25;background-color:#fafafa;color:#000}span.logo_helper{height:80px}#main-header #et-top-navigation{height:80px}h2.mphb-calendar-title{display:none}.mphb-calendar.mphb-datepick.inlinePicker.is-datepick{display:none!important}.datepick-nav{background:#000!important;color:#fff!important}#left-area .post-10 h1.entry-title{display:none}.post-10 p.mphb_sc_search_results-info{display:none}.post-10 form#mphb-recommendation{background:#fafafa;padding:20px;border-radius:15px;margin:0px 0px 15px}.post-10 .mphb_sc_search_results-wrapper .mphb-reservation-cart{margin-bottom:1em}.post-10 span.mphb-recommendation-item-count{color:#53587a;font-size:16px}.post-10 a.mphb-recommendation-item-link{color:#FF6F48;font-size:18px;font-weight:700}.post-10 .mphb_sc_search_results-wrapper .mphb-recommendation .mphb-recommendation-item-guests{display:block;color:#53587a;font-size:15px}.post-10 span.mphb-price{font-size:16px;font-weight:700;color:#53587a}.post-10 span.mphb-recommendation-total-title{color:#FF6F48;font-size:18px;font-weight:700;margin-right:15px}.post-10 .mphb_sc_search_results-wrapper .mphb-recommendation .mphb-recommendation-reserve-button{color:#fff;font-size:15px;background:#FF6F48;width:auto;padding:0px 20px;height:50px;line-height:40px;font-weight:400;border-radius:3px;float:left;clear:right;margin:-20px 0px 0px;border:0px}.post-10 .mphb-flexslider .flex-viewport{height:550px!important}.post-10 .mphb-flexslider .gallery-caption,.gallery-item a{height:100%!important}.post-10 .mphb-flexslider ul.slides img{height:100%!important;object-fit:cover}.post-10 .gallery-size-thumbnail .flex-viewport{height:auto!important}.post-10 .gallery-size-thumbnail ul.flex-direction-nav{position:absolute;top:55px;width:100%}.mphb-room-type p.mphb-view-details-button-wrapper{width:150px;float:left;margin-right:2%}.mphb-room-type .mphb-reserve-room-section{width:150px;float:left}section#mphb-booking-details{background:#fafafa;padding:20px;border-radius:15px;width:100%;display:inline-block}.mphb-reserve-rooms-details{margin:25px 0px 0px}#left-area h3{text-align:left;padding:20px 0px;font-size:21px;font-weight:600}form.mphb_sc_checkout-form{width:100%;display:inline-block;margin:0px 0px 30px}#left-area .mphb_sc_checkout-form p.mphb-adults-chooser{width:35%;float:left;margin:0px 1%}#left-area .mphb_sc_checkout-form p.mphb-guest-name-wrapper{width:60%;float:left;margin:0px 1%}#left-area .mphb_sc_checkout-form label{width:100%;display:inline-block;margin-bottom:5px}#left-area .mphb_sc_checkout-form input{width:100%;display:inline-block;height:50px;padding:0px 10px;border:1px #f1f1f1 solid;background:#fafafa}#left-area .mphb_sc_checkout-form select{width:100%;display:inline-block;height:50px;padding:0px 10px;border:1px #f1f1f1 solid;background:#fafafa}#mphb-price-details thead th,#mphb-price-details tr th{color:#fff!important;background:#53587a!important}#mphb-price-details tr td{padding:10px 24px}#mphb-price-details tr td a.mphb-price-breakdown-expand{color:#FF6F48;font-size:16px;font-weight:600}section#mphb-customer-details{background:#fff;padding:20px;border-radius:15px;width:100%;display:inline-block;margin-top:2em;border:#eee 1px solid}.mphb_sc_checkout-form p.mphb-total-price{font-size:24px;margin:20px 0px 0px;color:#FF6F48}section#mphb-customer-details p{width:48%;float:left;margin:0px 1%}section#mphb-customer-details p.mphb-customer-note{width:98%;float:left;margin:0px 1%}section#mphb-customer-details p.mphb-customer-note textarea{width:100%;display:inline-block;height:120px;padding:0px 10px;border:1px #f1f1f1 solid;background:#fafafa}section#mphb-price-details{background:#fff;border-radius:03px;width:100%;display:inline-block;border:#eee 1px solid;margin-top:2em;padding:20px}.mphb_sc_checkout-wrapper .mphb-login-form-wrap{margin-bottom:1em}p.mphb_sc_checkout-submit-wrapper input[type="submit" i]{color:#fff;font-size:18px;background:#FF6F48!important;width:100%;display:inline-block;padding:0px 20px;height:60px!important;line-height:60px;font-weight:600;border-radius:3px}p.mphb_sc_checkout-submit-wrapper input[type="submit" i]:hover{background:#000!important}.Rooms_sec .mphb-flexslider .flex-viewport{height:260px!important}article#post-12{width:60%;margin:0px auto}#left-area article#post-12 h1.entry-title{font-size:40px;font-weight:700;margin-bottom:15px;text-align:center}#left-area article#post-12 .mphb-login-form-wrap{text-align:center;margin-bottom:30px;width:100%;display:inline-block}#left-area article#post-12 .mphb-reserve-rooms-details{margin:25px 0px 0px;border-top:#eee 1px solid;padding:0px 20px 10px;display:inline-block;width:100%}section#mphb-booking-details{background:#fff;padding:0px;border-radius:03px;width:100%;display:inline-block;border:#eee 1px solid}#left-area article#post-12 p.mphb-check-in-date{padding:10px 20px}#left-area article#post-12 p.mphb-check-out-date{padding:0px 20px 10px}#left-area article#post-12 h3.mphb-booking-details-title{padding:20px}#left-area article#post-12 h4{text-align:left;padding:0px 0px 20px;font-size:21px;font-weight:600}.page-id-12 #main-content{background-color:#fafafa}body.single-mphb_room_type #main-content #left-area form.mphb-booking-form p input{width:100%;display:inline-block;height:50px;padding:0px 10px;border:1px #f1f1f1 solid;background:#fafafa}#left-area form.mphb-booking-form p label{width:100%;display:inline-block;margin-bottom:5px;font-size:16px;font-weight:600}#left-area .mphb_sc_search_results-wrapper p.mphb-regular-price{width:100%}div#top-header{display:none}.home-slider{height:calc(100vh - 80px)}.archive #left-area article.et_pb_post{width:24%;float:left;border:#e3e3f8 1px solid;background:#fff;border-radius:1px;padding:15px;margin:0px 0.5% 5px!important;box-shadow:0px 2px 8px #00000020;color:#53587a;font-weight:600;margin-right:15px}.archive #left-area article.et_pb_post h2{font-weight:600;color:#252b5c;text-align:left;font-size:18px}.archive #left-area article.et_pb_post .entry-featured-image-url{width:100%;margin:0px 0px 10px;height:250px;display:inline-block}.archive #left-area article.et_pb_post .entry-featured-image-url img{width:100%;height:100%;object-fit:cover}#rmp-container-606{background:#000!important}#rmp-menu-wrap-606 .rmp-menu-current-item .rmp-menu-item-link{background:#333!important}.customize-support #left-area .mphb-room-type{width:48%;float:left;border:#e3e3f8 1px solid;background:#fff;border-radius:1px;padding:15px;margin:0px 0.5% 15px!important;box-shadow:0px 2px 8px #00000020;min-height:950px}.gallery-caption,.gallery-item a{width:100%;margin:-15px -15px 10px;height:250px}.Rooms_sec .mphb-room-type .mphb-room-type-images .mphb-flexslider ul.slides img{width:100%;height:100%;object-fit:cover}.customize-support #left-area h2.mphb-room-type-title.entry-title{font-weight:600;color:#252b5c;text-align:left;font-size:18px}.customize-support #left-area p.mphb-view-details-button-wrapper{color:#53587a;font-size:13px;line-height:1.5em;display:block!important}.customize-support #left-area p.mphb-view-details-button-wrapper{width:48%!important;float:left;margin-right:4%;display:block!important}.customize-support #left-area .mphb-reserve-room-section{width:48%;float:left}.customize-support #left-area .gallery-size-thumbnail{display:none}.customize-support #left-area .mphb-flexslider .flex-viewport{height:350px!important}#left-area .mphb_sc_checkout-form p.mphb-terms-and-conditions-accept{margin-bottom:25px}#left-area .mphb_sc_checkout-form p.mphb-terms-and-conditions-accept label{line-height:28px}#left-area .mphb_sc_checkout-form input[type="checkbox" i]{width:24px;height:24px;float:left;margin-right:15px}header .container{width:100%;max-width:94%;padding:0px 3%}.slider_main h2{text-transform:uppercase!important}@media only screen and (max-width:1176px){.container{padding:0px 20px}footer .et_pb_section_0_tb_footer.et_pb_section{padding:40px 20px}.customize-support #left-area .mphb-room-type{min-height:1000px}}@media only screen and (max-width:980px){.slider_main h1{font-size:28px}header .et_pb_menu .et_pb_menu__menu{display:none}footer .et_pb_menu .et_pb_menu__menu{display:block}.slider_main p{color:#fff;font-size:15px;width:100%;font-weight:400}.et_pb_section_0{height:auto}.et_pb_row{padding:30px 15px}.product .et_pb_column_1_4{width:46%!important}.product .et_pb_column{margin:42!important}footer .mobile_menu_bar{display:none}footer .et_pb_menu .et_mobile_nav_menu{width:100%}footer .et_pb_menu .mobile_nav{width:100%}footer .et_pb_menu .et_mobile_menu{top:100%;padding:0px;display:inline-block;position:relative;border:0px!important;list-style:disc!important;padding-left:15px}footer ul li{font-size:14px;color:#fff;font-weight:400;margin-bottom:20px;display:list-item}footer .et_pb_menu .et_mobile_menu li a{padding:0px}.et_pb_menu_0_tb_footer.et_pb_menu .nav li ul,.et_pb_menu_0_tb_footer.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_footer.et_pb_menu .et_mobile_menu ul{background-color:black!important}footer .et_pb_column{width:46%;margin:30px 2% 0px}.et_header_style_left #et-top-navigation .mobile_menu_bar{padding-bottom:12px!important}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_left #et-top-navigation{padding-top:12px!important}footer ul#mobile_menu1{background:none!important}footer .et_pb_section_1_tb_footer .et_pb_column{width:100%!important;margin:30px 0px 0px}#left-area form.mphb-booking-form p{width:100%;float:left;margin:0px 0px 20px}.Rooms_sec .mphb-room-type{width:45%;margin:0px 2.5% 40px!important}.mobile_nav.closed{display:none}.home-slider.et_pb_section_0{height:450px!important}.slider_main{height:450px}#left-area p.mphb-regular-price strong{width:100%;display:inline-block;margin-bottom:15px}article#post-12{width:80%}.slider_inner{height:200px}.inner-banner.et_pb_section_0{height:200px;background-size:150%}.customize-support #left-area .mphb-room-type{min-height:1070px}}@media only screen and (max-width:800px){.customize-support #left-area .mphb-room-type{min-height:1100px}.customize-support #left-area .mphb-flexslider .flex-viewport{height:320px!important}}@media only screen and (max-width:767px){#left-area .mphb_sc_checkout-form p.mphb-guest-name-wrapper{width:60%}#left-area .mphb_sc_checkout-form p.mphb-adults-chooser{width:36%}body.single-mphb_room_type #main-content .entry-content ul{width:100%;margin-right:0%}.mphb-room-type-gallery-wrapper.mphb-single-room-type-gallery-wrapper{width:100%;margin-right:0}#left-area ul.mphb-single-room-type-attributes{width:100%!important}#left-area p.mphb-regular-price{width:100%}#left-area form.mphb-booking-form{width:100%}#left-area form.mphb-booking-form p{width:46%;margin:0px 2% 20px}#left-area p.mphb-reserve-btn-wrapper{margin-top:4px!important;width:96%!important}#left-area p.mphb-regular-price strong{width:auto;display:inline-block;margin-bottom:0px}article#post-12{width:96%}.customize-support #left-area .mphb-room-type{width:100%;min-height:auto}.customize-support #left-area .mphb-flexslider .flex-viewport{height:auto!important}}@media only screen and (max-width:640px){.Rooms_sec .mphb-room-type{width:45%;margin:0px 2.5% 25px!important}}@media only screen and (max-width:576px){.testimonial-slider .item-content-wrapper{padding:20px 0px}.testimonial-slider .item-content-wrapper .item-content{width:100%}footer .et_pb_column{width:100%;margin:30px 0% 0px}#left-area .et_post_meta_wrapper img{height:auto}#left-area .gallery{width:100%;display:inline-block}#gallery-1 .gallery-item{width:33.333%!important}#left-area .gallery br{display:none}#left-area form.mphb-booking-form p{width:100%;float:left;margin:0px}#left-area p.mphb-reserve-btn-wrapper{margin-top:14px!important}.post-10 .mphb_sc_search_results-wrapper .mphb-recommendation .mphb-recommendation-reserve-button{margin:20px 0px 0px}.post-10 .mphb-flexslider .flex-viewport{height:auto!important}section#mphb-customer-details p{width:98%;float:left;margin:0px 1%}.et_header_style_left .logo_container{width:auto}.et_pb_row{padding:30px 15px;margin:0px;width:100%}.et_header_style_left #logo{max-width:70%}.home-slider .et_pb_row{padding:30px 15px;width:100%}.home-slider .et_pb_text_0 h2{font-size:45px!important}.et_pb_text_1 h2{font-size:40px!important}.et_pb_text_2 h2,.et_pb_text_3 h2{font-size:40px!important}.et_pb_heading_0_tb_footer .et_pb_heading_container h1,.et_pb_heading_0_tb_footer .et_pb_heading_container h2,.et_pb_heading_0_tb_footer .et_pb_heading_container h3,.et_pb_heading_0_tb_footer .et_pb_heading_container h4,.et_pb_heading_0_tb_footer .et_pb_heading_container h5,.et_pb_heading_0_tb_footer .et_pb_heading_container h6,.et_pb_heading_1_tb_footer .et_pb_heading_container h1,.et_pb_heading_1_tb_footer .et_pb_heading_container h2,.et_pb_heading_1_tb_footer .et_pb_heading_container h3,.et_pb_heading_1_tb_footer .et_pb_heading_container h4,.et_pb_heading_1_tb_footer .et_pb_heading_container h5,.et_pb_heading_1_tb_footer .et_pb_heading_container h6,.et_pb_heading_2_tb_footer .et_pb_heading_container h1,.et_pb_heading_2_tb_footer .et_pb_heading_container h2,.et_pb_heading_2_tb_footer .et_pb_heading_container h3,.et_pb_heading_2_tb_footer .et_pb_heading_container h4,.et_pb_heading_2_tb_footer .et_pb_heading_container h5,.et_pb_heading_2_tb_footer .et_pb_heading_container h6{font-size:21px!important;letter-spacing:5px!important}#left-area p.mphb-reserve-btn-wrapper{margin-top:4px!important;width:100%!important}.slider_inner h2{font-size:40px;padding:0px 20px;line-height:50px}.post-94 .et_pb_text_1 h2,.post-92 .et_pb_text_1 h2{font-size:28px!important;text-align:left}.post-87 .et_pb_text_1 h2{font-size:28px!important}.post-87 .et_pb_section_2 .et_pb_text_3 p,.post-87 .et_pb_section_2 .et_pb_text_4 p{font-size:15px}.post-87 .et_pb_section_2.et_pb_section{padding-left:15px;padding-right:15px}.container{padding:0px 10px}.mphb_sc_search_results-wrapper .mphb-recommendation .mphb-recommedation-item-subtotal{width:100%}.post-10 .mphb_sc_search_results-wrapper .mphb-recommendation .mphb-recommendation-item-guests{display:block}.mphb_sc_search_results-wrapper .mphb-recommendation .mphb-recommendation-total{width:100%}}@media only screen and (max-width:480px){.product .et_pb_column_1_4{width:96%!important}.slider_inner h2{font-size:30px}.Rooms_sec .mphb-room-type{width:90%;margin:0px 5% 30px!important}}@media only screen and (max-width:425px){#left-area .mphb_sc_checkout-form p.mphb-guest-name-wrapper{width:100%}#left-area .mphb_sc_checkout-form p.mphb-adults-chooser{width:100%}.home-slider.et_pb_section_0{height:350px!important}.slider_main{height:350px}.et_pb_text_1 h2{font-size:40px;color:#000000!important;letter-spacing:2px;line-height:1.2em;text-align:center}#left-area p.mphb-regular-price strong{width:100%;display:inline-block;margin-bottom:15px}#mphb-price-details thead th,#mphb-price-details tr th{padding:10px}#mphb-price-details tr td{padding:10px}}@media only screen and (max-width:380px){.mphb-room-type p.mphb-view-details-button-wrapper{width:135px}.mphb-room-type .mphb-reserve-room-section{width:135px}.home-slider .et_pb_text_0 h2{font-size:40px!important}}