#footer-container{width:100%;margin:0;padding:10px 0}#footer{max-width:1140px;margin:0 auto;padding:10px 20px 10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer p,#footer a{font-size:14px;font-weight:400px}#footer a{color:#6c3072}.footerLogo{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:230px;padding:15px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:50%;flex-basis:50%}.internal-links{padding:15px 0}#footer .footerLogo a{margin-left:10px}#footer .footerLogo svg{min-width:45px}#footer .footerTerms{border-top:solid 1px #ccc;color:#58595b}#footer .internal-links{padding:15px 0;line-height:45px}#footer p.footerTerms{padding:15px 0}.footerSocial{width:100%}.footerSocial h3{color:#333;font-weight:400;font-size:1.231em;padding:0 0 10px 0;margin:0}.footerSocial li{float:right;padding:0 10px 0 0}.footerSocial li a{display:block;width:29px;height:29px;overflow:hidden}.footerSocial li a:hover{background-position:0 -37px}.footerSocial li img{border:none}a.facebook{background:url(styles/Assets/Icons/facebook.png) no-repeat 0 0}a.twitter{background:url(styles/Assets/Icons/twitter.png) no-repeat 0 0}a.linkedIn{background:url(styles/Assets/Icons/linkedIn.png) no-repeat 0 0}a.addSocial{background:url(styles/Assets/Icons/addSocial.png) no-repeat 0 0}a.rss{background:url(styles/Assets/Icons/rss.png) no-repeat 0 0}.header{margin:0 auto;height:90px}.header-container{max-width:1140px;margin:0 auto;height:100%}.header-container-fullwidth{max-width:100%}.header .menu-icon{cursor:pointer;display:inline-block;height:0;margin-right:10px;padding:38px 20px;position:absolute;top:10px;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header .menu-icon .navicon{background:#fff;display:block;height:2px;position:relative;-webkit-transition:background .2s ease-out;transition:background .2s ease-out;width:18px;-moz-transition:background .2s ease-out;-ms-transition:background .2s ease-out;-o-transition:background .2s ease-out}.header .menu-icon .navicon:before,.header .menu-icon .navicon:after{background:#fff;content:"";display:block;height:100%;position:absolute;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;width:100%}.header .menu-icon .navicon:before{top:5px}.header .menu-icon .navicon:after{top:-5px}.header .menu-btn{display:none}.header .menu-btn:checked~.nav{max-height:240px}.header .menu-btn:checked~.menu-icon .navicon{background:transparent}.header .menu-btn:checked~.menu-icon .navicon:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header .menu-btn:checked~.menu-icon .navicon:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header .menu-btn:checked~.menu-icon:not(.steps) .navicon:before,.header .menu-btn:checked~.menu-icon:not(.steps) .navicon:after{top:0}.header .nav{max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out;-moz-transition:max-height .2s ease-out;-ms-transition:max-height .2s ease-out;-o-transition:max-height .2s ease-out;background:#fff}.header .nav ul{max-width:1120px;margin:0 auto}.header-container-fullwidth .nav ul{max-width:100%}.header .nav .lnkOn{text-decoration:underline}@media screen and (min-width:1024px){.header li{float:left}.header li a{padding:20px 30px}.header .nav{max-height:40px;background:none}.header .menu-icon{display:none}}.headerWrapper{margin:0 0 0 0;padding:0 0 0 0;background-color:#511e62}.logo{padding:15px}.logo a{display:block;margin-left:15px;width:220px;height:75px;background:url(Assets/premier-inn-meetings-white.png) no-repeat 0 0;background-size:contain}.logo h1{position:absolute;top:-300px;left:-1000px}.telephone{position:absolute;right:15px;top:60px;color:#fff;font-size:1.846em;text-shadow:1px 1px 1px #333}.topNav{position:relative;display:none;top:-80px;right:30px}@media screen and (min-width:1024px){.topNav{display:block}}.topNav li{float:right;padding:15px;background:url(Assets/Elements/topNavSplitter.png) no-repeat right 20px;color:#fff;font-weight:bold}.topNav li:first-child{background:none;padding-right:0}.topNav li.endLi{background:none}.topNav li.iconsLi{background:none;padding:1px 4px 0 4px}.topNav li a{padding:0;color:#fff;font-size:.923em}.topNav li a.login-link{font-size:1.3em}.topNav li a:hover{color:#fff;text-decoration:underline}a.topNavIcon{display:block;width:20px;height:20px}a.twitterIcon{background:url(Assets/Icons/twitterIcon.png) no-repeat 0 0}a.facebookIcon{background:url(Assets/Icons/facebookIcon.png) no-repeat 0 0}a.linkedInIcon{background:url(Assets/Icons/linkedInIcon.png) no-repeat 0 0}.nav{width:100%;position:relative;bottom:15px;z-index:2;background-color:#f0f2f1;box-shadow:0 5px 5px rgba(0,0,0,.2)}.nav-background-extender{height:39px;width:100vw;z-index:1;top:91px;position:absolute;background-color:#f0f2f1;display:none;z-index:1}@media screen and (min-width:1024px){.nav{background-color:unset;bottom:69px;box-shadow:none}.nav-background-extender{display:block}}.nav li{float:left;padding:0 0 0 0;margin-left:17px;font-weight:bold;position:relative}.nav li:before{content:"";border-color:transparent #511e62;border-style:solid;border-width:.35em 0 .35em .45em;display:block;height:0;width:0;left:0;top:1.1em;position:absolute}.nav li:first-child{padding-left:0}.nav li a{font-weight:bold;font-size:1.385em;color:#511e62;display:block;padding:9px 35px 9px 15px}.nav li a:hover{text-decoration:underline}.login-container{max-width:1000px;margin:0 auto}.login-form{max-width:320px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login-form__register-link{line-height:35px}.login-form__input{margin:10px 0}.login-form__input label{display:block}.login-form__login{margin:25px 0}*{padding:0;margin:0}@font-face{font-family:'PremierInn';font-style:normal;font-weight:400;src:url('Assets/fonts/PremierInnSansWeb-Regular.eot?');src:url('Assets/fonts/PremierInnSansWeb-Regular.eot?#iefix') format('embedded-opentype'),url('Assets/fonts/PremierInnSansWeb-Regular.woff') format('woff'),url('Assets/fonts/PremierInnSansWeb-Regular.woff2') format('woff2')}@font-face{font-family:'PremierInn';font-style:normal;font-weight:700;src:url('Assets/fonts/PremierInnSansWeb-Bold.eot?');src:url('Assets/fonts/PremierInnSansWeb-Bold.eot?#iefix') format('embedded-opentype'),url('Assets/fonts/PremierInnSansWeb-Bold.woff') format('woff'),url('Assets/fonts/PremierInnSansWeb-Bold.woff2') format('woff2')}@font-face{font-family:'PremierInn';font-style:italic;font-weight:400;src:url('Assets/fonts/PremierInnSansWeb-Italic.eot?');src:url('Assets/fonts/PremierInnSansWeb-Italic.eot?#iefix') format('embedded-opentype'),url('Assets/fonts/PremierInnSansWeb-Italic.woff') format('woff'),url('Assets/fonts/PremierInnSansWeb-Italic.woff2') format('woff2')}@font-face{font-family:'PremierInn';font-style:italic;font-weight:700;src:url('Assets/fonts/PremierInnSansWeb-BoldItalic.eot?');src:url('Assets/fonts/PremierInnSansWeb-BoldItalic.eot?#iefix') format('embedded-opentype'),url('Assets/fonts/PremierInnSansWeb-BoldItalic.woff') format('woff'),url('Assets/fonts/PremierInnSansWeb-BoldItalic.woff2') format('woff2')}html,body{height:100%}body{font-family:'PremierInn',Arial;font-size:14px;font-weight:400;line-height:165%;color:#444;text-decoration:none;margin:0;padding:0}@media screen and (max-device-width:480px){body{-webkit-text-size-adjust:none}}input[type="button"],input[type="submit"]{-webkit-appearance:none;border-radius:0}body.home{background:#fff}body.mapSearchPage{background:#eee}body#bodyPopUp{background:#fff;height:auto;width:auto}h2{font-family:'PremierInn',Arial;font-weight:400;font-size:1.538em;line-height:125%;padding:10px 0 5px 0;margin:0;color:#333}h2.titleH2,h2.contentH2{font-size:1.615em;font-weight:700}h3{font-family:'PremierInn',Arial;font-weight:500;font-size:1.385em;padding:10px 0 5px 0;margin:0;color:#333}h4{font-size:1em;font-weight:bold;padding:10px 0 5px 0;margin:0;color:#333}a{text-decoration:none;color:#6c3072}a:hover{text-decoration:underline}a:focus{outline:none}a.smallLink{font-size:12px}p{padding:10px 0 5px 0;margin:0}ul,ol{list-style:none;margin:0;padding:0}label{color:#696969;font-weight:600}input[type="text"],select{min-height:20px;background-color:#fff;font-family:'PremierInn',Arial;padding:0 2px}#wrapper{margin:0 auto;min-height:80vh}.pageWrapper{margin-top:0;background-color:#fff}@media screen and (min-width:1023px){.pageWrapper{margin-top:40px}}#send-to-colleague-page .overlayFooter .overlayBtns{display:-webkit-box;display:flex;flex-wrap:wrap}#send-to-colleague-page table{margin-top:10px}#send-to-colleague-page .overlayFooter .overlayBtns a,#send-to-colleague-page .overlayFooter .overlayBtns input{flex-basis:47%;margin:10px 10px 10px 0;-webkit-box-flex:1;flex-grow:1}#account-bookings-page button{min-width:110px;height:30px;line-height:30px}#account-bookings-page a.k-button{background-color:#fff;max-height:30px;white-space:nowrap}#account-bookings-page table th,#account-bookings-page .k-pager-wrap{background-color:#fff}#account-bookings-page .ptyFilter ul li{padding:0}#account-bookings-page .propertyTab{background-color:#fff}#account-bookings-page .titleH2{margin:0 5px}#account-edit-page{margin-bottom:15px}#account-edit-page td input{width:247px}#account-edit-page td select{width:255px}#account-edit-page select#AtosExpiryMonth,#account-edit-page select#AtosExpiryYear{width:60px}#account-edit-page tr td:first-child{font-weight:bold}#account-edit-page .overlayFooter .overlayBtns{display:-webkit-box;display:flex;flex-wrap:wrap;max-width:250px;margin:15px}#account-edit-page .infoBox{border-radius:0;max-width:700px;padding-bottom:30px;margin:15px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}#account-edit-page .infoBox:nth-last-child(){border:none}#UpcomingBookings,#CurrentQuotes,#PastBookings,#ExpiredQuotes{min-width:700px;margin:0 5px}.propertyTab .ptyFilter{overflow:auto}#DiscountCodeContainer{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:wrap}#DiscountCodeContainer input,#DiscountCodeContainer label{margin-right:10px;margin-bottom:5px}#ContactForm{max-width:400px}#ContactContainer{margin-bottom:40px}#register-page form{margin:0 15px}#register-page table{width:100%;padding:15px}#register-page table tr{height:40px}#register-page table tr td:first-child{max-width:200px;font-weight:bold}#register-page table input{width:100%;max-width:170px;float:right;height:24px}#register-page table select{width:100%;max-width:174px;float:right;height:24px}@media screen and (min-width:768px){#register-page table input{max-width:250px}#register-page table select{max-width:255px}}#register-form-footer{padding:20px 0;max-width:510px}#register-page .subInfoBox{padding:20px 0}@media screen and (min-width:768px){#register-page .subInfoBox{max-width:490px}}#register-form-footer .overlayBtns a,#register-form-footer .overlayBtns a{margin:10px 0}.meeting-form .k-select span{margin-top:5px}.meeting-form button.btn{max-width:200px;font-size:14px}.meeting-form .booking-info{display:-webkit-box;display:flex;margin:10px 0;background-color:#4e2b5f;color:#fff;padding:0 6px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.meeting-form .booking-info h4{color:#fff}.meeting-form .totalPrice{-webkit-box-flex:1;flex-grow:1}.meeting-form h4.subInfoTitle{text-decoration:underline}.meeting-form .overlayTopBtnSet{display:none}@media screen and (min-width:768px){.meeting-form .overlayTopBtnSet{display:block}}.meeting-form .booking-values-form{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:space-evenly;justify-content:space-evenly}.meeting-form .booking-values-form li:nth-child(1),.meeting-form .booking-values-form li{flex-basis:auto}.meeting-form .booking-values-form li:nth-child(1),.meeting-form .booking-values-form li:nth-child(2){flex-basis:45%}.meeting-form .standardWidth{max-width:450px;width:100%}.meeting-form .standardWidth li{padding:0 !important}.meeting-form .booking-values-form li{flex-basis:100%;-webkit-box-flex:1;flex-grow:1;padding:5px}@media screen and (min-width:420px){.meeting-form .booking-values-form li{flex-basis:auto}}.overlayBtns{display:-webkit-box;display:flex;flex-wrap:wrap}.overlayBtns button,.overlayBtns a,.overlayBtns input{flex-basis:40%;min-width:230px;margin:5px auto}.homepage-message-box{background-color:#ed755c;margin:15px 0;padding:10px;color:#fff;font-size:17.3px}.homepage-message-box a{white-space:nowrap;color:#fff;text-decoration:underline}#fullImage{height:100%;overflow:hidden}.headerBg{position:absolute;top:20px;width:100%;margin:0;padding:0;background:url(Assets/Bg/headerBg.png) repeat-x 0 0}#downButton{position:absolute;bottom:20px;left:50%;margin-left:-22px}#downButton a{display:block;width:45px;height:45px;background:url(Assets/Elements/downButton.png) no-repeat 0 0}#homeBg{width:100%;margin:0;padding:0;background:#fff url(Assets/Bg/homeBg.png) repeat-x 0 0}.homeSearch{position:relative;background-color:#f0f2f1}.homeSearch .homeSeachImg{background-size:cover;background-position-y:center;width:100vw;height:170px}@media screen and (min-width:768px){.homeSearch .homeSeachImg{height:260px}}@media screen and (min-width:1023px){.homeSearch .homeSeachImg{height:390px}}.homeSearch .homeSearchHeading{position:absolute;top:0;width:100%}@media screen and (min-width:768px){.homeSearch .homeSearchHeading{top:30px}}@media screen and (min-width:1023px){.homeSearch .homeSearchHeading{top:110px}}.homeSearch .homeSearchHeading h2{color:#fff;font-size:18px;background-color:#511e62;opacity:.8;padding:25px;width:230px}.homeSearch .homeSearchHeading div{max-width:1140px;margin:0 auto;padding:15px}@media screen and (min-width:768px){.homeSearch .homeSearchHeading h2{font-size:40px;min-width:530px;padding:35px}}.homeSearch .sideImgContainer{left:0;position:absolute;top:0;bottom:0;right:0}.sideImgContainer .sideImgInner{width:100%;height:100%;max-width:1140px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:0 7.5%;box-sizing:border-box}.sideImgInner .sideImg{height:70%}.sideImgInner .sideImgText{line-height:1em;color:#fff;font-size:3em}@media screen and (max-width:768px){.sideImgInner .sideImgText{font-size:1.6em;max-width:18em}.sideImgText br{display:none}}.homeSearchControl{max-width:1140px;margin:0 auto;padding:50px 15px 70px 15px}.homeSearchControl h2{font-weight:700;font-size:1.638em;padding:0 0 5px 0;color:#333}.homeSearchControl label{font-size:15px}.homeSearchControl ul{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:space-evenly;justify-content:space-evenly}.homeSearchControl ul li{padding:10px 0 0 0;width:100%;margin:0 auto;-webkit-box-flex:1;flex-grow:1}@media screen and (min-width:425px){.homeSearchControl ul li{padding:10px 10px 0 0;width:auto;margin:unset}.homepage-message-box{margin:0 10px 15px 0}}.homeSearchControl #layout-list-item{min-width:55px}.homeSearchControl #date-picker{width:115px}.homeSearchControl #meeting-room-type{display:none}#homeSearchValidation{font-weight:bold;color:#f00}.homeBannerText{padding:0 0 40px 0}.homeBannerText h2{text-align:center;font-size:3.462em;text-transform:uppercase}.homepage-locations-grid{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;padding:0}.homepage-locations-box{margin:10px 10px 10px 10px;width:150px;text-align:center}.homepage-locations-image{object-fit:cover;height:100px;width:100px}.homepage-locations-title{text-align:center}.homepage-locations-container{max-width:1140px;margin:0 auto;padding:25px 15px 25px 15px}.homepage-locations-grid{display:flex;flex-direction:row;align-items:flex-start;padding:0}.impersonatedPanel{position:absolute;left:0;top:0;background-color:#ec008e;color:#fff;width:100%;height:20px;line-height:10px;z-index:8001;box-shadow:0 4px 4px -2px #333}.impersonatedPanelContent{margin:0 auto;padding:5px 0 0 0;height:25px}.impersonatedPanelContent ul{padding:0;margin:0}.impersonatedPanelContent ul li{float:left;padding:0 10px 0 10px;background:url(Assets/Elements/topNavSplitter.png) no-repeat 0 5px}.impersonatedPanelContent ul li.rightLi{float:right;padding:0 10px 0 10px;background:url(Assets/Elements/topNavSplitter.png) no-repeat right 5px}.impersonatedPanelContent ul li.rightEndLi{float:right;background:none;padding-right:0}.impersonatedPanelContent ul li:first-child{padding-left:0;background:none}.impersonatedPanelContent ul li a{color:#fff}.impersonatedPanelContent ul li a:hover{color:#000}.impersonatedPanelOff{position:fixed;left:0;top:0;background:none}.rptPropStats{float:left;width:149px}.sPropStats{padding-top:10px}.sPropStats h3{padding-top:5px !important}p.bookingCount,span.bookingCount{display:inline-block;background:#daeed8;color:#008000;padding:0 5px 0 5px;margin-bottom:5px;line-height:22px;font-size:12px}p.bookingCount.purp{background:#e5dfe7;color:#4e2b5f}p.bookingCount.orange{background:#ffecd8;color:#ff8000}#results-container{padding-top:0;padding-bottom:30px}#results-container h3{color:#333;font-weight:bold}#results-container .ptyComplete h3{color:#fff}.ptyGallery{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media screen and (min-width:768px){.ptyGallery{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}.ptyGalleryImage img{max-height:450px;max-width:630px;width:100%;-o-object-fit:contain;object-fit:contain}.ptyGalleryThumbs{overflow:auto;min-width:70px;max-height:338px;margin-left:0}@media screen and (min-width:768px){.ptyGalleryThumbs{margin-left:4px}}.ptyGalleryThumbs ul{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}@media screen and (min-width:768px){.ptyGalleryThumbs ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.ptyGalleryThumbs li{padding-right:4px;padding-top:4px;text-align:center}@media screen and (min-width:768px){.ptyGalleryThumbs li:first-child{padding-top:0}}.ptyGalleryThumbs li:last-child{padding-right:0}.ptyGalleryThumbs li img,.ptyGalleryImage img{display:block;border:none}.ptyGalleryThumbs li img{max-width:70px}#ptyMap{width:100%;min-height:395px}.ptyMapAmenities{padding:10px 0 0 0}.ptyRepeater{width:100%;display:-webkit-box;display:-ms-flexbox;flex-wrap:wrap;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background-color:#fff;border-top:10px solid #f0f2f1}@media screen and (min-width:768px){.ptyRepeater{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}.ptyRepeater:last-child{margin-bottom:0}.ptyComplete{padding:12px 19px 12px 19px;background-color:#511e62}.ptyFilter{padding:10px}.ptyFilter ul{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:space-evenly;justify-content:space-evenly}.ptyFilter ul li{padding:5px;width:auto;-webkit-box-flex:1;flex-grow:1}.ptyFilter ul li label{color:#fff}.ptyFilter ul li .search-button{margin-top:20px;min-width:141px}.ptyFilterBtn{float:left;width:200px;padding:22px 0 0 0}.ptyImage{flex-basis:40%;padding-top:0;padding-left:0}.ptyImage img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;max-height:330px}.ptyInfo{-webkit-box-flex:1;flex-grow:1;flex-basis:55%;padding:15px 0}.ptyInfo strong{color:#6e3333}.ptyInfo h3{padding-top:0;color:#333}.ptyAvailability{overflow:auto;padding:5px;margin:15px;flex-basis:100%}.ptyAddBtn{margin-top:20px}.ptyAddBtn a{margin:15px 0;min-width:190px;float:right;max-width:100%}@media screen and (min-width:768px){.ptyAddBtn a{margin:15px 5px;max-width:350px}}.ptyUnavailable{width:200px;position:absolute;bottom:4px;right:0;color:#f00;line-height:145%}.ptyBtns{float:right;width:200px}.ptyBtns li{padding:10px 0 0 0}.ptyBtns li:first-child{padding:0}.ptySeoContent{padding:10px 0 0 0}.ptySeoContent p{padding:10px 0 0 0}.page-content{max-width:1000px;margin:0 auto;padding-top:20px}.pricing-page-content{margin-top:15px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#pricing-page .top-info{font-weight:700;background-color:#f2f2f2;padding:15px 15px;color:#58595b}#pricing-page .page-content{max-width:850px}#pricing-page .includes-section{margin-bottom:30px}#pricing-page .includes-section hr{margin-top:5px;border-color:#f2f2f2}#pricing-page .includes-section li{padding:0 5px 5px 5px;break-inside:avoid-column}#pricing-page .includes-section ul{max-width:720px;-webkit-column-count:1;-moz-column-count:1;column-count:1}@media screen and (min-width:830px){#pricing-page .includes-section ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.extra-info-container{margin:10px 0;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.extra-info-container .extra-info-content{margin:10px 0 0 0;flex-basis:100%}@media screen and (min-width:830px){.extra-info-container .extra-info-content{margin:0 0 0 20px;flex-basis:60%}}.extra-info-container .extra-info-content h3{padding-top:0;border-bottom:2px solid #80bfbd}.extra-info-image{background-size:cover;background-position-y:center;width:300px;height:200px}.primary-button{width:100%;height:35px;border-radius:.2rem;font-weight:bold;font-size:1.188rem;text-align:center;cursor:pointer;border:none;outline:none;background-color:#f9c940;color:#511e62}.featuredCycle{width:240px;height:215px;float:left;margin-right:50px}.featuredSearches{width:820px;height:215px;overflow:hidden;margin:50px 90px 20px;width:870px;margin-right:0}.featuredSearches.secondRow{margin-top:0}.featuredSearchesLeftArrow,.featuredSearchesRightArrow{width:71px;height:71px;background:url(Assets/Elements/featuredSearchesArrows.png);cursor:pointer;position:absolute;margin:60px 0 0;transition:.3s;-webkit-transition:.3s;opacity:1;filter:alpha(opacity=1);z-index:99;display:block;zoom:1}.featuredSearchesLeftArrow{left:5px}.featuredSearchesRightArrow{right:5px;background-position:top right}.featuredSearchesLeftArrow:hover,.featuredSearchesRightArrow:hover{opacity:.4;filter:alpha(opacity=40)}.featuredBox{position:relative;float:left;width:200px;height:155px;padding:15px 20px 15px 20px;background:#4e2b5f;background:-o-linear-gradient(top,#80548b,#4e2b5f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80548B',endColorstr='#4E2B5F');border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.featuredBox.featureWifi{background:url(Assets/Bg/wifi.jpg) no-repeat 0 0}.featuredBox.featureWater{background:url(Assets/Bg/freeWater2.jpg) no-repeat 0 0}.featuredBox.featureParking{background:url(Assets/Bg/parking.jpg) no-repeat 0 0}.featuredBox.featureCatering{background:url(Assets/Bg/catering.jpg) no-repeat 0 0}.featuredBox.featureVenue{background:url(Assets/Bg/eustonsmall.jpg) no-repeat 0 0}.featuredBox img{position:absolute;right:20px;bottom:20px}.featuredImageGradient{position:absolute;top:0;left:0;width:240px;height:70px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background:linear-gradient(to bottom,rgba(0,0,0,.5) 0%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=0);border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;z-index:0}.featuredBox h2{padding:0 0 0 0;text-transform:uppercase;color:#fff;text-shadow:1px 1px #333;position:absolute;top:15px;left:15px;z-index:50}.featuredBox p{padding-right:50px;font-size:16px;color:#fff;text-shadow:1px 1px #000;position:absolute;top:60px;left:15px;z-index:50}.featuredBox.featureWater .featuredImageGradient{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.2)));background:linear-gradient(to bottom,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#33000000',GradientType=0);height:185px}.featuredProp{overflow:hidden;position:relative;float:left;width:240px;height:215px;padding:0;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.featuredProp a{display:block;width:240px;height:185px;background:none}.featuredPropImage{position:absolute;top:0;left:0;width:240px;height:185px;z-index:0}.featuredPropImage img{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:none}.featuredProp h3.featureTitle{text-transform:uppercase;font-size:16px;text-align:center;padding-bottom:0;margin-bottom:0}.featuredPropDetails{position:absolute;top:0;left:0;display:none;width:200px;height:155px;padding:15px 20px 15px 20px;background:#212121;z-index:10;color:#fff;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.featuredProp:hover .featuredPropDetails{display:block;background:rgba(33,33,33,.7);-webkit-transition:background .3s linear;transition:background .3s linear}.featuredPropDetails h2{padding:0 0 0 0;text-transform:uppercase;color:#fff}.featuredPropDetails h3{padding:5px 0 0 0;text-transform:uppercase;color:#fff;font-size:15px}.featuredPropDetails p{color:#fff;padding-top:5px}.featuredPropDetails ul{margin:12px 0 0 44px}.featuredPropDetails ul li{float:left;padding:0 10px 0 0}p.tweet{margin:15px 0 5px 0;padding:10px 10px 20px 10px;background:#eee url(Assets/Elements/tweetBg.png) no-repeat 0 bottom}img.tweetProfile{float:left;margin:10px 10px 0 10px}p.tweetedBy{font-size:.923em;line-height:145%}p.tweetedBy span{font-style:italic;color:#999}.instructionsBox{float:left;width:169px;height:108px;padding:13px 70px 0 35px;margin-right:69px;background:url(Assets/Elements/instructionsBoxBg.png)}.step2{background-position:0 -121px}.step3{margin:0;background-position:0 -242px}.instructionsBox h3{text-transform:uppercase;line-height:130%}.contactDetails{padding:30px 0 30px 0}.contactBox{float:left;padding:0 0 0 35px;margin:0}.liveChat{padding:0;background:none}.contactBox h3{text-transform:uppercase;line-height:80%;font-size:36px;font-weight:400;padding:0;margin:0}.contactBox h3 div{font-size:20px;margin-top:10px}.contactBox h3 span{font-size:18px;font-weight:500}.contactBox p{padding:5px 0 0 0}.liveChat h3{line-height:86%}.liveChat p{padding-top:0;line-height:100%}.cateringBox-container{display:-webkit-box;display:flex;flex-wrap:wrap}.catering-basket .k-icon.k-i-clock{position:relative;top:5px}#retrieveQuote .k-icon.k-i-calendar{position:relative;top:5px}.cateringBox{position:relative;max-width:450px;display:-webkit-box;display:flex;flex-wrap:wrap;background:#fff;margin-bottom:20px}.cateringBox .cImgCol{align-self:center}.cImgCol{width:135px;margin:0 0 0 0}.cImgCol img{width:135px;height:125px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.cInfoCol{margin:10px;display:-webkit-box;display:flex;max-width:250px;flex-wrap:wrap}.infoBox .cInfoCol h4{width:135px;padding:10px 0 2px 0;font-size:12px;line-height:150%}.infoBox .cInfoCol h4.itemPrice{width:55px;text-align:right;font-size:12px;line-height:125%}.infoBox .cInfoCol h4.itemPrice span{font-weight:normal;font-size:10px;color:#444}.infoBox .cInfoCol p{padding:3px 5px 0 0;font-size:12px;line-height:130%}.clnk{float:left;width:100%;padding:2px 0 0 0}.accTab{min-height:28px;padding:7px 15px 0 15px;color:#333;background-color:#f9f9f9;cursor:pointer}.infoBox .accTab h4{padding:0;color:#4e2b5f;background:url(Assets/Elements/accPlus.png) no-repeat right 2px;font-size:15px;text-shadow:1px 1px 0 #fff}.infoBox .openAcdTabOn h4{background-position:right -22px}.infoBox .accTab:hover h4,.infoBox .openAcdTabOn h4{color:#333}.accTabContent{padding:0 0 0 15px}.accScroll{position:relative;overflow:auto;outline:none;padding:20px 0 0 0}#overlayWrapper{position:relative;min-height:400px;padding:10px;background:#fff}#overlayWrapperWide{position:relative;min-height:400px;padding:20px;background:#fff}#overlayWrapperPage{position:relative;min-height:400px;padding:0 15px 15px 15px;background:#fff}.overlayHeader h2{font-size:1.692em;padding:0;padding-top:5px}#overlayWrapperPage .overlayHeader h2{font-size:2.615em;font-weight:400;padding:10px 0 10px 0}.overlayFooter{padding:10px 0 0 0}.overlayFooter p{font-size:12px;padding-bottom:0}.overlaySection{padding:10px 0 0 0}.overlaySection h2{padding-bottom:0}.overlaySection p{font-size:12px}.overlayBtns{padding:10px 0 0 0}.overlayBtns{margin-top:10px}.overlayTopBtnSet{position:absolute;display:none;top:17px;right:20px}@media screen and (min-width:768px){.overlayTopBtnSet{display:block}}.infoBox{margin:20px 0 0 0;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.infoBox h3{padding:12px 0 0 0}.infoBox h4{padding:15px 0 5px 0}.infoBox h4 a.subLink{font-weight:normal}#overlayWrapperWide .infoBox,#overlayWrapperPage .infoBox{padding:0}.subInfoBox{padding:0 10px 15px 10px;margin:20px 0 5px 0;border:5px solid #f2f2f2;color:#333;border-radius:6px}.subInfoBoxDetails{padding:0 10px 0 10px;margin:10px 0 5px 0;background:#f2f2f2;border-radius:6px;color:#333;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}.subInfoBox p{padding-top:2px}.infoTextBox{width:505px;padding:5px 15px 10px 15px}#overlayWrapperWide .subInfoBox,#overlayWrapperWide .subInfoBoxDetails,#overlayWrapperPage .subInfoBox,#overlayWrapperPage .subInfoBoxDetails{margin:15px 0 15px 15px}.titleInfoBox{float:left;padding:0 10px 10px 10px;margin:20px 0 10px 0;background:#fff;color:#333;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.titleInfoBox h4{float:left;width:400px;font-size:17px}.booking-info h4.totalPrice{float:left;width:115px;text-align:right}.booking-info h4.totalPrice span{font-size:11px;font-weight:normal}.validation-summary-valid{display:none}.errorBox{border:solid 1px #333;background:#f00;color:#fff;padding:10px;margin:5px 0}.success-message{padding:10px;color:#008000;text-align:center}#payment-element{border:2px solid #511e62;margin-top:5px;margin-bottom:4px;padding:4px}#submit-payment-card{width:50%}#change-payment-card{width:50%}.btn:disabled{opacity:.65;cursor:not-allowed;pointer-events:none;background-color:#aaa}.payment-element{border:2px solid #511e62;margin-top:5px;margin-bottom:4px;padding:4px}.successBox{border:solid 1px #79d98c;padding-top:10px}.errorBox span{font-weight:bold;margin:0;color:#fff}.successBox span{font-weight:bold;margin:0}.errorBox p,.successBox p{padding-top:5px}.errorBox h4{color:#fff;padding-top:0}.successBox h4{padding-top:0}.errorBox ul,.successBox ul{list-style-type:square;margin:5px 0 5px 20px}.errorBox li,.successBox li{padding:2px 0 2px 0}.accordianOpenWhite{font-weight:bold;color:#fff;margin:15px 0 0 0;padding:3px 0 0 23px;width:246px;height:15px;background:url(Assets/Elements/moreInfo.png) no-repeat 0 -40px;cursor:pointer;line-height:100%}.accordianOpenWhite:hover{color:#333}.openAcdOn{background-position:0 -60px}.accordianOpen{font-weight:bold;color:#333;margin:10px 0 0 0;padding:3px 0 0 23px;width:246px;height:15px;background:url(Assets/Elements/moreInfo.png) no-repeat 0 0;cursor:pointer;line-height:100%}.accordianOpen:hover{color:#4e2b5f}.openAcdPlusOn{background-position:0 -20px}.accordianContent{padding:10px 0 0 0}ul.ulTabs{list-style:none !important;margin:0 !important;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}@media screen and (min-width:768px){.ul.ulTabs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}ul.ulTabs li{max-width:180px;width:100%;border:1px solid #d0c7c7}ul.ulTabs li:first-child{border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px 0;-moz-border-radius:4px 0 0 4px 0;-ms-border-radius:4px 0 0 4px 0;-o-border-radius:4px 0 0 4px 0}ul.ulTabs li:last-child{border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0}ul.ulTabs li a{display:block;padding:8px 0 8px 0;text-align:center;color:#637672;font-weight:400;font-size:1.231em;line-height:175%}ul.ulTabs li a.MTon{background:#dae1e0;font-weight:bold;box-shadow:none;-webkit-filter:none;filter:none;text-decoration:none}.mainTabs{flex-basis:100%;margin:10px 0}.mainTabs.fullPageTab{width:930px;margin-top:20px;position:relative}.mainTabContent{flex-basis:50%;width:100%;border-top:none;padding-top:5px;background-color:#fff}.mainTabContent.fullPageTab{width:888px;padding:0 20px 0 20px}.mainTab{width:100%;max-width:600px}.borderedTabs.mainTabs{margin-bottom:0}.borderedTabs ul.ulTabs li{padding:0;border:none}.borderedTabs ul.ulTabs li a{background-color:#fff;line-height:35px}.borderedTabs ul.ulTabs li a.MTon{color:#fff;background-color:#511e62}.borderedTabs.mainTabContent{padding:10px;border-top:1px solid #511e62;width:unset}.accountTabs ul.ulTabs li a{padding:0;height:100%}.propertyTab{background-color:#f0f2f1;min-height:300px}.propertyTab .ptyFilter{background-color:#511e62;color:#fff}.propertyTabs ul.ulTabs{max-width:430px}.propertyTabs ul.ulTabs li{border:none}.propertyTabs ul.ulTabs li a.MTon{background-color:#511e62;color:#fff}.propertyTabs ul.ulTabs li a{color:#511e62;font-weight:bold}.propertyTabContent{border-top:none;background:#fff}.adminNavWrapper{margin-top:25px}.adminNavCol{margin:0 auto;padding:15px 0}.adminNavCol .logoutLink a{text-decoration:underline}.adminNavCol .logoutLink{margin-right:15px;float:right}.colContainer{width:960px;padding:0 20px 15px 20px;margin:0 0 30px 0}.pageColContainer{margin:0 auto}.pageColContainer#ptyRooms{background-color:#f0f2f1}.white-background{background-color:#fff}.contentColContainer{background-color:#fff;min-height:500px;padding:0 15px 0 15px}.contentColContainer h3{padding:20px 0 5px 0;font-size:20px;font-weight:bold}.contentColContainer h4{padding:15px 0 5px 0;font-size:1.077em;font-weight:normal;line-height:155%}.contentColContainer li,ul.list li{padding:2px 0 2px 0}.roomKey div{clear:both;padding:8px;display:inline-block}.roomKey span{padding-left:5px}.roomKey.tabLayout{padding:10px 0}.roomKey .keySpace,.roomKey .keyRoom{font-size:10px;width:10px;height:10px;text-align:center;line-height:11px;float:left;color:#fff;font-weight:bold;border-radius:50%}.keySpace{background-color:#3b868b}.keyRoom{background-color:#511e62}#locationPage .mainTab{max-width:1500px}#locationPage .page-subtitle-content{font-weight:700;background-color:#f2f2f2;padding:25px 15px;color:#58595b}ul.locationList{margin-top:15px;list-style-type:none;display:-webkit-box;display:flex;flex-wrap:wrap}ul.locationList li{margin-bottom:25px;margin-right:15px;flex-basis:100%}ul.locationList li div{max-width:300px}@media screen and (min-width:768px){ul.locationList li{flex-basis:30%}}ul.locationList li a{font-weight:bold;border-bottom:2px solid #80bfbd}ul.locationList li a,ul.locationList li span{display:block}ul.locationList li span{font-size:14px;padding-bottom:5px}ul.locationList .newRoom{color:#3c868b;outline:#3c868b solid 1px;max-width:70px;padding:3px 7px;text-align:center;float:left;white-space:nowrap}ul.locationList li div.keyRoom{float:left;font-size:10px;width:10px;height:10px;text-align:center;line-height:11px;color:#fff;font-weight:bold;margin-right:4px;padding:8px;border-radius:50%;background-color:#511e62}ul.locationList li div.keySpace{float:left;font-size:10px;width:10px;height:10px;text-align:center;line-height:11px;color:#fff;font-weight:bold;padding:8px;border-radius:50%;background-color:#3b868b;margin-right:4px}ul.locationList li div.keyRoom.emptyKey{float:left;display:block;margin-right:30px}.containerMinHeight600px{min-height:600px}.col315{float:left;width:280px;padding:0 25px 0 10px}.col315end{float:left;width:280px;padding:0 10px 0 25px}.col320{float:left;width:320px;padding:0 0 0 0}.col340{float:left;width:290px;padding:0 25px 0 25px}.col140{float:left;width:140px}.col220{float:left;width:220px;background:#fc0}.col280{float:left;width:280px}.col310{float:left;width:310px}.col380{float:left;width:380px}.col620{float:left;width:620px}.col790{float:left;width:790px}.col930{position:relative;float:left;width:930px}.marginTop0{margin-top:0}.marginTop10{margin-top:10px}.marginBottom10{margin-bottom:10px}.marginRight10{margin-right:10px}.marginRight20{margin-right:20px}.marginRight30{margin-right:30px}.marginRight35{margin-right:35px}.marginRight50{margin-right:50px}.colDottedBd{background:url(Assets/Cols/3colBg.png) repeat-y 0 0}.dottedbdl{background:url(Assets/Elements/dottedBg.png) repeat-y 0 0}.colBox{padding:20px 0 0 0}.colImage{margin:15px 0 5px 0;border:solid 1px #212121}.minHeight600{min-height:600px}.ulAdminNav li{float:left;padding:5px;background:url(Assets/Elements/adminNavSplitter.png) no-repeat left 5px;font-weight:bold}.ulAdminNav li.rightLi{float:right;background:none}.ulAdminNav li:first-child{border-right:1px solid #000;background:none}.ulAdminNav li:nth-child(2){background:none}.ulAdminNav li a{font-weight:bold}.ulBadge{margin:25px 0 0 0}.ulBadge li{float:left;padding:0 0 0 10px;background-position:10px 0}.ulBadge li:first-child{padding-left:0;background-position:0 0}.ulBtnList li{padding:15px 0 0 0}.ulBtnList li:first-child{padding-top:0}.ulBtnList li.halfList{float:left;padding-top:20px;padding-right:16px}.ulBtnList li.halfListEnd{float:left;padding-top:20px}.ulList{margin:9px 0 5px 0}.ulList li{padding:0 3px;margin:10px 0}.ulDoubleList li{float:left;width:256px;border-top:solid 1px #bdbdbd;border-bottom:none;margin-right:10px}.ulCheckbox li{float:left;width:49%;padding:2px 0 2px 0;font-size:12px}.ulSelectList li{padding:2px 0 10px 0}.ulSelectList li:first-child{padding-right:10px}.ulSelectList li.liInfo{width:380px;padding-top:5px}.ulSelectList li.liInfoDel{padding-top:5px}.ulBulletList{list-style-type:square;margin:5px 0 5px 20px}.ulBulletList li{padding:3px 10px 3px 0;font-size:12px}.searchTable{width:100%;margin:0 0 10px 0}.searchTable td{padding:2px 0 2px 0;float:left;margin-left:5px}.searchTable tr.tdTitles td,.searchTable tr td.tdTitles{font-size:.923em;font-weight:bold;padding:0 0 0 0}.searchTable td .textInput{border-radius:4px;border:solid 1px #aaa;line-height:29px;background:none;background-color:#fff;padding-left:5px;padding-right:5px;width:250px}.detailsTable{width:100%;padding:10px 0 10px 0}.detailsTable li{margin:10px 0;max-width:350px}.detailsTable td{padding:3px 5px 3px 0;vertical-align:top;font-size:.923em}.vAlignMiddle td{vertical-align:middle}.detailsTable tr td.tdTitles{font-weight:bold}.totalTable td{padding:0 5px 0 0}.detailsTable tr td.tdTotal{padding:3px 5px 3px 0;text-align:right}.detailsTable tr td.tdTotal span{font-size:20px;font-weight:bold}.detailsTable.totalTable td{vertical-align:middle}.confinedTable{padding:7px 0 7px 0}.ptyInfo{margin:0 10px}.ptyInfoTable{margin:5px 0 0 0}.ptyInfoTable ul.ulRoomLayout li{margin-left:0}.ptyInfoTable td{padding:5px 0;vertical-align:top}.ptyInfoTable td:first-child{font-weight:bold}.ptyInfoTable td.descText{padding:7px 0 15px 0;vertical-align:top;font-weight:normal}.ptyInfoTable td.priceTd{font-weight:bold;font-size:1.231em;color:#333}.ptyAvailabilityTable{min-width:480px;margin-top:0}.ptyAvailabilityTable td{width:17px;height:17px;border-left:solid 1px #bdbdbd;border-bottom:solid 1px #bdbdbd;background:#fff;font-size:11px}.ptyAvailabilityTable td.tdYourBooking{background:#79d98c}.ptyAvailabilityTable td.tdAvailable{background:#fff}.ptyAvailabilityTable td.tdUnavailable{background:#ccc}.ptyAvailabilityTable td.tdClashed{background:#ff586e}.ptyAvailabilityTable td.endTd,.ptyAvailabilityTable td:last-child{border-right:solid 1px #bdbdbd}.ptyAvailabilityTable td.blankEndTd{border:none;background:none}.ptyAvailabilityTable tr.trTimes td{background:none;padding:0 0 5px 5px;height:auto;line-height:100%}.ptyAvailabilityTable tr.trTimes td:last-child{border-right:none}.ptyAvailabilityTable tr.trDate td{background:none;padding:0 0 5px 5px;height:auto;line-height:100%;border-right:none;border-bottom:none}.ptyAvailabilityTable tr.trKey td{background:none;border:none}.ptyAvailabilityTable tr.trKey td li{display:inline;padding:0 10px 0 0}.ptyAvailabilityTable tr.trKey td span{display:inline-block;width:10px;height:5px;border:solid 1px #bdbdbd}.tableKey li{font-size:11px;display:inline;padding:0 10px 0 0}.tableKey span{display:inline-block;width:10px;height:5px;border:solid 1px #bdbdbd}.spYourBooking{background:#79d98c}.spAvailable{background:#fff}.spUnavailable{background:#ccc}.spClashed{background:#ff586e}.txtClashed{color:#f00;padding:5px 0 0 0}.amenitiesTable{width:100%}.amenitiesTable td{padding:5px 2px 5px 2px;border-top:solid 1px #ddd;font-size:12px}.amenitiesTable td:first-child{text-align:left}.amenitiesTable tr.trHeader td{font-weight:bold;border-top:none}.openingHoursTable{margin:0 0 0 0;width:310px}.openingHoursTable td{padding:7px 0 7px 0;border-top:solid 1px #bdbdbd}.openingHoursTable tr:first-child td{border-top:none}.searchRoomAvailability{position:fixed;width:605px;padding:10px 10px 0 10px;background:#fff;border:solid 1px #ddd;border-right:none}#venue-title{padding:15px 15px 0 15px}#venue-title h2{margin-right:10px}#venue-title .newRoom{color:#3c868b;outline:#3c868b solid 1px;max-width:70px;padding:3px 7px;margin-top:10px;text-align:center;white-space:nowrap}#venue-details{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;padding:15px;padding-bottom:40px;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media screen and (min-width:768px){#venue-details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}#venue-details .mainTab{max-width:none}#venue-info{margin-left:0;width:100%;color:#511e62;flex-basis:30%;padding-top:15px;-webkit-box-flex:1;flex-grow:1}#venue-info .ulList{margin-left:15px}@media screen and (min-width:768px){#venue-info{padding-top:10px;margin-left:20px}}#venue-info .btn{height:30px;line-height:30px;max-width:260px;text-decoration:none}.venueRoomAvailability{height:145px;padding:10px 15px 10px 15px;background:#fff;border:solid 1px #ddd}@media screen and (max-width:768px){.venueRoomAvailability{width:700px}.ptyRoomAvailability{width:90vw}}.roomAvailability h4{padding-top:0}.roomAvailability p{padding:3px 0 0 0;font-size:12px}.venueRoomAvailability h4{color:#333}.venueRoomAvailability p{padding-top:7px}.searchRoomAvailability h4.titleAvail{display:none}.venueRoomAvailability h4.titleSearch{display:none}.roomAvailability .closeLink{float:right;font-weight:bold;font-size:12px}.roomAvailability button.previousDates{float:left;display:block;width:1.5%;height:45px;border:none;padding:0;margin:44px 5px 0 0;background:url(Assets/Elements/availabilityBtns.png) no-repeat left top;cursor:pointer}.roomAvailability button{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.roomAvailability button.previousDates:hover{background-position:left bottom}.roomAvailability button.nextDates{float:left;display:block;width:1.5%;height:45px;border:none;padding:0;margin:44px 0 0 5px;background:url(Assets/Elements/availabilityBtns.png) no-repeat right top;cursor:pointer}.roomAvailability button.nextDates:hover{background-position:right bottom}.ptyAvailabilityGrid{margin-top:0;float:left;width:95.3%}.ptyAvailabilityGrid td{position:relative;width:35px;height:23px;padding:0;text-align:center;vertical-align:middle;border-left:solid 1px #ddd;border-bottom:solid 1px #ddd;font-size:12px}.ptyAvailabilityGrid td span.note{position:absolute;top:-76px;left:50%;width:80px;margin-left:-40px;padding:3px 0 3px 0;background:#000;color:#fff;line-height:100%;display:none}.venueRoomAvailability .ptyAvailabilityGrid td{width:4.66%}.ptyAvailabilityGrid td.endTd,.ptyAvailabilityGrid td:last-child{border-right:solid 1px #ddd}.ptyAvailabilityGrid td.blankEndTd{border:none;background:none}.ptyAvailabilityGrid td.tdDate{line-height:11px;height:25px}.ptyAvailabilityGrid td.tdDate.currentDate{font-weight:bold}.ptyAvailabilityGrid tr.trMonth td{background:none;border-bottom:none;text-align:left;padding:0 0 5px 5px;height:auto;line-height:100%}.ptyAvailabilityGrid tr.trMonth td:last-child{border-right:none}.ptyAvailabilityGrid td.tdDate:last-child{border-right:none}.ptyAvailabilityGrid td.available{background:#79d98c;letter-spacing:-1px;color:#000}.ptyAvailabilityGrid td.unavailable{background:#ff586e;letter-spacing:-1px;color:#000}.ptyAvailabilityGrid td.clashed{background:#ff586e;letter-spacing:-1px;color:#000}.ptyAvailabilityGrid td.reserved{background:#ccc;letter-spacing:-1px;color:#000}.tick-icon{position:relative;margin-left:15px}.tick-icon:before{content:" ";display:block;width:.25em;height:.65em;border:solid #511e62;border-width:0 .15em .15em 0;position:absolute;left:-11px;top:7px;margin-top:-.2em;-webkit-transform:rotate(45deg);transform:rotate(39deg)}.badgeBtn{display:block;width:32px;height:32px;background:#4e2b5f;background:url(Assets/Badges/badgeSet01.png) -o-linear-gradient(top,#80548b,#4e2b5f);background-repeat:no-repeat;background-position:8px -132px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.badge01{background-image:url(Assets/Badges/badgeSet01.png)}.badge02{background-image:url(Assets/Badges/badgeSet02.png)}.badge03{background-image:url(Assets/Badges/badgeSet03.png)}.badge100{width:103px;height:103px;background-position:21px 21px}.badge40{width:40px;height:40px;background-position:7px -93px}.badge24{width:24px;height:24px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-position:5px -165px}.badge20{width:20px;height:20px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-position:5px -195px}.ulRoomLayout li{float:left;padding:0 15px 0 0}.ulRoomLayout li.liIcon{padding-right:5px}.layoutIcon{margin-top:3px;display:inline-block;width:17px;height:17px;background:#511e62;background:url(Assets/Icons/roomLayoutIcons2.png) -o-linear-gradient(top,#80548b,#4e2b5f);background-image:url(Assets/Icons/roomLayoutIcons2.png);background-repeat:no-repeat;background-position:-1px -1px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.Boardroom{background-image:url(Assets/Icons/roomLayoutIcons2.png);background-position:-1px -1px}.U-Shaped{background-image:url(Assets/Icons/roomLayoutIcons2.png);background-position:-1px -22px}.Theatre{background-image:url(Assets/Icons/roomLayoutIcons2.png);background-position:-1px -85px}.Classroom{background-image:url(Assets/Icons/roomLayoutIcons2.png);background-position:-1px -43px}.Cabaret{background-image:url(Assets/Icons/roomLayoutIcons2.png);background-position:-1px -64px}.feature1,.feature5{background:url(Assets/Icons/VenueFeatures/1.png) no-repeat}.feature2{background:url(Assets/Icons/VenueFeatures/2.png) no-repeat}.feature3{background:url(Assets/Icons/VenueFeatures/3.png) no-repeat}.feature4{background:url(Assets/Icons/VenueFeatures/4.png) no-repeat}.feature7{background:url(Assets/Icons/VenueFeatures/7.png) no-repeat}.feature10{background:url(Assets/Icons/VenueFeatures/10.png) no-repeat}.poi1{background:url(Assets/Icons/PointsOfInterest/1.png) no-repeat}.poi2{background:url(Assets/Icons/PointsOfInterest/2.png) no-repeat}.poi3{background:url(Assets/Icons/PointsOfInterest/3.png) no-repeat}.poi4{background:url(Assets/Icons/PointsOfInterest/4.png) no-repeat}.cafeIcon{background:url(Assets/Icons/cafe.png) no-repeat 0 0}.tubeIcon{background:url(Assets/Icons/tube.png) no-repeat 0 0}.btn{display:block;width:100%;height:35px;line-height:35px;font-weight:bold;font-size:1rem;text-align:center;cursor:pointer;border:none;outline:none;background-color:#f9c940;color:#511e62;border-radius:.2rem !important;-webkit-border-radius:.2rem !important;-moz-border-radius:.2rem !important;-ms-border-radius:.2rem !important;-o-border-radius:.2rem !important}.btn:hover{background-color:#fbd876}.btn-secondary{box-sizing:border-box;border:1px solid #ccc;background-color:#fff;color:#511e62}.btn-secondary:hover{color:#593d63 !important;background-color:#fff;text-decoration:none}.btn12px{font-size:12px}button.btn12px{font-size:12px;height:28px}.btn14px{font-size:14px}button.btn14px{font-size:14px;height:34px}.btn16px{font-size:16px}.btn18px{font-size:18px}.btn20px{font-size:20px}.btn80{text-align:center;padding-left:0;padding-right:0;width:81px}.btn100{text-align:center;padding-left:0;padding-right:0;width:100px;height:20px}.btn120{text-align:center;padding-left:0;padding-right:0;width:120px;height:20px}.btn128{text-align:center;padding-left:0;padding-right:0;width:128px}.btn145{text-align:center;width:145px}.btn150{text-align:center;padding-left:0;padding-right:0;width:150px;height:20px}.btn160{text-align:center;width:160px;padding-left:0;padding-right:0}.btn200{text-align:center;width:198px}.btn240{text-align:center;width:240px}.btn250{text-align:center;padding-left:0;padding-right:0;width:250px}.btn262{text-align:center;padding-left:0;padding-right:0;width:262px}.btn268{text-align:center;padding-left:0;padding-right:0;width:268px}.btn275{text-align:center;width:274px}.btn310{text-align:center;width:308px}.btnHomeSearch{margin-top:23px;height:30px;line-height:31px}.endBtn{flex-basis:100px}.btnLarge{padding:10px 25px}.leftBtn{float:left}.rightBtn{float:right}.btnRemove{display:inline-block;width:18px;height:17px;background:url(Assets/Inputs/removeInput.png) no-repeat 0 0}.btnRemove:hover{background-position:0 bottom}.greyBtn{box-sizing:border-box;border:1px solid #ccc;background-color:#fff;color:#511e62}.greyBtn:hover{color:#593d63 !important;background-color:#fff;text-decoration:none}.greenBtn{box-shadow:inset 0 1px 0 0 #a3c800;background:-moz-linear-gradient(center top,#4bad00 5%,#239400 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4bad00',endColorstr='#239400');background-color:#4bad00;border:1px solid #207f00}.greenBtn:hover{background:-moz-linear-gradient(center top,#239400 5%,#4bad00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#239400',endColorstr='#4bad00');background-color:#239400}.redBtn{box-shadow:inset 0 1px 0 0 #f84939;background:-moz-linear-gradient(center top,#ef271c 5%,#b92217 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef271c',endColorstr='#b92217');background-color:#ef271c;border:1px solid #951d12}.redBtn:hover{background:-moz-linear-gradient(center top,#b92217 5%,#ef271c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b92217',endColorstr='#ef271c');background-color:#b92217}.blueBtn{box-shadow:inset 0 1px 0 0 #6fc2e6;background:-moz-linear-gradient(center top,#0094ce 5%,#006d9f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0094ce',endColorstr='#006d9f');background-color:#0094ce;border:1px solid #005881}.blueBtn:hover{background:-moz-linear-gradient(center top,#006d9f 5%,#0094ce 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006d9f',endColorstr='#0094ce');background-color:#006d9f}.whiteGreyGradient{background:-o-linear-gradient(top,#fff,#f0f0f0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#F0F0F0')}.greyBlock{background:#f0f0f0}.standardGradientOFF{background:-o-linear-gradient(top,#136f9a,#145b85);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#136F9A',endColorstr='#145B85')}.standardGradient{background:#511e62}.regsisterInput{width:290px;height:36px;margin:10px 0 0 0;background:url(Assets/Inputs/registerInput.png) no-repeat 0 0}.regsisterInput input[type="text"]{border:none;background:none;font-family:'PremierInn',Arial;font-size:13px;font-style:italic;color:#666;width:190px;height:36px;padding:0 10px 0 10px}.searchInput{width:268px;height:26px;padding:4px 0 0 0;border:solid 1px #ccc;background-color:#fff;background:-o-linear-gradient(top,#fff,#f5f5f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#F5F5f5')}.searchInput128{width:128px}.searchInput175{width:163px}.ddlist260{width:258px;height:24px;padding:6px 5px 0 5px}.ddlist260 select{border:none;background:none;width:258px}.ddlist120{width:118px;height:24px;padding:6px 5px 0 5px}.ddlist120 select{border:none;background:none;width:118px}.ddlist175{width:153px;height:24px;padding:6px 5px 0 5px}.ddlist175 select{border:none;background:none;width:153px}.formInput{font-family:'PremierInn',Arial;font-size:13px;font-style:normal;color:#666;width:240px;height:20px;padding:2px}.inputFullWidth{width:100%}.tooltip{background-color:#fff;border:1px solid #fff;padding:5px 10px;width:160px;display:none;color:#333;text-align:left;font-size:12px;border:solid 1px #e0e0e0 \9;box-shadow:0 0 5px 2px #333;z-index:500}.clear{clear:both;margin:0;padding:0;height:0;width:0;border:none;line-height:0}.end{padding:0;margin:0;border:0}.centerText{text-align:center}.noBd{border:none}.noPaddingTop{padding-top:0}.topBorder1px{border-top:solid 1px #bdbdbd}.errorText{color:#f00}.plain{font-size:13px;color:#444;font-weight:normal}p.pSubTable{padding:5px 10px 10px 10px}h4.subInfoTitle{font-size:14px;padding:20px 0 0 0}.subTitle{padding:5px 0 0 0;line-height:155%}.searchIcon{background:url(Assets/Icons/search.png) no-repeat right 13px}a.close{font-weight:bold;color:#333;padding:1px 0 3px 23px;background:url(Assets/Elements/close.png) no-repeat 0 0;line-height:100%}a.close:hover{color:#4e2b5f}p.roomAddedText{font-size:16px;font-weight:bold;padding:0 0 0 0}.highlight{color:#333}.highlightBold{font-weight:bold;color:#333}.rateRadio{font-weight:bold;color:#333}.radioLabel{cursor:pointer}.radioLabel:hover .rateRadio{color:#4e2b5f}.whiteText,.whiteText td{color:#fff}.alignRight{text-align:right}.verifyIcon{display:inline-block}.sealSSL{display:inline-block;margin:10px}.noBg{background:#fff}.rateRadio{font-weight:bold;color:#333}.radioLabel{cursor:pointer}.radioLabel:hover .rateRadio{color:#4e2b5f}.divSpacer{display:block;width:100%}.height45px{height:45px}.detailTipDown{cursor:pointer}.detailTipOpen{display:none;width:240px;padding:10px;background:#fff;box-shadow:0 0 3px 3px rgba(0,0,0,.3);z-index:500}.detailTipOpen h4{padding:0}#PleaseWait{z-index:8010}.pleaseWait-loading{position:fixed;top:50%;left:50%;width:44px;height:44px;margin-top:-22px;margin-left:-22px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#511e62;background-position:center;background-size:contain;background-image:url(Assets/Elements/loading-light.gif);z-index:8010}#fullPageView{margin:0;width:1040px;padding:0 10px 0 0;background:#fff}#fullPageView .infoBox{width:100%;margin:10px 0 0 10px;box-sizing:border-box}#fullPageView .subInfoBoxDetails{width:100%;box-sizing:border-box}#fullPageView .iFrameBox{width:100%;height:800px;margin:10px 0 5px 0;background:#fff}#fullPageView .detailsTable{float:left;width:495px}#fullPageView .detailsTable td{padding:0}#halfPageView .detailsTable{float:left;width:365px}#halfPageView .detailsTable.subTable{width:130px}#halfPageView .detailsTable td{padding:0}.flex-container{display:-webkit-box;display:flex;flex-wrap:wrap}.flex-container .flex-item{flex-basis:47%;margin:10px 10px 10px 0;-webkit-box-flex:1;flex-grow:1;white-space:nowrap}