article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]) {display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root) {overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,table,th,td,caption,hr{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}u,ins{text-decoration:none}ins{border-bottom:1px solid}img{font-style:italic}label,input,textarea,button,select,option{cursor:pointer}.text-input:active,.text-input:focus,textarea:active,textarea:focus{cursor:text;outline:none}.cf:after,.nav:after,.container:after,.pi-list--inline:after,.form-item:after,.tabset__nav ul:after,.pi-secondary-nav ul:after,.pi-utility-nav__list:after,.pi-promise ul:after,.pi-search-form:after,.pi-search-form__room-item-options:after,.pi-results-item:after,.pi-results-item__details:after,.pi-results-item__availability:after,.pi-results-item__facilities:after,.pi-results-item__rates:after,.pi-map__zoom:after{content:"";display:table;clear:both}h1,h2,h3,h4,h5,h6,hgroup,ul,ol,dl,blockquote,p,address,table,fieldset,figure,pre,.form-fields>li,.media,.island,.islet{margin-bottom:20px;margin-bottom:1.25rem}.islet h1,.islet h2,.islet h3,.islet h4,.islet h5,.islet h6,.islet hgroup,.islet ul,.islet ol,.islet dl,.islet blockquote,.islet p,.islet address,.islet table,.islet fieldset,.islet figure,.islet pre,.islet .form-fields>li,.islet .media,.islet .island,.islet .islet{margin-bottom:10px;margin-bottom:.625rem}.landmark{margin-bottom:40px;margin-bottom:2.5rem}hr{margin-bottom:18px;margin-bottom:1.125rem}ul,ol,dd{margin-left:40px;margin-left:2.5rem}html{font:1em/1.5 "Gill Sans Light","Arial","Verdana","Trebuchet MS";overflow-y:scroll;min-height:100%}h1,.alpha,.pi-inspiration__heading{font-size:48px;font-size:3rem;line-height:1}h2,.beta,.pi-sleep-park-fly__parking{font-size:28px;font-size:1.75rem;line-height:1.71429}h3,.gamma,.pi-hotel-facilities ul li .icon,.pi-hotel-facilities ul li .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-hotel-facilities ul li .form-item__field.hotel:before,.pi-hotel-facilities ul li .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-hotel-facilities ul li .form-item__field.place:before,.pi-hotel-facilities ul li .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-hotel-facilities ul li .form-item__field.hub:before,.pi-hotel-facilities ul .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu .pi-hotel-facilities ul li a:before,.pi-hotel-facilities ul li .pi-hotel-locator:before,.pi-hotel-facilities ul li .pi-quick-links__close:before,.pi-hotel-facilities ul li .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-hotel-facilities ul li li:before{font-size:24px;font-size:1.5rem;line-height:1}h4,.delta{font-size:20px;font-size:1.25rem;line-height:1.2}h5,.epsilon,.tabset__nav--vertical li a,.pi-results-ratesexp__ratecard h4{font-size:18px;font-size:1.125rem;line-height:1.33333}h6,.zeta,.pi-hotel-contact,.pi-faq__content h3,.pi-results-filters__title,.pi-results-ratesexp h3,.pi-filter-facilities__title,.pi-calendar-result__name{font-size:16px;font-size:1rem;line-height:1.5}hgroup .hN{margin-bottom:0}.giga{font-size:96px;font-size:6rem;line-height:1}.mega{font-size:72px;font-size:4.5rem;line-height:1}.kilo{font-size:55px;font-size:3.4375rem;line-height:1.30909}.lede,.lead{font-size:18px;font-size:1.125rem;line-height:1.33333}.smallprint,.milli,.pi-quick-links__item p,.pi-search-form__flexible-dates .form-item,.pi-hotel-details-rates .pi-standard-rates__notes,.pi-sleep-park-fly__notes,.pi-faq__content p,.pi-hotel-food-drink__links{font-size:14px;font-size:.875rem;line-height:1.71429}.micro,.pi-search-form__departure-date{font-size:12px;font-size:.75rem;line-height:2}q{quotes:"‘" "’" "\\201C " "\\201D "}q:before{content:"\2018";content:open-quote}q:after{content:"\2019";content:close-quote}q q:before{content:"\201C";content:open-quote}q q:after{content:"\201D";content:close-quote}blockquote{quotes:"\\201C " "\\201D "}blockquote p:before{content:"\\201C ";content:open-quote}blockquote p:after{content:"";content:no-close-quote}blockquote p:last-of-type:after{content:"\\201D ";content:close-quote}blockquote q:before{content:"\2018";content:open-quote}blockquote q:after{content:"\2019";content:close-quote}blockquote{text-indent:-.41em}blockquote p:last-of-type{margin-bottom:0}.source{display:block;text-indent:0}.source:before{content:"\2014"}pre{overflow:auto}pre mark{background:none;border-bottom:1px solid;color:inherit}.code-comment{opacity:.75;filter: alpha(opacity=75)}.line-numbers{font-family:monospace,serif;list-style:decimal-leading-zero inside;white-space:nowrap;overflow:auto;margin-left:0}.line-numbers code{white-space:pre}img{max-width:100%}img[width],img[height]{max-width:none}.img--round{border-radius:4px}.img--right{float:right;margin-bottom:20px;margin-left:20px}.img--left{float:left;margin-right:20px;margin-bottom:20px}.img--center{display:block;margin-right:auto;margin-bottom:20px;margin-left:auto}.img--short{height:100px}.img--medium{height:200px}.img--tall{height:300px}figure>img{display:block}li>ul,li>ol{margin-bottom:0}.numbered-list{list-style-type:decimal}table{width:100%}th,td{padding:5px;text-align:left}@media screen and (min-width:480px){th,td{padding:10px}}[colspan]{text-align:center}[colspan="1"]{text-align:left}[rowspan]{vertical-align:middle}[rowspan="1"]{vertical-align:top}.numerical{text-align:right}.t5{width:5%}.t10{width:10%}.t12{width:12.5%}.t15{width:15%}.t20{width:20%}.t25{width:25%}.t30{width:30%}.t33{width:33.333%}.t35{width:35%}.t37{width:37.5%}.t40{width:40%}.t45{width:45%}.t50{width:50%}.t55{width:55%}.t60{width:60%}.t62{width:62.5%}.t65{width:65%}.t66{width:66.666%}.t70{width:70%}.t75{width:75%}.t80{width:80%}.t85{width:85%}.t87{width:87.5%}.t90{width:90%}.t95{width:95%}.table--bordered th,.table--bordered td{border:1px solid #ccc}.table--bordered th:empty,.table--bordered td:empty{border:none}.table--bordered thead tr:last-child th{border-bottom-width:2px}.table--bordered tbody tr th:last-of-type{border-right-width:2px}.table--striped tbody tr:nth-of-type(odd) {background-color:#ffc}.table--data{font:12px/1.5 sans-serif}fieldset{padding:20px}.text-input,textarea{}.form-fields{list-style:none;margin:0}.form-fields>li:last-child{margin-bottom:0}label,.label{display:block}.additional{display:block;font-weight:normal}.check-list{list-style:none;margin:0}.check-label,.check-list label,.check-list .label{display:inline-block}.spoken-form label{display:inline-block;font:inherit}.extra-help{display:inline-block;visibility:hidden}.text-input:active+.extra-help,.text-input:focus+.extra-help{visibility:visible}.grid{margin-left:-20px;list-style:none;margin-bottom:0}.grid>.grid{margin-left:0}.grid__item{display:inline-block;width:100%;padding-left:20px;vertical-align:top}.flexbox{display:table;width:100%}html.flexbox{display:block;width:auto}.flexbox__item{display:table-cell;vertical-align:middle}.nav{list-style:none;margin-left:0}.nav>li,.nav>li>a{display:inline-block;*display: inline;zoom:1}.nav--stacked>li{display:list-item}.nav--stacked>li>a{display:block}.nav--banner{text-align:center}.nav--block{line-height:1;letter-spacing:-.31em;word-spacing:-.43em;white-space:nowrap}.nav--block>li{letter-spacing:normal;word-spacing:normal}.nav--block>li>a{padding:10px}.nav--fit{display:table;width:100%}.nav--fit>li{display:table-cell}.nav--fit>li>a{display:block}.nav--keywords>li:after{content:"\002C" "\00A0"}.nav--keywords>li:last-child:after{display:none}.breadcrumb>li+li:before{content:"\00BB" "\00A0"}.breadcrumb--path>li+li:before{content:"\002F" "\00A0"}.breadcrumb>li+li[data-breadcrumb]:before{content:attr(data-breadcrumb) " "}.breadcrumb__root{font-weight:bold}.one-whole{width:100%}.one-half,.two-quarters,.three-sixths,.four-eighths,.five-tenths,.six-twelfths,.tabset__nav--top-block.tabset--size2 li,.tabset__nav--bottom-block.tabset--size2 li,.tabset__nav--top-bar.tabset--size2 li,.tabset__nav--bottom-bar.tabset--size2 li{width:50%}.one-third,.two-sixths,.four-twelfths,.tabset__nav--top-block.tabset--size3 li,.tabset__nav--bottom-block.tabset--size3 li,.tabset__nav--top-bar.tabset--size3 li,.tabset__nav--bottom-bar.tabset--size3 li{width:33.333%}.two-thirds,.four-sixths,.eight-twelfths{width:66.666%}.one-quarter,.two-eighths,.three-twelfths,.tabset__nav--top-block.tabset--size4 li,.tabset__nav--bottom-block.tabset--size4 li,.tabset__nav--top-bar.tabset--size4 li,.tabset__nav--bottom-bar.tabset--size4 li{width:25%}.three-quarters,.six-eighths,.nine-twelfths{width:75%}.one-fifth,.two-tenths,.tabset__nav--top-block.tabset--size5 li,.tabset__nav--bottom-block.tabset--size5 li,.tabset__nav--top-bar.tabset--size5 li,.tabset__nav--bottom-bar.tabset--size5 li{width:20%}.two-fifths,.four-tenths{width:40%}.three-fifths,.six-tenths{width:60%}.four-fifths,.eight-tenths{width:80%}.one-sixth,.two-twelfths{width:16.666%}.five-sixths,.ten-twelfths{width:83.333%}.one-eighth{width:12.5%}.three-eighths{width:37.5%}.five-eighths{width:62.5%}.seven-eighths{width:87.5%}.one-tenth{width:10%}.three-tenths{width:30%}.seven-tenths{width:70%}.nine-tenths{width:90%}.one-twelfth{width:8.333%}.five-twelfths{width:41.666%}.seven-twelfths{width:58.333%}.eleven-twelfths{width:91.666%}.brand{font-family:"Helvetica Neue",sans-serif!important;color:#4d1a5c!important}.brand-face{font-family:"Helvetica Neue",sans-serif!important}.brand-color,.brand-colour{color:#4d1a5c!important}.float--right{float:right!important}.float--left,.pi-result-filter__field{float:left!important}.float--none{float:none!important}.text--left{text-align:left!important}.text--center,.icon--round,.pi-hotel-details-rates .pi-cellcode__content{text-align:center!important}.text--right{text-align:right!important}.weight--light{font-weight:300!important}.weight--normal{font-weight:400!important}.weight--semibold{font-weight:600!important}.push{margin:20px!important}.push--top{margin-top:20px!important}.push--right{margin-right:20px!important}.push--bottom{margin-bottom:20px!important}.push--left{margin-left:20px!important}.push--ends{margin-top:20px!important;margin-bottom:20px!important}.push--sides{margin-right:20px!important;margin-left:20px!important}.push-half{margin:10px!important}.push-half--top{margin-top:10px!important}.push-half--right{margin-right:10px!important}.push-half--bottom,.pi-filter-facilities__title{margin-bottom:10px!important}.push-half--left{margin-left:10px!important}.push-half--ends{margin-top:10px!important;margin-bottom:10px!important}.push-half--sides{margin-right:10px!important;margin-left:10px!important}.flush{margin:0!important}.flush--top{margin-top:0!important}.flush--right{margin-right:0!important}.flush--bottom{margin-bottom:0!important}.flush--left{margin-left:0!important}.flush--ends{margin-top:0!important;margin-bottom:0!important}.flush--sides{margin-right:0!important;margin-left:0!important}.soft{padding:20px!important}.soft--top{padding-top:20px!important}.soft--right{padding-right:20px!important}.soft--bottom{padding-bottom:20px!important}.soft--left{padding-left:20px!important}.soft--ends{padding-top:20px!important;padding-bottom:20px!important}.soft--sides{padding-right:20px!important;padding-left:20px!important}.soft-half{padding:10px!important}.soft-half--top{padding-top:10px!important}.soft-half--right{padding-right:10px!important}.soft-half--bottom{padding-bottom:10px!important}.soft-half--left{padding-left:10px!important}.soft-half--ends{padding-top:10px!important;padding-bottom:10px!important}.soft-half--sides{padding-right:10px!important;padding-left:10px!important}.hard{padding:0!important}.hard--top{padding-top:0!important}.hard--right{padding-right:0!important}.hard--bottom{padding-bottom:0!important}.hard--left{padding-left:0!important}.hard--ends{padding-top:0!important;padding-bottom:0!important}.hard--sides,.pi-message__full-booked{padding-right:0!important;padding-left:0!important}.full-bleed{margin-right:-20px!important;margin-left:-20px!important}.islet .full-bleed{margin-right:-10px!important;margin-left:-10px!important}.informative{cursor:help!important}.muted{opacity:.5!important;filter: alpha(opacity=50) !important}.proceed{text-align:right!important}.go:after{content:" " "»"!important}.caps{text-transform:uppercase!important}.accessibility,.visuallyhidden{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}\:article,\:aside,\:details,\:figcaption,\:figure,\:footer,\:header,\:hgroup,\:main,\:nav,\:section,\:summary{display:block}html{overflow:visible}fieldset{padding:0;border:none}.flexbox__row{display:table-row}.breadcrumb--path>li+li:before{content:"\00A0" "\005C" "\00A0"}p>span.beta,p>span.pi-sleep-park-fly__parking{color:#3f1b48;font-family:"Gill Sans Roman","Arial","Verdana","Trebuchet MS"}.pi-showhide__switch,.pi-showhide__close,.pi-map__zoom button,.pi-map__switch button{border:none;background:transparent;outline:none}@-webkit-keyframes rotating {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg); } }.rotating{-webkit-animation:rotating 1s linear infinite}@-webkit-keyframes nudge {
  0% {
    -webkit-transform: translate(3px, 0); }
  50% {
    -webkit-transform: translate(-3px, 0); }
  100% {
    -webkit-transform: translate(0, 0); } }@keyframes nudge {
  0% {
    transform: translate(3px, 0); }
  50% {
    transform: translate(-3px, 0); }
  100% {
    transform: translate(0, 0); } }.nudge{-webkit-animation-name:nudge;-moz-animation-name:nudge;-ms-animation-name:nudge;-o-animation-name:nudge;animation-name:nudge;-webkit-animation-duration:150ms;-moz-animation-duration:150ms;-ms-animation-duration:150ms;-o-animation-duration:150ms;animation-duration:150ms;-webkit-animation-iteration-count:6;-moz-animation-iteration-count:6;-ms-animation-iteration-count:6;-o-animation-iteration-count:6;animation-iteration-count:6;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:500ms;-moz-animation-delay:500ms;-ms-animation-delay:500ms;-o-animation-delay:500ms;animation-delay:500ms}.icon.nudge,.form-item--typeahead .nudge.form-item__field.hotel:before,.form-item--typeahead .nudge.form-item__field.place:before,.form-item--typeahead .nudge.form-item__field.hub:before,.form-item--typeahead .form-item__field .dropdown-menu li a.nudge:before,.nudge.pi-hotel-locator:before,.nudge.pi-quick-links__close:before,.pi-results-ratesexp__ratecard .ratecard-extras li.nudge:before{display:block}.base-font-color{color:#333}.brand-font-color{color:#4d1a5c}.primary-font-color{color:#f9c940}.base-light-font-color{color:#58595b}.footnote-text{color:#58595b;font-size:12px}.push-double{margin:40px!important}.push-double--top{margin-top:40px!important}.push-double--right{margin-right:40px!important}.push-double--bottom{margin-bottom:40px!important}.push-double--left{margin-left:40px!important}.push-double--ends{margin-top:40px!important;margin-bottom:40px!important}.push-double--sides{margin-right:40px!important;margin-left:40px!important}.soft-double{padding:40px!important}.soft-double--top{padding-top:40px!important}.soft-double--right{padding-right:40px!important}.soft-double--bottom{padding-bottom:40px!important}.soft-double--left{padding-left:40px!important}.soft-double--ends{padding-top:40px!important;padding-bottom:40px!important}.soft-double--sides{padding-right:40px!important;padding-left:40px!important}.nav--no-style-type{list-style-type:none}.display-block{display:block}.brand-color-dark{color:#3f1b48}html,body,.pagewrap{min-width:980px;height:100%}.container{margin-left:auto;margin-right:auto;width:980px;padding-left:20px;padding-right:20px}.container .container{width:auto;padding-left:0;padding-right:0}main{padding-bottom:40px}.pi-fixed-height-layout main{padding-bottom:0}.pi-fixed-content{position:fixed;left:0;top:0;width:100%;background-color:#fff;z-index:2}.pi-fixed-height-layout .pi-fixed-content{position:static}.pi-adjusted-content{padding-top:0}.pi-fixed-height-layout{padding-top:0!important}.pi-fixed-height-layout .pi-fixed-height-container{overflow:hidden;position:relative}.pi-fixed-height-layout .pi-fixed-height-scrollable{height:100%;padding-bottom:40px;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}@font-face {
  font-family: "Gill Sans Light";
  src: url("desktop/fonts/99f44245-9d58-4190-a64e-a3376f8b53b3.eot?#iefix");
  src: url("desktop/fonts/99f44245-9d58-4190-a64e-a3376f8b53b3.eot?#iefix") format("eot"), url("desktop/fonts/bef137ae-8972-46a3-9a77-f0453736e755.woff") format("woff"), url("desktop/fonts/c4072f74-697b-4348-a99d-a43bc92d5416.ttf") format("truetype"), url("desktop/fonts/2f1959a9-36af-4490-bdb5-aec3ca90bbb2.svg#2f1959a9-36af-4490-bdb5-aec3ca90bbb2") format("svg"); }@font-face {
  font-family: "Gill Sans Regular";
  src: url("desktop/fonts/c4be5717-c19c-43a5-9ad3-b548ddf070d4.eot?#iefix");
  src: url("desktop/fonts/c4be5717-c19c-43a5-9ad3-b548ddf070d4.eot?#iefix") format("eot"), url("desktop/fonts/63aa9f40-04be-453a-a672-aa8f9919115d.woff") format("woff"), url("desktop/fonts/a82a5fb6-ad03-4675-801e-d3182a58ff5f.ttf") format("truetype"), url("desktop/fonts/beb2cee2-1a51-44ca-848f-4f795394ee5a.svg#beb2cee2-1a51-44ca-848f-4f795394ee5a") format("svg"); }@font-face {
  font-family: "Gill Sans Roman";
  src: url("desktop/fonts/c575cf0c-7e15-4f49-913a-af4676e20343.eot?#iefix");
  src: url("desktop/fonts/c575cf0c-7e15-4f49-913a-af4676e20343.eot?#iefix") format("eot"), url("desktop/fonts/39ede25d-544d-4537-8668-3e9af68a26ec.woff") format("woff"), url("desktop/fonts/fe7e264f-3a4a-40c8-85eb-f9e2cb4b6f21.ttf") format("truetype"), url("desktop/fonts/f45aa0ef-7101-4ac6-84f9-fce14d01e189.svg#f45aa0ef-7101-4ac6-84f9-fce14d01e189") format("svg");
  font-style: normal; }@font-face {
  font-family: 'premiericon';
  src: url("../../../content/dam/pi/websites/desktop/fonts/icomoon.eot");
  src: url("../../../content/dam/pi/websites/desktop/fonts/icomoon.eot#iefix") format("embedded-opentype"), url("../../../content/dam/pi/websites/desktop/fonts/icomoon.woff") format("woff"), url("../../../content/dam/pi/websites/desktop/fonts/icomoon.ttf") format("truetype"), url("../../../content/dam/pi/websites/desktop/fonts/icomoon.svg#icomoon") format("svg");
  font-weight: normal;
  font-style: normal; }body,.form-item__label,.pi-hybrid-results--map-contracted .pi-results-item__distance,.pi-hybrid-results--map-closed .pi-results-item__distance,#CQ .x-html-editor-wrap .x-form-textarea{font-weight:normal;font-family:"Gill Sans Light","Arial","Verdana","Trebuchet MS";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}blockquote footer,.btn--small,.form-item,.pi-calendar,.pi-flag,.pi-quick-links,.pi-quick-links__item span,.pi-inspiration__item--no-icon .icon,.pi-inspiration__item--no-icon .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-inspiration__item--no-icon .form-item__field.hotel:before,.pi-inspiration__item--no-icon .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-inspiration__item--no-icon .form-item__field.place:before,.pi-inspiration__item--no-icon .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-inspiration__item--no-icon .form-item__field.hub:before,.pi-inspiration__item--no-icon .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-inspiration__item--no-icon a:before,.pi-inspiration__item--no-icon .pi-hotel-locator:before,.pi-inspiration__item--no-icon .pi-quick-links__close:before,.pi-inspiration__item--no-icon .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-inspiration__item--no-icon li:before,.pi-search-form__departure-date span,.pi-search-form__room-item-label,.pi-search-form__flexible-submit p,.pi-search-form__group-submit p,.pi-search-form__submit p,.pi-hotel-food-drink__header,.pi-results-ratesexp h3,.pi-results-ratesexp__ratecard h4,.pi-results-ratesexp__ratecard ul,.pi-results-item__distance,.pi-results-item__footer .pi-cellcode,.bart-failure__message p{font-weight:normal;font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}strong,b,.btn,.pi-calendar__day.is-selected,.pi-alert,.pi-warning,.breadcrumbs--current,.pi-hero.has-search--left .pi-hero__search .pi-home-search__header,.pi-promise li em,.pi-home-search .pi-search-form__room-item-label,.pi-hotel-details-rates .pi-cellcode__content,.hotel-details__map-quicklink,.pi-hotel-food-drink__links,.pi-hybrid-results--map-closed .pi-results-item__cta-hotel p,.pi-calendar-result__name,.pi-calendar-result__hotel,.pi-calendar-result__distance,.pi-calendar-result-day__date--day{font-weight:normal;font-family:"Gill Sans Roman","Arial","Verdana","Trebuchet MS";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:#333}::selection{color:#fff;background:#6e4e85}::-moz-selection{color:#fff;background:#6e4e85}h1,h2,h3,h4,h5,h6{font-weight:normal;font-family:"Gill Sans Light","Arial","Verdana","Trebuchet MS";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3f1b48}blockquote footer{text-indent:0}a{color:#4d1a5c;text-decoration:underline}a:hover{text-decoration:none;cursor:pointer}u{text-decoration:underline}.pi-typeset ol,#CQrte ol{list-style-position:inside}.pi-typeset h1 a,#CQrte h1 a,.pi-typeset h2 a,#CQrte h2 a,.pi-typeset h3 a,#CQrte h3 a,.pi-typeset h4 a,#CQrte h4 a,.pi-typeset h5 a,#CQrte h5 a,.pi-typeset h6 a,#CQrte h6 a{color:#3f1b48;text-decoration:none}.pi-typeset h1 a:hover,#CQrte h1 a:hover,.pi-typeset h2 a:hover,#CQrte h2 a:hover,.pi-typeset h3 a:hover,#CQrte h3 a:hover,.pi-typeset h4 a:hover,#CQrte h4 a:hover,.pi-typeset h5 a:hover,#CQrte h5 a:hover,.pi-typeset h6 a:hover,#CQrte h6 a:hover{text-decoration:underline;cursor:pointer}.pi-typeset--base h1,.pi-typeset--base h2,.pi-typeset--base h3,.pi-typeset--base h4,.pi-typeset--base h5,.pi-typeset--base h6{color:#333}.pi-typeset--brand{color:#4d1a5c}.pi-typeset--brand h1,.pi-typeset--brand h2,.pi-typeset--brand h3,.pi-typeset--brand h4,.pi-typeset--brand h5,.pi-typeset--brand h6,.pi-typeset--brand a{color:#4d1a5c}.pi-typeset--light{color:#fff}.pi-typeset--light h1,.pi-typeset--light h2,.pi-typeset--light h3,.pi-typeset--light h4,.pi-typeset--light h5,.pi-typeset--light h6{color:#fff}.pi-typeset--light a{color:#f9c940}.pi-typeset--aqua{color:#80bfbd}.pi-typeset--aqua h1,.pi-typeset--aqua h2,.pi-typeset--aqua h3,.pi-typeset--aqua h4,.pi-typeset--aqua h5,.pi-typeset--aqua h6,.pi-typeset--aqua a{color:#80bfbd}.pi-typeset--coral{color:#e65c44}.pi-typeset--coral h1,.pi-typeset--coral h2,.pi-typeset--coral h3,.pi-typeset--coral h4,.pi-typeset--coral h5,.pi-typeset--coral h6,.pi-typeset--coral a{color:#e65c44}.pi-typeset--teal{color:#3c868b}.pi-typeset--teal h1,.pi-typeset--teal h2,.pi-typeset--teal h3,.pi-typeset--teal h4,.pi-typeset--teal h5,.pi-typeset--teal h6,.pi-typeset--teal a{color:#3c868b}.pi-typeset--light-grey{color:#58595b}.pi-typeset--light-grey h1,.pi-typeset--light-grey h2,.pi-typeset--light-grey h3,.pi-typeset--light-grey h4,.pi-typeset--light-grey h5,.pi-typeset--light-grey h6,.pi-typeset--light-grey a{color:#58595b}.pi-typeset--dark-grey{color:#333}.pi-typeset--dark-grey h1,.pi-typeset--dark-grey h2,.pi-typeset--dark-grey h3,.pi-typeset--dark-grey h4,.pi-typeset--dark-grey h5,.pi-typeset--dark-grey h6,.pi-typeset--dark-grey a{color:#333}.pi-heading__main{margin:0}.pi-heading__main .icon,.pi-heading__main .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-heading__main .form-item__field.hotel:before,.pi-heading__main .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-heading__main .form-item__field.place:before,.pi-heading__main .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-heading__main .form-item__field.hub:before,.pi-heading__main .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-heading__main a:before,.pi-heading__main .pi-hotel-locator:before,.pi-heading__main .pi-quick-links__close:before,.pi-heading__main .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-heading__main li:before{margin-right:.5em;font-size:.9em}.pi-heading__main .inner--errorpage{color:#4d1a5c}.pi-heading__main .inner a{color:#3f1b48;text-decoration:none}.pi-heading__main .inner a:hover{text-decoration:underline;cursor:pointer}.pi-heading__sub{margin-top:10px}.pi-heading--strikethru .pi-heading__main{line-height:1;background:url(http://www.premierinn.com/content/dam/pi/websites/desktop/common/xdot_dash_4b145f_h.png.pagespeed.ic.IpmNXAijC7.png) repeat-x 0 50%;margin-bottom:20px}.pi-heading--strikethru .pi-heading__main .inner{display:inline-block;padding:0 80px 0 0;background-color:#fff}.pi-heading--strikethru.text--center .pi-heading__main .inner,.pi-heading--strikethru.icon--round .pi-heading__main .inner,.pi-hotel-details-rates .pi-heading--strikethru.pi-cellcode__content .pi-heading__main .inner{padding:0 80px}.pi-heading--strikethru.text--right .pi-heading__main .inner{padding:0 0 0 80px}.icon,.form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .form-item__field.place:before,.form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .form-item__field .dropdown-menu li a:before,.pi-hotel-locator:before,.pi-quick-links__close:before,.pi-results-ratesexp__ratecard .ratecard-extras li:before{font-family:'premiericon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon--arrow-down:before,.pi-dropdown__button:before{content:"\e900"}.icon--arrow-left:before{content:"\e901"}.icon--arrow-right:before{content:"\e902"}.icon--arrow-up:before,.pi-dropdown.is-open .pi-dropdown__button:before{content:"\e903"}.icon--bed:before{content:"\e904"}.icon--bell:before{content:"\e905"}.icon--breakfast:before{content:"\e906"}.icon--business:before{content:"\e907"}.icon--calendar:before{content:"\e908"}.icon--camera:before{content:"\e909"}.icon--card:before{content:"\e90a"}.icon--child:before{content:"\e90b"}.icon-disc-cross-filled:before{content:"\e90c"}.icon--cross:before{content:"\e90d"}.icon-disc-checked-fill:before{content:"\e90e"}.icon--disc-checked:before{content:"\e90f"}.icon--disc-cross:before,.pi-quick-links__close:before{content:"\e910"}.icon-disc-info-filled:before{content:"\e911"}.icon--disc-info-new:before{content:"\e912"}.icon--disc-minus:before{content:"\e913"}.icon--disc-plus:before{content:"\e914"}.icon--disc-star-filled:before{content:"\e915"}.icon--disc-star:before{content:"\e916"}.icon--disc:before{content:"\e917"}.icon--distance:before{content:"\e918"}.icon--email:before{content:"\e919"}.icon--euro:before{content:"\e91a"}.icon--facility-accessible-rooms:before,.icon--har:before,.icon--dis:before{content:"\e91b"}.icon--facility-chargeable-onsite-parking:before,.icon--cpp:before{content:"\e91c"}.icon--facility-chargeable-parking:before,.icon--cop:before{content:"\e91d"}.icon--facility-costa-coffee:before,.icon--cos:before{content:"\e91e"}.icon--facility-family-rooms:before,.icon--fam:before{content:"\e91f"}.icon--facility-free-parking:before,.icon--cpf:before{content:"\e920"}.icon--facility-hub-air-condition:before,.icon--hac:before,.icon--aco:before{content:"\e921"}.icon--facility-hub-app:before,.icon--ira:before{content:"\e922"}.icon--facility-hub-luggage:before,.icon--hlg:before,.icon--lug:before{content:"\e923"}.icon--facility-hub-tv:before,.icon--sma:before{content:"\e924"}.icon--facility-Interconnecting-doors:before,.icon--icr:before{content:"\e925"}.icon--facility-lift:before,.icon--hul:before,.icon--lft:before{content:"\e926"}.icon--facility-meeting-rooms:before,.icon--mee:before{content:"\e927"}.icon--facility-park-and-fly:before,.icon--paf:before{content:"\e928"}.icon--facility-restaurant:before,.icon--hrs:before,.icon--res:before{content:"\e929"}.icon--facility-wireless-internet:before,.icon--huw:before,.icon--wia:before{content:"\e92a"}.icon--family:before{content:"\e91f"}.icon--family-wide:before{content:"\e92b"}.icon--globe:before{content:"\e92c"}.icon--heart:before{content:"\e92d"}.icon--hotel:before{content:"\e92e"}.icon--key:before{content:"\e939"}.icon--loader:before{content:"\e93a"}.icon--map-pin-outline:before{content:"\e93b"}.icon--map-pin-solid:before{content:"\e93c"}.icon--minus:before{content:"\e93d"}.icon--mobile:before{content:"\e93e"}.icon--moon-cloud:before{content:"\e93f"}.icon--moon-new:before,.form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .form-item__field .dropdown-menu li a.hotel-pi:before{content:"\e940"}.icon--moon-zzz:before{content:"\e941"}.icon--moon:before{content:"\e942"}.icon--personalisation-four:before{content:"\e943"}.icon--personalisation-one:before{content:"\e944"}.icon--personalisation-three:before{content:"\e945"}.icon--personalisation-two:before{content:"\e946"}.icon--plus:before,.pi-results-ratesexp__ratecard .ratecard-extras li:before{content:"\e957"}.icon--plus-map:before{content:"\e947"}.icon--pound:before{content:"\e948"}.icon--price:before{content:"\e949"}.icon--printer:before{content:"\e94a"}.icon--room-double-one:before{content:"\e94b"}.icon--room-double-two:before{content:"\e94c"}.icon--room-single:before{content:"\e94d"}.icon--room-triple:before{content:"\e94e"}.icon--satnav:before{content:"\e94f"}.icon--search:before,.form-item--typeahead .form-item__field.place:before,.form-item--typeahead .form-item__field .dropdown-menu li a.place:before,.pi-hotel-locator:before{content:"\e950"}.icon--spaceman:before{content:"\e951"}.icon--star:before{content:"\e952"}.icon--telephone:before{content:"\e953"}.icon--tick:before{content:"\e954"}.icon--trophy:before{content:"\e955"}.icon--user:before{content:"\e956"}.icon--hub:before,.form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .form-item__field .dropdown-menu li a.hotel-hub:before{content:"\e92f";color:#bed600}.icon--cos{color:#8b2332!important}.icon--icon1:before{content:"\e92f"}.icon--icon2:before{content:"\e930"}.icon--icon3:before{content:"\e931"}.icon--icon4:before{content:"\e932"}.icon--icon5:before{content:"\e933"}.icon--icon6:before{content:"\e934"}.icon--icon7:before{content:"\e935"}.icon--icon8:before{content:"\e936"}.icon--icon9before{content:"\e937"}.icon--icon10:before{content:"\e938"}.icon--round{background:#4d1a5c;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;margin-right:0;padding:0;font-size:16px;font-size:1rem;line-height:1.5;box-shadow:none}.icon--large{font-size:1.5em}.pi-hr{width:100%;height:1px;background:url(http://www.premierinn.com/content/dam/pi/websites/desktop/common/xdot_dash_4b145f_h.png.pagespeed.ic.IpmNXAijC7.png) repeat-x 0 0;border:none}.pi-hr--solid{background:#dfddd8}.pi-list a{text-decoration:none}.pi-list a:hover{text-decoration:underline}.pi-list--bullet,.pi-typeset ul,#CQrte ul{margin-left:24px}.pi-list--bullet li,.pi-typeset ul li,#CQrte ul li{list-style:none}.pi-list--bullet li:before,.pi-typeset ul li:before,#CQrte ul li:before{content:'\2022';display:inline-block;width:10px;margin-left:-20px;color:#4d1a5c;font-size:15px}.pi-list--icon{margin-left:24px}.pi-list--icon li{list-style:none}.pi-list--icon li .icon,.pi-list--icon li .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-list--icon li .form-item__field.hotel:before,.pi-list--icon li .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-list--icon li .form-item__field.place:before,.pi-list--icon li .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-list--icon li .form-item__field.hub:before,.pi-list--icon .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu .pi-list--icon li a:before,.pi-list--icon li .pi-hotel-locator:before,.pi-list--icon li .pi-quick-links__close:before,.pi-list--icon li .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-list--icon li li:before{display:inline-block;width:20px;margin-left:-20px;font-size:14px}.footer-duallinks .pi-list--icon{float:left;width:205px}.pi-list--inline li{float:left;margin-right:40px}.btn{-webkit-transition: color 0.3s ease, background 0.3s ease, border 0.3s ease;-moz-transition: color 0.3s ease, background 0.3s ease, border 0.3s ease;-ms-transition: color 0.3s ease, background 0.3s ease, border 0.3s ease;-o-transition: color 0.3s ease, background 0.3s ease, border 0.3s ease;transition: color 0.3s ease, background 0.3s ease, border 0.3s ease;font-size:18px;font-size:1.125rem;line-height:1.33333;line-height:28px;display:inline-block;padding:5px 20px;text-align:center;vertical-align:middle;cursor:pointer;white-space:nowrap;text-decoration:none;color:#4d1a5c;background-color:#fff;border:1px solid #ccc;border-radius:3px;outline:none;box-shadow:none}.no-touch .btn:hover,.btn.is-hover{text-decoration:none;background-color:#e2d8e4;border-color:#d8cbdb;box-shadow:none}.btn.is-selected{background-color:#e2d8e4;border-color:#d8cbdb;box-shadow:none}.btn-group{position:relative;display:inline-block;vertical-align:middle}.btn-group .btn{position:relative;float:left;border-radius:0}.btn-group .btn:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.btn-group .btn:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.btn-group .btn+.btn{margin-left:-1px;border-left-color:#d8cbdb}.btn--brand{color:#fff;background-color:#4d1a5c;border-color:#4d1a5c}.no-touch .btn--brand:hover,.btn--brand.is-hover{color:#fff;background-color:#8e6a97;border-color:#8e6a97}.btn--brand.is-selected{color:#fff;background-color:#8e6a97;border-color:#8e6a97}.btn--primary{color:#3f1b48;background-color:#f9c940;border-color:#f9c940}.no-touch .btn--primary:hover,.btn--primary.is-hover{color:#3f1b48;background-color:#fce49f;border-color:#fce49f}.btn--primary.is-selected{color:#3f1b48;background-color:#fce49f;border-color:#fce49f}.btn--primary-hub,.seo-hotel-list .btn--primary-hub--smaller{color:#3f1b48;background-color:#cedf39;border-color:#cedf39}.no-touch .btn--primary-hub:hover,.no-touch .seo-hotel-list .btn--primary-hub--smaller:hover,.seo-hotel-list .no-touch .btn--primary-hub--smaller:hover,.btn--primary-hub.is-hover,.seo-hotel-list .is-hover.btn--primary-hub--smaller{color:#3f1b48;background-color:#eef5bf;border-color:#eef5bf}.btn--primary-hub.is-selected,.seo-hotel-list .is-selected.btn--primary-hub--smaller{color:#3f1b48;background-color:#eef5bf;border-color:#eef5bf}.btn--secondary{color:#fff;background-color:#8e6a97;border-color:#8e6a97}.no-touch .btn--secondary:hover,.btn--secondary.is-hover{color:#3f1b48;background-color:#e5d8e2;border-color:#e5d8e2}.btn--secondary.is-selected{color:#3f1b48;background-color:#e5d8e2;border-color:#e5d8e2}.btn--tertiary{color:#4d1a5c;background-color:#d8cbdb;border-color:#d8cbdb}.no-touch .btn--tertiary:hover,.btn--tertiary.is-hover{color:#4d1a5c;background-color:#ece6ed;border-color:#ece6ed}.btn--tertiary.is-selected{color:#4d1a5c;background-color:#ece6ed;border-color:#ece6ed}.btn--link{padding-left:0!important;padding-right:0!important;color:#4d1a5c;background-color:transparent;border-color:transparent;box-shadow:none}.no-touch .btn--link:hover,.btn--link.is-hover,.btn--link.is-selected{background-color:transparent;border-color:transparent;box-shadow:none}.no-touch .btn--link:hover span,.btn--link.is-hover span,.btn--link.is-selected span{text-decoration:underline}.no-touch .btn--link:hover .icon,.no-touch .btn--link:hover .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .no-touch .btn--link:hover .form-item__field.hotel:before,.no-touch .btn--link:hover .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .no-touch .btn--link:hover .form-item__field.place:before,.no-touch .btn--link:hover .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .no-touch .btn--link:hover .form-item__field.hub:before,.no-touch .btn--link:hover .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .no-touch .btn--link:hover a:before,.no-touch .btn--link:hover .pi-hotel-locator:before,.no-touch .btn--link:hover .pi-quick-links__close:before,.no-touch .btn--link:hover .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .no-touch .btn--link:hover li:before,.btn--link.is-hover .icon,.btn--link.is-hover .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .btn--link.is-hover .form-item__field.hotel:before,.btn--link.is-hover .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .btn--link.is-hover .form-item__field.place:before,.btn--link.is-hover .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .btn--link.is-hover .form-item__field.hub:before,.btn--link.is-hover .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .btn--link.is-hover a:before,.btn--link.is-hover .pi-hotel-locator:before,.btn--link.is-hover .pi-quick-links__close:before,.btn--link.is-hover .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .btn--link.is-hover li:before,.btn--link.is-selected .icon,.btn--link.is-selected .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .btn--link.is-selected .form-item__field.hotel:before,.btn--link.is-selected .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .btn--link.is-selected .form-item__field.place:before,.btn--link.is-selected .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .btn--link.is-selected .form-item__field.hub:before,.btn--link.is-selected .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .btn--link.is-selected a:before,.btn--link.is-selected .pi-hotel-locator:before,.btn--link.is-selected .pi-quick-links__close:before,.btn--link.is-selected .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .btn--link.is-selected li:before{text-decoration:none}.btn--white-circle{background-color:transparent;border-color:transparent;box-shadow:none;color:#3f1b48}.btn--white-circle .icon,.btn--white-circle .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .btn--white-circle .form-item__field.hotel:before,.btn--white-circle .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .btn--white-circle .form-item__field.place:before,.btn--white-circle .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .btn--white-circle .form-item__field.hub:before,.btn--white-circle .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .btn--white-circle a:before,.btn--white-circle .pi-hotel-locator:before,.btn--white-circle .pi-quick-links__close:before,.btn--white-circle .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .btn--white-circle li:before{background-color:#fff;color:#3f1b48}.no-touch .btn--white-circle:hover,.btn--white-circle.is-hover,.btn--white-circle.is-selected{background-color:transparent;border-color:transparent;box-shadow:none}.no-touch .btn--white-circle:hover span,.btn--white-circle.is-hover span,.btn--white-circle.is-selected span{text-decoration:underline}.no-touch .btn--white-circle:hover .icon,.no-touch .btn--white-circle:hover .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .no-touch .btn--white-circle:hover .form-item__field.hotel:before,.no-touch .btn--white-circle:hover .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .no-touch .btn--white-circle:hover .form-item__field.place:before,.no-touch .btn--white-circle:hover .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .no-touch .btn--white-circle:hover .form-item__field.hub:before,.no-touch .btn--white-circle:hover .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .no-touch .btn--white-circle:hover a:before,.no-touch .btn--white-circle:hover .pi-hotel-locator:before,.no-touch .btn--white-circle:hover .pi-quick-links__close:before,.no-touch .btn--white-circle:hover .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .no-touch .btn--white-circle:hover li:before,.btn--white-circle.is-hover .icon,.btn--white-circle.is-hover .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .btn--white-circle.is-hover .form-item__field.hotel:before,.btn--white-circle.is-hover .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .btn--white-circle.is-hover .form-item__field.place:before,.btn--white-circle.is-hover .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .btn--white-circle.is-hover .form-item__field.hub:before,.btn--white-circle.is-hover .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .btn--white-circle.is-hover a:before,.btn--white-circle.is-hover .pi-hotel-locator:before,.btn--white-circle.is-hover .pi-quick-links__close:before,.btn--white-circle.is-hover .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .btn--white-circle.is-hover li:before,.btn--white-circle.is-selected .icon,.btn--white-circle.is-selected .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .btn--white-circle.is-selected .form-item__field.hotel:before,.btn--white-circle.is-selected .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .btn--white-circle.is-selected .form-item__field.place:before,.btn--white-circle.is-selected .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .btn--white-circle.is-selected .form-item__field.hub:before,.btn--white-circle.is-selected .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .btn--white-circle.is-selected a:before,.btn--white-circle.is-selected .pi-hotel-locator:before,.btn--white-circle.is-selected .pi-quick-links__close:before,.btn--white-circle.is-selected .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .btn--white-circle.is-selected li:before{text-decoration:none}.btn--primary-chevron{padding-left:0!important;padding-right:0!important;background-color:transparent;border-color:transparent;box-shadow:none;color:#ebb211}.btn--primary-chevron .icon,.btn--primary-chevron .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .btn--primary-chevron .form-item__field.hotel:before,.btn--primary-chevron .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .btn--primary-chevron .form-item__field.place:before,.btn--primary-chevron .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .btn--primary-chevron .form-item__field.hub:before,.btn--primary-chevron .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .btn--primary-chevron a:before,.btn--primary-chevron .pi-hotel-locator:before,.btn--primary-chevron .pi-quick-links__close:before,.btn--primary-chevron .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .btn--primary-chevron li:before{background-color:transparent;color:#ebb211}.no-touch .btn--primary-chevron:hover,.btn--primary-chevron.is-hover,.btn--primary-chevron.is-selected{background-color:transparent;border-color:transparent;box-shadow:none}.no-touch .btn--primary-chevron:hover span,.btn--primary-chevron.is-hover span,.btn--primary-chevron.is-selected span{text-decoration:underline}.no-touch .btn--primary-chevron:hover .icon,.no-touch .btn--primary-chevron:hover .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .no-touch .btn--primary-chevron:hover .form-item__field.hotel:before,.no-touch .btn--primary-chevron:hover .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .no-touch .btn--primary-chevron:hover .form-item__field.place:before,.no-touch .btn--primary-chevron:hover .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .no-touch .btn--primary-chevron:hover .form-item__field.hub:before,.no-touch .btn--primary-chevron:hover .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .no-touch .btn--primary-chevron:hover a:before,.no-touch .btn--primary-chevron:hover .pi-hotel-locator:before,.no-touch .btn--primary-chevron:hover .pi-quick-links__close:before,.no-touch .btn--primary-chevron:hover .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .no-touch .btn--primary-chevron:hover li:before,.btn--primary-chevron.is-hover .icon,.btn--primary-chevron.is-hover .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .btn--primary-chevron.is-hover .form-item__field.hotel:before,.btn--primary-chevron.is-hover .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .btn--primary-chevron.is-hover .form-item__field.place:before,.btn--primary-chevron.is-hover .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .btn--primary-chevron.is-hover .form-item__field.hub:before,.btn--primary-chevron.is-hover .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .btn--primary-chevron.is-hover a:before,.btn--primary-chevron.is-hover .pi-hotel-locator:before,.btn--primary-chevron.is-hover .pi-quick-links__close:before,.btn--primary-chevron.is-hover .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .btn--primary-chevron.is-hover li:before,.btn--primary-chevron.is-selected .icon,.btn--primary-chevron.is-selected .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .btn--primary-chevron.is-selected .form-item__field.hotel:before,.btn--primary-chevron.is-selected .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .btn--primary-chevron.is-selected .form-item__field.place:before,.btn--primary-chevron.is-selected .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .btn--primary-chevron.is-selected .form-item__field.hub:before,.btn--primary-chevron.is-selected .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .btn--primary-chevron.is-selected a:before,.btn--primary-chevron.is-selected .pi-hotel-locator:before,.btn--primary-chevron.is-selected .pi-quick-links__close:before,.btn--primary-chevron.is-selected .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .btn--primary-chevron.is-selected li:before{text-decoration:none}.btn--small{font-size:14px;font-size:.875rem;line-height:1.71429;padding:2px 10px;border-radius:4px}.btn--large{font-size:20px;font-size:1.25rem;line-height:1.2;padding:10px 30px}.btn--long-text{white-space:normal;padding:6px 10px;width:100%}.btn--block,.pi-home-search .pi-search-form__footer-message .btn,.pi-home-search .pi-search-form__footer-cta .btn{display:block;width:100%;padding-left:0;padding-right:0}.btn--block+.btn--block,.pi-home-search .pi-search-form__footer-message .btn+.btn--block,.pi-home-search .pi-search-form__footer-cta .btn+.btn--block,.pi-home-search .pi-search-form__footer-message .btn--block+.btn,.pi-home-search .pi-search-form__footer-message .btn+.btn,.pi-home-search .pi-search-form__footer-cta .btn--block+.btn,.pi-home-search .pi-search-form__footer-cta .btn+.btn{margin-top:5px}.btn--round{width:30px;height:30px;line-height:30px;border-radius:50%;padding:0;box-shadow:none}.btn--round .icon,.btn--round .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .btn--round .form-item__field.hotel:before,.btn--round .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .btn--round .form-item__field.place:before,.btn--round .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .btn--round .form-item__field.hub:before,.btn--round .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .btn--round a:before,.btn--round .pi-hotel-locator:before,.btn--round .pi-quick-links__close:before,.btn--round .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .btn--round li:before{margin-left:-1px}.btn--round.btn--small{width:24px;height:24px;line-height:24px}.btn--round.btn--large{width:38px;height:38px;line-height:40px}.btn--icon-left .icon,.btn--icon-left .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .btn--icon-left .form-item__field.hotel:before,.btn--icon-left .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .btn--icon-left .form-item__field.place:before,.btn--icon-left .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .btn--icon-left .form-item__field.hub:before,.btn--icon-left .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .btn--icon-left a:before,.btn--icon-left .pi-hotel-locator:before,.btn--icon-left .pi-quick-links__close:before,.btn--icon-left .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .btn--icon-left li:before{margin-right:.25em}.btn--icon-right .icon,.btn--icon-right .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .btn--icon-right .form-item__field.hotel:before,.btn--icon-right .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .btn--icon-right .form-item__field.place:before,.btn--icon-right .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .btn--icon-right .form-item__field.hub:before,.btn--icon-right .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .btn--icon-right a:before,.btn--icon-right .pi-hotel-locator:before,.btn--icon-right .pi-quick-links__close:before,.btn--icon-right .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .btn--icon-right li:before{margin-left:.25em}.btn--icon-left-margin{margin-right:5px}input::-ms-clear,textarea::-ms-clear,select::-ms-clear{display:none}input::-ms-reveal,textarea::-ms-reveal,select::-ms-reveal{display:none}input ::-webkit-input-placeholder,textarea ::-webkit-input-placeholder,select ::-webkit-input-placeholder{color:#b29bc9}input :-moz-placeholder,textarea :-moz-placeholder,select :-moz-placeholder{color:#b29bc9;opacity:1}input ::-moz-placeholder,textarea ::-moz-placeholder,select ::-moz-placeholder{color:#b29bc9;opacity:1}input :-ms-input-placeholder,textarea :-ms-input-placeholder,select :-ms-input-placeholder{color:#b29bc9}input:required,textarea:required,select:required{box-shadow:none}.form-item{}.form-item input[type="text"],.form-item input[type="search"],.form-item input[type="tel"],.form-item input[type="password"],.form-item input[type="url"],.form-item input[type="email"],.form-item input[type="datetime"],.form-item input[type="date"],.form-item input[type="month"],.form-item input[type="week"],.form-item input[type="time"],.form-item input[type="datetime-local"],.form-item input[type="number"],.form-item input[type="file"],.form-item textarea{color:#3f1b48;background-color:#fff;border:1px solid #cdcccc;outline-offset:inherit}.form-item input[type="text"]:focus,.form-item input[type="search"]:focus,.form-item input[type="tel"]:focus,.form-item input[type="password"]:focus,.form-item input[type="url"]:focus,.form-item input[type="email"]:focus,.form-item input[type="datetime"]:focus,.form-item input[type="date"]:focus,.form-item input[type="month"]:focus,.form-item input[type="week"]:focus,.form-item input[type="time"]:focus,.form-item input[type="datetime-local"]:focus,.form-item input[type="number"]:focus,.form-item input[type="file"]:focus,.form-item textarea:focus{outline:auto}.form-item input[type="text"]{font-size:16px;font-size:1rem}.form-item__label{font-size:15px;font-size:.9375rem;line-height:1.6;color:#4d1a5c;margin-bottom:0;line-height:1.6}.form-item__label--small{font-size:13px;font-size:.8125rem;line-height:1.84615}.form-item__label .dropdown-label2{font-weight:normal}.form-item__field{font-family:"Gill Sans Roman","Arial","Verdana","Trebuchet MS";position:relative}.form-item.is-disabled .form-item__label,.form-item.is-disabled .form-item__field{color:#ccc!important}.form-item.is-disabled .form-item__label label,.form-item.is-disabled .form-item__label button,.form-item.is-disabled .form-item__label input[type="button"],.form-item.is-disabled .form-item__label input[type="reset"],.form-item.is-disabled .form-item__label input[type="submit"],.form-item.is-disabled .form-item__field label,.form-item.is-disabled .form-item__field button,.form-item.is-disabled .form-item__field input[type="button"],.form-item.is-disabled .form-item__field input[type="reset"],.form-item.is-disabled .form-item__field input[type="submit"]{cursor:default}.is-disabled{opacity:.4;filter: alpha(opacity=40)}.form-item--checkbox .form-item__field,.form-item--checkbox .form-item__label{display:inline-block}.form-item input[type="checkbox"]{opacity:0;filter: alpha(opacity=0);position:absolute;width:18px;height:18px;outline:none!important}.form-item input[type="checkbox"]+span{display:inline-block;margin:0;padding-left:30px;min-height:21px;background-image:url(http://www.premierinn.com/content/dam/pi/websites/desktop/common/xcheckbox_sprite.png.pagespeed.ic.gKyut1cl6i.png);background-position:0 0;background-repeat:no-repeat;color:#4d1a5c;font-size:14px;font-size:.875rem}.form-item input[type="checkbox"]:focus+span{background-position:0 -280px}.form-item input[type="checkbox"].is-checked+span{background-position:0 -140px}.form-item input[type="checkbox"]:checked+span{background-position:0 -140px}.form-item input[type="checkbox"]:focus.is-checked+span{background-position:0 -420px}.form-item input[type="checkbox"]:focus:checked+span{background-position:0 -420px}.pi-dropdown{position:relative}.pi-dropdown__handle{width:100%;height:30px;padding:4px 30px 4px 10px;text-align:left;color:#4b145f;background-color:#fff;border:1px solid #cdcccc;border-radius:0}.pi-dropdown__handle:focus{outline:2px solid #f9c940}.pi-dropdown .bf{font-size:13px;font-size:.8125rem}.pi-dropdown__button{position:absolute;top:50%;right:0;margin-top:-12px;width:24px;height:24px;cursor:pointer;box-shadow:none}.pi-dropdown__button:hover{box-shadow:none}.pi-dropdown__button:before{display:block;width:24px;height:24px;font-size:11px;font-size:.6875rem;line-height:24px;text-align:center;color:#999;border-radius:3px;background-color:transparent;font-weight:normal}.pi-dropdown:hover .pi-dropdown__button:before{color:#f9c940}.pi-dropdown.is-open{z-index:999}.pi-dropdown.is-open .pi-dropdown__button:before{color:#f9c940}.lt-ie9 .pi-dropdown:hover .pi-dropdown__button:before{content:'\e600 '}.lt-ie9 .pi-dropdown.is-open .pi-dropdown__button:before{content:'\e603 '}.pi-dropdown__list{position:absolute;left:0;top:100%;margin:0;width:100%;list-style:none;background-color:#fff;color:#4d1a5c;z-index:inherit}.pi-dropdown__list li{width:100%;padding:3px 10px;cursor:pointer}.pi-dropdown__list li:hover{background-color:#f0ede1}.is-disabled .pi-dropdown__handle{color:#ccc!important;border-color:#ccc!important}.is-disabled .pi-dropdown__button{cursor:default}.is-disabled .pi-dropdown__button:before{color:#ccc!important}.pi-datepicker{position:relative}.pi-datepicker .ng-invalid{outline:2px solid #eb193c}.pi-datepicker__handle{width:100%;height:30px;padding:4px 30px 4px 10px;text-align:left;color:#4d1a5c;background-color:#fff;border:1px solid #cdcccc;border-radius:0}.pi-datepicker__handle:focus{border-color:#f9c940;outline:none;border-width:2px}.pi-datepicker.is-open{z-index:999}.pi-datepicker.is-open .pi-datepicker__handle{color:#b29bc9}.pi-datepicker.is-open .pi-datepicker__button.icon,.pi-datepicker.is-open .form-item--typeahead .pi-datepicker__button.form-item__field.hotel:before,.form-item--typeahead .pi-datepicker.is-open .pi-datepicker__button.form-item__field.hotel:before,.pi-datepicker.is-open .form-item--typeahead .pi-datepicker__button.form-item__field.place:before,.form-item--typeahead .pi-datepicker.is-open .pi-datepicker__button.form-item__field.place:before,.pi-datepicker.is-open .form-item--typeahead .pi-datepicker__button.form-item__field.hub:before,.form-item--typeahead .pi-datepicker.is-open .pi-datepicker__button.form-item__field.hub:before,.pi-datepicker.is-open .form-item--typeahead .form-item__field .dropdown-menu li a.pi-datepicker__button:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-datepicker.is-open a.pi-datepicker__button:before,.pi-datepicker.is-open .pi-datepicker__button.pi-hotel-locator:before,.pi-datepicker.is-open .pi-datepicker__button.pi-quick-links__close:before,.pi-datepicker.is-open .pi-results-ratesexp__ratecard .ratecard-extras li.pi-datepicker__button:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-datepicker.is-open li.pi-datepicker__button:before{opacity:1}.pi-datepicker__button{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;cursor:pointer}.pi-datepicker__button.has-error{top:0}.pi-datepicker__button:before{position:relative;display:block;width:20px;height:20px;font-size:20px;font-size:1.25rem;line-height:20px;text-align:center;float:right;margin-right:10px;top:5px}.pi-datepicker__dropdown{position:absolute;right:0;top:100%}.pi-datepicker .pi-calendar{position:relative;right:-180px;top:13px;font-weight:normal}.pi-calendar__carousel{width:699px;overflow:hidden;position:relative;border-radius:6px;box-shadow:0 1px 5px 0 rgba(0,0,0,.2)}.pi-calendar__carousel:focus{outline:1px dotted #fff}.pi-calendar:before{content:"";position:absolute;left:440px;top:-8px;margin-left:-8px;width:0;height:0;border-top:0;border-bottom:8px solid #4d1a5c;border-left:7px solid transparent;border-right:7px solid transparent}.pi-calendar__prev,.pi-calendar__next{position:absolute;top:6px;display:block;background:transparent;padding:0;border:none;cursor:pointer;z-index:999;outline:none}.pi-calendar__prev:focus,.pi-calendar__next:focus{outline:thin dotted}.pi-calendar__prev:before,.pi-calendar__next:before{display:block;font-size:20px;font-size:1.25rem;line-height:24px;text-align:center;color:#fff}.pi-calendar__prev:hover:before,.pi-calendar__next:hover:before{}.pi-calendar__prev{left:10px}.pi-calendar__next{right:10px}.pi-calendar__title{height:38px;margin-bottom:10px;font-size:18px;font-size:1.125rem;line-height:38px;color:#fff;text-align:center;background-color:#5f316d;background-image:url(http://www.premierinn.com/content/dam/pi/websites/desktop/common/xdot_dash_a68dae_v.png.pagespeed.ic.gK5NtkOeeI.png);background-repeat:repeat-y;background-position:center right;cursor:default}.pi-calendar__months{-moz-transition:left .3s ease;-o-transition:left .3s ease;-webkit-transition:left .3s ease;transition:left .3s ease;margin:0;padding:0;border-radius:5px;background-color:#fff;width:4200px}.pi-calendar__month{display:inline-block;width:350px;height:339px;margin:0;padding:0;vertical-align:top;list-style:none;background-image:url(http://www.premierinn.com/content/dam/pi/websites/desktop/common/xdot_dash_4b145f_v.png.pagespeed.ic.Nblv-7CmBK.png);background-repeat:repeat-y;background-position:center right}.pi-calendar__grid{padding:0px 10px 10px 10px}.pi-calendar__grid-head{color:#3f1b48;margin-bottom:5px}.pi-calendar__grid-head--weekend{color:#e35d03}.pi-calendar__grid-head span{display:inline-block;width:46px;text-align:center;font-size:14px;font-size:.875rem}.pi-calendar__day{position:relative;display:inline-block;margin:0 2px;width:42px;height:42px;line-height:42px;text-align:center;vertical-align:middle;background:none;border:1px solid transparent;border-radius:21px;cursor:pointer;overflow:visible;z-index:1}.pi-calendar__day:hover,.pi-calendar__day:focus{background-color:#f9c940;outline:none}.pi-calendar__day.is-selected{background-color:#f9c940}.pi-calendar__day.unavailable{opacity:0;visibility:hidden}.pi-calendar__day.blocked{display:none}.pi-calendar__day.is-disabled{color:#999;cursor:inherit}.pi-calendar__day.is-disabled:hover,.pi-calendar__day.is-disabled:focus{background-color:#fff;outline:none}.form-item--typeahead .form-item__field input{font-size:20px;font-size:1.25rem;line-height:1.2;line-height:1.3;border:1px solid #a48aac;padding:10px 10px 10px 10px;width:100%;height:48px}.form-item--typeahead .form-item__field input:focus{border-color:#f9c940;outline:none;border-width:2px;padding-left:9px}.form-item--typeahead .form-item__field input[placeholder]{padding-left:35px}.form-item--typeahead .form-item__field.hotel input,.form-item--typeahead .form-item__field.place input,.form-item--typeahead .form-item__field.hub input{padding-left:35px}.form-item--typeahead .form-item__field.hotel input:focus,.form-item--typeahead .form-item__field.place input:focus,.form-item--typeahead .form-item__field.hub input:focus{padding-left:34px}.form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .form-item__field.place:before{position:absolute;left:8px;top:12px;display:block;font-size:20px;font-size:1.25rem;line-height:1.2;line-height:24px;color:#333;z-index:2}.form-item--typeahead .form-item__field.hub:before{position:absolute;left:8px;top:12px;display:block;font-size:20px;font-size:1.25rem;line-height:1.2;line-height:24px;color:#bed600;z-index:2}.form-item--typeahead .form-item__field:after{position:absolute;top:10px;right:10px;bottom:2px;width:30px;height:30px;content:'';background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,white 60%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(60%,white));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,white 60%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,white 60%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,white 60%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,white 60%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 )}.form-item--typeahead .form-item__field .dropdown-menu{position:absolute;width:100%;top:105%;max-height:150px;overflow-y:auto;margin:0;background-color:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:2px solid transparent;border-top:none;z-index:100}.form-item--typeahead .form-item__field .dropdown-menu--hidden{max-height:0px;background-color:transparent;border-bottom:none}.form-item--typeahead .form-item__field .dropdown-menu li{position:relative;list-style:none;cursor:pointer}.form-item--typeahead .form-item__field .dropdown-menu li a{display:block;padding:3px 10px 3px 35px;text-decoration:none}.form-item--typeahead .form-item__field .dropdown-menu li a:hover{background-color:#ebe7d9}.form-item--typeahead .form-item__field .dropdown-menu li a:before{position:absolute;left:10px;top:6px;color:#b29bc9}.form-item--typeahead .form-item__field .dropdown-menu li a .hotel__distance{font-size:12px;font-size:.75rem;line-height:2;display:block;font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS"}.form-item--typeahead .form-item__field .dropdown-menu li a .hotel__distance span{font-family:"Gill Sans Roman","Arial","Verdana","Trebuchet MS"}.form-item--typeahead .form-item__field .dropdown-menu li.active a{background-color:#ebe7d9}.form-item--typeahead .form-item__field .dropdown-menu::-webkit-scrollbar{width:6px}.form-item--typeahead .form-item__field .dropdown-menu::-webkit-scrollbar-track{background-color:#dcd2df;border:none}.form-item--typeahead .form-item__field .dropdown-menu::-webkit-scrollbar-thumb{border-radius:5px;background-color:#b29bc9}.form-item--typeahead .form-item__noresults{position:absolute;left:0;top:100%;margin:0;width:100%;padding:3px 10px;background-color:#fff;z-index:100}.lt-ie9 .form-item--typeahead .form-item__field input{padding:10px 10px 10px 35px}.lt-ie9 .form-item--typeahead .form-item__field input:focus{padding-left:35px}.ie10 .form-item--typeahead .form-item__field input{padding:10px 10px 10px 35px}.ie10 .form-item--typeahead .form-item__field input:focus{padding-left:35px}.no-js .form-item--typeahead .form-item__field input{padding:10px 10px 10px 35px}.no-js .form-item--typeahead .form-item__field input:focus{padding-left:35px}.tabset{position:relative}.tabset h1 a,.tabset h2 a,.tabset h3 a,.tabset h4 a,.tabset h5 a{text-decoration:none}.tabset h1 a:hover,.tabset h2 a:hover,.tabset h3 a:hover,.tabset h4 a:hover,.tabset h5 a:hover{border-bottom:1px solid #4d1a5c}.tabset__nav{width:100%}.tabset__nav ul{margin:0;padding:0}.tabset__nav li{float:left;position:relative;margin:0;padding:0;list-style:none}.tabset__nav a{font-size:24px;font-size:1.5rem;line-height:1;display:block;padding:10px;text-align:center;text-decoration:none;color:#4d1a5c}.tabset__nav--top-block,.tabset__nav--bottom-block{height:54px}.tabset__nav--top-block li.is-selected a,.tabset__nav--top-block li.is-selected a:hover,.tabset__nav--bottom-block li.is-selected a,.tabset__nav--bottom-block li.is-selected a:hover{background-color:#3f1b48;color:#fff}.tabset__nav--top-block li.is-selected:before,.tabset__nav--bottom-block li.is-selected:before{content:"";position:absolute;left:50%;margin-left:-9px;width:0;height:0}.tabset__nav--top-block a,.tabset__nav--bottom-block a{-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-ms-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;background-color:#f2efe4;color:#3f1b48;margin-left:1px}.tabset__nav--top-block a:hover,.tabset__nav--bottom-block a:hover{background-color:#3f1b48;color:#fff}.tabset__nav--top-block ul{padding:0 0 15px}.tabset__nav--top-block li.is-selected:before{bottom:-15px;border-bottom:0;border-top:16px solid #3f1b48;border-left:10px solid transparent;border-right:10px solid transparent}.tabset__nav--bottom-block ul{padding:15px 0 0}.tabset__nav--bottom-block li.is-selected:before{top:-15px;border-top:0;border-bottom:16px solid #3f1b48;border-left:10px solid transparent;border-right:10px solid transparent}.tabset__nav--top-bar,.tabset__nav--bottom-bar{height:75px}.tabset__nav--top-bar li.is-selected a,.tabset__nav--top-bar li.is-selected a:hover,.tabset__nav--bottom-bar li.is-selected a,.tabset__nav--bottom-bar li.is-selected a:hover{border-color:#3f1b48}.tabset__nav--top-bar li.is-selected:before,.tabset__nav--bottom-bar li.is-selected:before{content:"";position:absolute;left:50%;margin-left:-9px;width:0;height:0}.tabset__nav--top-bar a,.tabset__nav--bottom-bar a{-webkit-transition:border .3s ease;-moz-transition:border .3s ease;-ms-transition:border .3s ease;-o-transition:border .3s ease;transition:border .3s ease;border-style:solid;border-color:#f2efe4;margin-left:1px}.tabset__nav--top-bar a:hover,.tabset__nav--bottom-bar a:hover{border-color:#4d1a5c}.tabset__nav--top-bar ul{padding:0 0 15px}.tabset__nav--top-bar a{border-width:0 0 10px 0}.tabset__nav--top-bar li.is-selected:before{bottom:-15px;border-bottom:0;border-top:16px solid #3f1b48;border-left:10px solid transparent;border-right:10px solid transparent}.tabset__nav--bottom-bar{padding-bottom:75px}.tabset__nav--bottom-bar ul{padding:15px 0 0}.tabset__nav--bottom-bar a{border-width:10px 0 0 0}.tabset__nav--bottom-bar li.is-selected:before{top:-15px;border-top:0;border-bottom:16px solid #3f1b48;border-left:10px solid transparent;border-right:10px solid transparent}.tabset__nav--bullet{position:relative}.tabset__nav--bullet ul{position:absolute;bottom:5px;width:100%;margin:0 auto;padding:0;text-align:center;z-index:2}.tabset__nav--bullet li{float:none;display:inline-block}.tabset__nav--bullet li.is-selected a,.tabset__nav--bullet li:hover a{opacity:1;filter: alpha(opacity=100);color:#4d1a5c}.tabset__nav--bullet a{padding:0px;font-size:55px;opacity:.5;filter: alpha(opacity=50);color:#4d1a5c}.tabset__nav--ribbon{position:relative}.tabset__nav--ribbon ul{position:absolute;width:100%;margin:0 auto;padding:0;text-align:center;z-index:1}.tabset__nav--ribbon li{float:none;display:inline-block;margin:0 10px;padding-bottom:24px;vertical-align:top;-webkit-transition:padding-bottom .3s ease;-moz-transition:padding-bottom .3s ease;-ms-transition:padding-bottom .3s ease;-o-transition:padding-bottom .3s ease;transition:padding-bottom .3s ease;cursor:pointer}.tabset__nav--ribbon li:before{content:"";width:0;height:0;border-style:solid;border-width:40px 70px 0 0;border-color:#94769d transparent transparent transparent;position:absolute;bottom:0;left:0}.tabset__nav--ribbon li:after{content:"";width:0;height:0;border-style:solid;border-width:0 70px 40px 0;border-color:transparent #94769d transparent transparent;position:absolute;bottom:0;right:0}.tabset__nav--ribbon li:hover:before,.tabset__nav--ribbon li.is-selected:before{content:" ";border-color:#4d1a5c transparent transparent transparent}.tabset__nav--ribbon li:hover:after,.tabset__nav--ribbon li.is-selected:after{content:" ";border-color:transparent #4d1a5c transparent transparent}.tabset__nav--ribbon li:hover a,.tabset__nav--ribbon li.is-selected a{background-color:#4d1a5c}.tabset__nav--ribbon li.is-selected{padding-bottom:39px}.tabset__nav--ribbon li.is-selected a{width:140px;height:130px}.tabset__nav--ribbon li.is-selected .tabset__title{visibility:visible}.tabset__nav--ribbon a{-moz-transition: width .3s ease, height .3s ease;-o-transition: width .3s ease, height .3s ease;-webkit-transition: width .3s ease, height .3s ease;transition: width .3s ease, height .3s ease;font-size:17px;line-height:17px;padding:20px 0 5px 0;color:#fff;width:83px;height:81px;background-color:#94769d;overflow:hidden}.tabset__nav--ribbon a .icon,.tabset__nav--ribbon a .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .tabset__nav--ribbon a .form-item__field.hotel:before,.tabset__nav--ribbon a .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .tabset__nav--ribbon a .form-item__field.place:before,.tabset__nav--ribbon a .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .tabset__nav--ribbon a .form-item__field.hub:before,.tabset__nav--ribbon a .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .tabset__nav--ribbon a a:before,.tabset__nav--ribbon a .pi-hotel-locator:before,.tabset__nav--ribbon a .pi-quick-links__close:before,.tabset__nav--ribbon a .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .tabset__nav--ribbon a li:before{display:block;font-size:34px;font-size:2.125rem;line-height:1.41176}.tabset__nav--ribbon a:hover{background-color:#4d1a5c}.tabset__nav--ribbon .tabset__title{visibility:hidden}.tabset__nav--vertical ul{margin-right:-3px;border-width:3px 0 3px 3px;border-style:solid;border-color:#f2efe4}.tabset__nav--vertical li{float:none;background-color:#f2efe4;border-top:1px solid #e3ddcb}.tabset__nav--vertical li:first-child{border-top:none}.tabset__nav--vertical li:hover{background-color:#e3ddcb}.tabset__nav--vertical li.is-selected{background-color:#fff;font-weight:normal}.tabset__nav--vertical li a{padding:10px 20px;font-family:"Gill Sans Roman","Arial","Verdana","Trebuchet MS";color:#4d1a5c;text-align:left}.pi-message{text-align:center;color:#fff;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.pi-message .icon,.pi-message .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-message .form-item__field.hotel:before,.pi-message .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-message .form-item__field.place:before,.pi-message .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-message .form-item__field.hub:before,.pi-message .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-message a:before,.pi-message .pi-hotel-locator:before,.pi-message .pi-quick-links__close:before,.pi-message .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-message li:before{margin-right:10px}.pi-message__information{color:#000;padding:4px 10px}.pi-message__information--heading{font-size:18px;font-size:1.125rem;line-height:1.33333;position:static;top:-10px}.pi-message__information--heading .icon,.pi-message__information--heading .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-message__information--heading .form-item__field.hotel:before,.pi-message__information--heading .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-message__information--heading .form-item__field.place:before,.pi-message__information--heading .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-message__information--heading .form-item__field.hub:before,.pi-message__information--heading .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-message__information--heading a:before,.pi-message__information--heading .pi-hotel-locator:before,.pi-message__information--heading .pi-quick-links__close:before,.pi-message__information--heading .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-message__information--heading li:before{color:#4d1a5c}.pi-message__information--heading .pi-message__information--title{display:initial}.pi-message p{margin:0}.pi-message__emergency{background-color:#f9f8f3;color:#4d1a5c;padding:4px 10px}.pi-message-nudges{min-width:200px;display:inline-block}.pi-message-nudges__new-hotel{background-color:#4d1a5c}.pi-message-nudges__new-hotel:before{content:"";position:absolute;left:50%;margin-left:-6px;width:0;height:0;top:-6px;border-top:0;border-bottom:6px solid #4d1a5c;border-left:4px solid transparent;border-right:4px solid transparent}.pi-message-nudges__few-rooms{background-color:#fdc172}.pi-message-nudges__few-rooms:before{content:"";position:absolute;left:50%;margin-left:-6px;width:0;height:0;top:-6px;border-top:0;border-bottom:6px solid #fdc172;border-left:4px solid transparent;border-right:4px solid transparent}.pi-message__error{background-color:red;padding:2px 0px}.pi-message__full-booked{width:100%;display:block;background-color:#f9f8f3;font-size:20px;font-size:1.25rem;line-height:1.2;border:1px solid #f2efe4;padding:17px 0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;color:#4d1a5c;font-weight:bold}.pi-message__full-booked a{font-weight:normal}.pi-flag{font-size:14px;font-size:.875rem;font-weight:normal;padding:2px 4px;border-radius:4px;color:#fff;background-color:#000;white-space:nowrap}.pi-flag--new-hotel{color:#fff;background-color:#ba7dac}.pi-flag--new-room{color:#fff;background-color:#b87970}.pi-flag--new-bed{color:#fff;background-color:#b87970}.pi-flag--few-rooms{color:#e65c44;background-color:#fff;font-size:15px;font-size:.9375rem}.pi-flag--opening-soon{color:#fff;background-color:#aa53b7}.pi-alert{color:#cb5608}.pi-warning{font-size:14px;font-size:.875rem;line-height:1.2em;position:relative;padding-left:25px}.pi-warning .icon,.pi-warning .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-warning .form-item__field.hotel:before,.pi-warning .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-warning .form-item__field.place:before,.pi-warning .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-warning .form-item__field.hub:before,.pi-warning .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-warning a:before,.pi-warning .pi-hotel-locator:before,.pi-warning .pi-quick-links__close:before,.pi-warning .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-warning li:before{font-size:20px;font-size:1.25rem;position:absolute;left:0;top:-2px}.social-button{vertical-align:middle}.social-button--twitter,.social-button--twitter iframe[style]{display:inline-block;width:110px!important;height:20px}.social-button--facebook,.social-button--facebook iframe{display:inline-block;width:150px;height:20px}.social-button--google,.social-button--google iframe{display:inline-block;width:110px;height:23px}.ng-social{list-style:none;white-space:nowrap;display:inline-block;font-size:11px;font-family:arial;cursor:pointer;font-weight:bold;line-height:16px;margin:0;padding:2px 5px 1px 5px}.ng-social-counter{float:left;background:none repeat scroll 0 0 #fff;border:1px solid #898f9c;border-radius:2px;color:#6a7180;font-size:11px;margin:0px 0px 0px 10px;min-width:15px;padding:3px 10px 3px 10px;text-align:center;white-space:nowrap;position:relative}.ng-social-counter:before{content:"";border-color:transparent #898f9c;border-style:solid;border-width:4px 5px 4px 0;display:inline-block;position:absolute;top:7px;left:-5px}.ng-social-counter:after{content:"";display:inline-block;border-color:transparent #fff;border-style:solid;border-width:4px 5px 4px 0;position:absolute;top:7px;left:-3px}.ng-social-twitter,.ng-social-facebook{display:inline-block;margin-right:10px}.ng-social-twitter a,.ng-social-facebook a{text-decoration:none;padding:0 3px}.ng-social-twitter a{float:left;background:linear-gradient(#fff,#dedede) repeat scroll 0 0 transparent;border:1px solid #ccc;border-radius:3px;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.5);padding:3px 4px}.ng-social-twitter a .ng-social-icon{float:left;width:15px;height:15px;margin-right:3px;background:url(http://www.premierinn.com/content/dam/pi/websites/desktop/icons/social/xtwitterIcon.png.pagespeed.ic.0mQTdDhw3u.png) 1px no-repeat}.ng-social-facebook a{float:left;background:#ecedf2;border:1px solid #c9d4e8;border-radius:3px;color:#3c5aa3;padding:3px 4px}.ng-social-facebook a .ng-social-icon{float:left;width:15px;height:15px;margin-right:3px;background:url(http://www.premierinn.com/content/dam/pi/websites/desktop/icons/social/xfacebookIcon.png.pagespeed.ic.bpxJ0Jd2HF.png) no-repeat;line-height:0px}.ng-social-google-plus{display:inline-block;margin-right:10px}.ng-social-google-plus a{float:left;background:linear-gradient(#fff,#dedede) repeat scroll 0 0 transparent;border:1px solid #ccc;border-radius:3px;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.5)}.ng-social-google-plus a .ng-social-icon{float:left;width:30px;height:22px;margin-right:3px;background:url(http://www.premierinn.com/content/dam/pi/websites/desktop/icons/social/xg+icon.png.pagespeed.ic.Ay7_7ZhEva.png) -4px -4px no-repeat}.scroller__scrollarea{float:left;position:relative;top:0;-o-transition:top .6s ease-in-out;-webkit-transition:top .6s ease-in-out;transition:top .6s ease-in-out}.pi-loader{position:fixed;z-index:1;height:400px;right:0;bottom:0;left:0;background:url(http://www.premierinn.com/content/dam/pi/websites/desktop/common/xrgba_ffffff_80.png.pagespeed.ic.biGQxOg87F.png) repeat;background:rgba(255,255,255,.75)}.pi-loader .pi-loader__icon,.pi-loader .pi-loader__icon--page{position:absolute;right:0;left:0;display:block;width:32px;height:32px;margin:auto}.pi-loader__icon{top:0;bottom:0}.pi-loader__icon--page{top:95px;bottom:auto}.pi-results .pi-loader{position:absolute;height:100%}.pi-banner{position:relative;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #dfdfdd}.pi-banner__close{font-size:20px;font-size:1.25rem;line-height:1.2;position:absolute;top:10px;right:10px;color:#4d1a5c;cursor:pointer}.pi-banner__close:hover{text-decoration:none}.pi-banner__content{font-size:18px;font-size:1.125rem;line-height:1.33333;margin:10px 5px;text-align:center;color:#666}.pi-banner__content p{margin-bottom:15px}.pi-banner__content a{color:#666}.pi-banner--upsell{background-color:#ffe3a1;border:1px solid #f6dca1}.pi-banner--price-sort{background-color:#efe9ee;border:1px solid #e3d3df}.pi-banner--price-sort:before{content:"";position:absolute;left:150px;bottom:-12px;width:0;height:0;border-bottom:0;border-top:12px solid #efe9ee;border-left:8px solid transparent;border-right:8px solid transparent}.pi-banner__important-messages{background-color:#fff;border:1px solid #f3efe3}.pi-banner__restrictions .pi-banner__content{display:block;margin:15px auto}.breadcrumbs{background-color:transparent;margin:0;position:relative;font-size:13px;font-size:.8125rem;line-height:1.84615;color:#666;padding:0}.breadcrumbs a{text-decoration:none;color:#4d1a5c}.breadcrumbs ol{margin-bottom:10px}.pi-image{margin-bottom:20px;max-width:100%}.pi-image__wrap{position:relative;display:inline-block;max-width:100%}.pi-image img{display:block;max-width:100%}.pi-image__credit{display:none;position:absolute;left:0;right:0;bottom:0;padding:10px 20px;color:#fff;background:url(http://www.premierinn.com/content/dam/pi/websites/desktop/common/xrgba_000000_30.png.pagespeed.ic.1EvHbgUiXx.png) repeat;background:rgba(0,0,0,.3)}.pi-image:hover .pi-image__credit{display:block}.pi-image--rounded img{border-radius:7px}.pi-image--rounded .pi-image__credit{border-bottom-left-radius:7px;border-bottom-right-radius:7px}.pi-image.float--left,.pi-image.pi-result-filter__field{margin-right:20px}.pi-image.float--right{margin-left:20px}.pi-cookie-message{line-height:48px;height:48px;background:#efe9ee;color:#4d1a5c;border-bottom:none}.pi-cookie-message__wrapper{position:relative}.pi-cookie-message__text{font-size:16px;font-size:1rem;line-height:1.5;display:inline-block;font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS";max-width:90%}.pi-cookie-message__close{position:absolute;right:20px;top:0;cursor:pointer;text-decoration:none;z-index:1}.pi-cookie-message__close--text{font-size:15px;font-size:.9375rem;line-height:3.2;vertical-align:top;font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS"}.pi-cookie-message__close--icon{font-size:26px;font-size:1.625rem;line-height:1.84615;color:#3f1b48;margin-right:0}.pi-header{padding-bottom:40px;background:#fff}.pi-header__main{background-color:#5f316d}.pi-header__main>.inner{position:relative;z-index:10;height:70px}.pi-header__main--booking>.inner{height:125px}.pi-header__logo{position:absolute;left:20px;top:0}.pi-header__logo a,.pi-header__logo img{display:block}.pi-header__logo--booking{top:45px}.pi-header.is-fixed{position:fixed;left:0;top:0;right:0;z-index:3}.pi-fixed-height-layout .pi-header.is-fixed{position:static}.pi-header .pi-primary-nav{position:absolute;left:176px;top:18px}.pi-header .pi-utility-nav{position:absolute;right:20px;top:20px}.pi-header .pi-booking-nav{position:absolute;left:320px;top:35px}.pi-primary-nav ul{margin:0}.pi-primary-nav li{float:left;list-style:none}.pi-primary-nav li a{-webkit-transition:color .25s ease;-moz-transition:color .25s ease;-ms-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease;font-size:17px;font-size:1.0625rem;line-height:1.41176;display:block;padding:5px 13px 5px 12px;color:#fff;text-decoration:none;cursor:pointer}.no-touch .pi-primary-nav li a:hover,.is-current{color:#f9c940}.pi-primary-nav li.is-current-page a,.pi-primary-nav li.is-parent-page a{color:#f9c940}.pi-hotel-locator{position:absolute;left:180px;top:70px;width:535px;height:65px;background:url(http://www.premierinn.com/content/dam/pi/websites/desktop/common/xrgba_4d1a5c_80.png.pagespeed.ic.V4FaSRoXU3.png) repeat;background:rgba(77,26,92,.8)}.pi-hotel-locator:before{position:absolute;right:40px;top:27px;display:block;font-size:24px;font-size:1.5rem;line-height:1;line-height:24px;color:#888}.pi-hotel-locator__query{width:495px;margin:15px 20px 0px 20px;padding:10px 20px;font-size:24px;font-size:1.5rem;line-height:1;border:1px solid #3f1b48;border-radius:4px;background-color:#fff}.pi-hotel-locator__noresults{display:block;width:535px;padding:10px 40px;font-size:18px;font-size:1.125rem;line-height:1.33333;color:#fff;background:url(http://www.premierinn.com/content/dam/pi/websites/desktop/common/xrgba_000000_80.png.pagespeed.ic.cg4EdvWZuT.png) repeat;background:rgba(0,0,0,.8)}.pi-hotel-locator__url{position:relative;float:right;padding-right:20px;background:#5f316d;width:100%;color:#fff;text-align:right;vertical-align:bottom;display:inline}.pi-hotel-locator__url .icon,.pi-hotel-locator__url .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-hotel-locator__url .form-item__field.hotel:before,.pi-hotel-locator__url .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-hotel-locator__url .form-item__field.place:before,.pi-hotel-locator__url .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-hotel-locator__url .form-item__field.hub:before,.pi-hotel-locator__url .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-hotel-locator__url a:before,.pi-hotel-locator__url .pi-hotel-locator:before,.pi-hotel-locator__url .pi-quick-links__close:before,.pi-hotel-locator__url .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-hotel-locator__url li:before{font-size:12px}.pi-hotel-locator__url a{color:#fff;text-decoration:none}.pi-hotel-locator .dropdown-menu{left:0!important;top:80px!important;width:535px;max-height:255px;overflow-y:auto;margin:0;padding:0 20px;background:url(http://www.premierinn.com/content/dam/pi/websites/desktop/common/xrgba_4d1a5c_80.png.pagespeed.ic.V4FaSRoXU3.png) repeat;background:rgba(77,26,92,.8)}.pi-hotel-locator .dropdown-menu li{list-style-type:none}.pi-hotel-locator .dropdown-menu li a{padding:2px 0;font-size:18px;font-size:1.125rem;line-height:1.33333;color:#fff;text-decoration:none}.pi-hotel-locator .dropdown-menu li a:hover,.pi-hotel-locator .dropdown-menu li.active a{color:#f9c940}.pi-hotel-locator .dropdown-menu::-webkit-scrollbar{width:8px}.pi-hotel-locator .dropdown-menu::-webkit-scrollbar-thumb{border-radius:5px;background:#4d1a5c;border:1px solid #94769d}.pi-secondary-nav{background-color:#f2efe4;border-bottom:1px solid #dad8d4;margin-top:-40px;margin-bottom:20px}.pi-secondary-nav>.inner{position:relative}.pi-secondary-nav ul{margin:0;padding-left:163px}.pi-secondary-nav li{float:left;list-style:none}.pi-secondary-nav li a{font-size:15px;font-size:.9375rem;line-height:1.6;display:block;padding:0 12px;color:#94769d;text-decoration:none;line-height:45px}.pi-secondary-nav li a:hover{text-decoration:underline;color:#3f1b48}.pi-secondary-nav li a.li-active{color:#3f1b48;font-weight:bold}.pi-secondary-nav li.is-current-page a{color:#3f1b48}.pi-secondary-nav+.pi-hero{margin-top:-20px}.pi-utility-nav{height:30px}.pi-utility-nav__list{margin:0}.pi-utility-nav__list>li{float:left;list-style:none;margin-left:5px}.pi-utility-nav__account .btn,.pi-utility-nav__country .btn{height:auto;position:relative;padding-top:3px;padding-left:5px;padding-right:5px}.pi-utility-nav__account .btn .icon,.pi-utility-nav__account .btn .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-utility-nav__account .btn .form-item__field.hotel:before,.pi-utility-nav__account .btn .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-utility-nav__account .btn .form-item__field.place:before,.pi-utility-nav__account .btn .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-utility-nav__account .btn .form-item__field.hub:before,.pi-utility-nav__account .btn .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-utility-nav__account .btn a:before,.pi-utility-nav__account .btn .pi-hotel-locator:before,.pi-utility-nav__account .btn .pi-quick-links__close:before,.pi-utility-nav__account .btn .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-utility-nav__account .btn li:before,.pi-utility-nav__country .btn .icon,.pi-utility-nav__country .btn .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-utility-nav__country .btn .form-item__field.hotel:before,.pi-utility-nav__country .btn .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-utility-nav__country .btn .form-item__field.place:before,.pi-utility-nav__country .btn .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-utility-nav__country .btn .form-item__field.hub:before,.pi-utility-nav__country .btn .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-utility-nav__country .btn a:before,.pi-utility-nav__country .btn .pi-hotel-locator:before,.pi-utility-nav__country .btn .pi-quick-links__close:before,.pi-utility-nav__country .btn .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-utility-nav__country .btn li:before{margin-right:5px}.pi-utility-nav__country .btn{background-image:none;font-size:13px;font-size:.8125rem;line-height:1.84615;background-position:15px 5px;background-repeat:no-repeat;padding-left:auto;margin-left:2px;border-radius:3px}.pi-utility-nav__account .btn{border-radius:3px;font-size:13px;font-size:.8125rem;line-height:1.84615}.pi-utility-nav .btn.is-selected:after{content:"";position:absolute;top:-22px;left:50%;margin-left:-9px;width:0;height:0;border-bottom:0;border-top:12px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent}.pi-quick-links{background-color:#fff}.pi-quick-links>.inner{position:relative;padding:20px}.pi-quick-links .grid__item{padding-left:40px;padding-right:30px;background:url(http://www.premierinn.com/content/dam/pi/websites/desktop/common/xdot_dash_4b145f_v.png.pagespeed.ic.Nblv-7CmBK.png) repeat-y 0 0;vertical-align:top}.pi-quick-links .grid__item:first-child{background:none}.pi-quick-links__item{position:relative;height:175px;padding-bottom:70px}.pi-quick-links__item span{display:inline-block;color:#3f1b48}.pi-quick-links__item p{color:#4d1a5c;line-height:1.286}.pi-quick-links__item .btn{position:absolute;bottom:20px}.pi-quick-links__close{font-size:18px;font-size:1.125rem;line-height:1.33333;position:absolute;right:20px;top:20px;width:18px;height:18px;cursor:pointer}.pi-quick-links__close:before{line-height:18px;display:block;width:100%;height:100%}.pi-language-selector{color:#3f1b48;background-color:#fff;margin-top:19px;margin-bottom:19px}.pi-language-selector>.inner{position:relative;padding:20px 0 20px 0}.pi-language-selector__title{font-size:20px;font-size:1.25rem;line-height:1.2;padding-right:20px;width:150px}.pi-language-selector__countries{width:auto;margin-left:0}.pi-language-selector__country{background-color:#f9f8f3;background-repeat:no-repeat;background-position:20px 8px;padding:10px 20px 10px 50px;border-left:2px solid #fff;text-align:left;text-decoration:none}.pi-language-selector__country:hover{cursor:pointer;background-color:#e5d8e2}.pi-language-selector__country.is-selected{background-color:#e5d8e2}.pi-language-selector__grid{width:auto}.pi-language-selector__country-link{text-decoration:none;margin-right:75px}.pi-language-selector__country-link:hover{text-decoration:underline}.pi-language-selector__country-link .icon,.pi-language-selector__country-link .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-language-selector__country-link .form-item__field.hotel:before,.pi-language-selector__country-link .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-language-selector__country-link .form-item__field.place:before,.pi-language-selector__country-link .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-language-selector__country-link .form-item__field.hub:before,.pi-language-selector__country-link .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-language-selector__country-link a:before,.pi-language-selector__country-link .pi-hotel-locator:before,.pi-language-selector__country-link .pi-quick-links__close:before,.pi-language-selector__country-link .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-language-selector__country-link li:before{font-size:11px;font-size:.6875rem;line-height:2.18182;padding:5px;margin-right:5px}.pi-language-selector__close{position:absolute;right:0;top:20px;cursor:pointer;text-decoration:none;z-index:1}.pi-language-selector__close--text{font-size:15px;font-size:.9375rem;line-height:3;vertical-align:top;font-family:"Gill Sans Roman","Arial","Verdana","Trebuchet MS"}.pi-language-selector__close--icon{font-size:26px;font-size:1.625rem;line-height:1.84615;color:#3f1b48;margin-right:0}.hide-until-ready{padding-top:1000px}.show-when-ready{padding-top:0}.footer-navigation{height:54px;background-color:#6e457f}.footer-navigation--active,.footertabs.is-active .tabset__nav li.is-selected{background-color:#3f1b48;background-image:none}.footer-navigation--active:before,.footertabs.is-active .tabset__nav li.is-selected:before{content:"";position:absolute;left:50%;bottom:-15px;margin-left:-9px;width:0;height:0;border-bottom:0;border-top:16px solid #3f1b48;border-left:10px solid transparent;border-right:10px solid transparent}.footer-navigation .tabset__nav li{color:#fff;background-image:url(http://www.premierinn.com/content/dam/pi/websites/desktop/footer/xfooter_navigation_seperator.png.pagespeed.ic.ArGW02C2qn.png);background-repeat:no-repeat;background-position:center left;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-ms-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease}.footer-navigation .tabset__nav li.is-selected:before{content:" ";border:0px}.footer-navigation .tabset__nav li a{background-color:transparent;color:#fff;padding:15px}.footer-navigation .tabset__nav li:hover{background-color:#4d1a5c;background-image:none}.footer-navigation .tabset__nav li:hover+li{background-image:none}.footer-navigation li:first-child{background-image:none}.footer-navigation__description{color:#666;margin-bottom:12px;font-size:18px;font-size:1.125rem;line-height:1.33333}.footer-navigation__description--white{color:#fff}.footer-navigation__header{font-size:18px;font-size:1.125rem;line-height:1.33333;color:#3f1b48}.footer-navigation__header .icon,.footer-navigation__header .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .footer-navigation__header .form-item__field.hotel:before,.footer-navigation__header .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .footer-navigation__header .form-item__field.place:before,.footer-navigation__header .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .footer-navigation__header .form-item__field.hub:before,.footer-navigation__header .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .footer-navigation__header a:before,.footer-navigation__header .pi-hotel-locator:before,.footer-navigation__header .pi-quick-links__close:before,.footer-navigation__header .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .footer-navigation__header li:before{margin-right:5px}.footer-navigation__header--white{color:#fff}.footer-navigation__image--roundedborder{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.footer-duallinks{background-color:#6e457f;color:#fff;position:relative}.footer-duallinks a{color:#fff}.footer-duallinks li:first-child{background-image:none}.footer-duallinks__description{color:#666;margin-bottom:12px;font-size:18px;font-size:1.125rem;line-height:1.33333}.footer-duallinks__description--white{color:#fff}.footer-duallinks__header{font-size:18px;font-size:1.125rem;line-height:1.33333}.footer-duallinks__header .icon,.footer-duallinks__header .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .footer-duallinks__header .form-item__field.hotel:before,.footer-duallinks__header .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .footer-duallinks__header .form-item__field.place:before,.footer-duallinks__header .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .footer-duallinks__header .form-item__field.hub:before,.footer-duallinks__header .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .footer-duallinks__header a:before,.footer-duallinks__header .pi-hotel-locator:before,.footer-duallinks__header .pi-quick-links__close:before,.footer-duallinks__header .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .footer-duallinks__header li:before{margin-right:5px}.footer-duallinks__header--white{color:#fff}.footer-duallinks__image--roundedborder{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.footertabs.is-active{border-bottom:6px solid #6e457f}.footertabs .pi-list li a{font-size:14px;font-size:.875rem;line-height:1.71429;color:#4d1a5c}.footertabs .pi-list li .icon--arrow-right{color:#4d1a5c;font-size:14px}.footerduallinks .footer-duallinks .footerlinks{float:left;width:205px}.footertabs-content{margin-top:5px}.download-text{color:#4d1a5c;width:91px;line-height:22px}.footer-bottom{color:#fff;background-color:#4d1a5c;padding:0;position:relative}.footer-bottom a{color:#fff}.content-module-c{text-align:center;font-size:18px}.content-module-c h1{margin:10px 0;font-size:55px;line-height:1}.content-module-c h2{margin:10px 0;font-size:24px;line-height:1}.content-module-c p{margin:10px 0;line-height:1.2}.content-module-e{}.content-module-h h2,.content-module-h h3{font-size:24px;font-size:1.5rem;line-height:1}.content-module-h h3{margin-bottom:25px}.content-module-k a{padding-right:10px}.content-module-k h3{font-size:25px;font-size:1.5625rem;line-height:1.92;line-height:20px;margin-bottom:15px}.pi-showhide{margin-top:20px;margin-bottom:20px}.lt-ie9 .pi-showhide{display:inline-block;width:100%}.pi-showhide__summary{text-align:center}.pi-showhide__switch{text-decoration:none}.pi-showhide__switch .icon,.pi-showhide__switch .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-showhide__switch .form-item__field.hotel:before,.pi-showhide__switch .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-showhide__switch .form-item__field.place:before,.pi-showhide__switch .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-showhide__switch .form-item__field.hub:before,.pi-showhide__switch .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-showhide__switch a:before,.pi-showhide__switch .pi-hotel-locator:before,.pi-showhide__switch .pi-quick-links__close:before,.pi-showhide__switch .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-showhide__switch li:before{color:#fff}.pi-showhide__content{position:relative;margin-top:20px;padding:20px 20px 10px;background:#f2efe4}.pi-showhide__content h1,.pi-showhide__content h2,.pi-showhide__content h3,.pi-showhide__content h4,.pi-showhide__content h5,.pi-showhide__content h6{color:#333}.pi-showhide__content:before{display:block;content:" ";position:absolute;left:50%;top:-12px;margin-left:-9px;width:0;height:0;border-top:0;border-bottom:12px solid #f2efe4;border-left:9px solid transparent;border-right:9px solid transparent}.pi-showhide__close{position:absolute;top:5px;right:5px;padding:5px;color:#b29bc9;cursor:pointer}.pi-email-signup{background:#f2efe4;padding:40px}.pi-email-signup p{color:#4d1a5c;text-align:left}.pi-email-signup h3{text-align:left}.pi-email-signup__icon{padding-right:40px;vertical-align:middle}.pi-email-signup__icon .icon,.pi-email-signup__icon .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-email-signup__icon .form-item__field.hotel:before,.pi-email-signup__icon .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-email-signup__icon .form-item__field.place:before,.pi-email-signup__icon .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-email-signup__icon .form-item__field.hub:before,.pi-email-signup__icon .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-email-signup__icon a:before,.pi-email-signup__icon .pi-hotel-locator:before,.pi-email-signup__icon .pi-quick-links__close:before,.pi-email-signup__icon .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-email-signup__icon li:before{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#dbdad2;padding:12px 12px;color:#fff;font-size:50px;font-size:3.125rem;line-height:1.44;font-weight:normal}.pi-email-signup__text,.pi-email-signup__btn{vertical-align:middle}.pi-hero{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;z-index:1}.lt-ie9 .pi-hero{-ms-behavior:url(/etc/etc/designs/pi/desktop/backgroundsize.min.htc)}.pi-hero>.container{position:relative;height:400px}.pi-hero__content{position:absolute;bottom:20px;left:80px;right:80px}.pi-hero__caption{font-size:15px;font-size:.9375rem;line-height:1.6}.pi-hero__caption .icon,.pi-hero__caption .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-hero__caption .form-item__field.hotel:before,.pi-hero__caption .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-hero__caption .form-item__field.place:before,.pi-hero__caption .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-hero__caption .form-item__field.hub:before,.pi-hero__caption .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-hero__caption a:before,.pi-hero__caption .pi-hotel-locator:before,.pi-hero__caption .pi-quick-links__close:before,.pi-hero__caption .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-hero__caption li:before{margin-right:10px}.pi-hero.has-search>.container{height:474px}.pi-hero.has-search .pi-home-search{position:absolute;z-index:2;cursor:default}.pi-hero.has-search--left .pi-hero__content{bottom:30px;left:485px;right:80px}.pi-hero.has-search--left .pi-hero__search{position:relative;float:left;margin-top:53px;width:370px}.pi-hero.has-search--left .pi-hero__search .pi-home-search__header{font-family:"Gill Sans Roman","Arial","Verdana","Trebuchet MS";padding:15px 15px 0;color:#4d1a5c;background-color:transparent}.pi-hero.has-search--left .pi-hero__search .pi-datepicker .pi-calendar{right:-529px}.pi-hero.has-search--left .pi-hero__search .pi-datepicker .pi-calendar:before{left:90px}.pi-hero.has-search--right .pi-hero__content{bottom:30px;left:80px;right:440px}.pi-hero.has-search--right .pi-hero__search{position:relative;float:right;margin-top:33px;width:370px}.ng-scope .pi-hero:first-child{margin-top:-40px}.pi-hero__roundel{position:absolute;bottom:74px;right:20px;width:230px;height:230px;-webkit-border-radius:125px;border-radius:125px;cursor:default}.pi-hero__roundel--ul{list-style:none;padding:30px;margin:0;height:100%}.pi-hero__roundel--ul .roundel-introText,.pi-hero__roundel--ul .roundel-mainMessage,.pi-hero__roundel--ul .roundel-subMessage,.pi-hero__roundel--ul .roundel-link{text-align:center}.pi-hero__roundel--ul .roundel-introText{font-size:20px;color:#80bfbd;margin-bottom:5px}.pi-hero__roundel--ul .roundel-mainMessage{font-size:28px;color:#fff;line-height:40px;margin-bottom:7px}.pi-hero__roundel--ul .roundel-subMessage{font-size:16px;color:#80bfbd;margin-bottom:7px}.pi-hero__roundel--ul .roundel-link a{font-size:18px;text-decoration:none;color:#333}.pi-hero__roundel--ul .roundel-link a span{margin-right:5px}.pi-hero__roundel--three-item .pi-hero__roundel--ul{padding:40px}.pi-promise ul{margin:0;padding:20px 0;list-style:none}.pi-promise li{padding:0 10px;text-align:center;line-height:1.2em;vertical-align:top}.pi-promise li:last-child{border-right:0}.pi-promise li .icon,.pi-promise li .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-promise li .form-item__field.hotel:before,.pi-promise li .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-promise li .form-item__field.place:before,.pi-promise li .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-promise li .form-item__field.hub:before,.pi-promise .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu .pi-promise li a:before,.pi-promise li .pi-hotel-locator:before,.pi-promise li .pi-quick-links__close:before,.pi-promise li .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-promise li li:before,.pi-promise li img{display:block;margin:0 auto;margin-bottom:5px;font-size:32px;font-size:2rem;line-height:1.16}.pi-promise li em{display:block;font-style:normal}.pi-promise.theme--dark{background-color:#4d1a5c}.pi-promise.theme--dark li,.pi-promise.theme--dark .icon,.pi-promise.theme--dark .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-promise.theme--dark .form-item__field.hotel:before,.pi-promise.theme--dark .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-promise.theme--dark .form-item__field.place:before,.pi-promise.theme--dark .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-promise.theme--dark .form-item__field.hub:before,.pi-promise.theme--dark .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-promise.theme--dark a:before,.pi-promise.theme--dark .pi-hotel-locator:before,.pi-promise.theme--dark .pi-quick-links__close:before,.pi-promise.theme--dark .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-promise.theme--dark li:before{color:#fff}.pi-promise.theme--dark em{color:#ebb211}.pi-promise.theme--light{background-color:#f2efe4}.pi-promise.theme--light li{color:#4d1a5c;border-left:1px solid #dfddd8}.pi-promise.theme--light li:first-child{border:none}.pi-promise.theme--light .icon,.pi-promise.theme--light .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-promise.theme--light .form-item__field.hotel:before,.pi-promise.theme--light .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-promise.theme--light .form-item__field.place:before,.pi-promise.theme--light .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-promise.theme--light .form-item__field.hub:before,.pi-promise.theme--light .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-promise.theme--light a:before,.pi-promise.theme--light .pi-hotel-locator:before,.pi-promise.theme--light .pi-quick-links__close:before,.pi-promise.theme--light .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-promise.theme--light li:before{color:#94769d}.pi-promise.theme--white{background-color:#fff}.pi-promise.theme--white li,.pi-promise.theme--white .icon,.pi-promise.theme--white .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-promise.theme--white .form-item__field.hotel:before,.pi-promise.theme--white .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-promise.theme--white .form-item__field.place:before,.pi-promise.theme--white .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-promise.theme--white .form-item__field.hub:before,.pi-promise.theme--white .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-promise.theme--white a:before,.pi-promise.theme--white .pi-hotel-locator:before,.pi-promise.theme--white .pi-quick-links__close:before,.pi-promise.theme--white .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-promise.theme--white li:before{color:#4d1a5c}.pi-sales-promo{padding:40px 0;color:#4d1a5c;z-index:0}.pi-sales-promo__header{font-size:30px;line-height:30px;text-align:center;background:url(http://www.premierinn.com/content/dam/pi/websites/desktop/common/xdot_dash_4b145f_h.png.pagespeed.ic.IpmNXAijC7.png) repeat-x 0 center;color:#3f1b48}.pi-sales-promo__header span{display:inline-block;padding:0 80px;background-color:#fff}.pi-why-premier__item{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.lt-ie9 .pi-why-premier__item{-ms-behavior:url(/etc/etc/designs/pi/desktop/backgroundsize.min.htc)}.pi-why-premier__item .container{position:relative}.pi-why-premier__item span{display:inline-block;color:#3f1b48;padding-top:230px}.pi-why-premier__item p{text-shadow:0 0 10px rgba(255,255,255,.75);width:660px;margin:auto;color:#4d1a5c;padding-bottom:60px}.pi-why-premier__item footer span{position:absolute;right:0px;bottom:10px;color:#4d1a5c}.pi-inspiration{padding:60px 0}.pi-inspiration header{margin-bottom:60px;text-align:center}.pi-inspiration__heading{margin-bottom:0;color:#3f1b48}.pi-inspiration__subheading{margin-bottom:0}.pi-inspiration__item{margin-bottom:40px;padding:0 20px;text-align:center}.pi-inspiration__item h3{color:#4d1a5c;margin-bottom:20px}.pi-inspiration__item a{text-decoration:none}.pi-inspiration__image{position:relative;margin-left:-20px;margin-right:-20px;margin-bottom:60px}.pi-inspiration__image img{display:block;border-radius:7px}.pi-inspiration__image .icon,.pi-inspiration__image .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-inspiration__image .form-item__field.hotel:before,.pi-inspiration__image .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-inspiration__image .form-item__field.place:before,.pi-inspiration__image .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-inspiration__image .form-item__field.hub:before,.pi-inspiration__image .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-inspiration__image a:before,.pi-inspiration__image .pi-hotel-locator:before,.pi-inspiration__image .pi-quick-links__close:before,.pi-inspiration__image .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-inspiration__image li:before{position:absolute;bottom:-46px;left:50%;margin-left:-46px;width:92px;height:92px;line-height:92px;color:#fff;text-align:center;border-radius:46px;background-color:#6f457f}.pi-inspiration__image .icon:before,.pi-inspiration__image .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-inspiration__image .form-item__field.hotel:before,.pi-inspiration__image .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-inspiration__image .form-item__field.place:before,.pi-inspiration__image .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-inspiration__image .form-item__field.hub:before,.pi-inspiration__image .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-inspiration__image a:before,.pi-inspiration__image .pi-hotel-locator:before,.pi-inspiration__image .pi-quick-links__close:before,.pi-inspiration__image .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-inspiration__image li:before{width:100%;height:100%;font-size:48px;font-size:3rem;line-height:1;line-height:92px}.pi-inspiration__item--map-pin-outline .icon,.pi-inspiration__item--map-pin-outline .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-inspiration__item--map-pin-outline .form-item__field.hotel:before,.pi-inspiration__item--map-pin-outline .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-inspiration__item--map-pin-outline .form-item__field.place:before,.pi-inspiration__item--map-pin-outline .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-inspiration__item--map-pin-outline .form-item__field.hub:before,.pi-inspiration__item--map-pin-outline .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-inspiration__item--map-pin-outline a:before,.pi-inspiration__item--map-pin-outline .pi-hotel-locator:before,.pi-inspiration__item--map-pin-outline .pi-quick-links__close:before,.pi-inspiration__item--map-pin-outline .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-inspiration__item--map-pin-outline li:before{background-color:#fdc172}.pi-inspiration__item--no-icon .icon,.pi-inspiration__item--no-icon .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-inspiration__item--no-icon .form-item__field.hotel:before,.pi-inspiration__item--no-icon .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-inspiration__item--no-icon .form-item__field.place:before,.pi-inspiration__item--no-icon .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-inspiration__item--no-icon .form-item__field.hub:before,.pi-inspiration__item--no-icon .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-inspiration__item--no-icon a:before,.pi-inspiration__item--no-icon .pi-hotel-locator:before,.pi-inspiration__item--no-icon .pi-quick-links__close:before,.pi-inspiration__item--no-icon .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-inspiration__item--no-icon li:before{font-size:24px;font-size:1.5rem;line-height:1;line-height:92px}.pi-search-form{position:relative;padding:20px}.pi-search-form ol{margin:0;list-style:none}.pi-search-form__options{float:left;width:100%;max-width:535px;margin-bottom:20px}.pi-search-form__query{width:100%;margin-bottom:15px}.pi-search-form__query input[type="text"]{color:#333}.pi-search-form__arrival-date{float:left;width:160px;margin-right:20px}.pi-search-form__arrival-date .form-item__label{color:#4b145f;font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS"}.pi-search-form__flexible-dates{font-size:14px;font-size:.875rem;line-height:1.71429;color:#4b145f;float:left;width:130px;margin-right:20px;padding-top:28px}.pi-search-form__num-nights,.pi-search-form__num-rooms{float:left;width:55px;margin-right:20px}.pi-search-form__num-nights .form-item__label,.pi-search-form__num-rooms .form-item__label{color:#4b145f;font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS"}.pi-search-form__departure-date{clear:left;line-height:1;min-height:36px;padding:8px 0;font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS";color:#6e4e85}.pi-search-form__departure-date span{font-weight:normal;font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS"}.pi-search-form__rooms{margin-bottom:20px}.pi-search-form__room-item{margin:10px 0 0}.pi-search-form__room-item:first-child{margin-top:0}.pi-search-form__room-item-label{float:left;width:70px;padding-top:28px;color:#4b145f;font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS"}.pi-search-form__room-item-options{margin:10px 0}.pi-search-form__room-item-adults{float:left;width:55px;margin-right:20px}.pi-search-form__room-item-adults .form-item__label{font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS";color:#4b145f}.pi-search-form__room-item-children{float:left;width:55px;margin-right:20px}.pi-search-form__room-item-children .form-item__label{width:135px;font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS";color:#4b145f}.pi-search-form__room-item-children .form-item__top-label{width:150px;color:#000;font-weight:bold;font-size:12px}.pi-search-form__room-item-cot{float:left;width:60px;padding-top:30px;margin-right:15px}.pi-search-form__room-item-cot .form-item input[type="checkbox"]+span{font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS";color:#4b145f}.pi-search-form__room-item-type{float:left;width:105px}.pi-search-form__room-item-type .form-item__label{font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS";color:#4b145f}.pi-search-form__footer{margin:0}.pi-search-form__footer-message{padding:0 20px;text-align:center}.pi-search-form__flexible-submit,.pi-search-form__group-submit,.pi-search-form__submit{margin:0;color:#4b145f;text-align:center}.pi-search-form__flexible-submit h3,.pi-search-form__group-submit h3,.pi-search-form__submit h3{margin-bottom:5px}.pi-search-form__flexible-submit p,.pi-search-form__group-submit p,.pi-search-form__submit p{font-size:14px;font-size:.875rem;line-height:1.71429;line-height:1.2;margin-bottom:20px}.pi-search-form .pi-msg-location-invalid{color:red;position:relative}.pi-search-form .pi-box-location-invalid input{border-color:red!important}.pi-home-search{width:370px;min-height:250px;position:relative}.pi-home-search__form{background:url(http://www.premierinn.com/content/dam/pi/websites/desktop/common/xrgba_ffffff_80.png.pagespeed.ic.biGQxOg87F.png) repeat;background:rgba(255,255,255,.9);border-radius:3px}.pi-home-search__form.redraw{position:relative}.pi-home-search__header{margin:0;padding:15px;color:#fff;background-color:#5f316d;border-top-left-radius:3px;border-top-right-radius:3px;text-align:center;line-height:.95}.pi-home-search .pi-search-form{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom:none;padding:20px}.pi-home-search .pi-search-form .form-item--typeahead .pi-dropdown{background-color:transparent;border:1px solid transparent}.pi-home-search .pi-search-form .form-item--typeahead .pi-dropdown>input{background:#fff;border:1px solid #a48aac;color:#333}.pi-home-search .pi-search-form .form-item__label{padding-bottom:2px;font-weight:normal;margin:0}.pi-home-search .pi-search-form .form-item__field{font-family:"Gill Sans Roman","Arial","Verdana","Trebuchet MS"}.pi-home-search .pi-search-form .form-item__field{font-family:"Gill Sans Roman","Arial","Verdana","Trebuchet MS"}.pi-home-search .pi-search-form__query{margin-bottom:8px}.pi-home-search .pi-search-form__options{float:none;margin-bottom:10px}.pi-home-search .pi-search-form__arrival-date{float:left;width:160px}.pi-home-search .pi-search-form__num-nights{float:left;width:65px;margin-right:20px}.pi-home-search .pi-search-form__num-rooms{float:left;width:65px;margin-right:0}.pi-home-search .pi-search-form__departure-date{min-height:0px}.pi-home-search .pi-search-form__flexible-dates{position:relative;float:none;width:100%;margin-right:0;padding:2px 0px}.pi-home-search .pi-search-form__flexible-dates .form-item{text-align:center;background-color:#ebe7d9;padding:5px;border-bottom:none}.pi-home-search .pi-search-form__flexible-dates .form-item .needsclick{color:#3f1b48}.pi-home-search .pi-search-form__rooms--multiple .pi-search-form__room-item-label{display:block}.pi-home-search .pi-search-form__room-item-label{float:none;padding-top:0}.pi-home-search .pi-search-form__room-item-adults{width:55px;margin-right:20px}.pi-home-search .pi-search-form__room-item-children{width:55px;margin-right:20px}.pi-home-search .pi-search-form__room-item-type{margin-right:0;margin-left:0}.pi-home-search .pi-search-form__room-item-cot{width:55px}.pi-home-search .pi-search-form__footer-message,.pi-home-search .pi-search-form__footer-cta{display:block}.pi-main-search{margin-bottom:20px}.pi-main-search__form{position:relative;background-color:#f8f8f8;border-bottom:1px solid #ededed}.pi-main-search__close{font-size:18px;font-size:1.125rem;position:absolute;right:10px;top:10px;z-index:1;text-decoration:none;cursor:pointer}.pi-main-search__close:hover{text-decoration:none}.pi-main-search .pi-datepicker__dropdown{right:-359px}.pi-main-search .pi-calendar:before{left:80px}.pi-main-search .form-item--typeahead input{border-color:#ccc}.pi-main-search .pi-search-form__options{margin-bottom:0}.pi-main-search .pi-search-form__arrival-date{margin-right:15px;width:160px}.pi-main-search .pi-search-form__departure-date{padding:4px 0;min-height:0}.pi-main-search .pi-search-form__flexible-dates{width:135px}.pi-main-search .pi-search-form__flexible-dates .form-item input[type="checkbox"]{}.pi-main-search .pi-search-form__flexible-dates .form-item input[type="checkbox"]+span{margin-top:-8px;line-height:18px;background-position:0 8px;padding-top:0}.pi-main-search .pi-search-form__flexible-dates .form-item input[type="checkbox"]:focus+span{background-position:0 -272px}.pi-main-search .pi-search-form__flexible-dates .form-item input[type="checkbox"].is-checked+span{background-position:0 -132px}.pi-main-search .pi-search-form__flexible-dates .form-item input[type="checkbox"]:checked+span{background-position:0 -132px}.pi-main-search .pi-search-form__flexible-dates .form-item input[type="checkbox"]:focus.is-checked+span{background-position:0 -412px}.pi-main-search .pi-search-form__flexible-dates .form-item input[type="checkbox"]:focus:checked+span{background-position:0 -412px}.pi-main-search .pi-search-form__block{float:left;margin-left:-45px;margin-top:63px;width:410px}.pi-main-search .pi-search-form__block--push-top{margin-top:78px}.pi-main-search .pi-search-form__rooms{margin-bottom:0}.pi-main-search .pi-search-form__room-item .form-item__label{display:none}.pi-main-search .pi-search-form__room-item:first-child .form-item__label{display:block}.pi-main-search .pi-search-form__room-item-label{padding-top:4px;width:64px}.pi-main-search .pi-search-form__room-item:first-child .pi-search-form__room-item-label{padding-top:28px}.pi-main-search .pi-search-form__room-item-adults{margin-right:20px}.pi-main-search .pi-search-form__room-item-children{margin-right:25px}.pi-main-search .pi-search-form__room-item-type{width:117px}.pi-main-search .pi-search-form__room-item-cot{padding-top:4px;width:53px;margin-left:0}.pi-main-search .pi-search-form__room-item:first-child .pi-search-form__room-item-cot{padding-top:28px}.pi-main-search .pi-search-form__footer-message{padding-left:0}.pi-main-search .pi-search-form__footer-message p{margin-bottom:0}.pi-main-search .pi-search-form__footer-cta{text-align:right;padding-top:25px;vertical-align:top}.pi-main-search .pi-search-form__footer-cta span{color:#4b145f}.pi-main-search .pi-msg-location-invalid{margin-bottom:-20px}.pi-calendar-search__form{position:relative}.pi-calendar-search .pi-search-form{padding:20px 0px 20px 0px}.pi-calendar-search .pi-search-form__options{float:left;width:150px;margin-left:-2px}.pi-calendar-search .pi-search-form__arrival-date{margin-bottom:10px;white-space:nowrap;font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS";color:#4b145f}.pi-calendar-search .pi-search-form__block{float:right;margin-top:34px;width:403px}.pi-calendar-search .pi-search-form__footer{margin-right:7px}.pi-calendar-search .pi-search-form__footer-message{padding-left:0}.pi-calendar-search .pi-search-form__footer-cta{text-align:right;vertical-align:top;padding-top:4px}.pi-calendar-search .pi-search-form__room-item-adults{margin-right:18px}.pi-calendar-search .pi-search-form__room-item-children{margin-right:18px}.pi-calendar-search .pi-search-form__room-item-cot{margin-left:0}.pi-calendar-search .pi-search-form .form-item__label{font-weight:normal}.pi-new-search,.pi-search-again{margin-bottom:20px}.pi-new-search>.inner,.pi-search-again>.inner{border:0;background-color:#f8f8f8;border-bottom:1px solid #ededed;color:#3f1b48}.pi-new-search .flexbox__item,.pi-search-again .flexbox__item{padding:10px}.pi-new-search .flexbox__item+.flexbox__item,.pi-search-again .flexbox__item+.flexbox__item{text-align:right;height:auto}.pi-results-item__hub--rate,.pi-results-item__hub--rate__openMap{text-align:center;border:1px solid #bed600;padding:40px;height:100%;color:#363636}.pi-results-item__hub--rate:hover,.pi-results-item__hub--rate__openMap:hover{background:#fcfef3}.pi-results-item__hub--rate__openMap{padding:10px}.pi-results-item__hub--rate__openMap--expanded{padding:50px 0 0 0}.pi-results-item__hub--rate__price{font-family:"Gill Sans Roman","Arial","Verdana","Trebuchet MS";font-style:normal;font-size:22px;font-size:1.375rem}.pi-results-item__hub--rate__price .price-rate__decimal{font-size:14px;font-size:.875rem}.pi-results-item__hub--link__text{font-family:"Gill Sans Roman","Arial","Verdana","Trebuchet MS";text-decoration:none;font-size:18px;font-size:1.125rem;color:#363636}.pi-results-item__hub--link__text:hover{text-decoration:underline}.pi-results-item__hub--link__section{margin-bottom:0}.pi-hotel-directory{background-position:top;background-repeat:repeat-x}.pi-hotel-directory h2{padding:15px 0 0 0}.pi-hotel-directory .active{background-color:#f8f8f8}.pi-hotel-directory .inner{border-top:1px solid #ededed;color:#3f1b48}.pi-hotel-directory .flexbox__item{padding:10px;display:table-cell;vertical-align:middle}.pi-hotel-directory .flexbox__item+.flexbox__item{text-align:right}.pi-hotel-directory__divider{width:50%;height:100%;float:left}.pi-hotel-directory__item{padding:5px}.pi-hotel-directory__area{padding:5px}.pi-hotel-directory__area_icon{width:30px;height:30px;line-height:30px;border-radius:50%;padding:0}.pi-hotel-directory__place{padding:5px}.pi-hotel-directory__place_icon{width:20px;height:20px;line-height:20px;border-radius:50%;margin-right:5px;padding:0}.pi-hotel-directory__chunk{padding-top:30px}.pi-hotel-directory ul{padding:0;list-style-type:none;margin-bottom:.5rem}.pi-hotel-directory ul li{display:block}.seo-hotel-list{background-image:url(http://www.premierinn.com/content/dam/pi/websites/desktop/common/xdotted_ababab_h.png.pagespeed.ic.DrtbhWQAS_.png);background-position:top;background-repeat:repeat-x}.seo-hotel-list__location{color:#3f1b48;margin-bottom:0px;font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS";font-size:28px;font-size:1.75rem;line-height:1.71429;background-image:none;background-position:bottom;background-repeat:repeat-x}.seo-hotel-list__image{width:139px;height:93px}.seo-hotel-list__name{line-height:24px;margin-bottom:10px;color:#3f1b48;font-size:28px}.seo-hotel-list__address{font-style:normal;color:#4d1a5c;max-width:85%;margin-bottom:20px;font-size:16px;font-size:1rem;line-height:24px}.seo-hotel-list__tag{font-size:18px;line-height:24px;display:block;font-weight:normal}.seo-hotel-list__price{background-color:#f3efe4;width:100%;display:inline-block;text-align:center;padding-top:0;font-size:30px;height:auto}.seo-hotel-list__price--decimal{font-size:16px}.seo-hotel-list__distance{position:absolute;top:35px;right:40px;color:#4d1a5c;margin-bottom:0;font-size:14px;font-size:.875rem;line-height:1.71429}.seo-hotel-list__distance-desc{color:#333;font-size:12px;font-size:.75rem;line-height:2}.seo-hotel-list__main{padding-right:40px;position:relative;width:75%}.seo-hotel-list__main a{text-decoration:none}.seo-hotel-list__main a:hover{text-decoration:underline}.seo-hotel-list__rating{width:auto;font-size:14px;font-size:.875rem;line-height:21px}.seo-hotel-list__ratingimage{position:absolute;bottom:-15px;margin:0}.seo-hotel-list__ratingtext{position:absolute;bottom:-17px;left:142px;font-size:12px;font-size:.75rem;line-height:18px}.seo-hotel-list__grid{display:inline}.seo-hotel-list .selected{background-color:#fcffbe}.seo-hotel-list ul{padding:0px;margin:0px;list-style-type:none}.seo-hotel-list ul li{background-image:url(http://www.premierinn.com/content/dam/pi/websites/desktop/common/xdot_dash_a68dae_h.png.pagespeed.ic.QNvnFyE4cU.png);background-position:bottom;background-repeat:repeat-x;display:block}.seo-hotel-list ul li:last-child{background-image:none}.seo-hotel-list .btn--primary-hub--smaller{font-size:14px}.seo-map__container{width:940px;height:470px;position:relative;background-color:#4d1a5c}.seo-map__caption{color:#4d1a5c;text-align:center}.sitemap__item .sitemap-list-title{display:inline-block}.sitemap__item a{text-decoration:none;color:#3f1b48}.sitemap__item a:hover{text-decoration:underline}.sitemap__item li{margin-bottom:20px}.pi-flag--few-rooms{font-size:18px;float:right}.pi-hotel-details-rates--hub{text-align:center}.pi-hotel-details-rates--hub--price-section{font-size:20px;font-size:1.25rem;line-height:1.2;color:#3f1b48}.pi-hotel-details-rates--hub--price{font-size:32px;font-size:2rem;line-height:1.5;font-weight:bolder}.pi-hotel-details-rates .pi-standard-rates .flexbox__item{vertical-align:top}.pi-hotel-details-rates .pi-standard-rates .flexbox__item .pi-main-search{margin-bottom:20px}.pi-hotel-details-rates .pi-standard-rates__rate{position:relative;color:#333;background-color:#faecc2}.pi-hotel-details-rates .pi-standard-rates__rate--saver{margin-left:0;background-color:#f3efe4}.pi-hotel-details-rates .pi-standard-rates__rate--saver .pi-standard-rates__price{background-color:#f3efe4}.pi-hotel-details-rates .pi-standard-rates__rate--no_rate{border-left:4px #fff;border-left-style:solid;background-color:#f4f4f4}.pi-hotel-details-rates .pi-standard-rates__rate--no_rate:first-child{border-left:0px}.pi-hotel-details-rates .pi-standard-rates__rate--rate{border-left:4px #fff;border-left-style:solid}.pi-hotel-details-rates .pi-standard-rates__rate--rate:first-child{border-left:0px}.pi-hotel-details-rates .pi-standard-rates__rate--unavailable{color:#666;background-color:#f4f4f4;height:100%}.pi-hotel-details-rates .pi-standard-rates__rate--unavailable .pi-standard-rates__price{line-height:32px;padding:0;text-align:right;color:#3f1b48;background-color:transparent;font-size:22px;font-size:1.375rem;line-height:1.09091}.pi-hotel-details-rates .pi-standard-rates__rate__inner{position:relative;min-height:192px;padding:15px 20px 15px 20px}.pi-hotel-details-rates .pi-standard-rates__rate__inner img{height:13px;margin-bottom:-3px}.pi-hotel-details-rates .pi-standard-rates__rate__inner span p{display:inline}.pi-hotel-details-rates .pi-standard-rates__button{position:absolute;bottom:15px;width:100%;padding-right:40px}.pi-hotel-details-rates .pi-standard-rates__search{font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS";display:block;padding-top:15px;text-decoration:none;color:#4d1a5c}.pi-hotel-details-rates .pi-standard-rates__type,.pi-hotel-details-rates .pi-standard-rates__date{font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS";line-height:32px;white-space:nowrap;color:#3f1b48;font-size:22px;font-size:1.375rem;line-height:1.09091;font-weight:normal}.pi-hotel-details-rates .pi-standard-rates__price{white-space:nowrap;display:inline-block;float:right;height:37px;padding-right:10;padding-left:10px;text-align:center;color:#3f1b48;background-color:#faecc2;font-size:30px;font-size:1.875rem;line-height:1;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.pi-hotel-details-rates .pi-standard-rates__price--zeros{font-size:16px;font-size:1rem;line-height:1.5}.pi-hotel-details-rates .pi-standard-rates__price--single{padding-bottom:10px;background:none}.pi-hotel-details-rates .pi-standard-rates__price--total{font-size:16px;font-size:1rem;line-height:1.5;float:none;color:#3f1b48;margin:0;line-height:20px}.pi-hotel-details-rates .pi-standard-rates__price .price-rate__decimal{font-size:16px;font-size:1rem;line-height:1.5}.pi-hotel-details-rates .pi-standard-rates__notes{line-height:16px;position:absolute;right:0;bottom:16px;left:0;margin-bottom:0;padding:5px 25px 0}.pi-hotel-details-rates .pi-standard-rates p{line-height:1;clear:both}.pi-hotel-details-rates .pi-cellcode{margin-top:20px}.pi-hotel-details-rates .pi-cellcode__content{margin-bottom:0;color:#333;font-size:16px;font-size:1rem;line-height:1.5}.pi-hotel-details-rates .pi-price-breakdown{padding:0 20px;border-top:1px solid #e1dcca}.pi-hotel-details-rates .pi-price-breakdown__table-wrapper{padding:15px 0;border-bottom:1px dotted #a68dae}.pi-hotel-details-rates .pi-price-breakdown__table-wrapper:last-child{border-bottom:none}.pi-hotel-details-rates .pi-price-breakdown__table-wrapper.first{padding:15px 0}.pi-hotel-details-rates .pi-price-breakdown__table{margin:0;padding:0;font-size:16px;font-size:1rem;line-height:1.5}.pi-hotel-details-rates .pi-price-breakdown__table td{padding:0px}.pi-hotel-details-rates .pi-price-breakdown__price{font-size:20px;font-size:1.25rem;line-height:1.2;text-align:right;color:#3f1b48}.pi-hotel-details-rates .pi-price-breakdown__price--zeros{font-size:14px;font-size:.875rem;line-height:1.71429}.pi-hotel-details-rates .pi-price-breakdown-button{line-height:39px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:39px;margin:0 0 30px 0;padding:0;cursor:pointer;text-align:center;color:#3f1b48;border:1px solid #e1dcca;background:#fff;font-size:16px;-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;-ms-border-radius:0px 0px 4px 4px;-o-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px}.pi-hotel-details-rates .pi-price-breakdown-button span{font-size:20px;vertical-align:text-bottom}.pi-hotel-details-rates .pi-price-breakdown-button span.icon,.pi-hotel-details-rates .pi-price-breakdown-button .form-item--typeahead span.form-item__field.hotel:before,.form-item--typeahead .pi-hotel-details-rates .pi-price-breakdown-button span.form-item__field.hotel:before,.pi-hotel-details-rates .pi-price-breakdown-button .form-item--typeahead span.form-item__field.place:before,.form-item--typeahead .pi-hotel-details-rates .pi-price-breakdown-button span.form-item__field.place:before,.pi-hotel-details-rates .pi-price-breakdown-button .form-item--typeahead span.form-item__field.hub:before,.form-item--typeahead .pi-hotel-details-rates .pi-price-breakdown-button span.form-item__field.hub:before,.pi-hotel-details-rates .pi-price-breakdown-button span.pi-hotel-locator:before,.pi-hotel-details-rates .pi-price-breakdown-button span.pi-quick-links__close:before{margin-left:3px}.pi-hotel-details-rates .pi-price-breakdown-button span.icon--arrow-up,.pi-hotel-details-rates .pi-price-breakdown-button .pi-dropdown.is-open span.pi-dropdown__button,.pi-dropdown.is-open .pi-hotel-details-rates .pi-price-breakdown-button span.pi-dropdown__button{color:#3f1b48}.pi-hotel-details-rates__no-rates-height{height:145px}.pi-hotel-details-rates .pi-standard-rates{height:110px}.pi-hotel-details-rates .pi-standard-rates .flexbox__item{vertical-align:top;display:block;width:100%}.pi-hotel-details-rates .pi-standard-rates .flexbox__item .pi-main-search{margin-bottom:20px}.pi-hotel-details-rates .pi-standard-rates__rate{margin-top:0;margin-bottom:3px}.pi-hotel-details-rates .pi-standard-rates__rate--no_rate{border-left-style:none;border-left:0px;background-color:transparent}.pi-hotel-details-rates .pi-standard-rates__rate--rate{border-left-style:none;border-left:0px}.pi-hotel-details-rates .pi-standard-rates__rate--saver{cursor:pointer}.no-touch .pi-hotel-details-rates .pi-standard-rates__rate--saver:hover{background-color:#f7de95}.pi-hotel-details-rates .pi-standard-rates__rate--flex{cursor:pointer}.no-touch .pi-hotel-details-rates .pi-standard-rates__rate--flex:hover{background-color:#f7de95}.pi-hotel-details-rates .pi-standard-rates__rate--flexPlus{cursor:pointer}.no-touch .pi-hotel-details-rates .pi-standard-rates__rate--flexPlus:hover{background-color:#f7de95}.pi-hotel-details-rates .pi-standard-rates__rate--flexBB{cursor:pointer}.no-touch .pi-hotel-details-rates .pi-standard-rates__rate--flexBB:hover{background-color:#f7de95}.pi-hotel-details-rates .pi-standard-rates__rate--unavailable{width:100%}.pi-hotel-details-rates .pi-standard-rates__rate--unavailable .pi-standard-rates__price{padding:0px;font-size:22px}.pi-hotel-details-rates .pi-standard-rates__rate input[type=radio]:not(old) {width:0;margin:0;padding:0;font-size:1em;opacity:0}.pi-hotel-details-rates .pi-standard-rates__rate input[type=radio]:not(old) + label {display:inline-block;margin-top:5px}.pi-hotel-details-rates .pi-standard-rates__rate input[type=radio]:not(old) + label > span {display:inline-block;width:18px;height:18px;margin:.25em .5em .25em .25em;border:1px solid #949494;border-radius:12px;background:#fff;vertical-align:bottom}.pi-hotel-details-rates .pi-standard-rates__rate input[type=radio]:not(old):checked + label > span > span {display:block;width:10px;height:10px;margin:3px;border:1px solid #949494;border-radius:6px;background:#949494}.pi-hotel-details-rates .pi-standard-rates__rate--selected-rate{background-color:#faecc2;border:solid 1px #f9c940}.pi-hotel-details-rates .pi-standard-rates__rate--unselected-rate{background-color:#f2efe4;border:none!important}.pi-hotel-details-rates .pi-standard-rates__rate__inner{min-height:0;padding:10px 10px 10px 10px}.pi-hotel-details-rates .pi-standard-rates__rate__inner p{display:inline-block;font-size:14px}.pi-hotel-details-rates .pi-standard-rates__rate__inner .grid__item{display:inline-block;width:auto;vertical-align:top;padding-right:10px}.pi-hotel-details-rates .pi-standard-rates__button{position:static;bottom:15px;width:auto;padding-right:0px;display:inline-block;float:right;margin-top:7px}.pi-hotel-details-rates .pi-standard-rates__button button{padding:1px 20px}.pi-hotel-details-rates .pi-standard-rates__type,.pi-hotel-details-rates .pi-standard-rates__date{font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS";font-size:16px;color:#333;font-weight:600}.pi-hotel-details-rates .pi-standard-rates__text{font-size:22px;color:#333}.pi-hotel-details-rates .pi-standard-rates__price{font-size:20px;line-height:0;margin-top:2px;height:auto;color:#3f1b48}.pi-hotel-details-rates .pi-standard-rates p{margin-top:10px;vertical-align:top;margin-bottom:0px!important}.pi-hotel-details-rates .pi-standard-rates .pi-standard-rates__price{background-color:transparent}.pi-hotel-details-rates .pi-standard-rates--flex{background-color:#faecc2;border:solid 1px #f9c940;cursor:pointer}.pi-hotel-details-rates .pi-standard-rates--flex .pi-standard-rates__price{background-color:#faecc2}.pi-hotel-details-rates .pi-standard-rates__rate--unavailable{background-color:#f4f4f4;cursor:default;display:none}.pi-hotel-details-rates .pi-standard-rates__rate--unavailable .pi-standard-rates__price{background-color:#f4f4f4;margin-top:-1px}.pi-hotel-details-rates .pi-price-breakdown{padding:0 10px;border-top:0px}.pi-hotel-details-rates .pi-price-breakdown__table-wrapper{border-bottom:1px solid #ccc}.pi-hotel-details-rates .pi-price-breakdown__table-wrapper.first{padding:0 0 5px 0}.pi-hotel-details-rates .pi-price-breakdown__table{font-size:16px}.pi-hotel-details-rates .pi-price-breakdown__table td{padding:0}.pi-hotel-details-rates .pi-price-breakdown__room{text-align:center;width:13.5%;font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS";font-weight:600}.pi-hotel-details-rates .pi-price-breakdown__price{display:inline-block;font-size:20px;color:#3f1b48;width:auto;margin-right:0;font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS";font-weight:600;text-align:left}.pi-hotel-details-rates .pi-price-breakdown p{line-height:1;clear:both;margin-top:8px!important;vertical-align:top}.pi-hotel-details-rates .pi-price-breakdown-button{display:inline-block;float:right;width:auto;border:0;margin:-2px 5px 0 0;background:none}.pi-hotel-details-rates .pi-price-breakdown-button span{font-size:15px}.pi-hotel-details-rates .pi-price-breakdown-button span.icon,.pi-hotel-details-rates .pi-price-breakdown-button .form-item--typeahead span.form-item__field.hotel:before,.form-item--typeahead .pi-hotel-details-rates .pi-price-breakdown-button span.form-item__field.hotel:before,.pi-hotel-details-rates .pi-price-breakdown-button .form-item--typeahead span.form-item__field.place:before,.form-item--typeahead .pi-hotel-details-rates .pi-price-breakdown-button span.form-item__field.place:before,.pi-hotel-details-rates .pi-price-breakdown-button .form-item--typeahead span.form-item__field.hub:before,.form-item--typeahead .pi-hotel-details-rates .pi-price-breakdown-button span.form-item__field.hub:before,.pi-hotel-details-rates .pi-price-breakdown-button span.pi-hotel-locator:before,.pi-hotel-details-rates .pi-price-breakdown-button span.pi-quick-links__close:before{margin-right:3px}.pi-sleep-park-fly{position:relative;padding-bottom:10px;margin-bottom:10px}.pi-sleep-park-fly__header{font-size:22px;font-size:1.375rem;font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS";color:#fff;padding:15px 20px;margin-bottom:0;background-image:url(http://www.premierinn.com/content/dam/pi/websites/desktop/hoteldetails/xspf-logo.png.pagespeed.ic.Ti0jTITXs4.png);background-repeat:no-repeat;background-color:#5f316d;background-position:97% center;background-position:right 20px top 16px}.pi-sleep-park-fly__content{margin-bottom:0;font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS";font-size:15px;font-size:.9375rem;line-height:26px;border-width:0px 1px;border-style:solid;border-color:#e1dcca;padding:5px 20px}.pi-sleep-park-fly__rates{padding-top:0px;margin-bottom:0px;border-width:0px 1px;border-style:solid;border-color:#e1dcca}.pi-sleep-park-fly__rates--hidden{height:60px;overflow:hidden}.pi-sleep-park-fly__rate{background-color:#faf9f4;position:relative;margin-left:4px}.pi-sleep-park-fly__rate__inner{position:relative;padding:15px 20px 15px 20px}.pi-sleep-park-fly__rate--left{margin-left:0}.pi-sleep-park-fly__price{display:inline-block;text-align:center;font-size:30px;font-size:1.875rem;line-height:1.6;line-height:37px;margin-bottom:10px;float:right;color:#3f1b48}.pi-sleep-park-fly__price--zeros{font-size:18px;font-size:1.125rem;line-height:1.33333}.pi-sleep-park-fly__price--total{font-size:16px;font-size:1rem;line-height:1.5}.pi-sleep-park-fly__type{font-size:26px;font-size:1.625rem;line-height:1.84615;line-height:28px}.pi-sleep-park-fly__rate-text{font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS";font-size:18px;font-size:1.125rem;line-height:1.33333}.pi-sleep-park-fly__rate-text em{font-size:22px;font-size:1.375rem;line-height:1.09091;line-height:28px;font-style:normal}.pi-sleep-park-fly__notes{line-height:16px;margin-bottom:0px;padding:5px 27px 0px;left:0px;right:0px}.pi-sleep-park-fly__parking{line-height:28px;padding-bottom:5px}.pi-sleep-park-fly__border{border-right:1px dotted #4d1a5c;border-left:1px dotted #4d1a5c;padding-right:30px;padding-left:30px}.pi-sleep-park-fly__airport-text{vertical-align:top}.pi-sleep-park-fly__airport-info-container{margin-left:-5px}.pi-sleep-park-fly__airport{border-top:1px solid #e1dcca}.pi-sleep-park-fly__airport-logo{vertical-align:top;padding-top:5px;padding-right:25px}.pi-sleep-park-fly__airport-title{font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS";font-size:16px;font-size:1rem;line-height:1.5;margin-bottom:0}.pi-sleep-park-fly__airport-info{font-size:14px;font-size:.875rem;line-height:1.71429;vertical-align:top}.pi-sleep-park-fly__airport-info ul{margin-left:20px;margin-bottom:0}.pi-sleep-park-fly__airport-info ul li{line-height:1.5}.pi-sleep-park-fly__header{font-size:18px}.pi-sleep-park-fly__rates{padding-top:0px;margin-bottom:0px;border-width:0px;border-style:none;border-color:transparent}.pi-sleep-park-fly__rates--hidden{height:auto}.pi-sleep-park-fly__rates--block{display:block;width:100%}.pi-sleep-park-fly__rate{margin-left:0px;background-color:#f2efe4;margin-bottom:3px;margin-left:0px}.pi-sleep-park-fly__rate__inner{padding:10px;cursor:pointer}.pi-sleep-park-fly__rate__inner--inlineblock{display:inline-block;vertical-align:top;margin-top:3px}.no-touch .pi-sleep-park-fly__rate__inner:hover{background-color:#f7de95}.pi-sleep-park-fly__rate__inner input[type=radio]:not(old) {width:0;margin:0;padding:0;font-size:1em;opacity:0}.pi-sleep-park-fly__rate__inner input[type=radio]:not(old) + label {display:inline-block;margin-top:3px}.pi-sleep-park-fly__rate__inner input[type=radio]:not(old) + label > span {display:inline-block;width:18px;height:18px;margin:.25em .5em .25em .25em;border:1px solid #949494;border-radius:12px;background:#fff;vertical-align:bottom}.pi-sleep-park-fly__rate__inner input[type=radio]:not(old):checked + label > span > span {display:block;width:10px;height:10px;margin:3px;border:1px solid #949494;border-radius:6px;background:#949494}.pi-sleep-park-fly__price{font-size:20px;line-height:37px;margin-right:10px;margin-bottom:0px}.pi-sleep-park-fly__rate-text{font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS"!important;font-size:16px;margin-bottom:0px!important}.pi-sleep-park-fly__rate-text em{font-size:16px}.pi-sleep-park-fly__price-text{display:inline-block;float:right}.pi-sleep-park-fly__airport{border-top:none}.pi-sleep-park-fly__airport-info-container{position:relative;margin-left:0px;border:solid 1px #e7e1ea;background:#e7e1ea;width:300px;padding:10px 15px 10px 15px}.pi-sleep-park-fly__airport-info-pointer{position:relative;top:50px;right:6px;border:solid 1px #e7e1ea;background:#e7e1ea;height:10px;width:10px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pi-sleep-park-fly__airport-title{font-size:18px}.pi-sleep-park-fly__button{display:inline-block;float:right;width:inherit;padding:1px 20px;margin-top:7px}.carousel{position:relative;margin-top:20px;margin-bottom:20px}.carousel-image{display:block;width:620px;height:358px}.carousel__thumbnails{height:358px;overflow:hidden}.carousel__thumbnails ul{width:310px;margin-left:-10px}.carousel__thumbnails li{opacity:.5;filter: alpha(opacity=50);width:145px;height:82px;margin-left:10px;margin-bottom:10px;cursor:pointer;overflow:hidden}.carousel__thumbnails li:hover,.carousel__thumbnails li.is-selected{opacity:1;filter: alpha(opacity=100);border:2px solid #4d1a5c;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.carousel-image__list{width:100%}.carousel__controller{position:absolute;right:131px}.carousel__controller--top{top:-20px}.carousel__controller--bottom{bottom:-20px}.carousel__pagination{color:#999}.hotel-title{margin-top:40px;margin-bottom:20px;text-align:center}.hotel-title__heading{margin:0;font-size:38px;font-size:2.375rem;line-height:1.26316;display:inline-block}.hotel-title__strapline{font-size:22px;font-size:1.375rem;line-height:1.09091;margin:2px 0 0;padding:0 220px;color:#3f1b48}.hotel-title__button{width:300px;margin:0 auto}.hotel-title .pi-flag{margin-left:15px;font-size:18px;font-size:1.125rem;line-height:1.33333}.hotel-title .pi-flag--new-room{position:relative;top:-5px}.hotel-title .pi-flag--opening-soon{position:relative;top:-5px}.hotel-title .pi-flag--few-rooms{font-size:24px;font-size:1.5rem;line-height:1}.pi-hotel-average{margin-bottom:20px;text-align:center;font-size:22px;font-size:1.375rem;line-height:1.09091;color:#3f1b48}.pi-hotel-average__price{font-size:32px;font-size:2rem;line-height:1.5;font-weight:bold}.pi-hotel-average__pence{font-size:22px;font-size:1.375rem;line-height:1.09091}.hotel-details{position:relative;padding-bottom:20px}.hotel-details__address{font-family:"Gill Sans Roman","Arial","Verdana","Trebuchet MS";line-height:1.2em;margin-bottom:20px}.hotel-details__address span{color:#3f1b48}.hotel-details__map-quicklink{display:inline-block;padding:2px 0;text-decoration:none}.hotel-details__map-quicklink:hover b{text-decoration:underline}.hotel-details__map-quicklink .icon,.hotel-details__map-quicklink .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .hotel-details__map-quicklink .form-item__field.hotel:before,.hotel-details__map-quicklink .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .hotel-details__map-quicklink .form-item__field.place:before,.hotel-details__map-quicklink .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .hotel-details__map-quicklink .form-item__field.hub:before,.hotel-details__map-quicklink .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .hotel-details__map-quicklink a:before,.hotel-details__map-quicklink .pi-hotel-locator:before,.hotel-details__map-quicklink .pi-quick-links__close:before,.hotel-details__map-quicklink .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .hotel-details__map-quicklink li:before{font-size:1.3em;vertical-align:text-bottom;color:#4d1a5c}.hotel-details__distance{font-size:24px;font-size:1.5rem;line-height:1;color:#4d1a5c}.hotel-details__distance p{display:inline}.hotel-details__description{margin-bottom:40px}.hotel-details .tripAdvisor-component{margin-bottom:0}.hotel-details__rating{color:#333;margin-bottom:5px}.hotel-details__guest{font-weight:normal;margin-left:0}.hotel-details__guest-logo{width:26px;height:24px;background-image:url(http://www.premierinn.com/content/dam/pi/websites/desktop/xguest-rating-sprite.png.pagespeed.ic.Nt0t2HGkXP.png);background-repeat:no-repeat;background-position:-90px -117px;margin-top:0}.hotel-details__guest{margin-top:5px}.hotel-details__guest-advisor-review{position:absolute;right:115px;top:52px;cursor:pointer}.hotel-details__guest-rating{width:72px;height:13px;background-image:url(http://www.premierinn.com/content/dam/pi/websites/desktop/xguest-rating-sprite.png.pagespeed.ic.Nt0t2HGkXP.png);background-repeat:no-repeat;margin-top:5px}.hotel-details__guest-rating.one{background-position:0 0}.hotel-details__guest-rating.two{background-position:0 -14px}.hotel-details__guest-rating.three{background-position:0 -28px}.hotel-details__guest-rating.four{background-position:0 -42px}.hotel-details__guest-rating.five{background-position:0 -57px}.hotel-details__guest-rating.six{background-position:0 -70}.hotel-details__guest-rating.seven{background-position:0 -84px}.hotel-details__guest-rating.eight{background-position:0 -98px}.hotel-details__guest-rating.nine{background-position:0 -112px}.hotel-details__guest-rating.ten{background-position:0 -126px}.hotel-details__postcode{display:block}.hotel-details .rates-grid{margin-bottom:20px;display:inline-block;width:100%}.hotel-raiting__list{margin-bottom:15px}.hotel-details__address span{color:#3f1b48;display:inline-block}.hotel-details__guest{margin-top:5px;font-weight:600;display:block;clear:both}.hotel-details__rating{color:#333;margin-bottom:5px;font-weight:600}.hotel-details .tripAdvisor-component .milli.push-half--bottom,.hotel-details .tripAdvisor-component .pi-quick-links__item p.push-half--bottom,.pi-quick-links__item .hotel-details .tripAdvisor-component p.push-half--bottom,.hotel-details .tripAdvisor-component .pi-quick-links__item p.pi-filter-facilities__title,.pi-quick-links__item .hotel-details .tripAdvisor-component p.pi-filter-facilities__title,.hotel-details .tripAdvisor-component .pi-search-form__flexible-dates .push-half--bottom.form-item,.pi-search-form__flexible-dates .hotel-details .tripAdvisor-component .push-half--bottom.form-item,.hotel-details .tripAdvisor-component .pi-search-form__flexible-dates .form-item.pi-filter-facilities__title,.pi-search-form__flexible-dates .hotel-details .tripAdvisor-component .form-item.pi-filter-facilities__title,.hotel-details .tripAdvisor-component .pi-hotel-details-rates .push-half--bottom.pi-standard-rates__notes,.pi-hotel-details-rates .hotel-details .tripAdvisor-component .push-half--bottom.pi-standard-rates__notes,.hotel-details .tripAdvisor-component .pi-hotel-details-rates .pi-standard-rates__notes.pi-filter-facilities__title,.pi-hotel-details-rates .hotel-details .tripAdvisor-component .pi-standard-rates__notes.pi-filter-facilities__title,.hotel-details .tripAdvisor-component .push-half--bottom.pi-sleep-park-fly__notes,.hotel-details .tripAdvisor-component .pi-sleep-park-fly__notes.pi-filter-facilities__title,.hotel-details .tripAdvisor-component .pi-faq__content p.push-half--bottom,.pi-faq__content .hotel-details .tripAdvisor-component p.push-half--bottom,.hotel-details .tripAdvisor-component .pi-faq__content p.pi-filter-facilities__title,.pi-faq__content .hotel-details .tripAdvisor-component p.pi-filter-facilities__title,.hotel-details .tripAdvisor-component .push-half--bottom.pi-hotel-food-drink__links,.hotel-details .tripAdvisor-component .pi-hotel-food-drink__links.pi-filter-facilities__title,.hotel-details .tripAdvisor-component .milli.pi-filter-facilities__title{float:right;margin-right:95px}.hotel-details .one-third,.hotel-details .two-sixths,.hotel-details .four-twelfths,.hotel-details .tabset__nav--top-block.tabset--size3 li,.tabset__nav--top-block.tabset--size3 .hotel-details li,.hotel-details .tabset__nav--bottom-block.tabset--size3 li,.tabset__nav--bottom-block.tabset--size3 .hotel-details li,.hotel-details .tabset__nav--top-bar.tabset--size3 li,.tabset__nav--top-bar.tabset--size3 .hotel-details li,.hotel-details .tabset__nav--bottom-bar.tabset--size3 li,.tabset__nav--bottom-bar.tabset--size3 .hotel-details li{float:right}.pi-hotel-contact{color:#4d1a5c;margin-top:30px;margin-bottom:50px;padding-left:10px}.pi-hotel-contact p{font-size:16px}.pi-hotel-facilities{margin:20px 0;padding:10px 20px;background-image:url(http://www.premierinn.com/content/dam/pi/websites/desktop/common/xdotted_ababab_h.png.pagespeed.ic.DrtbhWQAS_.png);background-repeat:repeat-x;background-position:top;border-top:0}.pi-hotel-facilities ul{margin:0 0 0 20px}.pi-hotel-facilities ul li{font-size:14px;font-size:.875rem;line-height:1.71429;padding:4px 0;list-style-type:none;white-space:normal}.pi-hotel-facilities ul li .icon,.pi-hotel-facilities ul li .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-hotel-facilities ul li .form-item__field.hotel:before,.pi-hotel-facilities ul li .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-hotel-facilities ul li .form-item__field.place:before,.pi-hotel-facilities ul li .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-hotel-facilities ul li .form-item__field.hub:before,.pi-hotel-facilities ul .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu .pi-hotel-facilities ul li a:before,.pi-hotel-facilities ul li .pi-hotel-locator:before,.pi-hotel-facilities ul li .pi-quick-links__close:before,.pi-hotel-facilities ul li .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-hotel-facilities ul li li:before{padding-right:10px;color:#4d1a5c;vertical-align:sub}.pi-hotel-details__map{height:470px;background:#4d1a5c;margin-bottom:30px;position:relative}.pi-hotel-details-location__content--right p{margin-bottom:20px}.pi-hotel-details-location__content--right address{font-style:normal}.pi-hotel-tabs{margin-top:40px;margin-bottom:40px}.pi-hotel-tabs .tabset__nav{height:65px}.pi-hotel-tabs .tabset__nav ul{padding-bottom:15px}.pi-hotel-tabs .tabset__window{padding-top:20px}.pi-hotel-tabs h3{font-size:24px;font-size:1.5rem;line-height:1}.pi-faq{margin-bottom:20px}.pi-faq__header{font-size:40px;font-size:2.5rem;line-height:1.2;text-align:center;margin-bottom:10px;color:#3f1b48}.pi-faq__nav{position:relative;z-index:2;vertical-align:top}.pi-faq__content{border:3px solid #f2efe4;padding:20px;position:relative;z-index:1;vertical-align:top}.pi-faq__content h3{font-family:"Gill Sans Roman","Arial","Verdana","Trebuchet MS";margin-bottom:10px;color:#4d1a5c}.pi-faq .tabset__window{padding-right:20px}.pi-hotel-carousel{margin-bottom:0}.pi-hotel-rooms__header{margin-bottom:30px;color:#3f1b48}.pi-hotel-rooms__header h2{font-size:24px;font-size:1.5rem;line-height:1;font-weight:normal}.pi-hotel-rooms .image-with-text{text-align:center}.pi-hotel-rooms .pi-typeset h3,.pi-hotel-rooms #CQrte h3{font-weight:normal}.pi-hotel-rooms .pi-typeset .icon,.pi-hotel-rooms #CQrte .icon,.pi-hotel-rooms .pi-typeset .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-hotel-rooms .pi-typeset .form-item__field.hotel:before,.pi-hotel-rooms #CQrte .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-hotel-rooms #CQrte .form-item__field.hotel:before,.pi-hotel-rooms .pi-typeset .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-hotel-rooms .pi-typeset .form-item__field.place:before,.pi-hotel-rooms #CQrte .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-hotel-rooms #CQrte .form-item__field.place:before,.pi-hotel-rooms .pi-typeset .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-hotel-rooms .pi-typeset .form-item__field.hub:before,.pi-hotel-rooms #CQrte .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-hotel-rooms #CQrte .form-item__field.hub:before,.pi-hotel-rooms .pi-typeset .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-hotel-rooms .pi-typeset a:before,.pi-hotel-rooms #CQrte .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-hotel-rooms #CQrte a:before,.pi-hotel-rooms .pi-typeset .pi-hotel-locator:before,.pi-hotel-rooms #CQrte .pi-hotel-locator:before,.pi-hotel-rooms .pi-typeset .pi-quick-links__close:before,.pi-hotel-rooms #CQrte .pi-quick-links__close:before,.pi-hotel-rooms .pi-typeset .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-hotel-rooms .pi-typeset li:before,.pi-hotel-rooms #CQrte .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-hotel-rooms #CQrte li:before{margin-right:0}.pi-hotel-food-drink__header{margin-bottom:40px;text-align:center}.pi-hotel-food-drink__header .grid__col2{background:url(http://www.premierinn.com/content/dam/pi/websites/desktop/common/xdot_dash_4b145f_v.png.pagespeed.ic.Nblv-7CmBK.png) repeat-y right 0}.pi-hotel-food-drink__header .grid__col2 .inner{padding:0 20px;background:url(http://www.premierinn.com/content/dam/pi/websites/desktop/common/xdot_dash_4b145f_v.png.pagespeed.ic.Nblv-7CmBK.png) repeat-y 0 0}.pi-hotel-food-drink__main{margin-bottom:0}.pi-hotel-food-drink__desc{height:120px;margin-bottom:0}.pi-hotel-food-drink__links{height:35px}.pi-hotel-food-drink .image-with-text h3{font-weight:normal}.pi-hotel-business .pi-image{margin-bottom:10px}.pi-hotel-business h2{padding:13px 10px 10px 49px;background-image:url(http://www.premierinn.com/content/dam/pi/websites/desktop/icons/facilities/icon-meetings.png.piimage.thumbnail.50.50.png);background-repeat:no-repeat;background-position:left}.pi-hotel-details__back-link{margin-bottom:20px;font-family:"Gill Sans Roman","Arial","Verdana","Trebuchet MS"}.pi-hotel-details__back-link .icon,.pi-hotel-details__back-link .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-hotel-details__back-link .form-item__field.hotel:before,.pi-hotel-details__back-link .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-hotel-details__back-link .form-item__field.place:before,.pi-hotel-details__back-link .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-hotel-details__back-link .form-item__field.hub:before,.pi-hotel-details__back-link .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-hotel-details__back-link a:before,.pi-hotel-details__back-link .pi-hotel-locator:before,.pi-hotel-details__back-link .pi-quick-links__close:before,.pi-hotel-details__back-link .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-hotel-details__back-link li:before{font-size:.9em}.pi-hotel-details__back-link a{text-decoration:none}.pi-cellcode-option{position:relative;padding-left:40px}.pi-cellcode-option:hover{background-color:#f8f8f8;cursor:pointer}.pi-cellcode-option>.icon,.form-item--typeahead .pi-cellcode-option>.form-item__field.hotel:before,.form-item--typeahead .pi-cellcode-option>.form-item__field.place:before,.form-item--typeahead .pi-cellcode-option>.form-item__field.hub:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-cellcode-option>a:before,.pi-cellcode-option>.pi-hotel-locator:before,.pi-cellcode-option>.pi-quick-links__close:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-cellcode-option>li:before{position:absolute;left:10px;top:15px}.pi-results-toolbar__sorting .icon.icon--distance,.pi-results-toolbar__sorting .form-item--typeahead .icon--distance.form-item__field.hotel:before,.form-item--typeahead .pi-results-toolbar__sorting .icon--distance.form-item__field.hotel:before,.pi-results-toolbar__sorting .form-item--typeahead .icon--distance.form-item__field.place:before,.form-item--typeahead .pi-results-toolbar__sorting .icon--distance.form-item__field.place:before,.pi-results-toolbar__sorting .form-item--typeahead .icon--distance.form-item__field.hub:before,.form-item--typeahead .pi-results-toolbar__sorting .icon--distance.form-item__field.hub:before,.pi-results-toolbar__sorting .form-item--typeahead .form-item__field .dropdown-menu li a.icon--distance:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-results-toolbar__sorting a.icon--distance:before,.pi-results-toolbar__sorting .icon--distance.pi-hotel-locator:before,.pi-results-toolbar__sorting .icon--distance.pi-quick-links__close:before,.pi-results-toolbar__sorting .pi-results-ratesexp__ratecard .ratecard-extras li.icon--distance:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-results-toolbar__sorting li.icon--distance:before{font-size:15px;position:relative;top:2px;left:2px}.pi-results-toolbar__dotted{background:url(http://www.premierinn.com/content/dam/pi/websites/desktop/common/xdot_dash_a68dae_h.png.pagespeed.ic.QNvnFyE4cU.png) repeat-x 0 bottom}.pi-results-toolbar__solid{border-bottom:1px solid #ddd}.pi-results-toolbar__main{padding-bottom:15px}.pi-results-toolbar__main>.inner{position:relative;height:30px}.pi-results-toolbar__title{margin:5px 5px 0 0;color:#4d1a5c}.pi-results-toolbar__sorting,.pi-results-toolbar__filtering,.pi-results-toolbar__explaining,.pi-results-toolbar__key,.pi-results-toolbar__symbol,.pi-results-toolbar__map{display:inline-block;vertical-align:top}.pi-results-toolbar__sorting .btn,.pi-results-toolbar__sorting .btn:hover,.pi-results-toolbar__filtering .btn,.pi-results-toolbar__filtering .btn:hover,.pi-results-toolbar__explaining .btn,.pi-results-toolbar__explaining .btn:hover,.pi-results-toolbar__key .btn,.pi-results-toolbar__key .btn:hover,.pi-results-toolbar__symbol .btn,.pi-results-toolbar__symbol .btn:hover,.pi-results-toolbar__map .btn,.pi-results-toolbar__map .btn:hover{box-shadow:none}.pi-results-toolbar__sorting,.pi-results-toolbar__filtering{margin-right:5px}.pi-results-toolbar__sorting .btn:focus,.pi-results-toolbar__filtering .btn:focus{outline:none}.pi-results-toolbar__key{margin-left:30px;font-size:14px;font-size:.875rem;line-height:1.71429}.pi-results-toolbar__symbol{position:relative;margin-right:25px;padding-left:28px;line-height:1;color:#666}.pi-results-toolbar__symbol:after{position:absolute;left:0;top:0;width:0;height:0;content:"";border:12px solid transparent}.pi-results-toolbar__symbol--cannot-change:after{border-top-color:#d2d2d2;border-left-color:#d2d2d2}.pi-results-toolbar__symbol--can-change:after{border-top-color:#b8a3be;border-left-color:#b8a3be}.pi-results-toolbar__map{position:absolute!important;right:0}.pi-results-toolbar.is-open-filters .pi-results-filters{display:block}.pi-results-toolbar.is-open-ratesexp .pi-results-ratesexp{display:block}.pi-results-toolbar.is-open.is-open-filters .pi-results-toolbar__filtering .btn{margin-top:-13px;padding:15px 10px 2px;background-color:#f8f8f8;border-top-left-radius:0;border-top-right-radius:0;border:1px solid #b6c4c1;border-top:none}.pi-results-toolbar.is-open.is-open-ratesexp .pi-results-toolbar__explaining .btn{margin-top:-13px;padding:15px 10px 2px;border-top-left-radius:0;border-top-right-radius:0;border:1px solid #b6c4c1;border-top:none}.pi-results-toolbar__rate-symbol--saver{background-color:#f3efe4;padding:0px 4px}.pi-results-toolbar__rate-symbol--flex{background-color:#faecc2;padding:0px 4px;margin:0px -2px 0px -2px}.pi-results-toolbar__rate-symbol--flexbb{background-color:#f3efe4;padding:0px 4px}.pi-results-toolbar--map-open .pi-results-toolbar__map{height:46px}.pi-results-toolbar--map-open .pi-results-toolbar__map .btn{border-bottom-left-radius:0;border-bottom-right-radius:0}.pi-results-toolbar--map-open .pi-results-toolbar__map-image{background-image:none}.pi-results-filters{display:none;position:relative;margin-bottom:12px;padding:10px 10px 2px 10px;background-color:#f8f8f8;border:1px solid #b6c4c1}.pi-results-filters__title{margin-bottom:5px;padding-left:5px;font-weight:normal}.pi-results-filters__close{position:absolute;top:10px;right:10px;color:#3f1b48;font-size:20px;font-size:1.25rem;line-height:1.2;text-decoration:none;cursor:pointer}.pi-results-filters__close--text{margin-left:10px}.pi-results-filters__close>.icon,.form-item--typeahead .pi-results-filters__close>.form-item__field.hotel:before,.form-item--typeahead .pi-results-filters__close>.form-item__field.place:before,.form-item--typeahead .pi-results-filters__close>.form-item__field.hub:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-results-filters__close>a:before,.pi-results-filters__close>.pi-hotel-locator:before,.pi-results-filters__close>.pi-quick-links__close:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-results-filters__close>li:before{display:inline-block;float:left;position:relative;top:-1px}.pi-results-filters__close:hover{text-decoration:none}.pi-results-filters__spinner{float:right;margin:1px 5px 0 0}.pi-results-filters__spinner img{display:block;width:22px}.pi-results-filters label{padding:3px 0px 4px 5px;color:#3f1b48;float:left;width:204px;margin-right:25px}.pi-results-filters label input[type="checkbox"]+span{padding-left:30px;color:#333}.pi-results-filters label:hover,.pi-results-filters label.is-active{background-color:#e5d8e2}.pi-results-filters .pi-result-filter__field{border-top:0px;border-bottom:0px;background:#fff;border-radius:0px;position:absolute;left:238px;z-index:5;bottom:-15px;width:77px;height:15px;background-color:#f8f8f8}.pi-results-filters .pi-result-filter__field a{color:#fff;text-indent:-99999px}.pi-results-filters .pi-result-filter__field a:hover{background:transparent}.pi-results-ratesexp{display:none;position:relative;margin-bottom:12px;padding:10px;border:1px solid #b6c4c1}.pi-results-ratesexp h3{margin-bottom:0px;color:#4d1a5c}.pi-results-ratesexp__close{position:absolute;top:10px;right:10px;color:#3f1b48;font-size:20px;font-size:1.25rem;line-height:1.2;text-decoration:none;cursor:pointer}.pi-results-ratesexp__close:hover{text-decoration:none}.pi-results-ratesexp__flexbox{margin-bottom:10px}.pi-results-ratesexp__ratecard{padding:10px;vertical-align:top;height:100%;border:2px solid #fff;color:#666}.pi-results-ratesexp__ratecard h4{margin-bottom:0px;color:#333}.pi-results-ratesexp__ratecard--F{background-color:#f3efe4}.pi-results-ratesexp__ratecard--A{background-color:#faecc2}.pi-results-ratesexp__ratecard--H{background-color:#f3efe4}.pi-results-ratesexp__ratecard--P{display:none;background-color:#faecc2}.pi-results-ratesexp__ratecard ul{font-size:13px;font-size:.8125rem;line-height:1.84615;line-height:1.3;margin-left:15px;margin-bottom:5px}.pi-results-ratesexp__ratecard ul li{list-style:none}.pi-results-ratesexp__ratecard ul li:before{content:'\2022';display:inline-block;width:15px;margin-left:-15px}.pi-results-ratesexp__ratecard .ratecard-extras{background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:2px;color:#333;margin-right:30px}.pi-results-ratesexp__ratecard .ratecard-extras img{height:12px;margin-bottom:-2px}.pi-results-ratesexp__ratecard .ratecard-extras li:before{font-size:10px;font-size:.625rem}.pi-hybrid-results{}.pi-hybrid-results__map{position:fixed;left:0;top:-1px;width:100%;height:100%;padding-top:0;z-index:1}.pi-hybrid-results__map>.container{position:relative;height:100%}.pi-fixed-height-layout .pi-hybrid-results__map{position:absolute;overflow:hidden;z-index:1;padding-top:0!important;pointer-events:none}.pi-fixed-height-layout .pi-hybrid-results__map .pi-map{pointer-events:auto}.pi-hybrid-results__set{position:relative;z-index:1}.pi-hybrid-results--map-expanded .pi-hybrid-results__map>.container{padding:0 20px 60px 260px}.pi-hybrid-results--map-expanded .pi-hybrid-results__window>.container{padding:0 740px 0 20px}.pi-hybrid-results--map-contracted .pi-hybrid-results__map>.container{padding:0 20px 60px 657px}.pi-hybrid-results--map-contracted .pi-hybrid-results__map .pi-map__zoom{display:none}.pi-hybrid-results--map-contracted .pi-hybrid-results__window>.container{padding:0 340px 0 20px}.pi-hybrid-results--map-closed .pi-hybrid-results__map>.container{padding:0 20px 0 980px}.pi-hybrid-results--map-closed .pi-hybrid-results__window>.container{padding:0 20px}.pi-results__header{padding:20px 0;background:url(http://www.premierinn.com/content/dam/pi/websites/desktop/common/xdot_dash_a68dae_h.png.pagespeed.ic.QNvnFyE4cU.png) repeat-x 0 bottom}.pi-results__header h2{margin:0}.pi-results__list{margin:0;list-style:none}.pi-results__item{padding-bottom:1px;background:url(http://www.premierinn.com/content/dam/pi/websites/desktop/common/xdot_dash_a68dae_h.png.pagespeed.ic.QNvnFyE4cU.png) repeat-x 0 bottom}.pi-results__footer{font-size:20px;font-size:1.25rem;line-height:1.2;padding:20px 0;text-align:center}.pi-results__footer p{margin:0;padding:0 20px}.pi-no-results{padding:20px 0;background:url(http://www.premierinn.com/content/dam/pi/websites/desktop/common/xdot_dash_a68dae_h.png.pagespeed.ic.QNvnFyE4cU.png) repeat-x 0 bottom;border:none}.pi-no-results span{color:#3f1b48;font-size:20px;font-size:1.25rem;line-height:1.2}.pi-wandered-away{font-size:14px;font-size:.875rem;line-height:1.71429;padding:20px 0;text-align:center;line-height:1.3;background:url(http://www.premierinn.com/content/dam/pi/websites/desktop/common/xdot_dash_a68dae_h.png.pagespeed.ic.QNvnFyE4cU.png) repeat-x 0 bottom}.pi-wandered-away__icon{font-size:80px;font-size:5rem;line-height:1.2;margin-bottom:20px}.pi-wandered-away__cta-group .btn{margin:5px 0}.pi-results__list .pi-results-item__rate--flex{border:solid 1px #f9c940}.pi-results-item{color:#3f1b48;margin:0;padding:0}.pi-results-item.is-active{background-color:#fffcf0}.pi-results-item__inner{position:relative;width:100%;padding:12px 0 18px;border:none;margin:0;outline:0;font-size:inherit;color:inherit;text-align:left;background-color:transparent;cursor:pointer}.pi-results-item__inner__widthFixed{width:230px;margin-bottom:10px}.pi-results-item__inner__widthFixed .pi-results-item__alert{position:absolute;bottom:-10px;right:10px}.pi-results-item__inner:focus{border:0;outline:0}.pi-results-item__anchor{position:absolute;top:0;left:0;display:block;height:100%;width:100%;z-index:1;background-color:#123456;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';opacity:0}.pi-results-item__header{margin-bottom:12px;max-width:100%}.pi-results-item__header .flexbox__item{vertical-align:top}.pi-results-item__details,.pi-results-item__availability{vertical-align:top;width:115px}.pi-results-item__availability{height:173px}.pi-results-item__title{font-size:16px;font-size:1rem;line-height:1;color:#3f1b48}.pi-results-item__title .pi-flag{position:relative;top:-2px;margin-left:0}.pi-results-item__distance{font-size:12px;font-size:.75rem;line-height:1;margin-bottom:5px}.pi-results-item__distance strong{font-size:14px;font-size:.875rem;display:block;color:inherit}.pi-results-item__flag{margin-bottom:5px}.pi-results-item__thumb{width:100px;height:66px;margin-bottom:10px;overflow:hidden}.pi-results-item__thumb .pi-thumb{position:relative}.pi-results-item__thumb .pi-thumb__image{display:block}.pi-results-item__thumb .pi-thumb__banner{position:absolute;left:0;bottom:0;right:0}.pi-results-item__rating{font-size:12px;font-size:.75rem;margin-bottom:14px}.pi-results-item__rating .pi-tripadvisor__header{display:block;margin-bottom:2px;font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS";line-height:18px}.pi-results-item__rating .pi-tripadvisor__image{width:90px;margin-bottom:0}.pi-results-item__rating .pi-tripadvisor__count{display:block;line-height:1}.pi-results-item__facilities{font-size:18px;font-size:1.125rem;line-height:1.33333;list-style:none;margin:0;color:inherit}.pi-results-item__facilities li{float:left;margin-left:15px}.pi-results-item__facilities li:first-child{margin-left:0}.pi-results-item__alert{font-size:14px;font-size:.875rem}.pi-results-item__loading,.pi-results-item__fully-booked,.pi-results-item__rates-from-unavailable,.pi-results-item__rates-from{display:table;width:100%;height:100%;padding:10px}.pi-results-item__loading .inner,.pi-results-item__fully-booked .inner,.pi-results-item__rates-from-unavailable .inner,.pi-results-item__rates-from .inner{display:table-cell;text-align:center;vertical-align:middle}.pi-results-item__loading,.pi-results-item__fully-booked,.pi-results-item__rates-from-unavailable{color:#949494;font-size:18px;font-size:1.125rem;line-height:1.33333}.pi-results-item__rates-from{background-color:#f2efe4}.pi-results-item__rates-from-title{font-size:13px;font-size:.8125rem;color:#666}.pi-results-item__rates{width:100%;height:100%;position:relative}.pi-results-item__rates>ul{width:100%;height:100%;margin:0;list-style:none}.pi-results-item__rate{position:relative;width:100px;height:55px;margin-top:4px;text-align:right}.pi-results-item__rate:first-child{margin-top:0}.pi-results-item__rate>.inner{display:block;width:100%;height:100%;padding:2px 8px}.pi-results-item__rate-title{font-size:13px;font-size:.8125rem;margin-bottom:0px;line-height:1;font-weight:normal}.pi-results-item__rate-description{font-size:13px;font-size:.8125rem;line-height:1;color:#666}.pi-results-item__rate-description img{height:12px;margin-bottom:-2px}.pi-results-item__rate-price{font-size:19px;font-size:1.1875rem;line-height:1.2;position:absolute;bottom:2px;right:8px;color:#4d1a5c}.pi-results-item__rate-price .price-rate__decimal{font-size:14px;font-size:.875rem}.pi-results-item__rate-cta{color:inherit;margin-left:0}.pi-results-item__rate-cta .icon,.pi-results-item__rate-cta .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-results-item__rate-cta .form-item__field.hotel:before,.pi-results-item__rate-cta .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-results-item__rate-cta .form-item__field.place:before,.pi-results-item__rate-cta .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-results-item__rate-cta .form-item__field.hub:before,.pi-results-item__rate-cta .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-results-item__rate-cta a:before,.pi-results-item__rate-cta .pi-hotel-locator:before,.pi-results-item__rate-cta .pi-quick-links__close:before,.pi-results-item__rate-cta .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-results-item__rate-cta li:before{display:inline-block;width:18px;height:18px;font-size:12px;font-size:.75rem;line-height:18px;text-align:center;border-radius:9px;background-color:#dcd4c0}.pi-results-item__rate--saver{background-color:#f3efe4}.pi-results-item__rate--saver .icon,.pi-results-item__rate--saver .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-results-item__rate--saver .form-item__field.hotel:before,.pi-results-item__rate--saver .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-results-item__rate--saver .form-item__field.place:before,.pi-results-item__rate--saver .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-results-item__rate--saver .form-item__field.hub:before,.pi-results-item__rate--saver .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-results-item__rate--saver a:before,.pi-results-item__rate--saver .pi-hotel-locator:before,.pi-results-item__rate--saver .pi-quick-links__close:before,.pi-results-item__rate--saver .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-results-item__rate--saver li:before{background-color:#dcd4c0}.pi-results-item__rate--flex{background-color:#faecc2}.pi-results-item__rate--flex .icon,.pi-results-item__rate--flex .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-results-item__rate--flex .form-item__field.hotel:before,.pi-results-item__rate--flex .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-results-item__rate--flex .form-item__field.place:before,.pi-results-item__rate--flex .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-results-item__rate--flex .form-item__field.hub:before,.pi-results-item__rate--flex .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-results-item__rate--flex a:before,.pi-results-item__rate--flex .pi-hotel-locator:before,.pi-results-item__rate--flex .pi-quick-links__close:before,.pi-results-item__rate--flex .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-results-item__rate--flex li:before{background-color:#e5d6a9}.pi-results-item__rate--flexbb{background-color:#f3efe4}.pi-results-item__rate--flexbb .icon,.pi-results-item__rate--flexbb .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-results-item__rate--flexbb .form-item__field.hotel:before,.pi-results-item__rate--flexbb .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-results-item__rate--flexbb .form-item__field.place:before,.pi-results-item__rate--flexbb .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-results-item__rate--flexbb .form-item__field.hub:before,.pi-results-item__rate--flexbb .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-results-item__rate--flexbb a:before,.pi-results-item__rate--flexbb .pi-hotel-locator:before,.pi-results-item__rate--flexbb .pi-quick-links__close:before,.pi-results-item__rate--flexbb .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-results-item__rate--flexbb li:before{background-color:#dcd4c0}.pi-results-item__rate--flexplus{background-color:#f3efe4}.pi-results-item__rate--flexplus .icon,.pi-results-item__rate--flexplus .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-results-item__rate--flexplus .form-item__field.hotel:before,.pi-results-item__rate--flexplus .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-results-item__rate--flexplus .form-item__field.place:before,.pi-results-item__rate--flexplus .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-results-item__rate--flexplus .form-item__field.hub:before,.pi-results-item__rate--flexplus .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-results-item__rate--flexplus a:before,.pi-results-item__rate--flexplus .pi-hotel-locator:before,.pi-results-item__rate--flexplus .pi-quick-links__close:before,.pi-results-item__rate--flexplus .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-results-item__rate--flexplus li:before{background-color:#dcd4c0}.pi-results-item__rate--unavailable{color:#999;background-color:#f4f4f4}.pi-results-item__rate--unavailable .pi-results-item__rate-price{color:#4d1a5c}.pi-results-item .pi-price{font-size:22px;font-size:1.375rem}.pi-results-item .pi-price__pence,.pi-results-item .pi-price .pi-booking-price--decimal{font-size:14px;font-size:.875rem}.pi-results-item__footer .pi-warning{margin-top:10px}.pi-results-item__footer .pi-cellcode{color:#333;font-size:14px;font-size:.875rem;line-height:1.2em;margin-top:10px;text-align:right}.pi-hybrid-results--map-closed .pi-results-item__meta{float:right}.pi-hybrid-results--map-contracted .pi-results-item__inner,.pi-hybrid-results--map-closed .pi-results-item__inner{padding:14px 0 18px}.pi-hybrid-results--map-contracted .pi-results-item__header,.pi-hybrid-results--map-closed .pi-results-item__header{margin-bottom:7px;max-width:100%}.pi-hybrid-results--map-contracted .pi-results-item__header .flexbox+.flexbox .flexbox__item,.pi-hybrid-results--map-closed .pi-results-item__header .flexbox+.flexbox .flexbox__item{padding-top:5px}.pi-hybrid-results--map-contracted .pi-results-item__details,.pi-hybrid-results--map-closed .pi-results-item__details{width:312px}.pi-hybrid-results--map-contracted .pi-results-item__summary1,.pi-hybrid-results--map-closed .pi-results-item__summary1{width:156px}.pi-hybrid-results--map-contracted .pi-results-item__meta,.pi-hybrid-results--map-closed .pi-results-item__meta{width:152px;padding-left:20px}.pi-hybrid-results--map-contracted .pi-results-item__availability,.pi-hybrid-results--map-closed .pi-results-item__availability{width:324px;height:84px;margin-top:5px}.pi-hybrid-results--map-contracted .pi-results-item__title,.pi-hybrid-results--map-closed .pi-results-item__title{font-size:22px;font-size:1.375rem}.pi-hybrid-results--map-contracted .pi-results-item__flag,.pi-hybrid-results--map-closed .pi-results-item__flag{margin-bottom:0}.pi-hybrid-results--map-contracted .pi-results-item__distance,.pi-hybrid-results--map-closed .pi-results-item__distance{font-size:16px;font-size:1rem;line-height:1.2em;padding:3px 0 0 20px;text-align:right;white-space:nowrap}.pi-hybrid-results--map-contracted .pi-results-item__distance strong,.pi-hybrid-results--map-closed .pi-results-item__distance strong{font-size:16px;font-size:1rem;display:inline-block}.pi-hybrid-results--map-contracted .pi-results-item__description,.pi-hybrid-results--map-closed .pi-results-item__description{font-size:16px;font-size:1rem;line-height:1.2em;text-align:justify}.pi-hybrid-results--map-contracted .pi-results-item__alert,.pi-hybrid-results--map-closed .pi-results-item__alert{font-size:16px;font-size:1rem;line-height:1.2em;padding-left:20px;text-align:right;white-space:nowrap;position:absolute;bottom:0;right:0}.pi-hybrid-results--map-contracted .pi-results-item__thumb,.pi-hybrid-results--map-closed .pi-results-item__thumb{width:140px;height:93px;margin-bottom:0}.pi-hybrid-results--map-contracted .pi-results-item__rating,.pi-hybrid-results--map-closed .pi-results-item__rating{font-size:14px;font-size:.875rem;margin-bottom:12px}.pi-hybrid-results--map-contracted .pi-results-item__loading,.pi-hybrid-results--map-contracted .pi-results-item__fully-booked,.pi-hybrid-results--map-contracted .pi-results-item__rates-from-unavailable,.pi-hybrid-results--map-contracted .pi-results-item__rates,.pi-hybrid-results--map-contracted .pi-results-item__rates-from,.pi-hybrid-results--map-closed .pi-results-item__loading,.pi-hybrid-results--map-closed .pi-results-item__fully-booked,.pi-hybrid-results--map-closed .pi-results-item__rates-from-unavailable,.pi-hybrid-results--map-closed .pi-results-item__rates,.pi-hybrid-results--map-closed .pi-results-item__rates-from{width:308px;height:84px}.pi-hybrid-results--map-contracted .pi-results-item__loading,.pi-hybrid-results--map-contracted .pi-results-item__fully-booked,.pi-hybrid-results--map-contracted .pi-results-item__rates-from-unavailable,.pi-hybrid-results--map-closed .pi-results-item__loading,.pi-hybrid-results--map-closed .pi-results-item__fully-booked,.pi-hybrid-results--map-closed .pi-results-item__rates-from-unavailable{font-size:22px;font-size:1.375rem;line-height:1.09091}.pi-hybrid-results--map-contracted .pi-results-item__rates-from-title,.pi-hybrid-results--map-closed .pi-results-item__rates-from-title{display:block}.pi-hybrid-results--map-contracted .pi-results-item__rate,.pi-hybrid-results--map-closed .pi-results-item__rate{float:left;width:100px;height:84px;margin-top:0;margin-left:4px}.pi-hybrid-results--map-contracted .pi-results-item__rate:first-child,.pi-hybrid-results--map-closed .pi-results-item__rate:first-child{margin-left:0}.pi-hybrid-results--map-contracted .pi-results-item__rate>.inner,.pi-hybrid-results--map-closed .pi-results-item__rate>.inner{padding:6px 8px}.pi-hybrid-results--map-contracted .pi-results-item__rate-title,.pi-hybrid-results--map-closed .pi-results-item__rate-title{margin-bottom:2px}.pi-hybrid-results--map-contracted .pi-results-item__rate-price,.pi-hybrid-results--map-closed .pi-results-item__rate-price{font-size:28px;font-size:1.75rem;bottom:8px;left:3px;white-space:nowrap}.pi-hybrid-results--map-closed .pi-results-item__header{margin-bottom:13px}.pi-hybrid-results--map-closed .pi-results-item__details{width:542px}.pi-hybrid-results--map-closed .pi-results-item__summary2{width:230px;padding-left:20px}.pi-hybrid-results--map-closed .pi-results-item__availability{width:408px;height:140px;margin-top:10px}.pi-hybrid-results--map-closed .pi-results-item__title{width:542px;padding-right:20px;margin-bottom:20px}.pi-hybrid-results--map-closed .pi-results-item__alert{padding:2px 0 0;text-align:left;display:inline;position:absolute;right:0;top:0}.pi-hybrid-results--map-closed .pi-results-item__meta{float:right}.pi-hybrid-results--map-closed .pi-results-item__cta-hotel{text-align:right;padding-top:0}.pi-hybrid-results--map-closed .pi-results-item__cta-hotel p{color:#3f1b48;text-decoration:none;margin-bottom:0}.no-touch .pi-hybrid-results--map-closed .pi-results-item__cta-hotel p:hover{text-decoration:underline}.pi-hybrid-results--map-closed .pi-results-item__cta-hotel p .icon,.pi-hybrid-results--map-closed .pi-results-item__cta-hotel p .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-hybrid-results--map-closed .pi-results-item__cta-hotel p .form-item__field.hotel:before,.pi-hybrid-results--map-closed .pi-results-item__cta-hotel p .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-hybrid-results--map-closed .pi-results-item__cta-hotel p .form-item__field.place:before,.pi-hybrid-results--map-closed .pi-results-item__cta-hotel p .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-hybrid-results--map-closed .pi-results-item__cta-hotel p .form-item__field.hub:before,.pi-hybrid-results--map-closed .pi-results-item__cta-hotel p .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-hybrid-results--map-closed .pi-results-item__cta-hotel p a:before,.pi-hybrid-results--map-closed .pi-results-item__cta-hotel p .pi-hotel-locator:before,.pi-hybrid-results--map-closed .pi-results-item__cta-hotel p .pi-quick-links__close:before,.pi-hybrid-results--map-closed .pi-results-item__cta-hotel p .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-hybrid-results--map-closed .pi-results-item__cta-hotel p li:before{font-size:.7em;margin:0}.pi-hybrid-results--map-closed .pi-results-item__distance{padding:0;text-align:left;white-space:normal;margin-top:0;margin-bottom:5px}.pi-hybrid-results--map-closed .pi-results-item__description{text-align:left;margin-top:0}.pi-hybrid-results--map-closed .pi-results-item__description img{height:13px;margin-bottom:-3px}.pi-hybrid-results--map-closed .pi-results-item__loading,.pi-hybrid-results--map-closed .pi-results-item__fully-booked,.pi-hybrid-results--map-closed .pi-results-item__rates,.pi-hybrid-results--map-closed .pi-results-item__rates-from,.pi-hybrid-results--map-closed .pi-results-item__rates-from-unavailable{width:398px;height:140px}.pi-hybrid-results--map-closed .pi-results-item__rate{width:130px;height:140px;cursor:pointer;margin-top:0}.pi-hybrid-results--map-closed .pi-results-item__rate:hover .pi-results-item__rate-cta{text-decoration:underline}.pi-hybrid-results--map-closed .pi-results-item__rate-description{line-height:1.1;height:45px}.pi-hybrid-results--map-closed .pi-results-item__rate-title{margin-bottom:5px}.pi-hybrid-results--map-closed .pi-results-item__rate-price{font-size:28px;font-size:1.75rem;position:relative;bottom:2px;font-size:28px;font-size:1.75rem}.pi-hybrid-results--map-closed .pi-results-item__rate-cta{display:block}.no-touch .pi-hybrid-results--map-closed .pi-results-item__rate--saver:hover{background-color:#f7de95}.no-touch .pi-hybrid-results--map-closed .pi-results-item__rate--flex:hover{background-color:#f9da81}.no-touch .pi-hybrid-results--map-closed .pi-results-item__rate--flexbb:hover{background-color:#f7de95}.no-touch .pi-hybrid-results--map-closed .pi-results-item__rate--unavailable:hover{background-color:#f4f4f4}.pi-hybrid-results--map-closed .grid{margin-left:-20px;list-style:none;margin-bottom:8px;position:relative;left:10px}.pi-hybrid-results--map-closed .pi-results-item__hub--link__text>span .icon--arrow-right{background:#bed600;color:#fff;display:inline-block;width:20px;height:20px;border-radius:13px;font-size:.6em;position:relative;bottom:0px;left:5px}.pi-hybrid-results--map-closed .pi-results-item__hub--link__text>span .icon--arrow-right:before{line-height:20.3px;font-weight:600;font-size:1.2em}.pi-hybrid-results--map-closed .pi-results-item__loading,.pi-hybrid-results--map-closed .pi-results-item__fully-booked,.pi-hybrid-results--map-closed .pi-results-item__rates,.pi-hybrid-results--map-closed .pi-results-item__rates-from,.pi-hybrid-results--map-closed .pi-results-item__rates-from-unavailable{width:100%;height:100%}.pi-hybrid-results--map-closed .pi-results-item__summary2{width:100%;position:relative;bottom:10px}.pi-hybrid-results--map-closed .pi-results-item__rate{width:96%;height:51px;cursor:pointer;margin-bottom:3px;text-align:left;padding-top:5px}.pi-hybrid-results--map-closed .pi-results-item__rate:first-child{margin-left:4px}.pi-hybrid-results--map-closed .pi-results-item__rates>ul{width:100%;height:100%;margin:0;list-style:none;position:relative}.pi-hybrid-results--map-closed .pi-results-item__rate-price{font-size:1.2em;position:relative;margin-right:5px;float:left}.pi-hybrid-results--map-closed .pi-results-item__rate-title{margin-bottom:5px;float:left;margin-right:10px;font-size:1em;position:relative;top:8px}.pi-hybrid-results--map-closed .pi-results-item__description{height:25px}.pi-hybrid-results--map-closed .pi-results-item__details{width:44%}.pi-hybrid-results--map-closed .pi-results-item__availability{width:53%;height:100%;position:relative;margin:0px}.pi-hybrid-results--map-closed .pi-results-item__rate-description{line-height:1.1;height:15px;position:relative;top:10px;font-size:.85em}.pi-hybrid-results--map-closed .pi-results-item__rate-description span p{margin-bottom:0px}.pi-hybrid-results--map-closed .pi-results-item__rating .pi-tripadvisor__header{display:block;margin-bottom:2px;font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS";line-height:18px;font-weight:600}.pi-hybrid-results--map-closed .pi-results-item__rating .pi-tripadvisor__image{width:83.3px;margin-bottom:0;margin-right:10px;float:left}.pi-hybrid-results--map-closed .pi-results-item__rating .pi-tripadvisor__count{display:initial;width:115px;line-height:1;position:relative;bottom:1.3px;right:3px;font-size:.9em}.pi-hybrid-results--map-closed .pi-results-item__facilities{font-size:1.125rem;line-height:1.33333;list-style:none;margin:0;color:inherit;padding-top:10px}.pi-hybrid-results--map-closed .pi-results-item__thumb{width:140px;height:80px;margin-bottom:0}.pi-hybrid-results--map-closed .pi-results-item__meta{width:55%;padding-left:10px;float:none}.pi-hybrid-results--map-closed .pi-results-item__rating{font-size:.86em;margin-bottom:12px;color:#333}.pi-hybrid-results--map-closed .pi-results-item__inner{padding:10px 0 0px}.pi-hybrid-results--map-closed .pi-results-item__cta-hotel{text-align:left;position:relative;right:4px;top:4px}.pi-hybrid-results--map-closed .pi-results-item__title{width:700px}.pi-hybrid-results--map-closed .pi-results-item__alert{right:20px;top:10px}.pi-hybrid-results--map-closed .pi-results-item__alert .pi-alert{color:#e65c44!important}.pi-hybrid-results--map-closed .priceCell{float:right;position:relative}.pi-hybrid-results--map-contracted .grid{bottom:0px}.pi-hybrid-results--map-contracted .pi-hybrid-results__window>.container{padding:0 320px 0 20px}.pi-hybrid-results--map-contracted .pi-results-item{padding:0px 10px 0px 10px}.pi-hybrid-results--map-contracted .pi-results-item__alert{position:absolute;right:0px;top:10px}.pi-hybrid-results--map-contracted .pi-results-item .pi-price{font-size:1.23em;bottom:3px}.pi-hybrid-results--map-contracted .pi-results-item__rate{width:84%;margin-bottom:5px;height:35px}.pi-hybrid-results--map-contracted .pi-results-item__rate:first-child{margin-left:4px}.pi-hybrid-results--map-contracted .pi-results-item__rate-title{text-align:left;position:relative;top:3px;font-size:.9em;font-weight:600;color:#333}.pi-hybrid-results--map-contracted .pi-results-item__rate-price.pi-price{top:5px;font-size:1.2em}.no-touch .pi-hybrid-results--map-contracted .pi-results-item__rate--saver:hover{background-color:#f7de95}.no-touch .pi-hybrid-results--map-contracted .pi-results-item__rate--flex:hover{background-color:#f9da81}.no-touch .pi-hybrid-results--map-contracted .pi-results-item__rate--flexbb:hover{background-color:#f7de95}.pi-hybrid-results--map-contracted .pi-results-item__hub--rate__openMap{padding:10px;width:85%;height:70px;font-size:.9em;padding-top:5px;position:relative;bottom:5px}.pi-hybrid-results--map-contracted .pi-results-item__facilities{padding-top:0px;bottom:5px;position:relative}.pi-hybrid-results--map-contracted .pi-results-item__title{float:left}.pi-hybrid-results--map-contracted .pi-results-item__title .pi-flag{margin-left:5px}.pi-hybrid-results--map-contracted .pi-results-item__meta{width:55%;padding-left:10px}.pi-hybrid-results--map-contracted .pi-results-item__distance{clear:both;font-size:1em;display:block;width:100%;line-height:1.2em;padding:5px 0 0 0px;text-align:left;margin-bottom:0px;white-space:normal}.pi-hybrid-results--map-contracted .pi-results-item__rates>ul{bottom:5px}.pi-hybrid-results--map-contracted .pi-results-item__rating{font-size:.875rem;margin-bottom:12px;color:#333}.pi-hybrid-results--map-contracted .pi-results-item__rating .pi-tripadvisor__image{float:left;margin-right:4px}.pi-hybrid-results--map-contracted .pi-results-item__rating .pi-tripadvisor__count{display:block;line-height:1.8;width:100%;position:relative;bottom:3px}.pi-hybrid-results--map-contracted .pi-results-item__rating .pi-tripadvisor__header{font-weight:600}.pi-hybrid-results--map-contracted .pi-results-item__details{width:56%;float:left}.pi-hybrid-results--map-contracted .pi-results-item__availability{height:100%;width:44%;float:right;position:relative;margin:0px}.pi-hybrid-results--map-contracted .pi-results-item__cta-hotel{text-align:left;position:relative;right:4px;top:4px;font-weight:600;font-size:.9em}.pi-hybrid-results--map-contracted .pi-results-item__cta-hotel p:hover{text-decoration:underline}.pi-hybrid-results--map-expanded .pi-hybrid-results__window>.container{padding:0 720px 0 20px}.pi-hybrid-results--map-expanded span .icon .icon--arrow-right,.pi-hybrid-results--map-expanded span .form-item--typeahead .form-item__field.hotel:before .icon--arrow-right,.form-item--typeahead .pi-hybrid-results--map-expanded span .form-item__field.hotel:before .icon--arrow-right,.pi-hybrid-results--map-expanded span .form-item--typeahead .form-item__field.place:before .icon--arrow-right,.form-item--typeahead .pi-hybrid-results--map-expanded span .form-item__field.place:before .icon--arrow-right,.pi-hybrid-results--map-expanded span .form-item--typeahead .form-item__field.hub:before .icon--arrow-right,.form-item--typeahead .pi-hybrid-results--map-expanded span .form-item__field.hub:before .icon--arrow-right,.pi-hybrid-results--map-expanded span .form-item--typeahead .form-item__field .dropdown-menu li a:before .icon--arrow-right,.form-item--typeahead .form-item__field .dropdown-menu li .pi-hybrid-results--map-expanded span a:before .icon--arrow-right,.pi-hybrid-results--map-expanded span .pi-hotel-locator:before .icon--arrow-right,.pi-hybrid-results--map-expanded span .pi-quick-links__close:before .icon--arrow-right,.pi-hybrid-results--map-expanded span .pi-results-ratesexp__ratecard .ratecard-extras li:before .icon--arrow-right,.pi-results-ratesexp__ratecard .ratecard-extras .pi-hybrid-results--map-expanded span li:before .icon--arrow-right{background:#bed600;color:#fff;display:inline-block;width:20px;height:20px;border-radius:13px;font-size:.6em;position:relative;bottom:0px;left:5px;bottom:1px;left:1px}.pi-hybrid-results--map-expanded span .icon .icon--arrow-right:before,.pi-hybrid-results--map-expanded span .form-item--typeahead .form-item__field.hotel:before .icon--arrow-right:before,.form-item--typeahead .pi-hybrid-results--map-expanded span .form-item__field.hotel:before .icon--arrow-right:before,.pi-hybrid-results--map-expanded span .form-item--typeahead .form-item__field.place:before .icon--arrow-right:before,.form-item--typeahead .pi-hybrid-results--map-expanded span .form-item__field.place:before .icon--arrow-right:before,.pi-hybrid-results--map-expanded span .form-item--typeahead .form-item__field.hub:before .icon--arrow-right:before,.form-item--typeahead .pi-hybrid-results--map-expanded span .form-item__field.hub:before .icon--arrow-right:before,.pi-hybrid-results--map-expanded span .form-item--typeahead .form-item__field .dropdown-menu li a:before .icon--arrow-right:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-hybrid-results--map-expanded span a:before .icon--arrow-right:before,.pi-hybrid-results--map-expanded span .pi-hotel-locator:before .icon--arrow-right:before,.pi-hybrid-results--map-expanded span .pi-quick-links__close:before .icon--arrow-right:before,.pi-hybrid-results--map-expanded span .pi-results-ratesexp__ratecard .ratecard-extras li:before .icon--arrow-right:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-hybrid-results--map-expanded span li:before .icon--arrow-right:before{line-height:20.3px;font-weight:600;font-size:1.2em}.pi-hybrid-results--map-expanded .pi-results-item{padding-left:10px}.pi-hybrid-results--map-expanded .pi-results-item__hub--rate__openMap{position:relative;bottom:0px;width:91%;padding:10px}.pi-hybrid-results--map-expanded .pi-results-item__details.grid__item{width:100%;display:block}.pi-hybrid-results--map-expanded .pi-results-item__availability.grid__item{width:95%;height:auto}.pi-hybrid-results--map-expanded .pi-results-item__summary1.grid__item{width:42%}.pi-hybrid-results--map-expanded .pi-results-item__meta{width:49%}.pi-hybrid-results--map-expanded .pi-results-item__meta.grid__item{width:49%}.pi-hybrid-results--map-expanded .pi-results-item__rate{width:91.3%;height:35px}.no-touch .pi-hybrid-results--map-expanded .pi-results-item__rate--saver:hover{background-color:#f7de95}.no-touch .pi-hybrid-results--map-expanded .pi-results-item__rate--flex:hover{background-color:#f9da81}.no-touch .pi-hybrid-results--map-expanded .pi-results-item__rate--flexbb:hover{background-color:#f7de95}.pi-hybrid-results--map-expanded .pi-results-item__rates>ul{position:relative;bottom:5px;margin-top:10px}.pi-hybrid-results--map-expanded .pi-results-item__facilities{padding-top:0px;line-height:0}.pi-hybrid-results--map-expanded .pi-results-item__rating{margin-bottom:5px}.pi-hybrid-results--map-expanded .pi-results-item__rating .pi-tripadvisor__image{float:none;display:block}.pi-hybrid-results--map-expanded .pi-results-item__rating .pi-tripadvisor__count{right:0px;top:2px;line-height:1.8;color:#333}.pi-hybrid-results--map-expanded .pi-results-item__distance{width:100%;clear:both;display:block;margin-bottom:20px}.pi-hybrid-results--map-expanded .pi-results-item__distance strong{font-size:14px;font-size:.875rem;display:block;float:left;margin-right:5px;color:inherit}.pi-hybrid-results--map-expanded .pi-results-item__distance span{position:relative;top:2px}.pi-hybrid-results--map-expanded .pi-results-item__rate-title{font-size:1em;margin-bottom:0px;line-height:1;float:left;color:#333;position:relative;top:8px}.pi-hybrid-results--map-expanded .pi-results-item__inner__widthFixed{margin-bottom:0px;padding-bottom:0px}.pi-hybrid-results--map-expanded .pi-results-item__inner__widthFixed .pi-results-item__alert{left:120px;bottom:10px;position:relative}.pi-hybrid-results--map-expanded .pi-results-item .pi-price{font-size:1.25em}.pi-results-item__body .grid{top:0px}.pi-results-item__rates{width:100%!important;height:100%!important}.pi-results-item__rates .btn{float:right;margin-top:5px;margin-bottom:10px;line-height:18px!important}.pi-results-item__hub--rate,.pi-results-item__hub--rate__openMap{width:97%;padding:10px;position:relative;bottom:3px;color:#363636}.pi-results-item__hub--rate__price{font-family:"Gill Sans Roman","Arial","Verdana","Trebuchet MS";font-style:normal;font-weight:500;font-size:22px}.pi-results-item__hub--rate__openMap{width:97%;padding:10px;position:relative;bottom:3px;color:#363636}.pi-results-item__hub--rate__openMap--expanded{padding:15px 0 0 0;margin-bottom:10px}.pi-results-item__hub--link__section{color:#363636}.pi-results-item__hub--link__text{font-weight:500;color:#363636}.pi-results-item__rate{font-family:"Gill Sans","Gill Sans Regular","Arial","Verdana","Trebuchet MS"!important;width:100%!important;height:35px!important;padding-top:0!important;margin-left:initial!important}.pi-results-item__rate-title{font-size:16px!important;top:3px!important;float:left!important;color:#333}.pi-results-item__rate-description{float:left!important;font-family:"GillSans-Light","Gill Sans Light","Arial","Verdana","Trebuchet MS"!important;font-size:14px!important;top:4px!important}.pi-results-item__rate .pi-price__pounds{font-size:20px!important}.pi-results-item__rate .price-rate__decimal{font-size:14px!important}.pi-results-item__rate--selected-rate{background-color:#faecc2;border:solid 1px #f9c940}.pi-results-item__rate--unselected-rate{background-color:#f2efe4;border:none!important}.pi-results-item__rate .inner{padding:6px 11px!important}.pi-results-item__rate .inner input[type=radio]:not(old) {width:0;margin:0;padding:0;font-size:1em;opacity:0}.pi-results-item__rate .inner input[type=radio]:not(old) + label {display:inline-block;margin-top:1px;margin-right:10px;float:left}.pi-results-item__rate .inner input[type=radio]:not(old) + label > span {display:inline-block;width:20px;height:20px;border:1px solid #ddd;border-radius:12px;background:#fff}.pi-results-item__rate .inner input[type=radio]:not(old):checked + label > span > span {display:block;width:10px;height:10px;margin:4px;border:1px solid #949494;border-radius:5px;background:#949494}.pi-map{position:relative;width:100%;height:100%;overflow:hidden}.pi-map:before,.pi-map:after,.pi-map__cutoff{position:absolute;display:block;content:'';box-shadow:2px 2px 6px 0 rgba(0,0,0,.3);z-index:1}.pi-map:before{top:-5px;left:0;width:100%;height:5px}.pi-map__cutoff{bottom:-5px;left:0;width:100%;height:5px;box-shadow:2px -2px 6px 0 rgba(0,0,0,.3)}.pi-hybrid-results .pi-map:after{top:0;left:-5px;width:5px;height:100%}.pi-map__canvas{width:100%;height:100%}.pi-map__zoom{position:absolute;right:5px;top:10px;padding:5px 0;background-color:#fff;border-radius:3px;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;z-index:2}.pi-map__zoom button{font-size:20px;font-size:1.25rem;float:left;display:block;width:35px;height:25px;padding:0;color:#4d1a5c}.pi-map__zoom button:first-child{border-right:1px solid #d7d7d8}.pi-map__switch{position:absolute;left:-1px;top:50%;margin-top:-60px;width:40px;height:120px;background-color:#fff;border-top-right-radius:5px;border-bottom-right-radius:5px;box-shadow:2px 0 6px 0 rgba(0,0,0,.3);z-index:2}.pi-map__switch button{font-size:25px;font-size:1.5625rem;width:100%;height:100%;padding:0}.pi-map #infoboxPoi{width:150px}.pi-map #infoboxPoi .arrow{position:relative;height:20px}.pi-map #infoboxPoi .arrow .arrowContent{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid #fff;position:absolute;left:60px}.pi-map #infoboxPoi .infoboxContent{height:35px;padding:10px;background-color:#fff;text-align:center;-webkit-box-shadow:4px 4px 20px -3px black;-moz-box-shadow:4px 4px 20px -3px black;box-shadow:4px 4px 20px -3px black}.pi-map #infoboxPoi .infoboxContent p{font-size:16px;color:#3f1b48;font-weight:bold;margin:0}.pi-map #infoboxText{position:relative;z-index:500}.pi-map #infoboxText .arrow{position:relative;height:20px}.pi-map #infoboxText .arrow .arrowContent{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid #fff;position:absolute;left:145px}.pi-map #infoboxText .infoboxContent{width:332px;min-height:66px;background-color:#fff;padding:12px 10px;-webkit-box-shadow:4px 4px 20px -3px black;-moz-box-shadow:4px 4px 20px -3px black;box-shadow:4px 4px 20px -3px black}.pi-map #infoboxText .infoboxContent #infoboxImage{float:left;height:41px;width:62px}.pi-map #infoboxText .infoboxContent #infoboxDescription{display:inline-block;height:100%;width:202px;margin:0 10px;overflow:hidden}.pi-map #infoboxText .infoboxContent #infoboxDescription h3{font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS";color:#3f1b48;margin:0}.pi-map #infoboxText .infoboxContent #infoboxDescription p{margin:0}.pi-map #infoboxText .infoboxContent #infoboxDescription p.description{font-size:12px;color:#333;line-height:12px}.pi-map #infoboxText .infoboxContent #infoboxButton{float:right}.pi-map #infoboxText .infoboxContent #infoboxButton a{text-decoration:none;margin:10px 0 0 0;cursor:pointer}.pi-map-switch{position:relative;width:303px;height:45px}.pi-map-switch__button{position:relative;float:right;padding:10px 5px 10px 5px;border-radius:0;border-color:#d7d7d7;font-size:12px;font-size:.75rem;height:100%}.pi-map-switch__button .icon,.pi-map-switch__button .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-map-switch__button .form-item__field.hotel:before,.pi-map-switch__button .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-map-switch__button .form-item__field.place:before,.pi-map-switch__button .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-map-switch__button .form-item__field.hub:before,.pi-map-switch__button .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-map-switch__button a:before,.pi-map-switch__button .pi-hotel-locator:before,.pi-map-switch__button .pi-quick-links__close:before,.pi-map-switch__button .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-map-switch__button li:before{font-size:18px;font-size:1.125rem;position:relative;top:3px;display:inline-block}.pi-map-switch__button:last-child{border-top-left-radius:3px;border-right:0px}.pi-map-switch__button:last-child .icon,.pi-map-switch__button:last-child .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-map-switch__button:last-child .form-item__field.hotel:before,.pi-map-switch__button:last-child .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-map-switch__button:last-child .form-item__field.place:before,.pi-map-switch__button:last-child .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-map-switch__button:last-child .form-item__field.hub:before,.pi-map-switch__button:last-child .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-map-switch__button:last-child a:before,.pi-map-switch__button:last-child .pi-hotel-locator:before,.pi-map-switch__button:last-child .pi-quick-links__close:before,.pi-map-switch__button:last-child .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-map-switch__button:last-child li:before{font-size:26px;font-size:1.625rem;line-height:.5;top:6px}.pi-map-switch__button:first-child{border-top-right-radius:3px;border-left:0px}html.lt-ie9 .pi-map-switch__button:first-child+span+span{padding-top:2px}html.lt-ie9 .pi-map-switch__button:first-child+span+span .icon,html.lt-ie9 .pi-map-switch__button:first-child+span+span .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead html.lt-ie9 .pi-map-switch__button:first-child+span+span .form-item__field.hotel:before,html.lt-ie9 .pi-map-switch__button:first-child+span+span .form-item--typeahead .form-item__field.place:before,.form-item--typeahead html.lt-ie9 .pi-map-switch__button:first-child+span+span .form-item__field.place:before,html.lt-ie9 .pi-map-switch__button:first-child+span+span .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead html.lt-ie9 .pi-map-switch__button:first-child+span+span .form-item__field.hub:before,html.lt-ie9 .pi-map-switch__button:first-child+span+span .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li html.lt-ie9 .pi-map-switch__button:first-child+span+span a:before,html.lt-ie9 .pi-map-switch__button:first-child+span+span .pi-hotel-locator:before,html.lt-ie9 .pi-map-switch__button:first-child+span+span .pi-quick-links__close:before,html.lt-ie9 .pi-map-switch__button:first-child+span+span .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras html.lt-ie9 .pi-map-switch__button:first-child+span+span li:before{font-size:26px;top:6px}.pi-filter-facilities{position:relative;background-color:#f8f8f8;padding:10px;border:1px solid #d2d2d2;margin-bottom:12px;display:none}.pi-filter-facilities__title{padding-left:5px}.pi-filter-facilities__close{position:absolute;top:10px;right:10px;color:#4d1a5c;font-size:20px;font-size:1.25rem;line-height:1.2}.pi-filter-facilities label{margin-bottom:2px;padding:6px 0px 4px 5px;color:#4d1a5c;float:left;width:204px;margin-right:25px}.pi-filter-facilities label input[type="checkbox"]+span{padding-left:30px}.pi-filter-facilities label:hover{background-color:#e5d8e2}.pi-filter-facilities .pi-result-filter__field{border-top:0px;border-bottom:0px;background:#fff;border-radius:0px;position:absolute;left:238px;z-index:5;bottom:-15px;width:77px;height:15px;background-color:#f8f8f8}.pi-filter-facilities .pi-result-filter__field a{color:#fff;text-indent:-99999px}.pi-filter-facilities .pi-result-filter__field a:hover{background:transparent}.pi-filter-facilities a{text-decoration:none}.pi-result-filter{padding-bottom:15px;background:url(http://www.premierinn.com/content/dam/pi/websites/desktop/common/xdot_dash_a68dae_h.png.pagespeed.ic.QNvnFyE4cU.png) repeat-x 0 bottom}.pi-result-filter__title{margin-top:5px}.pi-result-filter__field{border:1px solid #d2d2d2;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative}.pi-result-filter__field.is-open{background-color:#f8f8f8}.pi-result-filter__field a{float:left;text-decoration:none;padding:4px 10px;line-height:27px;height:30px;font-size:14px;font-size:.875rem;line-height:1.71429}.pi-result-filter__field a .icon,.pi-result-filter__field a .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-result-filter__field a .form-item__field.hotel:before,.pi-result-filter__field a .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-result-filter__field a .form-item__field.place:before,.pi-result-filter__field a .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-result-filter__field a .form-item__field.hub:before,.pi-result-filter__field a .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-result-filter__field a a:before,.pi-result-filter__field a .pi-hotel-locator:before,.pi-result-filter__field a .pi-quick-links__close:before,.pi-result-filter__field a .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-result-filter__field a li:before{font-size:17px;font-size:1.0625rem;line-height:1.41176;line-height:14px;margin-right:6px}.pi-result-filter__field a:hover{background-color:#e5d8e2}.pi-result-filter__field--right-border{border-right:1px solid #d2d2d2}.pi-result-filter__field--noborder{border:0px;font-size:14px;font-size:.875rem;line-height:1.71429;line-height:14px;padding-left:25px}.pi-result-filter-map__background{background-image:url(http://www.premierinn.com/content/dam/pi/websites/desktop/homepage/inspiration/1395063389423.jpg)}.pi-result-filter-map__background.is-open{background-image:none}.pi-result-filter-map__button{padding-right:7px!important}.pi-result-filter-map__button .icon,.pi-result-filter-map__button .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-result-filter-map__button .form-item__field.hotel:before,.pi-result-filter-map__button .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-result-filter-map__button .form-item__field.place:before,.pi-result-filter-map__button .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-result-filter-map__button .form-item__field.hub:before,.pi-result-filter-map__button .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-result-filter-map__button a:before,.pi-result-filter-map__button .pi-hotel-locator:before,.pi-result-filter-map__button .pi-quick-links__close:before,.pi-result-filter-map__button .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-result-filter-map__button li:before{margin-top:5px}.pi-filter-facilities,.pi-calendar-selector{position:relative;width:61%;height:35px;margin-top:10px}.pi-filter-facilities a,.pi-calendar-selector a{text-decoration:none}.pi-filter-facilities .icon,.pi-filter-facilities .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-filter-facilities .form-item__field.hotel:before,.pi-filter-facilities .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-filter-facilities .form-item__field.place:before,.pi-filter-facilities .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-filter-facilities .form-item__field.hub:before,.pi-filter-facilities .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-filter-facilities a:before,.pi-filter-facilities .pi-hotel-locator:before,.pi-filter-facilities .pi-quick-links__close:before,.pi-filter-facilities .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-filter-facilities li:before,.pi-calendar-selector .icon,.pi-calendar-selector .form-item--typeahead .form-item__field.hotel:before,.form-item--typeahead .pi-calendar-selector .form-item__field.hotel:before,.pi-calendar-selector .form-item--typeahead .form-item__field.place:before,.form-item--typeahead .pi-calendar-selector .form-item__field.place:before,.pi-calendar-selector .form-item--typeahead .form-item__field.hub:before,.form-item--typeahead .pi-calendar-selector .form-item__field.hub:before,.pi-calendar-selector .form-item--typeahead .form-item__field .dropdown-menu li a:before,.form-item--typeahead .form-item__field .dropdown-menu li .pi-calendar-selector a:before,.pi-calendar-selector .pi-hotel-locator:before,.pi-calendar-selector .pi-quick-links__close:before,.pi-calendar-selector .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .pi-calendar-selector li:before{font-size:12px;font-size:.75rem;line-height:2;margin-left:6px}.pi-filter-facilities__item,.pi-calendar-selector__item{font-size:14px;font-size:.875rem;line-height:1.71429;font-weight:normal;position:absolute}.pi-filter-facilities__item--leftarrow,.pi-calendar-selector__item--leftarrow{left:0px}.pi-filter-facilities__item--rightarrow,.pi-calendar-selector__item--rightarrow{right:0px}.pi-filter-facilities__item--month,.pi-calendar-selector__item--month{left:0px;right:0px;top:-3px;text-align:center;font-size:18px;font-size:1.125rem;line-height:1.33333;z-index:-1}.pi-calendar-selector{color:#3f1b48;font-family:"Gill Sans Light","Arial","Verdana","Trebuchet MS";z-index:0;margin-right:1%}.dynamic-calendar{position:relative;z-index:0;margin-top:15px}.dynamic-calendar .pi-calendar-result__anchor{position:absolute;top:0;left:0;display:block;height:100%;width:100%;z-index:1;background-color:#123456;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';opacity:0}.pi-calendar-result{margin-bottom:2px}.pi-calendar-result--selector{background:none}.pi-calendar-result__days{height:58px;overflow:hidden;position:relative;margin-bottom:-10px}.pi-calendar-result__holder{height:120px;margin-bottom:0px;margin-left:0!important}.pi-calendar-result__viewdetails{margin-top:36%;font-family:"GillSans","Gill Sans Light","Arial","Verdana","Trebuchet MS";font-size:14px;font-weight:normal}.pi-calendar-result__viewdetails .icon--arrow-right{font-size:.7em}.pi-calendar-result__linktext{margin-left:1px}.pi-calendar-result__linktext:hover{text-decoration:underline!important}.pi-calendar-result__searchresults{border:solid 1px #ddd;height:119px;margin-bottom:10px}.pi-calendar-result__searchheader{margin-top:10px}.pi-calendar-result a{text-decoration:none;cursor:pointer}.pi-calendar-result a:focus{outline:none}.pi-calendar-result__name,.pi-calendar-result__image,.pi-calendar-result__info{position:relative;z-index:0}.pi-calendar-result__image{padding-top:0;padding-right:10px;vertical-align:middle;height:72px;width:108px}.pi-calendar-result__anchor{text-decoration:none}.pi-calendar-result__name{margin-bottom:3px;margin-top:7px;line-height:17px}.pi-calendar-result .pi-flag{min-width:inherit;font-size:13px;font-size:.8125rem;position:absolute;bottom:36px;white-space:nowrap}.pi-calendar-result .pi-flag:before{border:0px}.pi-calendar-result__hotel{position:relative;width:38%;font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS";color:#4d1a5c;cursor:pointer}.pi-calendar-result__info{position:relative;height:84px;vertical-align:middle;padding-top:0;font-size:14px}.pi-calendar-result__distance{white-space:nowrap;position:absolute;top:0;color:#4d1a5c}.pi-calendar-result__distance p{margin-top:10px}.pi-calendar-result__distance p.milli,.pi-calendar-result__distance .pi-quick-links__item p,.pi-quick-links__item .pi-calendar-result__distance p,.pi-calendar-result__distance .pi-search-form__flexible-dates p.form-item,.pi-search-form__flexible-dates .pi-calendar-result__distance p.form-item,.pi-calendar-result__distance .pi-hotel-details-rates p.pi-standard-rates__notes,.pi-hotel-details-rates .pi-calendar-result__distance p.pi-standard-rates__notes,.pi-calendar-result__distance p.pi-sleep-park-fly__notes,.pi-calendar-result__distance .pi-faq__content p,.pi-faq__content .pi-calendar-result__distance p,.pi-calendar-result__distance p.pi-hotel-food-drink__links{margin-top:0;line-height:.5;color:#3f1b48}.pi-calendar-result__distance>div{font-family:"Gill Sans Roman","Arial","Verdana","Trebuchet MS"}.pi-calendar-result__distance-text{display:inline-block}.pi-calendar-result__week{width:61%}.pi-calendar-result-day{width:83px;margin-bottom:1px;float:left;text-align:center;border-left:1px solid #fff;list-style-type:none}.pi-calendar-result-day:hover a.pi-calendar-result-day__rates--flex,.pi-calendar-result-day.is-selected a.pi-calendar-result-day__rates--flex{background-color:#f9da81}.pi-calendar-result-day:hover a.pi-calendar-result-day__rates--saver,.pi-calendar-result-day.is-selected a.pi-calendar-result-day__rates--saver{background-color:#f7de95}.pi-calendar-result-day:hover a.pi-calendar-result-day__rates--hub-specific,.pi-calendar-result-day.is-selected a.pi-calendar-result-day__rates--hub-specific{background-color:#cedf39}.pi-calendar-result-day__holder{margin-left:0!important}.pi-calendar-result-day--calendar{height:auto;list-style-type:none}.pi-calendar-result-day--title{width:78px;height:47px;float:left;background:#fff;position:relative}.pi-calendar-result-day__hover{background-color:#e5d8e2}.pi-calendar-result-day__hover:after{content:"";position:absolute;left:50%;bottom:-10px;margin-left:-9px;width:0;height:0;border-bottom:0;border-top:10px solid #e5d8e2;border-left:10px solid transparent;border-right:10px solid transparent}.pi-calendar-result-day__date{display:block;bottom:-1px;position:relative;padding-bottom:5px;padding-top:5px;color:#3f1b48;font-family:"Gill Sans Regular","Arial","Verdana","Trebuchet MS";font-size:16px;z-index:1;line-height:18px}.pi-calendar-result-day__date--past{color:#b5b5b5;border:0px}.pi-calendar-result-day__date--past:hover{background-color:transparent}.pi-calendar-result-day__date--past:hover:after{border:0px}.pi-calendar-result-day__date--day{font-size:16px}.pi-calendar-result-day__rates{padding:20px 0px;display:block;position:relative;font-family:"Gill Sans Roman","Arial","Verdana","Trebuchet MS"}.pi-calendar-result-day__rates--flex{background-color:#faecc2;margin-bottom:1px;font-size:24px;font-size:1.5rem;line-height:1;height:65px}.pi-calendar-result-day__rates--saver{background-color:#f3efe4;font-size:20px;font-size:1.25rem;line-height:1.2;padding:15px 0px;height:52px}.pi-calendar-result-day__rates--hub-specific{background-color:#eef5bf;margin-bottom:1px;font-size:24px;font-size:1.5rem;line-height:1;height:65px}.pi-calendar-result-day__rates--full{font-size:16px;font-size:1rem;line-height:1.5;line-height:16px;color:#afa37e;padding:20px}.pi-calendar-result-day__rates--title{font-size:14px;font-size:.875rem;line-height:1.71429}.pi-calendar-result-day__rates--title--flex,.pi-calendar-result-day__rates--title--saver,.pi-calendar-result-day__rates--title--hub-specific{position:absolute;top:10px;right:0px;left:0px;color:#666}.pi-calendar-result-day.is-mid-week .pi-calendar-result-day__rates--flex{background-color:#fef9e9}.pi-calendar-result-day.is-mid-week .pi-calendar-result-day__rates--saver{background-color:#fcfaf7}.pi-calendar-result-day.is-mid-week .pi-calendar-result-day__rates--hub-specific{background-color:#f9fce6}.pi-calendar-result-day.pi-stay-details__open .pi-calendar-result-day__rates--flex,.pi-calendar-result-day.pi-stay-details__open .pi-calendar-result-day__rates--saver,.pi-calendar-result-day.pi-stay-details__open .pi-calendar-result-day__rates--hub-specific{background-color:#fff}.calendar-list-items{margin-bottom:20px}.containerDay{margin-left:0}.containerDay .containerBox{float:left}.containerDay .containerBox:hover .singleBox.canBeSelected{background-color:#f9c940;cursor:pointer}.containerDay .containerBox:hover .singleBox.noValue.canBeSelected .price{color:#f9c940}.containerDay .singleBox{position:relative;width:80px;height:58px;text-align:center}.containerDay .singleBox .singleBoxContent{height:42px;margin-top:10px;font-family:'Gill Sans Roman'}.containerDay .singleBox .singleBoxContent .label{font-size:13px;color:#333;margin-bottom:-6px}.containerDay .singleBox .singleBoxContent .price{margin-left:-3px;color:#4d1a5c;font-size:16px}.containerDay .singleBox .noRatePlan{padding-top:16px;font-family:'Gill Sans Roman'}.containerDay .singleBox .noRatePlan .highlighted{color:#f9c940}.containerDay .singleBox.top{margin:0px 3px 3px 0px}.containerDay .singleBox.bottom{margin:0px 3px 0px 0px}.containerDay .singleBox.noValue{background-color:#f2f2f2;color:#ccc}.containerDay .singleBox.withValue{background-color:#faecc2;border:1px solid #f9c940;border-radius:4px}.containerDay .singleBox.selected{background-color:#fbdc77;border:1px solid #f9c940;border-radius:4px}.containerDay .singleBox.selected.selectedWithOutValue{border-radius:0px;border:0px}.containerDay .singleBox.bigContainer{height:119px;margin-right:3px}.containerDay .singleBox.bigContainer .content{font-family:'Gill Sans Roman';padding-top:40.5px;font-size:13px}.containerDay .singleBox.bigContainer .content .label{margin-bottom:-6px;color:#333}.containerDay .singleBox.bigContainer .content .price{font-size:16px;margin-left:-3px;color:#363636}.containerDay .singleBox.bigContainer .content .price.highlighted{color:#4d1a5c;padding-top:44.5px}.containerDay .singleBox.bigContainer.hubHotel{background-color:#eff5bf;border:solid 1px #cddf39;border-radius:3px}.containerDay .singleBox.bigContainer.hubHotel.hubHotelInvalid{background-color:#f2f2f2;border:0px;border-radius:0px}.containerDay .singleBox.bigContainer.hubHotel:hover,.containerDay .singleBox.bigContainer.hubHotel.selected:hover,.containerDay .singleBox.bigContainer.hubHotelInvalid.hubHotel.noValue:hover{background-color:#bed600;cursor:pointer}.containerDay .singleBox.bigContainer.hubHotel:hover .content.fullyBooked,.containerDay .singleBox.bigContainer.hubHotel.selected:hover .content.fullyBooked,.containerDay .singleBox.bigContainer.hubHotelInvalid.hubHotel.noValue:hover .content.fullyBooked{color:#333}.containerDay .singleBox.bigContainer.hubHotelInvalid:hover .canBeSelected,.containerDay .singleBox.bigContainer.hubHotelInvalid.selected:hover,.containerDay .singleBox.bigContainer.hubHotelInvalid.noValue:hover{background-color:#f9c940;cursor:pointer}.containerDay .singleBox.bigContainer.hubHotelInvalid:hover .canBeSelected .content.fullyBooked,.containerDay .singleBox.bigContainer.hubHotelInvalid.selected:hover .content.fullyBooked,.containerDay .singleBox.bigContainer.hubHotelInvalid.noValue:hover .content.fullyBooked{color:#333}.containerDay .singleBox.bigContainer.hubHotel.selected{background-color:#e1ec88}.containerDay .singleBox.bigContainer.hubHotelInvalid{background-color:#f2f2f2;color:#ccc;border-radius:0px;border:0px}.containerDay .singleBox.bigContainer.hubHotelInvalid .content{padding-top:44.5px}.containerDay .singleBox.bigContainer.hubHotelInvalid .content .price{color:#ccc}.containerDay .singleBox.bigContainer.hubHotelInvalid .content.fullyBooked{font-size:14px;line-height:16px;color:#ccc;width:50px;margin-left:14px}.containerDay .singleBox.bigContainer.hubHotelInvalid.selected{background-color:#fbdc77}.containerDay .singleBox.bigContainer.hubHotelInvalid.selected .content.fullyBooked{color:#333}.containerDay .singleBox.bigContainer.hubHotelInvalid.selected.hubHotel{background-color:#eff5bf}html,body{width:100%;height:100%}body.has-overlay,body.has-inpage-overlay{position:fixed;overflow:hidden;width:100%;height:100%}body.has-overlay .pagewrap{-webkit-filter:blur(8px);-moz-filter:blur(8px);-ms-filter:blur(8px);-o-filter:blur(8px);filter:blur(8px)}.pi-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:url(http://www.premierinn.com/content/dam/pi/websites/desktop/common/xrgba_000000_75.png.pagespeed.ic.e4gLIxmLg6.png) repeat;background:rgba(0,0,0,.75);overflow-y:auto;height:100%;-webkit-overflow-scrolling:touch;z-index:1000}.pi-overlay__wrap{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);position:relative;display:table;width:100%;height:100%}.pi-overlay__inner{display:table-cell;vertical-align:middle}.pi-overlay__inner .pi-cookie-message__close--icon,.pi-overlay__inner .pi-cookie-message__close--text{color:#fff}.pi-dialog{width:650px;margin:0 auto;padding:40px;background-color:#fff;border-radius:5px;height:100%}.pi-dialog::-webkit-scrollbar{width:6px}.pi-dialog::-webkit-scrollbar-track{background-color:#e2d8ec}.pi-dialog::-webkit-scrollbar-thumb{border-radius:10px;background-color:#a288aa}.pi-dialog .container{width:100%}.bart-failure__message{min-height:40px;border-bottom:2px solid #000}.bart-failure__message p{text-align:center;color:#666;margin:10px}.pi-vertical-divider--dotted .grid__item{background:url(http://www.premierinn.com/content/dam/pi/websites/desktop/common/xdot_dash_4b145f_v.png.pagespeed.ic.Nblv-7CmBK.png) repeat-y 0 0}.pi-vertical-divider--dotted .grid__item:first-child{background:none}.lt-ie7{}.lt-ie7 .flexbox__item{float:left}.lt-ie7 .flexbox__item.one-third,.lt-ie7 .flexbox__item.two-sixths,.lt-ie7 .flexbox__item.four-twelfths,.lt-ie7 .tabset__nav--top-block.tabset--size3 li.flexbox__item,.tabset__nav--top-block.tabset--size3 .lt-ie7 li.flexbox__item,.lt-ie7 .tabset__nav--bottom-block.tabset--size3 li.flexbox__item,.tabset__nav--bottom-block.tabset--size3 .lt-ie7 li.flexbox__item,.lt-ie7 .tabset__nav--top-bar.tabset--size3 li.flexbox__item,.tabset__nav--top-bar.tabset--size3 .lt-ie7 li.flexbox__item,.lt-ie7 .tabset__nav--bottom-bar.tabset--size3 li.flexbox__item,.tabset__nav--bottom-bar.tabset--size3 .lt-ie7 li.flexbox__item{width:33%}.lt-ie7 .icon--arrow-down,.lt-ie7 .pi-dropdown__button{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe900;')}.lt-ie7 .icon--arrow-left{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe901;')}.lt-ie7 .icon--arrow-right{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe902;')}.lt-ie7 .icon--arrow-up,.lt-ie7 .pi-dropdown.is-open .pi-dropdown__button,.pi-dropdown.is-open .lt-ie7 .pi-dropdown__button{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe903;')}.lt-ie7 .icon--bed{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe904;')}.lt-ie7 .icon--bell{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe905;')}.lt-ie7 .icon--breakfast{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe906;')}.lt-ie7 .icon--business{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe907;')}.lt-ie7 .icon--calendar{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe908;')}.lt-ie7 .icon--camera{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe909;')}.lt-ie7 .icon--card{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe90a;')}.lt-ie7 .icon--child{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe90b;')}.lt-ie7 .icon--disc-cross-filled{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe90c;')}.lt-ie7 .icon--cross{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe90d;')}.lt-ie7 .icon--disc-checked-fill{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe90e;')}.lt-ie7 .icon--disc-checked{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe90f;')}.lt-ie7 .icon--disc-cross{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe910;')}.lt-ie7 .icon--disc-info-filled{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe911;')}.lt-ie7 .icon--disc-info-new{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe912;')}.lt-ie7 .icon--disc-minus{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe913;')}.lt-ie7 .icon--disc-plus{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe914;')}.lt-ie7 .icon--disc-star-filled{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe915;')}.lt-ie7 .icon--disc-star{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe916;')}.lt-ie7 .icon--disc{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#e917;')}.lt-ie7 .icon--distance{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe918;')}.lt-ie7 .icon--email{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe919;')}.lt-ie7 .icon--euro{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe91a;')}.lt-ie7 .icon--facility-accessible-rooms,.lt-ie7 .icon--har,.lt-ie7 .icon--dis{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe91b;')}.lt-ie7 .icon--facility-chargeable-onsite-parking,.lt-ie7 .icon--cpp{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe91c;')}.lt-ie7 .icon--facility-chargeable-parking,.lt-ie7 .icon--cop{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe91d;')}.lt-ie7 .icon--facility-costa-coffee,.lt-ie7 .icon--cos{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe91e;')}.lt-ie7 .icon--facility-family-rooms,.lt-ie7 .icon--fam{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe91f;')}.lt-ie7 .icon--facility-free-parking,.lt-ie7 .icon--cpf{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe920;')}.lt-ie7 .icon--facility-hub-air-condition,.lt-ie7 .icon--hac,.lt-ie7 .icon--aco{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe921;')}.lt-ie7 .icon--facility-hub-app,.lt-ie7 .icon--ira{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe922;')}.lt-ie7 .icon--facility-hub-luggage,.lt-ie7 .icon--hlg,.lt-ie7 .icon--lug{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe923;')}.lt-ie7 .icon--facility-hub-tv,.lt-ie7 .icon--sma{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe924;')}.lt-ie7 .icon--facility-Interconnecting-doors,.lt-ie7 .icon--icr{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe925;')}.lt-ie7 .icon--facility-lift,.lt-ie7 .icon--hul,.lt-ie7 .icon--lft{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe926;')}.lt-ie7 .icon--facility-meeting-rooms,.lt-ie7 .icon--mee{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe927;')}.lt-ie7 .icon--facility-park-and-fly,.lt-ie7 .icon--paf{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe928;')}.lt-ie7 .icon--facility-restaurant,.lt-ie7 .icon--hrs,.lt-ie7 .icon--res{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe929;')}.lt-ie7 .icon--facility-wireless-internet,.lt-ie7 .icon--huw,.lt-ie7 .icon--wia{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe92a;')}.lt-ie7 .icon--family-wide{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe92b;')}.lt-ie7 .icon--globe{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe90a;');content:"\e92c"}.lt-ie7 .icon--heart{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe92d;')}.lt-ie7 .icon--hotel{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe92e;')}.lt-ie7 .icon--key{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe939;')}.lt-ie7 .icon--loader{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe93a;')}.lt-ie7 .icon--map-pin-outline{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe93b;')}.lt-ie7 .icon--map-pin-solid{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe93c;')}.lt-ie7 .icon--minus{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe93d;')}.lt-ie7 .icon--mobile{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe93e;')}.lt-ie7 .icon--moon-cloud{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe93f;')}.lt-ie7 .icon--moon-new{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe940;')}.lt-ie7 .icon--moon-zzz{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe941;')}.lt-ie7 .icon--moon{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe942;')}.lt-ie7 .icon--personalisation-four{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe943;')}.lt-ie7 .icon--personalisation-one{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe944;')}.lt-ie7 .icon--personalisation-three{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe945;')}.lt-ie7 .icon--personalisation-two{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe946;')}.lt-ie7 .icon--plus,.lt-ie7 .pi-results-ratesexp__ratecard .ratecard-extras li:before,.pi-results-ratesexp__ratecard .ratecard-extras .lt-ie7 li:before{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe947;')}.lt-ie7 .icon--pound{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe948;')}.lt-ie7 .icon--price{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe949;')}.lt-ie7 .icon--printer{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe94a;')}.lt-ie7 .icon--room-double-one{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe94b;')}.lt-ie7 .icon--room-double-two{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe94c;')}.lt-ie7 .icon--room-single{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe94d;')}.lt-ie7 .icon--room-triple{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe94e;')}.lt-ie7 .icon--satnav{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe94f;')}.lt-ie7 .icon--search{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe950;')}.lt-ie7 .icon--spaceman{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe951;')}.lt-ie7 .icon--star{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe952;')}.lt-ie7 .icon--telephone{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe953;')}.lt-ie7 .icon--tick{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe954;')}.lt-ie7 .icon--trophy{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe955;')}.lt-ie7 .icon--user{*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe956;')}.cq-editrollover-insert-container{background:#fff;overflow:hidden!important}.cq-wcm-edit .tabset__nav--ribbon ul,.cq-wcm-edit .tabset__nav--bullet ul{position:relative!important}body.cq-wcm-edit{padding-top:0!important}.cq-wcm-edit .pi-header.is-fixed{position:relative!important;top:0!important;left:0!important}.cq-wcm-edit .pi-fixed-content{position:relative!important;top:0!important;left:0!important}.cq-wcm-edit .pi-hybrid-results__map{position:relative;padding-top:0!important}.x-form-cb-label-hidden,.x-form-cb-label{display:inline-block!important}#CQ .x-html-editor-wrap .x-form-textarea{color:#333;font-size:16px}