.slide, .slide-2, .slide-3, .slide-4, .slide-5, .slide-6{background-size:auto, auto, cover}

.big-header, .nav-menu{float:right}

.btn-grey, .navbar{background-color:transparent}

.page-list li, .smallprint ul, .tc ul, .text-block ul{list-style:none}

.body{font-family:'Open Sans', sans-serif}

.mainbanner-wrapper{display:block;overflow:hidden;position:relative;}

.header-wrapper{position:absolute;left:20px;/*top:20px;*/top:30px;right:20px;display:block;z-index:499;}

.nav-menu-text{color:#f6ead3;font-size:16px;font-weight:600}

.nav-menu-text:hover{color:#fff}

.h1, .h2, .h3{color:#f5ebdc}

.nav-menu-text.burger-menu-list{font-weight:400}

.nav-menu-text.burger-menu-list.w--current{color:#f5ebdc;font-weight:700;text-decoration:none}

.navbar{padding:40px 40px 126px;background-image:-webkit-linear-gradient(270deg, rgba(0, 0, 0, .7), transparent);background-image:linear-gradient(180deg, rgba(0, 0, 0, .7), transparent)}

.main-slider-holder{position:static;left:0;top:0;right:0;bottom:0;display:block;height:100vh;clear:both;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;med -ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}

.banner-content-holder, .scroll-down-holder{position:absolute;z-index:1;left:0;right:0}

.banner-content-holder, .intro-text-wrapper, .text-only-column-right{-webkit-box-orient:vertical;-webkit-box-direction:normal}

.banner-content-holder{top:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}

.h1{-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;font-family:Aharoni, Arial, sans-serif;font-size:4rem;font-weight:900;text-align:center}

.h2{-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;font-family:Aharoni, Arial, sans-serif;font-size:4rem;font-weight:900;text-align:center}

.h3, .small-header{font-family:'Lusitana Regular', Georgia, sans-serif;font-weight:400;text-align:center}

.slide{background-image:-webkit-linear-gradient(270deg, hsla(36, 56%, 91%, .09), hsla(36, 56%, 91%, .09)), -webkit-linear-gradient(270deg, rgba(0, 0, 0, .17), rgba(0, 0, 0, .17)), url(../images/1.jpg);background-image:linear-gradient(180deg, hsla(36, 56%, 91%, .09), hsla(36, 56%, 91%, .09)), linear-gradient(180deg, rgba(0, 0, 0, .17), rgba(0, 0, 0, .17)), url(../images/1.jpg);background-position:0 0, 0 0, 50% 50%}

.right-arrow{display:block;margin-right:20px}

.left-arrow{display:block;margin-left:20px}

.h3{margin-top:0;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;font-size:2rem;padding-top:7px}

.slide-2{background-image:-webkit-linear-gradient(270deg, hsla(37, 37%, 74%, .1), hsla(37, 37%, 74%, .1)), -webkit-linear-gradient(270deg, rgba(0, 0, 0, .25), rgba(0, 0, 0, .25)), url(../images/2.jpg);background-image:linear-gradient(180deg, hsla(37, 37%, 74%, .1), hsla(37, 37%, 74%, .1)), linear-gradient(180deg, rgba(0, 0, 0, .25), rgba(0, 0, 0, .25)), url(../images/2.jpg);background-position:0 0, 0 0, 50% 50%}

.scroll-down-holder{bottom:130px;margin-bottom:132px;text-align:center}

.slide-3{background-image:-webkit-linear-gradient(270deg, hsla(36, 56%, 91%, .1), hsla(36, 56%, 91%, .1)), -webkit-linear-gradient(270deg, rgba(0, 0, 0, .2), rgba(0, 0, 0, .2)), url(../images/3.jpg);background-image:linear-gradient(180deg, hsla(36, 56%, 91%, .1), hsla(36, 56%, 91%, .1)), linear-gradient(180deg, rgba(0, 0, 0, .2), rgba(0, 0, 0, .2)), url(../images/3.jpg);background-position:0 0, 0 0, 50% 50%}

.slide-nav{display:block;font-size:9px}

.slide-4{background-image:-webkit-linear-gradient(270deg, hsla(36, 56%, 91%, .1), hsla(36, 56%, 91%, .1)), -webkit-linear-gradient(270deg, rgba(0, 0, 0, .2), rgba(0, 0, 0, .2)), url(../images/4.jpg);background-image:linear-gradient(180deg, hsla(36, 56%, 91%, .1), hsla(36, 56%, 91%, .1)), linear-gradient(180deg, rgba(0, 0, 0, .2), rgba(0, 0, 0, .2)), url(../images/4.jpg);background-position:0 0, 0 0, 50% 50%}

.slide-5{background-image:-webkit-linear-gradient(270deg, hsla(36, 56%, 91%, .1), hsla(36, 56%, 91%, .1)), -webkit-linear-gradient(270deg, rgba(0, 0, 0, .2), rgba(0, 0, 0, .2)), url(../images/5.jpg);background-image:linear-gradient(180deg, hsla(36, 56%, 91%, .1), hsla(36, 56%, 91%, .1)), linear-gradient(180deg, rgba(0, 0, 0, .2), rgba(0, 0, 0, .2)), url(../images/5.jpg);background-position:0 0, 0 0, 50% 50%}

.slide-6{background-image:-webkit-linear-gradient(270deg, hsla(36, 56%, 91%, .1), hsla(36, 56%, 91%, .1)), -webkit-linear-gradient(270deg, rgba(0, 0, 0, .2), rgba(0, 0, 0, .2)), url(../images/6.jpg);background-image:linear-gradient(180deg, hsla(36, 56%, 91%, .1), hsla(36, 56%, 91%, .1)), linear-gradient(180deg, rgba(0, 0, 0, .2), rgba(0, 0, 0, .2)), url(../images/6.jpg);background-position:0 0, 0 0, 50% 50%}

.full-img-block.img-afternoontea, .full-img-block.img-bar, .full-img-block.img-bike, .full-img-block.img-buddah, .full-img-block.img-coffee, .full-img-block.img-eat, .full-img-block.img-gym1, .full-img-block.img-gym2, .full-img-block.img-jog, .full-img-block.img-loyatly, .full-img-block.img-meditation, .full-img-block.img-meeting, .full-img-block.img-meeting-1, .full-img-block.img-meeting-3, .full-img-block.img-restuarant, .full-img-block.img-rooms, .full-img-block.img-rooms-2, .full-img-block.img-shower, .full-img-block.img-spa, .full-img-block.img-sweeter, .full-img-block.img-afternoon_new, .full-img-block.img-mother, .full-img-block.img-wellbeing, .full-img-block.img-yoga, .full-img-block.seven-day-tc, .image-only-column-right.img-meeting-2{background-position:50% 50%;background-size:cover}

.intro-text-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:180px;padding-bottom:140px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}

.intro-text-wrapper.room-details-intro{padding-top:100px;padding-bottom:43px}

.small-header-holder{padding-bottom:35px;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;text-align:center}

.small-header{display:inline-block;font-size:25px}

.big-header{width:auto;font-family:Aharoni, Arial, sans-serif;color:#404040;font-size:4rem;line-height:3.65rem;font-weight:900;text-align:right}

.large-lus-header, .sub-header-tagline, .text-block{font-family:'Lusitana Regular', Georgia, sans-serif}

.big-header.story{}

.big-header.stay-well-header{line-height:4.1rem}

.big-header.meet-well-header{line-height:3.7rem}

.row{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}

.big-header-left{-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;text-align:right}

.sub-header-tagline{width:50%;color:#404040;font-size:1.1rem;line-height:normal;font-weight:400;text-align:left}

.sub-header-tagline.rooms-para{line-height:1.8rem}

.box-section{margin-top:20px}

.text-only-column-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:740px;padding-right:0;padding-left:10px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}

._4-col, .image-only-column-right, .one-half{-webkit-box-orient:horizontal}

.text-only-column-right.chilworth-blue{overflow:visible;padding-right:10px}

.one-half{display:block;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}

.large-lus-header{display:block;padding-right:20%;padding-left:20%;clear:none;font-weight:400;font-size:34px;text-align:center}

.large-lus-header.slightly-bigger{padding-right:5%;padding-left:5%;color:#1e4146;font-size:45px}

.large-lus-header.left-align{padding-right:0;padding-left:0;line-height:38px;text-align:left;width:100%}

.large-lus-header.left-align.pad{padding-right:5%;padding-left:5%}

.large-lus-header.footer-header{margin-top:0;margin-bottom:20px;padding-right:0;padding-left:0;color:#f5ebdc;font-size:24px;text-align:left}

.large-lus-header.space{padding-right:5%;padding-left:5%}

.image-only-column-right{position:static;left:0;top:0;right:0;bottom:0;display:block;overflow:hidden;height:740px;padding-right:0;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}

.image-only-column-right.img-meeting-2{background-image:url(../images/anete-lusina-382329-unsplash.png)}

.text-block{padding-right:15%;padding-left:15%;font-size:1.2rem;line-height:1.5rem;text-align:center;width:100%}

.text-block.left-p{padding-right:0;padding-left:0;text-align:left}

.btn-grey, .btn-ivory{padding:20px 30px;font-size:1rem}

.empty-space{height:60px}

.btn-grey{border:1px solid #404040;color:#404040;cursor:pointer}

.btn-grey:hover{background-color:#1e4146;color:#f5ebdc}

.btn-ivory, .wpcf7-submit{background-color:transparent;cursor:pointer}

.div-block{height:20px}

.full-img-block{position:static;display:block;height:100%;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto}

._4-col, .box-section-col-4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;height:400px}

.full-img-block.img-all-well-and-good{background-image:url(../images/thumb-all-well-and-good.jpg)}

.full-img-block.img-city-stay-with{background-image:url(../images/city_stay_with_heathrow_express_tickets.jpg)}

.full-img-block.img-city-staycation{background-image:url(../images/city_staycation_chilworth.jpg)}

.full-img-block.img-rooms{background-image:url(../images/sleep-well-home.jpg)}

.full-img-block.img-retreat{background-image:url(../images/img_retreat.jpg)}

.full-img-block.img-eat{background-image:url(../images/Eat-Well.jpg)}

.full-img-block.img-mothers{background-image:url(../images/the-ultimate-mothers-day-experience.jpg)}

.full-img-block.img-spa{background-image:url(../images/13.png)}

.full-img-block.img-loyatly{background-image:url(../images/Group-122.png)}

.full-img-block.img-restuarant{background-image:url(../images/restaurant.jpg)}

.full-img-block.img-winddown{background-image:url(../images/winddown_img.jpg)}

.full-img-block.img-sleep{background-image:url(../images/sleep_img.jpg)}

.full-img-block.img-recharge{background-image:url(../images/recharge_img.jpg)}

.full-img-block.img-workout{background:url(../images/work_out_img.jpg) right top no-repeat;}

.full-img-block.img-bar{background-image:/*url(../images/The-bar.jpg)*/

url(../images/club-dbl.jpg)}

.full-img-block.img-mother{background-image:url(../images/celebrate_mothers_day.jpg)}

.full-img-block.img-sweeter{background-image:url(../images/whos_the_daddy.jpg)}

.full-img-block.img-afternoon_new{background-image:url(../images/afternoon_tea-wimbledon_chilworth.jpg)}

.full-img-block.img-afternoontea{background-image:url(../images/afternoon-tea.jpg)}

.full-img-block.seven-day-tc{background-image:url(../images/7dayspa.jpg)}

.full-img-block.img-mind{background-image:url(../images/mind_1.jpg)}

.full-img-block.img-mind_2{background-image:url(../images/mind_2.jpg)}

.full-img-block.img-gym1{background-image:url(../images/photo-1476480862126-209bfaa8edc8.png)}

.full-img-block.img-gym2{background-image:url(../images/photo-1522350260280-7d8f965f5d0f.png)}

.full-img-block.img-park{background-image:url(../images/shutterstock_626229854.png);background-position:50% 50%;background-size:cover}

.full-img-block.img-shower{background-image:url(../images/shower.png)}

.full-img-block.img-coffee{background-image:url(../images/coffee.png)}

.full-img-block.img-bike{background-image:url(../images/bike.png)}

.full-img-block.img-buddah{background-image:url(../images/buddah.png)}

.full-img-block.img-yoga-meditation{background-image:url(../images/thumb-yoga-and-meditation.jpg)}

.full-img-block.img-yoga{background-image:url("../images/thumb-yoga-new.jpg");}

.full-img-block.img-meditation{background-image:url(../images/mediate.png)}

.full-img-block.img-mumknowsbest{background-image:url(../images/thumb-mum-knows-best.jpg)}

.full-img-block.img-jog{background-image:url(../images/jogging.png)}

.full-img-block.img-meeting-1{background-image:url(../images/rawpixel-com-433728-unsplash.png)}

.full-img-block.img-meeting-3{background-image:url(../images/nathan-dumlao-451103-unsplash.png)}

.full-img-block.img-meeting{background-image:url(../images/chuttersnap-473305-unsplash.png)}

.full-img-block.img-rooms-2{background-image:url(../images/IMG_2397-Edit.jpg)}

.full-img-block.img-wellbeing{background-image:url(../images/wellness-ambassador-homepage.jpg)}

._4-col-margin.bk-coffee, ._4-col-margin.bk-jacuzzi, ._4-col-margin.bk-wheels, ._4-col-margin.col-left.bk-meditate, ._4-col-margin.col-left.bk-shower, ._4-col-margin.col-right.bk-pampering, ._4-col-margin.col-right.bk-walk, .div-block-3.pillow-img, .div-block-3.rose-img, .div-block-3.vitamin0img{background-position:0 0, 50% 50%;background-size:auto, cover}

.btn-ivory{border:1px solid #f5ebdc;color:#f5ebdc;font-family:'Open Sans', sans-serif}

._4-col-margin, .footer-paragraph, .normal-paragraph, .subscribe-field{font-family:'Lusitana Regular', Georgia, sans-serif}

.btn-ivory:hover{background-color:#f5ebdc;color:#1e4146}

._4-col-margin, .footer-section{background-color:#1e4146}

.btn-ivory.small{padding:10px 30px;font-size:.8rem}

.btn-ivory.subscribe{padding-top:9px;padding-bottom:8px}

.btn-ivory.btn-margin-top{margin-top:20px}

.btn-ivory.btn-premier{padding-right:38px;padding-left:48px}

.btn-ivory.btn-premier.btn-margin-top-2{margin-top:20px;padding:20px 75px 20px 80px}

.box-section-col-4{display:flex;overflow:hidden;margin-top:20px;margin-bottom:120px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}

._4-col{display:flex;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}

._4-col-margin, .blog-4-col, .section-blog{-webkit-box-orient:vertical;-webkit-box-direction:normal}

._4-col-margin{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-right:10px;margin-left:10px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#f5ebdc;font-weight:400;text-align:center}

._4-col-margin.col-left{margin-left:0}

._4-col-margin.col-left.bk-meditate{background-image:-webkit-linear-gradient(270deg, rgba(30, 65, 70, .3), rgba(30, 65, 70, .3)), url(../images/mediate.png);background-image:linear-gradient(180deg, rgba(30, 65, 70, .3), rgba(30, 65, 70, .3)), url(../images/mediate.png)}

._4-col-margin.col-left.bk-shower{background-image:-webkit-linear-gradient(270deg, rgba(30, 65, 70, .3), rgba(30, 65, 70, .3)), url(../images/shutterstock_154301870.png);background-image:linear-gradient(180deg, rgba(30, 65, 70, .3), rgba(30, 65, 70, .3)), url(../images/shutterstock_154301870.png)}

._4-col-margin.col-right{margin-right:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}

.blog-4-col, .blog-row, .row-4, .section-blog{margin-right:auto;margin-left:auto}

._4-col-margin.col-right.bk-walk{background-image:-webkit-linear-gradient(270deg, rgba(30, 65, 70, .3), rgba(30, 65, 70, .3)), url(../images/walk.png);background-image:linear-gradient(180deg, rgba(30, 65, 70, .3), rgba(30, 65, 70, .3)), url(../images/walk.png)}

._4-col-margin.col-right.bk-pampering{background-image:-webkit-linear-gradient(270deg, rgba(30, 65, 70, .3), rgba(30, 65, 70, .3)), url(../images/shutterstock_495804898.png);background-image:linear-gradient(180deg, rgba(30, 65, 70, .3), rgba(30, 65, 70, .3)), url(../images/shutterstock_495804898.png)}

._4-col-margin.bk-wheels{background-image:-webkit-linear-gradient(270deg, rgba(34, 34, 34, .31), rgba(34, 34, 34, .31)), url(../images/wheels.png);background-image:linear-gradient(180deg, rgba(34, 34, 34, .31), rgba(34, 34, 34, .31)), url(../images/wheels.png)}

._4-col-margin.bk-yoga{background-image:-webkit-linear-gradient(270deg, rgba(5, 5, 5, .35), rgba(5, 5, 5, .35)), url(../images/yoga.png);background-image:linear-gradient(180deg, rgba(5, 5, 5, .35), rgba(5, 5, 5, .35)), url(../images/yoga.png);background-position:0 0, 50% 50%;background-size:auto, cover}

._4-col-margin.bk-coffee{background-image:-webkit-linear-gradient(270deg, rgba(34, 34, 34, .31), rgba(34, 34, 34, .31)), url(../images/thumb-sip-vitamin-enriched-coffee.jpg);background-image:linear-gradient(180deg, rgba(34, 34, 34, .31), rgba(34, 34, 34, .31)), url(../images/thumb-sip-vitamin-enriched-coffee.jpg)}

._4-col-margin.bk-jacuzzi{background-image:-webkit-linear-gradient(270deg, rgba(5, 5, 5, .35), rgba(5, 5, 5, .35)), url(../images/thumb-jacuzzi.jpg);background-image:linear-gradient(180deg, rgba(5, 5, 5, .35), rgba(5, 5, 5, .35)), url(../images/thumb-jacuzzi.jpg)}

._4-col-margin.bk-gym{background-image:-webkit-linear-gradient(270deg, rgba(34, 34, 34, .31), rgba(34, 34, 34, .31)), url(../images/the_gym_thumb.jpg);background-image:linear-gradient(180deg, rgba(34, 34, 34, .31), rgba(34, 34, 34, .31)), url(../images/the_gym_thumb.jpg)}

._4-col-margin.bk-spa{background-image:-webkit-linear-gradient(270deg, rgba(34, 34, 34, .31), rgba(34, 34, 34, .31)), url(../images/the_spa_thumb.jpg);background-image:linear-gradient(180deg, rgba(34, 34, 34, .31), rgba(34, 34, 34, .31)), url(../images/the_spa_thumb.jpg)}

._4-col-margin.bk-park{background-image:-webkit-linear-gradient(270deg, rgba(34, 34, 34, .31), rgba(34, 34, 34, .31)), url(../images/the_park_thumb.jpg);background-image:linear-gradient(180deg, rgba(34, 34, 34, .31), rgba(34, 34, 34, .31)), url(../images/the_park_thumb.jpg)}

._4-col-margin.bk-wake_up{background-image:-webkit-linear-gradient(270deg, rgba(34, 34, 34, .31), rgba(34, 34, 34, .31)), url(../images/wake_up_yoga.jpg);background-image:linear-gradient(180deg, rgba(34, 34, 34, .31), rgba(34, 34, 34, .31)), url(../images/wake_up_yoga.jpg)}

.row-4{display:block;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}

._4col-headers{padding-right:35px;padding-left:35px;font-size:2.5rem;font-weight:400}

._4col-headers.smaller_header{font-size:32px;line-height:38px}

._4col-p{font-size:1.2rem}

.normal-paragraph{font-size:1.2rem;line-height:1.5rem}

.normal-paragraph.left-align-paragraph{margin-bottom:35px;padding-right:5%;padding-left:5%;font-weight:400;width:100%}

.section-blog{display:block;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:80px}

.full-width-header{margin-bottom:36px;text-align:center}

.blog-row{display:block;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}

.blog-4-col, .row-7{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}

.blog-4-col{display:flex;padding-right:10px;padding-left:10px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}

.div-block-2{width:100%;min-height:300px;min-width:300px;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto}

.social-media-feed-scetion{height:550px}

.map{height:750px;max-height:750px}

.row-5{margin-right:60px;margin-left:60px;padding-top:60px}

.footer-paragraph{display:block;margin-top:-5px;float:none;color:#f5ebdc;font-size:16px;line-height:28px}

.footer-icon-details{padding-right:20px;float:left;clear:none}

.footer-address-holder{margin-bottom:4px}

.link-block{display:block;text-decoration:none}

.subscribe-field{width:35%;margin-right:10px;float:left;background-color:#fff;color:#404040;font-size:18px}

.footer-bottom-wrapper, .spacer-line{margin-top:15px;margin-right:60px;margin-left:60px}

.sm-link, .sm-whybook{font-family:'Open Sans', sans-serif;color:#1e4146;font-weight:600;text-decoration:none}

.row-7{display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}

.column-7, .row-8{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-pack:center}

.convo-icon{padding-right:19px;padding-bottom:18px}

.spacer-line{border-top:1px solid #f5ebdc}

.footer-link-last{padding-right:15px;padding-left:15px;border-right:1px solid #f5ebdc;text-decoration:none}

.footer-link-last.first{padding-left:0}

.footer-link-last.last{border-right-style:none;text-decoration:none}

.column-5{text-align:right}

.scrolled-menu{position:fixed;left:0;top:0;right:0;z-index:5000;background-color:#f5ebdc;box-shadow:0 0 50px -16px #000}

.sm-logo{padding:10px;text-align:center}

.sm-link{padding-right:43px;font-size:16px}

.row-8{display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}

.column-7{display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}

.column-8, .text-only-column-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}

.sm-whybook{padding-left:9px;font-size:14px;cursor:pointer}

.div-block-3, .room-intro-text{font-weight:400;font-family:'Lusitana Regular', Georgia, sans-serif}

.column-8{display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f5ebdc}

.image-only-column-left{position:static;left:0;top:0;right:0;bottom:0;display:block;overflow:hidden;height:740px;padding-right:10px;padding-left:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}

.text-holder-left, .text-holder-right{position:absolute;left:0;top:0;right:0;bottom:0}

.text-holder-left, .text-only-column-left{-webkit-box-orient:vertical;-webkit-box-direction:normal}

.image-only-column-left.show{height:auto}

.text-only-column-left{display:flex;height:740px;padding-right:10px;padding-left:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}

.text-holder-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}

.text-holder-left.chilworth-ivory{margin-right:10px !important;background-color:#f5ebdc;color:#404040}

.text-holder-left.chilworth-ivory.keep-me-left{padding-right:90px;padding-left:90px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}

.text-holder-left.chilworth-bluee{margin-right:10px;padding-right:100px;padding-left:100px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background-color:#1e4146;color:#f5ebdc}

.text-holder-left.chilworth-bluee.centre1{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}

.full-section-text-only, .text-holder-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}

.text-holder-right{display:flex;padding-left:10px;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}

.text-holder-right.chilworth-blue{padding-right:10px;background-color:#1e4146;color:#f5ebdc}

.text-holder-right.chilworth-blue.keep-me-left-rhs{padding-right:44px;padding-left:72px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}

.text-holder-right.chilworth-ivory{background-color:#f5ebdc}

.text-holder-right.chilworth-ivory.left-align-section{margin-left:10px;padding-right:130px;padding-left:100px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:left}

.blank-space, .div-block-4, .div-spacer, .room-intro-text{text-align:center}

.text-holder-right.chilworth-ivory.margin10{margin-left:10px}

._4boxes{display:block;margin-right:auto;margin-left:auto;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}

.tagline-header{margin-top:125px;margin-bottom:61px}

.full-section-text-only{display:0-flexbox;display:flex;min-height:400px;margin-top:20px;margin-bottom:20px;padding-right:10%;padding-left:10%;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#1e4146;color:#f5ebdc}

.div-block-3, .page-header-thestory{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}

.div-block-3{position:relative;display:flex;height:500px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#f5ebdc}

.page-header-sleepwell, .page-header-thestory{position:relative;left:0;top:0;right:0;bottom:0;overflow:visible;width:100vw;height:100vh;-webkit-box-pack:center}

.div-block-3.rose-img{background-image:-webkit-linear-gradient(270deg, rgba(30, 65, 70, .3), rgba(30, 65, 70, .3)), url(../images/photo-1521202344400-232862605599.png);background-image:linear-gradient(180deg, rgba(30, 65, 70, .3), rgba(30, 65, 70, .3)), url(../images/photo-1521202344400-232862605599.png)}

.div-block-3.pillow-img{background-image:-webkit-linear-gradient(270deg, rgba(30, 65, 70, .3), rgba(30, 65, 70, .3)), url(../images/photo-1520516714146-f1cd2bf4f705.png);background-image:linear-gradient(180deg, rgba(30, 65, 70, .3), rgba(30, 65, 70, .3)), url(../images/photo-1520516714146-f1cd2bf4f705.png)}

.div-block-3.vitamin0img{background-image:-webkit-linear-gradient(270deg, rgba(30, 65, 70, .3), rgba(30, 65, 70, .3)), url(../images/photo-1471880504582-cf7e63045303.png);background-image:linear-gradient(180deg, rgba(30, 65, 70, .3), rgba(30, 65, 70, .3)), url(../images/photo-1471880504582-cf7e63045303.png)}

.column-9{padding-right:0}

.page-header-thestory{display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-image:-webkit-linear-gradient(270deg, hsla(36, 56%, 91%, .11), hsla(36, 56%, 91%, .11)), -webkit-linear-gradient(270deg, rgba(0, 0, 0, .18), rgba(0, 0, 0, .18)), url(../images/IMG_25237.jpg);background-image:linear-gradient(180deg, hsla(36, 56%, 91%, .11), hsla(36, 56%, 91%, .11)), linear-gradient(180deg, rgba(0, 0, 0, .18), rgba(0, 0, 0, .18)), url(../images/IMG_25237.jpg);background-position:0 0, 0 0, 50% 50%;background-size:auto, auto, cover}

.page-header-eatwell, .page-header-sleepwell{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;background-position:0 0, 0 0, 50% 50%;background-size:auto, auto, cover}

.page-header-sleepwell{display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-image:-webkit-linear-gradient(270deg, hsla(36, 56%, 91%, .11), hsla(36, 56%, 91%, .11)), -webkit-linear-gradient(270deg, rgba(0, 0, 0, .18), rgba(0, 0, 0, .18)), url(../images/IMG_2515.jpg);background-image:linear-gradient(180deg, hsla(36, 56%, 91%, .11), hsla(36, 56%, 91%, .11)), linear-gradient(180deg, rgba(0, 0, 0, .18), rgba(0, 0, 0, .18)), url(../images/IMG_2515.jpg)}

.page-header-eatwell, .page-header-staywell{position:relative;left:0;top:0;right:0;bottom:0;overflow:visible;width:100vw;height:100vh;-webkit-box-pack:center}

.page-header-eatwell{display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-image:-webkit-linear-gradient(270deg, hsla(36, 56%, 91%, .11), hsla(36, 56%, 91%, .11)), -webkit-linear-gradient(270deg, rgba(0, 0, 0, .18), rgba(0, 0, 0, .18)), url(../images/IMG_2513.jpg);background-image:linear-gradient(180deg, hsla(36, 56%, 91%, .11), hsla(36, 56%, 91%, .11)), linear-gradient(180deg, rgba(0, 0, 0, .18), rgba(0, 0, 0, .18)), url(../images/IMG_2513.jpg)}

.page-header-meetwell, .page-header-staywell{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}

.blank-space{height:150px;padding-top:50px}

.page-header-staywell{display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-image:-webkit-linear-gradient(270deg, hsla(36, 56%, 91%, .11), hsla(36, 56%, 91%, .11)), -webkit-linear-gradient(270deg, rgba(0, 0, 0, .18), rgba(0, 0, 0, .18)), url(../images/photo-1510027580951-31747e2371a9.png);background-image:linear-gradient(180deg, hsla(36, 56%, 91%, .11), hsla(36, 56%, 91%, .11)), linear-gradient(180deg, rgba(0, 0, 0, .18), rgba(0, 0, 0, .18)), url(../images/photo-1510027580951-31747e2371a9.png);background-position:0 0, 0 0, 50% 50%;background-size:auto, auto, cover}

.page-header-meetwell, .page-header-room-details-chanber-single{position:relative;width:100vw;height:100vh;-webkit-box-pack:center;background-position:0 0, 0 0, 50% 50%;background-size:auto, auto, cover;top:0;right:0;bottom:0;overflow:visible;left:0}

.div-spacer{margin-top:20px;margin-bottom:20px}

.page-header-meetwell{display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-image:-webkit-linear-gradient(270deg, hsla(36, 56%, 91%, .11), hsla(36, 56%, 91%, .11)), -webkit-linear-gradient(270deg, rgba(0, 0, 0, .18), rgba(0, 0, 0, .18)), url(../images/meeting-head.png);background-image:linear-gradient(180deg, hsla(36, 56%, 91%, .11), hsla(36, 56%, 91%, .11)), linear-gradient(180deg, rgba(0, 0, 0, .18), rgba(0, 0, 0, .18)), url(../images/meeting-head.png)}

.page-header-room-details-chanber-single{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-image:-webkit-linear-gradient(270deg, hsla(36, 56%, 91%, .11), hsla(36, 56%, 91%, .11)), -webkit-linear-gradient(270deg, rgba(0, 0, 0, .35), rgba(0, 0, 0, .35)), url(../images/IMG_2406.jpg);background-image:linear-gradient(180deg, hsla(36, 56%, 91%, .11), hsla(36, 56%, 91%, .11)), linear-gradient(180deg, rgba(0, 0, 0, .35), rgba(0, 0, 0, .35)), url(../images/IMG_2406.jpg)}

.paragraph, .row-9{width:100%}

.cc-room-gallery-1, .cc-room-gallery-2, .cc-room-gallery-3, .cd-room-gallery-1, .cd-room-gallery-2, .cd-room-gallery-3, .cd-room-gallery-4, .cd-room-gallery-5, .cd-room-gallery-6, .cld-room-gallery-1, .cld-room-gallery-2, .cld-room-gallery-3, .cld-room-gallery-4, .cld-room-gallery-5, .cld-room-gallery-6, .clt-room-gallery-1, .clt-room-gallery-2, .clt-room-gallery-3, .clt-room-gallery-4, .clt-room-gallery-5, .clt-room-gallery-6, .cs-room-gallery-1, .cs-room-gallery-2, .cs-room-gallery-3, .cs-room-gallery-4, .ct-room-gallery-1, .ct-room-gallery-2, .ct-room-gallery-3, .ct-room-gallery-4, .ct-room-gallery-5, .full-img-block.img-afternoon-tea-box, .full-img-block.img-breakfast, .full-img-block.img-nutrient, .full-img-block.img-paddington-social, .full-img-block.wind-tc, .room-gallery-1, .room-gallery-2, .room-gallery-3, .room-gallery-4, .room-gallery-5, .room-gallery-6{background-position:50% 50%;background-size:cover}

.slider{height:750px}

.room-gallery-1{background-image:url(../images/IMG_2432.jpg)}

.room-gallery-2{background-image:url(../images/IMG_2445.jpg)}

.room-gallery-3{background-image:url(../images/IMG_2401-Edit.jpg)}

.room-gallery-4{background-image:url(../images/IMG_2423.jpg)}

.room-gallery-5{background-image:url(../images/IMG_2397-Edit.jpg)}

.room-gallery-6{background-image:url(../images/IMG_2439-Edit.jpg)}

.cc-room-gallery-1{background-image:url(../images/IMG_3832.jpg)}

.cc-room-gallery-2{background-image:url(../images/IMG_3826.jpg)}

.cc-room-gallery-3{background-image:url(../images/IMG_3823-Edit.jpg)}

.cd-room-gallery-1{background-image:url(../images/IMG_3628.jpg)}

.cd-room-gallery-2{background-image:url(../images/IMG_3629.jpg)}

.cd-room-gallery-3{background-image:url(../images/IMG_3632.jpg)}

.cd-room-gallery-4{background-image:url(../images/IMG_3634.jpg)}

.cd-room-gallery-5{background-image:url(../images/IMG_3636.jpg)}

.cd-room-gallery-6{background-image:url(../images/IMG_3640.jpg)}

.ct-room-gallery-1{background-image:url(../images/IMG_3656-Edit.jpg)}

.ct-room-gallery-2{background-image:url(../images/IMG_3657-Edit.jpg)}

.ct-room-gallery-3{background-image:url(../images/IMG_3662.jpg)}

.ct-room-gallery-4{background-image:url(../images/IMG_3664-Edit.jpg)}

.ct-room-gallery-5{background-image:url(../images/IMG_3668-Edit.jpg)}

.ct-room-gallery-6{background-image:url(../images/IMG_3671-Edit.jpg);background-position:50% 50%;background-size:cover}

.cs-room-gallery-1{background-image:url(../images/IMG_3645-Edit-Edit.jpg)}

.cs-room-gallery-2{background-image:url(../images/IMG_3647.jpg)}

.cs-room-gallery-3{background-image:url(../images/IMG_3650-Edit.jpg)}

.cs-room-gallery-4{background-image:url(../images/IMG_3653.jpg)}

.cld-room-gallery-1{background-image:url(../images/IMG_3754-Edit-2.jpg)}

.cld-room-gallery-2{background-image:url(../images/IMG_3755-Edit-2.jpg)}

.cld-room-gallery-3{background-image:url(../images/IMG_3757-Edit-2.jpg)}

.cld-room-gallery-4{background-image:url(../images/IMG_3758-2.jpg)}

.cld-room-gallery-5{background-image:url(../images/IMG_3767-2.jpg)}

.cld-room-gallery-6{background-image:url(../images/IMG_3774-2.jpg)}

.clt-room-gallery-1{background-image:url(../images/IMG_3730.jpg)}

.clt-room-gallery-2{background-image:url(../images/IMG_3731-Edit.jpg)}

.clt-room-gallery-3{background-image:url(../images/IMG_3731.jpg)}

.clt-room-gallery-4{background-image:url(../images/IMG_3734-Edit.jpg)}

.clt-room-gallery-5{background-image:url(../images/IMG_3734.jpg)}

.clt-room-gallery-6{background-image:url(../images/IMG_3736-Edit.jpg)}

.room-intro-text{display:inline-block;padding-right:100px;padding-left:100px;font-size:25px;line-height:32px}

.img-50, .instagram .ins_logo img{padding-right:10px}

.gallery-section{display:block;margin-top:24px;-webkit-column-count:4;column-count:4}

.paragraph{-webkit-column-count:4;column-count:4}

.image-2, .img-50{width:50%}

.img-100{padding:10px}

.img-50{padding-top:10px;padding-left:10px}

.full-img-block.img-breakfast{background-image:url(../images/breakfast.jpg)}

.full-img-block.img-nutrient, .full-img-block.wind-tc{background-image:url(../images/christmas-afternoontea.jpg)}

.full-img-block.img-paddington-social{background-image:url(../images/eating-food.jpg)}

.full-img-block.img-afternoon-tea-box{background-image:url(../images/afternoon-tea.jpg)}

.full-img-block.img-breakfast, .full-img-block.img-paddington-social{position:static;display:block}

.page-header-eat-restuarant{position:relative;left:0;top:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:visible;width:100vw;height:100vh;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-image:-webkit-linear-gradient(270deg, hsla(36, 56%, 91%, .11), hsla(36, 56%, 91%, .11)), -webkit-linear-gradient(270deg, rgba(0, 0, 0, .35), rgba(0, 0, 0, .35)), url(../images/14.jpg);background-image:linear-gradient(180deg, hsla(36, 56%, 91%, .11), hsla(36, 56%, 91%, .11)), linear-gradient(180deg, rgba(0, 0, 0, .35), rgba(0, 0, 0, .35)), url(../images/14.jpg);background-position:0 0, 0 0, 50% 50%;background-size:auto, auto, cover}

.full-img-block.chamber-double, .full-img-block.chamber-triple-left, .full-img-block.chamber-triple-right, .full-img-block.chamber-twin, .full-img-block.img-chamber-compact, .full-img-block.img-chamber-single, .full-img-block.img-chilworth-suite, .full-img-block.img-club-double, .full-img-block.img-club-twin{background-position:50% 50%;background-size:cover}

.eat-big-header{line-height:6rem;}

.eat-sub-header-tagline{line-height:2rem}

.blog header.page-header{display:none}

.full-img-block.chamber-double{background-image:url(../images/chamber-dbl.jpg)}

.full-img-block.chamber-twin{background-image:url(../images/Chamber-Twin.jpg)}

.full-img-block.chamber-triple-left{background-image:url(../images/Chamber-Triple1.jpg)}

.full-img-block.chamber-triple-right{background-image:url(../images/Chamber-Triple2.jpg)}

.full-img-block.img-chamber-single{background-image:url(../images/Chamer-Single.jpg)}

.full-img-block.img-club-double{background-image:url(../images/club-dbl.jpg)}

.full-img-block.img-club-twin{background-image:url(../images/Club-Twin.jpg)}

.full-img-block.img-chilworth-suite{background-image:url(../images/chilworth-suite.jpg)}

.full-img-block.img-chamber-compact{background-image:url(../images/Compact-Double.jpg)}

.instagram{position:relative}

.ins_logo{position:absolute;bottom:46px;left:310px}

.ins_logo a img:hover{opacity:.5}

@media (max-width:991px){

.column-6, .text-block{text-align:center}

.nav-menu-text.burger-menu-list{display:block;border-bottom:1px solid #174c55}

.nav-menu{z-index:10000;background-color:#1e4146;box-shadow:0 50px 50px 25px rgba(0, 0, 0, .15)}

.burger-menu{top:30px;right:20px;padding:10px;color:#f5ebdc}

.burger-menu{color:#f5ebdc;background:#1e4146;z-index:1000;}

.burger-menu.w--open{background-color:#f5ebdc;color:#1e4146;z-index:10000000;}

.h1, .h3{line-height:48px}

.big-header{width:100%}

.sub-header-tagline{width:90%;line-height:1.1rem}

.text-only-column-right{overflow:hidden;padding-left:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}

.text-only-column-right.chilworth-blue.full-height-me{display:block;height:auto;margin-right:auto;margin-left:auto;padding-right:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}

.large-lus-header, .text-block{padding-right:5%;padding-left:5%}

.one-half{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}

.image-only-column-left.img-bar.showme.hide-me-tab-mob, .image-only-column-right.hide-me-tab-mob-2, .image-only-column-right.no-show, .scrolled-menu{display:none}

.box-section-col-4{height:auto}

._4-col-margin{margin:0 0 20px}

._4-col-margin.bk-yoga, ._4-col-margin.col-left.bk-meditate{margin-right:5px}

._4-col-margin.col-right.bk-walk{margin-left:15px}

._4-col-margin.col-right.bk-pampering{margin-left:10px}

._4-col-margin.bk-wheels{margin-left:15px}

._4-col-margin.bk-coffee{margin-left:10px}

.normal-paragraph{padding-right:0}

.column{margin-top:55px}

.column-2{margin-top:75px}

.column-6{padding-bottom:15px}

.text-only-column-left{display:block;overflow:hidden;height:auto;padding-right:0;padding-left:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}

.text-holder-left.chilworth-ivory.keep-me-left.mob-pad{position:relative;display:block;margin-right:0;padding:60px 44px 60px 72px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}

.text-holder-left.chilworth-bluee{padding-right:30px;padding-left:30px}

.text-holder-right.chilworth-blue.keep-me-left-rhs.show.mob-padding{position:relative;display:block;margin-right:0;margin-left:0;padding:60px 22px 60px 32px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}

.text-holder-right.chilworth-ivory.left-align-section{margin-left:10px;padding-right:30px;padding-left:30px}

.text-holder-right.chilworth-ivory.margin-me{margin-left:15px}

.gallery-section{-webkit-column-count:2;column-count:2}

.main-navigation li{display:block}

}

@media (max-width:767px){

.tagline-header{margin:30px 0;}

._4-col-margin, ._4-col-margin.bk-yoga, ._4-col-margin.col-left.bk-meditate{margin-right:0}

._4-col-margin.bk-coffee, ._4-col-margin.bk-wheels, ._4-col-margin.col-right.bk-pampering, ._4-col-margin.col-right.bk-walk{margin-left:0}

.nav-menu-text{display:inline-block}

.nav-menu{width:50vw}

.intro-text-wrapper{padding:40px 0 20px;}

.small-header-holder{padding-left:10px;text-align:left}

.big-header, .small-header{text-align:left}

.column-4.center, .footer-paragraph.center, .large-lus-header.footer-header.center{text-align:center}

.text-only-column-right{padding-top:0;padding-right:0;padding-bottom:0}

.text-only-column-right.chilworth-blue{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}

.one-half.al-text, .text-only-column-right.chilworth-ivory{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column}

.text-only-column-right.chilworth-ivory{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:0;padding-bottom:0;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto}

.one-half{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}

.column-3, .image-only-column-left.show, .image-only-column-left.showme{display:block}

.one-half.al-text{-ms-flex-direction:column;flex-direction:column}

.image-only-column-right, .one-half.normal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column}

.one-half.normal{-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}

.image-only-column-right{height:450px;padding-bottom:0;padding-left:0;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}

.image-only-column-left, .row-7{-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}

.btn-ivory.subscribe{width:100%}

._4-col{padding-right:0;padding-left:0}

._4-col-margin{margin-left:0}

.blog-4-col{padding-right:0;padding-left:0}

.row-5{margin-right:35px;margin-left:35px}

.subscribe-field{width:48.5%}

.subscribe-field.np-margin{margin-right:0}

.row-7{margin-top:40px;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}

.column-3{-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto}

.footer-bottom-wrapper{margin-right:10px;margin-left:10px}

.text-holder-left.chilworth-bluee.centre1, .text-holder-left.chilworth-ivory{margin-right:0 !important}

.image-only-column-left{height:450px;padding-right:0;padding-bottom:0;padding-left:0;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}

.text-only-column-left{padding-top:0;padding-right:0;padding-bottom:0}

.text-holder-left.chilworth-ivory.keep-me-left.mob-pad{padding-right:44px;padding-left:72px}

.text-holder-right.chilworth-blue{margin-right:0;margin-left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}

.text-holder-right.chilworth-blue.keep-me-left-rhs.show.mob-padding{display:block;padding-right:44px;padding-left:72px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}

.text-holder-right.chilworth-ivory.left-align-section{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}

.text-holder-right.chilworth-ivory.margin-me{margin-left:0}

.column-9{padding-bottom:20px;padding-left:0}

.column-10{padding:20px 0}

.room-intro-text{text-align:left}

.gallery-section{-webkit-column-count:1;column-count:1}

}

@media (max-width:479px){

.body{margin:10px}

.nav-menu-text{display:inline-block}

.navbar{padding-bottom:0}

.container{display:block}

.image{margin-right:-14px;float:none}

.brand{padding-left:0;float:left}

.h1{width:100vw;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;font-size:3rem;line-height:42px;font-weight:700}

.h1.smallword{font-size:2rem;line-height:35px}

.h1.mob-header{width:auto;padding-right:20px}

.left-arrow, .right-arrow{display:none}

.h3{width:80vw;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;font-size:1.5rem;line-height:25px}

.sub-header-tagline, .subscribe-field{width:100%}

.scroll-down-holder{margin-bottom:77px}

.intro-text-wrapper{padding-bottom:50px}

.intro-text-wrapper.room-details-intro.mob-room-intro{padding-top:39px;padding-right:25px;padding-left:25px}

.small-header-holder{text-align:left}

.column-4, .large-lus-header.footer-header, .large-lus-header.left-align.mob-text-centre, .text-holder-right.chilworth-blue{text-align:center}

.big-header{font-size:3.7rem}

.text-only-column-right.chilworth-blue{position:relative;display:block;overflow:hidden;height:auto;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto}

.large-lus-header, .normal-paragraph, .text-block{padding-right:5%;padding-left:5%}

.one-half{position:static;margin-bottom:0}

.full-img-block.img-meeting, .full-img-block.img-rooms, .full-img-block.img-rooms-2, .full-img-block.img-shower, .full-img-block.img-spa{position:static;display:block}

._4-col{overflow:visible}

._4-col-margin.bk-coffee, ._4-col-margin.bk-wheels{margin-top:0}

.row-5{display:block;margin-right:0;margin-left:0}

.footer-paragraph{float:none;text-decoration:none}

.footer-icon-details{display:inline-block;padding-right:11px}

.link-block{padding-bottom:8px;font-size:18px;text-decoration:none}

.column{margin-top:47px}

.footer-links-mobile{font-size:14px}

.footer-link-last.first{border-style:none}

.column-6{padding-bottom:54px}

.image-only-column-left{display:block;padding-right:0}

.text-only-column-left{display:block;height:auto;padding-top:0;padding-bottom:0;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto}

.text-holder-left.chilworth-bluee, .text-holder-left.chilworth-ivory{padding-top:60px;padding-bottom:60px;position:relative;margin-right:0}

.text-holder-left.chilworth-ivory{display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end;text-align:center}

.text-holder-left.chilworth-ivory.keep-me-left.mob-pad{padding-right:25px;padding-left:25px}

.text-holder-right.chilworth-blue{position:relative;display:block;margin-right:0;margin-left:0;padding:60px 0}

.text-holder-right.chilworth-blue.keep-me-left-rhs.mob-pad-me, .text-holder-right.chilworth-blue.keep-me-left-rhs.show.mob-padding{padding-right:25px;padding-left:25px}

.slider{height:350px}

.room-intro-text.mob-intro-pad{padding-right:0;padding-left:0}

}

@font-face{font-family:Aharoni;src:url(../fonts/AHRONBD_3.TTF) format('undefined');font-weight:700;font-style:normal}

@font-face{font-family:'Fa 400';src:url(../fonts/fa-regular-400.woff2) format('woff2'), url(../fonts/fa-regular-400.eot) format('embedded-opentype'), url(../fonts/fa-regular-400.woff) format('woff'), url(../fonts/fa-regular-400.ttf) format('truetype'), url(../fonts/fa-regular-400.svg) format('svg');font-weight:400;font-style:normal}

@font-face{font-family:'Fa brands 400';src:url(../fonts/fa-brands-400.woff2) format('woff2'), url(../fonts/fa-brands-400.eot) format('embedded-opentype'), url(../fonts/fa-brands-400.woff) format('woff'), url(../fonts/fa-brands-400.ttf) format('truetype'), url(../fonts/fa-brands-400.svg) format('svg');font-weight:400;font-style:normal}

@font-face{font-family:'Fa solid 900';src:url(../fonts/fa-solid-900.woff2) format('woff2'), url(../fonts/fa-solid-900.eot) format('embedded-opentype'), url(../fonts/fa-solid-900.woff) format('woff'), url(../fonts/fa-solid-900.ttf) format('truetype'), url(../fonts/fa-solid-900.svg) format('svg');font-weight:400;font-style:normal}

@font-face{font-family:'Lusitana Regular';src:url(../fonts/Lusitana-Regular.ttf) format('truetype');font-weight:400;font-style:normal}

@font-face{font-family:'Lusitana Bold';src:url(../fonts/Lusitana-Bold.ttf) format('truetype');font-weight:700;font-style:normal}

@font-face{font-family:'Trenda';src:url(../fonts/Latinotype - Trenda Regular.ttf) format('truetype');font-weight:700;font-style:normal}

nav .menu-scroll-down{display:none}

.w-container{max-width:100% !important}

h2.widget-title{font-family:'Lusitana Regular', Georgia, sans-serif;font-weight:400;margin-top:0;margin-bottom:20px;padding-right:0;padding-left:0;font-size:24px;text-align:left}

.footer-icon-details + p{margin-bottom:0}

.footer-widget-1 #text-2{width:33.3333%;float:left}

.footer-widget-1 #nav_menu-2{width:25%;float:left}

.footer-widget-1 #text-3{width:41%;float:left}

.footer-widget-2 #nav_menu-3, .footer-widget-2 #text-4, ul#menu-footer li{width:50%;float:left}

.menu-footer-container ul li a{font-family:'Lusitana Regular', Georgia, sans-serif;color:#f5ebdc;font-size:16px;line-height:28px}

.menu-footer-container ul li a:hover{color:#fff}

.wpcf7-submit, ul#menu-footer-bottom li a{color:#f5ebdc}

::placeholder{color:#404040;font-family:Arial, sans-serif;opacity:1}

.wpcf7-submit{padding:9px 30px 8px;border:1px solid #f5ebdc;font-size:1rem;text-transform:uppercase}

div.wpcf7{margin-bottom:15px !important}

.footer-widget-1 .w-col{padding-left:0}

.footer-widget-2 #text-4{text-align:right;color:#f5ebdc;margin-top:10px}

ul#menu-footer-bottom li{float:left;border-right:1px solid #f5ebdc;padding:0 10px;margin-top:10px}

ul#menu-footer-bottom li:last-child{border:none}

ul#menu-footer-bottom li a:hover{color:#fff}

.div-block-2 img{height:350px}

.blog-row h1 a{color:#1e4146}

.archive #primary, .blog #primary, .single-post #primary{width:70%;float:left;padding-top:20px}

.archive #secondary, .blog #secondary, .single-post #secondary{width:25%;float:right;background:#f5ebdc;padding:2%;box-sizing:border-box;margin-top:2%}

.archive #secondary{margin-top:1%}

.single-post .site-content{width:90%;margin:0 auto}

footer.footer-section h2.widget-title{color:#f5ebdc}

.form-submit input.submit{padding:10px 30px;border:1px solid #ddd;background:#1e4146;color:#fff;cursor:pointer}

.form-submit input.submit:hover{border:1px solid #eddfcb;background:#f5ebdc;color:#333}

body.page .entry-header{position:absolute;/*z-index:999;*/

top:40%;left:0;right:0}

#comments{width:50%;float:left}

#secondary ul li a{color:#000}

#secondary ul li a:hover{color:#1e4146}

.single-post article{padding-bottom:20px;border-bottom:1px solid #ddd}

.footer-widget-1 .subscribe-field, .footer-widget-1 .your-email, .footer-widget-1 .your-name{width:35%;margin-right:10px;float:left;font-family:'Lusitana Regular', Georgia, sans-serif;color:#404040;font-size:18px}

.scrolled-menu .main-navigation ul li a{padding-right:30px;font-family:Trenda;color:#1e4146;font-size:16px;font-weight:400;text-decoration:none;text-transform:uppercase}

.box-section-col-4 a{color:#fff;margin-top:20px}

.blog article .entry-title a, .page-list li a{color:#1e4146}

.page-list{width:60%;margin:80px auto 0}

.page-list li{width:33.33%;float:left;padding-top:5px}

.inn-page-banner{height:100vh;background-size:cover;background-position:50% 50%}

.archive .entry-content, .blog .entry-content{width:78%;float:right}

.blog #primary{margin-top:6%}

.blog #secondary{margin-top:7%}

.blog .navbar{padding:40px}

.archive article, .blog article{border:1px solid #ddd;margin-bottom:30px;padding:20px;border-radius:2px}

.blog article .entry-title a:hover{color:#f2d091}

.small-header.added-space{float:right;text-align:right;line-height:35px}

.page-id-62 #wpcf7-f232-p62-o1 input.wpcf7-submit{color:#404040;padding:20px 30px}

.page-id-62 #wpcf7-f232-p62-o1 input.wpcf7-submit:hover{background-color:#1e4146;color:#f5ebdc}

.wpcf7-validation-errors{display:none !important}

input[type=submit]{border-radius:0;-webkit-border-radius:0;-webkit-appearance:none}

#show_button1, .load_more{font-family:Arial, sans-serif !important;font-size:14px !important}

#show_button1:hover, .load_more:hover{background:#fff9ef !important;color:#1e4146 !important}

#eif_feed button{margin-left:10px !important}

.booking-engine{z-index:2;position:absolute;width:52%;margin:0 auto;left:0;right:0;bottom:0}

.booking-engine > .ng-scope{position:absolute;width:100%;bottom:50px}

.outer_booking #reservation_search{background:#fff9ef !important;padding:0 !important}

.outer_booking .calendar input, .outer_booking .room{background:0 0 !important;box-shadow:none !important}

.outer_booking .calendar input{border:none !important;font-family:'Lusitana Regular', Georgia, sans-serif !important;padding:0 !important;font-size:16px !important}

.outer_booking p{font-size:16px !important;text-transform:uppercase;color:#1e4146;font-weight:600 !important}

.fields-block-alter.width100pr.field-hide, .fields-block-alter.width35pr.pdr10{width:100px}

.outer_booking .room select{-moz-appearance:none;appearance:none;-webkit-appearance:none;font-size:16px !important}

.fields-block-alter .margin_top_p{margin-top:47px !important}

.booking-panel-left-section{padding:15px 40px 20px}

.booking-panel-right-section{background:#1e4146;padding:35px 16px;height:100%;display:inline-block;position:absolute;right:0;width:auto;text-align:center;margin:0 !important}

.booking-panel-right-section .book-now{width:100%;text-align:center;padding:0 !important;position:relative;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}

.booking-panel-right-section .login{display:inline-block;float:none !important}

.blog .booking-engine, .error404 .booking-engine, .modal{display:none}

.outer_booking input.login{background:0 0 !important;border:0 !important}

p.booking-myaccount a{color:#fff !important}

.outer_booking input.login:hover, p.booking-myaccount a:hover{color:#edcc9e !important}

.booking-panel-right-section{float:right !important}

.adbox_widget{padding-left:40px}

.ng-binding{font-family:'Open Sans', sans-serif !important}

.error-msg, .modal-content h2, .pop-text{font-family:'Lusitana Regular', Georgia, sans-serif}

.modal{position:fixed;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0, 0, 0, .4);z-index:9999;}

.modal-content{position:relative;background-color:#fff;margin:auto;padding:2% 1%;border:20px solid #e4e4e4;width:25%;box-shadow:0 4px 8px 0 rgba(0, 0, 0, .2), 0 6px 20px 0 rgba(0, 0, 0, .19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}

.close, .loader{position:absolute}

@-webkit-keyframes animatetop{from{top:-300px;opacity:0}

to{top:0;opacity:1}

}

@keyframes animatetop{from{top:-300px;opacity:0}

to{top:0;opacity:1}

}

.close{color:#fff;font-size:24px;font-weight:700;right:-5px;top:-8px;background:#1e4146;width:25px;height:25px;border-radius:50%;text-align:center;line-height:25px}

.error-msg, .error404 h1.page-title{line-height:normal;text-align:center}

.close:focus, .close:hover{color:#b49a60;text-decoration:none;cursor:pointer}

.modal-content h2{font-weight:400;font-size:25px;color:#1e4146;text-align:center;margin-top:0}

.modal-content h2 span{color:#b49a60}

.modal-body{padding:2px 16px; position: relative;}

.pop-text{text-align:center;font-size:16px}

.btn-area{padding-top:20px}

.btn-area span a, .pop-text a{color:#B99046}

.btn-area span a:hover, .pop-text a:hover{color:#1e4146}

.btn-area .book-now a{color:#fff;background:#1e4146;padding:10px 40px}

.btn-area .book-now a:hover{background:#B99046;color:#fff}

.tell-me{float:right}

table.analytics_service, table.cookies_table, table.definitions{width:100%;border:1px solid #ddd}

table.analytics_service tr td, table.cookies_table tr td, table.definitions tr td{padding:5px;border:1px solid #ddd}

.tc ul{padding-left:12px}

.tc ul li{padding-bottom:8px}

.pad-40{padding:20px 0}

.smallprint, .tc{width:90%;margin:0 auto;padding-top:80px}

.smallprint ul li{padding-bottom:8px}

.tc a{color:#B99046}

.guarantee{padding-top:40px}

.error-page{width:60%;margin:0 auto}

.error-msg{font-size:24px;color:#1e4146}

.error-page input[type=search]{height:50px}

.error-page input[type=search]:hover{color:#000}

.error404 .main-slider-holder{background:url(../images/IMG_2437.jpg) 50% repeat-x;background-size:cover}

.error404 h1.page-title{color:#222 !important;font-size:3rem;margin:0 0 40px}

.back-to-home{text-align:center;font-size:24px}

.back-to-home a{color:#fff;background:#1e4146;padding:10px 40px;font-size:20px}

.back-to-home a:hover{background:#fff9ef;color:#1e4146}

.error404 .page-header{position:absolute;top:50%;left:0;right:0}

.btn-grey-blog{padding:10px 30px;border:1px solid #404040;background-color:transparent;color:#404040;font-size:1rem;cursor:pointer}

.btn-grey-blog:hover{background-color:#1e4146;color:#f5ebdc}

.tell-me-blog{padding:0 4%}

.min-height{min-height:120px}

.footer-paragraph a{color:#f5ebdc}

.footer-paragraph a:hover, .footer-widget-1 div.wpcf7-mail-sent-ok{color:#fff}

.row-7.w-row.media{clear:both}

.media a:hover img{opacity:.5}

.add a{color:#333}

.add a:hover{color:#1e4146}

.archive .booking-engine, .single-post .booking-engine{display:block}

select::-ms-expand{display:none}

.loader{text-align:center;display:block;color:#000;z-index:999;width:100%;bottom:120px}

.aa_certi{position:absolute;margin:0;right:170px;bottom:75px;z-index:1;}

.aa_certi_1{display:block;position:absolute;bottom:75px;right:20px;z-index:1;}

@media all and (-ms-high-contrast:none){

.intro-text-wrapper{display:block}

.full-section-text-only{display:block;padding-top:6%}

}

.page-id-16 .section-blog, .page-id-20 .section-blog, .page-id-22 .section-blog, .page-id-24 .section-blog, .page-id-327 .entry-header, .page-id-62 .section-blog{display:none}

.page-id-16 .instagram, .page-id-20 .instagram, .page-id-22 .instagram, .page-id-24 .instagram, .page-id-62 .instagram{padding:0}

.menu-658 select.wpcf7-select{-moz-appearance:none;background:url(../images/downarrow.png) 99% center no-repeat}

.page-title-banner{text-align:center;text-transform:uppercase;font-family:Aharoni, Arial, sans-serif;color:#f5ebdc;font-size:4rem;font-weight:900}

p.booking-myaccount{display:none !important}

.outer_booking input.login{font-size:20px !important;font-family:'Lusitana Regular', Georgia, sans-serif !important;font-weight:400 !important}

.footer-widget-1 #text-2 p{margin-bottom:4px}

.widget::placeholder{font-family:'Lusitana Regular', Georgia, sans-serif;color:#7e7e7e;font-size:16px}

.book-more-one{margin:3% 2% 0 0}

.btn-area .book-now{display:inline-block}

.btn-area .book-now .btn-grey{padding:10px 30px}

.logo-area{width:100%;float:left;padding:1% 16% 3%;}

.f-biglogo{float:left;width:16%;display:inline-flex}

.logo-left-top{width:100%;float:left;margin:10px 0}

.logo-are-left{width:80%;float:left;border-right:1px solid #bbb}

.logo-are-right{float:left;margin:0 2%;padding-top:0;width:16%;}

.f-smalllogo{float:right;padding:0 0 0 20px;border-left:1px solid #bbb;width:80%;min-height:73px}

.f-smalllogo ul{width:100%;display:table}

.f-smalllogo ul li{display:table-cell;padding:0 10px;text-align:center;width:20%}

.logo-area .logo-are-left .logo-left-top:nth-child(2) .f-smalllogo ul{margin-top:15px;}

.f-biglogo img{position:relative;left:50%;top:90%;transform:translate(-50%);width:80%;}

.logo-are-right .f-biglogo{width:auto}

.blog .mainbanner-wrapper .main-slider-holder, .blog .scroll-down-holder, nav .menu-scroll-down{display:none}

.blog .mainbanner-wrapper{height:auto}

.full-img-block.img-seasonal{background-image:url(../images/take-me-image.jpg);}

.full-img-block.img-taste{background-image:url(../images/savour-detail.jpg);}

.full-img-block.img-cheer{background-image:url(../images/cheer-detail.jpg);}

.full-img-block.chilworth-cheer-tc{background-image:url(../images/eat-chilworth-cheer.jpg);}

.full-img-block.img-sweet{background-image:url(../images/sweet-soothing.jpg);}

.full-img-block.img-wind{background-image:url(../images/wind-unwind.jpg);background-position:right;}

.full-img-block.img-christmas-spa{background-image:url(../images/christmas-spa.jpg);background-position:right;}

.full-img-block.img-detox{background-image:url(../images/detox-delight.jpg);}

.full-img-block.img-lunch-or-dinner{background-image:url(../images/thumb-lunch-or-dinner.jpg);}

.full-img-block.img-seven-day-soother{background-image:url(../images/thumb-seven-day-soother.jpg);background-size:cover;}

.full-img-block.img-wind-up-power-down{background-image:url(../images/wind-down-power-up.jpg);background-size:cover;}

.full-img-block.img-reboot{background-image:url(../images/reboot-detail.jpg);}

.full-img-block.chilworth-reboot-tc{background-image:url(../images/eat-chilworth-reboot.jpg);}

.full-img-block.img-indulgence{background-image:url(../images/indulgence-chilworth.jpg);}

.full-img-block.img-indulgence-one{background-image:url(../images/indulgence-chilworth-one.jpg);}

.full-img-block.img-indulgence-two{background-image:url(../images/indulgence-chilworth-two.jpg);}

.full-img-block.img-mum-word{background-image:url(../images/package_mum.jpg);}

.full-img-block.img-an-easter-escape{background-image:url(../images/an_easter_escape.jpg);}

.full-img-block.img-romantic-stay{background-image:url(../images/romantic_stay_package.jpg);}

.full-img-block.img-citi_soother{background-image:url(../images/city_soother.jpg);}

.full-img-block.img-go-meditation{background-image:url(../images/mind.jpg);}

.full-img-block.img-city-kids{background-image:url(../images/city-kids_chilworth.jpg);}

.full-img-block.img-staywell{background-image:url(../images/stay_well_pack.jpg);}

.full-img-block.img-hyde_park_walk{background-image:url(../images/hyde_park_walk_pack.jpg);}

.full-img-block.img-hyde_park_walk{background-image:url(../images/hyde_park_walk_pack.jpg);}

.full-img-block.img-corporate-life{background-image:url(../images/img-corporate-life.jpg);}

.full-img-block.img-the-spa-pac{background-image:url(../images/the_spa_pack.jpg);}

.full-img-block.img-great_night{background-image:url(../images/img_great_night.jpg);}

.em-desc-text{font-size:20px;}

.wine-heading{padding-right:13%;padding-left:13%;}

.scrolled-menu .sm-logo a{width:250px;height:76px;display:block;background:url(../images/Logo-green.png) no-repeat;background-size:100%;}

.scrolled-menu .sm-logo a img{display:none;}

.full-img-block.img-rise-shine{background-image:url(../images/rise-shine.jpg);}

.full-img-block.img-lunch-dinner{background-image:url(../images/lunch-dinner.jpg);}

.full-img-block.img-ticket-ride{background-image:url(../images/ticket-ride.jpg);}

.aa_cer{text-align:center;position:absolute;width:100%;margin:70px 0 0 0;color:#404040;font-size:1.1rem;font-family:'Lusitana Regular', Georgia, sans-serif;}

@media only screen and (min-width:280px) and (max-width:767px){

.pop_up_one_1, .pop_up_one{width:95% !important;padding:5px !important;margin:0em auto 0 auto !important;height:400px !important;overflow-y:scroll;overflow-x:hidden;}

.competiton_padding .join_conversations ul{float:left;width:90%;margin:0 0 0 8px;}

.competiton_padding .join_conversations{width:70% !important;float:left;}

.competiton_padding .modal-dialog{width:94%;}

.modal{position:fixed;z-index:9999;}

.aa_certi{display:block;float:right;margin:0px -110px 50px 0px;position:absolute;top:-116px;right:117px;}

.aa_cer{text-align:left;position:inherit;width:100%;margin:20px 0 0 0;color:#404040;font-size:1.1rem;font-family:'Lusitana Regular', Georgia, sans-serif;line-height:25px;}

}

.envira-gallery-wrap{margin-top:10px !important;}

@media(max-width:767px){

#BookingEnginePromoCodeField{width:100% !important;margin-top:15px;}

#PromoCodeId{border:0 !important;}

}

.big-header{font-size:66px;line-height:1;}

.booking_panel_bg{background:#fff9ef;width:70%;margin:0 auto;position:absolute;top:0;z-index:100000;left:50%;top:77%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%); z-index:999;}

.booking_panel_bg .booking-panel{padding:0;margin:0}

.booking_panel_bg .booking-panel li{display:inline-block;text-align:center;width:15%;float:left;}

.booking_panel_bg .booking-panel li label.cal-label{color:#8f8f8f;}

.booking_panel_bg .booking-panel li span.show-my{color:#8f8f8f;}

.booking_panel_bg .booking-panel li .hasDatepicker, .booking_panel_bg .booking-panel li select, .booking_panel_bg .booking-panel li input[type="text"]{font-size:45px;text-align:center;background:none;border:0 !important;font-family:'Lusitana Regular', Georgia, sans-serif;width:100%;padding:0;height:58px;}

.booking_panel_bg .booking-panel li select option{font-size:14px}

.booking_panel_bg .booking-panel li:nth-child(1), .booking_panel_bg .booking-panel li:nth-child(2){width:15%;}

.booking_panel_bg .booking-panel li:nth-child(3), .booking_panel_bg .booking-panel li:nth-child(4), .booking_panel_bg .booking-panel li:nth-child(5){width:9%;}

.booking_panel_bg .booking-panel li a{color:#8f8f8f;}

.booking_panel_bg .booking-panel li:nth-child(6){}

.booking_panel_bg .booking-panel li:nth-child(6) input[type="text"]{border-bottom:#ccc 2px solid !important;font-size:14px;text-transform:uppercase;}

.booking_panel_bg .booking-panel li:nth-child(6) input::placeholder{font-size: 14px;color:#b6b6b6;}

.booking_panel_bg .booking-panel li.date-select-box-btn{margin:0;padding:0;width:26%;height:100%;float:right;}

.booking_panel_bg .booking-panel li.date-select-box-btn .book-now{position:relative}

.booking_panel_bg .booking-panel li.date-select-box-btn .book-now #myBtn{position:absolute;left:0;bottom:25px;text-align:center;width:100%;}

.booking_panel_bg .booking-panel li.date-select-box-btn .book-now button[type="submit"]{background:#1e4146;padding:51px 10px;width:100%;}

.booking_panel_bg .booking-panel li.date-select-box-btn .book-now button[type="submit"] .l1{font-family:'Lusitana Regular', Georgia, sans-serif;font-size:20px;color:#fff;padding:8px;display:block;}

.booking_panel_bg .booking-panel li.date-select-box-btn .book-now button[type="submit"] .l2{font-family:Aharoni, Arial, sans-serif;color:#f6ead3;display:inline-block;width:100%;}

.booking_panel_bg .booking-panel li{padding:2.4% 0 1.5% 0;vertical-align:top;position:relative;}

#more-rooms{position:absolute;bottom:140px;background:#fff9ef;width:300px;display:none;z-index:500;}

#more-rooms .more-rooms-box{}

#more-rooms .more-rooms-box .more-rooms-top{padding:15px;display:inline-block;width:100%;}

#more-rooms .more-rooms-box .more-rooms-top .more-rooms-label{float:left;font-weight:bold;}

#more-rooms .more-rooms-box .more-rooms-top .more-rooms-action{float:right;color:#8f8f8f;}

#more-rooms .more-rooms-box .more-rooms-bottom{display:inline-block;width:100%;padding:0 15px;}

#more-rooms .more-rooms-box .more-rooms-bottom .button-container{}

#more-rooms .more-rooms-box .more-rooms-bottom .container{display:inline-block;width:100%}

#more-rooms .more-rooms-box .more-rooms-bottom .container:first-child{border-bottom:#e7e7e7 1px solid;}

#more-rooms .more-rooms-box .more-rooms-bottom .btn-left{float:left;width:25%;}

#more-rooms .more-rooms-box .more-rooms-bottom .btn-right{float:right;width:25%;}

#more-rooms .more-rooms-box .more-rooms-bottom .button-container .cart-qty-minus{color:#000;background:none;font-size:20px;padding:12px;line-height:14px;}

#more-rooms .more-rooms-box .more-rooms-bottom .button-container .cart-qty-plus{color:#000;background:none;font-size:20px;padding:12px;line-height:14px;}

#more-rooms .more-rooms-box .more-rooms-bottom .qty{float:left;width:25%;font-size:16px;line-height:14px;height:20px;font-weight:bold;}

.footer-tripadvisor-logo{position:relative;}

.footer-tripadvisor-logo img{left:50%;position:absolute;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-180px;}

@media(max-width:1366px){

.booking_panel_bg{width:90%;top:70%;}

.text-holder-left.chilworth-bluee{margin-right:10px;padding-right:60px;padding-left:60px;}

}

@media(min-width:768px) and (max-width:1024px){

.booking_panel_bg .booking-panel li:nth-child(1), .booking_panel_bg .booking-panel li:nth-child(2){width:18%;}

.booking_panel_bg .booking-panel li:nth-child(3), .booking_panel_bg .booking-panel li:nth-child(4), .booking_panel_bg .booking-panel li:nth-child(5){width:14%;}

.booking_panel_bg .booking-panel li.date-select-box-btn{width:100%;}

.booking_panel_bg .booking-panel li.date-select-box-btn .book-now button[type="submit"]{padding:20px 10px;}

#more-rooms{bottom:124px;}

.book-now #searchsubmit_widget{padding-bottom:30px}

.book-now #myBtn{bottom:15px !important;}

.update-co-message {margin-top: -10px; }

}

@media(max-width:767px){

.booking_panel_bg{width:100%;position:relative;-moz-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);left:0;top:0;}

.booking_panel_bg .booking-panel li:nth-child(1), .booking_panel_bg .booking-panel li:nth-child(2){width:50%;margin:4% 0 2%;}

.booking_panel_bg .booking-panel li:nth-child(3), .booking_panel_bg .booking-panel li:nth-child(4), .booking_panel_bg .booking-panel li:nth-child(5){width:33%;margin:2% 0;}

.booking_panel_bg .booking-panel li:nth-child(6){width:96%;margin:2%;}

.booking_panel_bg .booking-panel li.date-select-box-btn{width:100%;}

.booking_panel_bg .booking-panel li.date-select-box-btn .book-now button[type="submit"]{padding:30px 10px;}

#more-rooms{height:295px;overflow:auto;}

.book-now #myBtn{bottom:10px !important;}

}

@media(max-width:767px) and (orientation:landscape){

.booking_panel_bg .booking-panel li:nth-child(3), .booking_panel_bg .booking-panel li:nth-child(4), .booking_panel_bg .booking-panel li:nth-child(5){width:23%;}

.booking_panel_bg .booking-panel li:nth-child(6){width:26%;}

.nav-menu{width:30vw}

}

ul.retreat-listing-blk{list-style:none;margin:0;padding:0;}

ul.retreat-listing-blk li{background:url(../images/line-black.jpg) left 10px no-repeat;padding:0 0 5px 17px;}

ul.retreat-listing-crm{list-style:none;margin:0;padding:0;}

ul.retreat-listing-crm li{background:url(../images/line-cream.jpg) left 10px no-repeat;padding:0 0 5px 17px;}

.content-inner-1{display:inline-block;width:100%;margin-top:80px}

.content-inner-1 .content-inner-left{float:left;width:515px}

.content-inner-1 .content-inner-left h2{font-family:Aharoni, Arial, sans-serif;font-weight:900;font-size:62px;color:#4b4949;margin:30px 0;line-height:68px;}

.content-inner-1 .content-inner-left p{font-size:20px;/*font-family:'Lato',sans-serif;*/

line-height:29px;margin-bottom:25px;padding-right:20px;font-weight:300}

.content-inner-1 .content-inner-left ol li{list-style:inside decimal !important;}

.content-inner-1 .content-inner-left ul, .content-inner-1 .content-inner-left ol{margin-bottom:2em;margin-left:0}

.content-inner-1 .content-inner-left .small_text{font-weight:400}

.content-inner-1 .content-inner-left ul li, .content-inner-1 .content-inner-left ol li{font-size:20px;/*font-family:'Lato',sans-serif;*/

line-height:29px;margin-bottom:10px;padding-right:20px;font-weight:300;list-style:none}

.content-inner-1 .content-inner-left ul li .far{color:#bca56f;font-size:14px;margin-top:6px;margin-right:10px}

.content-inner-1 .btn-b-outline{margin-right:1px}

.content-inner-1 .content-inner-right{float:right;width:1088px}

.content-inner-1 .content-inner-right .grid-img{width:674px;float:left}

.content-inner-1 .content-inner-right .grid-img img{margin-bottom:15px}

.content-inner-1 .content-inner-right .grid-img .carousel-inner.vertical .item img:last-child{margin-bottom:0}

.content-inner-1 .content-inner-right .grid-img.grid-img-2-thumb{width:398px;margin-right:15px}

.content-inner-1 .content-inner-right .grid-img.grid-img-2-thumb .item{height:628px}

.content-inner-1 .content-inner-right .grid-img.grid-img-2-thumb .item span{width:100%;display:inline-block;height:51.3%;cursor:pointer;border-bottom:#fff 15px solid}

button, input[type=button]{padding:0em 1em;}

.close{color:#000;font-size:24px;font-weight:700;right:0px;top:-99px;background:#1e414600;width:8px;height:11px;border-radius:0%;text-align:center;line-height:5px;position:absolute;}

.content-inner-1 .content-inner-right .grid-img.grid-img-2-thumb .item img{height:199px}

.wrapper_1600{width:100%;max-width:1650px;margin:0 auto;}

.competiton_padding .modal-dialog{width:760px;margin:30px auto;}

.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);}

.content-package{margin-top:100px!important}

.content-inner-1 .competiton_padding{padding-top:0}

.competiton_padding span{text-transform:uppercase;margin:25px 0;display:block;width:auto;float:left;letter-spacing:2px}

.pop_up_one{background-image:url(images/popup_bg.jpg);height:500px;background-repeat:repeat;margin:7em auto 0;padding:40px;width:760px}

.pop_up_one_1{background-image:url(images/popup_bg.jpg);height:500px;background-repeat:repeat;margin:7em auto 0;padding:40px;width:760px;overflow-y:scroll;overflow-x:hidden}

.competiton_padding .join_conversations ul li{padding-right:5px!important}

.competiton_padding .modal-dialog{width:760px}

.competiton_padding .join_conversations ul li a .fab,.competiton_padding .join_conversations ul li a .far{color:#000}

.pop_up_one strong{color:#333}

.term_btn{color:#bca56f;text-transform:uppercase;margin:0 0 30px;display:block;cursor:pointer;font-size:12px;letter-spacing:2px}

.term_btn i{color:#bca56f;margin:0 5px 0 7px}

.competiton_padding .btn-b-outline{cursor:pointer}

.competiton_padding .join_conversations{width:20%;float:left}

.competiton_padding .modal-header{padding:0;border-bottom:none;width:16px;float:right;color:#000;z-index:9999999;cursor:pointer;margin:-10px 0 0}

.competiton_padding .modal-header .close{color:#000;opacity:.5}

.competiton_padding ul li{margin-bottom:17px!important}

.competiton_padding ul{margin:0 0 0 10px}

.competiton_padding ul.dashed{list-style-type:none}

.competiton_padding ul.dashed > li{text-indent:-5px}

.competiton_padding ul.dashed > li:before{content:"-";text-indent:-5px;position:absolute;left:0}
.popup-name {
    width: 25%;
    display: inline-block;
    float: left;
    padding-top: 8px;
}

@media (max-width:1366px){

.package-container .package-container-left, .content-inner-1 .content-inner-left, .page.page-id-27 .section-col2-thumbs .section-left-text, .page-id-35 .section-col2-thumbs .section-left-text, .page-id-29 .section-col2-thumbs .section-left-text{width:33%;}

.content-inner-1 .content-inner-left h2{font-size:46px;}

.content-inner-1 .content-inner-right{width:60%;}

.home_sec_content p, .content-inner-1 .content-inner-left p, .content-inner-1 .content-inner-left ul li{font-size:16px;line-height:24px;}

.pop_up_one_1{background-image:url(images/popup_bg.jpg);height:500px;background-repeat:repeat;margin:3em auto 0;}

}

@media only screen and (max-width:1024px) and (min-width:768px){

.content-inner-1 .content-inner-left{width:100%;}

.content-inner-1 .content-inner-left h2{font-size:38px;}

.content-inner-1 .content-inner-right{width:100%;}

}

@media only screen and (max-width:767px) and (min-width:280px){

.pop_up_one_1, .pop_up_one{width:100%;padding:5px;margin:4em auto 0;height:400px;overflow-y:scroll;overflow-x:hidden;}

.competiton_padding .modal-dialog{width:94%;}

}

@media (max-width:767px){

.content-inner-1 .content-inner-left{width:100%;}

.content-inner-1 .content-inner-right{width:100%;}

.content-inner-1 .content-inner-left h2{font-size:30px;line-height:29px;}

}

.menu-header-container ul li:last-child{display:none;}




