@import url(/wp-content/themes/bluebell-cottage/style/fonts.css);body{margin:0;padding:0;font-family:'Open Sans',sans-serif;font-size:15px;color:#737373}html{scroll-behavior:smooth}.home header{position:relative}header{position:relative;padding:20px 0;width:100%}.top-col{display:flex;width:100%;flex-wrap:nowrap;align-items:center}.top-col .cl-n:nth-child(2){flex-grow:8}.nav-bar li{display:inline-block;margin:0 28px}.nav-bar li a{color:#06251f;font-size:14px;padding:8px 0;text-decoration:none;font-family:'Arial'}.nav-bar li a:after{content:'';background-color:#000;width:0%;transition:0.5s;display:block;margin:0 auto;height:3px}.nav-bar li a:hover:after,.current-menu-item a:after{width:100%!important}.res-btn img{margin-left:8px}.res-right a.call{font-size:16px;color:#616d69;text-decoration:none;font-family:'Arial';font-weight:700}.res-right a.res-btn{font-size:12px;color:#fff;background-color:#070707;border-radius:50px;padding:9px 20px;text-decoration:none;font-family:'Arial';font-weight:700;display:inline-block;transition:0.3s ease-in-out;text-transform:uppercase}a:hover{text-decoration:none!important}a.res-btn:hover img{filter:invert(1);transition:0.3s}a.res-btn:hover{color:#070707;background-color:#fff}.res-right span{margin-left:5px;display:inline-block}.nav-bar ul{padding:0;text-align:center;margin:0}img.arrow{position:relative;top:-1px}.inner-banner{background-image:url(/wp-content/themes/bluebell-cottage/images/inner-banner.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;padding:120px 0 0;min-height:289px}.inner-banner h1{color:#fff}.blue-bell,.mid-sec{padding:60px 0}.blue-img img{width:100%}.blue-bell .row{align-items:center}.blue-text h2{font-size:35px;color:#333839;font-family:'Roboto',sans-serif}.blue-text p{font-size:16px;color:#767f7d;padding-top:10px}p.para-bot{padding-top:0}.mid-sec{background-color:#eaf2f4}.img-box{background-repeat:no-repeat;background-size:cover;height:300px;max-width:100%;border-radius:5px;position:relative;transition:0.4s;cursor:pointer;transform:translate(0,0);box-shadow:0 3px 26px 0 #fff0}.img-box:hover{transform:translate(0,-8px);box-shadow:0 3px 26px 0 rgb(37 78 88 / .67)}.img-box:after{display:inline-block;width:90%;height:90%;content:'';margin:0 auto;left:0;right:0;top:5%;border:2px solid #fff;position:absolute;opacity:0;transition:0.4s}.img-box:hover:after{opacity:1}.img-box1{background-image:url(https://www.bluebellcottage.com.au/wp-content/uploads/2020/03/Facilities-Layout.jpg)}.img-box2{background-image:url(/wp-content/themes/bluebell-cottage/images/ser-img-4.png)}.img-box3{background-image:url(/wp-content/themes/bluebell-cottage/images/ser-img-3.png)}.img-box4{background-image:url(https://www.bluebellcottage.com.au/wp-content/uploads/2020/03/Reservations.jpg)}.img-box h4{display:inline-block;font-size:19px;text-align:center;color:#fff;position:absolute;left:0;right:0;bottom:14px}.book-sec{background-image:url(/wp-content/themes/bluebell-cottage/images/book-bg.jpg);background-repeat:no-repeat;background-size:cover;padding:60px 0;height:386px;text-align:center;display:flex;align-items:center}.book-text h2{font-size:32px;color:#fff}.book-btn{padding-top:25px}.book-btn a{background-color:#070707;padding:15px 60px;border-radius:30px;color:#fff;font-size:17px;text-decoration:none}.footer{background-color:#070707;background-size:cover;text-align:center;padding:60px 0}.foot-logo{text-align:center;padding-top:50px}img.foot-icons{padding:0 10px}.booking{display:inline-block;margin:20px 10px 0}.booking span{display:inline-block}.booking a{font-size:14px;color:#fff;text-decoration:none}.booking span a:hover{color:#616d69!important}.copy{text-align:center;padding-top:30px}.copy p{font-size:12px;color:#fff;letter-spacing:2px}.book-text a{padding:12px 40px;margin-top:10px}.map-sec{background-image:url(/wp-content/themes/bluebell-cottage/images/map-bg.jpg);background-size:cover;background-position:center;min-height:542px;transition:0.3s;position:relative}.map-sec .container-fluid{max-width:100%}.map-box{position:absolute;min-width:319px;padding:30px 0;background-color:#000;left:0;top:0}.map-sec .container-fluid{max-width:100%}.avail-sec{display:flex;justify-content:center;align-items:center;padding:0 20px}.box-avail-img{border:2px solid #fff;border-radius:8px;overflow:hidden;margin-right:14px}.review-box{border:1px solid #525252;margin:6px 0;overflow:hidden;border-radius:4px}.review-box div{display:inline-block}.review-box div:first-child{background-color:#fff;padding:4px;font-family:'Arial';font-size:18px;color:#000}.review-box div{font-family:'Arial';font-size:13px;color:#fff;padding:0 10px}.location-txt{color:#fff;font-family:'Arial';font-size:15px}.avail-btn-sec{border:1px solid #333;border-left:none;border-right:none;padding:10px;margin:20px 0}.avail-btn-sec a{display:block;padding:6px;color:#000;background-color:#fff;border-radius:4px}.land-mark-sec{padding:0 20px}.land-mark-sec h3{color:#fff;font-size:18px}ul.list-landmarks{padding:0;color:#fff;list-style:none;font-size:14px;margin-bottom:0}ul.list-landmarks span:last-child{float:right}.fc-sec-left span{display:inline-block;vertical-align:middle;margin-right:15px}.fc-sec-left span p{margin:0}.facility-sec-1{padding:20px 0;border-bottom:1px solid #ccc}.facility-sec-1 .row{align-items:center}.fc-sec-left span h3{color:#333839;font-size:26px;font-family:'Roboto'}.fc-sec-left span p{margin:0;font-family:arial;font-size:16px;color:#9c9c9c}.fc-sec-right{text-align:right}.fc-sec-right .res-btn{font-size:12px;color:#fff;background-color:#070707;border-radius:50px;padding:9px 20px;text-decoration:none;font-family:'Arial';font-weight:700;display:inline-block;transition:0.3s ease-in-out;text-transform:uppercase}.facility-sec-2{text-align:center;padding:30px}.dec-list{display:flex;justify-content:center;margin:20px 0 0}.dec-list div{margin:0 10px;font-size:16px;font-family:'Arial';color:#6d6d6d}.dec-list div img{margin-right:8px}.facility-sec-2 h2,.facility-sec-3 h2{color:#333839;font-size:26px;font-family:'Roboto'}.facility-sec-3,.facility-sec-5{padding:40px 0;text-align:center;background-color:#eaeeef}.facility-sec-3 h2{color:#000}.w-box div{display:inline-block}.w-box div.w-text{text-align:left}.w-box div.w-text p{margin-bottom:0}.w-box{background-color:#fff;padding:10px;border-radius:8px;align-items:center;display:flex;margin-top:30px}.w-img{padding:20px 6px;width:120px;border:1px solid #ccc;margin-right:15px}.w-text h3{color:#333839;font-size:20px;font-family:'Roboto'}.w-text p{color:#767f7d;font-size:13px;font-family:'Arial'}.w-box div.w-text{text-align:left;padding:0 30px 0 15px}.w-img span{color:#6d6d6d;font-size:14px;font-family:'Arial';display:block}.inner-img img{width:100%;height:auto}.facility-sec-4 p{color:#767f7d;font-size:14px;font-family:'Arial';margin-bottom:0}.facility-sec-4{padding:40px}.facility-sec-4 .row{align-items:flex-start}.am-box span{background-color:#767a7b;width:100%;text-align:center;border-radius:8px;margin-right:20px;padding:12px 0}.am-box{display:flex;padding-top:30px;align-items:center}.am-box span:last-child{margin-right:0}.am-txt h5{color:#fff;font-size:16px;padding-top:7px}.ewd-ufaq-faqs{padding-top:30px}.ufaq-faq-title{padding-top:5px!important}#ufaq-faq-list{text-align:left}.ewd-ufaq-post-margin-symbol{display:inline-block;float:right!important;text-align:center;width:auto;height:auto;margin-right:0px!important;padding:4px 26px 8px 0px!important;line-height:1}.ufaq-faq-div{background-color:#767a7b;padding-bottom:0!important;border:1px solid #e2e2e2!important;overflow:hidden;padding:10px 0;border-radius:6px;margin:10px 0px!important}.ufaq-faq-title h4{padding-left:30px!important;color:#fff!important;font-size:20px}.ewd-ufaq-post-margin-symbol span{padding-right:0px!important;font-size:20px!important;color:#070707!important;background-color:#ffff!important;border-radius:51%!important;width:30px!important;height:30px!important;padding-top:7px!important;font-weight:700!important}.accor li{padding:5px 0;list-style-image:url(/wp-content/themes/bluebell-cottage/images/arrow2.png);font-size:16px;color:#070707;padding-left:5px}div.ufaq-faq-body,.ufaq-faq-display-style-Border_Block .ufaq-faq-body{background-color:#fff}ul.accor{padding-left:0;padding-top:15px}.rules{padding-top:50px;text-align:center;padding-bottom:50px}.rules-text h2{font-size:2rem;color:#070707}.check{padding-bottom:25px;padding-top:10px}.check span{margin:0 13px;font-size:16px;color:#828282}.house-sec{text-align:start;border-top:1px solid grey;padding-top:17px;padding-left:20px}.house-sec span{display:inline-block;color:#828282;vertical-align:middle;padding-bottom:20px}.house-text p{color:#828282}.house-sec img{padding:0 15px 0 0}.house-text{text-align:start;border-top:1px solid grey;padding-top:20px}.travel-sec{background-color:#eaeeef;padding-bottom:60px;padding-top:35px}.tra-text h2{font-size:30px;color:#070707}.tra-text{padding-bottom:20px}.box-pd{padding-top:10px}.tra-box{background-color:#fff;text-align:center;border:1px solid #73737a;border-radius:14px}.res-btn{font-size:12px;color:#fff;background-color:#070707;border-radius:50px;padding:9px 20px;text-decoration:none;font-family:'Arial';font-weight:700;display:inline-block;transition:0.3s ease-in-out;text-transform:uppercase}.tra-boxtext a.res-btn{position:relative;top:16px}.tra-boxtext a.read-btn:hover{background-color:#070707;color:#fff;transition:0.5s}.travel-sec .aus{padding-top:45px}.tra-boxtext p{padding-bottom:15px;padding:0 20px}.circle span{display:inline-block;font-size:30px;color:#fff;background-color:#070707;width:60px;height:60px;border-radius:45px;padding-top:6px;transform:translateY(-31px)}.box-pd{padding-top:35px;padding-bottom:35px}.owl-nav.disabled{display:none}.owl-dots.disabled{padding-top:15px}button.owl-dot{margin:0 7px}button.owl-dot{width:15px;height:16px;border-radius:50%;background-color:#070707;border:none;outline:0}button.owl-dot.active{background-color:#6a6b6d;outline:0}.guest-section{position:relative;padding:40px 0}.guest-section p{margin:0;border-bottom:2px dashed #000;padding:30px 0 15px}.guest-section p:first-child{padding-top:0}.guest-section p:last-child{padding-bottom:0;border-bottom:0}.guest-section p strong{margin-top:10px;display:block}.wpcf7-form-control-wrap.dates input::before{content:"Dates for Stay";margin-right:10px}.sl-wrapper .sl-image .sl-caption{display:none!important}.sl-overlay{background:#f3f2f2!important}.location_text{position:relative;padding:15px 0 50px;text-align:center}.location_text h2{color:#333839;font-size:26px;font-family:'Roboto';margin:25px 0 10px}.local_box{position:relative;text-align:left;margin-top:25px;background:#eaeeef;padding:20px 0;border-radius:5px}.local_box h3{color:#333839;font-size:20px;font-family:'Roboto';margin:0}.local_box span{font-size:13px;display:block;margin:5px 0 10px}.local_box p{font-size:14px;margin:5px 0 0}.local_box a{color:#000}.book-bl-sec{padding:40px 0;background-color:#000;text-align:center}.book-bl-sec h2{color:#fff}.book-bl-sec p{color:#fff;font-size:20px;font-family:'Arial'}input[type="date"],.bk-in input{display:inline-block;width:49%;background-color:#fff0;border:none}.book-bl-sec span{display:block;text-align:left;padding:10px;font-size:20px;color:#fff;border:1px solid #a3a3a3;border-bottom:0;border-top-right-radius:8px;border-top-left-radius:8px}.bk-in{background-color:#fff;padding:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-bottom:20px}select{width:100%;padding:11px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-bottom:20px!important}.book-bl-sec .res-btn{display:block;background-color:#fff;color:#000;padding:11px;width:100%;border:none;border-radius:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-bottom:20px;margin-top:0px!important}.mphb-required-fields-tip{display:none!important}.MenuFixed{position:fixed!important;width:100%;background-color:#fff;z-index:9999;box-shadow:0 4px 10px #00000014;animation:fadeIn 0.5s ease-in both}@keyframes fadeIn{from{transform:translatey(-20px);opacity:0}to{transform:translatey(0);opacity:1}}.tariff-sec{text-align:left}.tariff-text h2{color:#333839;font-size:26px;font-family:'Roboto'}.tariff-update{text-align:left;padding-top:20px;padding-bottom:10px}.tariff-update p{color:#000;font-weight:500;line-height:18px}.tariff-update span{color:#626d69;font-weight:400}.tariff-para{text-align:left;line-height:21px}.tariff-para p{color:#626d69}.get-text{text-align:center;padding-bottom:30px;padding-top:20px}.get-text h2{color:#333839;font-size:30px;font-family:'Roboto'}.get-input input{width:100%;background-color:#f7f7f7;padding:16px;margin-bottom:20px!important;color:#000;font-family:'Noto Sans',sans-serif!important;font-size:14px!important;border:1px solid #ccc}.get-com textarea{width:100%;height:200px;background-color:#f7f7f7;padding:16px;border:1px solid #ccc;margin-bottom:20px!important;color:#000;font-family:'Noto Sans',sans-serif!important;font-size:14px!important}.get-book li{list-style:none;text-decoration:none;padding:5px 0}.get-book li{list-style:none;text-decoration:none;padding:5px 0}.get-book li a{font-weight:400;color:#626d69;text-decoration:none}.get-sub{padding-bottom:40px}.get-sub .res-btn{border:none}.mb-map{display:none}.mb-map img{width:100%;height:auto}.logo-sm,.res-right span:nth-child(3){display:none}.book-bl-sec span label{margin-bottom:0px!important}.single-page,.innner-section{padding:60px 0;min-height:calc(100vh - 701px)}dl.gallery-item{width:auto;display:inline-block;margin:10px}input.mphb-reserve-btn.button,.mphb_sc_checkout-submit-wrapper input{font-size:12px;color:#fff;background-color:#070707;border-radius:50px;padding:9px 20px;text-decoration:none;font-family:'Arial';font-weight:700;display:inline-block;transition:0.3s ease-in-out;text-transform:uppercase;border:none}p.mphb_sc_search_results-info{font-weight:500;text-align:center}h2.mphb-recommendation-title{font-size:22px}form#mphb-recommendation{background-color:#f1f1f1;padding:10px;border-radius:8px}ul.mphb-recommendation-details-list{border-bottom:1px solid #ccc;padding-left:20px;padding-bottom:10px}span.mphb-recommedation-item-subtotal{font-weight:500}p.mphb-recommendation-total{display:block;width:100%;float:none!important;text-align:right;font-weight:600;padding-bottom:15px;border-bottom:1px solid #ccc;margin-top:7px}.mphb-recommendation-reserve-button,.mphb-book-button,.mphb-confirm-reservation{font-size:12px;color:#fff;background-color:#070707;border-radius:50px;padding:9px 20px;text-decoration:none;font-family:'Arial';font-weight:700;display:inline-block;transition:0.3s ease-in-out;text-transform:uppercase;border:1px solid #000}.mphb-reservation-details p{font-weight:500;margin:20px 0}.mphb_sc_search_results-wrapper .mphb-reservation-cart{margin-bottom:0px!important}#mphb-flexslider-gallery-1 li.gallery-item{text-align:center}h2.mphb-room-type-title.entry-title{margin-top:30px}span.field-check{border:none;padding:0;display:inline-block;width:50%}h2.mphb-room-type-title.entry-title a{font-size:26px;font-family:'Roboto';color:#000}.mphb-room-type.post-227.mphb_room_type.type-mphb_room_type.status-publish.has-post-thumbnail.mphb-room-type-adults-20.mphb-room-type-children-0{padding:30px 30px;box-shadow:0 4px 20px #00000014;border-radius:8px;margin-top:20px}h3.mphb-room-type-details-title{font-size:24px;color:#000}p.mphb-cart-total-price{border-bottom:1px solid #ccc;padding-bottom:10px}.mphb_sc_search_results-wrapper select{width:auto;border-radius:0px!important}.mphb_sc_search_results-wrapper .mphb-reservation-cart .mphb-reservation-details,.mphb_sc_search_results-wrapper .mphb-reservation-cart .mphb-confirm-reservation{float:none!important;margin-bottom:0}h3.mphb-booking-details-title{color:#333839;font-size:26px;font-family:'Roboto'}h3.mphb-room-number{font-size:22px}p.mphb-check-in-date,p.mphb-check-out-date{display:inline-block;margin-right:28px;position:relative}p.mphb-adults-chooser,p.mphb-guest-name-wrapper{display:inline-block;width:49%}p.mphb-adults-chooser select,p.mphb-guest-name-wrapper input{display:block;width:100%;border-radius:0px!important;padding:10px!important;margin:0!important;font-size:12px!important;height:42px}p.mphb-adults-chooser label,p.mphb-guest-name-wrapper label{font-weight:500}h4.mphb-services-details-title{font-size:16px}p.mphb-adults-chooser,p.mphb-guest-name-wrapper{display:inline-block;width:49%}p.mphb-adults-chooser select,p.mphb-guest-name-wrapper input{display:block;width:100%;padding:10px 20px!important;margin:0!important;font-size:16px!important;height:42px;border-radius:4px!important;border:1px solid #00000026}p.mphb-adults-chooser label,p.mphb-guest-name-wrapper label{font-weight:500}h4.mphb-services-details-title{font-size:16px}section#mphb-price-details{margin:0;padding:10px;background-color:whitesmoke;float:right;width:322px;transition:0.5s;height:auto}h4.mphb-price-breakdown-title{font-size:20px}tfoot{border-top:1px solid #ccc}table{width:100%}section#mphb-customer-details{margin-top:0;width:69%}section#mphb-customer-details p{display:inline-block;width:49%;vertical-align:top}section#mphb-customer-details p:first-child{display:none!important}section#mphb-customer-details p input,section#mphb-customer-details p select,section#mphb-customer-details p textarea{width:98%;height:42px;border-radius:4px;border:1px solid #00000026;padding:10px 20px;font-size:16px}section#mphb-customer-details p label{font-weight:500}h3.mphb-customer-details-title{color:#040707;font-size:24px;position:relative;margin-bottom:30px}h3.mphb-customer-details-title:after{content:'';display:inline-block;width:100px;height:2px;background-color:#818b87;position:absolute;bottom:-14px;left:0}h3.mphb-room-type-details-title,.mphb-loop-room-type-attributes,.mphb-view-details-button-wrapper{display:none}p.mphb-rooms-reservation-message,a.mphb-remove-from-reservation{font-weight:500;font-size:14px}.mphb-rooms-reservation-message-wrapper{padding:10px 20px!important;background-color:#07070712;margin-bottom:20px;border-radius:70px}.mphb-rooms-reservation-message-wrapper p{margin-bottom:0}a.mphb-remove-from-reservation{color:#b10029}.mphb-flexslider ul.flex-direction-nav a{font-size:0!important;background-color:#fff!important;box-shadow:0 0 4px #00000047!important;border-radius:40px}.flex-direction-nav a:before{font-size:16px!important}section#mphb-booking-details{background-color:#f5f5f5;padding:20px 10px;border-radius:8px;margin:0 -15px;margin-bottom:30px}h3.mphb-room-number{display:none}p.mphb-check-out-date:before{width:10px;height:2px;background-color:#000;content:'';display:inline-block;position:absolute;left:-20px;top:13px}p.mphb-room-type-title,.mphb-rooms-quantity-wrapper,.mphb-reservation-details{display:none}span.mphb-inner-icon{border:none!important;background-color:#000;color:#fff}span.mphb-inner-icon.mphb-hide{color:#000!important}a.mphb-price-breakdown-accommodation{color:#000}td.mphb-table-price-column{font-weight:700;color:#5f5f5f}.book-bl-sec.w-sec{background-color:#fff;padding:0}.w-sec h2,.w-sec p{color:#000}.w-sec span{color:#000}.w-sec .bk-in{background-color:#000}.w-sec .bk-in input{color:#fff}.w-sec select{background-color:#000;color:#fff}.w-sec .res-btn{background-color:#000;color:#fff}.gallery-banner{padding-top:30px}.page-id-12 .innner-section{padding:0 0 60px}.map-sec .res-btn,.mb-map .res-btn{position:absolute;bottom:0;right:0;left:0;display:inline-block!important;margin:0 auto;width:190px;border-radius:0}select.datepick-month-year{display:inline-block;width:49%;margin-bottom:0px!important}.mphb-room-type-images{margin-top:40px}span.accommodations-list a{color:#000;font-weight:600}.mphb_sc_search_results-wrapper .mphb-reservation-cart .mphb-confirm-reservation,.single-mphb_room_type .mphb-reservation-form-title,.single-mphb_room_type .mphb-booking-form{display:none}.single-mphb_room_type .gallery br,.single-mphb_room_type .mphb-details-title,.single-mphb_room_type .mphb-single-room-type-attributes,.mphb_sc_search_results-wrapper .mphb-room-type-images,.mphb_sc_search_results-wrapper .mphb-room-type-title,.mphb_sc_search_results-wrapper .mphb-room-type p,.mphb-recommendation-title,.mphb-room-type .mphb-book-button,.mphb-recommendation-details-list,.mphb-recommendation-total{display:none!important}.mphb_sc_search_results-wrapper .mphb-rooms-reservation-message-wrapper p{display:block}.mphb-recommendation{padding:0px!important;background-color:transparent!important}.mphb_sc_search_results-wrapper .mphb-recommendation .mphb-recommendation-reserve-button{float:none!important;margin:0 auto;display:block}.book-bl-sec{display:none!important}.payment-form input,.payment-form select,.payment-form textarea,.payment-form select.col-md-1{width:100%!important;max-width:100%!important}span.wpdev-form-control-wrap.visitors5{width:100%!important;display:block}.payment-form input,.payment-form select{padding:10px!important;border-radius:4px!important;margin:10px 0}.payment-form select{margin-bottom:0!important}.payment-form input.wpdev-checkbox{display:inline-block;width:auto!important}.payment-form .btn{font-size:12px!important;color:#fff!important;background-color:#070707!important;border-radius:50px!important;padding:4px 80px!important;text-decoration:none;font-family:'Arial';font-weight:700!important;display:inline-block!important;transition:0.3s ease-in-out;text-transform:uppercase;width:auto!important;border:none!important;margin-top:10px;height:auto!important}span.wpbc-cost-amount{font-size:30px;margin-bottom:20px!important;display:block}.datepick-unselectable{background-color:transparent!important}.datepick-unselectable span{color:#000;font-family:'Open Sans',sans-serif;font-weight:400!important;text-shadow:none!important;font-size:14px}.date_available span,.date_available a{color:#000!important;text-shadow:none!important;font-size:14px!important}.date_available{background-color:#fff!important}.date_available a{color:#000!important}.datepick-current-day{background-color:#070707!important}.datepick-current-day span,.datepick-current-day a{color:#000!important}.datepick-inline .datepick-days-cell{border:none!important}.bk_calendar_frame{border-radius:8px!important;overflow:hidden;width:100%!important}.date2approve,.date_approved{background-color:#ebebeb!important;opacity:1}.date_approved .times_clock{background-color:#fff!important}.datepick-inline .timespartly{background-color:#fff!important;background-image:none!important}.date2approve span,.date_approved span{color:#000}.block_free.datepick-days-cell{background-color:#f2f2f2!important}.check-filed .wpdev-form-control-wrap{width:max-content!important}.wpdev-form-control-wrap{width:100%!important}span.noti-click{vertical-align:bottom;position:relative;left:-1px;font-size:15px;color:#626d69;font-weight:500;text-decoration:underline;cursor:pointer;top:-8px}.box{position:fixed;z-index:-1;width:600px;top:20%;background-color:#fff;max-width:100%;border-radius:10px;margin:0 auto;padding:20px;left:0;opacity:0;transition:0.4s;right:0;box-shadow:0 10px 20px #00000026}.box .rules-text,.box .check{text-align:center}span.close-btn{color:#fff;position:absolute;top:0;right:0;cursor:pointer;width:30px;text-align:center;border-radius:60px;height:30px;background-color:#626d69}.box.anibox{z-index:99;opacity:1}.datepick-days-cell-over,.datepick-days-cell.timespartly.date_approved.datepick-days-cell-over{background-color:#818181!important}.datepick-days-cell-over a,.datepick-days-cell.timespartly.date_approved.datepick-days-cell-over a{color:#fff!important}.datepick-one-month{width:45%!important;padding:0 6px;margin:0 20px}.datepick-inline .timespartly.datepick-current-day,.datepick-current-day{background-color:#818181!important}.datepick-inline .timespartly.datepick-current-day a,.datepick-current-day a{color:#fff!important}.laundering_fee_applies5 span.wpdev-list-item{display:flex}.laundering_fee_applies5 span.wpdev-list-item input{transform:translateY(5px)}.check-filed p,.check-filed label{margin-bottom:20px;color:#292929;font-weight:600!important}.check-filed{padding:20px 20px 4px;border-radius:4px;background-color:#f7f7f7}span.canc-p{vertical-align:-webkit-baseline-middle}span.canc-p a{color:#000;font-weight:600}span.req{color:red;font-weight:500;position:relative}span.req span{position:absolute;width:100px;font-size:11px;background-color:#ff00001c;text-align:center;color:#fff;border-radius:30px;color:red;left:10px;top:3px;transition:0.8s;transform:translateX(-10px);opacity:0}span.req:hover span{transform:translateX(0);opacity:1}.datepick-inline .timespartly.check_in_time div.check-in-div,.datepick-inline .timespartly.check_out_time div.check-out-div{background:none repeat scroll 0 0 #ebebeb!important;border:none!important}.wpbc_change_over_triangle .block_hints .block_check_in_out.check_in_time div.check-in-div,.wpbc_change_over_triangle td.timespartly.check_in_time div.check-in-div{transform:rotate(-135deg) translate(0,10%)!important}.wpbc_change_over_triangle .block_hints .block_check_in_out.check_out_time div.check-out-div,.wpbc_change_over_triangle td.timespartly.check_out_time div.check-out-div{transform:rotate(45deg) translate(-100%,-10%)!important}.datepick-inline .datepick-header span{text-transform:uppercase}.check-dates{display:inline-block;width:100%;padding:10px;box-shadow:0 4px 10px #00000014;border-radius:6px;margin-bottom:20px;border-bottom:2px solid #626d69}.dates-lk{width:100%;background-color:#f5f5f5;padding:10px;text-align:center;border-radius:4px}.check-dates p{font-weight:600}span#check_in_date_hint_tip5:before{content:'Check In Date: ';font-weight:400}span#check_out_date_hint_tip5:before{content:'Check Out Date: ';font-weight:400}span#check_in_date_hint_tip5{font-weight:500}span#check_out_date_hint_tip5{font-weight:600}.calnd{margin-top:20px;display:none}.calnd.show{display:block}.grid_banner{background-color:#dfe6ec;padding:60px 0}.bn_1{background-image:url(https://www.bluebellcottage.com.au/wp-content/uploads/2021/10/bn_1.jpg);height:370px;background-size:cover}.dn_2{background-image:url(https://www.bluebellcottage.com.au/wp-content/uploads/2021/10/dn_2.jpg);height:180px;background-size:cover;margin-bottom:9px}.dn_3{background-image:url(https://www.bluebellcottage.com.au/wp-content/uploads/2021/10/dn_1.jpg);height:180px;background-size:cover;margin-bottom:9px}.container-fluid{max-width:1500px}@media (max-width:1500px){.res-right span:nth-child(1) img,.res-right span:nth-child(2) img{width:26px}.nav-bar li a,.res-right a.call{font-size:14px}.nav-bar li{margin:0 10px}.logo img{width:90%}.map-sec{background-position:left 40% center}}@media (max-width:1200px){.container{max-width:1200px}}@media (max-width:1199px){.res-right span:last-child{display:block}a.res-btn{display:block;margin-top:10px}.nav-bar li a,.res-right a.call{font-size:14px}.res-right span:nth-child(1) img,.res-right span:nth-child(2) img{width:25px}.res-right span:nth-child(2){margin-left:0}.blue-text h1{font-size:35px}.blue-text p{font-size:17px}.blue-img{text-align:center;width:100%}.img-box{margin:0 0 20px}.foot-logo{padding-top:25px}.foot-call a{font-size:20px}.foot-loc a{font-size:20px}.book-text a{display:inline-block}.facility-sec-2 .dec-list div{flex:30%;margin-top:10px}.facility-sec-2 .dec-list{flex-wrap:wrap;text-align:left}.map-sec{background-position:left 36% center}.tra-box .res-btn{display:inline-block}section#mphb-customer-details p{width:47%}.nav-bar li{margin:0 7px}}@media (max-width:991px){.bn_1{margin-bottom:30px}.dn_2,.dn_3{display:inline-block;width:49.68%}.nav-bar{display:none}.blue-text h1{font-size:45px}.blue-text{margin-bottom:50px}.blue-text h2{font-size:28px}.top-col .cl-n:nth-child(2){flex:0;display:none}.cl-n:last-child{flex:1}.res-right{float:right;margin-right:20%}.map-sec .col-xl-5{padding:0px!important}.map-box{position:relative}.map-sec{background-image:none!important;min-height:auto!important}.mb-map{display:block;position:relative}.land-mark-sec{padding:0 0px!important;width:280px;margin:0 auto}.avail-btn-sec a{width:280px;margin:0 auto}.mid-sec{padding:60px 0 20px}.fc-sec-right,.fc-sec-left{text-align:center}.fc-sec-left span{text-align:left!important}.inner-img{text-align:center}.inner-img img{width:280px;margin-bottom:30px;height:auto}section#mphb-price-details{float:none;width:100%}section#mphb-booking-details{margin:0 0 30px!important}section#mphb-customer-details{margin-top:30px;width:100%}.map-sec .res-btn{display:none}.top-col .cl-n:first-child,.top-col>.cl-n:last-child{width:auto!important}.datepick-one-month{margin:0 16px}}@media (max-width:767px){.dn_2,.dn_3{display:inline-block;width:100%;height:240px}.img-box{margin:0 auto 40px;width:400px;min-height:410px}button#responsive-menu-button{top:16px!important}.am-box{flex-wrap:wrap}.am-box span{margin-right:10px;margin-left:10px;margin-bottom:20px;width:46%}.facility-sec-4{padding:40px 0}.inner-img{margin-bottom:30px}.local_box{text-align:center}.local_box h3{padding-top:15px}.header{padding:10px 0}button#responsive-menu-button{top:26px!important}.img-box{width:100%;min-height:auto!important}.w-box.w-last .w-text{display:block;text-align:center}.w-box.w-last{display:block;text-align:center}.w-box.w-last .w-img{margin:0 5px!important;margin-bottom:10px!important}.fc-sec-left span{text-align:center!important;display:block;margin-bottom:10px}p.mphb-check-in-date,p.mphb-check-out-date{display:block}p.mphb-check-out-date:before{display:none}.datepick-one-month{margin:0 12px}}@media (max-width:575px){.book-text h2{font-size:23px}.booking{display:inline-block;margin:10px 0 0}.book-sec{height:auto}.footer{padding:20px 0}.img-box{width:280px!important}.res-right span,.logo{display:none!important}.res-right span:nth-child(3),.logo-sm{display:inline-block!important}.mid-sec{padding:50px 0 10px}.facility-sec-2 .dec-list div,.facility-sec-3 .dec-list div{flex:100%;margin-bottom:10px}.facility-sec-3 .dec-list{flex-wrap:wrap}.w-box div{flex:0}.w-box{display:block}.w-box div.w-text{text-align:center;padding:20px}.w-img,.w-box.w-last .w-img{margin:0!important;margin-bottom:0!important}.am-box span{width:100%}.cl-n{width:100%;flex:100%!important}.logo-sm{display:block!important;text-align:center}.logo-sm img{height:36px}.res-right span{margin:0}.top-col{display:block}.home .header{position:relative}button#responsive-menu-button{top:8px!important;width:40px!important;height:40px!important;right:20px!important}.res-right{float:none;margin-right:0;position:absolute;top:5px}.res-right span a{padding:8px 30px;background-color:#000;color:#fff!important;border-radius:70px}.w-box div.w-text{display:block}section#mphb-customer-details p,p.mphb-adults-chooser,p.mphb-guest-name-wrapper{width:100%}.datepick-one-month{margin:0 12px;width:100%!important}}