﻿.container{margin-right:auto;margin-left:auto;padding-left:4px;padding-right:4px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width: 768px){.container{width:728px}}@media (min-width: 1024px){.container{width:948px}}@media (min-width: 1200px){.container{width:1188px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:4px;padding-right:4px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row,.pgConfirmation .chForm .register,.pgManageBooking .chForm .register{margin-left:-4px;margin-right:-4px}.row:before,.pgConfirmation .chForm .register:before,.pgManageBooking .chForm .register:before,.row:after,.pgConfirmation .chForm .register:after,.pgManageBooking .chForm .register:after{content:" ";display:table}.row:after,.pgConfirmation .chForm .register:after,.pgManageBooking .chForm .register:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:4px;padding-right:4px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 1024px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 1023px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 1023px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 1023px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 1023px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 1024px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 1024px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 1024px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 1024px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 1023px){.hidden-sm{display:none !important}}@media (min-width: 1024px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d), (-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform 0.6s ease-in-out;-moz-transition:-moz-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:0.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:transparent}.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:transparent}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{line-height:34px}input[type="date"].input-sm,.input-group-sm>input[type="date"].form-control,.input-group-sm>input[type="date"].input-group-addon,.input-group-sm>.input-group-btn>input[type="date"].btn,.input-group-sm input[type="date"],input[type="time"].input-sm,.input-group-sm>input[type="time"].form-control,.input-group-sm>input[type="time"].input-group-addon,.input-group-sm>.input-group-btn>input[type="time"].btn,.input-group-sm input[type="time"],input[type="datetime-local"].input-sm,.input-group-sm>input[type="datetime-local"].form-control,.input-group-sm>input[type="datetime-local"].input-group-addon,.input-group-sm>.input-group-btn>input[type="datetime-local"].btn,.input-group-sm input[type="datetime-local"],input[type="month"].input-sm,.input-group-sm>input[type="month"].form-control,.input-group-sm>input[type="month"].input-group-addon,.input-group-sm>.input-group-btn>input[type="month"].btn,.input-group-sm input[type="month"]{line-height:30px}input[type="date"].input-lg,.input-group-lg>input[type="date"].form-control,.input-group-lg>input[type="date"].input-group-addon,.input-group-lg>.input-group-btn>input[type="date"].btn,.input-group-lg input[type="date"],input[type="time"].input-lg,.input-group-lg>input[type="time"].form-control,.input-group-lg>input[type="time"].input-group-addon,.input-group-lg>.input-group-btn>input[type="time"].btn,.input-group-lg input[type="time"],input[type="datetime-local"].input-lg,.input-group-lg>input[type="datetime-local"].form-control,.input-group-lg>input[type="datetime-local"].input-group-addon,.input-group-lg>.input-group-btn>input[type="datetime-local"].btn,.input-group-lg input[type="datetime-local"],input[type="month"].input-lg,.input-group-lg>input[type="month"].form-control,.input-group-lg>input[type="month"].input-group-addon,.input-group-lg>.input-group-btn>input[type="month"].btn,.input-group-lg input[type="month"]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="radio"].disabled,fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input[type="checkbox"].disabled,fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.input-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,select[multiple].input-sm,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>.input-group-btn>select[multiple].btn{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,select[multiple].input-lg,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>.input-group-btn>select[multiple].btn{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.33333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label ~ .form-control-feedback{top:25px}.has-feedback label.sr-only ~ .form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-left:-4px;margin-right:-4px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:4px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:3;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.33333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:0.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:before,.modal-header:after{content:" ";display:table}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 1024px){.modal-lg{width:900px}}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu,.tt-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right,.pull-right.tt-menu{right:0;left:auto}.dropdown-menu .divider,.tt-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a,.tt-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.tt-menu>li>a:hover,.dropdown-menu>li>a:focus,.tt-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.tt-menu>.active>a,.dropdown-menu>.active>a:hover,.tt-menu>.active>a:hover,.dropdown-menu>.active>a:focus,.tt-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.tt-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.tt-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus,.tt-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.tt-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus,.tt-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu,.open>.tt-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu,.pull-right>.tt-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9;content:""}.dropup .dropdown-menu,.dropup .tt-menu,.navbar-fixed-bottom .dropdown .dropdown-menu,.navbar-fixed-bottom .dropdown .tt-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.navbar-right .dropdown-menu,.navbar-right .tt-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:0.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu,.nav-justified>.dropdown .tt-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu,.nav-tabs .tt-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-left:15px;padding-right:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active:hover,.btn-default:active:focus,.btn-default:active.focus,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active:hover,.btn-success:active:focus,.btn-success:active.focus,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active:hover,.btn-info:active:focus,.btn-info:active.focus,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning:active.focus,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger:active.focus,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:normal;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.vertical,.pgCheckout .checkoutFlow ol,.pgCheckout .checkoutFlow ul{display:-webkit-box;display:-moz-box;display:box;display:-ms-flexbox;display:flexbox;display:-webkit-flex;display:-webkit-flexbox;display:flex}.vertical{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-ms-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{from{opacity:0}to{opacity:1}}*{margin:0;padding:0}nav ul,nav ol,nav li{list-style-type:none}fieldset,legend{border:0;margin:0;padding:0}@media print{.no-print{display:none !important}.page-break{page-break-before:always}}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("/nw/assets/font/font-awesome/fontawesome-webfont.eot?v=4.7.0");src:url("/nw/assets/font/font-awesome/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("/nw/assets/font/font-awesome/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("/nw/assets/font/font-awesome/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("/nw/assets/font/font-awesome/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("/nw/assets/font/font-awesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:0.2em 0.25em 0.15em;border:solid 0.08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@font-face{font-family:"FS Albert Bold";src:url("/nw/assets/font/FSAlbert/Bold/FSAlbertWeb-Bold.eot");src:url("/nw/assets/font/FSAlbert/Bold/FSAlbertWeb-Bold.eot?#iefix") format("embedded-opentype"),url("/nw/assets/font/FSAlbert/Bold/FSAlbertWeb-Bold.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"FS Albert Light";src:url("/nw/assets/font/FSAlbert/Light/FSAlbertWeb-Light.eot");src:url("/nw/assets/font/FSAlbert/Light/FSAlbertWeb-Light.eot?#iefix") format("embedded-opentype"),url("/nw/assets/font/FSAlbert/Light/FSAlbertWeb-Light.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Core Circus";src:url("/nw/assets/font/CoreCircus/CoreCircus-webfont.eot");src:url("/nw/assets/font/CoreCircus/CoreCircus-webfont.eot?#iefix") format("embedded-opentype"),url("/nw/assets/font/CoreCircus/CoreCircus-webfont.woff") format("woff");font-weight:normal;font-style:normal}html{font-size:62.5%;position:relative;min-height:100%}body{margin:0;padding:0;font-family:arial;-webkit-overflow-scroll:touch}h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,span,li,a,label,dt,dd{color:#353535}p{margin:8px 0 0 0}a{text-decoration:underline;font-weight:normal;color:#353535;cursor:pointer}.nowrap{white-space:nowrap}legend{word-wrap:break-word;text-align:inherit}label{font-weight:normal}.falseInput,input[type=text],input[type=password],input[type=email],input[type=tel],input[type=number]{line-height:normal;height:42px;padding:0 5px;border:1px solid #bdbdbd}.form-control[disabled],.form-control[readonly]{background-color:#fff}.form-control{outline:none;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;transition:none;-webkit-appearance:none}ul.reset,.reset li{margin:0;padding:0;list-style-type:none;display:inline}select{margin:0;padding:10px 0;line-height:42px;width:100%;box-sizing:border-box;border:1px solid #e5e6eb}input[readonly=true],.form-control[readonly=true]{background-color:#fff}.hide{display:none !important}.show{display:block !important}.clear{clear:both}.groupCenter{margin:10px 0 0 0;text-align:center}.groupCenter .sibling{display:inline-block}.groupCenter .sibling:not(:first-child){margin-left:100px}.groupLeft{margin:10px 0 0 0;text-align:left}.groupLeft .sibling{display:inline-block;margin-bottom:1rem}.padTop{margin-top:10px}.padTopXL{margin-top:30px}.padTopXXL{margin-top:40px}.marBotXXL{margin-bottom:40px}.marBotXL{margin-bottom:20px}.marBotMD{margin-bottom:10px}.marTopXL{margin-top:20px}.marXL{margin:20px}.marMd{margin:10px}.marTopMd{margin-top:10px}.marBotMd{margin-bottom:10px}.right{text-align:right}.marginTopSm{margin-top:5px}.marginLeftSm{margin-left:5px}.marginLeftMd{margin-left:10px}.marginLeftXXL{margin-left:40px}.marginRightSm{margin-right:5px}.fleft{float:left}.fright{float:right}.inlineBlock{display:inline-block}.toggle{transition:0.4s;max-height:0;overflow:hidden;display:block}.toggle.toggleInstant{transition:none}.toggle.active{max-height:6000px}h1,h2,h3,h4,h5,h6,p,span,li,a,label,dt,dd,input[type=text] .select select{font-size:14px;font-size:1.4rem}.title1,.pgFisPayment .capture-heading h1,.title15,.title2,.title3,.title1Light,.title2Light,.title3Light{margin:0;padding:0;color:#464646;font-weight:normal;font-family:FS Albert Bold;font-size:24px;font-size:2.4rem}.title1.titleBlue,.pgFisPayment .capture-heading h1.titleBlue,.title15.titleBlue,.title2.titleBlue,.title3.titleBlue,.title1Light.titleBlue,.title2Light.titleBlue,.title3Light.titleBlue{color:#004282}.title1Light,.title2Light,.title3Light{font-family:FS Albert Light}.title1HotelLight{margin:0;padding:0;color:#464646;font-weight:normal;font-family:FS Albert Light;font-size:24px;font-size:2.4rem}.title15{font-size:20px;font-size:2rem}.title2{font-size:16px;font-size:1.6rem}.title3{font-size:14px;font-size:1.4rem}.title2Light{font-size:18px;font-size:1.8rem}.title3Light{font-size:16px;font-size:1.6rem}.title4{font-size:14px;font-size:1.4rem;font-weight:bold}.centeredBledBand,.pgBusinessHome .signUpTodayComponent{text-align:center;background:#F4F4F4;padding:30px 0;margin-bottom:30px}.tooltip{position:absolute;border:1px solid #e5e6eb;padding:4px;opacity:1;z-index:3;background:#fff;border-radius:1px}input[type=checkbox]{display:none}input[type=checkbox],input[type=radio]{margin:0;position:absolute;width:0;height:0;display:none}input[type=checkbox]+label,input[type=radio]+label{position:relative;padding:0 0 0 25px;line-height:18px;line-height:1.8rem;cursor:pointer}input[type=checkbox]+label:after,input[type=radio]+label:after{line-height:24px;height:24px;position:absolute;display:block;top:3px;left:0;content:" ";background-position:0 50%;background-size:100% 100%}input[type=checkbox]+label{padding-top:3px}input[type=checkbox]+label:after{background-image:url("/nw/assets/img/bg/check.png");width:22px;height:18px}input[type=checkbox]:checked+label:after{background-image:url("/nw/assets/img/bg/check_tick.png")}input[type=radio]+label{padding-top:2px}input[type=radio]+label:after{background-image:url("/nw/assets/img/bg/radio.png");width:22px;height:20px;top:0}input[type=radio]:checked+label:after{background-image:url("/nw/assets/img/bg/radio_tick.png")}.mapArea{width:100%;height:400px;max-width:100%}.infoWindow{text-align:center}.gm-style .gm-style-iw{font-weight:bold;text-align:center}.moreInfo{display:block;font-size:9px}.pull-right{float:right}.pull-left{float:left}.contained{padding:0 8px}.formErrors-hidden{display:none !important}.genericError{color:#c52633;font-weight:bold;text-align:left}.bold{font-weight:bold}.relative{position:relative}.dimBackground{background:rgba(0,0,0,0.5);position:absolute;top:0;left:0;right:0;bottom:0;display:none;z-index:110}.dimBackground.show{display:block}.inlineRadios,body .chForm .field .inlineRadios{display:inline-block;margin-left:15px}.inlineRadios label,body .chForm .field .inlineRadios label{display:inline-block;width:auto}.inlineRadios label ~ label,body .chForm .field .inlineRadios label ~ label{margin-left:10px}.orContainer{line-height:2.2;font-size:18px;font-size:1.8rem}.sr-only{visibility:hidden;position:absolute;left:0;top:0}[aria-hidden="true"]{display:none}.gm-style .sr-only{visibility:visible;position:absolute}.gm-style [aria-hidden="true"]{display:block}.btn-small,.btn-primary,.btn-secondary,.btn-tertiary{font-family:FS Albert Light;font-size:22px;font-size:2.2rem;cursor:pointer;font-weight:normal;line-height:42px;min-height:42px;padding:0 20px;display:inline-block;box-sizing:border-box;text-align:center;border-radius:4px;text-decoration:none}.btn-small span,.btn-primary span,.btn-secondary span,.btn-tertiary span{font-size:22px;font-size:2.2rem;color:#fff}.btn-small,.btn-primary{font-family:FS Albert Bold;color:#fff;border:0;border-radius:4px;background:#008dc8;background:-webkit-linear-gradient(to bottom, #008dc8, #107cbb);background:linear-gradient(to bottom, #008dc8, #107cbb)}.btn-small:hover,.btn-primary:hover,.btn-small:focus,.btn-primary:focus{background:#008dc8;background:-webkit-linear-gradient(to bottom, #107cbb, #008dc8);background:linear-gradient(to bottom, #107cbb, #008dc8);color:#fff}.btn-small:active,.btn-primary:active{background:#008dc8;background:-webkit-linear-gradient(to bottom, #008dc8, #376194);background:linear-gradient(to bottom, #008dc8, #376194);color:#fff}.btn-secondary{background:#fff;border:1px solid #008dc8;color:#008dc8}.btn-secondary:hover{border-color:#376194;color:#376194}.btn-secondary:active{background:#008dc8;background:-webkit-linear-gradient(to bottom, #008dc8, #107cbb);background:linear-gradient(to bottom, #008dc8, #107cbb);color:#fff}.active.btn-secondary{background:#008dc8;background:-webkit-linear-gradient(to bottom, #008dc8, #107cbb);background:linear-gradient(to bottom, #008dc8, #107cbb);color:#fff}.btn-secondary label{color:inherit;font-size:inherit}.btn-tertiary{padding:0 10px !important;background:#fff;border:1px solid #008dc8;color:#008dc8;font-size:16px;font-size:1.6rem;color:#383c3d;border-color:#383c3d}.active.btn-tertiary{background:#008dc8;background:-webkit-linear-gradient(to bottom, #008dc8, #107cbb);background:linear-gradient(to bottom, #008dc8, #107cbb);color:#fff}.btn-tertiary:hover{color:#008dc8;border-color:#008dc8}.btn{border-radius:4px;display:inline-block;cursor:pointer}.btn:disabled{background:#fefefe;background:-webkit-linear-gradient(to bottom, #fefefe, #f6f6f6);background:linear-gradient(to bottom, #fefefe, #f6f6f6);border:1px solid #e9e9e9;color:#c0ced1;opacity:1;cursor:not-allowed}a.btn{text-decoration:none}.btn-default{background:#fff;border:1px solid #008ec6;color:#008ec6;width:100%}.btn-small{font-size:14px;font-size:1.4rem;font-family:FS Albert Light;padding:0 5px !important;text-decoration:none}.btn-small:hover,.btn-small :active{color:#fff;border-color:#008dc8;text-decoration:none}.btn-multi-line{padding:10px 40px;min-height:42px;line-height:normal;height:auto}.btn-multi-line small{color:#fff;display:block;margin:0;padding:0;font-size:12px;font-size:1.2rem}.btn-multi-line span{color:#fff;font-size:20px;font-size:2rem;display:block;font-family:FS Albert Bold}.btn-multi-line:not(:first-child){margin:40px 0 0 0}.btn-disabled{background:#fdf59a;background:-webkit-linear-gradient(to bottom, #fdf59a, #e5e6eb);background:linear-gradient(to bottom, #fdf59a, #e5e6eb);border-color:#bdbdbd;color:#bdbdbd}button:disabled{opacity:.8}.remove{position:absolute;right:0;top:0;bottom:0;width:24px;background-color:#555;border:0;height:auto !important}.btn-large-jumbo{padding:10px 30px;background:#fff;border:1px solid #1280c1;color:#1280c1;font-size:1.6rem}@media (min-width: 768px){.btn-multi-line span{display:inline}}@media (max-width: 767px){.btn-primary,.btn-secondary{padding-left:8px;padding-right:8px;width:100%}.btn-large-jumbo{width:100%;padding-left:0;padding-right:0;text-align:center}.btn-small{font-size:14px;font-size:1.4rem}}.c-btn-primary,.c-btn-secondary,.c-btn-tertiary{border-width:1px;border-style:solid;font-family:'FS Albert Bold', arial, sans-serif;cursor:pointer;font-weight:normal;padding:6px 20px;display:inline-block;min-width:80px;text-align:center;border-radius:100px;text-decoration:none;transition:all 250ms}.c-btn-primary:disabled,.c-btn-primary--disabled,.c-btn-secondary:disabled,.c-btn-secondary--disabled,.c-btn-tertiary:disabled,.c-btn-tertiary--disabled{cursor:not-allowed}.c-btn-primary{background-color:#008CC6;border-color:transparent;color:#fff}.c-btn-primary:not(:disabled):not(.c-btn-primary--disabled):hover{background-color:#003F80;border-color:transparent;color:#fff}.c-btn-primary:disabled,.c-btn-primary--disabled{background-color:#f5f5f5;border-color:#E2E2E2;color:#E2E2E2}.c-btn-secondary{background-color:#fff;border-color:#008CC6;color:#008CC6}.c-btn-secondary:not(:disabled):not(.c-btn-secondary--disabled):hover{background-color:#008CC6;border-color:transparent;color:#fff}.c-btn-secondary:disabled,.c-btn-secondary--disabled{background-color:#f5f5f5;border-color:#E2E2E2;color:#E2E2E2}.c-btn-tertiary{background-color:transparent;border-color:#008CC6;color:#008CC6}.c-btn-tertiary:not(:disabled):not(.c-btn-secondary--disabled):hover{background-color:#008CC6;border-color:transparent;color:#fff}.c-btn-tertiary:disabled,.c-btn-tertiary--disabled{background-color:#f5f5f5;border-color:#E2E2E2;color:#E2E2E2}.container,.container-fluid{padding-left:8px;padding-right:8px;width:100%;box-sizing:border-box;clear:both}.row,.pgConfirmation .chForm .register,.pgManageBooking .chForm .register,[class*="col-"]{box-sizing:border-box}.center{text-align:center}.center p{margin-left:auto;margin-right:auto}.bar,.pgConfirmation .chForm .register,.pgManageBooking .chForm .register{border-top:1px solid #e5e6eb;padding-top:10px}.barBottom{border-bottom:1px solid #e5e6eb;padding-bottom:10px}@media (min-width: 768px){[class*="smCenter"]{text-align:center}[class*="smCenter"] p{margin-left:auto;margin-right:auto}[class*="smLeft"]{text-align:left}[class*="smLeft"] p{margin-left:0;margin-right:0}[class*="smRight"]{text-align:right;float:right}[class*="smRight"] p{margin-left:0;margin-right:0}[class*="smNoBar"]{border-top:0;padding-top:0}}@media (min-width: 1024px){[class*="mdCenter"]{text-align:center}[class*="mdCenter"] p{margin-left:auto;margin-right:auto}[class*="mdleft"]{text-align:left}[class*="mdleft"] p{margin-left:0;margin-right:0}[class*="mdNoBar"]{border-top:0;padding-top:0}}@media (min-width: 1200px){[class*="lgCenter"]{text-align:center}[class*="lgCenter"] p{margin-left:auto;margin-right:auto}[class*="lgLeft"]{text-align:left}[class*="lgLeft"] p{margin-left:0;margin-right:0}[class*="lgNoBar"]{border-top:0;padding-top:0}}html,body{height:100%}.wrapAll{min-height:100%}.vertical{min-height:100%;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;align-content:center;flex-wrap:nowrap;webkit-flex-wrap:nowrap}.wrapAll{box-sizing:border-box}header{box-sizing:border-box;min-width:320px}header a{font-weight:normal}header li a img{margin-right:5px;vertical-align:bottom}header nav{clear:both;background:#004282;background:-webkit-linear-gradient(to bottom, #19417e, #004282);background:linear-gradient(to bottom, #19417e, #004282);padding-top:10px;padding-bottom:10px;border-bottom:5px solid #088f8a}header nav.corporate-header{background:#062c42}header .logo{background:url("/nw/assets/img/bg/travelodge_logo.png") no-repeat 0 50%;width:198px;height:50px;display:block;background-size:90% 90%;display:inline-block}header .logo.corporate{background:url("/nw/assets/img/bg/travelodge_logo_corporate.png") no-repeat 0 50%}header .colSecure{color:#fff;font-size:12px;font-size:1.2rem;margin:15px 0 0 0;text-align:right}header .colSecure .iSecure{margin-top:-7px;display:inline-block}header .colSecure .text{color:#fff;margin-left:5px;display:inline-block}header .colBasket{margin-top:5px}header .basket{width:42px;height:42px;display:block;float:right;position:relative}header .basket .basketCount{position:absolute;margin:-7px 0 0 -11px;background:#f7a105;color:white;border-radius:40px;padding:5px;width:15px;height:15px;text-align:center}header .loginText{color:#fff}header .loginText span{color:#fff}@media (max-width: 767px){header .hamburger{background:url("/nw/assets/img/bg/hamburger.png") no-repeat;width:42px;height:42px;display:block}header .logo{width:166px;height:42px}header .logo.corporate{width:182px;height:51px}header .colBasket{margin:0}}@media (min-width: 1024px){header .logo{margin:0 0 0 20px}header .basket{margin:0 20px 0 0}.mbar li{display:inline-block}}@media (min-width: 768px){.tbar p,.tbar a,.mbar p,.mbar a{color:#fff;font-size:12px;font-size:1.2rem;text-decoration:none}.tbar{background:#192438;background:-webkit-linear-gradient(to bottom, #192438, #1a243d);background:linear-gradient(to bottom, #192438, #1a243d);padding:0 8px}.tbar p,.tbar a{line-height:24px}.tbar p{margin:0}.tbar ul{float:right;font-size:0}.tbar li{display:inline-block;font-size:0}.tbar a{margin:1px 0;padding:0 10px 0 9px;border-right:1px solid #004282;display:inline-block}.tbar a:hover,.tbar a:active{background:#004282}.tbar li:first-child a{border-left:0}.tbar li.more a{border-right:0}.tbar li.more a .iMicroArrow{background-image:url("/nw/assets/img/icons/i_micro_arrow_down_white.png")}.tbar .moreHeaderLinks{clear:both;float:right;overflow:hidden}.tbar .moreHeaderLinks ul{margin-right:-1px}.tbar .moreHeaderLinks li{float:right}.mbar{float:right;margin:15px 0 0 0}.mbar>ul,.mbar .espot-menu{float:left}.mbar .espot-menu+ul{margin-left:15px}.mbar .leisure_auth_desktop{margin-top:7px}.mbar .menu>li>a,.mbar .login-panel .btn{line-height:32px;min-height:32px;font-size:1.4rem}.mbar .menu>li>a,.mbar .user{color:#fff;font-size:1.4rem}.mbar .menu>li>a:hover,.mbar .menu>li>a:active{color:#699ec3}.mbar li{color:#fff;display:inline-block}.mbar li a{display:inline-block}}@media (max-width: 840px){header .login .btn{padding-left:6px;padding-right:6px}}.vertical,.pgCheckout .checkoutFlow ol,.pgCheckout .checkoutFlow ul{display:-webkit-box;display:-moz-box;display:box;display:-ms-flexbox;display:flexbox;display:-webkit-flex;display:-webkit-flexbox;display:flex}.vertical{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}@media (min-width: 768px){.c-menu__primary-item{margin:0 0 -20px 0;padding:0 5px 20px;cursor:pointer}.c-menu__primary-item:first-child{padding-left:0}.c-menu__primary-item:last-child{padding-right:0}.c-menu__secondary{position:absolute;left:0;top:72px;z-index:999;width:100%;padding:20px;box-sizing:border-box;background:#088f8a;cursor:initial;opacity:0;visibility:hidden;-webkit-transition:200ms ease;-moz-transition:200ms ease;-ms-transition:200ms ease;-o-transition:200ms ease;filter:alpha(opacity=0)}.c-menu__secondary-title{text-align:center;color:#fff;font-size:2.2rem;margin-bottom:15px}.c-menu__secondary-list{max-width:768px;margin:0 auto;float:none}.c-menu__secondary-list-item{margin:0 0 2px 0;text-align:center}.c-menu__secondary-list-item a{width:100%;font-size:1.8rem}.c-menu__secondary-list-item a:hover{color:rgba(255,255,255,0.9)}.c-menu__primary-item:hover .c-menu__secondary{visibility:visible;opacity:1;filter:alpha(opacity=100)}}@media (min-width: 841px){.c-menu__primary-item{padding:0 7.5px 20px}}.footerBottom #footer{position:absolute;bottom:0}#footer{position:relative;z-index:100;clear:both;margin:20px 0 0 0}#footer .sign-up{text-align:left;padding:28px 0 29px;border-top:1px solid #e9e9e9}#footer .sign-up a{color:#fff;font-size:2rem;font-family:FS Albert Light;margin-right:30px}#footer .sign-up:hover{color:#fff}#footer .sign-up p{display:inline-block;font-family:FS Albert Light;font-size:1.6rem}#footer .footer-content{background:#1a1a1a;background:-webkit-linear-gradient(to bottom, #3e3e3e, #2a2a2a);background:linear-gradient(to bottom, #3e3e3e, #2a2a2a);padding-bottom:20px}#footer .row,#footer .pgConfirmation .chForm .register,.pgConfirmation .chForm #footer .register,#footer .pgManageBooking .chForm .register,.pgManageBooking .chForm #footer .register{text-align:center;font-size:0}#footer .row:after,#footer .pgConfirmation .chForm .register:after,.pgConfirmation .chForm #footer .register:after,#footer .pgManageBooking .chForm .register:after,.pgManageBooking .chForm #footer .register:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#footer .regionDestination{padding-top:16px}#footer .regionDestination .toggleList{position:relative;min-height:60px;text-align:center;color:#fff;display:inline-block}#footer .regionDestination .toggleList span{display:block;font-family:FS Albert Light;color:#dcdcdc;font-size:16px;font-size:1.6rem;margin-bottom:12px}#footer .regionDestination input[type=checkbox]+label:after{background-image:none;width:auto;height:auto}#footer .regionDestination .tooltip-input:checked ~ .destinations-list{max-height:3000px;-webkit-transform:perspective(400) rotate3d(0, 0, 0, 0)}#footer .regionDestination .tooltip-input:checked ~ label>.iChevronDown{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#footer .destinations-list{max-height:0;overflow:hidden;-webkit-transform:perspective(400) rotate3d(1, 0, 0, -90deg);-webkit-transform-origin:% 0;-webkit-transition:3ms;-moz-transition:3ms;-o-transition:3ms;transition:3ms;width:100%}#footer .destinations-list>li{text-align:left;box-sizing:border-box;padding-bottom:0px}#footer .destinations-list>li h3{padding:8px 6px;border-bottom:1px solid #454545;font-family:FS Albert Light;color:#dcdcdc;font-size:20px;font-size:2rem;margin-bottom:15px}#footer .destinations-list>li li a{padding:4px 6px;display:inline-block;font-family:FS Albert Light;color:#dcdcdc;font-size:16px;font-size:1.6rem}#footer .destinations-list>li li:hover{text-decoration:underline}#footer .mobile-footer{margin:40px 0}#footer ul,#footer li{margin:0;padding:0;list-style-type:none}#footer li,#footer a,#footer .travelodgeCopy span{color:#bdbdbd}#footer a{text-decoration:none;font-size:14px;font-size:1.4rem}#footer a:hover,#footer a:active{color:#f4f4f4}#footer .socialMedia .follow{margin:16px 0 0 0;color:#bdbdbd;font-size:14px;font-size:1.4rem;font-weight:normal}#footer .socialMedia ul{font-size:0;text-align:center}#footer .socialMedia li{margin:10px 0 0 0;padding:0 10px;display:inline-block}#footer .group{margin:10px 0 0 0}#footer .divPayPal img{width:100px}#footer .privacy a{font-size:12px;font-size:1.2rem}@media (min-width: 768px){#footer .footer-cta{width:100%;padding:15px 0;display:inline-block;border-top:1px solid #454545;border-bottom:1px solid #454545;margin-top:20px}#footer .about ul{font-size:0;text-align:center}#footer .about li{margin:10px 0 0 0;padding:0 16px;display:inline-block;min-width:140px;word-wrap:break-word}#footer .group{position:relative}#footer .group>[class*=col-]{display:inline-block}#footer .privacy li,#footer .travelodgeCopy{margin-top:10px}#footer .divPayPal{text-align:left;display:inline-block}#footer .divPayPal img{position:absolute;bottom:0;top:0}#footer .privacy{text-align:right}#footer .privacy span{font-size:1.2rem}#footer .privacy article{overflow:hidden;display:inline-block}#footer .privacy ul{font-size:0;margin-right:-9px}#footer .privacy li{border-right:1px solid #e5e6eb;padding:0 8px 0 0;margin-right:8px;display:inline-block}#footer .contact-about article{float:right}#footer .contact-about ul{text-align:right}#footer .contact-about li{height:35px;line-height:35px;vertical-align:top;padding:0;margin:0 8px 0 0;display:inline-block;overflow:hidden}#footer .contact-about li a{padding:0 14px 0 0;margin-left:8px;border-right:1px solid #e5e6eb}#footer .contact-about li .socialMedia h3{float:left;margin:0 0 0 8px;color:#bdbdbd;font-weight:normal}#footer .contact-about li .socialMedia a{padding:0 2px 0 0;border:none}#footer .contact-about li:last-child{margin:0}#footer .footerRow{text-align:left;padding:0;overflow:hidden}#footer .footerRow.dl-sign{border-top:1px solid #454545;margin-top:20px}#footer .footerRow .col-sm-9{padding:0}#footer .footerRow li.col-sm-3{padding:0 30px 0 0}#footer .footerRow li.col-sm-3 h3{border-bottom:1px solid #454545}#footer .footerRow li.col-sm-3 li{box-sizing:border-box}#footer .footerRow li.col-sm-3 li a{display:inline-block;font-family:FS Albert Light;color:#dcdcdc;font-size:16px;font-size:1.6rem}#footer .footerRow li.col-sm-3 li:hover{text-decoration:underline}#footer .footerRow h3{padding:23px 0 8px;font-family:FS Albert Light;color:#dcdcdc;font-size:20px;font-size:2rem;margin-bottom:15px}#footer .footerRow p{color:#dcdcdc}#footer .footerRow a{padding:4px 0px}#footer .footerRow .btn-footer{border:1px solid #dcdcdc;border:1px solid #dcdcdc;height:38px;line-height:38px;padding:0 25px}#footer .regionDestination .destinations-list{display:-webkit-box;display:-moz-box;display:box;display:-ms-flexbox;display:flexbox;display:-webkit-flex;display:-webkit-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#footer .regionDestination .destinations-list>li{float:none}#footer .regionDestination .destinations-list>li.col-sm-12{-webkit-flex-shrink:0;flex-shrink:0}}@media (max-width: 767px){#footer .about a{border-bottom:1px solid #464646;line-height:42px;vertical-align:middle;display:inline-block;width:100%;font-size:14px;font-size:1.4rem}#footer .travelodgeCopy,#footer .privacy,#footer .privacy li{display:inline-block}#footer .travelodgeCopy{margin-top:20px;padding-left:0;padding-right:0;display:block}#footer .privacy{margin-top:10px}#footer .privacy li{border-left:1px solid #e5e6eb;margin:10px 0 0 0;padding:0 0 0 8px;margin-left:8px;display:inline-block}#footer .menu li:first-child{border-left:0;padding-left:0;margin-left:0}#footer .group{display:-webkit-box;display:-moz-box;display:box;display:-ms-flexbox;display:flexbox;display:-webkit-flex;display:-webkit-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}#footer .group .divPayPal{order:10}#footer .group .travelodgeCopy{order:30}#footer .group .privacy{order:20}}@media screen and (min-device-width: 1024px){#footer .privacy{text-align:left}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){#footer .privacy{text-align:left}}.main{clear:both}.smWidthLayout{max-width:738px;margin:0 auto}@media (min-width: 1200px){.wrapAll .hero-image,.wrapAll nav>.row,.wrapAll .pgConfirmation .chForm nav>.register,.pgConfirmation .chForm .wrapAll nav>.register,.wrapAll .pgManageBooking .chForm nav>.register,.pgManageBooking .chForm .wrapAll nav>.register,.wrapAll .main,.wrapAll #footer .row,.wrapAll #footer .pgConfirmation .chForm .register,.pgConfirmation .chForm .wrapAll #footer .register,.wrapAll #footer .pgManageBooking .chForm .register,.pgManageBooking .chForm .wrapAll #footer .register,.wrapAll .tbar .row,.wrapAll .tbar .pgConfirmation .chForm .register,.pgConfirmation .chForm .wrapAll .tbar .register,.wrapAll .tbar .pgManageBooking .chForm .register,.pgManageBooking .chForm .wrapAll .tbar .register,.wrapAll .miniSearch .row,.wrapAll .miniSearch .pgConfirmation .chForm .register,.pgConfirmation .chForm .wrapAll .miniSearch .register,.wrapAll .miniSearch .pgManageBooking .chForm .register,.pgManageBooking .chForm .wrapAll .miniSearch .register,.wrapAll .checkoutFlow{max-width:1200px;margin:0 auto}.wrapAll .main,.wrapAll .checkoutFlow{box-sizing:border-box;width:1184px}}.ta-right{text-align:right}.pos-rel{position:relative}.u-position-center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.u-position-static{position:static !important}.u-block-center{display:block;margin-left:auto;margin-right:auto}.u-text-center{text-align:center}.u-margin-top{margin-top:15px}.u-margin-bottom-xs{margin-bottom:5px}.u-margin-bottom-sm{margin-bottom:10px}.u-margin-bottom{margin-bottom:15px}.u-margin-bottom-lg{margin-bottom:20px}.u-margin-bottom-xl{margin-bottom:25px}.u-margin-left-xs{margin-left:5px}.u-margin-right-xs{margin-right:5px}.u-margin-right-sm{margin-right:10px}.u-margin-right{margin-right:15px}.u-padding-top-sm{padding-top:5px}.u-padding-bottom-sm{padding-bottom:5px}.u-text-bold{font-weight:600}.u-font-primary{font-family:'FS Albert Light', arial, sans-serif}.u-font-primary--bold,.c-filters__heading{font-family:'FS Albert Bold', arial, sans-serif;font-weight:bold}.u-clearfix:after{content:'';display:table;clear:both}.u-clear-left{clear:left}.u-link-primary,.c-filters__filter-value{color:#008dc8}@media (min-width: 1024px){.text-md-right{text-align:right}.text-md-center{text-align:center}}@media (max-width: 1024px){.hidden-ipad-landscape{display:none}}body.modal-open{overflow:hidden;position:fixed;width:100%}.modal{clear:both;padding-bottom:0;border:0;z-index:10000}.modal.center .modal-dialog{margin:0 auto 0 auto;max-width:500px}.modal .modal-dialog{width:100%;padding:0;margin:0;text-align:left}.modal.center p{margin-left:0;margin-right:0}.modal.center div{text-align:left}.modal.center .center{text-align:center}.modal .modal-header{padding:10px;background:#383c3d;position:relative;min-height:41px;border-bottom:0}.modal .modal-header .close{background-color:transparent;border:0;float:left}.modal .modal-header .close .iClose{height:41px;width:41px}.modal .modal-header .title1,.modal .modal-header .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .modal .modal-header h1{margin:0 10px 0 0;padding:0;font-family:FS Albert Light;line-height:41px;font-size:22px;font-size:2.2rem;font-weight:normal;text-align:center;color:#fff}.modal .modal-header .title1 span,.modal .modal-header .pgFisPayment .capture-heading h1 span,.pgFisPayment .capture-heading .modal .modal-header h1 span{color:snow;font-size:20px;font-size:2rem}.modal .modal-header.forceHide{display:none !important}.modal .modal-content{border-radius:0;overflow:auto;border:0;min-height:200px}.modal .modal-content ul.list li{margin-left:20px;margin-left:2rem;margin-bottom:10px;margin-bottom:1rem}.modal .modal-body{padding-top:0;padding-bottom:10px;font-size:12px;font-size:1.2rem}.modal .modal-body #modalGuests,.modal .modal-body #modalSearch,.modal .modal-body #modalBooking,.modal .modal-body #modalSafePwd,.modal .modal-body #leaveSite{display:block}.modal .modal-body .padTop{padding:10px 0 0 0}.modal .modal-body .fullWidth{margin-left:-8px;margin-right:-8px}.modal-backdrop.fade{opacity:0.5}@media (max-width: 767px){.modal.center .modal-dialog{max-width:300px}}.fade.in{display:block}.modalSearch .modal-header .title1,.modalSearch .modal-header .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .modalSearch .modal-header h1{font-size:20px;font-size:2rem}#modalSearch{display:none}#modalSearch .searchWidget{padding:0}#modalSearch .fieldLocation{margin-top:20px;margin-bottom:20px;position:relative;z-index:10}#modalSearch .fieldLocation .aLocation{padding:0 10px}#modalSearch .fieldLocation .iMagnify{padding:0 0 0 10px}#modalSearch .fieldLocation .btnClear{line-height:44px}#modalSearch .modal-body{padding-top:8px}#modalSearch .input-group{width:100%}#modalSearch .twitter-typeahead+.input-group-addon,#modalSearch input+.input-group-addon{border-left:0}#modalSearch input,#modalSearch button{box-sizing:border-box}#modalSearch .fieldCheckIn input[type=text],#modalSearch .fieldCheckOut input[type=text],#modalSearch .fieldNights input[type=text]{height:40px}#modalSearch .fieldCheckIn input[type=text],#modalSearch .fieldCheckOut input[type=text]{border-right:0;padding-right:0;padding-left:6px;font-size:12px;font-size:1.2rem}#modalSearch .fieldNights{text-align:center}#modalSearch .fieldNights .wrap{margin-top:9px}#modalSearch .fieldNights .wrap .inputText{font-weight:bold;color:#008dc8}#modalSearch .fieldNights input{text-align:center}#modalSearch .btn-primary{margin:20px 0 0 0;width:100%;line-height:50px;cursor:pointer}@media (min-width: 768px){.webui-popover-inner .close{position:absolute;right:0}.webui-popover-content .roomGuestSection{margin-top:0}.roomGuestWrap.active{background-color:#0f79bc !important;border:1px solid #0f79bc !important}.roomGuestWrap.active input[type="text"]{color:#fff}.roomGuestWrap.active .iRoom{background-image:url("/nw/assets/img/icons/i_rooms_light.png");width:32px;height:20px}.roomGuestWrap.active .iPerson{background-image:url("/nw/assets/img/icons/i_person_light.png");width:20px;height:20px}.roomGuestWrap.active .iAccessibleRoom{background-image:url("/nw/assets/img/icons/contrast_bed-03_white.png");width:32px;height:20px}.webui-popover{width:415px;-webkit-animation:fadeIn 300ms;-moz-animation:fadeIn 300ms;-ms-animation:fadeIn 300ms;-o-animation:fadeIn 300ms}.webui-popover .roomGuestSection .cloneItem{border-top:1px solid #bdbdbd;padding-top:10px;margin-bottom:0}.webui-popover .roomGuestSection .cloneItem:first-child{border-top:0;padding:0}.webui-popover .roomGuestSection .cloneItem:first-child .colRemove{display:none}.webui-popover .rowGuest1{position:relative}.webui-popover .colRoomNum{margin-bottom:10px}.webui-popover .options-container{margin-top:10px}.webui-popover .colRemove{position:absolute;right:0}.webui-popover .colRemove .removeRoom{float:right;background:none;border:0;white-space:nowrap;padding-right:0}.webui-popover .colRemove .removeRoom .btnText{text-decoration:underline;font-size:14px;font-size:1.4rem;font-family:FS Albert Light}.webui-popover .groupBookingInfo,.webui-popover .groupBookingInfo:not(:first-child){margin-top:10px;max-width:390px}.webui-popover .addRoom{margin-top:10px}.webui-popover .btnDone{margin:10px 0}}@media (max-width: 767px){.roomGuestSection{clear:both;margin-top:20px}.roomGuestSection .title2{margin:0 0 6px 0}.roomGuestSection .cloneItem{padding:8px;border:1px solid #bdbdbd;display:block;position:relative;margin-bottom:20px}.roomGuestSection .cloneItem input{height:auto}.roomGuestSection .cloneItem:first-child .removeRoom{display:none}.roomGuestSection .options-container{margin:14px 0}.roomGuestSection .title2Light{float:left;margin:0 0 20px 0}.roomGuestSection .colRemove{height:100%}.roomGuestSection .removeRoom{height:166px;padding:0 10px;margin-top:-8px;margin-right:-8px;margin-bottom:-8px;background:#ccc;color:#fff;float:right;opacity:1;font-size:normal;border:0;border-radius:0;cursor:pointer}.roomGuestSection .removeRoom .iXDark{padding:0;display:inline-block;cursor:pointer}.roomGuestSection input[type="checkbox"]{margin:0;width:26px;height:26px;vertical-align:middle}.roomGuestSection .iDisabled{vertical-align:middle;display:inline-block}.roomGuestSection .iDisabled+label{margin-bottom:0}.roomGuestSection input[type="range"].form-control{padding:0}.roomGuestSection .advanceSearchLink{color:black;text-decoration:underline;margin:20px 0 10px 0;display:block}.roomGuestSection .price-range-container{margin:10px 0}.roomGuestSection .addRoom{margin-top:10px}.roomGuestSection .btnDone{margin-bottom:20px;text-align:center;display:none}.roomGuestSection .btnDone.show{display:inline-block}}.advFilter{clear:both}.advFilter .advanceSearchLink{color:#333;text-decoration:underline;float:left;word-wrap:break-word}.advFilter .advanceSearchLink:after{content:'';display:inline-block;margin:3px 0 0 4px;width:0px;height:0px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #008dc8;vertical-align:top}.advFilter .advanceSearchLink.active:after{margin-top:8px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #008dc8}.advFilter .advanceSearchLink,.advFilter .onlyInclude{font-size:12px;font-size:1.2rem}.advFilter .advanceSearchLink,.advFilter .iAdvSearch,.advFilter p,.advFilter label{line-height:22px}.advFilter .searchOptions{display:none}.advFilter input[type=checkbox]{margin-top:0;vertical-align:middle}.advFilter label{margin-bottom:0;vertical-align:middle}@media (min-width: 800px){.advFilter .advanceSearchLink .iAdvSearch{margin-right:4px}}@media (min-width: 768px){.advFilter{margin-top:20px}.advFilter .advanceSearchLink{padding-right:0;padding-left:0}.advFilter .searchOptions{text-align:left}.advFilter .onlyInclude,.advFilter .price-range-container,.advFilter .filterInclude{float:none;vertical-align:middle;display:inline-block;width:auto}.advFilter .filterInclude{margin-left:5px}.advFilter .onlyInclude,.advFilter .price-range-container{margin:0 0 0 8px;padding:0 0 0 9px;border-left:1px solid #bdbdbd}}@media (max-width: 767px){.advFilter{margin-top:10px;float:left;width:100%}.advFilter .advanceSearchLink{font-weight:normal}.advFilter .advanceSearchLink .iAdvSearch{margin-right:4px}.advFilter div[class*="col-"]{margin-top:16px}.advFilter .searchOptions{clear:both;margin:0;float:left;width:100%}.advFilter .searchOptions p{margin-bottom:0}.advFilter input[type=checkbox]{vertical-align:middle;margin:0}.advFilter label{margin:0}.advFilter .price-range-container>label{display:block}}.carousel{overflow:hidden}.carousel img{width:100%}.carousel .icons img{width:auto}.carousel .carouselButtons{margin:0;padding:0;list-style-type:none}.carousel .carousel-control{background-repeat:no-repeat;background-position:50% 50%}.carousel .carousel-control[data-slide="prev"]{background-image:url("/nw/assets/img/bg/carousel_arrow_left.png")}.carousel .carousel-control[data-slide="next"]{left:auto;right:0;background-image:url("/nw/assets/img/bg/carousel_arrow_right.png")}.carousel .lightskin .carousel-control[data-slide="next"]{background-image:url("/nw/assets/img/bg/carousel_arrow_right_dark.png")}.carousel .lightskin .carousel-control[data-slide="prev"]{background-image:url("/nw/assets/img/bg/carousel_arrow_left_dark.png")}.carousel .carousel-caption{top:0;bottom:auto;padding-top:0}.carousel .carousel-caption .title1,.carousel .carousel-caption .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .carousel .carousel-caption h1{text-shadow:0 1px 2px rgba(255,255,255,0.6);text-transform:uppercase;font-family:FS Albert Bold;font-weight:normal;letter-spacing:0.3em;font-size:18px;font-size:3.4vw}.carousel .caption-middle{top:35%}.carousel .caption-bottom{top:auto;bottom:20px}.carousel .caption-dark .title1,.carousel .caption-dark .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .carousel .caption-dark h1{text-shadow:0 1px 2px rgba(0,0,0,0.6);color:#000}.carousel.carouselArrowsBelow .carousel-indicators{bottom:0}.carousel.carouselArrowsBelow .carousel-indicators li{background-color:#383c3d}.carousel.carouselArrowsBelow .carousel-indicators li.active{background-color:#008dc8}.carousel.carouselArrowsBelow .carouselButtons{margin:10px 0}.carousel.carouselArrowsBelow .carouselButtons:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.carousel.carouselArrowsBelow .carousel-pagination{display:block;position:absolute;z-index:10;bottom:10px;left:25%;width:50%;text-align:center}.carousel.carouselArrowsBelow .carousel-pagination .current{color:#008dc8;text-decoration:none}.carousel.carouselArrowsBelow .carousel-pagination .of,.carousel.carouselArrowsBelow .carousel-pagination .max{display:inline;margin-left:3px}.carousel.carouselArrowsBelow .carousel-control{position:static;opacity:1;height:35px;display:block}.carousel.carouselArrowsBelow .carousel-control[data-slide="prev"]{background-image:url("/nw/assets/img/bg/breakdown_arrow_left.png");float:left}.carousel.carouselArrowsBelow .carousel-control[data-slide="next"]{background-image:url("/nw/assets/img/bg/breakdown_arrow_right.png");float:right}.carousel.carouselArrowsBelow .carousel-control-white{background-color:rgba(0,0,0,0.2);padding:10px;width:50px}.carousel.carouselArrowsBelow .carousel-control-white.small-controls{width:15px}.carousel.carouselArrowsBelow .carousel-control-white[data-slide="prev"]{background-image:url("/nw/assets/img/bg/breakdown_arrow_left_white.png");float:left}.carousel.carouselArrowsBelow .carousel-control-white[data-slide="next"]{background-image:url("/nw/assets/img/bg/breakdown_arrow_right_white.png");float:right}.carousel.carouselArrowsBelow .carousel-control-white:hover{background-color:rgba(0,0,0,0.4)}.carousel.carouselArrowsBelow .carousel-block-no-arrows{position:static;opacity:1;height:35px;display:block}.carousel3 img{width:auto;width:33%}.carousel3 .item{font-size:0}.carousel3 .carousel-inner>.item>img,.carousel3 img{display:inline}.espot-caption .carousel-caption .title1,.espot-caption .carousel-caption .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .espot-caption .carousel-caption h1{font-family:"Core Circus";color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.8) !important}#aboutCarousel .carousel-thumbnails{display:none}@media (min-width: 1200px){#aboutCarousel .hotel-pic-carousel{width:70%;box-sizing:border-box;float:left}#aboutCarousel .hotel-pic-carousel .item{text-align:center}#aboutCarousel .carousel-thumbnails{float:left;display:block;width:30%;box-sizing:border-box}#aboutCarousel .carousel-thumbnails .thumb-item{width:auto;box-sizing:border-box;float:left;padding:4px}#aboutCarousel .carousel-thumbnails .thumb-item img{display:block;opacity:0.5;height:107px;margin:0 auto;width:auto}#aboutCarousel .carousel-thumbnails .thumb-item img:hover{opacity:1;cursor:pointer}#aboutCarousel .carousel-thumbnails .active{border:4px solid #008dc8;padding:0px}#aboutCarousel .carousel-thumbnails .active img{opacity:1}}.svg{max-width:130px}i,.input-group-addon{background-position:50% 50%;background-repeat:no-repeat;background-color:transparent;vertical-align:middle}i{display:inline-block;background-size:100% auto}.input-group-addon{padding:0 8px;display:table-cell}.input-group-addon .iCalendar{cursor:pointer}.iBasket{background-image:url("/nw/assets/img/icons/i_basket.png");width:41px;height:41px;font-size:0}.iAccessibleRoomLight{padding-bottom:2px}.iAccessibleRoom{padding-bottom:2px}.fieldRoomGuests .iRoom,.fieldRoomGuests .iPerson{cursor:pointer}.iCalendar{background-image:url("/nw/assets/img/icons/i_calendar.png");width:17px;height:18px}.iLocation{background-image:url("/nw/assets/img/icons/i_location.png");width:14px;height:21px}.iClose{background-image:url("/nw/assets/img/icons/i_x.png")}.iCloseTrans{background-image:url("/nw/assets/img/icons/i_close_trans.png")}.iMapPin{background-image:url("/nw/assets/img/icons/i_large_map_pointer_number.png");width:27px;height:40px;cursor:pointer}.iMapPinHighlighted{background-image:url("/nw/assets/img/icons/i_large_map_pointer_selected.png");width:27px;height:40px;cursor:pointer}.iUnavailable,.iHurry{background-image:url("/nw/assets/img/icons/i_unavailable.png");background-position:0 50%;height:32px;line-height:32px;width:30px;display:inline-block}.iUnavailable{background-image:url("/nw/assets/img/icons/i_unavailable.png")}.iHurry{background-image:url("/nw/assets/img/icons/i_hurry.png")}.iMicroArrow{background-image:url("/nw/assets/img/icons/i_micro_arrow_down.png");height:5px;width:8px;display:inline-block;vertical-align:middle;transition-duration:0.2s}.iChevronDown{background-image:url("/nw/assets/img/icons/i_circle_down.png");height:33px;width:33px;display:inline-block;vertical-align:middle;transition-duration:0.2s}.active .iMicroArrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.active .iChevronDown{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.iMiniMap{background-image:url("/nw/assets/img/icons/i_mini_map.png");width:22px;height:25px}.iHotelPhotos{background-image:url("/nw/assets/img/icons/i_hotel_photos.png");width:41px;height:41px}.iHotelI{background-image:url("/nw/assets/img/icons/i_hotel_i_dark.png");width:19px;height:19px;background-color:transparent;cursor:pointer}:checked+label .iHotelI{background-image:url("/nw/assets/img/icons/i_hotel_i_light.png")}:checked+label .iHotelBuffet{background-image:url("/nw/assets/img/icons/i_hotel_buffet_light.png")}.iChevDown,.pgExtras #accordion .panel-heading.collapsed:before,.pgCheckout #accordion .panel-heading.collapsed:before{background-image:url("/nw/assets/img/icons/i_down_chev.png");background-repeat:none;width:16px;height:7px;display:inline-block}.iChevUp,.pgExtras #accordion .panel-heading:before,.pgCheckout #accordion .panel-heading:before{background-image:url("/nw/assets/img/icons/i_up_chev.png");width:16px;height:7px;display:inline-block}.iView{background-image:url("/nw/assets/img/icons/i_view.png");width:30px;height:16px;display:inline-block}.iAdult{background-image:url("/nw/assets/img/icons/i_adult_1.png");width:32px;height:33px}.iChild{background-image:url("/nw/assets/img/icons/i_child_1.png");width:24px;height:24px;vertical-align:bottom}.spinnerNextTo{background-image:url("/nw/assets/img/icons/spinner_floating_ray_40_40.png");width:40px;height:40px}.iSecure{background-image:url("/nw/assets/img/icons/i_secure.png");width:12px;height:16px}.iPadlock{background-image:url("/nw/assets/img/icons/i_padlock_sharp.png");width:21px;height:30px}.iPrint{width:24px;height:21px;background-image:url("/nw/assets/img/icons/i_print.png")}.iRemoveStay{width:15px;height:15px;cursor:pointer;background-image:url("/nw/assets/img/icons/i_remove_stay.png")}.fieldLocation .input-group-addon.active{background-color:#0f79bc}.fieldLocation .input-group-addon.active .iLocation{background-image:url("/nw/assets/img/icons/i_location_white.png");background-color:transparent}.fieldCheckIn .input-group-addon.active,.fieldCheckOut .input-group-addon.active{background-color:#0f79bc}.fieldCheckIn .input-group-addon.active .iCalendar,.fieldCheckOut .input-group-addon.active .iCalendar{background-image:url("/nw/assets/img/icons/i_calendar_white.png");background-color:transparent}.iGuestX{background-image:url("/nw/assets/img/icons/i_guest_x.png");height:21px;width:21px}.iPoaX{background-image:url("/nw/assets/img/icons/i_poa_x.png");width:21px;height:22px}.iValidTick{background-image:url("/nw/assets/img/icons/i_valid_tick.png");width:26px;height:18px;position:absolute;margin:-30px 8px 0 0;right:0}.iCircledPlusSign{background-image:url("/nw/assets/img/icons/i_circled_plus_sign.png");background-color:transparent;display:inline-block;height:47px;width:48px}.iCompany{background-image:url("/nw/assets/img/icons/i_company.png");background-color:transparent;display:inline-block;height:46px;width:46px}.iSpinner{background-image:url("/nw/assets/img/icons/spinner_floating_ray_40_40.png");width:40px;height:40px;animation:spinnerNextTo 0.8s linear infinite;-webkit-animation:spinnerNextTo 0.8s linear infinite;min-width:24px;min-height:24px}@media (max-width: 767px){.reposition-tick .iValidTick{position:relative;float:right}}@media (min-width: 768px){.reposition-tick .iValidTick{position:relative;margin-left:332px;margin-top:-52px}}.twitter-typeahead{display:block !important;z-index:150}.tt-menu{margin-top:-8px;top:52px !important;width:100%;max-height:250px;overflow-y:auto}.tt-menu .tt-suggestion{padding:10px;font-weight:normal;line-height:1.42857;color:#333}.tt-menu .tt-suggestion:hover,.tt-menu .tt-suggestion:focus{cursor:pointer;text-decoration:none;color:#262626;background-color:#f5f5f5}.tt-menu .tt-suggestion.tl-suggestion{background-image:url("/nw/assets/img/icons/travelodge_sm.png");background-position:10px 50%;background-repeat:no-repeat;color:#004282;padding-left:30px}@media (min-width: 768px){.tt-menu{min-width:300px}}@media (max-width: 767px){.tt-menu{min-width:260px}}@media (min-width: 1024px) and (orientation: landscape){::-webkit-scrollbar{-webkit-appearance:none;width:6px}::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.3)}.tt-menu{height:auto}}.espot-container{padding:0 8px}.espot-container .espot-text,.espot-container .espot-carousel{margin:0 -4px;width:auto !important;float:none !important;clear:both}.espot-container .espot-search,.espot-container .espot-text,.espot-container .espot-text-and-image{margin-top:8px}.espot-container.destinations-list .espot-text-and-image,.espot-container.destinations-list .espot-search{padding:0 8px;box-sizing:border-box}.espot-container.destinations-list .espot-search{box-sizing:border-box;margin-bottom:10px}.espot-container.destinations-list .espot-search .search-bar{background:rgba(0,0,0,0.7);text-align:left;height:auto}.espot-container.destinations-list .espot-search .search-bar .search-bar-form{width:80%;margin:0}.espot-container.destinations-list .espot-search .search-bar .search-bar-form input[type=text]{width:97%}.espot-container.destinations-list .espot-search .search-bar .search-bar-form .espot-search-input{display:block}.espot-container.destinations-list .espot-search .search-bar .search-bar-form .item{width:100%}.espot-container.destinations-list .espot-search .search-bar .search-bar-form .btn-primary{max-height:27px;min-height:27px;line-height:inherit}.espot-container.destinations-list .espot-search .search-bar input{max-height:27px}.espot-container.destinations-list .banner{min-height:0px;background-position:50% 0;padding-bottom:47%;width:100%}.espot-container [class*="col-"]{padding-left:0;padding-right:0}.espot-container .espot,.espot-container .espot-text-and-image,.espot-container .espot-search{position:relative;float:left;width:100%;min-height:1px;padding-left:0;padding-right:0}.espot-container .espot-text-and-image,.espot-container .espot-search{position:relative;min-height:1px;padding-left:0;padding-right:0}@media (min-width: 768px){.espot-container .espot-text-and-image,.espot-container .espot-search{float:left;width:50%}}.espot-container .espot-text-and-image img,.espot-container .espot-search img{vertical-align:bottom;margin-right:15px}.espot-container .espot-text .bodyText p,.espot-container .espot-text .titleText{color:inherit !important}.espot-container .banner{min-height:220px;background-repeat:no-repeat;background-position:50% 0%;position:relative;display:block;background-size:100% auto}.espot-container span{color:#fff}.espot-container .theHeadline{position:absolute;left:0;bottom:0;text-align:center;width:100%;padding:10px 0;background:rgba(0,0,0,0.7)}.espot-container .espotLink{width:100%;height:100%;display:block;color:#fff;text-decoration:none}.espot-container .leadLine{font-size:2.4rem;padding-right:10px;font-family:FS Albert Light}.espot-container .subLine{padding-left:10px;position:relative;font-family:FS Albert Light;font-size:14px;font-size:1.4rem}.espot-container .subLine:before{content:"";background:#fff;width:2px;height:16px;position:absolute;top:-2px;left:-2px}.espot-container .largedSubText{font-size:2rem;color:#fff}.espot-container .carousel-indicators{position:static;padding:0 10px;float:right;width:auto;margin:6px 0}.espot-container .carousel-indicators li{border-color:#009F9B;color:#009F9B;width:22px;height:22px;text-indent:0;border-radius:15px;vartical-align:middle;line-height:23px;font-size:1.1rem;margin-right:6px}.espot-container .carousel-indicators li.active{border-color:#b55612;color:#b55612}.espot-container .espotBar{overflow:auto;position:absolute;top:0;left:12px;z-index:100}.espot-container .emptytitle,.espot-container .bannerstitle{float:right;margin:0;color:#fff;text-decoration:none;padding:8px 10px;display:block;min-height:17px}.espot-container .emptytitle a,.espot-container .bannerstitle a{color:#fff;text-decoration:none}.espot-container .bannerstitle{background:#009F9B}.espot-container .carousel img{width:100%}.espot-container .carousel .carouselButtons{list-style-type:none}.espot-container .carousel .carousel-control{top:37px;width:45px;background-repeat:no-repeat;background-position:50% 50%}.espot-container .carousel .carousel-control[data-slide="prev"]{background-image:url("/nw/assets/img/bg/carousel_arrow_left.png")}.espot-container .carousel .carousel-control[data-slide="next"]{left:auto;right:0;background-image:url("/nw/assets/img/bg/carousel_arrow_right.png")}.espot-container .carousel .lightskin .carousel-control[data-slide="next"]{background-image:url("/nw/assets/img/bg/carousel_arrow_right_dark.png")}.espot-container .carousel .lightskin .carousel-control[data-slide="prev"]{background-image:url("/nw/assets/img/bg/carousel_arrow_left_dark.png")}@media only screen and (max-width: 768px){.espot-container .carousel [data-slide]{display:none}.espot-container .carousel .carousel-indicators{float:left}}.espot-container .leadImage{text-align:center;clear:right}.espot-container .leadImage img{max-width:300px;padding:10px 0}.espot-container .jumboTron{padding:0 70px 0 0px;font-size:14px;font-size:1.4rem}.espot-container .jumboTron h3{text-align:center;font-size:2.4rem;margin:20px 0 15px}.espot-container .jumboTron h3 img{vertical-align:bottom}.espot-container .jumboTron p{font-size:14px;font-size:1.4rem}.espot-container .jumboTron .actions{padding-top:12px}.espot-container .jumboTron p a{color:#b55612;text-decoration:underline}.espot-container .jumboTron.panelled{background:#f5f5f5;padding:20px 70px}.espot-container .jumboTron.panelled h3,.espot-container .jumboTron.panelled p{text-align:center}.espot-container .jumboTron.panelled h3{margin-top:10px}.espot-container .jumboTron ul{text-align:left;list-style-type:circle;list-style-position:inside;margin:14px 0;margin-left:18px}.espot-container .jumboTron ul li{text-align:left;line-height:22px}.espot-container .jumboTron .titleText{color:#383c3d;font-size:24px;font-size:2.4rem}@media only screen and (min-width: 768px){.espot-container .jumboTron h3 .spanImg{margin-right:20px}}@media only screen and (max-width: 768px){.espot-container .jumboTron{padding:0 20px}.espot-container .jumboTron h3{margin-top:0;text-align:center}.espot-container .jumboTron h3 i{display:block;clear:both;width:100%;padding:0 0 15px}.espot-container .jumboTron h3 .spanImg{display:block;text-align:center;margin:0 0 15px 0}.espot-container .jumboTron.panelled{padding:20px}}.espot-container .reversed .leadImage{float:right}.espot-container .reversed .jumboTron{padding:0 0px 0 70px}@media only screen and (max-width: 768px){.espot-container .reversed .jumboTron{padding:0 20px}}.row .espot-container,.pgConfirmation .chForm .register .espot-container,.pgManageBooking .chForm .register .espot-container{margin-left:-8px;margin-right:-8px}@media (min-width: 1024px){.espot-container .banner{min-height:290px}}@media (min-width: 768px){.espot-container{font-size:0;text-align:center;position:relative}.espot-container.destinations-list .espot-text-and-image,.espot-container.destinations-list .espot-search{width:33.33%;position:relative;min-height:1px;padding-left:4px;padding-right:4px}}@media (min-width: 768px) and (min-width: 768px){.espot-container.destinations-list .espot-text-and-image,.espot-container.destinations-list .espot-search{float:left;width:33.33333%}}@media (min-width: 768px){.espot-container.destinations-list .espot-search .search-bar{text-align:inherit;overflow:hidden}.espot-container.destinations-list .espot-search .search-bar .search-bar-form{display:-webkit-box;display:-moz-box;display:box;display:-ms-flexbox;display:flexbox;display:-webkit-flex;display:-webkit-flexbox;display:flex;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;width:80%}.espot-container.destinations-list .espot-search .search-bar .search-bar-form input[type=text]{width:98%;padding:0}.espot-container.destinations-list .espot-search .search-bar .search-bar-form .btn-primary{padding:0 10px}.espot-container.destinations-list .espot-search .search-bar .search-bar-form .submit-item{flex:2}.espot-container .espot-text-and-image{float:none;text-align:center;display:inline-block}}@media (max-width: 767px){.espot-container.destinations-list .espot-search .search-bar .search-bar-form{width:100%}.espot-container.destinations-list .espot-search .search-bar .search-bar-form .espot-search-input[type="text"]{width:100%;box-sizing:border-box}}form .fieldError input[type=text],form .fieldError input[type=password],form .fieldError input[type=email],form .fieldError input[type=number],form .fieldError input[type=tel],form .fieldError select,form .fieldError .dk-selected,.divDiscountCode .fieldError input[type=text],.divDiscountCode .fieldError input[type=password],.divDiscountCode .fieldError input[type=email],.divDiscountCode .fieldError input[type=number],.divDiscountCode .fieldError input[type=tel],.divDiscountCode .fieldError select,.divDiscountCode .fieldError .dk-selected{border:1px solid #c52633}form .fieldError label,.divDiscountCode .fieldError label{color:#c52633}form .fieldErrorMsg,form .errorMsg,.divDiscountCode .fieldErrorMsg,.divDiscountCode .errorMsg{margin:5px 0 0 0;display:block}form .fieldErrorMsg.mobHome,form .errorMsg.mobHome,.divDiscountCode .fieldErrorMsg.mobHome,.divDiscountCode .errorMsg.mobHome{width:100%;margin:0}form .fieldErrorMsg.overlayErr,form .errorMsg.overlayErr,.divDiscountCode .fieldErrorMsg.overlayErr,.divDiscountCode .errorMsg.overlayErr{width:100%;margin-top:-20px;margin-bottom:10px}form .fieldErrorMsg p,form .errorMsg p,.divDiscountCode .fieldErrorMsg p,.divDiscountCode .errorMsg p{color:#c52633;font-weight:bold;text-align:left}form .fieldErrorMsg a,form .errorMsg a,.divDiscountCode .fieldErrorMsg a,.divDiscountCode .errorMsg a{color:inherit;font-size:inherit}form .radioContainer,.divDiscountCode .radioContainer{width:20px;height:20px;border:1px solid #117abc;border-radius:15px;display:inline-block;position:absolute;top:0;left:0}form .radioContainer input[type="radio"],.divDiscountCode .radioContainer input[type="radio"]{margin:3px;position:static;outline:none}form .radioContainer .radioFront,.divDiscountCode .radioContainer .radioFront{background:#ffffff;border-radius:15px;position:absolute;top:2px;left:2px;width:16px;height:16px}form .radioContainer .radioFront.checked,.divDiscountCode .radioContainer .radioFront.checked{background:#117abc;top:3px;left:3px;width:14px;height:14px}form .radioParent,.divDiscountCode .radioParent{padding-left:30px;min-height:22px;vertical-align:middle;padding-top:3px}form .formTally,.divDiscountCode .formTally{padding:10px;background:#f5f5f5;clear:both;margin-bottom:12px}form .formTally .finalRow p,.divDiscountCode .formTally .finalRow p{font-weight:bold}@media only screen and (min-width: 768px){form .formTally,.divDiscountCode .formTally{margin-right:15px}}form .multiOptions.scrollable,.divDiscountCode .multiOptions.scrollable{min-height:124px;overflow-x:scroll;overflow-y:hidden}form .multiOptions .option,.divDiscountCode .multiOptions .option{width:200px;display:inline-block;border:2px solid #ccc;min-height:100px;overflow:hidden;margin-right:10px;padding:10px;margin-bottom:12px;box-sizing:border-box;float:left}form .actions,.divDiscountCode .actions{margin-bottom:12px}@media only screen and (min-width: 768px){form .actions.rightAndFull,.divDiscountCode .actions.rightAndFull{clear:both;overflow:auto}form .actions.rightAndFull .btn,.divDiscountCode .actions.rightAndFull .btn{float:right}form .actions.rightAndFull .btn-block,.divDiscountCode .actions.rightAndFull .btn-block{width:auto}}form .title1WithAction,.divDiscountCode .title1WithAction{position:relative}form .title1WithAction .actions,.divDiscountCode .title1WithAction .actions{position:absolute;top:0;right:0}@media (max-width: 767px){.rightAndFull button{width:100%}}#modalGuests{display:none}.modal .modalGuests{display:block}.searchWidget{margin-top:10px}.formSearchWidget{padding:0}.formSearchWidget .twitter-typeahead input[type=text],.formSearchWidget #prepLocation,.searchWidget .twitter-typeahead input[type=text],.searchWidget #prepLocation{padding-right:15px}.formSearchWidget .btnClear,.searchWidget .btnClear{background:white;height:96%;top:1px;right:1px}.formSearchWidget .btnClear:hover,.searchWidget .btnClear:hover{cursor:pointer}.formSearchWidget input[type=text]:focus,.searchWidget input[type=text]:focus{border:1px solid #008dc8}.formSearchWidget .input-group-addon.active,.searchWidget .input-group-addon.active{border-color:#008dc8}.formSearchWidget .twitter-typeahead .tt-input,.searchWidget .twitter-typeahead .tt-input{border-radius:5px;border-bottom-left-radius:0;border-top-left-radius:0}.formSearchWidget .twitter-typeahead .tt-menu,.searchWidget .twitter-typeahead .tt-menu{-webkit-animation:fadeIn 300ms;-moz-animation:fadeIn 300ms;-ms-animation:fadeIn 300ms;-o-animation:fadeIn 300ms;border:1px solid #bababa;border-radius:0;margin-top:8px;box-sizing:border-box;overflow:visible}.formSearchWidget .twitter-typeahead .tt-menu:before,.formSearchWidget .twitter-typeahead .tt-menu:after,.searchWidget .twitter-typeahead .tt-menu:before,.searchWidget .twitter-typeahead .tt-menu:after{display:block;content:"";position:absolute;top:0;left:10px;border:solid transparent;border-width:8px}.formSearchWidget .twitter-typeahead .tt-menu:before,.searchWidget .twitter-typeahead .tt-menu:before{margin-top:-17px;border-bottom-color:#bababa}.formSearchWidget .twitter-typeahead .tt-menu:after,.searchWidget .twitter-typeahead .tt-menu:after{margin-top:-16px;border-bottom-color:#fff}.formSearchWidget{margin-bottom:20px}.docked-search-form{position:fixed;bottom:0;margin-bottom:0;padding-bottom:10px;z-index:1000;background:rgba(255,255,255,0.9);max-width:1186px}.searchWidget{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;background:#f5f5f5;border:1px solid #e9e9e9;padding:0 15px 15px}.searchWidget .input-group{width:100%}.searchWidget .title1Light{margin:20px 0;float:left;width:100%}.searchWidget input,.searchWidget button{box-sizing:border-box}.searchWidget input,.searchWidget button,.searchWidget .btn-primary,.searchWidget .falseInput,.searchWidget .fieldDate #prep_date,.searchWidget .fieldNights .inputText{line-height:50px;height:50px}.searchWidget input.inverse-radius{height:50px;padding-top:4px;padding-bottom:4px;line-height:normal}.searchWidget .fieldDate #prep_date,.searchWidget .fieldNights .inputText,.searchWidget button,.searchWidget .btn-primary,.searchWidget input[type=text].hasDatepicker{line-height:50px}.searchWidget input[type=text]{border:1px solid #bdbdbd;color:#333}.searchWidget input[name=location]{padding-right:30px}.searchWidget .fieldLocation .input-group{width:100%}.searchWidget .twitter-typeahead+.input-group-addon,.searchWidget input+.input-group-addon{border-left:0}.searchWidget .fieldRoomGuests .label{margin-bottom:5px;display:block}.searchWidget .fieldRoomGuests input[type="text"]{border-right-color:#e5e6eb}.searchWidget .fieldRoomGuests .input-group-addon{padding-left:22px;padding-right:22px;background-image:url("/nw/assets/img/icons/i_dotdotdot.png");text-indent:-1000px;overflow:hidden;color:#0978bf;font-size:20px;font-size:2rem;vertical-align:middle}.searchWidget .fieldRoomGuests .roomGuestWrap{width:100%;border:1px solid #bdbdbd;border-radius:4px;height:50px;line-height:50px;padding:0 5px;background:white;font-size:0;text-align:center;display:inline-block;box-sizing:border-box}.searchWidget .fieldRoomGuests .roomGuestWrap .labelRoom,.searchWidget .fieldRoomGuests .roomGuestWrap .labelPerson{display:inline-block;margin:0;padding:0;width:auto;vertical-align:middle;font-style:normal;font-size:0;background-position:50% 50%;background-repeat:no-repeat}.searchWidget .fieldRoomGuests .roomGuestWrap .labelRoom{vertical-align:middle;width:25%}.searchWidget .fieldRoomGuests .roomGuestWrap .labelPerson{margin:0 0 0 4px;padding:0;width:25%;border-right:0;border-radius:0;vertical-align:middle}.searchWidget .fieldRoomGuests .roomGuestWrap input[type=text]{width:22%;background:transparent;border:0;line-height:28px;display:inline-block;vertical-align:middle;text-align:center}.searchWidget .fieldRoomGuests .roomGuestWrap .idotdotdot{display:none}.searchWidget .fieldError input{border-color:#c52633}.searchWidget .edit{display:none}.searchWidget .checkIn,.searchWidget .checkOut{display:inline-block}.searchWidget .btn-primary{width:100%}.searchWidget .btnSubmitSearch span{color:inherit}@media (min-width: 768px){.searchWidget .form-inline .form-control{width:100%}.searchWidget .fieldNights .wrap{display:block;text-align:center}.searchWidget .fieldNights .wrap i,.searchWidget .fieldNights .wrap .inputText{vertical-align:middle}.searchWidget .fieldNights .wrap i{background-color:transparent}.searchWidget .fieldNights .wrap img{vertical-align:middle}}@media (min-width: 1024px){.searchWidget .fieldCTA1{margin-top:20px}}@media (max-width: 1023px){.searchWidget .fieldLocation,.searchWidget .fieldDate,.searchWidget .fieldCheckIn,.searchWidget .fieldCheckOut,.searchWidget .fieldRoomGuests,.searchWidget .fieldNights,.searchWidget .btn-primary{margin-top:8px}.searchWidget .fieldDate input[disabled]{color:#383c3d}.searchWidget .fieldCTA{clear:both}.searchWidget .form-control{padding-left:7px;padding-right:7px;text-align:center}.searchWidget .fieldLocation .form-control{text-align:left}.searchWidget .fieldLocation .inverse-radius{border-bottom-right-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0}.searchWidget .fieldRoomGuests .show-pop{width:100%}.formSearchWidget .fieldCTA.visible-sm{margin-top:10px}.formSearchWidget .fieldCTA.visible-sm button{width:100%}}@media (max-width: 767px){.searchWidget .falseInput{box-sizing:border-box}.searchWidget #prep_date{text-align:left;color:#dedede}.searchWidget #prep_date.hasDate{color:#383c3d}}.bubbleList{text-align:center;margin:10px 0 0 0;padding-bottom:10px}.bubbleBox:not(:first-child){margin-left:6px}.bubbleBox{position:relative;display:inline-block}.bubbleBox input[type=radio]+label{float:left;border:1px solid #008dc8;border-radius:2px;margin:0;padding-left:0;padding:0;width:100%;min-width:143px;height:46px;line-height:46px;font-family:FS Albert Light;font-size:14px;font-size:1.4rem;color:#008dc8;text-align:center;vertical-align:middle}.bubbleBox input[type=radio]+label:after{display:none;background-position:50% 50%;background-repeat:no-repeat}.bubbleBox input[type=radio]:checked+label{background:#008dc8;color:#fff}.bubbleBox input[type=radio]:checked+label:after{display:block}.bubbleBox input[type=radio]+label:after{top:auto;bottom:-10px;height:10px;width:145px;background-size:28px 10px}.bubbleBox input[type=radio]:checked+label:after{background-image:url("/nw/assets/img/bg/arrow_rates_down.png")}@media (min-width: 768px){.roomsList .bubbleBox input[type=radio]+label:after{top:0;left:auto;right:-10px;width:10px;height:48px;background-size:10px 17px}.roomsList .bubbleBox input[type=radio]:checked+label:after{background-image:url("/nw/assets/img/bg/arrow_rates_right.png")}.roomsList .bubbleBox:not(:first-child){margin-left:0}}body .importantInfo{background:#fff3dd;border:1px solid #ffa200;border-radius:2px;padding:10px;box-sizing:border-box}body .importantInfo .title1,body .importantInfo .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading body .importantInfo h1{margin:0;padding:0}body .importantInfo p{margin:10px 0 0 0;padding:0;font-family:FS Albert Light}body .importantInfo p:first-child{margin:0}body .importantInfo:not(:first-child){margin-top:20px}.importantInfo .title1,.importantInfo .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .importantInfo h1,body .hotelLinkBlock .importantInfo .title1,body .hotelLinkBlock .importantInfo .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading body .hotelLinkBlock .importantInfo h1{font-family:FS Albert Bold;font-size:14px;font-size:1.4rem}.importantInfo ul{list-style-type:none}@media (max-width: 767px){body:not(.pgHotel3) .importantInfo{border-left:0;border-right:0;margin-left:-8px;margin-right:-8px}}.radioBox{float:left}.radioBox input[type=radio]+label{padding:8px 4px 0 40px}.radioBox input[type=radio]+label:after{top:10px;left:10px}.radioBox input[type=radio]:checked+label{background:#008dc8}.radioBox input[type=radio]:checked+label span,.radioBox input[type=radio]:checked+label a{color:#fff}.radioBox input[type=radio]:checked+label:after{background-image:url("/nw/assets/img/bg/radio_box_checked.png")}.radioBox label{position:relative;border:1px solid #008dc8;border-radius:2px;height:auto;line-height:normal;min-height:46px;width:100%;box-sizing:border-box;font-family:FS Albert Light}.radioBox label span{color:#383c3d}.radioBox label .label{font-family:FS Albert Bold;font-size:20px;font-size:2rem;vertical-align:top;margin:0 10px 0 0}.radioBox label .col2{position:absolute;top:0;right:10px}.radioBox label .block{display:block;margin:0;padding:0}@media (max-width: 767px){.radioBox{width:100%}}.checkboxButton{border:1px solid #008dc8;border-radius:4px;margin:20px 0 0 0;padding:10px 20px 5px 20px;display:inline-block}.checkboxButton label{color:#008dc8;font-size:20px;font-size:2rem;font-family:FS Albert Light;font-weight:normal}.checkboxButton input+label{line-height:2.4rem;line-height:24px}@media (max-width: 767px){.checkboxButton{display:block}}.map{box-sizing:border-box}.address-map{padding-left:0;padding-right:0;height:auto}.address-map>a{width:100%;height:100%}.charges{display:none;padding:10px}.charges .title1,.charges .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .charges h1{font-family:FS Albert Light;color:#464646;font-size:24px;font-size:2.4rem;border-bottom:1px solid #e5e6eb;padding:0 0 10px 0;text-align:center;font-weight:normal}.charges p{margin:30px 0 0 0;font-size:12px;font-size:1.2rem;color:#464646;text-align:center}.charges .btn{clear:both;display:inline-block;width:100%;height:42px;line-height:42px;text-align:center}.charges a.btn{margin:30px 0 0 0;text-decoration:none}.charges button{margin:20px 0 0 0}.modal .charges{display:block}#leaveSite{display:none}.modal #leaveSite{display:block}.pgCheckoutLogin .modal #leaveSite .btn-secondary{margin-top:0}#cookieMsg{display:none;background:#e5e5e5;color:#383c3d;padding:10px 8px 13px 8px}#cookieMsg:after{content:" ";clear:both;display:block}#cookieMsg p{text-align:left;margin-top:0}#cookieMsg p,#cookieMsg span,#cookieMsg a{color:#bdbdbd;color:#383c3d}#cookieMsg .close{text-align:right;float:right;cursor:pointer}#cookieMsg .close .iCloseTrans{height:42px;width:42px}#cookieMsg .wrap{float:left;width:80%}#cookieMsg .split:after{content:" ";clear:both;display:block}#cookieMsg .forDetails{clear:both;margin:10px 0 0 0;display:block}#cookieMsg .notice{clear:both;margin:10px 0 0 0;font-weight:bold}.imgIcon{max-width:50px;line-height:normal;vertical-align:middle}.btnClear{position:absolute;z-index:200;width:20px;right:0;height:60px;vertical-align:middle;line-height:48px;border:0}.scrollWrapper{position:relative}.scrollWrapper .scroll{overflow:hidden}.scrollWrapper .scroll:after{content:" ";clear:both}.scrollWrapper .arrowsWrapper{position:absolute;z-index:2;top:50%;margin:0;padding:0;width:100%;list-style-type:none}.scrollWrapper .arrowsWrapper li{width:45px;height:76px;margin-top:-38px;padding:0;position:relative}.scrollWrapper .arrowsWrapper a,.scrollWrapper .arrowsWrapper .whiteOut{position:absolute}.scrollWrapper .arrowsWrapper .whiteOut{width:100%;height:100%;z-index:10;background-color:#fff;opacity:0.8}.scrollWrapper .arrowsWrapper a{margin-top:18px;z-index:20;width:23px;height:35px;background-repeat:no-repeat}.scrollWrapper .arrowsWrapper .prev{float:left;display:none}.scrollWrapper .arrowsWrapper .prev .whiteOut,.scrollWrapper .arrowsWrapper .prev a{left:0}.scrollWrapper .arrowsWrapper .prev a{margin-left:10px;background-image:url("/nw/assets/img/bg/breakdown_arrow_left.png")}.scrollWrapper .arrowsWrapper .next{float:right;display:none}.scrollWrapper .arrowsWrapper .next .whiteOut,.scrollWrapper .arrowsWrapper .next a{right:0}.scrollWrapper .arrowsWrapper .next a{margin-right:10px;background-image:url("/nw/assets/img/bg/breakdown_arrow_right.png")}.scrollWrapper .arrowsWrapper .active{display:block}.vertical,.pgCheckout .checkoutFlow ol,.pgCheckout .checkoutFlow ul{display:-webkit-box;display:-moz-box;display:box;display:-ms-flexbox;display:flexbox;display:-webkit-flex;display:-webkit-flexbox;display:flex}.vertical{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.c-subscription-form{display:none;position:fixed;bottom:0;left:0;z-index:1001;width:100%;padding:10px;background:#004282;border-top:5px solid #088f8a}.c-subscription-form__form{max-width:1184px;margin:0 auto}.c-subscription-form,.c-subscription-form__field{box-sizing:border-box}.c-subscription-form__field.error{border:2px solid #c52633}.c-subscription-form__field.error:-moz-placeholder{color:#c52633}.c-subscription-form__field.error::-moz-placeholder{color:#c52633}.c-subscription-form__field.error:-ms-input-placeholder{color:#c52633}.c-subscription-form__field.error::-webkit-input-placeholder{color:#c52633}.c-subscription-form__title,.c-subscription-form__success{color:#fff;font-size:1.8rem;text-align:center;padding:2px 0 4px}.c-subscription-form__dismiss{position:absolute;top:0;right:0;z-index:161;height:24px;width:24px;padding:10px;background:transparent url("/nw/assets/img/icons/i_close_white.png") no-repeat 50%;background-size:30px}.c-subscription-form__item .c-subscription-form__field{height:38px}.c-subscription-form__item{margin-bottom:8px}.c-subscription-form__item:last-child{margin-bottom:0}.c-subscription-form__button,.c-subscription-form__button:hover,.c-subscription-form__button:active:focus,.c-subscription-form__button:active,.c-subscription-form__button:focus,.c-subscription-form__button:disabled,.c-subscription-form__button:disabled:hover,.c-subscription-form__button:disabled:active:focus,.c-subscription-form__button:disabled:active,.c-subscription-form__button:disabled:focus{background:#088f8a;outline:0;min-height:unset;height:38px;border:0;line-height:38px}.c-subscription-form .form-group{margin:0}@media (min-width: 768px){.c-subscription-form{height:63px}.c-subscription-form__item{margin-bottom:0}.c-subscription-form__item:first-child{margin:0 5px 4px -2%}.c-subscription-form__item:last-child{margin-left:5px}.c-subscription-form__title{text-align:right;padding:10px 0 0}.c-subscription-form__dismiss{padding:17px}}body.js-subscription-form--visible .wrapAll{padding-bottom:144px}@media (min-width: 768px){body.js-subscription-form--visible .wrapAll{padding-bottom:63px}}@keyframes spinnerNextTo{to{transform:rotate(360deg)}}@-webkit-keyframes spinnerNextTo{to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.popover.loginPopOver,.pgBusinessHome .inlineLoginComponent{max-width:inherit;border-radius:0;box-shadow:none;border-color:#d8d8d8}.popover.loginPopOver .forgotLink,.pgBusinessHome .inlineLoginComponent .forgotLink{margin-bottom:18px}.popover.loginPopOver .forgotLink a,.pgBusinessHome .inlineLoginComponent .forgotLink a{font-weight:bold}.popover.loginPopOver input[type=password],.pgBusinessHome .inlineLoginComponent input[type=password],.popover.loginPopOver input[type=email],.pgBusinessHome .inlineLoginComponent input[type=email]{padding-left:15px;box-sizing:border-box}.popover.loginPopOver input[type=password]::-webkit-input-placeholder,.pgBusinessHome .inlineLoginComponent input[type=password]::-webkit-input-placeholder,.popover.loginPopOver input[type=email]::-webkit-input-placeholder,.pgBusinessHome .inlineLoginComponent input[type=email]::-webkit-input-placeholder{font-style:italic;font-family:FS Albert Light}.popover.loginPopOver input[type=password]:-moz-placeholder,.pgBusinessHome .inlineLoginComponent input[type=password]:-moz-placeholder,.popover.loginPopOver input[type=email]:-moz-placeholder,.pgBusinessHome .inlineLoginComponent input[type=email]:-moz-placeholder{font-style:italic;font-family:FS Albert Light}.popover.loginPopOver input[type=password]::-moz-placeholder,.pgBusinessHome .inlineLoginComponent input[type=password]::-moz-placeholder,.popover.loginPopOver input[type=email]::-moz-placeholder,.pgBusinessHome .inlineLoginComponent input[type=email]::-moz-placeholder{font-style:italic;font-family:FS Albert Light}.popover.loginPopOver input[type=password]:-ms-input-placeholder,.pgBusinessHome .inlineLoginComponent input[type=password]:-ms-input-placeholder,.popover.loginPopOver input[type=email]:-ms-input-placeholder,.pgBusinessHome .inlineLoginComponent input[type=email]:-ms-input-placeholder{font-style:italic;font-family:FS Albert Light}.popover.loginPopOver .bubbleBox,.pgBusinessHome .inlineLoginComponent .bubbleBox{width:48%}.popover.loginPopOver .bubbleBox input[type=radio]+label,.pgBusinessHome .inlineLoginComponent .bubbleBox input[type=radio]+label{cursor:pointer}.popover.loginPopOver .bubbleBox input[type=radio]:checked+label,.pgBusinessHome .inlineLoginComponent .bubbleBox input[type=radio]:checked+label{cursor:default}.popover.loginPopOver .bubbleBox input[type=radio]+label,.pgBusinessHome .inlineLoginComponent .bubbleBox input[type=radio]+label{min-width:117px !important}.popover.loginPopOver .bubbleBox input[type=radio]+label:after,.pgBusinessHome .inlineLoginComponent .bubbleBox input[type=radio]+label:after{width:100%}.popover.loginPopOver .loginForm,.pgBusinessHome .inlineLoginComponent .loginForm{display:none}.popover.loginPopOver .loginForm.active,.pgBusinessHome .inlineLoginComponent .loginForm.active{display:block;animation:fadeIn 0.6s linear;-webkit-animation:fadeIn 0.6s linear}.popover.loginPopOver .loginGroup #loginPopOver_email,.pgBusinessHome .inlineLoginComponent .loginGroup #loginPopOver_email,.popover.loginPopOver .loginGroup #loginPopOver_password,.pgBusinessHome .inlineLoginComponent .loginGroup #loginPopOver_password{padding:0 5px;width:282px}.popover.loginPopOver #loginPopoverErrorMsg,.pgBusinessHome .inlineLoginComponent #loginPopoverErrorMsg{color:#a94442}.popover.loginPopOver h3.dontHave,.pgBusinessHome .inlineLoginComponent h3.dontHave{margin:15px 0 10px;font-size:20px;font-size:2rem;font-family:FS Albert Bold}.popover.loginPopOver .btn-primary,.pgBusinessHome .inlineLoginComponent .btn-primary{background:#1998de;background:-webkit-linear-gradient(to bottom, #1998de, #0f7ab9);background:linear-gradient(to bottom, #1998de, #0f7ab9);border:1px solid #0f7ab9}.popover.loginPopOver .btn-primary:hover,.pgBusinessHome .inlineLoginComponent .btn-primary:hover,.popover.loginPopOver .btn-primary:focus,.pgBusinessHome .inlineLoginComponent .btn-primary:focus{background:#1998de}.popover.loginPopOver .btn-primary span.spinnerNextTo,.pgBusinessHome .inlineLoginComponent .btn-primary span.spinnerNextTo{display:none;min-width:12px;min-height:8px;height:15px;width:15px;background-size:100%;margin-left:7px;animation:spinnerNextTo 0.8s linear infinite;-webkit-animation:spinnerNextTo 0.8s linear infinite}.popover.loginPopOver .btn-primary.loading span.spinnerNextTo,.pgBusinessHome .inlineLoginComponent .btn-primary.loading span.spinnerNextTo{display:inline-block}.popover.loginPopOver .control-label.error,.pgBusinessHome .inlineLoginComponent .control-label.error,.popover.loginPopOver #loginPopoverErrorMsg_wrapper,.pgBusinessHome .inlineLoginComponent #loginPopoverErrorMsg_wrapper{display:none}.popover.loginPopOver .radioButtonTab input[type=radio]+label,.pgBusinessHome .inlineLoginComponent .radioButtonTab input[type=radio]+label{float:left;border:1px solid #008dc8;border-radius:2px;margin:0;padding-left:0;padding:0;width:117px;height:40px;line-height:40px;font-family:FS Albert Light;font-size:14px;font-size:1.4rem;color:#008dc8;text-align:center;vertical-align:middle}.popover.loginPopOver .radioButtonTab input[type=radio]:checked+label,.pgBusinessHome .inlineLoginComponent .radioButtonTab input[type=radio]:checked+label{background:#008dc8;color:#fff}.popover.loginPopOver .radioButtonTab input[type=radio]:checked+label:after,.pgBusinessHome .inlineLoginComponent .radioButtonTab input[type=radio]:checked+label:after{background-image:url("/assets/img/bg/arrow_rates_down.png")}.popover.loginPopOver .radioButtonTab input[type=radio]+label:after,.pgBusinessHome .inlineLoginComponent .radioButtonTab input[type=radio]+label:after{display:none;background-position:50% 50%;background-repeat:no-repeat;top:auto;bottom:-10px;height:10px;width:117px;background-size:28px 10px}.thirdAdultSupplement,.thirdAdultSupplement dt{font-size:14px !important;font-size:1.4rem !important;padding-bottom:10px;font-family:FS Albert Light}.tip-panel{display:block;position:absolute;z-index:200;left:0;max-width:767px;width:101%;border:1px solid #008dc8;margin-left:-1px;padding:15px 20px 15px 10px;overflow:visible;background:#fff;display:none;box-sizing:border-box}.tip-panel .btnCloseRateInfo,.tip-panel .text{color:#353535}.tip-panel strong{display:block;margin:0 0 10px 0}.tip-panel .text{font-family:arial}.tip-panel:before{content:'';position:absolute;z-index:20;left:10%;top:-20px;width:0px;height:0px;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:20px solid #008dc8;font-size:0;line-height:0}.tip-panel:after{content:'';position:absolute;z-index:30;left:10%;top:-19px;width:0px;height:0px;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:20px solid #fff;font-size:0;line-height:0}.tip-panel .btnCloseRateInfo{position:absolute;top:10px;right:10px;font-family:arial;font-size:20px;font-size:2rem}.tip-panel.active{display:block}.tip-panel.aboveOtherRateInfo{z-index:100}.tip-panel{display:block}.tel-tip{opacity:0;visibility:none;width:400px;top:38px;left:-56px;-webkit-transition-duration:0.4s;transition-duration:0.4s}.tel-tip:before{left:178px}.tel-tip:after{left:178px}.popover{border-color:#1295cd}.popover.bottom>.arrow{border-bottom-color:#1295cd}.popover-content{padding:10px;font-size:1.3rem}.prompt{display:none;font-family:'FS Albert Light';padding:10px 0px 10px 0px}.prompt img{width:60px;height:60px}.prompt h2{font-family:'FS Albert Bold';font-size:1.4rem}.prompt .cta{line-height:50px}.prompt .close-container{position:relative}.prompt .close-cross{position:absolute;top:19px;left:12px}/*! jQuery UI - v1.11.4 - 2015-08-25
* http://jqueryui.com
* Includes: core.css, button.css, datepicker.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:0.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:0.4em 1em 0.4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:0.4em 2.1em 0.4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:0.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:0.2em 0.2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 0.4em}.ui-datepicker th{padding:0.7em 0.3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 0.2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:0.5em 0.2em 0.4em;cursor:pointer;padding:0.2em 0.6em 0.3em 0.6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto 0.4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-widget{font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;font-size:1em}.ui-widget-content a{color:#333}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background-color:#666;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background-color:#000;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}#ui-datepicker-div{z-index:99999 !important;z-index:99999 !important;padding:12px;width:auto;font-family:FS Albert Light;background:#fff;color:inherit;border:1px solid #bababa;margin-top:10px}#ui-datepicker-div:before{border:solid transparent;border-width:8px;border-bottom-color:#bababa;margin-top:-17px;content:"";top:0;position:absolute;display:block}#ui-datepicker-div:after{border:solid transparent;border-width:8px;border-bottom-color:#fff;margin-top:-16px;content:"";top:0;position:absolute;display:block}@media (min-width: 768px) and (max-width: 850px){#ui-datepicker-div.checkOut_popover:after,#ui-datepicker-div.checkOut_popover:before{left:60px}}#ui-datepicker-div .ui-datepicker-header{padding:10px 0 20px 0;height:108px}#ui-datepicker-div .ui-datepicker-header .calendar-head{height:76px;margin-bottom:10px}#ui-datepicker-div .ui-datepicker-header .calendar-title{font-size:18px;color:#3b3b3b;text-align:center;margin-bottom:10px}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title{font-weight:bold;padding-top:7px;display:block;text-align:center}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title span{color:#3b3b3b;font-size:18px}#ui-datepicker-div .ui-datepicker-header .calendar-buttons{overflow:hidden}#ui-datepicker-div .ui-datepicker-header .calendar-buttons button{padding:12px 0;border:1px solid #3b3b3b;box-sizing:border-box;background:none;color:#3b3b3b;font-size:16px;border-radius:4px;cursor:pointer}#ui-datepicker-div .ui-datepicker-header .calendar-buttons button.active{background:#0f79bc;border:1px solid #0f79bc;color:#fff}#ui-datepicker-div .ui-datepicker-header .calendar-buttons .calToday{margin-right:2%;width:49%}#ui-datepicker-div .ui-datepicker-header .calendar-buttons .calTomorrow{width:49%}#ui-datepicker-div .ui-datepicker-header .calendar-buttons .calOneNight{width:31.33%;margin-right:2%}#ui-datepicker-div .ui-datepicker-header .calendar-buttons .calTwoNight{width:31.33%;margin-right:2%}#ui-datepicker-div .ui-datepicker-header .calendar-buttons .calThreeNight{width:31.33%;margin-right:2%}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev{bottom:20px;top:auto}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next{bottom:20px;top:auto}#ui-datepicker-div .ui-datepicker-prev span{font-size:0 !important;background-image:url("/nw/assets/img/bg/calendar_arrow_left.png");background-position:center center;background-repeat:no-repeat;width:23px;height:35px}#ui-datepicker-div .ui-datepicker-next span{font-size:0 !important;background-image:url("/nw/assets/img/bg/calendar_arrow_right.png");background-position:center center;background-repeat:no-repeat;width:23px;height:35px}#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default{background:#0f79bc !important;color:#fff !important}#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-today .ui-state-highlight{background:inherit;color:inherit}#ui-datepicker-div .ui-datepicker-calendar th{padding:0.7em 0.3em;text-align:center;font-weight:bold;border:0;color:#3b3b3b}#ui-datepicker-div .ui-datepicker-calendar th span{color:#3b3b3b}#ui-datepicker-div .ui-datepicker-calendar .ui-state-default{font-weight:bold;text-align:center;background:none;color:#3b3b3b;padding:7px;margin:1px}@media (min-width: 768px){#ui-datepicker-div .ui-datepicker-calendar .ui-state-default{padding:9px}}#ui-datepicker-div .ui-datepicker-calendar .ui-state-highlight{background:#0f79bc;color:#fff;border-radius:100%}#ui-datepicker-div .ui-datepicker-calendar .ui-state-active{background:#0f79bc !important;color:#fff !important;border-radius:100%}#ui-datepicker-div .ui-datepicker-calendar .highlight a{background:#0f79bc !important;color:#fff !important;border-radius:100%}#ui-datepicker-div .ui-datepicker-calendar .ui-state-disabled.highlight{opacity:1 !important}#ui-datepicker-div .ui-datepicker-calendar .ui-state-disabled.highlight span{background:#0f79bc !important;color:#fff !important;border-radius:100%}.ui-corner-all{border-radius:0}.hasDatepicker{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.webui-popover-content{display:none}.webui-popover{position:absolute;top:0;left:0;z-index:9999;display:none;min-width:50px;min-height:32px;padding:1px;text-align:left;white-space:normal;background-color:#ffffff;background-clip:padding-box;border:1px solid #bdbdbd}.webui-popover.top,.webui-popover.top-left,.webui-popover.top-right{margin-top:-10px}.webui-popover.right,.webui-popover.right-top,.webui-popover.right-bottom{margin-left:10px}.webui-popover.bottom,.webui-popover.bottom-left,.webui-popover.bottom-right{margin-top:10px}.webui-popover.left,.webui-popover.left-top,.webui-popover.left-bottom{margin-left:-10px}.webui-popover.pop{-webkit-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);-webkit-transition:transform 0.15s cubic-bezier(0.3, 0, 0, 1.5);-o-transition:transform 0.15s cubic-bezier(0.3, 0, 0, 1.5);transition:transform 0.15s cubic-bezier(0.3, 0, 0, 1.5);opacity:0;filter:alpha(opacity=0)}.webui-popover.pop-out{-webkit-transition-property:"opacity,transform";-o-transition-property:"opacity,transform";transition-property:"opacity,transform";-webkit-transition:0.15s linear;-o-transition:0.15s linear;transition:0.15s linear;opacity:0;filter:alpha(opacity=0)}.webui-popover.fade,.webui-popover.fade-out{-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;opacity:0;filter:alpha(opacity=0)}.webui-popover.out{opacity:0;filter:alpha(opacity=0)}.webui-popover.in{-webkit-transform:none;-o-transform:none;transform:none;opacity:1;filter:alpha(opacity=100)}.webui-popover .webui-popover-content{padding:9px 8px;display:block}.webui-popover .webui-popover-content:after{content:'';clear:both;display:table}.webui-popover-inner .close{font-family:arial;margin:8px 10px 0 0;float:right;font-size:16px;font-weight:bold;line-height:16px;color:#000000;text-shadow:0 1px 0 #fff;opacity:0.2;filter:alpha(opacity=20);text-decoration:none}.webui-popover-inner .close:hover,.webui-popover-inner .close:focus{opacity:0.5;filter:alpha(opacity=50)}.webui-popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:bold;line-height:18px;background-color:#ffffff;border-bottom:1px solid #f2f2f2;border-radius:5px 5px 0 0;display:none}.webui-popover-inverse{background-color:#333333;color:#eeeeee}.webui-popover-inverse .webui-popover-title{background:#333333;border-bottom:1px solid #3b3b3b;color:#eeeeee}.webui-no-padding .webui-popover-content{padding:0}.webui-no-padding .list-group-item{border-right:none;border-left:none}.webui-no-padding .list-group-item:first-child{border-top:0}.webui-no-padding .list-group-item:last-child{border-bottom:0}.webui-popover>.arrow,.webui-popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.webui-popover>.arrow{border-width:11px}.webui-popover>.arrow:after{border-width:10px;content:""}.webui-popover.top>.arrow,.webui-popover.top-right>.arrow,.webui-popover.top-left>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.webui-popover.top>.arrow:after,.webui-popover.top-right>.arrow:after,.webui-popover.top-left>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-top-color:#ffffff;border-bottom-width:0}.webui-popover.right>.arrow,.webui-popover.right-top>.arrow,.webui-popover.right-bottom>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999999;border-right-color:rgba(0,0,0,0.25)}.webui-popover.right>.arrow:after,.webui-popover.right-top>.arrow:after,.webui-popover.right-bottom>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#ffffff}.webui-popover.bottom>.arrow,.webui-popover.bottom-right>.arrow,.webui-popover.bottom-left>.arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}.webui-popover.bottom>.arrow:after,.webui-popover.bottom-right>.arrow:after,.webui-popover.bottom-left>.arrow:after{content:" ";top:1px;margin-left:-10px;border-bottom-color:#ffffff;border-top-width:0}.webui-popover.left>.arrow,.webui-popover.left-top>.arrow,.webui-popover.left-bottom>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:rgba(0,0,0,0.25)}.webui-popover.left>.arrow:after,.webui-popover.left-top>.arrow:after,.webui-popover.left-bottom>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#ffffff;bottom:-10px}.webui-popover-inverse.top>.arrow,.webui-popover-inverse.top-left>.arrow,.webui-popover-inverse.top-right>.arrow,.webui-popover-inverse.top>.arrow:after,.webui-popover-inverse.top-left>.arrow:after,.webui-popover-inverse.top-right>.arrow:after{border-top-color:#333333}.webui-popover-inverse.right>.arrow,.webui-popover-inverse.right-top>.arrow,.webui-popover-inverse.right-bottom>.arrow,.webui-popover-inverse.right>.arrow:after,.webui-popover-inverse.right-top>.arrow:after,.webui-popover-inverse.right-bottom>.arrow:after{border-right-color:#333333}.webui-popover-inverse.bottom>.arrow,.webui-popover-inverse.bottom-left>.arrow,.webui-popover-inverse.bottom-right>.arrow,.webui-popover-inverse.bottom>.arrow:after,.webui-popover-inverse.bottom-left>.arrow:after,.webui-popover-inverse.bottom-right>.arrow:after{border-bottom-color:#333333}.webui-popover-inverse.left>.arrow,.webui-popover-inverse.left-top>.arrow,.webui-popover-inverse.left-bottom>.arrow,.webui-popover-inverse.left>.arrow:after,.webui-popover-inverse.left-top>.arrow:after,.webui-popover-inverse.left-bottom>.arrow:after{border-left-color:#333333}.webui-popover i.icon-refresh:before{content:""}.webui-popover i.icon-refresh{display:block;width:30px;height:30px;font-size:20px;top:50%;left:50%;position:absolute;margin-left:-15px;margin-right:-15px}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes rotate{100%{transform:rotate(360deg)}}.webui-popover-backdrop{background-color:rgba(0,0,0,0.65);width:100%;height:100%;position:fixed;top:0;left:0;z-index:9998}.webui-popover .dropdown-menu,.webui-popover .tt-menu{display:block;position:relative;top:0;border:none;box-shadow:none;float:none}.wrapAll{min-height:100%}nav{position:relative}nav:after{content:" ";visibility:hidden;display:block;height:0;clear:both}body.mobileMenuOpen{background-color:#333}body.mobileMenuOpen .main,body.mobileMenuOpen #footer{position:absolute;left:-9000px;top:-9000px}.slide-menu{position:absolute;width:100%;top:0;left:0;transition:all 0.4s;-webkit-transform:translate3d(-800px, 0, 0);transform:translate3d(-800px, 0, 0);z-index:9999;background:#333;color:#fff}.slide-menu.open,.slide-menu.close{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slide-menu h1{padding:10px;overflow:auto;background-color:#3e3b3b;text-align:right}.slide-menu .close-menu-link{float:left;height:41px;width:41px;font-size:0;margin:10px 0 0 10px}.slide-menu .links-panel-login-header-mobile{float:right;padding:10px;margin:10px;color:#fff}.slide-menu .links-panel-login-header-mobile a,.slide-menu .links-panel-login-header-mobile span.user{color:#fff}.slide-menu .links-panel{border:1px solid #bdbdbd;float:right;padding:10px;margin:10px;color:#fff}.slide-menu .links-panel a,.slide-menu .links-panel span.user{color:#fff}.slide-menu ul.menu{clear:both}.slide-menu li a,.slide-menu p{display:block;text-decoration:none;color:#fff;font-family:FS Albert Light;font-size:20px;font-size:2rem;padding:17px 10px;border-bottom:1px solid #dfdfdf;margin:0 15px}.slide-menu li a.noborder{border:none !important}.slide-menu li a.text-right{text-align:right}.slide-menu p{font-size:14px;padding:10px;margin:0}@media (min-width: 768px){.lt-ie10 header .tbar{background:#1a243d}.lt-ie10 header nav.row,.lt-ie10 header .pgConfirmation .chForm nav.register,.pgConfirmation .chForm .lt-ie10 header nav.register,.lt-ie10 header .pgManageBooking .chForm nav.register,.pgManageBooking .chForm .lt-ie10 header nav.register{background:#004282}}::-ms-clear{display:none}::-ms-reveal{display:none}.c-tag-group{font-size:13px;list-style:none}.c-tag-group--sm{font-size:11px}.c-tag-group__item{display:inline-block;font-size:inherit;margin:0 5px 10px 0}.c-tag-group__item--badge{margin:0}.c-tag-group__item--badge .c-tag-group__item__text{border-radius:5px}.c-tag-group__item__text{background-color:#999;border-radius:20px;color:#FFF;display:block;font-family:FS Albert Bold;font-size:inherit;padding:5px 12px;text-decoration:none;white-space:nowrap;overflow:hidden}.c-tag-group__item__text--muted{background-color:transparent;color:#353535;border:1px solid #999}.c-tag-group--sm .c-tag-group__item__text{padding:5px 8px}.c-table{display:table}.c-table--full{width:100%}.c-table__cell{display:table-cell}.c-table__cell--bottom{vertical-align:bottom}.c-table__cell--middle{vertical-align:middle}.c-table__cell--top{vertical-align:top}.c-well{background-color:#f5f5f5;border:1px solid #DDD}.c-well--alert{padding:10px 20px}.c-well--padding{padding:20px}.c-map-label__item{display:block;margin-top:5px}.c-map-label__item--price{font-size:14px}select[data-dkcacheid].form-control,select[data-dkcacheid]{height:0;font-size:0;line-height:0;position:absolute;border:0;left:-1000%;margin:0;padding:0;width:auto}.dk-select,.dk-select *,.dk-select *:before,.dk-select *:after,.dk-select-multi,.dk-select-multi *,.dk-select-multi *:before,.dk-select-multi *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dk-select,.dk-select-multi{position:relative;display:inline-block;vertical-align:middle;line-height:1.5em;width:200px;cursor:pointer}.dk-selected{width:100%;white-space:nowrap;overflow:hidden;position:relative;background-color:white;border:1px solid #CCCCCC;border-radius:0.4em;padding:0 1.5em 0 0.5em;-o-text-overflow:ellipsis;text-overflow:ellipsis}.dk-selected:before,.dk-selected:after{content:'';display:block;position:absolute;right:0}.dk-selected:before{top:50%;border:solid transparent;border-width:0.25em 0.25em 0;border-top-color:#CCCCCC;margin:-0.125em 0.5em 0 0}.dk-selected:after{top:0;height:100%;border-left:1px solid #CCCCCC;margin:0 1.5em 0 0}.dk-selected-disabled{color:#BBBBBB}.dk-select .dk-select-options{position:absolute;display:none;left:0;right:0}.dk-select-open-up .dk-select-options{border-radius:0.4em 0.4em 0 0;margin-bottom:-1px;bottom:100%}.dk-select-open-down .dk-select-options{border-radius:0 0 0.4em 0.4em;margin-top:-1px;top:100%}.dk-select-multi .dk-select-options{max-height:10em}.dk-select-options{background-color:white;border:1px solid #CCCCCC;border-radius:0.4em;list-style:none;margin:0;max-height:10.5em;min-width:100%;overflow-x:hidden;overflow-y:auto;padding:0.25em 0;width:auto;z-index:101}ul.dk-select-options{padding-left:0 !important;margin:0 !important}.dk-option-selected{background-color:#3297fd;color:#fff}.dk-select-options-highlight .dk-option-selected{background-color:transparent;color:inherit}.dk-option{padding:0 0.5em}.dk-select-options .dk-option-highlight{background-color:#3297fd;color:#fff}.dk-select-options .dk-option-disabled{color:#BBBBBB;background-color:transparent}.dk-optgroup{border:solid #CCCCCC;border-width:1px 0;padding:0.25em 0;margin-top:0.25em}.dk-optgroup+.dk-option{margin-top:0.25em}.dk-optgroup+.dk-optgroup{border-top-width:0;margin-top:0}.dk-optgroup:nth-child(2){padding-top:0;border-top:none;margin-top:0}.dk-optgroup:last-child{border-bottom-width:0;margin-bottom:0;padding-bottom:0}.dk-optgroup-label{padding:0 0.5em 0.25em;font-weight:bold;width:100%}.dk-optgroup-options{list-style:none;padding-left:0}.dk-optgroup-options li{padding-left:1.2em}.dk-select-open-up .dk-selected{border-top-left-radius:0;border-top-right-radius:0;border-color:#3297fd}.dk-select-open-down .dk-selected{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#3297fd}.dk-select-open-up .dk-selected:before,.dk-select-open-down .dk-selected:before{border-width:0 0.25em 0.25em;border-bottom-color:#3297fd}.dk-select-open-up .dk-selected:after,.dk-select-open-down .dk-selected:after{border-left-color:#3297fd}.dk-select-open-up .dk-select-options,.dk-select-open-down .dk-select-options,.dk-select-multi:focus .dk-select-options{display:block;border-color:#3297fd}.dk-select-multi:hover,.dk-select-multi:focus{outline:none}.dk-selected:hover,.dk-selected:focus{outline:none;border-color:#3297fd}.dk-selected:hover:before,.dk-selected:focus:before{border-top-color:#3297fd}.dk-selected:hover:after,.dk-selected:focus:after{border-left-color:#3297fd}.dk-select-disabled{opacity:0.6;color:#BBBBBB;cursor:not-allowed}.dk-select-disabled .dk-selected:hover,.dk-select-disabled .dk-selected:focus{border-color:inherit}.dk-select-disabled .dk-selected:hover:before,.dk-select-disabled .dk-selected:focus:before{border-top-color:inherit}.dk-select-disabled .dk-selected:hover:after,.dk-select-disabled .dk-selected:focus:after{border-left-color:inherit}.titleMinWidthPlaceholder,.dk-option,.dk-option-disabled{min-width:120px}.dk-select-open-down .dk-select-options,.dk-select-options,.dk-selected{border-radius:0}.dk-select,.dk-select-multi{width:100%}.dk-select.form-control{border:0;padding:0;height:auto}.dk-selected,.dk-option{line-height:24px;padding:8px 25px 8px 5px;font-size:12px;font-size:1.2rem}.dk-option{word-break:break-all}.dk-selected:before{border-width:8px 5px 0;border-top-color:#383c3d;margin:-4px 5px 0 0}.dk-selected:after{border-left:0}.dk-select-options-highlight .dk-option-selected,.dk-select-options .dk-option-highlight,.dk-option-selected{background:#fff}.dk-select-open-up .dk-selected:before,.dk-select-open-down .dk-selected:before{border-width:0 5px 8px;border-bottom-color:#383c3d}.dk-select-options{padding:0;max-height:300px}.dk-option:not(:first-child){border-top:1px solid #e5e6eb}.dk-option-selected,.dk-select-options .dk-option-highlight{background-color:#008dc8}.dk-selected,.dk-select-options,.dk-select-open-down .dk-select-options,.dk-select-open-down .dk-selected,.dk-select-open-down .dk-option:not(:first-child),.dk-selected:hover,.dk-selected:focus{border-color:#e5e6eb}.rangeslider{position:relative}.rangeslider--disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:0.4}.rangeslider__fill{background:#00ff00;position:absolute;top:0}.rangeslider__handle,.rangeslider2__handle{background:white;border:1px solid #ccc;cursor:pointer;display:inline-block;width:40px;height:40px;position:absolute;top:-10px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, rgba(0,0,0,0.1)));background-image:-moz-linear-gradient(rgba(255,255,255,0), rgba(0,0,0,0.1));background-image:-webkit-linear-gradient(rgba(255,255,255,0), rgba(0,0,0,0.1));background-image:linear-gradient(rgba(255,255,255,0), rgba(0,0,0,0.1));-moz-box-shadow:0 0 8px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 8px rgba(0,0,0,0.3);box-shadow:0 0 8px rgba(0,0,0,0.3);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.rangeslider__handle:after,.rangeslider2__handle:after{content:"";display:block;width:18px;height:18px;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.rangeslider__handle:active,.rangeslider2__handle:active{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0.1)), color-stop(100%, rgba(0,0,0,0.12)));background-image:-moz-linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.12));background-image:-webkit-linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.12));background-image:linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.12))}.wrapper-rangeslider{width:100%;margin:20px 0 10px}.rangeslider__fill{background-color:#7fc8e8}.rangeslider{background-color:#c8c8c8;margin:0px 15px 0px 10px}.rangeslider,.rangeslider__fill{height:12px;border-radius:6px;background-clip:padding-box}.rangeslider__handle,.rangeslider2__handle{width:10px;height:22px;border:0;top:-5px;border-radius:11px;background-clip:padding-box;background-color:#f6f6f6;box-shadow:0 1px 2px rgba(0,0,0,0.44),inset 0 1px 0 #fff;background-image:-webkit-linear-gradient(bottom, #ddd 0%, #f9f9f9 100%);background-image:linear-gradient(to top, #ddd 0%, #f9f9f9 100%)}.rangeslider__handle::before,.rangeslider2__handle::before{display:block;content:attr(data-content);position:relative;top:-28px;left:-15px;width:44px;height:25px;border-radius:5px;line-height:25px;text-align:center;color:#fff;font-size:12px;background-color:#d23641}.wrapper-rangeslider .minValue{color:#193479;margin-left:10px;position:relative;top:-10px}.wrapper-rangeslider .maxValue{color:#193479;position:relative;top:-10px;margin-right:10px}.rangeWrapper{display:inline-block;width:140px;position:relative}.rangeWrapper.disabled .rangeslider__handle{background-color:#e5e6eb;background-image:none}.rangeWrapper.disabled .rangeslider__handle:before{background-color:#e5e6eb}.rangeWrapper.disabled .rangeslider__fill{background-color:#e5e6eb}.wrapper-rangeslider{position:absolute;z-index:20;top:-33px}.wrapper-rangeslider .minValue{color:#383c3d}.wrapper-rangeslider .rangeslider,.wrapper-rangeslider .rangeslider__fill{height:4px}.wrapper-rangeslider .rangeslider__handle{top:-14px;z-index:200;width:16px;height:26px;background-color:#004282;background-image:url("/nw/assets/img/icons/i_range_thumb.png");cursor:pointer;border-radius:1px}.wrapper-rangeslider .rangeslider__handle:before{background-color:#008dc8;z-index:200;display:none}.wrapper-rangeslider .rangeslider__handle.change:before{display:block}.wrapper-rangeslider .rangeslider__fill{background-color:#008dc8}@media (max-width: 767px){.modal .rangeWrapper{margin-top:30px}}.pgSearch .miniSearch,.pgHotel2 .miniSearch,.pgCheckout .miniSearch,.pgExtras .miniSearch{background-color:#088f8a;position:relative;z-index:100}.pgSearch .miniSearch #cover,.pgHotel2 .miniSearch #cover,.pgCheckout .miniSearch #cover,.pgExtras .miniSearch #cover{position:absolute;height:100%;width:100%;left:0;z-index:10}.pgSearch .miniSearch p,.pgSearch .miniSearch a,.pgHotel2 .miniSearch p,.pgHotel2 .miniSearch a,.pgCheckout .miniSearch p,.pgCheckout .miniSearch a,.pgExtras .miniSearch p,.pgExtras .miniSearch a{color:#fff}.pgSearch .miniSearch a,.pgHotel2 .miniSearch a,.pgCheckout .miniSearch a,.pgExtras .miniSearch a{text-decoration:none}.pgSearch .miniSearch a .val,.pgHotel2 .miniSearch a .val,.pgCheckout .miniSearch a .val,.pgExtras .miniSearch a .val{color:#fff}.pgSearch .miniSearch .groupLocation,.pgHotel2 .miniSearch .groupLocation,.pgCheckout .miniSearch .groupLocation,.pgExtras .miniSearch .groupLocation{margin:0 0 1px 0;border-bottom:1px solid #08827e;width:100%}.pgSearch .miniSearch .groupLocation i,.pgHotel2 .miniSearch .groupLocation i,.pgCheckout .miniSearch .groupLocation i,.pgExtras .miniSearch .groupLocation i{margin:0;border:0}.pgSearch .miniSearch .groupLocation input,.pgHotel2 .miniSearch .groupLocation input,.pgCheckout .miniSearch .groupLocation input,.pgExtras .miniSearch .groupLocation input{border:0;color:#fff;background:#088f8a;font-size:14x;font-size:1.4rem;box-sizing:border-box}.pgSearch .miniSearch .groupLocation a,.pgHotel2 .miniSearch .groupLocation a,.pgCheckout .miniSearch .groupLocation a,.pgExtras .miniSearch .groupLocation a{font-size:14x;font-size:1.4rem;line-height:42px;height:42px}.pgSearch .miniSearch .groupLocation ::-webkit-input-placeholder,.pgHotel2 .miniSearch .groupLocation ::-webkit-input-placeholder,.pgCheckout .miniSearch .groupLocation ::-webkit-input-placeholder,.pgExtras .miniSearch .groupLocation ::-webkit-input-placeholder{color:#fff}.pgSearch .miniSearch .groupLocation :-moz-placeholder,.pgHotel2 .miniSearch .groupLocation :-moz-placeholder,.pgCheckout .miniSearch .groupLocation :-moz-placeholder,.pgExtras .miniSearch .groupLocation :-moz-placeholder{color:#fff}.pgSearch .miniSearch .groupLocation ::-moz-placeholder,.pgHotel2 .miniSearch .groupLocation ::-moz-placeholder,.pgCheckout .miniSearch .groupLocation ::-moz-placeholder,.pgExtras .miniSearch .groupLocation ::-moz-placeholder{color:#fff}.pgSearch .miniSearch .groupLocation :-ms-input-placeholder,.pgHotel2 .miniSearch .groupLocation :-ms-input-placeholder,.pgCheckout .miniSearch .groupLocation :-ms-input-placeholder,.pgExtras .miniSearch .groupLocation :-ms-input-placeholder{color:#fff}.pgSearch .miniSearch ul,.pgHotel2 .miniSearch ul,.pgCheckout .miniSearch ul,.pgExtras .miniSearch ul{font-size:0}.pgSearch .miniSearch li,.pgHotel2 .miniSearch li,.pgCheckout .miniSearch li,.pgExtras .miniSearch li{display:inline-block;text-align:center;border-left:1px solid #08827e}.pgSearch .miniSearch li a,.pgHotel2 .miniSearch li a,.pgCheckout .miniSearch li a,.pgExtras .miniSearch li a{line-height:44px;height:44px}.pgSearch .miniSearch li:first-child,.pgHotel2 .miniSearch li:first-child,.pgCheckout .miniSearch li:first-child,.pgExtras .miniSearch li:first-child{border-left:0}.pgSearch .miniSearch i,.pgHotel2 .miniSearch i,.pgCheckout .miniSearch i,.pgExtras .miniSearch i{margin:0 4px 0 0}.pgSearch .miniSearch .aLocation,.pgHotel2 .miniSearch .aLocation,.pgCheckout .miniSearch .aLocation,.pgExtras .miniSearch .aLocation{padding:0;border:0;text-align:left}.pgSearch .miniSearch .aLocation .locationField,.pgHotel2 .miniSearch .aLocation .locationField,.pgCheckout .miniSearch .aLocation .locationField,.pgExtras .miniSearch .aLocation .locationField{color:#fff;line-height:34px;display:inline-block;height:34px;padding:6px 12px;font-size:14px;width:auto}.pgSearch .miniSearch .iLocationLight,.pgHotel2 .miniSearch .iLocationLight,.pgCheckout .miniSearch .iLocationLight,.pgExtras .miniSearch .iLocationLight{width:13px;height:18px}.pgSearch .miniSearch .iCalendarLight,.pgHotel2 .miniSearch .iCalendarLight,.pgCheckout .miniSearch .iCalendarLight,.pgExtras .miniSearch .iCalendarLight{width:14px;height:15px}.pgSearch .miniSearch .iNightsLight,.pgHotel2 .miniSearch .iNightsLight,.pgCheckout .miniSearch .iNightsLight,.pgExtras .miniSearch .iNightsLight{width:17px;height:16px}.pgSearch .miniSearch .iPersonLight,.pgHotel2 .miniSearch .iPersonLight,.pgCheckout .miniSearch .iPersonLight,.pgExtras .miniSearch .iPersonLight{width:15px;height:16px}.pgSearch .miniSearch .iRoomsLight,.pgHotel2 .miniSearch .iRoomsLight,.pgCheckout .miniSearch .iRoomsLight,.pgExtras .miniSearch .iRoomsLight{width:27px;height:17px}.pgSearch .miniSearch .colEdit a,.pgHotel2 .miniSearch .colEdit a,.pgCheckout .miniSearch .colEdit a,.pgExtras .miniSearch .colEdit a{text-decoration:underline;font-family:FS Albert Bold;font-weight:normal;font-size:16px;font-size:1.6rem}.pgSearch .miniSearch .colTotal,.pgHotel2 .miniSearch .colTotal,.pgCheckout .miniSearch .colTotal,.pgExtras .miniSearch .colTotal{border-top:1px solid #08827e}.pgSearch .miniSearch .colTotal p,.pgHotel2 .miniSearch .colTotal p,.pgCheckout .miniSearch .colTotal p,.pgExtras .miniSearch .colTotal p{margin:0;padding:5px 0;color:#fff;text-align:center}.pgSearch .miniSearch .colTotal p .total,.pgHotel2 .miniSearch .colTotal p .total,.pgCheckout .miniSearch .colTotal p .total,.pgExtras .miniSearch .colTotal p .total{font-size:20px;font-size:2rem;font-family:FS Albert Bold;color:#fff}.pgSearch .miniSearch .colTotal .currency,.pgHotel2 .miniSearch .colTotal .currency,.pgCheckout .miniSearch .colTotal .currency,.pgExtras .miniSearch .colTotal .currency{margin-left:5px;color:#fff;font-size:20px;font-size:2rem;font-family:FS Albert Bold}@media screen and (min-device-width: 1024px){.pgSearch .miniSearch .groupLocation,.pgHotel2 .miniSearch .groupLocation,.pgCheckout .miniSearch .groupLocation,.pgExtras .miniSearch .groupLocation{margin:0;border-bottom:none}.pgSearch .miniSearch .groupLocation input,.pgHotel2 .miniSearch .groupLocation input,.pgCheckout .miniSearch .groupLocation input,.pgExtras .miniSearch .groupLocation input{font-family:fs albert bold;font-size:18px;font-size:1.8rem}.pgSearch .miniSearch li a,.pgHotel2 .miniSearch li a,.pgCheckout .miniSearch li a,.pgExtras .miniSearch li a{padding:0 5px}.pgSearch .miniSearch li a span,.pgHotel2 .miniSearch li a span,.pgCheckout .miniSearch li a span,.pgExtras .miniSearch li a span{font-family:fs albert bold;font-size:18px;font-size:1.8rem;color:#fff}.pgSearch .miniSearch i,.pgHotel2 .miniSearch i,.pgCheckout .miniSearch i,.pgExtras .miniSearch i{margin:0 4px 4px 0}.pgSearch .miniSearch .iLocationLight,.pgHotel2 .miniSearch .iLocationLight,.pgCheckout .miniSearch .iLocationLight,.pgExtras .miniSearch .iLocationLight{width:13px;height:19px}}.pgSearch .formSearchWidget,.pgHotel2 .formSearchWidget,.pgCheckout .formSearchWidget,.pgExtras .formSearchWidget{margin-bottom:0}.pgSearch .searchWidget .fieldLocation .btnClear,.pgHotel2 .searchWidget .fieldLocation .btnClear,.pgCheckout .searchWidget .fieldLocation .btnClear,.pgExtras .searchWidget .fieldLocation .btnClear{line-height:40px;cursor:pointer}@media (min-width: 768px){.pgSearch .searchWidget,.pgHotel2 .searchWidget,.pgCheckout .searchWidget,.pgExtras .searchWidget{padding:10px;background-color:#f8f8f8}.pgSearch .searchWidget label,.pgSearch .searchWidget input[type=text],.pgSearch .searchWidget .label,.pgHotel2 .searchWidget label,.pgHotel2 .searchWidget input[type=text],.pgHotel2 .searchWidget .label,.pgCheckout .searchWidget label,.pgCheckout .searchWidget input[type=text],.pgCheckout .searchWidget .label,.pgExtras .searchWidget label,.pgExtras .searchWidget input[type=text],.pgExtras .searchWidget .label{font-size:12px;font-size:1.2rem}.pgSearch .searchWidget input[type=text],.pgSearch .searchWidget .fieldNights .inputText,.pgSearch .searchWidget .roomGuestWrap,.pgSearch .searchWidget .btnSubmitSearch,.pgHotel2 .searchWidget input[type=text],.pgHotel2 .searchWidget .fieldNights .inputText,.pgHotel2 .searchWidget .roomGuestWrap,.pgHotel2 .searchWidget .btnSubmitSearch,.pgCheckout .searchWidget input[type=text],.pgCheckout .searchWidget .fieldNights .inputText,.pgCheckout .searchWidget .roomGuestWrap,.pgCheckout .searchWidget .btnSubmitSearch,.pgExtras .searchWidget input[type=text],.pgExtras .searchWidget .fieldNights .inputText,.pgExtras .searchWidget .roomGuestWrap,.pgExtras .searchWidget .btnSubmitSearch{height:42px}.pgSearch .searchWidget .fieldNights .inputText,.pgSearch .searchWidget .fieldCheckIn input[type=text],.pgSearch .searchWidget .fieldCheckOut input[type=text],.pgSearch .searchWidget .roomGuestWrap,.pgSearch .searchWidget .btnSubmitSearch,.pgHotel2 .searchWidget .fieldNights .inputText,.pgHotel2 .searchWidget .fieldCheckIn input[type=text],.pgHotel2 .searchWidget .fieldCheckOut input[type=text],.pgHotel2 .searchWidget .roomGuestWrap,.pgHotel2 .searchWidget .btnSubmitSearch,.pgCheckout .searchWidget .fieldNights .inputText,.pgCheckout .searchWidget .fieldCheckIn input[type=text],.pgCheckout .searchWidget .fieldCheckOut input[type=text],.pgCheckout .searchWidget .roomGuestWrap,.pgCheckout .searchWidget .btnSubmitSearch,.pgExtras .searchWidget .fieldNights .inputText,.pgExtras .searchWidget .fieldCheckIn input[type=text],.pgExtras .searchWidget .fieldCheckOut input[type=text],.pgExtras .searchWidget .roomGuestWrap,.pgExtras .searchWidget .btnSubmitSearch{line-height:42px}.pgSearch .searchWidget i,.pgHotel2 .searchWidget i,.pgCheckout .searchWidget i,.pgExtras .searchWidget i{background-color:#fff}.pgSearch .searchWidget .active .iPerson,.pgSearch .searchWidget .active .iRoom,.pgSearch .searchWidget .active .iAccessibleRoom,.pgHotel2 .searchWidget .active .iPerson,.pgHotel2 .searchWidget .active .iRoom,.pgHotel2 .searchWidget .active .iAccessibleRoom,.pgCheckout .searchWidget .active .iPerson,.pgCheckout .searchWidget .active .iRoom,.pgCheckout .searchWidget .active .iAccessibleRoom,.pgExtras .searchWidget .active .iPerson,.pgExtras .searchWidget .active .iRoom,.pgExtras .searchWidget .active .iAccessibleRoom{background-color:transparent}.pgSearch .searchWidget .iAdvSearch,.pgHotel2 .searchWidget .iAdvSearch,.pgCheckout .searchWidget .iAdvSearch,.pgExtras .searchWidget .iAdvSearch{background-color:transparent}.pgSearch .searchWidget .fieldCTA1,.pgHotel2 .searchWidget .fieldCTA1,.pgCheckout .searchWidget .fieldCTA1,.pgExtras .searchWidget .fieldCTA1{margin-top:18px;clear:none}.pgSearch .searchWidget .fieldCTA2,.pgHotel2 .searchWidget .fieldCTA2,.pgCheckout .searchWidget .fieldCTA2,.pgExtras .searchWidget .fieldCTA2{margin-top:20px}.pgSearch .searchWidget .advFilter .measure,.pgHotel2 .searchWidget .advFilter .measure,.pgCheckout .searchWidget .advFilter .measure,.pgExtras .searchWidget .advFilter .measure{display:none}.pgSearch .searchWidget .twitter-typeahead .tt-menu,.pgHotel2 .searchWidget .twitter-typeahead .tt-menu,.pgCheckout .searchWidget .twitter-typeahead .tt-menu,.pgExtras .searchWidget .twitter-typeahead .tt-menu{margin-top:0}}@media (min-width: 1024px){.pgSearch .searchWidget .fieldRoomGuests,.pgHotel2 .searchWidget .fieldRoomGuests,.pgCheckout .searchWidget .fieldRoomGuests,.pgExtras .searchWidget .fieldRoomGuests{font-size:0}.pgSearch .searchWidget .fieldRoomGuests .roomGuestWrap,.pgHotel2 .searchWidget .fieldRoomGuests .roomGuestWrap,.pgCheckout .searchWidget .fieldRoomGuests .roomGuestWrap,.pgExtras .searchWidget .fieldRoomGuests .roomGuestWrap{width:80%}.pgSearch .searchWidget .fieldRoomGuests .advanceSearchLink,.pgHotel2 .searchWidget .fieldRoomGuests .advanceSearchLink,.pgCheckout .searchWidget .fieldRoomGuests .advanceSearchLink,.pgExtras .searchWidget .fieldRoomGuests .advanceSearchLink{position:absolute;right:-4px;line-height:48px;display:inline-block;width:20%;text-align:center}}.pgSearch .hotelDetail,.pgHotel2 .hotelDetail,.pgCheckout .hotelDetail,.pgExtras .hotelDetail{clear:both;float:left;position:relative;padding:10px 0;width:100%;font-size:0}.pgSearch .hotelDetail .row>div,.pgSearch .hotelDetail .pgConfirmation .chForm .register>div,.pgConfirmation .chForm .pgSearch .hotelDetail .register>div,.pgSearch .hotelDetail .pgManageBooking .chForm .register>div,.pgManageBooking .chForm .pgSearch .hotelDetail .register>div,.pgHotel2 .hotelDetail .row>div,.pgHotel2 .hotelDetail .pgConfirmation .chForm .register>div,.pgConfirmation .chForm .pgHotel2 .hotelDetail .register>div,.pgHotel2 .hotelDetail .pgManageBooking .chForm .register>div,.pgManageBooking .chForm .pgHotel2 .hotelDetail .register>div,.pgCheckout .hotelDetail .row>div,.pgCheckout .hotelDetail .pgConfirmation .chForm .register>div,.pgConfirmation .chForm .pgCheckout .hotelDetail .register>div,.pgCheckout .hotelDetail .pgManageBooking .chForm .register>div,.pgManageBooking .chForm .pgCheckout .hotelDetail .register>div,.pgExtras .hotelDetail .row>div,.pgExtras .hotelDetail .pgConfirmation .chForm .register>div,.pgConfirmation .chForm .pgExtras .hotelDetail .register>div,.pgExtras .hotelDetail .pgManageBooking .chForm .register>div,.pgManageBooking .chForm .pgExtras .hotelDetail .register>div{display:inline-block;vertical-align:top}.pgSearch .hotelDetail .colImg img,.pgHotel2 .hotelDetail .colImg img,.pgCheckout .hotelDetail .colImg img,.pgExtras .hotelDetail .colImg img{width:100%;max-width:160px}.pgSearch .hotelDetail .row>.colBlurb,.pgSearch .hotelDetail .pgConfirmation .chForm .register>.colBlurb,.pgConfirmation .chForm .pgSearch .hotelDetail .register>.colBlurb,.pgSearch .hotelDetail .pgManageBooking .chForm .register>.colBlurb,.pgManageBooking .chForm .pgSearch .hotelDetail .register>.colBlurb,.pgHotel2 .hotelDetail .row>.colBlurb,.pgHotel2 .hotelDetail .pgConfirmation .chForm .register>.colBlurb,.pgConfirmation .chForm .pgHotel2 .hotelDetail .register>.colBlurb,.pgHotel2 .hotelDetail .pgManageBooking .chForm .register>.colBlurb,.pgManageBooking .chForm .pgHotel2 .hotelDetail .register>.colBlurb,.pgCheckout .hotelDetail .row>.colBlurb,.pgCheckout .hotelDetail .pgConfirmation .chForm .register>.colBlurb,.pgConfirmation .chForm .pgCheckout .hotelDetail .register>.colBlurb,.pgCheckout .hotelDetail .pgManageBooking .chForm .register>.colBlurb,.pgManageBooking .chForm .pgCheckout .hotelDetail .register>.colBlurb,.pgExtras .hotelDetail .row>.colBlurb,.pgExtras .hotelDetail .pgConfirmation .chForm .register>.colBlurb,.pgConfirmation .chForm .pgExtras .hotelDetail .register>.colBlurb,.pgExtras .hotelDetail .pgManageBooking .chForm .register>.colBlurb,.pgManageBooking .chForm .pgExtras .hotelDetail .register>.colBlurb{position:relative}@media (min-width: 768px){.pgSearch .row>.colBlurb,.pgSearch .pgConfirmation .chForm .register>.colBlurb,.pgConfirmation .chForm .pgSearch .register>.colBlurb,.pgSearch .pgManageBooking .chForm .register>.colBlurb,.pgManageBooking .chForm .pgSearch .register>.colBlurb,.pgHotel2 .row>.colBlurb,.pgHotel2 .pgConfirmation .chForm .register>.colBlurb,.pgConfirmation .chForm .pgHotel2 .register>.colBlurb,.pgHotel2 .pgManageBooking .chForm .register>.colBlurb,.pgManageBooking .chForm .pgHotel2 .register>.colBlurb,.pgCheckout .row>.colBlurb,.pgCheckout .pgConfirmation .chForm .register>.colBlurb,.pgConfirmation .chForm .pgCheckout .register>.colBlurb,.pgCheckout .pgManageBooking .chForm .register>.colBlurb,.pgManageBooking .chForm .pgCheckout .register>.colBlurb,.pgExtras .row>.colBlurb,.pgExtras .pgConfirmation .chForm .register>.colBlurb,.pgConfirmation .chForm .pgExtras .register>.colBlurb,.pgExtras .pgManageBooking .chForm .register>.colBlurb,.pgManageBooking .chForm .pgExtras .register>.colBlurb{padding-left:10px}}@media (max-width: 767px){.pgSearch .hotelDetail,.pgHotel2 .hotelDetail,.pgCheckout .hotelDetail,.pgExtras .hotelDetail{float:left;width:100%}}.pgSearch .facilityIcons ul,.pgSearch .facilityIcons li,.pgHotel2 .facilityIcons ul,.pgHotel2 .facilityIcons li,.pgCheckout .facilityIcons ul,.pgCheckout .facilityIcons li,.pgExtras .facilityIcons ul,.pgExtras .facilityIcons li{margin:0;padding:0;list-style-type:none}.pgSearch .facilityIcons ul,.pgHotel2 .facilityIcons ul,.pgCheckout .facilityIcons ul,.pgExtras .facilityIcons ul{font-size:0;margin-left:-15px}.pgSearch .facilityIcons li,.pgHotel2 .facilityIcons li,.pgCheckout .facilityIcons li,.pgExtras .facilityIcons li{display:inline-block;margin-left:15px;vertical-align:top;cursor:pointer}.pgSearch .facilityIcons .facility-icon,.pgSearch .facilityIcons i,.pgHotel2 .facilityIcons .facility-icon,.pgHotel2 .facilityIcons i,.pgCheckout .facilityIcons .facility-icon,.pgCheckout .facilityIcons i,.pgExtras .facilityIcons .facility-icon,.pgExtras .facilityIcons i{font-size:normal;width:23px;height:23px}.pgSearch .facilityIcons i,.pgHotel2 .facilityIcons i,.pgCheckout .facilityIcons i,.pgExtras .facilityIcons i{text-indent:-30000px}.pgExtras .chForm .divFieldSetTotal,.pgExtras .modal .divFieldSetTotal,.pgCheckout .chForm .divFieldSetTotal,.pgCheckout .modal .divFieldSetTotal{background:#f4f4f4;padding:10px 10px 20px 10px}.pgExtras .chForm .divFieldSetTotal dl:not(:first-child),.pgExtras .modal .divFieldSetTotal dl:not(:first-child),.pgCheckout .chForm .divFieldSetTotal dl:not(:first-child),.pgCheckout .modal .divFieldSetTotal dl:not(:first-child){margin:30px 0 0 0}.pgExtras .chForm .divFieldSetTotal dl.hide,.pgExtras .chForm .divFieldSetTotal dl.hide:not(:first-child),.pgExtras .chForm .divFieldSetTotal dl.hide+dl:not(:first-child),.pgExtras .modal .divFieldSetTotal dl.hide,.pgExtras .modal .divFieldSetTotal dl.hide:not(:first-child),.pgExtras .modal .divFieldSetTotal dl.hide+dl:not(:first-child),.pgCheckout .chForm .divFieldSetTotal dl.hide,.pgCheckout .chForm .divFieldSetTotal dl.hide:not(:first-child),.pgCheckout .chForm .divFieldSetTotal dl.hide+dl:not(:first-child),.pgCheckout .modal .divFieldSetTotal dl.hide,.pgCheckout .modal .divFieldSetTotal dl.hide:not(:first-child),.pgCheckout .modal .divFieldSetTotal dl.hide+dl:not(:first-child){margin:0}.pgExtras .chForm .fieldCheckinDates p,.pgExtras .modal .fieldCheckinDates p,.pgCheckout .chForm .fieldCheckinDates p,.pgCheckout .modal .fieldCheckinDates p{font-size:14px;font-size:1.4rem;margin:0 0 12px 0}.pgExtras .chForm .dlTable dt,.pgExtras .chForm .dlTable dd,.pgExtras .chForm .dlTable .field p,.pgExtras .chForm .dlTable dt span,.pgExtras .chForm .dlTable dd span,.pgExtras .chForm .divFieldSetTotal dt,.pgExtras .chForm .divFieldSetTotal dd,.pgExtras .chForm .divFieldSetTotal .field p,.pgExtras .chForm .divFieldSetTotal dt span,.pgExtras .chForm .divFieldSetTotal dd span,.pgExtras .modal .dlTable dt,.pgExtras .modal .dlTable dd,.pgExtras .modal .dlTable .field p,.pgExtras .modal .dlTable dt span,.pgExtras .modal .dlTable dd span,.pgExtras .modal .divFieldSetTotal dt,.pgExtras .modal .divFieldSetTotal dd,.pgExtras .modal .divFieldSetTotal .field p,.pgExtras .modal .divFieldSetTotal dt span,.pgExtras .modal .divFieldSetTotal dd span,.pgCheckout .chForm .dlTable dt,.pgCheckout .chForm .dlTable dd,.pgCheckout .chForm .dlTable .field p,.pgCheckout .chForm .dlTable dt span,.pgCheckout .chForm .dlTable dd span,.pgCheckout .chForm .divFieldSetTotal dt,.pgCheckout .chForm .divFieldSetTotal dd,.pgCheckout .chForm .divFieldSetTotal .field p,.pgCheckout .chForm .divFieldSetTotal dt span,.pgCheckout .chForm .divFieldSetTotal dd span,.pgCheckout .modal .dlTable dt,.pgCheckout .modal .dlTable dd,.pgCheckout .modal .dlTable .field p,.pgCheckout .modal .dlTable dt span,.pgCheckout .modal .dlTable dd span,.pgCheckout .modal .divFieldSetTotal dt,.pgCheckout .modal .divFieldSetTotal dd,.pgCheckout .modal .divFieldSetTotal .field p,.pgCheckout .modal .divFieldSetTotal dt span,.pgCheckout .modal .divFieldSetTotal dd span{font-family:FS Albert Light;font-weight:normal;font-size:18px;font-size:1.8rem;line-height:24px;line-height:2.4rem}.pgExtras .chForm .dlTable dt span.block-small,.pgExtras .chForm .divFieldSetTotal dt span.block-small,.pgExtras .modal .dlTable dt span.block-small,.pgExtras .modal .divFieldSetTotal dt span.block-small,.pgCheckout .chForm .dlTable dt span.block-small,.pgCheckout .chForm .divFieldSetTotal dt span.block-small,.pgCheckout .modal .dlTable dt span.block-small,.pgCheckout .modal .divFieldSetTotal dt span.block-small{font-size:0.8em}.pgExtras .chForm .dlTable dd,.pgExtras .chForm .divFieldSetTotal dd,.pgExtras .modal .dlTable dd,.pgExtras .modal .divFieldSetTotal dd,.pgCheckout .chForm .dlTable dd,.pgCheckout .chForm .divFieldSetTotal dd,.pgCheckout .modal .dlTable dd,.pgCheckout .modal .divFieldSetTotal dd{text-align:right;float:right;font-family:FS Albert Bold}.pgExtras .chForm .dlTable dl.total dt,.pgExtras .chForm .dlTable dl.total dd,.pgExtras .chForm .dlTable dl.total dt span,.pgExtras .chForm .dlTable dl.total dd span,.pgExtras .chForm .divFieldSetTotal dl.total dt,.pgExtras .chForm .divFieldSetTotal dl.total dd,.pgExtras .chForm .divFieldSetTotal dl.total dt span,.pgExtras .chForm .divFieldSetTotal dl.total dd span,.pgExtras .modal .dlTable dl.total dt,.pgExtras .modal .dlTable dl.total dd,.pgExtras .modal .dlTable dl.total dt span,.pgExtras .modal .dlTable dl.total dd span,.pgExtras .modal .divFieldSetTotal dl.total dt,.pgExtras .modal .divFieldSetTotal dl.total dd,.pgExtras .modal .divFieldSetTotal dl.total dt span,.pgExtras .modal .divFieldSetTotal dl.total dd span,.pgCheckout .chForm .dlTable dl.total dt,.pgCheckout .chForm .dlTable dl.total dd,.pgCheckout .chForm .dlTable dl.total dt span,.pgCheckout .chForm .dlTable dl.total dd span,.pgCheckout .chForm .divFieldSetTotal dl.total dt,.pgCheckout .chForm .divFieldSetTotal dl.total dd,.pgCheckout .chForm .divFieldSetTotal dl.total dt span,.pgCheckout .chForm .divFieldSetTotal dl.total dd span,.pgCheckout .modal .dlTable dl.total dt,.pgCheckout .modal .dlTable dl.total dd,.pgCheckout .modal .dlTable dl.total dt span,.pgCheckout .modal .dlTable dl.total dd span,.pgCheckout .modal .divFieldSetTotal dl.total dt,.pgCheckout .modal .divFieldSetTotal dl.total dd,.pgCheckout .modal .divFieldSetTotal dl.total dt span,.pgCheckout .modal .divFieldSetTotal dl.total dd span{font-family:FS Albert Bold}.pgExtras .chForm dl:not(:first-child),.pgExtras .modal dl:not(:first-child),.pgCheckout .chForm dl:not(:first-child),.pgCheckout .modal dl:not(:first-child){margin:10px 0 0 0}.pgExtras .chForm dl:after,.pgExtras .modal dl:after,.pgCheckout .chForm dl:after,.pgCheckout .modal dl:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.pgExtras .chForm dt,.pgExtras .chForm dd,.pgExtras .modal dt,.pgExtras .modal dd,.pgCheckout .chForm dt,.pgCheckout .chForm dd,.pgCheckout .modal dt,.pgCheckout .modal dd{display:inline-block}.pgExtras .chForm dt,.pgExtras .modal dt,.pgCheckout .chForm dt,.pgCheckout .modal dt{font-weight:bold}.pgExtras .chForm dt small,.pgExtras .modal dt small,.pgCheckout .chForm dt small,.pgCheckout .modal dt small{font-weight:normal;font-family:FS Albert Light;font-size:14px;font-size:1.4rem;display:block}.pgExtras .chForm .dlTable .loc,.pgExtras .modal .dlTable .loc,.pgCheckout .chForm .dlTable .loc,.pgCheckout .modal .dlTable .loc{margin:0 0 20px 0;font-size:24px;font-size:2.4rem;text-decoration:underline;font-weight:normal;font-family:FS Albert Light}.pgExtras .chForm .dlTable .field p,.pgExtras .modal .dlTable .field p,.pgCheckout .chForm .dlTable .field p,.pgCheckout .modal .dlTable .field p{font-size:14px;font-size:1.4rem}.pgExtras .chForm .dlTable .field .btn-secondary,.pgExtras .modal .dlTable .field .btn-secondary,.pgCheckout .chForm .dlTable .field .btn-secondary,.pgCheckout .modal .dlTable .field .btn-secondary{margin-top:20px}.pgExtras .chForm .dlTable .field:not(:first-child),.pgExtras .modal .dlTable .field:not(:first-child),.pgCheckout .chForm .dlTable .field:not(:first-child),.pgCheckout .modal .dlTable .field:not(:first-child){margin:10px 0 0 0}.pgExtras .chForm .dlTable .fieldCheckinDates p,.pgExtras .modal .dlTable .fieldCheckinDates p,.pgCheckout .chForm .dlTable .fieldCheckinDates p,.pgCheckout .modal .dlTable .fieldCheckinDates p{font-size:18px;font-size:1.8rem}.pgExtras #accordion .panel,.pgCheckout #accordion .panel{border-radius:0;margin-bottom:12px}.pgExtras #accordion .panel-heading,.pgCheckout #accordion .panel-heading{cursor:pointer;position:relative;padding:0;min-height:50px;background:#ffffff;border-radius:0;display:table;width:100%;border:1px solid #117abc;box-sizing:border-box}.pgExtras #accordion .panel-heading:before,.pgCheckout #accordion .panel-heading:before{content:'';top:25px;position:absolute;left:15px}.pgExtras #accordion .panel-heading.collapsed,.pgCheckout #accordion .panel-heading.collapsed{border:1px solid #bdbdbd}.pgExtras #accordion .panel-title,.pgCheckout #accordion .panel-title{padding-left:50px;padding-right:5px;display:table-cell;vertical-align:middle;height:50px}.pgExtras #accordion .title1Light,.pgCheckout #accordion .title1Light{clear:both;display:block;font-weight:normal}.pgExtras #accordion .priceCorner,.pgCheckout #accordion .priceCorner{background:#f5f5f5;padding:5px;width:85px;height:50px;display:table-cell;vertical-align:middle;text-align:center;right:0;bottom:0;position:relative;top:50%}.pgExtras #accordion .added .priceCorner,.pgCheckout #accordion .added .priceCorner{background:#c7fcc2}.pgExtras #accordion .added .priceCorner .prefix,.pgCheckout #accordion .added .priceCorner .prefix{color:#090}.pgExtras #accordion .uom,.pgExtras #accordion .prefix,.pgCheckout #accordion .uom,.pgCheckout #accordion .prefix{display:block;clear:both;font-weight:normal;font-size:1.5rem}.pgExtras #accordion .extraHero,.pgCheckout #accordion .extraHero{text-align:center;padding-bottom:12px}.pgExtras #accordion .img-responsive,.pgCheckout #accordion .img-responsive{max-width:100%}.pgExtras #accordion ul,.pgCheckout #accordion ul{padding-left:15px}.pgExtras #accordion .descBonus,.pgCheckout #accordion .descBonus{text-transform:uppercase}.pgExtras #accordion .descPrice,.pgCheckout #accordion .descPrice{font-weight:bold}.pgExtras #accordion .panel-body,.pgCheckout #accordion .panel-body{border-top:0}@media (max-width: 767px){.pgHome .btn,.pgBusinessHome .btn{font-size:22px}}@media (min-width: 768px){.pgHome .espot-caption .carousel-caption,.pgBusinessHome .espot-caption .carousel-caption{left:9%;right:9%}}.pgHome .carousel-inner,.pgBusinessHome .carousel-inner{padding-bottom:50px}.pgHome .espotBar,.pgBusinessHome .espotBar{top:initial;left:50%;bottom:0;margin-left:-53px}@media (min-width: 1024px){.pgHome .carousel-inner,.pgBusinessHome .carousel-inner{padding-bottom:0}}.c-search-results__container{padding:20px 2px}.c-search-results__count-primary{font-size:1.6rem;font-family:'FS Albert Bold', arial, sans-serif}.c-search-results__availability--none,.c-search-results__availability--low{text-align:center;padding:15px;margin-bottom:2px}.c-search-results__availability--none i,.c-search-results__availability--none span,.c-search-results__availability--none a,.c-search-results__availability--low i,.c-search-results__availability--low span,.c-search-results__availability--low a{font-size:1.7rem;vertical-align:inherit}.c-search-results__availability--none span,.c-search-results__availability--none a,.c-search-results__availability--low span,.c-search-results__availability--low a{font-family:'FS Albert Light', arial, sans-serif}.c-search-results__availability--low{background:#e5f3f9;border:1px solid #e2e2e2}.c-search-results__availability--none{background:#cb4842}.c-search-results__availability--none span,.c-search-results__availability--none a{color:#fff}.c-search-results__map{position:relative;margin-bottom:15px}.c-search-results__map-canvas{height:66px}.c-search-results__map-canvas--expanded{height:214px}.c-search-results__toggle-map-icon{padding-left:5px}.c-search-results__toggle-map{position:absolute;top:18px;left:20px;width:auto;padding:0 15px;border:0;line-height:30px;background:#fff !important;border-radius:100px;cursor:pointer;text-align:right;outline:none}.c-search-results__toggle-map span{color:#008ec6;font-size:1.2rem}.c-search-results__toggle-map .c-search-results__toggle-map-collapse{display:none}.c-search-results__toggle-map .c-search-results__toggle-map-expand{display:inline}.c-search-results__toggle-map--active .c-search-results__toggle-map-expand{display:none}.c-search-results__toggle-map--active .c-search-results__toggle-map-collapse{display:inline}.c-search-results__list{list-style:none}.c-search-results__item-block{padding-bottom:15px;margin-bottom:15px;border-bottom:2px solid #f1f1f1}.c-search-results__item:last-child .c-search-results__item-block{border-bottom:0}.c-search-results__link{display:block;overflow:auto;text-decoration:none}.c-search-results__image,.c-search-results__image img{display:block;max-width:100%;width:100%}.c-search-results__image-caption-text{display:block;margin:0}.c-search-results__image-caption-text .c-tag-group__item__text{border-top:2px solid #fff;border-radius:0;text-align:center}.c-search-results__details{padding-top:15px}.c-search-results__detail{padding-bottom:10px}.c-search-results__title-link{text-decoration:none}.c-search-results__distance{font-size:1.2rem}.c-search-results__tags li{font-size:1.1rem}.c-search-results .c-search-results__review{margin-top:0;padding-bottom:8px}.c-search-results .c-search-results__review .c-search-results__review-title{font-size:1.15rem;margin-bottom:6px}.c-search-results .c-search-results__review .c-search-results__review-image{max-width:100%}.c-search-results .c-search-results__review .c-search-results__review-count{font-size:1.4rem}.c-search-results .c-search-results__review .c-search-results__review-image,.c-search-results .c-search-results__review .c-search-results__review-count{float:none;vertical-align:text-bottom}.c-search-results__pricing{background:#f7f7f7;display:table;width:100%;border:1px solid #e8e8e8;padding:10px;box-sizing:border-box}.c-search-results__pricing-info,.c-search-results__cta{display:table-cell;width:50%}.c-search-results__price,.c-search-results__from,.c-search-results__saving,.c-search-results__stay-length{font-weight:bold}.c-search-results__from-label,.c-search-results__from-value{font-size:1.3rem;letter-spacing:-0.2px}.c-search-results__price{font-size:3.6rem;font-family:'FS Albert Bold', arial, sans-serif;display:block;margin-bottom:-2px}.c-search-results__from-value{text-decoration:line-through}.c-search-results__saving-label,.c-search-results__saving-value{color:#ba2727}.c-search-results__saving-label,.c-search-results__saving-value,.c-search-results__stay-length-label,.c-search-results__stay-length-value{font-size:1.15rem}.c-search-results__cta{vertical-align:middle}.c-search-results .c-search-results__show-more--loading{display:none}.c-search-results__show-more,.c-search-results__show-more--loading{font-size:1.75rem;padding:12px 30px}.c-search-results__show-more-loading-icon{vertical-align:baseline;margin-left:10px}.c-search-results__change-date-btn{margin:10px 0;font-size:1.6rem}@media (min-width: 768px){.c-search-results__container{padding:20px 0}.c-search-results__map{margin:0 8px 15px;padding:0;width:calc(100% - 16px)}.c-search-results__map-canvas{height:69px}.c-search-results__map-canvas--expanded{height:280px}.c-search-results__map-text{display:none;height:53px;border:1px solid #e3e2e2;padding:0 12px;background:rgba(255,255,255,0.85);box-shadow:rgba(0,0,0,0.1) 0 1px 4px -1px;font-size:1.7rem;line-height:57px;font-family:'FS Albert Bold', arial, sans-serif;position:absolute;bottom:24px;right:55px}.c-search-results__map-text-icon{vertical-align:middle;margin-left:10px;margin-top:-6px}.c-search-results__item-block{background:#f5f5f5;padding:20px;border:1px solid #e2e2e2;margin-bottom:20px}.c-search-results__item:last-child .c-search-results__item-block{border-bottom:1px solid #e2e2e2}.c-search-results__item-block--active{box-shadow:5px 5px 5px #ccc}.c-search-results__title{font-size:1.8rem}.c-search-results__details{padding-left:22px;padding-top:0}.c-search-results .c-search-results__review{padding-bottom:12px}.c-search-results__pricing{background:#fff;padding:30px 15px;border:1px solid #e2e2e2}.c-search-results__cta-btn{font-size:1.6rem}.c-search-results__change-date-btn{margin:0}}@media (min-width: 1024px){.c-search-results__map-canvas--expanded{height:412px}.c-search-results__super-script{margin:-2px 0 13px}.c-search-results__pricing-info,.c-search-results__cta{display:block;width:100%}.c-search-results__cta--center{display:table-cell;width:100%}.c-search-results__pricing{padding:26px 15px}.c-search-results__pricing-info{margin-bottom:25px}.c-search-results__from-label,.c-search-results__from-value,.c-search-results__saving-label,.c-search-results__stay-length-label{font-weight:normal}.c-search-results__saving-label,.c-search-results__saving-value,.c-search-results__stay-length-label,.c-search-results__stay-length-value{font-size:1.3rem}.c-search-results__price{font-size:5rem;font-family:'FS Albert Light', arial, sans-serif;font-weight:normal;letter-spacing:-1px;margin:2px 0}.c-search-results__detail{padding-bottom:15px}.c-search-results__details{padding-left:26px}.c-search-results__title{font-size:2rem;padding-top:10px}.c-search-results__distance{font-size:1.4rem}.c-search-results .c-search-results__review{padding:5px 0 15px}.c-search-results__pricing{min-height:160px}}@media (min-width: 1200px){.c-search-results__container{padding:0}.c-search-results__count{padding:30px 0;margin:0}.c-search-results__map{margin-top:15px}}.vertical,.pgCheckout .checkoutFlow ol,.pgCheckout .checkoutFlow ul{display:-webkit-box;display:-moz-box;display:box;display:-ms-flexbox;display:flexbox;display:-webkit-flex;display:-webkit-flexbox;display:flex}.vertical{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.c-filters{margin-bottom:-5px}.c-filters__tags{border-bottom:2px solid #f1f1f1;margin-bottom:15px;padding-bottom:5px}.c-filters__tag-item--active{box-shadow:inset 0 0 0 100px rgba(0,0,0,0.1)}.c-filters__tag-item--active .c-filters__tag-item-icon{vertical-align:inherit}.c-filters__option-toggles{margin-bottom:2px}.c-filters__filter--barcafe,.c-filters__filter--parking,.c-filters__filter--more-filters,.c-filters__filter--sorting{display:inline-block;margin-bottom:3px}.c-filters__filter-block{padding:20px 20px 25px;background:#f5f5f5;border:1px solid #e2e2e2}.c-filters__option-content{box-shadow:none;margin:0;border:0}.c-filters__filter-label{display:inline-block;border:1px solid #e2e2e2;padding:8px;text-decoration:none}.c-filters__filter-label-icon{border:solid #b5b5b5;border-width:0 0.1rem 0.1rem 0;display:inline-block;padding:4px;transform:rotate(45deg);-webkit-transform:rotate(45deg);vertical-align:text-top;margin-left:5px}.c-filters__filter-label:not(.collapsed){background:#f5f5f5}.c-filters__filter-label:not(.collapsed) .c-filters__filter-label-icon{border:solid #b5b5b5;border-width:0 0.1rem 0.1rem 0;display:inline-block;padding:4px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);vertical-align:text-bottom}.c-filters__filter-label-remove{vertical-align:baseline}.c-filters__filter-value{display:block;margin-right:10px;margin-bottom:10px}.c-filters__filter-value:last-child{margin-bottom:0}.c-filters__filter-item{margin-bottom:25px}.c-filters__filter-item--slider{margin-bottom:35px}.c-filters__heading{font-size:1.5rem;margin-bottom:10px}.c-filters__filter-item--slider .c-filters__heading{margin-bottom:35px}.c-filters__slider{width:100%}.c-filters .c-filters__slider-min{position:static;color:#1e9acd;font-weight:bold;font-size:1.2rem;margin:0 0 5px 0}.c-filters .wrapper-rangeslider{margin:10px 0}.c-filters .wrapper-rangeslider .rangeslider,.c-filters .wrapper-rangeslider .rangeslider__fill{height:1px}.c-filters .rangeslider{margin:0;border-bottom:10px solid transparent;border-top:10px solid transparent}@media (min-width: 1024px){.c-filters__option-toggles{position:absolute;top:40px;right:4px}.c-filters--no-tags .c-filters__option-toggles{top:11px}.c-filters__tags{padding-bottom:5px;margin-bottom:0;border:0;max-width:64%;max-height:60px;overflow:hidden}.c-filters__intro{border-top:2px solid #f1f1f1;padding-top:10px;min-height:30px}.c-filters--no-tags .c-filters__intro{min-height:42px}.c-filters__count{padding:30px 0 25px}.c-filters__option-content{border-top:2px solid #f1f1f1}.c-filters__filter-block{border-top:0}.collapsing .c-filters__filter-block,.collapse.in .c-filters__filter-block{border-top:1px solid #e2e2e2;margin-top:-2px}}@media (min-width: 1200px){.c-filters__intro{padding:20px 0 5px}.c-filters__legend{float:left;margin:5px 10px 0 0}.c-filters__tags{float:left;max-width:690px}.c-filters__option-toggles{top:18px}.c-filters--no-tags .c-filters__option-toggles{top:19px}.c-filters__more-filters-content{display:table;margin-bottom:25px}.c-filters__filter-item{display:table-cell;width:20%;padding:0 10px}.c-filters__filter-item:first-child{padding-left:0}.c-filters__filter-item:last-child{padding-right:0}.c-filters__slider{width:90%}.c-filters .wrapper-rangeslider{margin:10px 10px 10px 0;padding-right:10px;box-sizing:border-box}.c-filters__filter-actions{margin-top:35px}}.pgHotel2 .vertical-alignment-helper{display:table;height:100%;width:100%;pointer-events:none}.pgHotel2 .vertical-align-center{display:table-cell;vertical-align:middle;pointer-events:none}.pgHotel2 .modal-content{width:inherit;height:inherit;margin:0 auto;pointer-events:all}.pgHotel2 #benifits-list-modal-super .hotel-pic-carousel{width:100% !important}.pgHotel2 #benifits-list-modal-super .hotel-pic-carousel img{width:100%}.pgHotel2 #benifits-list-modal-super .carousel.carouselArrowsBelow .carouselButtons{margin:0 0}.pgHotel2 #benifits-list-modal-super .hotel-pic-carousel img{margin-top:5px}.pgHotel2 .modalInfo.modal.center .modal-dialog{max-width:780px}.pgHotel2 .modalInfo.modal.center .modal-header{padding:10px 10px 0px 10px}.pgHotel2 .modalInfo .image_gallery{margin-top:10px}.pgHotel2 .modalInfo h2{margin-bottom:10px;font-size:17px}.pgHotel2 .modalInfo .title1,.pgHotel2 .modalInfo .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgHotel2 .modalInfo h1{line-height:35px}.pgHotel2 .modalInfo .benifits-list-items ul{margin-top:15px;line-height:18px;list-style:none;margin-left:20px}.pgHotel2 .modalInfo .benifits-list-items ul li{position:relative;margin-bottom:10px}.pgHotel2 .modalInfo .benifits-list-items ul li:before{position:absolute;display:block;content:'\2022';text-indent:-999999px;left:-22px;height:17px;width:15px;background-repeat:no-repeat;background-image:url(/nw/assets/img/bg/check_tick.png);background-size:19px;background-position:0}.pgHotel2 a.whats-in-room-link{display:inline-block;padding:5px;background:#f4f4f4;margin-left:10px;color:#383c3d;text-decoration:none;font-size:12px;border-radius:4px}@keyframes spinnerNextTo{to{transform:rotate(360deg)}}@-webkit-keyframes spinnerNextTo{to{-webkit-transform:rotate(360deg)}}@keyframes btnSelected{50%{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05)}100%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}}@keyframes btnNextStep{50%{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}100%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}}@keyframes slideBookBtnUp{0%{bottom:-200px}80%{bottom:10px}90%{bottom:-10px}100%{bottom:0px}}@keyframes slideDown{0%{transform:translateY(-10%)}50%{transform:translateY(8%)}100%{transform:translateY(0%)}}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-10%)}50%{-webkit-transform:translateY(8%)}100%{-webkit-transform:translateY(0%)}}@keyframes slideDownTopBanner{0%{transform:translateY(-100%)}50%{transform:translateY(8%)}100%{transform:translateY(0%)}}@-webkit-keyframes slideDownTopBanner{0%{-webkit-transform:translateY(-100%)}50%{-webkit-transform:translateY(8%)}100%{-webkit-transform:translateY(0%)}}.pgHotel2 .room-type-messages ul{list-style:none}.pgHotel2 .room-type-messages ul li{font-size:12px;font-style:italic}.pgHotel2 .roomRates{margin:0;padding:0}.pgHotel2 .roomRates #super-room-benifits-base{display:none}.pgHotel2 .roomRates span.spinnerNextTo{min-width:12px;min-height:8px;height:20px;width:20px;background-size:100%;margin:10px auto;animation:spinnerNextTo 0.8s linear infinite;-webkit-animation:spinnerNextTo 0.8s linear infinite}.pgHotel2 .roomRates textarea,.pgHotel2 .roomRates input,.pgHotel2 .roomRates button{outline:none}.pgHotel2 .roomRates button:focus{outline-color:transparent;outline-style:none}.pgHotel2 .roomRates .rateMoreI{background-image:url(/nw/assets/img/icons/i_hotel_i_dark.png);width:19px;height:19px;background-color:transparent;cursor:pointer;display:inline-block}.pgHotel2 .roomRates button.selectPrice{margin:5px auto;max-height:20px;width:90%}.pgHotel2 .roomRates .btn.boom{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;color:#009999;border:#009999;opacity:0;-webkit-transform:scale(2, 2);-moz-transform:scale(2, 2);transform:scale(2, 2)}.pgHotel2 .roomRates .selectAnimation{animation:btnSelected 0.5s linear;-webkit-animation:btnSelected 0.5s linear}.pgHotel2 .roomRates .btn.btn-next-step-animate{-webkit-animation-delay:0.5s;animation-delay:0.5s;animation:btnNextStep 0.5s linear 0.5s;-webkit-animation:btnNextStep 0.5s linear}.pgHotel2 .roomRates .btn-secondary:hover{border-color:#376194;color:#376194}.pgHotel2 .roomRates .rateGroups .btn.selected{background:#008dc8;color:#fff}.pgHotel2 .roomRates .roomTypeExtraBedChanger{margin-top:12px}.pgHotel2 .roomRates .roomTypeExtraBedChanger label{margin-right:5px}.pgHotel2 .roomRates .roomTypeExtraBedChanger .dk-selected,.pgHotel2 .roomRates .roomTypeExtraBedChanger select{border-color:#008dc8;font-weight:bold;color:#008dc8;border-radius:4px;padding:2px 25px 2px 5px;font-size:14px}.pgHotel2 .roomRates .roomTypeExtraBedChanger select{border-color:#008dc8;font-weight:bold;color:#008dc8;border-radius:4px;padding:2px 0px 2px 5px;height:30px;font-size:14px}.pgHotel2 .roomRates .roomTypeExtraBedChanger .dk-select-options{border-color:#008dc8;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.pgHotel2 .roomRates .only-one-roomType{display:inline-block}.pgHotel2 .roomRates .only-one-roomType span{display:block;font-size:14px;font-weight:bold;padding:5px 0px;color:#008dc8}.pgHotel2 .roomRates .room-rate{margin-bottom:30px;padding:5px 0px}.pgHotel2 .roomRates #room-rates-list .room-rate:last-child{margin-bottom:0px}.pgHotel2 .roomRates .room-selection-title{border-bottom:1px solid #e9e9e9;margin-bottom:10px;padding:4px}.pgHotel2 .roomRates .room-selection-title img{display:inline;margin-bottom:-4px}.pgHotel2 .roomRates .room-selection-title h2{margin-left:10px;font-weight:bold;font-size:18px;display:inline;color:#282828}.pgHotel2 .roomRates .room-selection-title span{display:inline;font-size:18px;color:#5e5f61;float:right}.pgHotel2 .roomRates .rateGroups .rateGroup:last-child .rate-divider{border-color:#fff}.pgHotel2 .roomRates .room .title2Light{margin-bottom:20px}.pgHotel2 .roomRates .rate-headings{min-height:46px;font-size:12px;text-align:center;color:#fff;padding:8px 0 0 0}.pgHotel2 .roomRates .rate-headings .find-out-more{text-decoration:none}.pgHotel2 .roomRates .rate-headings .find-out-more span{color:#fff;display:block}.pgHotel2 .roomRates .rate-headings .find-out-more span.room-type-name{text-decoration:none;font-size:13px;height:21px}.pgHotel2 .roomRates .rate-headings .find-out-more span.find-link{font-size:10px;text-decoration:underline}.pgHotel2 .roomRates .rate-headings.standard{background-color:#383c3d}.pgHotel2 .roomRates .rate-headings.super img,.pgHotel2 .roomRates .rate-headings.businessFloor img{height:19px;padding-top:5px}.pgHotel2 .roomRates .rate-headings.super{background-color:#088f89 !important}.pgHotel2 .roomRates .rate-headings.businessFloor{background-color:#062c42 !important}.pgHotel2 .roomRates .rateGroup .rate-title{padding:0px !important}.pgHotel2 .roomRates .rateGroup .rate-description{display:none}.pgHotel2 .roomRates .rateGroup .rate-description.active{display:block;padding:10px;font-size:13px;border:1px solid #1295cd;margin-top:4px;background:#fdfdfd;animation-name:slideDown;-webkit-animation-name:slideDown;animation-duration:0.5s;-webkit-animation-duration:0.5s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important}.pgHotel2 .roomRates .rateGroup .rate-description .close-rate-description{font-family:arial;font-size:10px;font-size:1rem;font-weight:bold;cursor:pointer;float:right}.pgHotel2 .roomRates .rateGroup .rate-divider{border-bottom:1px solid #e9e9e9;margin-right:20px;min-height:30px;padding:12px 5px;width:100%}.pgHotel2 .roomRates .rateGroup .rateGroup-intro{font-size:11px}.pgHotel2 .roomRates .rateGroup .row-content{padding:0px}.pgHotel2 .roomRates .rateGroup .super{background-color:#e6f4f4}.pgHotel2 .roomRates .rateGroup .businessFloor{background-color:#cdd4d9}.pgHotel2 .roomRates .rateGroup .standard.more-than-one-roomRate{background-color:#f4f4f4}.pgHotel2 .roomRates .rateGroup .rate-button-wrapper{text-align:center;min-height:60px}.pgHotel2 .roomRates .main-price-col{background:#fff}.pgHotel2 .roomRates .fixedButton{z-index:100;background-color:#fff;border:1px solid #e9e9e9;width:280px;margin-top:34px;position:static;max-width:100%;min-height:50px;padding:12px;margin-top:34px}.pgHotel2 .roomRates .fixedButton.noFixedHeader{animation-name:slideDownTopBanner;-webkit-animation-name:slideDownTopBanner;animation-duration:0.5s;-webkit-animation-duration:0.5s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important}.pgHotel2 .roomRates .fixedButton.fixHeader{width:100%;position:fixed;top:0px;left:0px;margin-top:-1px;animation-name:slideDownTopBanner;-webkit-animation-name:slideDownTopBanner;animation-duration:0.5s;-webkit-animation-duration:0.5s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important}.pgHotel2 .roomRates .fixedButton.fixHeader .room-total{display:block}.pgHotel2 .roomRates .fixedButton.fixHeader .row.price-breakdown,.pgHotel2 .roomRates .fixedButton.fixHeader .pgConfirmation .chForm .price-breakdown.register,.pgConfirmation .chForm .pgHotel2 .roomRates .fixedButton.fixHeader .price-breakdown.register,.pgHotel2 .roomRates .fixedButton.fixHeader .pgManageBooking .chForm .price-breakdown.register,.pgManageBooking .chForm .pgHotel2 .roomRates .fixedButton.fixHeader .price-breakdown.register{display:none !important}.pgHotel2 .roomRates .fixedButton.fixHeader .mobile-slide-up-wrapper{width:30%;float:left}.pgHotel2 .roomRates .fixedButton.fixHeader .room-total{float:left;width:50%}.pgHotel2 .roomRates .fixedButton.fixHeader .row,.pgHotel2 .roomRates .fixedButton.fixHeader .pgConfirmation .chForm .register,.pgConfirmation .chForm .pgHotel2 .roomRates .fixedButton.fixHeader .register,.pgHotel2 .roomRates .fixedButton.fixHeader .pgManageBooking .chForm .register,.pgManageBooking .chForm .pgHotel2 .roomRates .fixedButton.fixHeader .register{float:left}.pgHotel2 .roomRates .fixedButton.fixHeader .price-breakdown-toggle hr,.pgHotel2 .roomRates .fixedButton.fixHeader .price-breakdown-toggle label{display:none}.pgHotel2 .roomRates .fixedButton.fixHeader .fixedButton-wrapper{padding:0}.pgHotel2 .roomRates .fixedButton.fixHeader .price-breakdown-info{display:none}.pgHotel2 .roomRates .fixedButton.fixHeader .room-total-amount-wrapper span{font-size:19px !important}.pgHotel2 .roomRates .fixedButton .fixedButton-wrapper{padding:10px}.pgHotel2 .roomRates .fixedButton .mobile-slide-up-wrapper.active{position:fixed;bottom:0px;z-index:9999;width:100%;background:#fff;left:0px;border-top:1px solid #858585}.pgHotel2 .roomRates .fixedButton .mobile-slide-up-wrapper.active button{margin-bottom:10px}.pgHotel2 .roomRates .fixedButton .mobile-slide-up-wrapper.animate{animation:slideBookBtnUp 0.5s linear 0.5s;-webkit-animation:slideBookBtnUp 0.5s linear}.pgHotel2 .roomRates .fixedButton .mobile-slide-up-wrapper .mobile-slide-up-wrapper-col{padding:10px}.pgHotel2 .roomRates .fixedButton.disabled .room-total-amount-wrapper span{color:#e9e9e9}.pgHotel2 .roomRates .fixedButton .price-breakdown{display:none}.pgHotel2 .roomRates .fixedButton.show-rate-breakdown .price-breakdown,.pgHotel2 .roomRates .fixedButton.show-rate-breakdown .price-breakdown-info{display:block !important}.pgHotel2 .roomRates .fixedButton.show-rate-breakdown .price-breakdown-info{display:block !important}.pgHotel2 .roomRates .fixedButton hr{margin:20px 1px;border:0;height:0;border-bottom:1px solid #e9e9e9}.pgHotel2 .roomRates .fixedButton h4{font-size:12px;font-size:1.2rem}.pgHotel2 .roomRates .fixedButton .night-breakdown{max-height:100px;overflow:auto}.pgHotel2 .roomRates .fixedButton .night-breakdown.scroll-list{background:#fbfbfb;padding:3px}.pgHotel2 .roomRates .fixedButton .night-breakdown ul{list-style:none}.pgHotel2 .roomRates .fixedButton .night-breakdown ul li{display:block;font-size:10px}.pgHotel2 .roomRates .fixedButton .night-breakdown ul li span{font-size:10px;float:right}.pgHotel2 .roomRates .fixedButton .bottom-border{border-bottom:1px solid #e9e9e9;padding-bottom:7px;margin-bottom:7px}.pgHotel2 .roomRates .fixedButton .room-total{display:none;padding:14px 10px 10px 10px;text-align:center}.pgHotel2 .roomRates .fixedButton .room-total.moreThanOne{display:block}.pgHotel2 .roomRates .fixedButton .room-total .heading_room{display:none}.pgHotel2 .roomRates .fixedButton .room-total .room-total-heading{font-size:19px;display:block;margin-bottom:5px}.pgHotel2 .roomRates .fixedButton .room-total .room-total-amount-wrapper span{font-size:32px;font-weight:bold;display:inline}.pgHotel2 .roomRates .fixedButton .price-breakdown-toggle{display:none;text-align:center}.pgHotel2 .roomRates .fixedButton .price-breakdown-toggle label{cursor:pointer;font-size:14px;line-height:36px}.pgHotel2 .roomRates .fixedButton .price-breakdown{padding:0;margin:0 auto}.pgHotel2 .roomRates .row-flex,.pgHotel2 .roomRates .row-flex>div[class*='col-']{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1 1 auto}.pgHotel2 .roomRates .row-flex-wrap{-webkit-flex-flow:row wrap;align-content:flex-start;flex:0}.pgHotel2 .roomRates #bookingSummary{text-align:left}.pgHotel2 .roomRates #bookingSummary .price-breakdown-info{display:none}.pgHotel2 .roomRates #bookingSummary.show-rate-breakdown .price-breakdown{display:block !important}.pgHotel2 .roomRates #bookingSummary .guests{text-align:right}.pgHotel2 .roomRates #bookingSummary .basic-info{font-size:12px;line-height:14px;margin-top:5px}.pgHotel2 .roomRates #bookingSummary .well-title{border-bottom:1px solid #cfcfcf}.pgHotel2 .roomRates #bookingSummary .well{background:#fff;padding:5px;margin-bottom:15px}.pgHotel2 .roomRates #bookingSummary .please-select-rate{font-size:12px;font-style:italic;text-align:center;color:#5e5f61;margin-top:-7px}.pgHotel2 .roomRates .btnShowBreakdown{float:right;display:block;background-repeat:no-repeat;background-position:100% 50%;background-image:url(/nw/assets/img/bg/price_breakdown.png);height:34px;line-height:36px;padding:0 75px 0 0;font-weight:bold;font-size:12px;font-size:1.2rem;white-space:nowrap;cursor:pointer;background-size:45px}.pgHotel2 .roomRates .btnShowBreakdown.active{background-image:url(/nw/assets/img/bg/price_breakdown_checked.png)}.pgHotel2 .roomRates .roomTypeChanger .switchRoomType{min-width:165px}.pgHotel2 .roomRates .roomtypeBlock{display:none}.pgHotel2 .roomRates .roomtypeBlock.active{display:block}.pgHotel2 .roomRates .please-select-room-rate{font-size:12px;text-align:center;font-weight:bold;margin-bottom:3px;color:#353535}.pgHotel2 .roomRates .rate-msg-info{display:block;font-size:11px;font-weight:bold;color:#062c42;margin-top:4px}.pgHotel2 .roomRates .rate-msg-info.rate-msg-info-group{list-style:none;text-align:right}.pgHotel2 .roomRates .rate-msg-info.rate-msg-info-group li{font-size:11px;font-weight:normal}@media (max-width: 400px){.pgHotel2 .roomRates .room-selection-title .occupancy-text{float:left}.pgHotel2 .roomRates .rate-headings a.find-out-more span{display:block}.pgHotel2 .roomRates .rate-headings a.find-out-more span.room-type-name{font-size:9px}.pgHotel2 .roomRates .rate-headings a.find-out-more span.find-link{font-size:8px}}@media (max-width: 768px){.pgHotel2 .roomRates .rateMoreI{width:13px;height:13px}.pgHotel2 .roomRates .room-selection-title{border-color:#858585}.pgHotel2 .roomRates .roomTypeExtraBedChanger{margin-top:0px}.pgHotel2 .roomRates .only-one-roomType{display:block}.pgHotel2 .roomRates .fixedButton{width:initial;padding:0;background:#fff;border:none;margin:10px}.pgHotel2 .roomRates .fixedButton hr{margin:10px 1px}.pgHotel2 .roomRates .fixedButton .price-breakdown{display:none}.pgHotel2 .roomRates .fixedButton.show-rate-breakdown .price-breakdown,.pgHotel2 .roomRates .fixedButton.show-rate-breakdown .price-breakdown-info{display:block !important}.pgHotel2 .roomRates .fixedButton .room-total-heading,.pgHotel2 .roomRates .fixedButton .room-total-amount-wrapper{display:inline !important}.pgHotel2 .roomRates .fixedButton .room-total-amount-wrapper{margin-left:15px}.pgHotel2 .roomRates .fixedButton .room-total{text-align:center;padding:5px;margin-bottom:10px}.pgHotel2 .roomRates .fixedButton .price-breakdown .well{border:1px solid #088f8a;margin:5px}.pgHotel2 .roomRates .room-rate{padding:5px 5px}.pgHotel2 .roomRates .room-rate .room-selection-title{margin-bottom:15px}.pgHotel2 .roomRates .room-rate .room-selection-title h2{font-size:16px}.pgHotel2 .roomRates .room-rate .room-selection-title span{font-size:14px}.pgHotel2 .roomRates button{font-size:12px}.pgHotel2 .rateGroup-intro{font-size:9px}.pgHotel2 .roomRates .rateGroup .rate-divider{padding:5px 5px 3px 7px;min-height:60px}.pgHotel2 .roomRates .rateGroup .rate-divider h4{font-size:12px;font-size:1.2rem}}@media (max-width: 768px) and (min-width: 768px){.pgHotel2 .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}}@media (min-width: 769px){.pgHotel2 .roomRates button.selectPrice{font-size:18px}}@keyframes spinnerNextTo{to{transform:rotate(360deg)}}@-webkit-keyframes spinnerNextTo{to{-webkit-transform:rotate(360deg)}}.pgHotel2 .btn-loading span.spinnerNextTo{display:none;min-width:12px;min-height:8px;height:15px;width:15px;background-size:100%;margin-left:7px;animation:spinnerNextTo 0.8s linear infinite;-webkit-animation:spinnerNextTo 0.8s linear infinite}.pgHotel2 .btn-loading.loading span.spinnerNextTo{display:inline-block}.pgHotel2 .row.mt,.pgHotel2 .pgConfirmation .chForm .mt.register,.pgConfirmation .chForm .pgHotel2 .mt.register,.pgHotel2 .pgManageBooking .chForm .mt.register,.pgManageBooking .chForm .pgHotel2 .mt.register{margin:20px 0}.pgHotel2 .strapline{font-family:FS Albert Bold;font-size:1.5rem}.pgHotel2 .strapline p{color:#008dc8;text-align:right}.pgHotel2 .rImg img{width:100%;height:100%}.pgHotel2 .hotelFacilitiesMobile{margin-top:10px}.pgHotel2 .facilityIcons ul.hotelFacilities{margin-left:0px}.pgHotel2 .facilityIcons ul.hotelFacilities li{margin-left:0px;margin-right:15px}.pgHotel2 .hotelDetail{padding-top:0}.pgHotel2 .hotelDetail .row,.pgHotel2 .hotelDetail .pgConfirmation .chForm .register,.pgConfirmation .chForm .pgHotel2 .hotelDetail .register,.pgHotel2 .hotelDetail .pgManageBooking .chForm .register,.pgManageBooking .chForm .pgHotel2 .hotelDetail .register{display:block}.pgHotel2 .hotelDetail .row #hotelInformation,.pgHotel2 .hotelDetail .pgConfirmation .chForm .register #hotelInformation,.pgConfirmation .chForm .pgHotel2 .hotelDetail .register #hotelInformation,.pgHotel2 .hotelDetail .pgManageBooking .chForm .register #hotelInformation,.pgManageBooking .chForm .pgHotel2 .hotelDetail .register #hotelInformation{text-align:left}.pgHotel2 .hotelDetail .row .colImg,.pgHotel2 .hotelDetail .pgConfirmation .chForm .register .colImg,.pgConfirmation .chForm .pgHotel2 .hotelDetail .register .colImg,.pgHotel2 .hotelDetail .pgManageBooking .chForm .register .colImg,.pgManageBooking .chForm .pgHotel2 .hotelDetail .register .colImg,.pgHotel2 .hotelDetail .row .colBlurb,.pgHotel2 .hotelDetail .pgConfirmation .chForm .register .colBlurb,.pgConfirmation .chForm .pgHotel2 .hotelDetail .register .colBlurb,.pgHotel2 .hotelDetail .pgManageBooking .chForm .register .colBlurb,.pgManageBooking .chForm .pgHotel2 .hotelDetail .register .colBlurb{margin:10px 0 0 0}.pgHotel2 .hotelDetail .row .colImg img,.pgHotel2 .hotelDetail .pgConfirmation .chForm .register .colImg img,.pgConfirmation .chForm .pgHotel2 .hotelDetail .register .colImg img,.pgHotel2 .hotelDetail .pgManageBooking .chForm .register .colImg img,.pgManageBooking .chForm .pgHotel2 .hotelDetail .register .colImg img{max-width:100%}.pgHotel2 .hotelDetail .row .colBlurb p,.pgHotel2 .hotelDetail .pgConfirmation .chForm .register .colBlurb p,.pgConfirmation .chForm .pgHotel2 .hotelDetail .register .colBlurb p,.pgHotel2 .hotelDetail .pgManageBooking .chForm .register .colBlurb p,.pgManageBooking .chForm .pgHotel2 .hotelDetail .register .colBlurb p{margin:10px 0 0 0;font-size:14px;font-size:1.4rem}.pgHotel2 .hotelDetail .row .colBlurb .facilityIcons,.pgHotel2 .hotelDetail .pgConfirmation .chForm .register .colBlurb .facilityIcons,.pgConfirmation .chForm .pgHotel2 .hotelDetail .register .colBlurb .facilityIcons,.pgHotel2 .hotelDetail .pgManageBooking .chForm .register .colBlurb .facilityIcons,.pgManageBooking .chForm .pgHotel2 .hotelDetail .register .colBlurb .facilityIcons{margin:10px 0 0 0}.pgHotel2 .hotelDetail .row .colBlurb p,.pgHotel2 .hotelDetail .pgConfirmation .chForm .register .colBlurb p,.pgConfirmation .chForm .pgHotel2 .hotelDetail .register .colBlurb p,.pgHotel2 .hotelDetail .pgManageBooking .chForm .register .colBlurb p,.pgManageBooking .chForm .pgHotel2 .hotelDetail .register .colBlurb p,.pgHotel2 .hotelDetail .row .colBlurb span,.pgHotel2 .hotelDetail .pgConfirmation .chForm .register .colBlurb span,.pgConfirmation .chForm .pgHotel2 .hotelDetail .register .colBlurb span,.pgHotel2 .hotelDetail .pgManageBooking .chForm .register .colBlurb span,.pgManageBooking .chForm .pgHotel2 .hotelDetail .register .colBlurb span{font-size:14px;font-size:1.4rem}.pgHotel2 .hotelDetail .row .hotel-views,.pgHotel2 .hotelDetail .pgConfirmation .chForm .register .hotel-views,.pgConfirmation .chForm .pgHotel2 .hotelDetail .register .hotel-views,.pgHotel2 .hotelDetail .pgManageBooking .chForm .register .hotel-views,.pgManageBooking .chForm .pgHotel2 .hotelDetail .register .hotel-views{color:#626262}.pgHotel2 .hotelDetail .row .colFrom,.pgHotel2 .hotelDetail .pgConfirmation .chForm .register .colFrom,.pgConfirmation .chForm .pgHotel2 .hotelDetail .register .colFrom,.pgHotel2 .hotelDetail .pgManageBooking .chForm .register .colFrom,.pgManageBooking .chForm .pgHotel2 .hotelDetail .register .colFrom{clear:both}.pgHotel2 .hotelDetail .row .colFrom p,.pgHotel2 .hotelDetail .pgConfirmation .chForm .register .colFrom p,.pgConfirmation .chForm .pgHotel2 .hotelDetail .register .colFrom p,.pgHotel2 .hotelDetail .pgManageBooking .chForm .register .colFrom p,.pgManageBooking .chForm .pgHotel2 .hotelDetail .register .colFrom p{font-size:16px;font-size:1.6rem;font-family:FS Albert Light}.pgHotel2 .hotelDetail .row .colFrom p .price,.pgHotel2 .hotelDetail .pgConfirmation .chForm .register .colFrom p .price,.pgConfirmation .chForm .pgHotel2 .hotelDetail .register .colFrom p .price,.pgHotel2 .hotelDetail .pgManageBooking .chForm .register .colFrom p .price,.pgManageBooking .chForm .pgHotel2 .hotelDetail .register .colFrom p .price{font-size:24px;font-size:2.4rem;font-family:FS Albert Bold}.pgHotel2 .hotelDetail .row .colEspot,.pgHotel2 .hotelDetail .pgConfirmation .chForm .register .colEspot,.pgConfirmation .chForm .pgHotel2 .hotelDetail .register .colEspot,.pgHotel2 .hotelDetail .pgManageBooking .chForm .register .colEspot,.pgManageBooking .chForm .pgHotel2 .hotelDetail .register .colEspot{vertical-align:top}.pgHotel2 .hotelDetail .row .colEspot blockquote,.pgHotel2 .hotelDetail .pgConfirmation .chForm .register .colEspot blockquote,.pgConfirmation .chForm .pgHotel2 .hotelDetail .register .colEspot blockquote,.pgHotel2 .hotelDetail .pgManageBooking .chForm .register .colEspot blockquote,.pgManageBooking .chForm .pgHotel2 .hotelDetail .register .colEspot blockquote{margin:10px 0 0 0;color:#008dc8;font-size:20px;font-size:2rem;font-family:FS Albert Bold;text-align:center}.pgHotel2 .hotelDetail .importantInfo{clear:both}.pgHotel2 .hotelDetail .showRooms{font-weight:bold}@media (max-width: 767px){.pgHotel2 ul.nearby-hotels-list-horizontal{list-style-type:none}.pgHotel2 ul.nearby-hotels-list-horizontal li{width:48%;margin:0 2% 14px 0px;float:left;height:auto}.pgHotel2 ul.nearby-hotels-list-horizontal li img{display:block !important;width:100%}.pgHotel2 .otherHotels h2{display:none}}.pgHotel2 .otherHotels h2{margin-bottom:20px}.pgHotel2 .nearby-hotels-list-horizontal ul{margin-left:-30px;list-style-type:none}.pgHotel2 .nearby-hotels-list-horizontal li{width:130px;margin:0 20px 14px 0px;float:left;height:auto}.pgHotel2 .nearby-hotels-list-horizontal li a{text-decoration:none !important;font-size:1em}.pgHotel2 .nearby-hotels-list-horizontal li a span{text-decoration:none !important;line-height:1.4 !important}.pgHotel2 .nearby-hotels-list-horizontal li a span.location_name{text-decoration:underline !important;display:block}.pgHotel2 .nearby-hotels-list-horizontal li a span.distance_from{font-size:10px;display:block}.pgHotel2 .nearby-hotels-list-horizontal li a span.from_price{margin-right:10px;font-size:10px;font-weight:bold;display:block}.pgHotel2 .nearby-hotels-list-horizontal li img{display:none}.pgHotel2 .iTelephoneInfo{background-image:url("/nw/assets/img/icons/i_hotel_i_dark.png");width:19px;height:19px;background-color:transparent;cursor:pointer;display:inline-block}.pgHotel2 .iTelephoneInfo:hover+.tel-tip{opacity:1;visibility:visible}.pgHotel2 .discount-message{padding-bottom:6px;font-size:1.4em}@media (min-width: 768px){.pgHotel2 .btnShowBreakdown,.pgHotel2 .btnShowBreakdownIndividual{float:right;display:block;background-repeat:no-repeat;background-position:100% 50%;background-image:url("/nw/assets/img/bg/price_breakdown.png");height:36px;line-height:36px;padding:0 75px 0 0;font-weight:bold;font-size:12px;font-size:1.2rem;white-space:nowrap}.pgHotel2 .btnShowBreakdown.active,.pgHotel2 .btnShowBreakdownIndividual.active{background-image:url("/nw/assets/img/bg/price_breakdown_checked.png")}.pgHotel2 .breakdownIndividualContainer{display:block;position:absolute;top:35px;right:11px}.pgHotel2 .photoThumb{position:absolute;bottom:0px;right:0px;background-color:rgba(255,255,255,0.9);cursor:pointer;padding:5px;border-radius:11px 0 0 0;display:none}.pgHotel2 .hotelDetail .colBlurb .importantInfo{max-width:74%}.pgHotel2 #nearby-hotels .nearby-hotels-list-horizontal{margin-left:0px;list-style-type:none}.pgHotel2 #nearby-hotels .nearby-hotels-list-horizontal li{width:164px;height:177px}.pgHotel2 #nearby-hotels .nearby-hotels-list-horizontal li img{display:block}}.pgHotel2 .address-map{height:120px}.pgHotel2 .address-map a{overflow:auto;display:inline-block}.pgHotel2 .googleMap{width:100%;height:auto}.pgHotel2 .mapIconLabel{font-size:1.4rem;color:#004282;font-weight:bold;margin-top:-36px !important;margin-left:-8px !important}@media (max-width: 767px){.pgHotel2 .address-map{margin-top:10px}.pgHotel2 .address-map a,.pgHotel2 .address-map img{display:block}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.pgHotel2 #hotelInformation p{display:inline-block;font-family:'FS Albert', arial}.pgHotel2 #hotelInformation p.satnavPostcode{border-left:1px solid #353535;margin-left:5px;padding-left:5px}.pgHotel2 #hotelInformation .strapline{overflow:hidden;margin-bottom:10px}.pgHotel2 #hotelInformation .strapline p{font-family:'FS Albert', arial;font-size:2rem;font-size:20px}.pgHotel2 .colImg img{max-width:100%;display:none;position:relative;width:100%}.pgHotel2 .colImg .address-map a img{display:block}.pgHotel2 .colImg .address-map a img{max-width:100%}.pgHotel2 .room{display:none}.pgHotel2 .room .aboutLinks{padding:20px 0}.pgHotel2 .room .supplement{float:right}.pgHotel2 .facilityIcons li:first-child{margin-left:5px}.pgHotel2 .facilityIcons .facility-icon,.pgHotel2 .facilityIcons i{width:28px;height:28px}.pgHotel2 .hotelLinkBlock li a span{text-decoration:underline;line-height:2}.pgHotel2 #attractions .googleLinks li{width:190px}}@media screen and (min-width: 1024px){.pgHotel2 .hotelDetail .row #hotelInformation,.pgHotel2 .hotelDetail .pgConfirmation .chForm .register #hotelInformation,.pgConfirmation .chForm .pgHotel2 .hotelDetail .register #hotelInformation,.pgHotel2 .hotelDetail .pgManageBooking .chForm .register #hotelInformation,.pgManageBooking .chForm .pgHotel2 .hotelDetail .register #hotelInformation{margin-top:10px;text-align:center}.pgHotel2 .hotelDetail p{display:inline-block;font-family:'FS Albert', arial}.pgHotel2 .hotelDetail p.address{margin-bottom:10px}.pgHotel2 .hotelDetail p.satnavPostcode,.pgHotel2 .hotelDetail p.tel{border-left:1px solid #353535;margin-left:5px;padding-left:5px;margin-bottom:10px}.pgHotel2 .hotelDetail .strapline{overflow:hidden;margin-bottom:10px}.pgHotel2 .hotelDetail .strapline p{font-family:'FS Albert', arial;font-size:1.8rem;font-size:18px;margin-top:0}.pgHotel2 .hotelDetail .facilityIcons{margin-bottom:10px}.pgHotel2 .hotelDetail .facilityIcons ul{margin-left:0}.pgHotel2 .colImg img{max-width:100%;display:none;position:relative;cursor:pointer;width:100%}.pgHotel2 .colImg .address-map a img{display:block}.pgHotel2 .colImg .address-map a img{max-width:100%}.pgHotel2 .colImg .photoThumb{position:absolute;bottom:0px;right:4px;background-color:rgba(255,255,255,0.9);cursor:pointer;padding:5px;border-radius:11px 0 0 0;display:none}.pgHotel2 .room .aboutLinks{padding:20px 0}.pgHotel2 .room .supplement{float:right}.pgHotel2 .facilityIcons li:first-child{margin-left:5px}.pgHotel2 .facilityIcons .facility-icon,.pgHotel2 .facilityIcons i{width:28px;height:28px}.pgHotel2 .hotelLinkBlock li a span{text-decoration:underline;line-height:2}.pgHotel2 #attractions .googleLinks li{width:190px}}.pgHotel2 .noAvail{position:relative;clear:both;margin-top:10px;padding:10px;text-align:center;box-sizing:border-box;background-color:#ffe3e2}.pgHotel2 .noAvail .iUnavailable{position:absolute;left:0;top:0;padding:0;width:64px;background-color:#d23c42;height:100%}.pgHotel2 .noAvail .iUnavailable:after{content:'';display:block;position:absolute;right:-6px;top:50%;margin-top:-6px;width:0px;height:0px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #d23c42}.pgHotel2 .noAvail p{margin:0;padding:0 0 0 74px;font-size:12px;font-size:1.4rem;font-weight:bold}.pgHotel2 .noAvail .btn-primary{margin:10px 0 0 0}.pgHotel2 .noAvailMessage{background-color:#f4f4f4;padding:10px;text-align:center;box-sizing:border-box;margin-top:10px}.pgHotel2 .noAvailMessage p{margin:0;font-size:12px;font-size:1.4rem;font-weight:bold}@media (max-width: 767px){.pgHotel2 .noAvail{margin:10px -8px 0 -8px}}.pgHotel2 .fullyBooked{margin:2px -8px;padding:10px;text-align:center;box-sizing:border-box}.pgHotel2 .fullyBooked p{margin:0;padding:0;font-size:14px;font-size:1.4rem;font-weight:bold}.pgHotel2 .fullyBooked .btn-secondary{margin:10px 0 0 0}@media (max-width: 767px){.pgHotel2 .fullyBooked .btn-secondary{width:100%}}.pgHotel2 .colHotelButtons{clear:both;margin:20px 0;float:left;width:100%}.pgHotel2 .colHotelButtons ul li i.iLocation{background-image:url(/nw/assets/img/icons/i_location_info.png)}.pgHotel2 .colHotelButtons ul,.pgHotel2 .colHotelButtons li{list-style-type:none}.pgHotel2 .colHotelButtons ul{font-size:0;display:block}.pgHotel2 .colHotelButtons .reset li{display:inline-block;padding:0 10px;text-align:center;border-left:1px solid #638795;height:52px;vertical-align:middle}.pgHotel2 .colHotelButtons .reset li:first-child{border-left:0}.pgHotel2 .colHotelButtons a{text-decoration:none}.pgHotel2 .colHotelButtons i{width:41px;height:41px}.pgHotel2 .colHotelButtons a span{margin:5px 0 0 0;font-size:12px;font-size:1.2rem;font-family:FS Albert Light;color:#383c3d;display:block}@media (min-width: 768px){.pgHotel2 .colHotelButtons .reset .liHotelInfo{padding-left:0;border-left:0}}@media (max-width: 767px){.pgHotel2 .colHotelButtons{text-align:center;padding:0 0 20px 0;border-bottom:1px solid #e5e6eb}.pgHotel2 .colHotelButtons .liShowPhotos{display:inline-block !important}}.pgHotel2 .aboutLinks{clear:both;padding:20px 10px 0 10px;float:left;width:100%;box-sizing:border-box}.pgHotel2 .aboutLinks li{float:left}.pgHotel2 .aboutLinks li:not(:first-child){margin-left:10px;float:right}.pgHotel2 .aboutLinks a{font-size:12px;font-size:1.2rem;font-weight:bold;color:#383c3d}@media (min-width: 768px){.pgHotel2 .aboutLinks{padding:20px 0 0 0}}.pgHotel2 .modalBreakdown{display:none}.pgHotel2 .modal .modalBreakdown{display:block}.pgHotel2 .showBreakdownContainer{margin-top:10px;margin-bottom:10px}.pgHotel2 .breakdown{display:none}.pgHotel2 .breakdown.active{display:block}.pgHotel2 .breakdown .rateGroup{margin:20px 0 0 0;text-align:center}.pgHotel2 .breakdown .rateText,.pgHotel2 .breakdown .tagline{font-family:FS Albert Light}.pgHotel2 .breakdown .rateText{font-size:24px;font-size:2.4rem;font-weight:normal;margin:0;padding:0}.pgHotel2 .breakdown .tagline{margin:8px 0 0 0;font-size:14px;font-size:1.4rem}.pgHotel2 .breakdown p.breakfast{margin:10px 0 0 0}.pgHotel2 .breakdown .breakdownCarousel{position:relative;overflow:hidden;background-color:#f8f8f8;border-top:1px dotted #cccccc}.pgHotel2 .breakdown .breakdownScroller{overflow:hidden;height:80px;border:1px solid #e5e6eb;border-left:0;border-right:0}.pgHotel2 .breakdown .breakdownScroller:after{content:" ";clear:both}.pgHotel2 .breakdown .breakdownTable{float:right;margin:10px 0;border-collapse:collapse;position:relative}.pgHotel2 .breakdown .breakdownTable.breakDownCenter{margin:10px auto;float:none}.pgHotel2 .breakdown .breakdownTable td,.pgHotel2 .breakdown .breakdownTable th{padding:5px 15px}.pgHotel2 .breakdown .breakdownTable td:not(:first-child),.pgHotel2 .breakdown .breakdownTable th:not(:first-child){border-left:1px solid #e5e6eb}.pgHotel2 .breakdown .breakdownTable th{font-size:16px;font-size:1.6rem;font-family:FS Albert Light}.pgHotel2 .breakdown .breakdownTable td{font-size:18px;font-size:1.8rem;font-family:FS Albert Bold}.pgHotel2 .breakdown .breakdownArrows{position:absolute;z-index:2;top:50%;margin:0;padding:0;width:100%;list-style-type:none}.pgHotel2 .breakdown .breakdownArrows li{width:45px;height:76px;margin-top:-38px;padding:0;position:relative}.pgHotel2 .breakdown .breakdownArrows a,.pgHotel2 .breakdown .breakdownArrows .whiteOut{position:absolute}.pgHotel2 .breakdown .breakdownArrows .whiteOut{width:100%;height:100%;z-index:10;background-color:#fff;opacity:0.8}.pgHotel2 .breakdown .breakdownArrows a{margin-top:18px;z-index:20;width:23px;height:35px;background-repeat:no-repeat}.pgHotel2 .breakdown .breakdownArrows .prev{float:left;display:none}.pgHotel2 .breakdown .breakdownArrows .prev .whiteOut,.pgHotel2 .breakdown .breakdownArrows .prev a{left:0}.pgHotel2 .breakdown .breakdownArrows .prev a{margin-left:10px;background-image:url("/nw/assets/img/bg/breakdown_arrow_left.png")}.pgHotel2 .breakdown .breakdownArrows .next{float:right;display:none}.pgHotel2 .breakdown .breakdownArrows .next .whiteOut,.pgHotel2 .breakdown .breakdownArrows .next a{right:0}.pgHotel2 .breakdown .breakdownArrows .next a{margin-right:10px;background-image:url("/nw/assets/img/bg/breakdown_arrow_right.png")}.pgHotel2 .breakdown .breakdownArrows .active{display:block}.pgHotel2 .breakdown .breakdownSubmit{clear:both;text-align:left;margin:10px 0 0 0}.pgHotel2 .breakdown .breakdownSubmit .price{display:inline-block;margin:0 20px 0 10px}.pgHotel2 .breakdown .breakdownSubmit .total{font-size:16px;font-size:1.6rem;font-family:FS Albert Light;display:block;text-align:left}.pgHotel2 .breakdown .breakdownSubmit .currencyPrice{display:block}.pgHotel2 .breakdown .breakdownSubmit .currencyPrice span{font-size:24px;font-size:2.4rem;font-family:FS Albert Bold}@media (min-width: 768px){.pgHotel2 .breakdown .radioBox label{margin-bottom:5px}.pgHotel2 .breakdown .breakdownScroller{border-top:0}.pgHotel2 .breakdown .breakdownTable{margin:0}.pgHotel2 .showBreakdownContainer{margin:0 auto;display:inline-block;padding:0px 14px;border-radius:36px;margin-top:10px;margin-bottom:10px;background-color:#fdfdfd;border:2px solid #e8e8e8}}@media (max-width: 767px){.pgHotel2 .breakdownSubmit .btn-primary{width:auto;padding-left:40px;padding-right:40px;float:right}}.pgHotel2 .needTwin{display:inline-block;margin-top:8px}.pgHotel2 .needTwin .title1,.pgHotel2 .needTwin .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgHotel2 .needTwin h1{margin:20px 0 0 0;padding:0;font-size:24px;font-size:2.4rem;font-family:FS Albert Light;font-weight:normal}.pgHotel2 .needTwin label{margin:10px 0 0 0}.pgHotel2 .needTwin .bedCount{margin-top:20px}.pgHotel2 .needTwin .bedCount.active{padding-bottom:10px}@media (max-width: 767px){.pgHotel2 .needTwin{padding-left:4px}}.pgHotel2 .rowRoomTypes .bubbleBox{position:relative}.pgHotel2 .rowRoomTypes .bubbleBox input[type=radio]+label:after{background-image:url(/nw/assets/img/bg/arrow_rates_down.png);background-position:50% 50%;background-repeat:no-repeat}.pgHotel2 .hotelLinkBlock .bubbleBox input[type=radio]+label:after{top:auto;bottom:-10px;height:10px;width:145px;background-size:28px 10px}.pgHotel2 .hotelLinkBlock .bubbleBox input[type=radio]:checked+label:after{background-image:none}@media (min-width: 768px){.pgHotel2 .bubbleBox input[type=radio]+label:after{top:0;left:auto;right:-10px;width:10px;height:48px;background-size:10px 17px}.pgHotel2 .bubbleBox input[type=radio]:checked+label:after{background-image:none}}@media (max-width: 767px){.pgHotel2 .bubbleBox input[type=radio]+label:after{top:auto;bottom:-10px;height:10px;width:145px;background-size:28px 10px}.pgHotel2 .bubbleBox input[type=radio]:checked+label:after{background-image:none}}.pgHotel2 .hotelLinks{clear:both;margin:10px 0 0 0}.pgHotel2 .hotelLinks ul{margin:0;padding:0;list-style-type:none;background:#f4f4f4;padding:10px 0}@media (min-width: 768px){.pgHotel2 .hotelLinks{border-top:1px solid #e5e6eb;position:relative;z-index:100}.pgHotel2 .hotelLinks.affix{margin:0;position:fixed;width:100%;left:0;top:0}.pgHotel2 .hotelLinks ul{font-size:0;text-align:center}.pgHotel2 .hotelLinks li{display:inline-block;margin-left:10px}.pgHotel2 .hotelLinks a{display:inline-block;line-height:42px;height:42px;padding:0 10px;text-decoration:none}.pgHotel2 .hotelLinks a.active{border-color:#008dc8;color:#008dc8;background:#fff}.pgHotel2 .hotelLinks .btn-tertiary:hover{color:#383c3d;border-color:#383c3d}.pgHotel2 .hotelLinks .btn-tertiary:hover.active{color:#008dc8;border-color:#008dc8}.pgHotel2 .stickySection.affix{margin-top:66px}}@media (max-width: 767px){.pgHotel2 .hotelLinks ul{padding:0}.pgHotel2 .hotelLinks li{margin:0;padding:0 10px;border-top:1px solid #e5e6eb}.pgHotel2 .hotelLinks li a{padding:8px 0 !important;margin:0;border:0;display:block;text-decoration:none;font-family:FS Albert Light;font-size:18px;font-size:1.8rem;line-height:24px;height:24px;background-image:url("/nw/assets/img/bg/hotel_links_arrow.png");background-position:100% 50%;background-repeat:no-repeat;background-color:transparent}.pgHotel2 .hotelLinks li a.active{color:#383c3d}}.pgHotel2 .hotelLinkBlock{clear:both;padding-bottom:10px;width:100%;float:left}.pgHotel2 .hotelLinkBlock:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.pgHotel2 .hotelLinkBlock .bubbleBox,.pgHotel2 .hotelLinkBlock .buttons{margin-top:20px}.pgHotel2 .hotelLinkBlock .title1HotelLight{margin-top:20px;font-size:20px;font-size:2rem}.pgHotel2 .hotelLinkBlock .title2Light{margin-top:20px;margin-bottom:20px}.pgHotel2 .hotelLinkBlock .maxH,.pgHotel2 .hotelLinkBlock p{line-height:25px;line-height:2.5rem;max-width:670px}.pgHotel2 .hotelLinkBlock .btn-secondary{font-size:18px;font-size:1.8rem}.pgHotel2 .hotelLinkBlock .bubbleDPContent .maxH{margin:10px 0;font-size:14px;font-size:1.4rem}.pgHotel2 .hotelLinkBlock .bubbleDPContent .btnReadMore{display:none}.pgHotel2 .hotelLinkBlock .bubbleDPContent .btnReadMore:active,.pgHotel2 .hotelLinkBlock .bubbleDPContent .btnReadMore.active{display:none}.pgHotel2 .hotelLinkBlock .bubbleDPContent .btnReadMore.show{display:block}@media (min-width: 768px){.pgHotel2 .hotelLinkBlock .bubbleDPContent{margin-top:20px}.pgHotel2 .hotelLinkBlock .bubbleDPContent .btn-primary,.pgHotel2 .hotelLinkBlock .bubbleDPContent .btn-secondary{margin:10px 0 0 0;position:absolute;bottom:0;display:none}.pgHotel2 .hotelLinkBlock .bubbleDPContent.heightSet .btn-secondary,.pgHotel2 .hotelLinkBlock .bubbleDPContent.heightSet .btn-primary{display:block}.pgHotel2 .hotelLinkBlock .bubbleDPContent img{margin:10px 0 0 0;display:block}.pgHotel2 .hotelLinkBlock#hotelLinkAbout .useful-information-col{border-left:1px solid #008dc8;padding-left:40px}.pgHotel2 .hotelLinkBlock#hotelLinkAbout .about-col{padding-right:40px}.pgHotel2 .hotelLinkBlock#hotelLinkAbout .importantInfo{margin:20px 0 0 0}.pgHotel2 #hotelLinkParking .colDirections{padding-right:40px}.pgHotel2 #hotelLinkParking .colParking{padding-left:40px;border-left:1px solid #008dc8}}@media (max-width: 767px){.pgHotel2 #hotelLinkAttractions{display:block;visibility:visible;position:absolute;top:-4000px;left:-4000px}.pgHotel2 #hotelLinkAttractions.hide{visibility:hidden}.pgHotel2 .hotelLinkBlock{margin:0;padding:0;border-top:0;display:none}.pgHotel2 .hotelLinkBlock .bubbleDPContent{margin:20px 0 0 0;clear:both;display:none;float:left;width:100%}.pgHotel2 .hotelLinkBlock .bubbleDPContent.active{display:block}.pgHotel2 .hotelLinkBlock .bubbleDPContent .maxH{float:left;width:100%;overflow:hidden}.pgHotel2 .hotelLinkBlock .bubbleDPContent .maxH.shown{visibility:visible;max-height:100px}.pgHotel2 .hotelLinkBlock .bubbleDPContent .maxH.fullHeight{max-height:none;overflow:visible}.pgHotel2 .hotelLinkBlock .bubbleDPContent .title1Light{font-size:20px;font-size:2rem}.pgHotel2 .hotelLinkBlock .bubbleDPContent .btn-secondary{margin-top:10px;width:100%}.pgHotel2 .hotelLinkBlock .bubbleDPContent .btn-primary{margin-bottom:10px}.pgHotel2 .hotelLinkBlock .bubbleDPContent img{display:block;width:100%}.pgHotel2 #modal .hotelLinkBlock{display:block;visibility:visible;position:relative;top:auto;left:auto}}.pgHotel2 .blockRoomTypes .cms-description ul{margin-top:15px;margin-left:22px;line-height:18px;list-style:none;margin-left:20px}.pgHotel2 .blockRoomTypes .cms-description ul li{position:relative;margin-bottom:10px}.pgHotel2 .blockRoomTypes .cms-description ul li:before{position:absolute;display:block;content:'\2022';text-indent:-999999px;left:-22px;height:17px;width:15px;background-repeat:no-repeat;background-image:url(/nw/assets/img/bg/check_tick.png);background-size:19px;background-position:0}.pgHotel2 .blockRoomTypes .colRoomTypes{font-size:0}.pgHotel2 .blockRoomTypes .colRoomTypes .carousel{margin-top:10px}.pgHotel2 .blockRoomTypes .colRoomTypes .bubbleBox{display:inline-block}.pgHotel2 .blockRoomTypes .colRoomTypes .bubbleBox:not(:first-child){margin-left:8px}.pgHotel2 .blockRoomTypes .room-content{display:none}.pgHotel2 .blockRoomTypes .room-content.active{display:block}.pgHotel2 .blockRoomTypes .room [class*="col-"]{margin-top:10px}.pgHotel2 .blockRoomTypes .room .colRoomBlurb img{vertical-align:top}.pgHotel2 .blockRoomTypes .room .colRoomBlurb h4{margin:20px 0px}.pgHotel2 .blockRoomTypes .room .colRoomBlurb li{padding-top:-3px;line-height:24px;font-size:1.3rem}.pgHotel2 .blockRoomTypes .room .colRoomBlurb li span{font-size:1.3rem}.pgHotel2 .blockRoomTypes .room .colRoomBlurb ul{list-style-type:none;padding:0;margin:0 0 0 22px}.pgHotel2 .blockRoomTypes .room .colRoomBlurb strong{font-weight:none}.pgHotel2 .blockRoomTypes .room ul,.pgHotel2 .blockRoomTypes .room ol{margin-left:20px}.pgHotel2 .blockRoomTypes .room .carousel-indicators{margin-left:-30%;bottom:10px}.pgHotel2 .blockRoomTypes .room li,.pgHotel2 .blockRoomTypes .room p,.pgHotel2 .blockRoomTypes .room .disclaimerText{font-size:12px;font-size:1.2rem;line-height:12px;line-height:1.2rem}.pgHotel2 .blockRoomTypes .room .suitableWrap{overflow:hidden;clear:both}.pgHotel2 .blockRoomTypes .room .suitablePeople{clear:both;text-align:center;font-size:0;padding:0 0 10px 0;margin-left:-8px;margin-right:-8px;display:block}.pgHotel2 .blockRoomTypes .room .suitablePeople h4.title2Light{margin:0}.pgHotel2 .blockRoomTypes .room .suitablePeople p{max-width:100%}.pgHotel2 .blockRoomTypes .room .suitablePeople .group,.pgHotel2 .blockRoomTypes .room .suitablePeople .or{margin:0 20px;line-height:36px;vertical-align:top;display:inline-block}.pgHotel2 .blockRoomTypes .room .suitablePeople .icons,.pgHotel2 .blockRoomTypes .room .suitablePeople .desc{display:block}.pgHotel2 .blockRoomTypes .room .suitablePeople .desc{margin:10px 0 0 0}@media (max-width: 767px){.pgHotel2 .blockRoomTypes .colRoomTypes{text-align:center}}@media (min-width: 767px){.pgHotel2 .blockRoomTypes .colRoomBlurb{padding:0px 40px 40px 40px}}.pgHotel2 .hotelFacilitiesSection{display:none}.pgHotel2 .hotelLinkBlock .hotelFacilities img{float:left;border:none}.pgHotel2 .hotelLinkBlock .hotelFacilities i{background-size:22px 22px}.pgHotel2 .hotelLinkBlock .hotelFacilities li{margin-top:20px}.pgHotel2 .hotelLinkBlock .hotelFacilities .wrap{margin:0 0 0 5px;float:left;text-align:left}.pgHotel2 .hotelLinkBlock .hotelFacilities .wrap .facility{max-width:120px}.pgHotel2 .hotelLinkBlock .hotelFacilities .wrap .more{clear:both;margin-top:4px;display:block;font-size:12px;font-size:1.2rem;font-weight:bold}@media (min-width: 768px){.pgHotel2 .modal .facilities .title1,.pgHotel2 .modal .facilities .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgHotel2 .modal .facilities h1{margin-top:10px}}@media (max-width: 767px){.pgHotel2 .hotelLinkBlock .hotelFacilities{padding-left:8px;padding-right:8px;padding-bottom:20px}.pgHotel2 .hotelLinkBlock .hotelFacilities .wrap{width:108px}.pgHotel2 .facilitiesinnerModal{position:fixed;top:70px;left:0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease;-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;z-index:2000;width:85%;min-height:200px;background:#fff;padding:10px;border:1px solid #e5e6eb;border-radius:4px}.pgHotel2 .facilitiesinnerModal .title1,.pgHotel2 .facilitiesinnerModal .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgHotel2 .facilitiesinnerModal h1{margin-top:10px}.pgHotel2 .facilitiesinnerModal .hideFacilitiesModal{display:block}.pgHotel2 .facilitiesinnerModal.slideIn{-ms-transform:translateX(5%);-webkit-transform:translateX(5%);transform:translateX(5%);opacity:1}}.pgHotel2 .attractions .tab-content{margin:20px 0 0}.pgHotel2 .attractions .title3Light{margin:0 0 10px 0}.pgHotel2 .attractions .googleLinks ul{margin:10px 0 0 0}.pgHotel2 .attractions .googleLinks li{margin:0 20px 20px 0;display:inline-block;vertical-align:top}.pgHotel2 .attractions .googleLinks li a{font-size:14px;font-size:1.4rem;font-family:arial}.pgHotel2 .attractions .googleLinks li p{margin:5px 0 0 0}.pgHotel2 .attractions .googleLinks li p span{font-size:12px;font-size:1.2rem}@media (min-width: 768px){.pgHotel2 .attractions .buttons>.btn-secondary:not(:first-child){margin-left:8px}.pgHotel2 .attractions .googleLinks{padding-right:20px}.pgHotel2 .attractions .googleLinks li{width:130px}}@media (max-width: 767px){.pgHotel2 .attractions .googleLinks,.pgHotel2 .attractions .otherHotels{border-top:1px solid #e5e6eb;padding-top:10px}.pgHotel2 .attractions .googleLinks ul{margin-left:-30px}.pgHotel2 .attractions .googleLinks li{width:130px;margin:0 0 20px 30px}.pgHotel2 .attractions .otherHotels{padding-bottom:20px}.pgHotel2 .attractions .buttons{text-align:center}.pgHotel2 .attractions .buttons button:not(:first-child){margin-top:10px}}.pgHotel2 .modal .ratePopup{display:block}@media (max-width: 767px){.pgHotel2 .modal .breakdown{display:block}.pgHotel2 .modal .breakdownCarousel{margin:20px 0 0 0}.pgHotel2 .modal .hotelLinkBlock{display:block}.pgHotel2 .modal #hotelLinkPhotos+.hotelLinks{margin-top:0}.pgHotel2 .modal .modal-header .title1 i,.pgHotel2 .modal .modal-header .pgFisPayment .capture-heading h1 i,.pgFisPayment .capture-heading .pgHotel2 .modal .modal-header h1 i{display:none}.pgHotel2 .modal .modal-body .importantInfo,.pgHotel2 .modal .modal-body .carousel,.pgHotel2 .modal .modal-body .suitablePeople,.pgHotel2 .modal .modal-body .hotelLinks,.pgHotel2 .modal .modal-body .breakdownCarousel{margin-left:-8px;margin-right:-8px}}.pgHotel2 #hotelLocalMap .gm-style-iw span.loc{font-size:10px}.pgHotel2 #hotelLocalMap .places-of-interest-column-2{opacity:0;overflow:auto;height:300px}.pgHotel2 #hotelLocalMap .places-of-interest-column-2 h2{display:block;width:100%;background-color:#f4f4f4;padding:8px;box-sizing:border-box;font-weight:normal}.pgHotel2 #hotelLocalMap .places-of-interest-column-2 ul{list-style:none}.pgHotel2 #hotelLocalMap .places-of-interest-column-2 li{list-style:none;padding-left:29px;min-height:28px;padding-top:6px;margin-bottom:3px}.pgHotel2 #hotelLocalMap .places-of-interest-column-2 li.nearby_hotels{background:url(/nw/assets/img/icons/maps/nearby_hotels_marker.png) no-repeat scroll 4px 4px transparent}.pgHotel2 #hotelLocalMap .places-of-interest-column-2 li.attraction{background:url(/nw/assets/img/icons/maps/attraction_marker.png) no-repeat scroll 4px 4px transparent}.pgHotel2 #hotelLocalMap .places-of-interest-column-2 li.transport{background:url(/nw/assets/img/icons/maps/transport_marker.png) no-repeat scroll 4px 4px transparent}.pgHotel2 #hotelLocalMap .places-of-interest-column-2 li.parking{background:url(/nw/assets/img/icons/maps/parking_marker.png) no-repeat scroll 4px 4px transparent}.pgHotel2 #hotelLocalMap .places-of-interest-column-2 li a{text-decoration:none !important;font-size:0.9em}.pgHotel2 #hotelLocalMap .places-of-interest-column-2 li a span{text-decoration:none;line-height:12px}.pgHotel2 #hotelLocalMap .places-of-interest-column-2 li a span.location_name{text-decoration:underline !important}.pgHotel2 #hotelLocalMap .places-of-interest-column-2 li a span.distance_from{font-size:10px}.pgHotel2 #hotelLocalMap .places-of-interest-column-2 li a span.from_price{margin-right:10px;font-size:10px;font-weight:bold}.pgHotel2 #hotelLocalMap .places-of-interest-column-2 .expand{display:none;padding:4px;font-size:1.3rem}.pgHotel2 #hotelLocalMap .places-of-interest-column-2 .expand:hover{cursor:pointer;color:#008dc8}@media (max-width: 767px){.pgHotel2 #hotelLocalMap .places-of-interest-column{height:initial !important}}@media (min-width: 768px){.pgHotel2 .block-formatting{padding:20px 0px;box-sizing:border-box}.pgHotel2 .hotelLinks{-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.pgHotel2 .hotelLinks.affix{-webkit-box-shadow:0px 4px 35px -1px rgba(0,0,0,0.2);-moz-box-shadow:0px 4px 35px -1px rgba(0,0,0,0.2);box-shadow:0px 4px 35px -1px rgba(0,0,0,0.2)}.pgHotel2 .important-info-hotel{margin:10px 0;font-size:1.4rem;line-height:2.2rem;color:#353535}.pgHotel2 .important-info-hotel h3{padding-bottom:10px;font-size:1.7rem}.pgHotel2 .otherHotels img{width:146px;height:110px}.pgHotel2 .carouselButtons{position:absolute;width:100%;z-index:1;margin-left:0;top:40%}.pgHotel2 .mgl-0{margin:0 !important}.pgHotel2 .pgHotel .blockRoomTypes .room ul{margin-left:0px}}.pgHotel2 .c-breadcrumb__items{margin:10px 0}.pgHotel2 .c-breadcrumb__item{display:inline-block;text-decoration:none}.pgHotel2 .c-breadcrumb__item a{text-decoration:underline;margin-right:5px}.pgHotel2 .c-breadcrumb__item span{margin-right:5px}.pgHotel2 .c-breadcrumb__item,.pgHotel2 .c-breadcrumb__item a{font-size:1.4rem}.pgHotel2 .popover{margin-left:10px}.pgHotel2 .popover .arrow{margin-left:-21px}.pgHotel2 .tripadvisor-widget{float:right}.pgHotel2 .tripadvisor-widget h3{text-align:right}.pgHotel2 .tripadvisor-widget .ta-wrapper{display:block;text-decoration:none;float:right}.pgHotel2 .tripadvisor-xs .tripadvisor-widget{margin:10px 0;float:left}.pgHotel2 .tripadvisor-xs .tripadvisor-widget h3{text-align:left}.pgHotel2 .tripadvisor-xs .tripadvisor-widget .ta-wrapper{float:left}.pgHotelNoDates .hotelDetail .colBlurb{padding-left:4px}.pgHotelNoDates .hotelDetail .row .colBlurb .unavailable p,.pgHotelNoDates .hotelDetail .pgConfirmation .chForm .register .colBlurb .unavailable p,.pgConfirmation .chForm .pgHotelNoDates .hotelDetail .register .colBlurb .unavailable p,.pgHotelNoDates .hotelDetail .pgManageBooking .chForm .register .colBlurb .unavailable p,.pgManageBooking .chForm .pgHotelNoDates .hotelDetail .register .colBlurb .unavailable p{font-size:24px;font-size:2.4rem;font-family:FS Albert Bold;text-align:center}.pgHotelNoDates .hotelDetail .unavailable{clear:both;padding:10px 0 20px 0;margin-bottom:10px;background:#f4f4f4}.pgHotelNoDates .hotelDetail .fullyBooked{text-align:center;padding:10px 0 20px 0}.pgHotelNoDates .hotelDetail .colMap{margin-top:10px}@media (max-width: 767px){.pgHotelNoDates .hotelDetail .unavailable{margin-top:10px}}.pgHotel3 .miniSearch{background-color:#088f8a;position:relative;z-index:100}.pgHotel3 .miniSearch #cover{position:absolute;height:100%;width:100%;left:0;z-index:10}.pgHotel3 .miniSearch p,.pgHotel3 .miniSearch a{color:#fff}.pgHotel3 .miniSearch a{text-decoration:none}.pgHotel3 .miniSearch a .val{color:#fff}.pgHotel3 .miniSearch .groupLocation{margin:0 0 1px 0;border-bottom:1px solid #08827e;width:100%}.pgHotel3 .miniSearch .groupLocation i{margin:0;border:0}.pgHotel3 .miniSearch .groupLocation input{border:0;color:#fff;background:#088f8a;font-size:14x;font-size:1.4rem;box-sizing:border-box}.pgHotel3 .miniSearch .groupLocation a{font-size:14x;font-size:1.4rem;line-height:42px;height:42px}.pgHotel3 .miniSearch .groupLocation ::-webkit-input-placeholder{color:#fff}.pgHotel3 .miniSearch .groupLocation :-moz-placeholder{color:#fff}.pgHotel3 .miniSearch .groupLocation ::-moz-placeholder{color:#fff}.pgHotel3 .miniSearch .groupLocation :-ms-input-placeholder{color:#fff}.pgHotel3 .miniSearch ul{font-size:0}.pgHotel3 .miniSearch li{display:inline-block;text-align:center;border-left:1px solid #08827e}.pgHotel3 .miniSearch li a{line-height:44px;height:44px}.pgHotel3 .miniSearch li:first-child{border-left:0}.pgHotel3 .miniSearch i{margin:0 4px 0 0}.pgHotel3 .miniSearch .aLocation{padding:0;border:0;text-align:left}.pgHotel3 .miniSearch .aLocation .locationField{color:#fff;line-height:34px;display:inline-block;height:34px;padding:6px 12px;font-size:14px;width:auto}.pgHotel3 .miniSearch .iLocationLight{width:13px;height:18px}.pgHotel3 .miniSearch .iCalendarLight{width:14px;height:15px}.pgHotel3 .miniSearch .iNightsLight{width:17px;height:16px}.pgHotel3 .miniSearch .iPersonLight{width:15px;height:16px}.pgHotel3 .miniSearch .iRoomsLight{width:27px;height:17px}.pgHotel3 .miniSearch .colEdit a{text-decoration:underline;font-family:FS Albert Bold;font-weight:normal;font-size:16px;font-size:1.6rem}.pgHotel3 .miniSearch .colTotal{border-top:1px solid #08827e}.pgHotel3 .miniSearch .colTotal p{margin:0;padding:5px 0;color:#fff;text-align:center}.pgHotel3 .miniSearch .colTotal p .total{font-size:20px;font-size:2rem;font-family:FS Albert Bold;color:#fff}.pgHotel3 .miniSearch .colTotal .currency{margin-left:5px;color:#fff;font-size:20px;font-size:2rem;font-family:FS Albert Bold}@media screen and (min-device-width: 1024px){.pgHotel3 .miniSearch .groupLocation{margin:0;border-bottom:none}.pgHotel3 .miniSearch .groupLocation input{font-family:fs albert bold;font-size:18px;font-size:1.8rem}.pgHotel3 .miniSearch li a{padding:0 5px}.pgHotel3 .miniSearch li a span{font-family:fs albert bold;font-size:18px;font-size:1.8rem;color:#fff}.pgHotel3 .miniSearch i{margin:0 4px 4px 0}.pgHotel3 .miniSearch .iLocationLight{width:13px;height:19px}}.pgHotel3 .formSearchWidget{margin-bottom:0}.pgHotel3 .searchWidget .fieldLocation .btnClear{line-height:40px;cursor:pointer}@media (min-width: 768px){.pgHotel3 .searchWidget{padding:10px;background-color:#f8f8f8}.pgHotel3 .searchWidget label,.pgHotel3 .searchWidget input[type=text],.pgHotel3 .searchWidget .label{font-size:12px;font-size:1.2rem}.pgHotel3 .searchWidget input[type=text],.pgHotel3 .searchWidget .fieldNights .inputText,.pgHotel3 .searchWidget .roomGuestWrap,.pgHotel3 .searchWidget .btnSubmitSearch{height:42px}.pgHotel3 .searchWidget .fieldNights .inputText,.pgHotel3 .searchWidget .fieldCheckIn input[type=text],.pgHotel3 .searchWidget .fieldCheckOut input[type=text],.pgHotel3 .searchWidget .roomGuestWrap,.pgHotel3 .searchWidget .btnSubmitSearch{line-height:42px}.pgHotel3 .searchWidget i{background-color:#fff}.pgHotel3 .searchWidget .active .iPerson,.pgHotel3 .searchWidget .active .iRoom,.pgHotel3 .searchWidget .active .iAccessibleRoom{background-color:transparent}.pgHotel3 .searchWidget .iAdvSearch{background-color:transparent}.pgHotel3 .searchWidget .fieldCTA1{margin-top:18px;clear:none}.pgHotel3 .searchWidget .fieldCTA2{margin-top:20px}.pgHotel3 .searchWidget .advFilter .measure{display:none}.pgHotel3 .searchWidget .twitter-typeahead .tt-menu{margin-top:0}}@media (min-width: 1024px){.pgHotel3 .searchWidget .fieldRoomGuests{font-size:0}.pgHotel3 .searchWidget .fieldRoomGuests .roomGuestWrap{width:80%}.pgHotel3 .searchWidget .fieldRoomGuests .advanceSearchLink{position:absolute;right:-4px;line-height:48px;display:inline-block;width:20%;text-align:center}}.pgHotel3 .container{padding-top:20px}@media (max-width: 768px){.pgHotel3 .container{padding-top:10px}}.pgHotel3 .vertical-alignment-helper{display:table;height:100%;width:100%;pointer-events:none}.pgHotel3 .vertical-align-center{display:table-cell;vertical-align:middle;pointer-events:none}.pgHotel3 .modal-content{width:inherit;height:inherit;margin:0 auto;pointer-events:all}.pgHotel3 #benifits-list-modal-super .hotel-pic-carousel{width:100% !important}.pgHotel3 #benifits-list-modal-super .hotel-pic-carousel img{width:100%}.pgHotel3 #benifits-list-modal-super .carousel.carouselArrowsBelow .carouselButtons{margin:0 0}.pgHotel3 #benifits-list-modal-super .hotel-pic-carousel img{margin-top:5px}.pgHotel3 .modalInfo.modal.center .modal-dialog{max-width:780px}.pgHotel3 .modalInfo.modal.center .modal-header{padding:10px 10px 0px 10px}.pgHotel3 .modalInfo .image_gallery{margin-top:10px}.pgHotel3 .modalInfo h2{margin-bottom:10px;font-size:17px}.pgHotel3 .modalInfo .title1,.pgHotel3 .modalInfo .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgHotel3 .modalInfo h1{line-height:35px}.pgHotel3 .modalInfo .benifits-list-items ul{margin-top:15px;line-height:18px;list-style:none;margin-left:20px}.pgHotel3 .modalInfo .benifits-list-items ul li{position:relative;margin-bottom:10px}.pgHotel3 .modalInfo .benifits-list-items ul li:before{position:absolute;display:block;content:'\2022';text-indent:-999999px;left:-22px;height:17px;width:15px;background-repeat:no-repeat;background-image:url(/nw/assets/img/bg/check_tick.png);background-size:19px;background-position:0}.pgHotel3 a.whats-in-room-link{display:inline-block;padding:5px;background:#f4f4f4;margin-left:10px;color:#383c3d;text-decoration:none;font-size:12px;border-radius:4px}@keyframes spinnerNextTo{to{transform:rotate(360deg)}}@-webkit-keyframes spinnerNextTo{to{-webkit-transform:rotate(360deg)}}@keyframes btnSelected{50%{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05)}100%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}}@keyframes btnNextStep{50%{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}100%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}}@keyframes slideBookBtnUp{0%{bottom:-200px}80%{bottom:10px}90%{bottom:-10px}100%{bottom:0px}}@keyframes slideDown{0%{transform:translateY(-10%)}50%{transform:translateY(8%)}100%{transform:translateY(0%)}}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-10%)}50%{-webkit-transform:translateY(8%)}100%{-webkit-transform:translateY(0%)}}@keyframes slideDownTopBanner{0%{transform:translateY(-100%)}50%{transform:translateY(8%)}100%{transform:translateY(0%)}}@-webkit-keyframes slideDownTopBanner{0%{-webkit-transform:translateY(-100%)}50%{-webkit-transform:translateY(8%)}100%{-webkit-transform:translateY(0%)}}.pgHotel3 .room-type-messages ul{list-style:none}.pgHotel3 .room-type-messages ul li{font-size:12px;font-style:italic}.pgHotel3 .roomRates{margin:0;padding:0}.pgHotel3 .roomRates #super-room-benifits-base{display:none}.pgHotel3 .roomRates span.spinnerNextTo{min-width:12px;min-height:8px;height:20px;width:20px;background-size:100%;margin:10px auto;animation:spinnerNextTo 0.8s linear infinite;-webkit-animation:spinnerNextTo 0.8s linear infinite}.pgHotel3 .roomRates textarea,.pgHotel3 .roomRates input,.pgHotel3 .roomRates button{outline:none}.pgHotel3 .roomRates button:focus{outline-color:transparent;outline-style:none}.pgHotel3 .roomRates .rateMoreI{background-image:url(/nw/assets/img/icons/i_hotel_i_dark.png);width:19px;height:19px;background-color:transparent;cursor:pointer;display:inline-block}.pgHotel3 .roomRates button.selectPrice{margin:5px auto;max-height:20px;width:90%}.pgHotel3 .roomRates .btn.boom{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;color:#009999;border:#009999;opacity:0;-webkit-transform:scale(2, 2);-moz-transform:scale(2, 2);transform:scale(2, 2)}.pgHotel3 .roomRates .selectAnimation{animation:btnSelected 0.5s linear;-webkit-animation:btnSelected 0.5s linear}.pgHotel3 .roomRates .btn.btn-next-step-animate{-webkit-animation-delay:0.5s;animation-delay:0.5s;animation:btnNextStep 0.5s linear 0.5s;-webkit-animation:btnNextStep 0.5s linear}.pgHotel3 .roomRates .btn-secondary:hover{border-color:#376194;color:#376194}.pgHotel3 .roomRates .rateGroups .btn.selected{background:#008dc8;color:#fff}.pgHotel3 .roomRates .roomTypeExtraBedChanger{margin-top:12px}.pgHotel3 .roomRates .roomTypeExtraBedChanger label{margin-right:5px}.pgHotel3 .roomRates .roomTypeExtraBedChanger .dk-selected,.pgHotel3 .roomRates .roomTypeExtraBedChanger select{border-color:#008dc8;font-weight:bold;color:#008dc8;border-radius:4px;padding:2px 25px 2px 5px;font-size:14px}.pgHotel3 .roomRates .roomTypeExtraBedChanger select{border-color:#008dc8;font-weight:bold;color:#008dc8;border-radius:4px;padding:2px 0px 2px 5px;height:30px;font-size:14px}.pgHotel3 .roomRates .roomTypeExtraBedChanger .dk-select-options{border-color:#008dc8;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.pgHotel3 .roomRates .only-one-roomType{display:inline-block}.pgHotel3 .roomRates .only-one-roomType span{display:block;font-size:14px;font-weight:bold;padding:5px 0px;color:#008dc8}.pgHotel3 .roomRates .room-rate{margin-bottom:30px;padding:5px 0px}.pgHotel3 .roomRates #room-rates-list .room-rate:last-child{margin-bottom:0px}.pgHotel3 .roomRates .room-selection-title{border-bottom:1px solid #e9e9e9;margin-bottom:10px;padding:4px}.pgHotel3 .roomRates .room-selection-title img{display:inline;margin-bottom:-4px}.pgHotel3 .roomRates .room-selection-title h2{margin-left:10px;font-weight:bold;font-size:18px;display:inline;color:#282828}.pgHotel3 .roomRates .room-selection-title span{display:inline;font-size:18px;color:#5e5f61;float:right}.pgHotel3 .roomRates .rateGroups .rateGroup:last-child .rate-divider{border-color:#fff}.pgHotel3 .roomRates .room .title2Light{margin-bottom:20px}.pgHotel3 .roomRates .rate-headings{min-height:46px;font-size:12px;text-align:center;color:#fff;padding:8px 0 0 0}.pgHotel3 .roomRates .rate-headings .find-out-more{text-decoration:none}.pgHotel3 .roomRates .rate-headings .find-out-more span{color:#fff;display:block}.pgHotel3 .roomRates .rate-headings .find-out-more span.room-type-name{text-decoration:none;font-size:13px;height:21px}.pgHotel3 .roomRates .rate-headings .find-out-more span.find-link{font-size:10px;text-decoration:underline}.pgHotel3 .roomRates .rate-headings.standard{background-color:#383c3d}.pgHotel3 .roomRates .rate-headings.super img,.pgHotel3 .roomRates .rate-headings.businessFloor img{height:19px;padding-top:5px}.pgHotel3 .roomRates .rate-headings.super{background-color:#088f89 !important}.pgHotel3 .roomRates .rate-headings.businessFloor{background-color:#062c42 !important}.pgHotel3 .roomRates .rateGroup .rate-title{padding:0px !important}.pgHotel3 .roomRates .rateGroup .rate-description{display:none}.pgHotel3 .roomRates .rateGroup .rate-description.active{display:block;padding:10px;font-size:13px;border:1px solid #1295cd;margin-top:4px;background:#fdfdfd;animation-name:slideDown;-webkit-animation-name:slideDown;animation-duration:0.5s;-webkit-animation-duration:0.5s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important}.pgHotel3 .roomRates .rateGroup .rate-description .close-rate-description{font-family:arial;font-size:10px;font-size:1rem;font-weight:bold;cursor:pointer;float:right}.pgHotel3 .roomRates .rateGroup .rate-divider{border-bottom:1px solid #e9e9e9;margin-right:20px;min-height:30px;padding:12px 5px;width:100%}.pgHotel3 .roomRates .rateGroup .row-content{padding:0px}.pgHotel3 .roomRates .rateGroup .super{background-color:#e6f4f4}.pgHotel3 .roomRates .rateGroup .businessFloor{background-color:#cdd4d9}.pgHotel3 .roomRates .rateGroup .standard.more-than-one-roomRate{background-color:#f4f4f4}.pgHotel3 .roomRates .rateGroup .rate-button-wrapper{text-align:center;min-height:60px}.pgHotel3 .roomRates .main-price-col{background:#fff}.pgHotel3 .roomRates .fixedButton{z-index:100;background-color:#fff;border:1px solid #e9e9e9;width:260px;margin-top:34px;position:static;max-width:100%;min-height:50px;padding:12px;margin-top:34px}.pgHotel3 .roomRates .fixedButton.noFixedHeader{animation-name:slideDownTopBanner;-webkit-animation-name:slideDownTopBanner;animation-duration:0.5s;-webkit-animation-duration:0.5s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important}.pgHotel3 .roomRates .fixedButton.fixHeader{width:100%;position:fixed;top:0px;left:0px;margin-top:-1px;animation-name:slideDownTopBanner;-webkit-animation-name:slideDownTopBanner;animation-duration:0.5s;-webkit-animation-duration:0.5s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important}.pgHotel3 .roomRates .fixedButton.fixHeader .room-total{display:block}.pgHotel3 .roomRates .fixedButton.fixHeader .row.price-breakdown,.pgHotel3 .roomRates .fixedButton.fixHeader .pgConfirmation .chForm .price-breakdown.register,.pgConfirmation .chForm .pgHotel3 .roomRates .fixedButton.fixHeader .price-breakdown.register,.pgHotel3 .roomRates .fixedButton.fixHeader .pgManageBooking .chForm .price-breakdown.register,.pgManageBooking .chForm .pgHotel3 .roomRates .fixedButton.fixHeader .price-breakdown.register{display:none !important}.pgHotel3 .roomRates .fixedButton.fixHeader .mobile-slide-up-wrapper{width:30%;float:left}.pgHotel3 .roomRates .fixedButton.fixHeader .room-total{float:left;width:50%}.pgHotel3 .roomRates .fixedButton.fixHeader .row,.pgHotel3 .roomRates .fixedButton.fixHeader .pgConfirmation .chForm .register,.pgConfirmation .chForm .pgHotel3 .roomRates .fixedButton.fixHeader .register,.pgHotel3 .roomRates .fixedButton.fixHeader .pgManageBooking .chForm .register,.pgManageBooking .chForm .pgHotel3 .roomRates .fixedButton.fixHeader .register{float:left}.pgHotel3 .roomRates .fixedButton.fixHeader .price-breakdown-toggle hr,.pgHotel3 .roomRates .fixedButton.fixHeader .price-breakdown-toggle label{display:none}.pgHotel3 .roomRates .fixedButton.fixHeader .fixedButton-wrapper{padding:0}.pgHotel3 .roomRates .fixedButton.fixHeader .price-breakdown-info{display:none}.pgHotel3 .roomRates .fixedButton.fixHeader .room-total-amount-wrapper span{font-size:19px !important}.pgHotel3 .roomRates .fixedButton .fixedButton-wrapper{padding:10px}.pgHotel3 .roomRates .fixedButton .mobile-slide-up-wrapper.active{position:fixed;bottom:0px;z-index:9999;width:100%;background:#fff;left:0px;border-top:1px solid #858585}.pgHotel3 .roomRates .fixedButton .mobile-slide-up-wrapper.active button{margin-bottom:10px}.pgHotel3 .roomRates .fixedButton .mobile-slide-up-wrapper.animate{animation:slideBookBtnUp 0.5s linear 0.5s;-webkit-animation:slideBookBtnUp 0.5s linear}.pgHotel3 .roomRates .fixedButton .mobile-slide-up-wrapper .mobile-slide-up-wrapper-col{padding:10px}.pgHotel3 .roomRates .fixedButton.disabled .room-total-amount-wrapper span{color:#e9e9e9}.pgHotel3 .roomRates .fixedButton .price-breakdown{display:none}.pgHotel3 .roomRates .fixedButton.show-rate-breakdown .price-breakdown,.pgHotel3 .roomRates .fixedButton.show-rate-breakdown .price-breakdown-info{display:block !important}.pgHotel3 .roomRates .fixedButton.show-rate-breakdown .price-breakdown-info{display:block !important}.pgHotel3 .roomRates .fixedButton hr{margin:20px 1px;border:0;height:0;border-bottom:1px solid #e9e9e9}.pgHotel3 .roomRates .fixedButton h4{font-size:12px;font-size:1.2rem}.pgHotel3 .roomRates .fixedButton .night-breakdown{max-height:100px;overflow:auto}.pgHotel3 .roomRates .fixedButton .night-breakdown.scroll-list{background:#fbfbfb;padding:3px}.pgHotel3 .roomRates .fixedButton .night-breakdown ul{list-style:none}.pgHotel3 .roomRates .fixedButton .night-breakdown ul li{display:block;font-size:10px}.pgHotel3 .roomRates .fixedButton .night-breakdown ul li span{font-size:10px;float:right}.pgHotel3 .roomRates .fixedButton .bottom-border{border-bottom:1px solid #e9e9e9;padding-bottom:7px;margin-bottom:7px}.pgHotel3 .roomRates .fixedButton .room-total{display:none;padding:14px 10px 10px 10px;text-align:center}.pgHotel3 .roomRates .fixedButton .room-total.moreThanOne{display:block}.pgHotel3 .roomRates .fixedButton .room-total .heading_room{display:none}.pgHotel3 .roomRates .fixedButton .room-total .room-total-heading{font-size:19px;display:block;margin-bottom:5px}.pgHotel3 .roomRates .fixedButton .room-total .room-total-amount-wrapper span{font-size:32px;font-weight:bold;display:inline}.pgHotel3 .roomRates .fixedButton .price-breakdown-toggle{display:none;text-align:center}.pgHotel3 .roomRates .fixedButton .price-breakdown-toggle label{cursor:pointer;font-size:14px;line-height:36px}.pgHotel3 .roomRates .fixedButton .price-breakdown{padding:0;margin:0 auto}.pgHotel3 .roomRates .row-flex,.pgHotel3 .roomRates .row-flex>div[class*='col-']{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1 1 auto}.pgHotel3 .roomRates .row-flex-wrap{-webkit-flex-flow:row wrap;align-content:flex-start;flex:0}.pgHotel3 .roomRates #bookingSummary{text-align:left}.pgHotel3 .roomRates #bookingSummary .price-breakdown-info{display:none}.pgHotel3 .roomRates #bookingSummary.show-rate-breakdown .price-breakdown{display:block !important}.pgHotel3 .roomRates #bookingSummary .guests{text-align:right}.pgHotel3 .roomRates #bookingSummary .basic-info{font-size:12px;line-height:14px;margin-top:5px}.pgHotel3 .roomRates #bookingSummary .well-title{border-bottom:1px solid #cfcfcf}.pgHotel3 .roomRates #bookingSummary .well{background:#fff;padding:5px;margin-bottom:15px}.pgHotel3 .roomRates #bookingSummary .please-select-rate{font-size:12px;font-style:italic;text-align:center;color:#5e5f61;margin-top:-7px}.pgHotel3 .roomRates .btnShowBreakdown{float:right;display:block;background-repeat:no-repeat;background-position:100% 50%;background-image:url(/nw/assets/img/bg/price_breakdown.png);height:34px;line-height:36px;padding:0 75px 0 0;font-weight:bold;font-size:12px;font-size:1.2rem;white-space:nowrap;cursor:pointer;background-size:45px}.pgHotel3 .roomRates .btnShowBreakdown.active{background-image:url(/nw/assets/img/bg/price_breakdown_checked.png)}.pgHotel3 .roomRates .roomTypeChanger .switchRoomType{min-width:165px}.pgHotel3 .roomRates .roomtypeBlock{display:none}.pgHotel3 .roomRates .roomtypeBlock.active{display:block}.pgHotel3 .roomRates .please-select-room-rate{font-size:12px;text-align:center;font-weight:bold;margin-bottom:3px;color:#353535}.pgHotel3 .roomRates .rate-msg-info{display:block;font-size:11px;font-weight:bold;color:#062c42;margin-top:4px}.pgHotel3 .roomRates .rate-msg-info.rate-msg-info-group{list-style:none;text-align:right}.pgHotel3 .roomRates .rate-msg-info.rate-msg-info-group li{font-size:11px;font-weight:normal}@media (max-width: 400px){.pgHotel3 .roomRates .room-selection-title .occupancy-text{float:left}.pgHotel3 .roomRates .rate-headings a.find-out-more span{display:block}.pgHotel3 .roomRates .rate-headings a.find-out-more span.room-type-name{font-size:9px}.pgHotel3 .roomRates .rate-headings a.find-out-more span.find-link{font-size:8px}}@media (max-width: 768px){.pgHotel3 .roomRates .rateMoreI{width:13px;height:13px}.pgHotel3 .roomRates .room-selection-title{border-color:#858585}.pgHotel3 .roomRates .roomTypeExtraBedChanger{margin-top:0px}.pgHotel3 .roomRates .only-one-roomType{display:block}.pgHotel3 .roomRates .fixedButton{width:initial;padding:0;background:#fff;border:none;margin:10px}.pgHotel3 .roomRates .fixedButton hr{margin:10px 1px}.pgHotel3 .roomRates .fixedButton .price-breakdown{display:none}.pgHotel3 .roomRates .fixedButton.show-rate-breakdown .price-breakdown,.pgHotel3 .roomRates .fixedButton.show-rate-breakdown .price-breakdown-info{display:block !important}.pgHotel3 .roomRates .fixedButton .room-total-heading,.pgHotel3 .roomRates .fixedButton .room-total-amount-wrapper{display:inline !important}.pgHotel3 .roomRates .fixedButton .room-total-amount-wrapper{margin-left:15px}.pgHotel3 .roomRates .fixedButton .room-total{text-align:center;padding:5px;margin-bottom:10px}.pgHotel3 .roomRates .fixedButton .price-breakdown .well{border:1px solid #088f8a;margin:5px}.pgHotel3 .roomRates .room-rate{padding:5px 5px}.pgHotel3 .roomRates .room-rate .room-selection-title{margin-bottom:15px}.pgHotel3 .roomRates .room-rate .room-selection-title h2{font-size:16px}.pgHotel3 .roomRates .room-rate .room-selection-title span{font-size:14px}.pgHotel3 .roomRates button{font-size:18px}.pgHotel3 .roomRates .rateGroup .rate-divider{padding:5px 5px 3px 7px;min-height:60px}}@media (max-width: 768px) and (min-width: 768px){.pgHotel3 .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}}@media (min-width: 769px){.pgHotel3 .roomRates button.selectPrice{font-size:18px}}@keyframes spinnerNextTo{to{transform:rotate(360deg)}}@-webkit-keyframes spinnerNextTo{to{-webkit-transform:rotate(360deg)}}.pgHotel3 .btn-loading span.spinnerNextTo{display:none;min-width:12px;min-height:8px;height:15px;width:15px;background-size:100%;margin-left:7px;animation:spinnerNextTo 0.8s linear infinite;-webkit-animation:spinnerNextTo 0.8s linear infinite}.pgHotel3 .btn-loading.loading span.spinnerNextTo{display:inline-block}.pgHotel3 .hotel-name{margin:10px 0 0 0}.pgHotel3 .row.mt,.pgHotel3 .pgConfirmation .chForm .mt.register,.pgConfirmation .chForm .pgHotel3 .mt.register,.pgHotel3 .pgManageBooking .chForm .mt.register,.pgManageBooking .chForm .pgHotel3 .mt.register{margin:20px 0}.pgHotel3 .rImg img{width:100%;height:100%}.pgHotel3 .hotelFacilitiesMobile{margin-top:10px}.pgHotel3 .facilityIcons ul.hotelFacilities{margin-left:0px}.pgHotel3 .facilityIcons ul.hotelFacilities li{margin-left:0px;margin-right:15px}.pgHotel3 .hotelDetail{padding-top:0}.pgHotel3 .hotelDetail .row,.pgHotel3 .hotelDetail .pgConfirmation .chForm .register,.pgConfirmation .chForm .pgHotel3 .hotelDetail .register,.pgHotel3 .hotelDetail .pgManageBooking .chForm .register,.pgManageBooking .chForm .pgHotel3 .hotelDetail .register{display:block}.pgHotel3 .hotelDetail .row #hotelInformation,.pgHotel3 .hotelDetail .pgConfirmation .chForm .register #hotelInformation,.pgConfirmation .chForm .pgHotel3 .hotelDetail .register #hotelInformation,.pgHotel3 .hotelDetail .pgManageBooking .chForm .register #hotelInformation,.pgManageBooking .chForm .pgHotel3 .hotelDetail .register #hotelInformation{text-align:left}.pgHotel3 .hotelDetail .row .colImg,.pgHotel3 .hotelDetail .pgConfirmation .chForm .register .colImg,.pgConfirmation .chForm .pgHotel3 .hotelDetail .register .colImg,.pgHotel3 .hotelDetail .pgManageBooking .chForm .register .colImg,.pgManageBooking .chForm .pgHotel3 .hotelDetail .register .colImg,.pgHotel3 .hotelDetail .row .colBlurb,.pgHotel3 .hotelDetail .pgConfirmation .chForm .register .colBlurb,.pgConfirmation .chForm .pgHotel3 .hotelDetail .register .colBlurb,.pgHotel3 .hotelDetail .pgManageBooking .chForm .register .colBlurb,.pgManageBooking .chForm .pgHotel3 .hotelDetail .register .colBlurb{margin:10px 0 0 0}.pgHotel3 .hotelDetail .row .colImg img,.pgHotel3 .hotelDetail .pgConfirmation .chForm .register .colImg img,.pgConfirmation .chForm .pgHotel3 .hotelDetail .register .colImg img,.pgHotel3 .hotelDetail .pgManageBooking .chForm .register .colImg img,.pgManageBooking .chForm .pgHotel3 .hotelDetail .register .colImg img{max-width:100%}.pgHotel3 .hotelDetail .row .colBlurb p,.pgHotel3 .hotelDetail .pgConfirmation .chForm .register .colBlurb p,.pgConfirmation .chForm .pgHotel3 .hotelDetail .register .colBlurb p,.pgHotel3 .hotelDetail .pgManageBooking .chForm .register .colBlurb p,.pgManageBooking .chForm .pgHotel3 .hotelDetail .register .colBlurb p{margin:10px 0 0 0;font-size:14px;font-size:1.4rem}.pgHotel3 .hotelDetail .row .colBlurb .facilityIcons,.pgHotel3 .hotelDetail .pgConfirmation .chForm .register .colBlurb .facilityIcons,.pgConfirmation .chForm .pgHotel3 .hotelDetail .register .colBlurb .facilityIcons,.pgHotel3 .hotelDetail .pgManageBooking .chForm .register .colBlurb .facilityIcons,.pgManageBooking .chForm .pgHotel3 .hotelDetail .register .colBlurb .facilityIcons{margin:10px 0 0 0}.pgHotel3 .hotelDetail .row .colBlurb p,.pgHotel3 .hotelDetail .pgConfirmation .chForm .register .colBlurb p,.pgConfirmation .chForm .pgHotel3 .hotelDetail .register .colBlurb p,.pgHotel3 .hotelDetail .pgManageBooking .chForm .register .colBlurb p,.pgManageBooking .chForm .pgHotel3 .hotelDetail .register .colBlurb p,.pgHotel3 .hotelDetail .row .colBlurb span,.pgHotel3 .hotelDetail .pgConfirmation .chForm .register .colBlurb span,.pgConfirmation .chForm .pgHotel3 .hotelDetail .register .colBlurb span,.pgHotel3 .hotelDetail .pgManageBooking .chForm .register .colBlurb span,.pgManageBooking .chForm .pgHotel3 .hotelDetail .register .colBlurb span{font-size:14px;font-size:1.4rem}.pgHotel3 .hotelDetail .row .hotel-views,.pgHotel3 .hotelDetail .pgConfirmation .chForm .register .hotel-views,.pgConfirmation .chForm .pgHotel3 .hotelDetail .register .hotel-views,.pgHotel3 .hotelDetail .pgManageBooking .chForm .register .hotel-views,.pgManageBooking .chForm .pgHotel3 .hotelDetail .register .hotel-views{color:#626262}.pgHotel3 .hotelDetail .row .colFrom,.pgHotel3 .hotelDetail .pgConfirmation .chForm .register .colFrom,.pgConfirmation .chForm .pgHotel3 .hotelDetail .register .colFrom,.pgHotel3 .hotelDetail .pgManageBooking .chForm .register .colFrom,.pgManageBooking .chForm .pgHotel3 .hotelDetail .register .colFrom{clear:both}.pgHotel3 .hotelDetail .row .colFrom p,.pgHotel3 .hotelDetail .pgConfirmation .chForm .register .colFrom p,.pgConfirmation .chForm .pgHotel3 .hotelDetail .register .colFrom p,.pgHotel3 .hotelDetail .pgManageBooking .chForm .register .colFrom p,.pgManageBooking .chForm .pgHotel3 .hotelDetail .register .colFrom p{font-size:16px;font-size:1.6rem;font-family:FS Albert Light}.pgHotel3 .hotelDetail .row .colFrom p .price,.pgHotel3 .hotelDetail .pgConfirmation .chForm .register .colFrom p .price,.pgConfirmation .chForm .pgHotel3 .hotelDetail .register .colFrom p .price,.pgHotel3 .hotelDetail .pgManageBooking .chForm .register .colFrom p .price,.pgManageBooking .chForm .pgHotel3 .hotelDetail .register .colFrom p .price{font-size:24px;font-size:2.4rem;font-family:FS Albert Bold}.pgHotel3 .hotelDetail .row .colEspot,.pgHotel3 .hotelDetail .pgConfirmation .chForm .register .colEspot,.pgConfirmation .chForm .pgHotel3 .hotelDetail .register .colEspot,.pgHotel3 .hotelDetail .pgManageBooking .chForm .register .colEspot,.pgManageBooking .chForm .pgHotel3 .hotelDetail .register .colEspot{vertical-align:top}.pgHotel3 .hotelDetail .row .colEspot blockquote,.pgHotel3 .hotelDetail .pgConfirmation .chForm .register .colEspot blockquote,.pgConfirmation .chForm .pgHotel3 .hotelDetail .register .colEspot blockquote,.pgHotel3 .hotelDetail .pgManageBooking .chForm .register .colEspot blockquote,.pgManageBooking .chForm .pgHotel3 .hotelDetail .register .colEspot blockquote{margin:10px 0 0 0;color:#008dc8;font-size:20px;font-size:2rem;font-family:FS Albert Bold;text-align:center}.pgHotel3 .hotelDetail .importantInfo{clear:both}.pgHotel3 .hotelDetail .showRooms{font-weight:bold}@media (max-width: 767px){.pgHotel3 ul.nearby-hotels-list-horizontal{list-style-type:none}.pgHotel3 ul.nearby-hotels-list-horizontal li{width:48%;margin:0 2% 14px 0px;float:left;height:auto}.pgHotel3 ul.nearby-hotels-list-horizontal li img{display:block !important;width:100%}.pgHotel3 .otherHotels h2{display:none}}.pgHotel3 .otherHotels h2{margin-bottom:20px}.pgHotel3 .nearby-hotels-list-horizontal ul{margin-left:-30px;list-style-type:none}.pgHotel3 .nearby-hotels-list-horizontal li{width:130px;margin:0 20px 14px 0px;float:left;height:auto}.pgHotel3 .nearby-hotels-list-horizontal li a{text-decoration:none !important;font-size:1em}.pgHotel3 .nearby-hotels-list-horizontal li a span{text-decoration:none !important;line-height:1.4 !important}.pgHotel3 .nearby-hotels-list-horizontal li a span.location_name{text-decoration:underline !important;display:block}.pgHotel3 .nearby-hotels-list-horizontal li a span.distance_from{font-size:10px;display:block}.pgHotel3 .nearby-hotels-list-horizontal li a span.from_price{margin-right:10px;font-size:10px;font-weight:bold;display:block}.pgHotel3 .nearby-hotels-list-horizontal li img{display:none}.pgHotel3 .iTelephoneInfo{background-image:url("/nw/assets/img/icons/i_hotel_i_dark.png");width:19px;height:19px;background-color:transparent;cursor:pointer;display:inline-block}.pgHotel3 .iTelephoneInfo:hover+.tel-tip{opacity:1;visibility:visible}.pgHotel3 .discount-message{padding-bottom:6px;font-size:1.4em}@media (min-width: 768px){.pgHotel3 .btnShowBreakdown,.pgHotel3 .btnShowBreakdownIndividual{float:right;display:block;background-repeat:no-repeat;background-position:100% 50%;background-image:url("/nw/assets/img/bg/price_breakdown.png");height:36px;line-height:36px;padding:0 75px 0 0;font-weight:bold;font-size:12px;font-size:1.2rem;white-space:nowrap}.pgHotel3 .btnShowBreakdown.active,.pgHotel3 .btnShowBreakdownIndividual.active{background-image:url("/nw/assets/img/bg/price_breakdown_checked.png")}.pgHotel3 .breakdownIndividualContainer{display:block;position:absolute;top:35px;right:11px}.pgHotel3 .photoThumb{position:absolute;bottom:0px;right:0px;background-color:rgba(255,255,255,0.9);cursor:pointer;padding:5px;border-radius:11px 0 0 0;display:none}.pgHotel3 .hotelDetail .colBlurb .importantInfo{max-width:74%}.pgHotel3 #nearby-hotels .nearby-hotels-list-horizontal{margin-left:0px;list-style-type:none}.pgHotel3 #nearby-hotels .nearby-hotels-list-horizontal li{width:164px;height:177px}.pgHotel3 #nearby-hotels .nearby-hotels-list-horizontal li img{display:block}}.pgHotel3 .address-map{height:120px}.pgHotel3 .address-map a{overflow:auto;display:inline-block}.pgHotel3 .googleMap{width:100%;height:auto}.pgHotel3 .mapIconLabel{font-size:1.4rem;color:#004282;font-weight:bold;margin-top:-36px !important;margin-left:-8px !important}@media (max-width: 767px){.pgHotel3 .address-map{margin-top:10px}.pgHotel3 .address-map a,.pgHotel3 .address-map img{display:block}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.pgHotel3 #hotelInformation p{display:inline-block;font-family:'FS Albert', arial}.pgHotel3 #hotelInformation p.satnavPostcode{border-left:1px solid #353535;margin-left:5px;padding-left:5px}.pgHotel3 #hotelInformation .strapline{overflow:hidden;margin-bottom:10px}.pgHotel3 #hotelInformation .strapline p{font-family:'FS Albert', arial;font-size:2rem;font-size:20px}.pgHotel3 .colImg img{max-width:100%;display:none;position:relative;width:100%}.pgHotel3 .colImg .address-map a img{display:block}.pgHotel3 .colImg .address-map a img{max-width:100%}.pgHotel3 .room{display:none}.pgHotel3 .room .aboutLinks{padding:20px 0}.pgHotel3 .room .supplement{float:right}.pgHotel3 .facilityIcons li:first-child{margin-left:5px}.pgHotel3 .facilityIcons .facility-icon,.pgHotel3 .facilityIcons i{width:28px;height:28px}.pgHotel3 .hotelLinkBlock li a span{text-decoration:underline;line-height:2}.pgHotel3 #attractions .googleLinks li{width:190px}}@media screen and (min-width: 1024px){.pgHotel3 .hotelDetail .row #hotelInformation,.pgHotel3 .hotelDetail .pgConfirmation .chForm .register #hotelInformation,.pgConfirmation .chForm .pgHotel3 .hotelDetail .register #hotelInformation,.pgHotel3 .hotelDetail .pgManageBooking .chForm .register #hotelInformation,.pgManageBooking .chForm .pgHotel3 .hotelDetail .register #hotelInformation{margin-top:10px;text-align:center}.pgHotel3 .hotelDetail p{display:inline-block;font-family:'FS Albert', arial}.pgHotel3 .hotelDetail p.address{margin-bottom:10px}.pgHotel3 .hotelDetail p.satnavPostcode,.pgHotel3 .hotelDetail p.tel{border-left:1px solid #353535;margin-left:5px;padding-left:5px;margin-bottom:10px}.pgHotel3 .hotelDetail .strapline{overflow:hidden;margin-bottom:10px}.pgHotel3 .hotelDetail .strapline p{font-family:'FS Albert', arial;font-size:1.8rem;font-size:18px;margin-top:0}.pgHotel3 .hotelDetail .facilityIcons{margin-bottom:10px}.pgHotel3 .hotelDetail .facilityIcons ul{margin-left:0}.pgHotel3 .colImg img{max-width:100%;display:none;position:relative;cursor:pointer;width:100%}.pgHotel3 .colImg .address-map a img{display:block}.pgHotel3 .colImg .address-map a img{max-width:100%}.pgHotel3 .colImg .photoThumb{position:absolute;bottom:0px;right:4px;background-color:rgba(255,255,255,0.9);cursor:pointer;padding:5px;border-radius:11px 0 0 0;display:none}.pgHotel3 .room .aboutLinks{padding:20px 0}.pgHotel3 .room .supplement{float:right}.pgHotel3 .facilityIcons li:first-child{margin-left:5px}.pgHotel3 .facilityIcons .facility-icon,.pgHotel3 .facilityIcons i{width:28px;height:28px}.pgHotel3 .hotelLinkBlock li a span{text-decoration:underline;line-height:2}.pgHotel3 #attractions .googleLinks li{width:190px}}.pgHotel3 .colHotelButtons{clear:both;margin:20px 0;float:left;width:100%}.pgHotel3 .colHotelButtons ul li i.iLocation{background-image:url(/nw/assets/img/icons/i_location_info.png)}.pgHotel3 .colHotelButtons ul,.pgHotel3 .colHotelButtons li{list-style-type:none}.pgHotel3 .colHotelButtons ul{font-size:0;display:block}.pgHotel3 .colHotelButtons .reset li{display:inline-block;padding:0 10px;text-align:center;border-left:1px solid #638795;height:52px;vertical-align:middle}.pgHotel3 .colHotelButtons .reset li:first-child{border-left:0}.pgHotel3 .colHotelButtons a{text-decoration:none}.pgHotel3 .colHotelButtons i{width:41px;height:41px}.pgHotel3 .colHotelButtons a span{margin:5px 0 0 0;font-size:12px;font-size:1.2rem;font-family:FS Albert Light;color:#383c3d;display:block}@media (min-width: 768px){.pgHotel3 .colHotelButtons .reset .liHotelInfo{padding-left:0;border-left:0}}@media (max-width: 767px){.pgHotel3 .colHotelButtons{text-align:center;padding:0 0 20px 0;border-bottom:1px solid #e5e6eb}.pgHotel3 .colHotelButtons .liShowPhotos{display:inline-block !important}}.pgHotel3 .aboutLinks{clear:both;padding:20px 10px 0 10px;float:left;width:100%;box-sizing:border-box}.pgHotel3 .aboutLinks li{float:left}.pgHotel3 .aboutLinks li:not(:first-child){margin-left:10px;float:right}.pgHotel3 .aboutLinks a{font-size:12px;font-size:1.2rem;font-weight:bold;color:#383c3d}@media (min-width: 768px){.pgHotel3 .aboutLinks{padding:20px 0 0 0}}.pgHotel3 .modalBreakdown{display:none}.pgHotel3 .modal .modalBreakdown{display:block}.pgHotel3 .showBreakdownContainer{margin-top:10px;margin-bottom:10px}.pgHotel3 .breakdown{display:none}.pgHotel3 .breakdown.active{display:block}.pgHotel3 .breakdown .rateGroup{margin:20px 0 0 0;text-align:center}.pgHotel3 .breakdown .rateText,.pgHotel3 .breakdown .tagline{font-family:FS Albert Light}.pgHotel3 .breakdown .rateText{font-size:24px;font-size:2.4rem;font-weight:normal;margin:0;padding:0}.pgHotel3 .breakdown .tagline{margin:8px 0 0 0;font-size:14px;font-size:1.4rem}.pgHotel3 .breakdown p.breakfast{margin:10px 0 0 0}.pgHotel3 .breakdown .breakdownCarousel{position:relative;overflow:hidden;background-color:#f8f8f8;border-top:1px dotted #cccccc}.pgHotel3 .breakdown .breakdownScroller{overflow:hidden;height:80px;border:1px solid #e5e6eb;border-left:0;border-right:0}.pgHotel3 .breakdown .breakdownScroller:after{content:" ";clear:both}.pgHotel3 .breakdown .breakdownTable{float:right;margin:10px 0;border-collapse:collapse;position:relative}.pgHotel3 .breakdown .breakdownTable.breakDownCenter{margin:10px auto;float:none}.pgHotel3 .breakdown .breakdownTable td,.pgHotel3 .breakdown .breakdownTable th{padding:5px 15px}.pgHotel3 .breakdown .breakdownTable td:not(:first-child),.pgHotel3 .breakdown .breakdownTable th:not(:first-child){border-left:1px solid #e5e6eb}.pgHotel3 .breakdown .breakdownTable th{font-size:16px;font-size:1.6rem;font-family:FS Albert Light}.pgHotel3 .breakdown .breakdownTable td{font-size:18px;font-size:1.8rem;font-family:FS Albert Bold}.pgHotel3 .breakdown .breakdownArrows{position:absolute;z-index:2;top:50%;margin:0;padding:0;width:100%;list-style-type:none}.pgHotel3 .breakdown .breakdownArrows li{width:45px;height:76px;margin-top:-38px;padding:0;position:relative}.pgHotel3 .breakdown .breakdownArrows a,.pgHotel3 .breakdown .breakdownArrows .whiteOut{position:absolute}.pgHotel3 .breakdown .breakdownArrows .whiteOut{width:100%;height:100%;z-index:10;background-color:#fff;opacity:0.8}.pgHotel3 .breakdown .breakdownArrows a{margin-top:18px;z-index:20;width:23px;height:35px;background-repeat:no-repeat}.pgHotel3 .breakdown .breakdownArrows .prev{float:left;display:none}.pgHotel3 .breakdown .breakdownArrows .prev .whiteOut,.pgHotel3 .breakdown .breakdownArrows .prev a{left:0}.pgHotel3 .breakdown .breakdownArrows .prev a{margin-left:10px;background-image:url("/nw/assets/img/bg/breakdown_arrow_left.png")}.pgHotel3 .breakdown .breakdownArrows .next{float:right;display:none}.pgHotel3 .breakdown .breakdownArrows .next .whiteOut,.pgHotel3 .breakdown .breakdownArrows .next a{right:0}.pgHotel3 .breakdown .breakdownArrows .next a{margin-right:10px;background-image:url("/nw/assets/img/bg/breakdown_arrow_right.png")}.pgHotel3 .breakdown .breakdownArrows .active{display:block}.pgHotel3 .breakdown .breakdownSubmit{clear:both;text-align:left;margin:10px 0 0 0}.pgHotel3 .breakdown .breakdownSubmit .price{display:inline-block;margin:0 20px 0 10px}.pgHotel3 .breakdown .breakdownSubmit .total{font-size:16px;font-size:1.6rem;font-family:FS Albert Light;display:block;text-align:left}.pgHotel3 .breakdown .breakdownSubmit .currencyPrice{display:block}.pgHotel3 .breakdown .breakdownSubmit .currencyPrice span{font-size:24px;font-size:2.4rem;font-family:FS Albert Bold}@media (min-width: 768px){.pgHotel3 .breakdown .radioBox label{margin-bottom:5px}.pgHotel3 .breakdown .breakdownScroller{border-top:0}.pgHotel3 .breakdown .breakdownTable{margin:0}.pgHotel3 .showBreakdownContainer{margin:0 auto;display:inline-block;padding:0px 14px;border-radius:36px;margin-top:10px;margin-bottom:10px;background-color:#fdfdfd;border:2px solid #e8e8e8}}@media (max-width: 767px){.pgHotel3 .breakdownSubmit .btn-primary{width:auto;padding-left:40px;padding-right:40px;float:right}}.pgHotel3 .needTwin{display:inline-block;margin-top:8px}.pgHotel3 .needTwin .title1,.pgHotel3 .needTwin .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgHotel3 .needTwin h1{margin:20px 0 0 0;padding:0;font-size:24px;font-size:2.4rem;font-family:FS Albert Light;font-weight:normal}.pgHotel3 .needTwin label{margin:10px 0 0 0}.pgHotel3 .needTwin .bedCount{margin-top:20px}.pgHotel3 .needTwin .bedCount.active{padding-bottom:10px}@media (max-width: 767px){.pgHotel3 .needTwin{padding-left:4px}}.pgHotel3 .rowRoomTypes .bubbleBox{position:relative}.pgHotel3 .rowRoomTypes .bubbleBox input[type=radio]+label:after{background-image:url(/nw/assets/img/bg/arrow_rates_down.png);background-position:50% 50%;background-repeat:no-repeat}.pgHotel3 .hotelLinkBlock .bubbleBox input[type=radio]+label:after{top:auto;bottom:-10px;height:10px;width:145px;background-size:28px 10px}.pgHotel3 .hotelLinkBlock .bubbleBox input[type=radio]:checked+label:after{background-image:none}@media (min-width: 768px){.pgHotel3 .bubbleBox input[type=radio]+label:after{top:0;left:auto;right:-10px;width:10px;height:48px;background-size:10px 17px}.pgHotel3 .bubbleBox input[type=radio]:checked+label:after{background-image:none}}@media (max-width: 767px){.pgHotel3 .bubbleBox input[type=radio]+label:after{top:auto;bottom:-10px;height:10px;width:145px;background-size:28px 10px}.pgHotel3 .bubbleBox input[type=radio]:checked+label:after{background-image:none}}.pgHotel3 .hotelLinks{clear:both;margin:10px 0 0 0}.pgHotel3 .hotelLinks ul{margin:0;padding:0;list-style-type:none;background:#f4f4f4;padding:10px 0}@media (min-width: 768px){.pgHotel3 .hotelLinks{border-top:1px solid #e5e6eb;position:relative;z-index:100}.pgHotel3 .hotelLinks.affix{margin:0;position:fixed;width:100%;left:0;top:0}.pgHotel3 .hotelLinks ul{font-size:0;text-align:center}.pgHotel3 .hotelLinks li{display:inline-block;margin-left:10px}.pgHotel3 .hotelLinks a{display:inline-block;line-height:42px;height:42px;padding:0 10px;text-decoration:none}.pgHotel3 .hotelLinks a.active{border-color:#008dc8;color:#008dc8;background:#fff}.pgHotel3 .hotelLinks .btn-tertiary:hover{color:#383c3d;border-color:#383c3d}.pgHotel3 .hotelLinks .btn-tertiary:hover.active{color:#008dc8;border-color:#008dc8}.pgHotel3 .stickySection.affix{margin-top:66px}}@media (max-width: 767px){.pgHotel3 .hotelLinks ul{padding:0}.pgHotel3 .hotelLinks li{margin:0;padding:0 10px;border-top:1px solid #e5e6eb}.pgHotel3 .hotelLinks li a{padding:8px 0 !important;margin:0;border:0;display:block;text-decoration:none;font-family:FS Albert Light;font-size:18px;font-size:1.8rem;line-height:24px;height:24px;background-image:url("/nw/assets/img/bg/hotel_links_arrow.png");background-position:100% 50%;background-repeat:no-repeat;background-color:transparent}.pgHotel3 .hotelLinks li a.active{color:#383c3d}}.pgHotel3 .hotelLinkBlock:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.pgHotel3 .hotelLinkBlock .bubbleBox,.pgHotel3 .hotelLinkBlock .buttons{margin-top:20px}.pgHotel3 .hotelLinkBlock .title1HotelLight{margin-top:20px;font-size:20px;font-size:2rem}.pgHotel3 .hotelLinkBlock .title2Light{margin-top:20px;margin-bottom:20px}.pgHotel3 .hotelLinkBlock .maxH,.pgHotel3 .hotelLinkBlock p{line-height:25px;line-height:2.5rem;max-width:670px}.pgHotel3 .hotelLinkBlock .btn-secondary{font-size:18px;font-size:1.8rem}.pgHotel3 .hotelLinkBlock .bubbleDPContent .maxH{margin:10px 0;font-size:14px;font-size:1.4rem}.pgHotel3 .hotelLinkBlock .bubbleDPContent .btnReadMore{display:none}.pgHotel3 .hotelLinkBlock .bubbleDPContent .btnReadMore:active,.pgHotel3 .hotelLinkBlock .bubbleDPContent .btnReadMore.active{display:none}.pgHotel3 .hotelLinkBlock .bubbleDPContent .btnReadMore.show{display:block}@media (min-width: 768px){.pgHotel3 .hotelLinkBlock .bubbleDPContent{margin-top:20px}.pgHotel3 .hotelLinkBlock .bubbleDPContent .btn-primary,.pgHotel3 .hotelLinkBlock .bubbleDPContent .btn-secondary{margin:10px 0 0 0;position:absolute;bottom:0;display:none}.pgHotel3 .hotelLinkBlock .bubbleDPContent.heightSet .btn-secondary,.pgHotel3 .hotelLinkBlock .bubbleDPContent.heightSet .btn-primary{display:block}.pgHotel3 .hotelLinkBlock .bubbleDPContent img{margin:10px 0 0 0;display:block}.pgHotel3 .hotelLinkBlock#hotelLinkAbout .useful-information-col{border-left:1px solid #008dc8;padding-left:40px}.pgHotel3 .hotelLinkBlock#hotelLinkAbout .about-col{padding-right:40px}.pgHotel3 .hotelLinkBlock#hotelLinkAbout .importantInfo{margin:20px 0 0 0}.pgHotel3 #hotelLinkParking .colDirections{padding-right:40px}.pgHotel3 #hotelLinkParking .colParking{padding-left:40px;border-left:1px solid #008dc8}}@media (max-width: 767px){.pgHotel3 #hotelLinkPhotos,.pgHotel3 #hotelLinkAttractions{display:block}.pgHotel3 #hotelLinkPhotos.hide,.pgHotel3 #hotelLinkAttractions.hide{visibility:hidden}.pgHotel3 .hotelLinkBlock{margin:0;padding:0;border-top:0;display:none}.pgHotel3 .hotelLinkBlock .bubbleDPContent{margin:20px 0 0 0;clear:both;display:none;float:left;width:100%}.pgHotel3 .hotelLinkBlock .bubbleDPContent.active{display:block}.pgHotel3 .hotelLinkBlock .bubbleDPContent .maxH{float:left;width:100%;overflow:hidden}.pgHotel3 .hotelLinkBlock .bubbleDPContent .maxH.shown{visibility:visible;max-height:100px}.pgHotel3 .hotelLinkBlock .bubbleDPContent .maxH.fullHeight{max-height:none;overflow:visible}.pgHotel3 .hotelLinkBlock .bubbleDPContent .title1Light{font-size:20px;font-size:2rem}.pgHotel3 .hotelLinkBlock .bubbleDPContent .btn-secondary{margin-top:10px;width:100%}.pgHotel3 .hotelLinkBlock .bubbleDPContent .btn-primary{margin-bottom:10px}.pgHotel3 .hotelLinkBlock .bubbleDPContent img{display:block;width:100%}.pgHotel3 #modal .hotelLinkBlock{display:block;visibility:visible;position:relative;top:auto;left:auto}}.pgHotel3 .blockRoomTypes .cms-description ul{margin-top:15px;margin-left:22px;line-height:18px;list-style:none;margin-left:20px}.pgHotel3 .blockRoomTypes .cms-description ul li{position:relative;margin-bottom:10px}.pgHotel3 .blockRoomTypes .cms-description ul li:before{position:absolute;display:block;content:'\2022';text-indent:-999999px;left:-22px;height:17px;width:15px;background-repeat:no-repeat;background-image:url(/nw/assets/img/bg/check_tick.png);background-size:19px;background-position:0}.pgHotel3 .blockRoomTypes .colRoomTypes{font-size:0}.pgHotel3 .blockRoomTypes .colRoomTypes .carousel{margin-top:10px}.pgHotel3 .blockRoomTypes .colRoomTypes .bubbleBox{display:inline-block}.pgHotel3 .blockRoomTypes .colRoomTypes .bubbleBox:not(:first-child){margin-left:8px}.pgHotel3 .blockRoomTypes .room-content{display:none}.pgHotel3 .blockRoomTypes .room-content.active{display:block}.pgHotel3 .blockRoomTypes .room [class*="col-"]{margin-top:10px}.pgHotel3 .blockRoomTypes .room .colRoomBlurb img{vertical-align:top}.pgHotel3 .blockRoomTypes .room .colRoomBlurb h4{margin:20px 0px}.pgHotel3 .blockRoomTypes .room .colRoomBlurb li{padding-top:-3px;line-height:24px;font-size:1.3rem}.pgHotel3 .blockRoomTypes .room .colRoomBlurb li span{font-size:1.3rem}.pgHotel3 .blockRoomTypes .room .colRoomBlurb ul{list-style-type:none;padding:0;margin:0 0 0 22px}.pgHotel3 .blockRoomTypes .room .colRoomBlurb strong{font-weight:none}.pgHotel3 .blockRoomTypes .room ul,.pgHotel3 .blockRoomTypes .room ol{margin-left:20px}.pgHotel3 .blockRoomTypes .room .carousel-indicators{margin-left:-30%;bottom:10px}.pgHotel3 .blockRoomTypes .room li,.pgHotel3 .blockRoomTypes .room p,.pgHotel3 .blockRoomTypes .room .disclaimerText{font-size:12px;font-size:1.2rem;line-height:12px;line-height:1.2rem}.pgHotel3 .blockRoomTypes .room .suitableWrap{overflow:hidden;clear:both}.pgHotel3 .blockRoomTypes .room .suitablePeople{clear:both;text-align:center;font-size:0;padding:0 0 10px 0;margin-left:-8px;margin-right:-8px;display:block}.pgHotel3 .blockRoomTypes .room .suitablePeople h4.title2Light{margin:0}.pgHotel3 .blockRoomTypes .room .suitablePeople p{max-width:100%}.pgHotel3 .blockRoomTypes .room .suitablePeople .group,.pgHotel3 .blockRoomTypes .room .suitablePeople .or{margin:0 20px;line-height:36px;vertical-align:top;display:inline-block}.pgHotel3 .blockRoomTypes .room .suitablePeople .icons,.pgHotel3 .blockRoomTypes .room .suitablePeople .desc{display:block}.pgHotel3 .blockRoomTypes .room .suitablePeople .desc{margin:10px 0 0 0}@media (max-width: 767px){.pgHotel3 .blockRoomTypes .colRoomTypes{text-align:center}}@media (min-width: 767px){.pgHotel3 .blockRoomTypes .colRoomBlurb{padding:0px 40px 40px 40px}}.pgHotel3 .hotelFacilitiesSection{display:none}.pgHotel3 .hotelLinkBlock .hotelFacilities img{float:left;border:none}.pgHotel3 .hotelLinkBlock .hotelFacilities i{background-size:22px 22px}.pgHotel3 .hotelLinkBlock .hotelFacilities li{margin-top:20px}.pgHotel3 .hotelLinkBlock .hotelFacilities .wrap{margin:0 0 0 5px;float:left;text-align:left}.pgHotel3 .hotelLinkBlock .hotelFacilities .wrap .facility{max-width:120px}.pgHotel3 .hotelLinkBlock .hotelFacilities .wrap .more{clear:both;margin-top:4px;display:block;font-size:12px;font-size:1.2rem;font-weight:bold}@media (min-width: 768px){.pgHotel3 .modal .facilities .title1,.pgHotel3 .modal .facilities .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgHotel3 .modal .facilities h1{margin-top:10px}}@media (max-width: 767px){.pgHotel3 .hotelLinkBlock .hotelFacilities{padding-left:8px;padding-right:8px;padding-bottom:20px}.pgHotel3 .hotelLinkBlock .hotelFacilities .wrap{width:108px}.pgHotel3 .facilitiesinnerModal{position:fixed;top:70px;left:0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease;-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;z-index:2000;width:85%;min-height:200px;background:#fff;padding:10px;border:1px solid #e5e6eb;border-radius:4px}.pgHotel3 .facilitiesinnerModal .title1,.pgHotel3 .facilitiesinnerModal .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgHotel3 .facilitiesinnerModal h1{margin-top:10px}.pgHotel3 .facilitiesinnerModal .hideFacilitiesModal{display:block}.pgHotel3 .facilitiesinnerModal.slideIn{-ms-transform:translateX(5%);-webkit-transform:translateX(5%);transform:translateX(5%);opacity:1}}.pgHotel3 .attractions .tab-content{margin:20px 0 0}.pgHotel3 .attractions .title3Light{margin:0 0 10px 0}.pgHotel3 .attractions .googleLinks ul{margin:10px 0 0 0}.pgHotel3 .attractions .googleLinks li{margin:0 20px 20px 0;display:inline-block;vertical-align:top}.pgHotel3 .attractions .googleLinks li a{font-size:14px;font-size:1.4rem;font-family:arial}.pgHotel3 .attractions .googleLinks li p{margin:5px 0 0 0}.pgHotel3 .attractions .googleLinks li p span{font-size:12px;font-size:1.2rem}@media (min-width: 768px){.pgHotel3 .attractions .buttons>.btn-secondary:not(:first-child){margin-left:8px}.pgHotel3 .attractions .googleLinks{padding-right:20px}.pgHotel3 .attractions .googleLinks li{width:130px}}@media (max-width: 767px){.pgHotel3 .attractions .googleLinks,.pgHotel3 .attractions .otherHotels{border-top:1px solid #e5e6eb;padding-top:10px}.pgHotel3 .attractions .googleLinks ul{margin-left:-30px}.pgHotel3 .attractions .googleLinks li{width:130px;margin:0 0 20px 30px}.pgHotel3 .attractions .otherHotels{padding-bottom:20px}.pgHotel3 .attractions .buttons{text-align:center}.pgHotel3 .attractions .buttons button:not(:first-child){margin-top:10px}}.pgHotel3 .modal .ratePopup{display:block}@media (max-width: 767px){.pgHotel3 .modal .breakdown{display:block}.pgHotel3 .modal .breakdownCarousel{margin:20px 0 0 0}.pgHotel3 .modal .hotelLinkBlock{display:block}.pgHotel3 .modal #hotelLinkPhotos+.hotelLinks{margin-top:0}.pgHotel3 .modal .modal-header .title1 i,.pgHotel3 .modal .modal-header .pgFisPayment .capture-heading h1 i,.pgFisPayment .capture-heading .pgHotel3 .modal .modal-header h1 i{display:none}.pgHotel3 .modal .modal-body .importantInfo,.pgHotel3 .modal .modal-body .carousel,.pgHotel3 .modal .modal-body .suitablePeople,.pgHotel3 .modal .modal-body .hotelLinks,.pgHotel3 .modal .modal-body .breakdownCarousel{margin-left:-8px;margin-right:-8px}}.pgHotel3 .c-map-thumbnail{border:5px solid #fff;position:absolute;left:15px;z-index:1;bottom:15px;background-image:url("/nw/assets/img/map-thumbnail.jpg");max-height:100px;max-width:100px;width:20%;height:20%}.pgHotel3 .c-map-thumbnail:hover .c-map-thumbnail__icon{color:#003F80}.pgHotel3 .c-map-thumbnail__icon{color:#008CC6;position:absolute;bottom:0;right:0;transition:color 250ms}.pgHotel3 .carouselButtons{position:absolute;width:100%;z-index:1;margin-left:0;top:40%}@media (min-width: 768px){.pgHotel3 .block-formatting{padding:20px 0px;box-sizing:border-box}.pgHotel3 .hotelLinks{-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.pgHotel3 .hotelLinks.affix{-webkit-box-shadow:0px 4px 35px -1px rgba(0,0,0,0.2);-moz-box-shadow:0px 4px 35px -1px rgba(0,0,0,0.2);box-shadow:0px 4px 35px -1px rgba(0,0,0,0.2)}.pgHotel3 .important-info-hotel{margin:10px 0;font-size:1.4rem;line-height:2.2rem;color:#353535}.pgHotel3 .important-info-hotel h3{padding-bottom:10px;font-size:1.7rem}.pgHotel3 .otherHotels img{width:146px;height:110px}.pgHotel3 .mgl-0{margin:0 !important}.pgHotel3 .pgHotel .blockRoomTypes .room ul{margin-left:0px}}.pgHotel3 .c-breadcrumb__item{display:inline-block;text-decoration:none}.pgHotel3 .c-breadcrumb__item a{text-decoration:underline;margin-right:5px}.pgHotel3 .c-breadcrumb__item span{margin-right:5px}.pgHotel3 .c-breadcrumb__item,.pgHotel3 .c-breadcrumb__item a{font-size:1.4rem}.pgHotel3 .popover{margin-left:10px}.pgHotel3 .popover .arrow{margin-left:-21px}@media (min-width: 768px){.pgHotel3 .hero{min-height:440px}}.pgHotel3 .hero__address{font-size:1.2rem;line-height:1.5}.pgHotel3 .hero__address a{font-size:1.2rem}.pgHotel3 .hero__img-main img{display:block;max-width:100%}@media (min-width: 1024px){.pgHotel3 .hero__img-main img{object-fit:cover;object-position:top right;height:440px}}.pgHotel3 .hero .image-carousel{font-size:0;list-style:none}.pgHotel3 .hero .image-carousel--active .image-carousel__item:not(.active){cursor:pointer;opacity:0.3}.pgHotel3 .hero .image-carousel__item{display:inline-block;opacity:1;transition:opacity 250ms;width:calc(25% - 9px);margin-bottom:12px;max-height:93px;overflow:hidden}.pgHotel3 .hero .image-carousel__item:not(:nth-child(4n)){margin-right:12px}.pgHotel3 .hero .image-carousel__item img{display:block;max-width:100%}.pgHotel3 .c-table__cell--button{padding-left:20px;width:92px}.pgHotel3 .c-table__cell--strapline{width:200px}.pgHotel3 .c-table__cell--strapline__text{color:#008dc8;font-family:FS Albert Bold;font-size:1.5rem;text-align:right}@media (max-width: 1024px){.pgHotel3 .c-table__cell--address,.pgHotel3 .c-table__cell--strapline{display:block}.pgHotel3 .c-table__cell--strapline{margin-top:10px;text-align:left;width:auto}}.pgHotel3 .tripadvisor-widget{margin-top:0}.pgHotel3 .tripadvisor-widget .ta-wrapper img{max-width:120px}.pgHotel3 .tripadvisor-widget .ta-wrapper span{font-size:1.2rem;margin-top:3px}.pgHotel3 .tripadvisor-certificate{border:5px solid #fff;position:absolute;left:15px;z-index:1;max-width:95px;width:20%;top:15px}@media (max-width: 768px){.pgHotel3 .tripadvisor-certificate{left:10px;top:10px;width:60px}}.pgHotel3 .searchWidget{margin-top:0}.pgHotel3 .c-section{margin-bottom:20px}.pgHotel3 .c-section:empty{display:none}@media (max-width: 768px){.pgHotel3 .c-section{margin-bottom:10px}}@media (max-width: 767px){.pgHotel3 .importantInfo:not(:first-child){margin-top:10px}}.pgHotel3 .marker-info{text-decoration:none}.pgHotel3 .marker-info__price{display:block;font-size:12px;font-weight:bold}.pgHotel3 .marker-info__distance{display:block;font-size:10px}.pgHotel3 .google-map{position:relative}.pgHotel3 .google-map__canvas{height:400px;background-color:#f5f5f5;border:1px solid #DDD}.pgHotel3 .google-map__canvas__loading-icon{color:#008dc8}.pgHotel3 .google-map__canvas__loading-text{color:#008dc8;display:block;font-family:'FS Albert Light', arial, sans-serif;font-size:1.8rem;margin-top:10px}@media (max-width: 767px){.pgHotel3 .google-map__map{height:250px}}.pgHotel3 .c-interest__heading{font-size:1.6rem;font-family:'FS Albert Bold', arial, sans-serif;margin-bottom:10px}.pgHotel3 .c-interest__list{list-style:none}.pgHotel3 .c-interest__list a{display:table-cell;vertical-align:middle}.pgHotel3 .c-interest__list--hotels .c-interest__list__item--icon{background:url(/nw/assets/img/icons/maps/nearby_hotels_marker.png) no-repeat scroll 4px 4px transparent}.pgHotel3 .c-interest__list--attractions .c-interest__list__item--icon{background:url(/nw/assets/img/icons/maps/attraction_marker.png) no-repeat scroll 4px 4px transparent}.pgHotel3 .c-interest__list--transport .c-interest__list__item--icon{background:url(/nw/assets/img/icons/maps/transport_marker.png) no-repeat scroll 4px 4px transparent}.pgHotel3 .c-interest__list--parking .c-interest__list__item--icon{background:url(/nw/assets/img/icons/maps/parking_marker.png) no-repeat scroll 4px 4px transparent}.pgHotel3 .c-interest__list__item{display:table;table-layout:fixed;padding-left:30px;min-height:34px;line-height:1.4;width:calc(100% - 30px);margin-bottom:5px}.pgHotel3 .c-interest__list__item__link{color:#008dc8;text-decoration:underline}.pgHotelNoDates .hotelDetail .colBlurb{padding-left:4px}.pgHotelNoDates .hotelDetail .row .colBlurb .unavailable p,.pgHotelNoDates .hotelDetail .pgConfirmation .chForm .register .colBlurb .unavailable p,.pgConfirmation .chForm .pgHotelNoDates .hotelDetail .register .colBlurb .unavailable p,.pgHotelNoDates .hotelDetail .pgManageBooking .chForm .register .colBlurb .unavailable p,.pgManageBooking .chForm .pgHotelNoDates .hotelDetail .register .colBlurb .unavailable p{font-size:24px;font-size:2.4rem;font-family:FS Albert Bold;text-align:center}.pgHotelNoDates .hotelDetail .unavailable{clear:both;padding:10px 0 20px 0;margin-bottom:10px;background:#f4f4f4}.pgHotelNoDates .hotelDetail .fullyBooked{text-align:center;padding:10px 0 20px 0}.pgHotelNoDates .hotelDetail .colMap{margin-top:10px}@media (max-width: 767px){.pgHotelNoDates .hotelDetail .unavailable{margin-top:10px}}.pgExtras .miniSearch .groupLocation .input-group-addon{border:0}@media (min-width: 768px){.pgExtras .miniSearch{display:block !important}.pgExtras .miniSearch li:first-child{border-left:1px solid #08827e}.pgExtras .miniSearch .colTotal{border-left:1px solid #08827e;height:42px;line-height:42px}.pgExtras .miniSearch .colTotal p{padding:0;text-align:right}}.pgExtras .chForm .titleWithAction{margin-top:20px}.pgExtras .chForm .titleWithAction .actions{text-align:right}.pgExtras .chForm .divFieldSetTotal{margin-left:-8px}.pgExtras .chForm .divFieldSetTotal dl:not(:first-child){margin-top:10px}.pgExtras .chForm .divFieldSetTotal .dlTotal:not(:first-child){margin-top:20px}.pgExtras .chForm .divFieldSetTotal .dlTotal:not(:first-child) dt.title1,.pgExtras .chForm .divFieldSetTotal .dlTotal:not(:first-child) dd.title1,.pgExtras .chForm .divFieldSetTotal .dlTotal:not(:first-child) dd.title1 span{font-size:24px;font-size:2.4rem}.pgExtras .chForm .divFieldSetTotal dt.title1,.pgExtras .chForm .divFieldSetTotal dd.title1,.pgExtras .chForm .divFieldSetTotal dd span{font-family:FS Albert Bold}.pgExtras .chForm .btnCancel{display:none}.pgExtras .chForm .radio .additional-fields label{padding-left:0}@media (min-width: 768px){.pgExtras .chForm .divFieldSetTotal{margin-right:13px}}@media (max-width: 767px){.pgExtras .contained{position:relative}.pgExtras .rightAndFull{z-index:20;margin-bottom:0;padding:5px 8px;left:0;bottom:0;width:100%;box-sizing:border-box;background:#fff}.pgExtras .rightAndFull .form-group{margin-bottom:0}.pgExtras .affix .rightAndFull{position:static;padding-left:4px;padding-right:4px}.pgExtras .chForm .divFieldSetTotal{margin-right:-8px;margin-bottom:10px}}.pgExtras #accordion{margin:10px 0 20px 0}.pgExtras #accordion .additional-fields{position:relative}.pgExtras #accordion .extrasTitleBlock{margin-bottom:15px}.pgExtras #accordion .panel-title .additional{font-size:14px;font-size:1.4rem;display:block}.pgExtras #accordion .from{display:block;font-size:12px;font-size:1.2rem;text-align:center}.pgExtras #accordion .uom{font-size:1rem}.pgExtras #accordion .option{padding-bottom:12px}.pgExtras #accordion .radio .additional-fields label,.pgExtras #accordion .option .additional-fields label{padding-left:0}.pgExtras #accordion .radio .additional-fields input,.pgExtras #accordion .option .additional-fields input{width:98%}.pgExtras #accordion #priceCorner-sms .prefix:nth-of-type(2){display:none}.pgExtras #accordion .panel-body label{font-size:14px;font-size:1.4rem;font-family:FS Albert Light}.pgExtras #accordion .panel-body .roomTitle{margin:0 0 10px 0}.pgExtras #accordion .panel-body span.guestCount{margin:0 0 4px 0;display:block}@media only screen and (min-width: 768px){.pgExtras #accordion{padding-right:55%;position:relative;overflow:auto}.pgExtras #accordion .panel{margin-right:15px;border:0}.pgExtras #accordion .panel-heading:before{background:#f5f5f5;left:auto;right:-3px;top:50%;height:18px;width:18px;margin-top:-10px;border:1px solid #117abc;-webkit-transform:skew(45deg, -45deg);-moz-transform:skew(45deg, -45deg);-ms-transform:skew(45deg, -45deg);-o-transform:skew(45deg, -45deg);transform:skew(45deg, -45deg)}.pgExtras #accordion .panel-heading.collapsed:before{display:none}.pgExtras #accordion .panel-title{padding-left:15px}.pgExtras #accordion .panel-collapse{position:absolute;top:0;right:0;width:55%;border:1px solid #117abc;border-radius:0;margin-left:-9px}.pgExtras #accordion p{clear:both}}@media (max-width: 767px){.pgExtras #accordion .panel{border:0}.pgExtras #accordion .panel-heading{border-bottom:0}.pgExtras #accordion .panel-heading+.panel-collapse{border:1px solid #117abc;border-top:0}.pgExtras #accordion .panel-heading.collapsed{border-bottom:1px solid #bdbdbd}.pgExtras #accordion .panel-heading.collapsed+.panel-collapse{border-color:#bdbdbd}}.extra-cost{font-weight:bold}.pgCheckout .miniSearch .groupLocation .input-group-addon{border:0}@media (min-width: 768px){.pgCheckout .miniSearch{display:block !important}.pgCheckout .miniSearch li:first-child{border-left:1px solid #08827e}.pgCheckout .miniSearch .colTotal{border-left:1px solid #08827e;height:42px;line-height:42px}.pgCheckout .miniSearch .colTotal p{padding:0;text-align:right}}.pgCheckout #accordion{margin:10px 0 20px 0}.pgCheckout #accordion .additional-fields{position:relative}.pgCheckout #accordion .extrasTitleBlock{margin-bottom:15px}.pgCheckout #accordion .panel-title .additional{font-size:14px;font-size:1.4rem;display:block}.pgCheckout #accordion .from{display:block;font-size:12px;font-size:1.2rem;text-align:center}.pgCheckout #accordion .uom{font-size:1rem}.pgCheckout #accordion .option{padding-bottom:12px}.pgCheckout #accordion .radio .additional-fields label,.pgCheckout #accordion .option .additional-fields label{padding-left:0}.pgCheckout #accordion .radio .additional-fields input,.pgCheckout #accordion .option .additional-fields input{width:98%}.pgCheckout #accordion #priceCorner-sms .prefix:nth-of-type(2){display:none}.pgCheckout #accordion .panel-body label{font-size:14px;font-size:1.4rem;font-family:FS Albert Light}.pgCheckout #accordion .panel-body .roomTitle{margin:0 0 10px 0}.pgCheckout #accordion .panel-body span.guestCount{margin:0 0 4px 0;display:block}@media only screen and (min-width: 768px){.pgCheckout #accordion{padding-right:55%;position:relative;overflow:auto}.pgCheckout #accordion .panel{margin-right:15px;border:0}.pgCheckout #accordion .panel-heading:before{background:#f5f5f5;left:auto;right:-3px;top:50%;height:18px;width:18px;margin-top:-10px;border:1px solid #117abc;-webkit-transform:skew(45deg, -45deg);-moz-transform:skew(45deg, -45deg);-ms-transform:skew(45deg, -45deg);-o-transform:skew(45deg, -45deg);transform:skew(45deg, -45deg)}.pgCheckout #accordion .panel-heading.collapsed:before{display:none}.pgCheckout #accordion .panel-title{padding-left:15px}.pgCheckout #accordion .panel-collapse{position:absolute;top:0;right:0;width:55%;border:1px solid #117abc;border-radius:0;margin-left:-9px}.pgCheckout #accordion p{clear:both}}@media (max-width: 767px){.pgCheckout #accordion .panel{border:0}.pgCheckout #accordion .panel-heading{border-bottom:0}.pgCheckout #accordion .panel-heading+.panel-collapse{border:1px solid #117abc;border-top:0}.pgCheckout #accordion .panel-heading.collapsed{border-bottom:1px solid #bdbdbd}.pgCheckout #accordion .panel-heading.collapsed+.panel-collapse{border-color:#bdbdbd}}.pgCheckout .chForm fieldset,.pgCheckout .chForm .divFieldSet{position:relative;margin-top:20px}.pgCheckout .chForm fieldset.bar,.pgCheckout .pgConfirmation .chForm fieldset.register,.pgConfirmation .pgCheckout .chForm fieldset.register,.pgCheckout .pgManageBooking .chForm fieldset.register,.pgManageBooking .pgCheckout .chForm fieldset.register,.pgCheckout .chForm .divFieldSet.bar,.pgCheckout .pgConfirmation .chForm .divFieldSet.register,.pgConfirmation .pgCheckout .chForm .divFieldSet.register,.pgCheckout .pgManageBooking .chForm .divFieldSet.register,.pgManageBooking .pgCheckout .chForm .divFieldSet.register{padding-top:10px}.pgCheckout .chForm fieldset #totalToPay,.pgCheckout .chForm .divFieldSet #totalToPay{margin-top:10px}.pgCheckout .chForm fieldset dl,.pgCheckout .chForm .divFieldSet dl{margin-top:10px !important}.pgCheckout .chForm .checkoutMessages{margin:10px 0}.pgCheckout .chForm .checkoutMessages p{max-width:none}.pgCheckout .chForm fieldset#manualAddress{margin-top:0}.pgCheckout .chForm .field{clear:both;position:relative;box-sizing:border-box;margin:20px 0 0 0}.pgCheckout .chForm .field label,.pgCheckout .chForm .field input[type=text],.pgCheckout .chForm .field input[type=password],.pgCheckout .chForm .field input[type=tel],.pgCheckout .chForm .field input[type=email],.pgCheckout .chForm .field .select{margin:5px 0 0 0;display:block;box-sizing:border-box;width:100%}.pgCheckout .chForm .field[class*="col-"]{clear:none}.pgCheckout .chForm .title1,.pgCheckout .chForm .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgCheckout .chForm h1{margin:0;padding:0}.pgCheckout .chForm .title1.title1Strip,.pgCheckout .chForm .pgFisPayment .capture-heading h1.title1Strip,.pgFisPayment .capture-heading .pgCheckout .chForm h1.title1Strip{position:absolute;margin:0 -10px;padding:10px;box-sizing:content-box;width:100%;float:left;line-height:20px;line-height:2rem;text-align:left;font-size:18px;font-size:1.8rem;font-family:FS Albert Bold;font-weight:normal;background:#f4f4f4}.pgCheckout .chForm .title1.title1Strip .val,.pgCheckout .chForm .pgFisPayment .capture-heading h1.title1Strip .val,.pgFisPayment .capture-heading .pgCheckout .chForm h1.title1Strip .val{font-family:FS Albert Light;font-size:18px;font-size:1.8rem;float:right;margin:0 15px 0 0}.pgCheckout .chForm .title1.title1Strip+div,.pgCheckout .chForm .pgFisPayment .capture-heading h1.title1Strip+div,.pgFisPayment .capture-heading .pgCheckout .chForm h1.title1Strip+div{margin-top:30px}.pgCheckout .chForm .title1.title1StripRoom,.pgCheckout .chForm .pgFisPayment .capture-heading h1.title1StripRoom,.pgFisPayment .capture-heading .pgCheckout .chForm h1.title1StripRoom{background:#088f8a;color:#fff}.pgCheckout .chForm .title1.title1StripRoom .val,.pgCheckout .chForm .pgFisPayment .capture-heading h1.title1StripRoom .val,.pgFisPayment .capture-heading .pgCheckout .chForm h1.title1StripRoom .val{color:#fff;float:none;margin:0}.pgCheckout .chForm .title1 small,.pgCheckout .chForm .pgFisPayment .capture-heading h1 small,.pgFisPayment .capture-heading .pgCheckout .chForm h1 small{font-family:FS Albert Light;font-weight:normal}.pgCheckout .chForm .large{font-size:18px;font-size:1.8rem}.pgCheckout .chForm p{margin-top:0;margin-bottom:0}.pgCheckout .chForm p:not(:first-child){margin-top:10px}.pgCheckout .chForm a{font-weight:bold}.pgCheckout .chForm a.btn-primary,.pgCheckout .chForm a.btn-secondary{font-weight:normal}.pgCheckout .chForm .dk-selected,.pgCheckout .chForm .dk-option,.pgCheckout .chForm input[type=text],.pgCheckout .chForm input[type=password],.pgCheckout .chForm input[type=tel],.pgCheckout .chForm input[type=email]{font-size:14px;font-size:1.4rem}.pgCheckout .chForm .fieldMacmillan{text-align:center}.pgCheckout .chForm .fieldMacmillan label{font-size:16px;font-size:1.6rem;margin-left:12px}.pgCheckout .chForm .fieldMacmillan label,.pgCheckout .chForm .fieldMacmillan input[type=text]{display:inline;width:auto}.pgCheckout .chForm .fieldMacmillan input[type=text]{width:97px}.pgCheckout .chForm .fieldMacmillan input[type=text]{border:1px solid #e5e6eb;font-size:16px;font-size:1.6rem;font-family:FS Albert Light;color:#383c3d}.pgCheckout .chForm .fieldDiscount input[type=text],.pgCheckout .chForm .fieldDiscount .btn-secondary{margin:5px 0 0 0}.pgCheckout .chForm .visibleDetails{margin:10px 0 0 0}.pgCheckout .chForm .visibleDetails ul,.pgCheckout .chForm .visibleDetails li{list-style-type:none;margin:0;padding:0}.pgCheckout .chForm .visibleDetails li{line-height:18px;line-height:1.8rem}.pgCheckout .chForm .visibleDetails .fullName{font-weight:bold}.pgCheckout .chForm .toggleDropdown{clear:both}.pgCheckout .chForm .requiredKey{text-align:left;padding-left:4px;max-width:none}.pgCheckout .chForm .requiredKey p{max-width:100%}.pgCheckout .chForm .suggest{padding:10px;background:#fff3dd;border:1px solid #ffa200;font-size:12px;font-size:1.2rem}.pgCheckout .chForm .buttons{margin:10px 0 0 0}.pgCheckout .chForm .padTopXL{margin-top:30px}.pgCheckout .chForm .padTopXXL{margin-top:40px}.pgCheckout .chForm .divExtrasTable{margin:0 8px}.pgCheckout .chForm .extrasTable{margin:10px 0 0 0;width:100%;border-spacing:0}.pgCheckout .chForm .extrasTable td{font-size:14px;font-size:1.4rem;padding-top:10px}.pgCheckout .chForm .extrasTable tr:first-child td{padding-top:0}.pgCheckout .chForm .extrasTable .td3{text-align:right}.pgCheckout .chForm .toggle{display:none}.pgCheckout .chForm .toggle.active{display:block}@media (min-width: 768px){.pgCheckout .chForm{max-width:738px;margin-left:auto;margin-right:auto}.pgCheckout .chForm .colSpread{padding:0 30px}.pgCheckout .chForm .fieldSetRegister{min-height:360px}.pgCheckout .chForm .fieldSetRegister .title1Light{border-top:0;padding-top:0}.pgCheckout .chForm .inputInfo{margin-top:25px}.pgCheckout .chForm label,.pgCheckout .chForm p,.pgCheckout .chForm input[type=text],.pgCheckout .chForm input[type=password],.pgCheckout .chForm input[type=tel],.pgCheckout .chForm input[type=email],.pgCheckout .chForm .select,.pgCheckout .chForm .strengthIndicator{max-width:360px}.pgCheckout .chForm .buttons .btn-primary:not(:first-child),.pgCheckout .chForm .buttons .btn-secondary:not(:first-child){margin-left:8px}}@media (max-width: 767px){.pgCheckout .chForm fieldset,.pgCheckout .chForm .divFieldSet{clear:both}.pgCheckout .chForm .divFieldSetTotal{margin-left:-8px;margin-right:-8px}.pgCheckout .chForm .buttons .btn-primary:not(:first-child),.pgCheckout .chForm .buttons .btn-secondary:not(:first-child){margin-top:10px}.pgCheckout .chForm .buttons .btn-primary:not(:first-child).padTopXXL,.pgCheckout .chForm .buttons .btn-secondary:not(:first-child).padTopXXL{margin-top:40px}}.pgCheckout .disabled{color:grey}.pgCheckout .disabled label{color:#BDBDBD;cursor:no-drop !important}.pgCheckout input[type=checkbox]:disabled+label:after{background-image:url("/nw/assets/img/bg/check_disabled.png")}.pgCheckout .sms-hide{display:none}.pgCheckout .sms-show{display:block}.pgCheckout .checkoutFlow{position:relative}.pgCheckout .checkoutFlow:before{border-top:1px solid #008dc8;position:absolute;left:18%;top:23px;width:65%;height:1px;content:" ";z-index:10}.pgCheckout .checkoutFlow ol,.pgCheckout .checkoutFlow ul{marign:0;padding:0;border-left:0;border-right:0;margin:0;padding:10px 0;list-style-type:none;-webkit-justify-content:space-around;justify-content:space-around;-ms-flex-pack:justify}.pgCheckout .checkoutFlow li{margin:0;padding:0;display:inline-block;z-index:20;position:relative}.pgCheckout .checkoutFlow .num,.pgCheckout .checkoutFlow .txt{min-width:27px}.pgCheckout .checkoutFlow .num{background-image:url("/nw/assets/img/bg/circlebg.png");background-position:50% 0;background-repeat:no-repeat;height:27px;line-height:27px;text-align:center;color:#008dc8;display:block}.pgCheckout .checkoutFlow .txt{display:inline-block;text-align:center;margin:4px 0 0 0;color:#008dc8;font-family:FS Albert Light}.pgCheckout .checkoutFlow .complete .tick{background-image:url("/nw/assets/img/bg/spot_tick.png");width:14px;height:25px;background-repeat:no-repeat;background-position:50% 50%;text-indent:-10000px;display:inline-block}.pgCheckout .checkoutFlow .complete .txt{font-family:FS Albert bold}.pgCheckout .checkoutFlow .active .step{font-family:FS Albert Bold}.pgCheckout .checkoutFlow .active .num{background-image:url("/nw/assets/img/bg/spot.png");color:#fff}.pgCheckout .checkoutFlow .active .txt{font-family:FS Albert bold}.pgCheckout .checkoutFlow .step{color:#008dc8;text-decoration:none}@media (min-width: 1200px){.pgCheckout .checkoutFlow{margin:auto;border-left:1px;border-right:1px}}.pgCheckout .paymentCardIcons{margin:20px 0 0 0}.pgCheckout .paymentCardIcons img{margin-right:15px}@media (max-width: 768px){.pgCheckout .paymentCardIcons img{margin-right:5px}}.pgCheckout .jsPasswordChecker:after{content:" ";clear:both;visibility:hidden;display:block}.pgCheckout .jsPasswordChecker .passwordHint{margin-top:5px}.pgCheckout .jsPasswordChecker .strengthIndicator{float:left;margin:20px 5px 0 0;height:10px;width:100%;max-width:320px;background-color:#ddd}.pgCheckout .jsPasswordChecker .wrapPadlock{float:left}.pgCheckout .jsPasswordChecker .wrapPadlock .iPadlock{background-color:#ccc;float:right}.pgCheckout .jsPasswordChecker .progressIndicator{height:10px;width:0%;background:red}.pgCheckout .jsPasswordChecker .strengthText{margin:10px 0 0 0;float:left;width:100%;clear:both}.pgCheckout .jsPasswordChecker .passwordWeakLabel{float:left}.pgCheckout .jsPasswordChecker .passwordWeakLabel,.pgCheckout .jsPasswordChecker .passwordStrongLabel{font-size:12px;font-size:1.2rem}.pgCheckout .jsPasswordChecker .passwordStrongLabel{float:right}.pgCheckout .jsPasswordChecker .passwordLabel{display:block;text-align:center}@media (max-width: 767px){.pgCheckout .jsPasswordChecker .strengthIndicator{max-width:90%;margin-right:1%}.pgCheckout .jsPasswordChecker .wrapPadlock{width:9%;background-position:100% 0}}.pgCheckout .eachStay{margin:10px 0 0 0;border:1px solid #e5e6eb;padding:10px}.pgCheckout .eachStay .eachTitleWrapper{position:relative}.pgCheckout .eachStay .eachTitleWrapper .loc{font-family:arial;font-weight:normal;font-size:20px;font-size:2rem;color:#383c3d;text-decoration:underline;margin:0 0 10px 0}.pgCheckout .eachStay .eachTitleWrapper .btnRemoveStay{position:absolute;right:0;top:0;border:1px solid #ccc;border-radius:4px;padding:5px 6px;color:#ccc;text-align:center;text-decoration:none;font-weight:normal;background:none;cursor:pointer}.pgCheckout .eachStay .checkinWrapper{margin-top:20px}.pgCheckout .eachStay .checkinWrapper i{float:left}.pgCheckout .eachStay .checkinWrapper .dateWrap{float:left;padding-left:10px;width:96px;width:124px}.pgCheckout .eachStay .checkinWrapper .colNights .dateWrap{width:40px}.pgCheckout .eachStay .checkinWrapper .date{font-weight:bold;display:block}.pgCheckout .eachStay .roomAndTotalBlock fieldset{margin-top:0}.pgCheckout .eachStay .roomAndTotalBlock fieldset.eachRoom{margin-top:10px}.pgCheckout .eachStay .roomAndTotalBlock fieldset.eachRoom .roomType{border-top:1px solid #e5e6eb;padding-top:10px}.pgCheckout .eachStay .roomAndTotalBlock dt{font-size:14px;font-size:1.4rem;max-width:280px;font-weight:normal}.pgCheckout .eachStay .roomAndTotalBlock dd{float:right;font-weight:bold}.pgCheckout .eachStay .roomAndTotalBlock .dlRoomTotal dt,.pgCheckout .eachStay .roomAndTotalBlock .dlRoomTotal dd{font-size:18px;font-size:1.8rem;font-family:FS Albert Bold;font-weight:normal}@media (max-width: 1023px){.pgCheckout .eachStay .checkinWrapper .colNights{margin-top:10px}}@media (max-width: 767px){.pgCheckout .eachStay .btn-small,.pgCheckout .eachStay .btn-primary,.pgCheckout .eachStay .btn-secondary,.pgCheckout .eachStay .btn-tertiary{font-size:18px;font-size:1.8rem}.pgCheckout .eachStay .checkinWrapper .dateWrap{width:110px}}@media (max-width: 400px){.pgCheckout .eachStay .eachTitleWrapper .loc{max-width:250px}}.pgCheckout #modalSafePwd h3,.pgCheckout #modalSafePwd h4,.pgCheckout #modalSafePwd ul{margin-top:14px}.pgCheckout .success-message ul{list-style-type:none}.pgCheckout .success-message ul li{margin:10px 0}.pgCheckout .webui-popover .webui-popover-content{padding:0px 8px 25px 9px}.pgCheckout .webui-popover-inner .col-sm-6{width:100%}.pgCheckout .webui-popover-inner .chForm .loginSelect .pleaseUse{display:none}.pgCheckout .webui-popover-inner .chForm .loginSelect .pleaseSelect,.pgCheckout .webui-popover-inner .chForm .loginSelect .fieldErrorMsg{display:block}.pgCheckout .webui-popover-inner .chForm .loginSelect .bubbleBox{width:50%;box-sizing:border-box;padding-left:4px;padding-right:4px;float:left}.pgCheckout .webui-popover-inner .chForm .loginSelect .bubbleBox:not(:first-child){margin-left:0}.pgCheckout .webui-popover-inner .chForm .loginSelect .bubbleBox input[type=radio]+label:after{width:100%}.pgCheckout .webui-popover-inner .chForm .loginSelect p{font-size:14px;font-size:1.4rem}.pgCheckout .webui-popover-inner .chForm .loginSelect .pForgotPwd{text-align:left}.pgCheckout .webui-popover-inner .chForm .loginSelect input{font-style:italic}.pgCheckout .webui-popover-inner .chForm .loginSelect .toggleInstant label{display:none}.pgCheckout .webui-popover-inner .chForm .loginSelect .btn{width:100%}.pgCheckout .vertical-alignment-helper{display:table;height:100%;width:100%;pointer-events:none}.pgCheckout .vertical-align-center{display:table-cell;vertical-align:middle;pointer-events:none}.pgCheckout .modal-content{width:inherit;height:inherit;margin:0 auto;pointer-events:all}.pgCheckout .list-style-none{list-style:none}@keyframes spinnerNextTo{to{transform:rotate(360deg)}}@-webkit-keyframes spinnerNextTo{to{-webkit-transform:rotate(360deg)}}.pgCheckout .spinnerNextTo{min-width:24px;min-height:24px}.pgCheckout .spinnerNextTo{animation:spinnerNextTo 0.8s linear infinite;-webkit-animation:spinnerNextTo 0.8s linear infinite}.pgCheckout .alreadySelected{cursor:no-drop}.pgCheckout .alreadySelected .name{opacity:0.5}.pgCheckout .alreadySelected .desc{font-size:9px;font-size:0.9rem;font-style:italic;opacity:0.8}.pgCheckout .userDetails .spinnerNextTo{height:20px;width:20px}.pgCheckout .userDetails .assignUser{margin-top:10px;margin-bottom:20px}.pgCheckout .userDetails .assignUser .guestDetails p{margin-top:5px;line-height:1.6em}.pgCheckout .userDetails .assignUser .guestDetails a{text-decoration:none;font-size:11px;font-size:1.1rem;color:#008dc8;margin-left:5px}.pgCheckout .userDetails .assignUser .addNewGuest .or{text-align:center;font-size:1.5rem;font-size:14px;margin:28px 0px}.pgCheckout .userDetails .assignUser .addNewGuest a.btn{margin-top:21px}.pgCheckout .userDetails .assignUser .alert-success{border-color:#11c933;border-left:none;border-right:none}.pgCheckout .modal.large .modal-dialog{max-width:750px}.pgCheckout .modal.large .modal-dialog .btn .spinnerNextTo{width:25px;height:25px}.pgCheckout .modal.large .modal-dialog .modal-footer{border:none}.pgCheckout .assignUser .alert{font-size:14px;font-size:1.4rem;line-height:3;padding:0 10px;margin:10px 0}.pgCheckout .assignUser .alert a{background:none;border:none;float:right}.pgCheckout .assignUser .alert a i.iCloseTrans{margin-top:-1px;width:33px;height:33px}.pgCheckout .assignUser .alert-success{border-top:1px solid #11c933;border-bottom:1px solid #11c933;background:#edf9ee}.pgCheckout .assignUser .alert-success i.iCloseTrans{background-color:#edf9ee}.pgCheckout .assignUser .alert-danger{border-top:1px solid #d23c42;border-bottom:1px solid #d23c42;background:#ffe3e2}.pgCheckout .assignUser .alert-danger i.iCloseTrans{background-color:#ffe3e2}.pgCheckout .main ul.dropdown-menu,.pgCheckout .main ul.tt-menu{padding-left:0;margin-top:-1px}.pgCheckout .main ul.dropdown-menu .active a,.pgCheckout .main ul.tt-menu .active a{background-color:#f5f5f5;padding:10px}.pgCheckout .main ul.dropdown-menu li a,.pgCheckout .main ul.tt-menu li a{padding:10px;background-color:#fff;text-decoration:none}.pgCheckout .main ul.dropdown-menu li a:hover,.pgCheckout .main ul.tt-menu li a:hover{background-color:#f5f5f5}.pgCheckout .my-room-translation{display:block}.pgCheckout .their-room-translation{display:none}.pgBookingSummary .modalAmend.center .modal-dialog{max-width:640px}.pgBookingSummary .modalAmend.center .modal-dialog .modal-header h2{text-align:right}.pgBookingSummary .modalAmend.center .modal-dialog .modalExtras{padding-top:20px}.pgBookingSummary .modalAmend.center .modal-dialog .titleWithAction .title1,.pgBookingSummary .modalAmend.center .modal-dialog .titleWithAction .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgBookingSummary .modalAmend.center .modal-dialog .titleWithAction h1{font-size:32px;font-size:3.2rem}.pgBookingSummary .modalAmend.center .modal-dialog .titleWithAction .btnSubmit{display:none}.pgBookingSummary .modalAmend.center .modal-dialog p{font-size:16px;font-size:1.6rem}.pgBookingSummary .modalAmend.center .modal-dialog .panel-group{margin-top:10px}.pgBookingSummary .modalAmend.center .modal-dialog .rightAndFull{clear:both}.pgBookingSummary .modalAmend.center .modal-dialog .btnCancel{margin-right:5px}.pgBookingSummary .modalAmend.center .modal-dialog #accordion .panel{border:0}.pgBookingSummary .modalAmend.center .modal-dialog #accordion .panel-heading{border-bottom:0}.pgBookingSummary .modalAmend.center .modal-dialog #accordion .panel-heading+.panel-collapse{border:1px solid #117abc;border-top:0}.pgBookingSummary .modalAmend.center .modal-dialog #accordion .panel-heading.collapsed{border-bottom:1px solid #bdbdbd}.pgBookingSummary .modalAmend.center .modal-dialog #accordion .panel-heading.collapsed+.panel-collapse{border-color:#bdbdbd}.pgBookingSummary .chForm{max-width:758px}.pgBookingSummary .chForm a.btn-secondary{font-weight:normal;font-size:20px;font-size:2rem}.pgBookingSummary .chForm p.center{max-width:none}.pgBookingSummary .titleWrapper{margin:20px 0 0 0}.pgBookingSummary .titleWrapper .mainTitle,.pgBookingSummary .titleWrapper p{display:inline-block}.pgBookingSummary .titleWrapper .mainTitle{margin-right:10px}.pgBookingSummary .titleWrapper p{font-style:italic}.pgBookingSummary .importantInfo{border:0;background-color:#fff8de}.pgBookingSummary .importantInfo p{font-family:arial;font-style:italic}.pgBookingSummary .eachStay .rowButtons{margin-top:14px}.pgBookingSummary .eachStay .rowButtons .updateExtras{float:right}.pgBookingSummary .btn-secondary .x{font-size:20px;font-size:2rem;display:inline-block;margin-top:-4px;color:#008dc8}.pgBookingSummary .modalAmend{display:none}.pgBookingSummary .modal.modalAmend{display:block}.pgBookingSummary .wrapPay{margin:30px 0 0 0;text-align:center}.pgBookingSummary .wrapProceed{margin:0;padding:0;list-style-type:none}.pgBookingSummary .wrapProceed li{display:block;text-align:center;margin:30px 0 0 0}.pgBookingSummary .recover{display:none}.pgBookingSummary .message2{color:#c52633}.pgBookingSummary .radio .additional-fields label{padding-left:0}@media (min-width: 768px){.pgBookingSummary .chForm p.roomCount{margin:20px 0 0 0;max-width:none}.pgBookingSummary .chForm .firstTotals{display:none}.pgBookingSummary .chForm .colTotals{margin-top:-10px;padding-left:20px}.pgBookingSummary .chForm .colTotals.affix{position:fixed !important;left:50%;top:0;max-width:375px}.pgBookingSummary .chForm .btn-secondary{padding:0 16px}.pgCheckout .modalAmend.center .modal-dialog #accordion .panel-heading{border-bottom:1px solid #008dc8}.pgCheckout #accordion .panel-body{border-top:1px solid #008dc8}}@media (min-width: 1024px){.pgBookingSummary .chForm{max-width:1024px}.pgBookingSummary .chForm .colTotals.affix{max-width:508px}.pgBookingSummary .col-md-6{padding-left:40px}.pgBookingSummary .colFirst{padding-left:4px;padding-right:40px}}@media (max-width: 767px){.pgBookingSummary .roomCount{float:right;margin-right:10px}.pgBookingSummary .modalAmend.center .modal-dialog .btnCancel{margin-top:30px}}.pgCheckoutLogin.isMobile .btn-primary,.pgCheckoutLogin.isMobile .btn-secondary{font-size:1.8rem}.pgCheckoutLogin #onBehalfOf_contact_details.toggle{overflow:inherit}.pgCheckoutLogin .userLeisure .btnSubmit{margin-top:10px}.pgCheckoutLogin .inputInfo{padding:10px 8px;background:#fff3dd;border:1px solid #ffa200;border-left:0;border-right:0;box-sizing:border-box;float:left;width:auto}.pgCheckoutLogin .inputInfo em{font-style:normal;text-align:center}.pgCheckoutLogin .inputInfo.error{background:#fff3dd;border:1px solid #c52633;float:none}.pgCheckoutLogin .info-full-width{width:100%;margin-top:0px !important}.pgCheckoutLogin .info-full-width p{max-width:100%}.pgCheckoutLogin p{text-align:left}.pgCheckoutLogin .active{clear:both}.pgCheckoutLogin .toggleDropdown.active{overflow:visible}.pgCheckoutLogin .loginPayment{background:#f0f0f0;padding-bottom:20px}.pgCheckoutLogin .loginPayment .loginWrap{max-width:700px;margin:0 auto}.pgCheckoutLogin .loginPayment .title15{margin:20px 0 0 0}.pgCheckoutLogin .loginPayment p{font-family:FS Albert Light;max-width:230px}.pgCheckoutLogin .webui-popover{border:0}.pgCheckoutLogin .webui-popover .arrow{border-bottom-color:#fff}.pgCheckoutLogin .webui-popover .arrow:after{display:none}.pgCheckoutLogin .webui-popover .webui-popover-content{height:auto !important}.pgCheckoutLogin .webui-popover #frmLogin .pForgotPwd a{font-size:12px;font-size:1.2rem}.pgCheckoutLogin .webui-popover #frmLogin .btnSubmit{margin-top:20px}.pgCheckoutLogin .loginSelect p.pleaseSelect{display:none}.pgCheckoutLogin .userBusiness .btn-primary{margin-top:0}.pgCheckoutLogin .userBusiness p{max-width:100%}.pgCheckoutLogin .chForm .pForgotPwd{text-align:center}.pgCheckoutLogin .chForm .btnContinueWrap p{text-align:center;margin:0 0 10px 0}.pgCheckoutLogin .title2Light{margin-top:20px}.pgCheckoutLogin .main ul{margin-top:10px;padding-left:15px}.pgCheckoutLogin .main ul li{font-size:14px;font-size:1.4rem}.pgCheckoutLogin .main .dk-select-options{margin-top:0;padding-left:0}.pgCheckoutLogin .chForm p{text-align:left}.pgCheckoutLogin .marketing{padding-bottom:20px}.pgCheckoutLogin .marketing .groupCenter .sibling:not(:first-child){margin-left:25px}.pgCheckoutLogin .donate p{text-align:left;max-width:100%}.pgCheckoutLogin .donate .mcs{overflow:hidden;clear:both}.pgCheckoutLogin .donate .mcs .col-xs-8{padding-left:0}.pgCheckoutLogin .donate .mcs i.Macmillan{max-width:100%}.pgCheckoutLogin .chForm .mcs{margin-top:10px}.pgCheckoutLogin .chForm .fieldMacmillan{margin-top:0}.pgCheckoutLogin .chForm .fieldMacmillan label{margin-left:3px;font-size:14px;font-size:1.4rem}.pgCheckoutLogin .chForm .fieldMacmillan input[type="text"]{width:110px}.pgCheckoutLogin .splitP{margin-top:10px;overflow:hidden}.pgCheckoutLogin .splitP .sibling{display:inline-block;margin-top:20px}.pgCheckoutLogin .splitP p.sibling{margin-top:0;width:204px;text-align:left}.pgCheckoutLogin .splitP p+img{margin-left:20px}.pgCheckoutLogin .splitP img+p{margin-left:20px}.pgCheckoutLogin .splitP img{vertical-align:top}.pgCheckoutLogin .charityWrapper{display:-webkit-box;display:-moz-box;display:box;display:-ms-flexbox;display:flexbox;display:-webkit-flex;display:-webkit-flexbox;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.pgCheckoutLogin .charityWrapper .charityYes,.pgCheckoutLogin .charityWrapper .charityNo{margin-top:13px}.pgCheckoutLogin .charityWrapper .charityYes{order:2}.pgCheckoutLogin .charityWrapper .charityNo{order:1}.pgCheckoutLogin .charityWrapper .splitPPennies{width:100%;flex-shrink:0;order:40;margin:20px 10px 0 12px}.pgCheckoutLogin .charityWrapper .splitPPennies p.sibling{margin-left:20px;width:60%}.pgCheckoutLogin .charityWrapper .splitPPennies i{vertical-align:inherit}.pgCheckoutLogin .pWhyDoWeNeed{text-align:left}.pgCheckoutLogin .debit-card-form-element,.pgCheckoutLogin .paypalInner,.pgCheckoutLogin .businessCardInner{display:none;float:right}.pgCheckoutLogin #accordion{margin-bottom:0 !important;overflow:visible}.pgCheckoutLogin #accordion .panel-body p{text-align:center}.pgCheckoutLogin #accordion .panelBillAddress{border:0}.pgCheckoutLogin #accordion .panelBillAddress .panel-body{padding-top:0}.pgCheckoutLogin #accordion .panelBillAddress fieldset.storedcards:first-child{margin-top:0}.pgCheckoutLogin #accordion .panel-title{display:block;height:auto}.pgCheckoutLogin #accordion .paymentCardIcons{clear:both;margin-top:10px;padding-left:15px;display:block}.pgCheckoutLogin #accordion .paymentCardIcons img{margin-right:0px}.pgCheckoutLogin #accordion .paymentCardIcons img:last-child{margin:0}.pgCheckoutLogin #accordion .priceCorner{width:17px;background:#fff}@media (max-width: 767px){.pgCheckoutLogin .inputInfo{clear:both !important;margin-left:-8px !important;margin-right:-8px !important}.pgCheckoutLogin .info-full-width{width:auto}.pgCheckoutLogin .info-full-width p{max-width:inherit}.pgCheckoutLogin .loginColFirst{position:relative;z-index:20}.pgCheckoutLogin .colSpread .title1Light{border-top:1px solid #e5e6eb;padding-top:10px}.pgCheckoutLogin .loginPayment p{display:inline-block;margin:10px 0 0 0}.pgCheckoutLogin .webui-popover{box-sizing:border-box;left:0 !important;width:100% !important;height:auto !important;margin-left:0 !important}.pgCheckoutLogin .webui-popover .arrow{display:none}.pgCheckoutLogin p{margin-top:20px;text-align:center}.pgCheckoutLogin .discountText{text-align:left}.pgCheckoutLogin .userBusiness p{text-align:left}.pgCheckoutLogin .pForgotPwd{text-align:left}.pgCheckoutLogin .btn-primary,.pgCheckoutLogin .btn-secondary{width:100%}.pgCheckoutLogin .btn-secondary,.pgCheckoutLogin .btnContinueWrap{margin-top:20px}.pgCheckoutLogin .chForm .marginTopXXXL{margin-top:0}.pgCheckoutLogin .titleStripRoom{background:#088f8a;padding:10px;margin:0 -8px;box-sizing:border-box}.pgCheckoutLogin .titleStripRoom legend{font-size:16px;font-size:1.6rem;color:#fff;font-family:FS Albert Light}.pgCheckoutLogin .titleStripRoom legend strong{font-weight:normal}.pgCheckoutLogin .charityWrapper{margin-top:20px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pgCheckoutLogin .charityNo{margin-right:25px}.pgCheckoutLogin .splitPPennies i{vertical-align:top}}@media (min-width: 768px){.pgCheckoutLogin .loginPayment p{margin:10px 0 0 0}.pgCheckoutLogin .loginPayment .btn-primary,.pgCheckoutLogin .loginPayment .btn-secondary{margin:35px 10px 0 0}.pgCheckoutLogin #accordion{padding-right:0;float:left;width:42%;box-sizing:border-box}.pgCheckoutLogin #accordion .panel{float:left;clear:both;width:100%}.pgCheckoutLogin #accordion .panel-collapse{display:none !important}.pgCheckoutLogin #accordion .panel-heading{float:left;width:100%;margin-right:10px}.pgCheckoutLogin #accordion .panelBillAddress{float:left;position:static}.pgCheckoutLogin #accordion .panel-body{border-top:0 !important}.pgCheckoutLogin .posRelative{position:relative}.pgCheckoutLogin .btnBack{float:left}.pgCheckoutLogin .completeBooking{float:right;margin:0}.pgCheckoutLogin .rightBorder,.pgCheckoutLogin .alreadyRightBorder{position:relative}.pgCheckoutLogin .rightBorder:before,.pgCheckoutLogin .alreadyRightBorder:before{content:" ";border-right:1px solid #e5e6eb;height:100%;position:absolute;top:0;right:-16px;clip:rect(80px, auto, auto, auto)}.pgCheckoutLogin #billAddress,.pgCheckoutLogin .paypalPanel,.pgCheckoutLogin .businessCardPanel{float:left;width:58%;box-sizing:border-box}.pgCheckoutLogin #billAddress{margin-top:-30px;padding-left:60px}.pgCheckoutLogin .paypalPanel,.pgCheckoutLogin .businessCardPanel{padding-left:60px}.pgCheckoutLogin .paypalPanel .paypalInner,.pgCheckoutLogin .paypalPanel .businessCardInner,.pgCheckoutLogin .businessCardPanel .paypalInner,.pgCheckoutLogin .businessCardPanel .businessCardInner{border:1px solid #008dc8;padding:20px;margin-top:10px}.pgCheckoutLogin .paypalPanel .businessCardInner,.pgCheckoutLogin .businessCardPanel .businessCardInner{margin-bottom:50px}.pgCheckoutLogin .alreadyRightBorder:before{clip:auto}.pgCheckoutLogin .alreadyRightBorder #login{margin-top:28px}.pgCheckoutLogin .marginTopXXXL{margin-top:80px !important}.pgCheckoutLogin .loginColSpread{position:absolute !important;bottom:0;right:0;border-right:0;min-height:initial !important}.pgCheckoutLogin .chForm .colSpread{min-height:200px;vertical-align:middle}.pgCheckoutLogin .chForm .colSpread:not(:first-child){border-left:0}.pgCheckoutLogin .chForm #billAddress .storedcards:first-of-type{margin-top:0}.pgCheckoutLogin .sameHeightTitle,.pgCheckoutLogin .sameHeightTitle:not(:first-child){margin-top:0;padding-top:0;height:50px;float:left}.pgCheckoutLogin .chForm .btnBack{margin:22px 10px 0 0}.pgCheckoutLogin .chForm label{max-width:100%}.pgCheckoutLogin .reasonForStay{width:auto;float:left}.pgCheckoutLogin .reasonForStay+p,.pgCheckoutLogin .reasonForStay+p:not(:first-child){margin:12px 0 0 4px;float:right}.pgCheckoutLogin .groupCenter{float:left}.pgCheckoutLogin i.Macmillan{float:right}.pgCheckoutLogin .charityWrapper .charityAmount,.pgCheckoutLogin .charityWrapper .fieldMacmillan{display:inline-block}.pgCheckoutLogin .charityWrapper .charityNo{margin-top:26px;margin-right:70px}.pgCheckoutLogin .charityWrapper .splitPPennies{margin-left:0}.pgCheckoutLogin .btnBack{float:left;margin-top:22px}.pgCheckoutLogin .btnContinueWrap{float:right}}@media (max-width: 767px){.pgCheckoutLogin .inputInfo{clear:both !important;margin-left:-8px !important;margin-right:-8px !important}.pgCheckoutLogin .loginColFirst{position:relative;z-index:20}.pgCheckoutLogin .colSpread .title1Light{border-top:1px solid #e5e6eb;padding-top:10px}.pgCheckoutLogin .loginPayment p{display:inline-block;margin:10px 0 0 0}.pgCheckoutLogin .webui-popover{box-sizing:border-box;left:0 !important;width:100% !important;height:auto !important;margin-left:0 !important}.pgCheckoutLogin .webui-popover .arrow{display:none}.pgCheckoutLogin p{margin-top:20px;text-align:center}.pgCheckoutLogin .discountText{text-align:left}.pgCheckoutLogin .userBusiness p{text-align:left}.pgCheckoutLogin .pForgotPwd{text-align:left}.pgCheckoutLogin .btn-primary,.pgCheckoutLogin .btn-secondary{width:100%}.pgCheckoutLogin .btn-secondary,.pgCheckoutLogin .btnContinueWrap{margin-top:20px}.pgCheckoutLogin .chForm .marginTopXXXL{margin-top:0}.pgCheckoutLogin .titleStripRoom{background:#088f8a;padding:10px;margin:0 -8px;box-sizing:border-box}.pgCheckoutLogin .titleStripRoom legend{font-size:16px;font-size:1.6rem;color:#fff;font-family:FS Albert Light}.pgCheckoutLogin .titleStripRoom legend strong{font-weight:normal}.pgCheckoutLogin .charityWrapper{margin-top:20px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pgCheckoutLogin .charityYes{margin-right:25px}.pgCheckoutLogin .splitPPennies i{vertical-align:top}.pgCheckoutLogin #accordion .panel-title,.pgCheckoutLogin #accordion .paymentCardIcons{float:left;clear:both}.pgCheckoutLogin #accordion .panel-heading .panel-title{margin-top:5px;padding-left:60px}.pgCheckoutLogin #accordion .panel-heading .paymentCardIcons{padding-left:60px;margin:10px 0 0 0}.pgCheckoutLogin #accordion .panel-body{padding:0 15px 15px 15px}.pgCheckoutLogin #accordion .paypalInner img,.pgCheckoutLogin #accordion .businessCardInner img{display:none}.pgCheckoutLogin #accordion .paypalInner p,.pgCheckoutLogin #accordion .businessCardInner p{text-align:left}}.pgResetPwd .fieldCancel{float:right;text-align:right}.pgNewAddress .findAddress .btn-primary{margin-top:26px}.pgNewAddress .findAddress .spinnerNextTo{vertical-align:top;margin-top:27px;margin-left:10px}.pgNewAddress .findAddress .lookupDropdown.active{margin-top:20px;overflow:visible}.pgPay .flashNotice{border:1px solid #c52633;padding:20px;color:#c52633;text-align:center;font-size:1.4rem;font-size:14px;margin-top:20px}.pgPay .paymentOptionButtons .field{margin-top:10px}.pgPay .paymentOptionButtons .field:not(:first-child){margin:20px 0}.pgPay .paymentOptionButtons .btn-primary,.pgPay #proceed{width:300px}.pgPay #errorModal,.pgPay #addressSaveModal,.pgPay #loginModal{display:none}.pgPay #errorModal input,.pgPay #errorModal p,.pgPay #addressSaveModal input,.pgPay #addressSaveModal p,.pgPay #loginModal input,.pgPay #loginModal p{max-width:100%}.pgPay .modal #errorModal,.pgPay .modal #addressSaveModal,.pgPay .modal #loginModal{display:block}.pgPay #manualAddress.active{overflow:visible}.pgPay #POAMessage.card-notice,.pgPay #POAMessageSpanish.card-notice{margin:10px 0;font-size:1.5em;text-align:center}.pgPay #POAMessage p,.pgPay #POAMessageSpanish p{text-align:center;font-size:1em;margin:5px 0}@media (min-width: 768px){.pgPay .btnBack{margin:0 0 0 10px}.pgPay .cardExpired .col1{float:left}.pgPay .cardExpired .col1 .label{display:inline-block;padding:6px 0 0 42px}.pgPay .cardExpired .col1 .cardNumber{padding-left:42px}.pgPay .cardExpired .col1 .expired{font-size:12px;color:#ff0000;font-weight:bold}.pgPay .cardExpired .col2{border-left:1px solid #008dc8;float:right;height:44px;line-height:44px;padding:0 4px;right:1px}.pgPay .cardExpired .col2 a{text-decoration:none;font-weight:normal}.pgPay .radioBox input[type="radio"]+label::after{top:6px}.pgPay .radioBox label .label{font-size:16px;font-family:FS Albert Light}}@media (max-width: 767px){.pgPay .findAddress .spinnerNextTo{float:right;margin:10px 10px 0 0}.pgPay .btnBack,.pgPay #addressSaveModal .btnNo{margin-top:10px}}@media (min-width: 768px){.modalLogin .modal-content{width:550px}}@media (max-width: 767px){.marBotXXL{margin-bottom:0}}.pgFisPayment label{margin-top:4px}.pgConfirmation .chForm .totalDiscount,.pgConfirmation .chForm .eVoucherAmount{color:red}.pgConfirmation .chForm .postalCode,.pgConfirmation .chForm .addressCountry{display:block}.pgConfirmation .chForm .smRight .iWifi{margin-right:10px}.pgConfirmation .chForm p{font-size:14px;font-size:1.4rem}.pgConfirmation .chForm p,.pgConfirmation .chForm .dlTable dt,.pgConfirmation .chForm .dlTable dd{max-width:none}.pgConfirmation .chForm li a,.pgConfirmation .chForm p a{font-weight:normal}.pgConfirmation .chForm .divThanks p{font-size:18px;font-size:1.8rem;font-family:FS Albert Light}.pgConfirmation .chForm .btnPrint,.pgConfirmation .chForm .pdfPrint{float:right}.pgConfirmation .chForm .btnPrint .iPrint,.pgConfirmation .chForm .pdfPrint .iPrint{margin-right:4px}.pgConfirmation .chForm .btnPrint .iPrint+.text,.pgConfirmation .chForm .pdfPrint .iPrint+.text{color:#008dc8;vertical-align:middle}.pgConfirmation .chForm .register{margin-top:20px;padding-top:20px}.pgConfirmation .chForm .register p+.btn-secondary{margin-top:10px}.pgConfirmation .chForm .poaMessage{position:relative;background:#fef6ea;min-height:0}.pgConfirmation .chForm .poaMessage p{max-width:80%}.pgConfirmation .chForm .poaMessage .removePoa{position:absolute;top:8px;right:8px}.pgConfirmation .chForm .poaMessage.active{margin-top:20px;border:1px solid #f7a105;padding:10px}.pgConfirmation .chForm .dlTable dt,.pgConfirmation .chForm .dlTable dd{font-family:arial;font-size:14px;font-size:1.4rem}.pgConfirmation .chForm .dlTotals dt,.pgConfirmation .chForm .dlTotals dd{font-size:18px;font-size:1.8rem;font-weight:normal;font-family:FS Albert Bold}.pgConfirmation .chForm .personalDetailsWrapper{clear:both;padding-bottom:30px;border-bottom:1px solid #e5e6eb}.pgConfirmation .chForm .personalDetailsWrapper dt,.pgConfirmation .chForm .personalDetailsWrapper dd{line-height:18px;line-height:1.8rem}.pgConfirmation .chForm .personalDetailsWrapper address{font-style:normal}.pgConfirmation .chForm .personalDetailsWrapper address ul,.pgConfirmation .chForm .personalDetailsWrapper address li{margin:0;padding:0;list-style-type:none}.pgConfirmation .chForm .personalDetailsWrapper address ul{margin:10px 0 0 0}.pgConfirmation .chForm .personalDetailsWrapper address li{margin-top:4px}.pgConfirmation .chForm .personalDetailsWrapper .paymentSummary{margin-top:10px}.pgConfirmation .chForm .bookingDetails{margin:20px auto 0 auto;max-width:670px}.pgConfirmation .chForm .refundDetails{margin:20px auto 0 auto;max-width:670px;margin-top:20px}.pgConfirmation .chForm .fieldCheckinDates{margin-top:0}.pgConfirmation .chForm .fieldCheckinDates p{font-size:18px;font-size:1.8rem}.pgConfirmation .chForm .eachStay{padding:20px}.pgConfirmation .chForm .eachStay .checkinWrapper{border-top:1px solid #e5e6eb;padding:20px 0 0 0}.pgConfirmation .chForm .eachStay .icons{margin:10px 0}.pgConfirmation .chForm .eachStay .icons ul,.pgConfirmation .chForm .eachStay .icons li{margin:0;padding:0;list-style-type:none}.pgConfirmation .chForm .eachStay .icons li{display:inline-block;margin-right:8px}.pgConfirmation .chForm .eachStay .bookingNumbers{margin-top:20px}.pgConfirmation .chForm .eachStay .bookingNumbers dt,.pgConfirmation .chForm .eachStay .bookingNumbers dd{display:block;font-size:18px;font-size:1.8rem;font-weight:normal}.pgConfirmation .chForm .eachStay .bookingNumbers dt{font-family:FS Albert Light}.pgConfirmation .chForm .eachStay .bookingNumbers dd{font-family:FS Albert Bold}.pgConfirmation .chForm .eachStay .stayerDetails{margin-top:10px;border-top:1px solid #e5e6eb;padding-top:10px}.pgConfirmation .chForm .eachStay .stayerDetails .title2{margin-bottom:10px}.pgConfirmation .chForm .eachStay .stayerDetails p{margin:0}.pgConfirmation .chForm .eachStay .rowRoom{clear:both;margin-top:20px;border-top:1px solid #e5e6eb;padding-top:20px}.pgConfirmation .chForm .eachStay .rowRoom .dlTable dt{max-width:240px}.pgConfirmation .chForm .rowAdditional{clear:both;max-width:670px;margin:0 auto;padding:20px 0}.pgConfirmation .chForm .rowAdditional .title4{margin-top:20px}.pgConfirmation #vatInvoice,.pgConfirmation #amendBooking,.pgConfirmation #cancelBooking{display:none}.pgConfirmation .modal #vatInvoice,.pgConfirmation .modal #amendBooking,.pgConfirmation .modal #cancelBooking{display:block}@media (max-width: 1024px){.pgConfirmation .chForm .eachStay .checkinWrapper .colNights{margin-top:0}}@media (min-width: 768px){.pgConfirmation .chForm .personalDetailsWrapper{margin-top:20px;border-top:1px solid #e5e6eb}.pgConfirmation .chForm .divFieldSet .btn-primary:not(:first-child),.pgConfirmation .chForm .divFieldSet .btn-secondary:not(:first-child){margin:10px 0 0 0}.pgConfirmation .chForm .eachStay .checkinWrapper .dateWrap{width:164px}.pgConfirmation .chForm .eachStay .checkinWrapper .colNights .dateWrap{width:60px}.pgConfirmation .chForm .eachStay .fieldLocation{text-align:right}}@media (max-width: 767px){.pgConfirmation .chForm .colPrint{margin-top:20px}.pgConfirmation .chForm .register{border-bottom:0}.pgConfirmation .chForm .personalDetailsWrapper{display:-webkit-box;display:-moz-box;display:box;display:-ms-flexbox;display:flexbox;display:-webkit-flex;display:-webkit-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.pgConfirmation .chForm .personalDetailsWrapper .divFieldSet{border-top:1px solid #e5e6eb;padding-top:10px}.pgConfirmation .chForm .wrapperYourDetails{order:20}.pgConfirmation .chForm .wrapperPaymentDetails{order:10}.pgConfirmation .chForm .wrapperSummary{order:30}.pgConfirmation .chForm .eachStay .checkinWrapper i,.pgConfirmation .chForm .eachStay .checkinWrapper .dateWrap{float:none}.pgConfirmation .chForm .eachStay .checkinWrapper .date{margin-top:2px}.pgConfirmation .chForm .eachStay .pLocation{margin-top:10px}}#modalBooking,#modalSafePwd{display:none}.pgManageBooking .loginForm .bubblesLoginTypes .errorMsg,.pgManageBooking .memberTypeSelection .bubblesLoginTypes .errorMsg{margin:5px 15px 25px}.pgManageBooking .loginForm .userLeisure,.pgManageBooking .loginForm .userBusiness,.pgManageBooking .memberTypeSelection .userLeisure,.pgManageBooking .memberTypeSelection .userBusiness{display:none;position:relative;padding:5px 0}.pgManageBooking .loginForm .userLeisure.active,.pgManageBooking .loginForm .userBusiness.active,.pgManageBooking .memberTypeSelection .userLeisure.active,.pgManageBooking .memberTypeSelection .userBusiness.active{display:block;animation:fadeIn 0.6s linear;-webkit-animation:fadeIn 0.6s linear}.pgManageBooking .loginForm .userLeisure .loginColFirst,.pgManageBooking .loginForm .userBusiness .loginColFirst,.pgManageBooking .memberTypeSelection .userLeisure .loginColFirst,.pgManageBooking .memberTypeSelection .userBusiness .loginColFirst{padding:0 50px;border-right:1px solid grey}.pgManageBooking .loginForm .userLeisure .loginColFirst .pForgotPwd,.pgManageBooking .loginForm .userBusiness .loginColFirst .pForgotPwd,.pgManageBooking .memberTypeSelection .userLeisure .loginColFirst .pForgotPwd,.pgManageBooking .memberTypeSelection .userBusiness .loginColFirst .pForgotPwd{margin:30px 0;text-align:center}.pgManageBooking .loginForm .userLeisure .loginColFirst .pForgotPwd a.forgotPwd,.pgManageBooking .loginForm .userBusiness .loginColFirst .pForgotPwd a.forgotPwd,.pgManageBooking .memberTypeSelection .userLeisure .loginColFirst .pForgotPwd a.forgotPwd,.pgManageBooking .memberTypeSelection .userBusiness .loginColFirst .pForgotPwd a.forgotPwd{font-weight:bold}.pgManageBooking .loginForm .userLeisure .loginColFirst button.btnSubmit,.pgManageBooking .loginForm .userBusiness .loginColFirst button.btnSubmit,.pgManageBooking .memberTypeSelection .userLeisure .loginColFirst button.btnSubmit,.pgManageBooking .memberTypeSelection .userBusiness .loginColFirst button.btnSubmit{width:100%}.pgManageBooking .loginForm .userLeisure .fieldSetRegister,.pgManageBooking .loginForm .userBusiness .fieldSetRegister,.pgManageBooking .memberTypeSelection .userLeisure .fieldSetRegister,.pgManageBooking .memberTypeSelection .userBusiness .fieldSetRegister{padding:0 50px}.pgManageBooking .loginForm .userLeisure .fieldSetRegister .title1,.pgManageBooking .loginForm .userLeisure .fieldSetRegister .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgManageBooking .loginForm .userLeisure .fieldSetRegister h1,.pgManageBooking .loginForm .userBusiness .fieldSetRegister .title1,.pgManageBooking .loginForm .userBusiness .fieldSetRegister .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgManageBooking .loginForm .userBusiness .fieldSetRegister h1,.pgManageBooking .memberTypeSelection .userLeisure .fieldSetRegister .title1,.pgManageBooking .memberTypeSelection .userLeisure .fieldSetRegister .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgManageBooking .memberTypeSelection .userLeisure .fieldSetRegister h1,.pgManageBooking .memberTypeSelection .userBusiness .fieldSetRegister .title1,.pgManageBooking .memberTypeSelection .userBusiness .fieldSetRegister .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgManageBooking .memberTypeSelection .userBusiness .fieldSetRegister h1{margin:50px 0 20px}.pgManageBooking .loginForm .userLeisure .fieldSetRegister .title3Light,.pgManageBooking .loginForm .userBusiness .fieldSetRegister .title3Light,.pgManageBooking .memberTypeSelection .userLeisure .fieldSetRegister .title3Light,.pgManageBooking .memberTypeSelection .userBusiness .fieldSetRegister .title3Light{max-width:320px;display:block;margin:0 auto}.pgManageBooking .loginForm .userLeisure .fieldSetRegister a.btn,.pgManageBooking .loginForm .userBusiness .fieldSetRegister a.btn,.pgManageBooking .memberTypeSelection .userLeisure .fieldSetRegister a.btn,.pgManageBooking .memberTypeSelection .userBusiness .fieldSetRegister a.btn{width:100%;margin-top:70px}@media (max-width: 767px){.pgManageBooking #login.chForm .tabGroupWrapper{border:0;padding:0 15px}.pgManageBooking .loginForm,.pgManageBooking .memberTypeSelection{padding:9px}.pgManageBooking .loginForm ::-webkit-input-placeholder,.pgManageBooking .memberTypeSelection ::-webkit-input-placeholder{font-style:italic}.pgManageBooking .loginForm ::-moz-placeholder,.pgManageBooking .memberTypeSelection ::-moz-placeholder{font-style:italic}.pgManageBooking .loginForm :-ms-input-placeholder,.pgManageBooking .memberTypeSelection :-ms-input-placeholder{font-style:italic}.pgManageBooking .loginForm :-moz-placeholder,.pgManageBooking .memberTypeSelection :-moz-placeholder{font-style:italic}.pgManageBooking .loginForm .bubbleBox,.pgManageBooking .memberTypeSelection .bubbleBox{width:48%}.pgManageBooking .loginForm input[type=radio]+label:after,.pgManageBooking .memberTypeSelection input[type=radio]+label:after{width:100%}.pgManageBooking .loginForm .userLeisure .loginColFirst,.pgManageBooking .loginForm .userBusiness .loginColFirst,.pgManageBooking .memberTypeSelection .userLeisure .loginColFirst,.pgManageBooking .memberTypeSelection .userBusiness .loginColFirst{padding:0;border:none}.pgManageBooking .loginForm .userLeisure .loginColFirst .pForgotPwd,.pgManageBooking .loginForm .userBusiness .loginColFirst .pForgotPwd,.pgManageBooking .memberTypeSelection .userLeisure .loginColFirst .pForgotPwd,.pgManageBooking .memberTypeSelection .userBusiness .loginColFirst .pForgotPwd{margin:18px 0;text-align:left}.pgManageBooking .loginForm .userLeisure .fieldSetRegister,.pgManageBooking .loginForm .userBusiness .fieldSetRegister,.pgManageBooking .memberTypeSelection .userLeisure .fieldSetRegister,.pgManageBooking .memberTypeSelection .userBusiness .fieldSetRegister{padding:0}.pgManageBooking .loginForm .userLeisure .fieldSetRegister .title1,.pgManageBooking .loginForm .userLeisure .fieldSetRegister .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgManageBooking .loginForm .userLeisure .fieldSetRegister h1,.pgManageBooking .loginForm .userBusiness .fieldSetRegister .title1,.pgManageBooking .loginForm .userBusiness .fieldSetRegister .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgManageBooking .loginForm .userBusiness .fieldSetRegister h1,.pgManageBooking .memberTypeSelection .userLeisure .fieldSetRegister .title1,.pgManageBooking .memberTypeSelection .userLeisure .fieldSetRegister .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgManageBooking .memberTypeSelection .userLeisure .fieldSetRegister h1,.pgManageBooking .memberTypeSelection .userBusiness .fieldSetRegister .title1,.pgManageBooking .memberTypeSelection .userBusiness .fieldSetRegister .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgManageBooking .memberTypeSelection .userBusiness .fieldSetRegister h1{margin:15px 0 10px}.pgManageBooking .loginForm .userLeisure .fieldSetRegister a.btn,.pgManageBooking .loginForm .userBusiness .fieldSetRegister a.btn,.pgManageBooking .memberTypeSelection .userLeisure .fieldSetRegister a.btn,.pgManageBooking .memberTypeSelection .userBusiness .fieldSetRegister a.btn{margin-top:0}}.pgManageBooking .memberTypeSelection{padding:0 9px}.pgManageBooking .memberTypeSelection .userLeisure,.pgManageBooking .memberTypeSelection .userBusiness{margin-top:0}.pgManageBooking .chForm .totalDiscount,.pgManageBooking .chForm .eVoucherAmount{color:red}.pgManageBooking .chForm .postalCode,.pgManageBooking .chForm .addressCountry{display:block}.pgManageBooking .chForm .smRight .iWifi{margin-right:10px}.pgManageBooking .chForm p{font-size:14px;font-size:1.4rem}.pgManageBooking .chForm p,.pgManageBooking .chForm .dlTable dt,.pgManageBooking .chForm .dlTable dd{max-width:none}.pgManageBooking .chForm li a,.pgManageBooking .chForm p a{font-weight:normal}.pgManageBooking .chForm .divThanks p{font-size:18px;font-size:1.8rem;font-family:FS Albert Light}.pgManageBooking .chForm .btnPrint,.pgManageBooking .chForm .pdfPrint{float:right}.pgManageBooking .chForm .btnPrint .iPrint,.pgManageBooking .chForm .pdfPrint .iPrint{margin-right:4px}.pgManageBooking .chForm .btnPrint .iPrint+.text,.pgManageBooking .chForm .pdfPrint .iPrint+.text{color:#008dc8;vertical-align:middle}.pgManageBooking .chForm .register{margin-top:20px;padding-top:20px}.pgManageBooking .chForm .register p+.btn-secondary{margin-top:10px}.pgManageBooking .chForm .poaMessage{position:relative;background:#fef6ea;min-height:0}.pgManageBooking .chForm .poaMessage p{max-width:80%}.pgManageBooking .chForm .poaMessage .removePoa{position:absolute;top:8px;right:8px}.pgManageBooking .chForm .poaMessage.active{margin-top:20px;border:1px solid #f7a105;padding:10px}.pgManageBooking .chForm .dlTable dt,.pgManageBooking .chForm .dlTable dd{font-family:arial;font-size:14px;font-size:1.4rem}.pgManageBooking .chForm .dlTotals dt,.pgManageBooking .chForm .dlTotals dd{font-size:18px;font-size:1.8rem;font-weight:normal;font-family:FS Albert Bold}.pgManageBooking .chForm .personalDetailsWrapper{clear:both;padding-bottom:30px;border-bottom:1px solid #e5e6eb}.pgManageBooking .chForm .personalDetailsWrapper dt,.pgManageBooking .chForm .personalDetailsWrapper dd{line-height:18px;line-height:1.8rem}.pgManageBooking .chForm .personalDetailsWrapper address{font-style:normal}.pgManageBooking .chForm .personalDetailsWrapper address ul,.pgManageBooking .chForm .personalDetailsWrapper address li{margin:0;padding:0;list-style-type:none}.pgManageBooking .chForm .personalDetailsWrapper address ul{margin:10px 0 0 0}.pgManageBooking .chForm .personalDetailsWrapper address li{margin-top:4px}.pgManageBooking .chForm .personalDetailsWrapper .paymentSummary{margin-top:10px}.pgManageBooking .chForm .bookingDetails{margin:20px auto 0 auto;max-width:670px}.pgManageBooking .chForm .fieldCheckinDates{margin-top:0}.pgManageBooking .chForm .fieldCheckinDates p{font-size:18px;font-size:1.8rem}.pgManageBooking .chForm .eachStay{padding:20px}.pgManageBooking .chForm .eachStay .checkinWrapper{border-top:1px solid #e5e6eb;padding:20px 0 0 0}.pgManageBooking .chForm .eachStay .icons{margin:10px 0}.pgManageBooking .chForm .eachStay .icons ul,.pgManageBooking .chForm .eachStay .icons li{margin:0;padding:0;list-style-type:none}.pgManageBooking .chForm .eachStay .icons li{display:inline-block;margin-right:8px}.pgManageBooking .chForm .eachStay .bookingNumbers{margin-top:20px}.pgManageBooking .chForm .eachStay .bookingNumbers dt,.pgManageBooking .chForm .eachStay .bookingNumbers dd{display:block;font-size:18px;font-size:1.8rem;font-weight:normal}.pgManageBooking .chForm .eachStay .bookingNumbers dt{font-family:FS Albert Light}.pgManageBooking .chForm .eachStay .bookingNumbers dd{font-family:FS Albert Bold}.pgManageBooking .chForm .eachStay .stayerDetails{margin-top:10px;border-top:1px solid #e5e6eb;padding-top:10px}.pgManageBooking .chForm .eachStay .stayerDetails .title2{margin-bottom:10px}.pgManageBooking .chForm .eachStay .stayerDetails p{margin:0}.pgManageBooking .chForm .eachStay .rowRoom{clear:both;margin-top:20px;border-top:1px solid #e5e6eb;padding-top:20px}.pgManageBooking .chForm .eachStay .rowRoom .dlTable dt{max-width:240px}.pgManageBooking .chForm .rowAdditional{clear:both;max-width:670px;margin:0 auto;padding:20px 0}.pgManageBooking .chForm .rowAdditional .title4{margin-top:20px}.pgManageBooking #vatInvoice,.pgManageBooking #amendBooking,.pgManageBooking #cancelBooking{display:none}.pgManageBooking .modal #vatInvoice,.pgManageBooking .modal #amendBooking,.pgManageBooking .modal #cancelBooking{display:block}.pgManageBooking #forgotConfirmation{display:none}.pgManageBooking .modal #forgotConfirmation{display:block}@media (min-width: 768px){.pgManageBooking .chForm .fieldForgot{margin:56px 0 0 0}.pgManageBooking .chForm .fieldOr{margin:56px 0 0 0;position:relative}.pgManageBooking .chForm .fieldOr p{text-align:center;font-size:20px;font-size:2rem;font-family:FS Albert Light}.pgManageBooking .chForm .fieldOr p:before,.pgManageBooking .chForm .fieldOr p:after{position:absolute;content:" ";top:10px;width:30px;border-bottom:2px solid #999}.pgManageBooking .chForm .fieldOr p:before{left:10px}.pgManageBooking .chForm .fieldOr p:after{right:10px}.pgManageBooking #forgotConfirmation.chForm input[type=text]{max-width:none}}@media (max-width: 767px){.pgManageBooking .memberTypeSelection{padding:9px}.pgManageBooking .chForm .fieldOr{text-align:center}.pgManageBooking #forgotConfirmation.chForm .btn-secondary{margin-top:20px}}.pgBusinessHome .actionCard{margin:30px 0}.pgBusinessHome .actionCard .image{vertical-align:middle;margin-bottom:15px}.pgBusinessHome .actionCard .image img{max-width:100%}.pgBusinessHome .actionCard .action p{margin-bottom:30px}.pgBusinessHome .actionCard .action .spinnerNextTo{margin-left:15px}@media (min-width: 768px){.pgBusinessHome .actionCard .image{margin-bottom:0}.pgBusinessHome .actionCard .action{padding-left:20px}}.pgBusinessHome .inlineLoginComponent{margin:25px 0}.pgBusinessHome .inlineLoginComponent .loginGroup .col-sm-4{padding-right:25px}.pgBusinessHome .inlineLoginComponent .loginGroup .col-sm-4:last-child{padding-right:4px}@media (max-width: 768px){.pgBusinessHome .inlineLoginComponent .forgotLink{margin-top:15px}}.pgBusinessHome .signUpTodayComponent{margin:25px 0;text-align:center;background-color:#eee}.pgBusinessHome .signUpTodayComponent .heading>*{vertical-align:middle}.pgBusinessHome .signUpTodayComponent .heading .title1Light{margin-left:10px}.pgBusinessHome .signUpTodayComponent>p{font-family:FS Albert Light;font-size:16px;font-size:1.6rem}.pgBusinessHome .formSearchWidget,.pgBusinessHome .espot-container,.pgBusinessHome .bacEnquiry{margin-top:25px;margin-bottom:25px}.pgBusinessHome .signUpTodayComponent{margin-top:-25px;margin-bottom:25px}.pgBusiness .chForm .corporateRegister{margin-bottom:40px;margin-top:30px}.pgBusiness .chForm fieldset,.pgBusiness .chForm .divFieldSet{position:relative;margin-top:20px}.pgBusiness .chForm fieldset.bar,.pgBusiness .pgConfirmation .chForm fieldset.register,.pgConfirmation .pgBusiness .chForm fieldset.register,.pgBusiness .pgManageBooking .chForm fieldset.register,.pgManageBooking .pgBusiness .chForm fieldset.register,.pgBusiness .chForm .divFieldSet.bar,.pgBusiness .pgConfirmation .chForm .divFieldSet.register,.pgConfirmation .pgBusiness .chForm .divFieldSet.register,.pgBusiness .pgManageBooking .chForm .divFieldSet.register,.pgManageBooking .pgBusiness .chForm .divFieldSet.register{padding-top:10px}.pgBusiness .chForm fieldset #totalToPay,.pgBusiness .chForm .divFieldSet #totalToPay{margin-top:10px}.pgBusiness .chForm fieldset dl,.pgBusiness .chForm .divFieldSet dl{margin-top:10px !important}.pgBusiness .chForm fieldset#manualAddress{margin-top:0}.pgBusiness .chForm .field{clear:both;position:relative;box-sizing:border-box;margin:20px 0 0 0}.pgBusiness .chForm .field label,.pgBusiness .chForm .field input[type=text],.pgBusiness .chForm .field input[type=password],.pgBusiness .chForm .field input[type=tel],.pgBusiness .chForm .field input[type=email],.pgBusiness .chForm .field .select{margin:5px 0 0 0;display:block;box-sizing:border-box;width:100%;border-radius:0}.pgBusiness .chForm .field[class*="col-"]{clear:none}.pgBusiness .chForm .title1,.pgBusiness .chForm .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgBusiness .chForm h1{margin:20px 0;padding:0}.pgBusiness .chForm .title1.title1Strip,.pgBusiness .chForm .pgFisPayment .capture-heading h1.title1Strip,.pgFisPayment .capture-heading .pgBusiness .chForm h1.title1Strip{position:absolute;margin:0 -10px;padding:10px;box-sizing:content-box;width:100%;float:left;line-height:20px;line-height:2rem;text-align:left;font-size:18px;font-size:1.8rem;font-family:FS Albert Bold;font-weight:normal;background:#f4f4f4}.pgBusiness .chForm .title1.title1Strip .val,.pgBusiness .chForm .pgFisPayment .capture-heading h1.title1Strip .val,.pgFisPayment .capture-heading .pgBusiness .chForm h1.title1Strip .val{font-family:FS Albert Light;font-size:18px;font-size:1.8rem;float:right;margin:0 15px 0 0}.pgBusiness .chForm .title1.title1Strip+div,.pgBusiness .chForm .pgFisPayment .capture-heading h1.title1Strip+div,.pgFisPayment .capture-heading .pgBusiness .chForm h1.title1Strip+div{margin-top:30px}.pgBusiness .chForm .title1.title1StripRoom,.pgBusiness .chForm .pgFisPayment .capture-heading h1.title1StripRoom,.pgFisPayment .capture-heading .pgBusiness .chForm h1.title1StripRoom{background:#088f8a;color:#fff}.pgBusiness .chForm .title1.title1StripRoom .val,.pgBusiness .chForm .pgFisPayment .capture-heading h1.title1StripRoom .val,.pgFisPayment .capture-heading .pgBusiness .chForm h1.title1StripRoom .val{color:#fff;float:none;margin:0}.pgBusiness .chForm .title1 small,.pgBusiness .chForm .pgFisPayment .capture-heading h1 small,.pgFisPayment .capture-heading .pgBusiness .chForm h1 small{font-family:FS Albert Light;font-weight:normal}.pgBusiness .chForm .large{font-size:18px;font-size:1.8rem}.pgBusiness .chForm p{font-size:12px;font-size:1.2rem}.pgBusiness .chForm p{margin-top:0;margin-bottom:0}.pgBusiness .chForm p:not(:first-child){margin-top:10px}.pgBusiness .chForm a{font-weight:bold}.pgBusiness .chForm a.btn-primary,.pgBusiness .chForm a.btn-secondary{font-weight:normal}.pgBusiness .chForm .dk-selected,.pgBusiness .chForm .dk-option,.pgBusiness .chForm input[type=text],.pgBusiness .chForm input[type=password],.pgBusiness .chForm input[type=tel],.pgBusiness .chForm input[type=email]{font-size:14px;font-size:1.4rem;border-color:#e5e6eb}.pgBusiness .chForm .fieldMacmillan{text-align:center}.pgBusiness .chForm .fieldMacmillan label{font-size:16px;font-size:1.6rem;margin-left:12px}.pgBusiness .chForm .fieldMacmillan label,.pgBusiness .chForm .fieldMacmillan input[type=text]{display:inline;width:auto}.pgBusiness .chForm .fieldMacmillan input[type=text]{width:97px}.pgBusiness .chForm .fieldMacmillan input[type=text]{border:1px solid #e5e6eb;font-size:16px;font-size:1.6rem;font-family:FS Albert Light;color:#383c3d}.pgBusiness .chForm .fieldDiscount input[type=text],.pgBusiness .chForm .fieldDiscount .btn-secondary{margin:5px 0 0 0}.pgBusiness .chForm .visibleDetails{margin:10px 0 0 0;float:left;width:100%}.pgBusiness .chForm .toggleDropdown{clear:both}.pgBusiness .chForm .requiredKey{max-width:none}.pgBusiness .chForm .requiredKey p{max-width:100%}.pgBusiness .chForm .suggest{padding:10px;background:#fff3dd;border:1px solid #ffa200;font-size:12px;font-size:1.2rem}.pgBusiness .chForm .buttons{margin:10px 0 0 0}.pgBusiness .chForm .padTopXL{margin-top:30px}.pgBusiness .chForm .padTopXXL{margin-top:40px}.pgBusiness .chForm .divExtrasTable{margin:0 8px}.pgBusiness .chForm .extrasTable{margin:10px 0 0 0;width:100%;border-spacing:0}.pgBusiness .chForm .extrasTable td{font-size:14px;font-size:1.4rem;padding-top:10px}.pgBusiness .chForm .extrasTable tr:first-child td{padding-top:0}.pgBusiness .chForm .extrasTable .td3{text-align:right}.pgBusiness .chForm .toggle{display:none}.pgBusiness .chForm .toggle.active{display:block}.pgBusiness .chForm .field.fieldnights{margin-top:0}.pgBusiness .chForm .IATANumberField{display:none}.pgBusiness .chForm .IATANumberField.active{display:block}.pgBusiness .chForm .furtherInstructions{margin:35px auto;max-width:360px;line-height:1.66}.pgBusiness .chForm .furtherInstructions a.btn{width:100%}.pgBusiness .chForm .changeEmailRow,.pgBusiness .chForm .notGotEmailButtonsRow{margin:20px 0}.pgBusiness .chForm .changeEmailRow .btn,.pgBusiness .chForm .notGotEmailButtonsRow .btn{font-size:15px;font-size:1.2rem;display:inline-block}.pgBusiness .chForm .changeEmailRow h3,.pgBusiness .chForm .notGotEmailButtonsRow h3{display:inline-block}.pgBusiness .chForm .hidden{display:none}.pgBusiness .modal .contactDetails p span{font-weight:bold}@media (min-width: 768px){.pgBusiness .chForm{max-width:738px;margin:0 auto}.pgBusiness .chForm .colSpread{padding:0 30px}.pgBusiness .chForm .fieldSetRegister{min-height:360px}.pgBusiness .chForm .fieldSetRegister .title1Light{border-top:0;padding-top:0}.pgBusiness .chForm .inputInfo{margin-top:25px}.pgBusiness .chForm .buttons .btn-primary:not(:first-child),.pgBusiness .chForm .buttons .btn-secondary:not(:first-child){margin-left:8px}}@media (max-width: 767px){.pgBusiness .chForm fieldset,.pgBusiness .chForm .divFieldSet{clear:both}.pgBusiness .chForm .divFieldSetTotal{margin-left:-8px;margin-right:-8px}.pgBusiness .chForm .buttons .btn-primary:not(:first-child),.pgBusiness .chForm .buttons .btn-secondary:not(:first-child){margin-top:10px}.pgBusiness .chForm .buttons .btn-primary:not(:first-child).padTopXXL,.pgBusiness .chForm .buttons .btn-secondary:not(:first-child).padTopXXL{margin-top:40px}}.pgBusiness .progressBar{position:relative;font-family:FS Albert Light;margin:20px auto 10px;max-width:738px;width:100%}.pgBusiness .progressBar .progressStep{display:inline-block;width:32.5%;text-align:center;vertical-align:top}.pgBusiness .progressBar .line{height:1px;background-color:#004282;position:absolute;top:13px;width:66%;margin-left:16.66%}.pgBusiness .progressBar .stepNumber{padding:5px;border-radius:20px;background-color:white;border:1px solid #bdbdbd;color:#bdbdbd;font-size:14px;width:16px;margin:0 auto;z-index:1;position:relative}.pgBusiness .progressBar .stepName{margin-top:10px;font-size:14px;color:#bdbdbd}.pgBusiness .progressBar .progressStep.current .stepNumber{background-color:#004282;color:white;border:1px solid #004282}.pgBusiness .progressBar .progressStep.current .stepName{color:#004282;font-family:FS Albert Bold}.pgBusiness .progressBar .progressStep.current+.progressStep .stepNumber,.pgBusiness .progressBar .progressStep.current+.progressStep+.progressStep .stepNumber{background-color:white;color:#004282;border:1px solid #004282}.pgBusiness .progressBar .progressStep.current+.progressStep .stepName,.pgBusiness .progressBar .progressStep.current+.progressStep+.progressStep .stepName{color:#004282}.pgBusiness .selectBlocks{margin:15px 0 5px}.pgBusiness .selectBlocks input[type=radio]+label{display:inline-block;padding:15px 0;border:1px solid #004282;border-radius:3px;text-align:center;font-family:FS Albert Light;width:18%;margin-right:2%;color:#353535}.pgBusiness .selectBlocks input[type=radio]+label:last-child{margin-right:0}.pgBusiness .selectBlocks input[type=radio]+label:hover{cursor:pointer;border:2px solid #004282;margin-top:-1px;margin-bottom:-1px}.pgBusiness .selectBlocks input[type=radio]+label:after{display:none}.pgBusiness .selectBlocks input[type=radio]+label span.amount{display:block;font-size:24px;line-height:1.66;font-family:FS Albert Bold}.pgBusiness .selectBlocks input[type=radio]:checked+label{cursor:pointer;border:2px solid #004282;margin-top:-1px;margin-bottom:-1px}.pgBusiness .selectBlocks input[type=radio]:checked+label:before{background-image:url("/nw/assets/img/bg/rounded_tick.png");content:" ";position:absolute;display:inline-block;bottom:-7px;right:-8px;width:27px;height:27px}@media (max-width: 768px){.pgBusiness .selectBlocks input[type=radio]+label{width:100%;margin-right:0;margin-bottom:10px}.pgBusiness .selectBlocks input[type=radio]+label:hover{cursor:pointer;border:2px solid #004282;margin-top:4px;margin-bottom:9px}.pgBusiness .selectBlocks input[type=radio]+label span.amount{display:inline;margin:0 4px}.pgBusiness .selectBlocks input[type=radio]:checked+label{cursor:pointer;border:2px solid #004282;margin-top:4px;margin-bottom:9px}}.pgBusiness .findAddress{margin-top:30px}.pgBusiness .findAddress .postcodeFinder{margin-top:0}.pgBusiness .findAddress .postcodeFinder .postcodeField{margin-top:-25px}.pgBusiness .findAddress .postcodeFinder .lookupDropdown{display:none}.pgBusiness .findAddress .postcodeFinder .lookupDropdown.active{display:block}.pgBusiness .findAddress .postcodeFinder .lookupDropdown.active label.control-label{margin-bottom:10px}.pgBusiness .findAddress .btnManualAddress{padding-left:20px}.pgBusiness .findAddress .btnManualAddress.active{display:block}.pgBusiness .findAddress .btnNotInUk{display:block;margin-top:15px}.pgBusiness .findAddress #manualAddress{display:none}.pgBusiness .findAddress #manualAddress.active{display:block}@media (max-width: 768px){.pgBusiness .findAddress .orDivider{margin:15px 0}.pgBusiness .findAddress .manualAddress{padding-left:5px;padding-right:5px}}.pgBusiness .contactTeam,.pgBusiness .contactThankyou{display:none}.pgBusiness .modal.center .modal-dialog{max-width:860px}.pgBusiness .modal.center .contactTeam{display:block}.pgBusiness .modal.center .form-control{width:95%}.pgBusiness .modal.center button{width:100%;margin:20px 0 0 0}.pgBusiness .modal.center .field{margin-top:8px}.pgBusiness .modal.center label,.pgBusiness .modal.center p{font-family:FS Albert Light;font-size:14px;font-size:1.4rem;color:#1a1a1a}.pgBusiness .modal.center label{margin-top:20px}.pgBusiness .modal.center p{height:32px}@media (min-width: 768px){.pgBusiness .modal.center button{width:auto}.pgBusiness .modal.center .field .btn-primary{float:right}.pgBusiness .modal.center .field .btn-secondary{float:left}.pgBusiness .modal.center textarea.form-control{height:150px}}.pgBusiness .wrapAll.vertical{justify-content:flex-start}.pgBusinessActivate .chForm .corporateRegister{margin-bottom:40px}.pgBusinessActivate .chForm fieldset,.pgBusinessActivate .chForm .divFieldSet{position:relative;margin-top:20px}.pgBusinessActivate .chForm fieldset.bar,.pgBusinessActivate .pgConfirmation .chForm fieldset.register,.pgConfirmation .pgBusinessActivate .chForm fieldset.register,.pgBusinessActivate .pgManageBooking .chForm fieldset.register,.pgManageBooking .pgBusinessActivate .chForm fieldset.register,.pgBusinessActivate .chForm .divFieldSet.bar,.pgBusinessActivate .pgConfirmation .chForm .divFieldSet.register,.pgConfirmation .pgBusinessActivate .chForm .divFieldSet.register,.pgBusinessActivate .pgManageBooking .chForm .divFieldSet.register,.pgManageBooking .pgBusinessActivate .chForm .divFieldSet.register{padding-top:10px}.pgBusinessActivate .chForm fieldset #totalToPay,.pgBusinessActivate .chForm .divFieldSet #totalToPay{margin-top:10px}.pgBusinessActivate .chForm fieldset dl,.pgBusinessActivate .chForm .divFieldSet dl{margin-top:10px !important}.pgBusinessActivate .chForm fieldset#manualAddress{margin-top:0}.pgBusinessActivate .chForm .field{clear:both;position:relative;box-sizing:border-box;margin:20px 0 0 0}.pgBusinessActivate .chForm .field label,.pgBusinessActivate .chForm .field input[type=text],.pgBusinessActivate .chForm .field input[type=password],.pgBusinessActivate .chForm .field input[type=tel],.pgBusinessActivate .chForm .field input[type=email],.pgBusinessActivate .chForm .field .select{margin:5px 0 0 0;display:block;box-sizing:border-box;width:100%;border-radius:0}.pgBusinessActivate .chForm .field[class*="col-"]{clear:none}.pgBusinessActivate .chForm .title1,.pgBusinessActivate .chForm .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgBusinessActivate .chForm h1{margin:20px 0;padding:0}.pgBusinessActivate .chForm .title1.title1Strip,.pgBusinessActivate .chForm .pgFisPayment .capture-heading h1.title1Strip,.pgFisPayment .capture-heading .pgBusinessActivate .chForm h1.title1Strip{position:absolute;margin:0 -10px;padding:10px;box-sizing:content-box;width:100%;float:left;line-height:20px;line-height:2rem;text-align:left;font-size:18px;font-size:1.8rem;font-family:FS Albert Bold;font-weight:normal;background:#f4f4f4}.pgBusinessActivate .chForm .title1.title1Strip .val,.pgBusinessActivate .chForm .pgFisPayment .capture-heading h1.title1Strip .val,.pgFisPayment .capture-heading .pgBusinessActivate .chForm h1.title1Strip .val{font-family:FS Albert Light;font-size:18px;font-size:1.8rem;float:right;margin:0 15px 0 0}.pgBusinessActivate .chForm .title1.title1Strip+div,.pgBusinessActivate .chForm .pgFisPayment .capture-heading h1.title1Strip+div,.pgFisPayment .capture-heading .pgBusinessActivate .chForm h1.title1Strip+div{margin-top:30px}.pgBusinessActivate .chForm .title1.title1StripRoom,.pgBusinessActivate .chForm .pgFisPayment .capture-heading h1.title1StripRoom,.pgFisPayment .capture-heading .pgBusinessActivate .chForm h1.title1StripRoom{background:#088f8a;color:#fff}.pgBusinessActivate .chForm .title1.title1StripRoom .val,.pgBusinessActivate .chForm .pgFisPayment .capture-heading h1.title1StripRoom .val,.pgFisPayment .capture-heading .pgBusinessActivate .chForm h1.title1StripRoom .val{color:#fff;float:none;margin:0}.pgBusinessActivate .chForm .title1 small,.pgBusinessActivate .chForm .pgFisPayment .capture-heading h1 small,.pgFisPayment .capture-heading .pgBusinessActivate .chForm h1 small{font-family:FS Albert Light;font-weight:normal}.pgBusinessActivate .chForm .large{font-size:18px;font-size:1.8rem}.pgBusinessActivate .chForm p{font-size:12px;font-size:1.2rem}.pgBusinessActivate .chForm p{margin-top:0;margin-bottom:0}.pgBusinessActivate .chForm p:not(:first-child){margin-top:10px}.pgBusinessActivate .chForm a{font-weight:bold}.pgBusinessActivate .chForm a.btn-primary,.pgBusinessActivate .chForm a.btn-secondary{font-weight:normal}.pgBusinessActivate .chForm .dk-selected,.pgBusinessActivate .chForm .dk-option,.pgBusinessActivate .chForm input[type=text],.pgBusinessActivate .chForm input[type=password],.pgBusinessActivate .chForm input[type=tel],.pgBusinessActivate .chForm input[type=email]{font-size:14px;font-size:1.4rem;border-color:#e5e6eb}.pgBusinessActivate .chForm .fieldMacmillan{text-align:center}.pgBusinessActivate .chForm .fieldMacmillan label{font-size:16px;font-size:1.6rem;margin-left:12px}.pgBusinessActivate .chForm .fieldMacmillan label,.pgBusinessActivate .chForm .fieldMacmillan input[type=text]{display:inline;width:auto}.pgBusinessActivate .chForm .fieldMacmillan input[type=text]{width:97px}.pgBusinessActivate .chForm .fieldMacmillan input[type=text]{border:1px solid #e5e6eb;font-size:16px;font-size:1.6rem;font-family:FS Albert Light;color:#383c3d}.pgBusinessActivate .chForm .fieldDiscount input[type=text],.pgBusinessActivate .chForm .fieldDiscount .btn-secondary{margin:5px 0 0 0}.pgBusinessActivate .chForm .visibleDetails{margin:10px 0 0 0;float:left;width:100%}.pgBusinessActivate .chForm .toggleDropdown{clear:both}.pgBusinessActivate .chForm .requiredKey{max-width:none}.pgBusinessActivate .chForm .requiredKey p{max-width:100%}.pgBusinessActivate .chForm .suggest{padding:10px;background:#fff3dd;border:1px solid #ffa200;font-size:12px;font-size:1.2rem}.pgBusinessActivate .chForm .buttons{margin:10px 0 0 0}.pgBusinessActivate .chForm .padTopXL{margin-top:30px}.pgBusinessActivate .chForm .padTopXXL{margin-top:40px}.pgBusinessActivate .chForm .divExtrasTable{margin:0 8px}.pgBusinessActivate .chForm .extrasTable{margin:10px 0 0 0;width:100%;border-spacing:0}.pgBusinessActivate .chForm .extrasTable td{font-size:14px;font-size:1.4rem;padding-top:10px}.pgBusinessActivate .chForm .extrasTable tr:first-child td{padding-top:0}.pgBusinessActivate .chForm .extrasTable .td3{text-align:right}.pgBusinessActivate .chForm .toggle{display:none}.pgBusinessActivate .chForm .toggle.active{display:block}.pgBusinessActivate .chForm .field.fieldnights{margin-top:0}.pgBusinessActivate .chForm .IATANumberField{display:none}.pgBusinessActivate .chForm .IATANumberField.active{display:block}.pgBusinessActivate .chForm .furtherInstructions{margin:35px auto;max-width:360px;line-height:1.66}@media (min-width: 768px){.pgBusinessActivate .chForm{max-width:738px;margin:0 auto}.pgBusinessActivate .chForm .colSpread{padding:0 30px}.pgBusinessActivate .chForm .fieldSetRegister{min-height:360px}.pgBusinessActivate .chForm .fieldSetRegister .title1Light{border-top:0;padding-top:0}.pgBusinessActivate .chForm .inputInfo{margin-top:25px}.pgBusinessActivate .chForm .buttons .btn-primary:not(:first-child),.pgBusinessActivate .chForm .buttons .btn-secondary:not(:first-child){margin-left:8px}}@media (max-width: 767px){.pgBusinessActivate .chForm fieldset,.pgBusinessActivate .chForm .divFieldSet{clear:both}.pgBusinessActivate .chForm .divFieldSetTotal{margin-left:-8px;margin-right:-8px}.pgBusinessActivate .chForm .buttons .btn-primary:not(:first-child),.pgBusinessActivate .chForm .buttons .btn-secondary:not(:first-child){margin-top:10px}.pgBusinessActivate .chForm .buttons .btn-primary:not(:first-child).padTopXXL,.pgBusinessActivate .chForm .buttons .btn-secondary:not(:first-child).padTopXXL{margin-top:40px}}.pgBusinessActivate .corporate-register-activate .title1,.pgBusinessActivate .corporate-register-activate .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgBusinessActivate .corporate-register-activate h1{margin:30px 0 10px}.pgBusinessActivate .corporate-register-activate .safePwd{display:block;margin:15px 0 30px}.pgBusinessActivate .corporate-register-activate .fieldCTA button{width:100%}.pgBusinessActivate .popSafePwd{display:block;margin-top:20px}.pgBusinessActivate .jsPasswordChecker:after{content:" ";clear:both;visibility:hidden;display:block}.pgBusinessActivate .jsPasswordChecker .passwordHint{margin-top:5px}.pgBusinessActivate .jsPasswordChecker .strengthIndicator{float:left;margin:20px 5px 0 0;height:10px;width:100%;max-width:320px;background-color:#ddd}.pgBusinessActivate .jsPasswordChecker .wrapPadlock{float:left}.pgBusinessActivate .jsPasswordChecker .wrapPadlock .iPadlock{background-color:#ccc;float:right;height:30px}.pgBusinessActivate .jsPasswordChecker .progressIndicator{height:10px;width:0%;background:red}.pgBusinessActivate .jsPasswordChecker .strengthText{margin:10px 0 0 0;float:left;width:100%;clear:both}.pgBusinessActivate .jsPasswordChecker .passwordWeakLabel{float:left}.pgBusinessActivate .jsPasswordChecker .passwordWeakLabel,.pgBusinessActivate .jsPasswordChecker .passwordStrongLabel{font-size:12px;font-size:1.2rem}.pgBusinessActivate .jsPasswordChecker .passwordStrongLabel{float:right}.pgBusinessActivate .jsPasswordChecker .passwordLabel{display:block;text-align:center}@media (max-width: 767px){.pgBusinessActivate .popSafePwd{display:block;margin-top:15px}.pgBusinessActivate .jsPasswordChecker .strengthIndicator{max-width:90%;margin-right:1%}.pgBusinessActivate .jsPasswordChecker .wrapPadlock{width:9%;background-position:100% 0}}.pgBusinessActivate #modalSafePwd h3,.pgBusinessActivate #modalSafePwd h4,.pgBusinessActivate #modalSafePwd ul{margin-top:14px}.pgBusinessActivate .wrapAll.vertical{justify-content:flex-start}.pgBusinessActivated .actionCard{margin:30px 0}.pgBusinessActivated .actionCard .image{vertical-align:middle;margin-bottom:15px}.pgBusinessActivated .actionCard .image img{max-width:100%}.pgBusinessActivated .actionCard .action p{margin-bottom:30px}.pgBusinessActivated .actionCard .action a.btn{min-width:75%}.pgBusinessActivated .actionCard .action .spinnerNextTo{margin-left:15px}@media (min-width: 768px){.pgBusinessActivated .actionCard .image{margin-bottom:0}.pgBusinessActivated .actionCard .action{padding-left:20px}}.pgBusinessActivated .wrapAll.vertical{justify-content:flex-start}.pgBusinessCompany .companyActionCard .companyHeading{background:#eee;text-align:center;padding:25px 0;margin-bottom:40px}.pgBusinessCompany .companyActionCard .companyHeading .title1Light{color:#062c42}.pgBusinessCompany .companyActionCard ul{list-style:none}.pgBusinessCompany .companyActionCard ul li{height:260px;margin:30px 0}.pgBusinessCompany .companyActionCard ul li .companyLogo{border:1px solid #eee;height:146px;width:100%;display:table}.pgBusinessCompany .companyActionCard ul li .companyLogo span{text-align:center;display:table-cell;vertical-align:middle}.pgBusinessCompany .companyActionCard ul li .companyName{width:100%;display:table}.pgBusinessCompany .companyActionCard ul li .companyName span{font-family:"FS Albert Light";font-size:20px;font-size:2rem;text-align:center;margin:0;height:70px;display:table-cell;vertical-align:middle}.pgBusinessCompany .companyActionCard ul li a{width:100%}.pgBusinessCompany .companyActionCard ul .activeCompany{position:relative}.pgBusinessCompany .companyActionCard ul .activeCompany i.iCompany{position:absolute;top:-20px;left:0;right:0;margin:0 auto}@media (min-width: 768px){.pgBusinessCompany .companyActionCard ul li{height:260px;margin-bottom:30px}.pgBusinessCompany .companyActionCard ul li .companyLogo{border:1px solid #eee;height:146px;text-align:center}.pgBusinessCompany .companyActionCard ul li p{font-family:"FS Albert Light";font-size:20px;font-size:2rem;margin:0;height:70px;display:table-cell;vertical-align:middle}}.pgLogin .chForm .field{clear:both;position:relative;box-sizing:border-box;margin-top:20px}.pgLogin .chForm .field:first-child{margin-top:0}.pgLogin .chForm .field[class*="col-"]{clear:none}.pgLogin .chForm .field label,.pgLogin .chForm .field input[type=text],.pgLogin .chForm .field input[type=password],.pgLogin .chForm .field input[type=tel],.pgLogin .chForm .field input[type=email],.pgLogin .chForm .field .select{margin:5px 0 0 0;display:block;box-sizing:border-box;width:100%}.pgLogin .loginForm .bubblesLoginTypes .errorMsg,.pgLogin .memberTypeSelection .bubblesLoginTypes .errorMsg{margin:5px 15px 25px}.pgLogin .loginForm .userLeisure,.pgLogin .loginForm .userBusiness,.pgLogin .memberTypeSelection .userLeisure,.pgLogin .memberTypeSelection .userBusiness{display:none;position:relative;padding:5px 0}.pgLogin .loginForm .userLeisure.active,.pgLogin .loginForm .userBusiness.active,.pgLogin .memberTypeSelection .userLeisure.active,.pgLogin .memberTypeSelection .userBusiness.active{display:block;animation:fadeIn 0.6s linear;-webkit-animation:fadeIn 0.6s linear}.pgLogin .loginForm .userLeisure .loginColFirst,.pgLogin .loginForm .userBusiness .loginColFirst,.pgLogin .memberTypeSelection .userLeisure .loginColFirst,.pgLogin .memberTypeSelection .userBusiness .loginColFirst{padding:0 50px;border-right:1px solid grey}.pgLogin .loginForm .userLeisure .loginColFirst .pForgotPwd,.pgLogin .loginForm .userBusiness .loginColFirst .pForgotPwd,.pgLogin .memberTypeSelection .userLeisure .loginColFirst .pForgotPwd,.pgLogin .memberTypeSelection .userBusiness .loginColFirst .pForgotPwd{margin:30px 0;text-align:center}.pgLogin .loginForm .userLeisure .loginColFirst .pForgotPwd a.forgotPwd,.pgLogin .loginForm .userBusiness .loginColFirst .pForgotPwd a.forgotPwd,.pgLogin .memberTypeSelection .userLeisure .loginColFirst .pForgotPwd a.forgotPwd,.pgLogin .memberTypeSelection .userBusiness .loginColFirst .pForgotPwd a.forgotPwd{font-weight:bold}.pgLogin .loginForm .userLeisure .loginColFirst button.btnSubmit,.pgLogin .loginForm .userBusiness .loginColFirst button.btnSubmit,.pgLogin .memberTypeSelection .userLeisure .loginColFirst button.btnSubmit,.pgLogin .memberTypeSelection .userBusiness .loginColFirst button.btnSubmit{width:100%}.pgLogin .loginForm .userLeisure .fieldSetRegister,.pgLogin .loginForm .userBusiness .fieldSetRegister,.pgLogin .memberTypeSelection .userLeisure .fieldSetRegister,.pgLogin .memberTypeSelection .userBusiness .fieldSetRegister{padding:0 50px}.pgLogin .loginForm .userLeisure .fieldSetRegister .title1,.pgLogin .loginForm .userLeisure .fieldSetRegister .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgLogin .loginForm .userLeisure .fieldSetRegister h1,.pgLogin .loginForm .userBusiness .fieldSetRegister .title1,.pgLogin .loginForm .userBusiness .fieldSetRegister .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgLogin .loginForm .userBusiness .fieldSetRegister h1,.pgLogin .memberTypeSelection .userLeisure .fieldSetRegister .title1,.pgLogin .memberTypeSelection .userLeisure .fieldSetRegister .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgLogin .memberTypeSelection .userLeisure .fieldSetRegister h1,.pgLogin .memberTypeSelection .userBusiness .fieldSetRegister .title1,.pgLogin .memberTypeSelection .userBusiness .fieldSetRegister .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgLogin .memberTypeSelection .userBusiness .fieldSetRegister h1{margin:50px 0 20px}.pgLogin .loginForm .userLeisure .fieldSetRegister .title3Light,.pgLogin .loginForm .userBusiness .fieldSetRegister .title3Light,.pgLogin .memberTypeSelection .userLeisure .fieldSetRegister .title3Light,.pgLogin .memberTypeSelection .userBusiness .fieldSetRegister .title3Light{max-width:320px;display:block;margin:0 auto}.pgLogin .loginForm .userLeisure .fieldSetRegister a.btn,.pgLogin .loginForm .userBusiness .fieldSetRegister a.btn,.pgLogin .memberTypeSelection .userLeisure .fieldSetRegister a.btn,.pgLogin .memberTypeSelection .userBusiness .fieldSetRegister a.btn{width:100%;margin-top:70px}@media (max-width: 767px){.pgLogin #login.chForm .tabGroupWrapper{border:0;padding:0 15px}.pgLogin .loginForm,.pgLogin .memberTypeSelection{padding:9px}.pgLogin .loginForm ::-webkit-input-placeholder,.pgLogin .memberTypeSelection ::-webkit-input-placeholder{font-style:italic}.pgLogin .loginForm ::-moz-placeholder,.pgLogin .memberTypeSelection ::-moz-placeholder{font-style:italic}.pgLogin .loginForm :-ms-input-placeholder,.pgLogin .memberTypeSelection :-ms-input-placeholder{font-style:italic}.pgLogin .loginForm :-moz-placeholder,.pgLogin .memberTypeSelection :-moz-placeholder{font-style:italic}.pgLogin .loginForm .bubbleBox,.pgLogin .memberTypeSelection .bubbleBox{width:48%}.pgLogin .loginForm input[type=radio]+label:after,.pgLogin .memberTypeSelection input[type=radio]+label:after{width:100%}.pgLogin .loginForm .userLeisure .loginColFirst,.pgLogin .loginForm .userBusiness .loginColFirst,.pgLogin .memberTypeSelection .userLeisure .loginColFirst,.pgLogin .memberTypeSelection .userBusiness .loginColFirst{padding:0;border:none}.pgLogin .loginForm .userLeisure .loginColFirst .pForgotPwd,.pgLogin .loginForm .userBusiness .loginColFirst .pForgotPwd,.pgLogin .memberTypeSelection .userLeisure .loginColFirst .pForgotPwd,.pgLogin .memberTypeSelection .userBusiness .loginColFirst .pForgotPwd{margin:18px 0;text-align:left}.pgLogin .loginForm .userLeisure .fieldSetRegister,.pgLogin .loginForm .userBusiness .fieldSetRegister,.pgLogin .memberTypeSelection .userLeisure .fieldSetRegister,.pgLogin .memberTypeSelection .userBusiness .fieldSetRegister{padding:0}.pgLogin .loginForm .userLeisure .fieldSetRegister .title1,.pgLogin .loginForm .userLeisure .fieldSetRegister .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgLogin .loginForm .userLeisure .fieldSetRegister h1,.pgLogin .loginForm .userBusiness .fieldSetRegister .title1,.pgLogin .loginForm .userBusiness .fieldSetRegister .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgLogin .loginForm .userBusiness .fieldSetRegister h1,.pgLogin .memberTypeSelection .userLeisure .fieldSetRegister .title1,.pgLogin .memberTypeSelection .userLeisure .fieldSetRegister .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgLogin .memberTypeSelection .userLeisure .fieldSetRegister h1,.pgLogin .memberTypeSelection .userBusiness .fieldSetRegister .title1,.pgLogin .memberTypeSelection .userBusiness .fieldSetRegister .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgLogin .memberTypeSelection .userBusiness .fieldSetRegister h1{margin:15px 0 10px}.pgLogin .loginForm .userLeisure .fieldSetRegister a.btn,.pgLogin .loginForm .userBusiness .fieldSetRegister a.btn,.pgLogin .memberTypeSelection .userLeisure .fieldSetRegister a.btn,.pgLogin .memberTypeSelection .userBusiness .fieldSetRegister a.btn{margin-top:0}}.profile_menus .btn:active{-webkit-box-shadow:none;box-shadow:none}.popover{border-radius:0;-webkit-box-shadow:none;box-shadow:none}@-webkit-keyframes fadeOutThenIn{0%{opacity:1}40%{opacity:0}70%{opacity:0}100%{opacity:1}}#login.chForm .tabGroupWrapper{overflow:hidden;border:1px solid #3e3e3e;padding:15px;background:#fff;margin-top:-20px}.logout-icon{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPUAAAI6CAYAAAD/kA4tAAAe/ElEQVR4Xu2dXcilVfmHf8uo0SbEIpNGkigRywwyKRQ7qMYOtLQPI5ISrEQKyvFAR61sDKe0yMyTSoYKQ5RSMLSQMjvIQYRxtCgKIqTsQy0/ysyydMX6tyfemf+87zzPXms9z73Wfe2TDnqee9339bsv95733Xu/QTzMEYgxPk/SCZI2SDrYXIM0NCeBP0m6T9KdIYR/7K2RMGd3nL07gRjjKyR9UtK7JD0HPhBYg8ATkm6UdEUI4Scrr0NqI3sTYzxL0lWS9jfSEm20Q+AHki4IIexMLSO1geAWQl9toBVaaJfAA5KOCSH8EalnDjHGeLikn/Nye+Yg+jj+uhDC6Ug9c5gxxmslnT5zGxzfB4H0g7MNSD1jmDHGAySln2aun7ENju6LwEaknjHQGOPrJN01Ywsc3R+BDyH1jKHGGE+VdNOMLXB0fwQ2IfWMocYYT5H0nRlb4Oj+CJyH1DOGGmM8RtLdM7bA0f0R2IzUM4YaY3yWpIckvWDGNji6LwJIPXeeMcYrJZ0zdx+c3w0BpJ47yhhj+tBGevPJQXP3wvldEEBqCzHGGN8u6QZJ6eU4DwjkEEDqHHol740xvkPSNZLSxy55QGBZAki9LLka98UYD5V0saR3S3p+jTOo2T0BpLYYcYzx2ZKOlpQk56OYFkMq39PxkjYVKIvUBSBSAgLZBGKM75F0fXYhCakLQKQEBLIJIHU2QgpAwBYBpLaVB91AIJsAUmcjpAAEbBFAalt50A0EsgkgdTZCCkDAFgGktpUH3UAgmwBSZyOkAARsEUBqW3nQDQSyCSB1NkIKQMAWAaS2lQfdQCCbAFJnI6QABGwRQGpbedANBLIJIHU2QgpAwBYBpLaVB91AIJsAUmcjpAAEbBFAalt50A0EsgkgdTZCCkDAFgGktpUH3UAgmwBSZyOkAARsEUBqW3nQDQSyCSB1NkIKQMAWAaS2lQfdQCCbAFJnI6QABGwRQGpbedANBLIJIHU2QgpAwBYBpLaVB91AIJsAUmcjpAAEbBFAalt50A0EsgkgdTZCCkDAFgGktpUH3UAgmwBSZyOkAARsEUBqW3nQDQSyCSB1NkIKQMAWAaS2lQfdQCCbAFJnI6QABGwRQGpbedANBLIJIHU2QgpAwBYBpLaVB91AIJsAUmcjpAAEbBFAalt50A0EsgkgdTZCCkDAFgGktpUH3UAgmwBSZyOkAARsEUBqW3nQDQSyCSB1NkIKQMAWAaS2lQfdQCCbAFJnI1y7QIxxnaRTJJ0o6WWS9pf0gKTtkm4IIdxfuQXKOyOA1BUDjzGeJukLkg5b5ZinJH1V0uYQwpMVW6G0IwJIXSnsGOMWSRdLCgOO2CHpLSGERwdcyyUQWJMAUldYkBjjZenZd2TpWyWdFEKII+/jcgjsRgCpCy9EjPFSSR9fsuxpIYQbl7yX2yDwfwSQuuAiLPkMvbKD7SGEEwq2RCmHBJC6UOgFhE6dPC3phSGExwq1RRmHBJC6QOiZL7n37OCYEMI9BdqihFMCSJ0ZfKFn6JVdvCGEcEdmW9zumABSZ4QfY7xc0vkZJfZ26xEhhF8Vrkk5RwSQesmwC7/k3tXFnyUdEkJ4Zsm2uA0C/PR7mR2o9AydWvlKCOHDy/TEPRDYRYBn6pG7UFHo9DbRI0MIvx3ZEpdDYDcCSD1iIWKMWyVdNOKWMZd+IITw9TE3cC0E9kYAqQfuRWWhPxFCSP/B4AGBbAJIPQAhQg+AxCVmCCD1PqJAaDO7SiMDCSD1GqAqC/3xEMJnBubEZRAYTACpV0GF0IN3iAuNEUDqvQSC0Ma2lHZGEUDqPXAh9Kj94WKDBJB6RSgIbXBDaWk0AaReIEPo0bvDDUYJIPV/v/6l5jvF+Cm30eXvtS33UiN0r6vtdy7XUiO038XveXK3UscY0xs/LqwULi+5K4Gl7L4JuJQaofe9GFzRLgF3UiN0u8tK58MIuJK6stAXhRA+Oww7V0GgHgE3UiN0vSWisi0CLqRGaFtLRzd1CXQvNULXXSCq2yPQtdQIbW/h6Kg+gW6lRuj6y8MJNgl0KTVC21w2upqGQHdSI/Q0i8Mpdgl0JTVC2100OpuOQDdSI/R0S8NJtgl0IXWMMb2T64JKqHmnWCWwlK1DoHmpKwt9YQjhsjroqQqBOgSalhqh6ywFVdsm0KzUCN324tF9PQJNSo3Q9RaCyu0TaE5qhG5/6ZigLoGmpEboustA9T4INCM1QvexcExRn0ATUiN0/UXghH4ImJcaoftZNiaZhoBpqRF6miXglL4ImJUaoftaNKaZjoBJqRF6ugXgpP4ImJM6xpjea725EuoLQgiXV6pNWQiYIGBKaoQ2sRM00TgBM1IjdOObRPtmCJiQGqHN7AONdEBgdqkRuoMtYgRTBGaVuqLQUdK5IYQvmaJNMxCYgMAsUscYg6QvSjqnwowIXQEqJdshMLnUCN3OctBpmwQmlRqh21wSum6LwGRSI3Rbi0G37RKYRGqEbndB6Lw9AtWlnkDoTSGEq9pDT8cQqEOgqtQIXSc0qkJgLQLVpF4IfaWkj1WK4HeSvlepNmXrE/irpD9IulPSjhDCv+sf6eOEKlJPILSPdPxM+RtJWyVtCyGk9xnwyCBQXGqEzkiDW6+X9H6etfMWoYbU50q6Iq8t7nZM4PMhhPMdz589eg2pvybpzOzOKOCVQPq39ZEhhF97BZA7d1GpY4zrJaUfYB2U2xj3uybwuRBCrW+/6R5saalPlXRT99QYsDaBu0MIx9Y+pNf6paVOP8G8qFdYzDUZgcdDCAdOdlpnB5WWepukD3bGiHHmIbAuhPDUPEe3fWppqa+WdFbbSOjeAIF/SjqA31kvl0RpqdNL7/QSnAcEcgj8OoRweE4Bz/eWlvp4Sds9A2X2IgS+HEL4SJFKDouUlno/Sb+QdIRDloxchkB6m+hxIYS7ypTzV6Wo1AlfjPH9kq7xh5KJCxG4NoTwvkK1XJYpLvVC7O9KOsklUYbOIbBD0htDCH/LKeL93lpSp3eU3SHpKO+AmX8wgfRhjrNDCOkjmTwyCFSRevFsvUHSj/j3dUY6/d/6F0m3SfpSCOHH/Y87zYTVpJ5A7PQB+/Tv97QYPNoi8IykhyQ9yMcsywdXVeqF2IdIul3SK8u3r52STgwhPFKhNiUh0CSB6lIjdpN7QdMNE5hEasRueENovTkCk0mN2M3tBg03SmBSqRG70S2h7aYITC41Yje1HzTbIIFZpEbsBjeFlpshMJvUiN3MjtBoYwRmlRqxG9sW2m2CwOxSTyD2PZI28gaVJvaRJgsQMCE1YhdIkhIQWBAwIzVis5MQKEPAlNSIXSZUqvgmYE5qxPa9kEyfT8Ck1CvE/mGlL1rgh2f5u0MFowTMSo3YRjeGtswTMC01YpvfHxo0SMC81IhtcGtoyTSBJqRGbNM7RHPGCDQjNWIb2xzaMUugKakR2+we0ZghAs1JvRD7RYsvM6zxveLp113pywwfNpQTrUBgMIEmpUbswflyoUMCzUqN2A63lZEHEWhaasQelDEXOSPQvNSI7WxjGXefBLqQGrH3mTMXOCLQjdSI7WhrGXVNAl1JjdhsOwSk7qSeQOx7F995xu+xMcgkgS6lRmyTu0ZTExHoVmrEnmiDOMYcga6lRmxz+0ZDExDoXuoVYqevRnpVBab8G7sCVEouT8CF1Ii9/IJwZ3sE3EiN2O0tJx0vR8CV1Ii93JJwV1sE3EmN2G0tKN2OJ+BSasQevyjc0Q4Bt1IjdjtLSqfjCLiWGrHHLQtXt0HAvdSI3cai0uVwAki9YBVjTF9myBtUhu8OVxolgNQrgkFso1tKW6MIIPUeuBB71P5wsUECSL2XUBDb4KbS0mACSL0KKsQevENcaIwAUq8RCGIb21baGUQAqfeBCbEH7REXGSKA1APCQOwBkLjEDAGkHhhFjPGQxe+xa/xRvp2SjgshPDWwHS6DwKoEkHrEclR+xj4zhPCNEe1wKQT2SgCpRy5GRbF/KemoEMIzI1vicgjsRgCpl1iIii/F3xZCuGWJlrgFAv8jgNRLLkOM8eDFv7GPXrLE3m77ZgjhjIL1KOWQAFJnhL54KX57etmcUWblrfeHEA4rVIsyTgkgdWbwhcV+WtK6EEL6Xx4QWIoAUi+FbfebCr4Uf1LS+hBCLNAWJZwSQOpCwRd6xt4ZQnhtoZYo45QAUhcMvoDYF4YQLivYEqUcEkDqwqFnvBR/RNIRIQT+RG7hTLyVQ+oKiS/5BpXTQwjXVWiHks4IIHWlwEe+FN8SQrikUiuUdUYAqSsGHmM8WdLNksIqxzwhaVMIYVvFNijtjABSVw48xniapC17vEHlUUnfkrQ1hHB/5RYo74wAUk8UeIzxUEnp3WLpB2H3hRD+NdHRHOOMAFI7C5xx+yeA1P1nzITOCCC1s8AZt38CSN1/xkzojABSOwuccfsngNT9Z8yEzgggtbPAGbd/Akjdf8ZM6IwAUjsLnHH7J4DU/WfMhM4IILWzwBm3fwJI3X/GTOiMAFI7C5xx+yeA1P1nzITOCCC1s8AZt38CSN1/xkzojABSOwuccfsngNT9Z8yEzgggtbPAGbd/Akjdf8ZM6IwAUjsLnHH7J4DU/WfMhM4IILWzwBm3fwJI3X/GTOiMAFI7C5xx+yeA1P1nzITOCCC1s8AZt38CSN1/xkzojABSOwuccfsngNT9Z8yEzgggtbPAGbd/Akjdf8ZM6IwAUjsLnHH7J4DU/WfMhM4IILWzwBm3fwJI3X/GTOiMAFI7C5xx+yeA1P1nzITOCCC1s8AZt38CSN1/xkzojABSOwuccfsngNT9Z8yEzgggtbPAGbd/Akjdf8ZM6IwAUjsLnHH7J4DU/WfMhM4IILWzwBm3fwJI3XnGMcYjJb1J0gZJB3c+LuP9l8DLJb25AIzNoUARShQiEGPcKOlSSa8vVJIy/gggtYXMY4zpP65bJV0gif/QWgil3R6Q2kJ2McZPS/qkhV7ooXkCSD13hDHG10jaIWm/uXvh/C4IIPXcMcYYb5b01rn74PxuCCD1nFHGGA+U9JCkdXP2wdldEUDqOeOMMR4vafucPXB2dwTO4yetM2YaY3ynpBtnbIGj+yNwBlLPGGqM8WRJt8zYAkf3R+BYpJ4x1BjjUZJ+NmMLHN0Xgd9LeglSzxjq4k0nKYgXz9gGR/dD4JIQwhaknjnQGOMWSZ+auQ2Ob5/APyS9NITwIFLPHGaM8SBJP00vm2ZuhePbJnB1COHsNAJSGwhy8aut70tab6AdWmiPwL2SNoYQHkZqQ+HFGNMns77NM7ahUNpo5VZJ7w0hPLarXZ6pDQUXY3yupI9KOl3Sqw21Riu2CPxd0m2StoUQ0tuMd3sgta2w/tdNjPH5iy9J2N9oi7Q1PYHHJT0WQkhvLV71gdTTB8OJEKhKAKmr4qU4BKYngNTTM+dECFQlgNRV8VIcAtMTQOrpmXMiBKoSQOqqeCkOgekJIPX0zDkRAlUJIHVVvBSHwPQEkHp65pwIgaoEkLoqXopDYHoCSD098yEnPk/SCfwtrSGo3F3zJ0n3SbpTUvoM9f97ILWtnXjF4i91vEvSc2y1RjfGCDyx+NLKKyT9ZGVvSG0nqbMkXSWJD3DYyaSVTn6w+DtsO1PDSG0jtiT01TZaoYtGCTwg6RhJf0Tq+RM8XNLPebk9fxAddHBd+iw+Us+f5LWLL0WYvxM6aJ1A+sHZBqSeN8YDJKWfZvLdZPPm0NPpG5F63jhfJ+mueVvg9M4IfAip5030VEk3zdsCp3dGYBNSz5voKZK+M28LnN4ZAf7q5cyBpl9B3D1zDxzfFwH+PvXMeT5r8UfnXzBzHxzfDwGkNpDllZLOMdAHLfRBAKkN5Lhh8eaT9De1eEAglwBS5xIsdP/bJd0gKb0c5wGBHAJInUOv8L3vkHSNpPSxSx4QWJYAUi9LrtJ9h0q6WNK7JaU/u8MDAmMJIPVYYhNd/2xJR0tKkvNRzImgz3zM8ZI2FegBqQtApAQEShB4j6TrCxRC6gIQKQGBEgSQugRFakDAEAGkNhQGrUCgBAGkLkGRGhAwRACpDYVBKxAoQQCpS1CkBgQMEUBqQ2HQCgRKEEDqEhSpAQFDBJDaUBi0AoESBJC6BEVqQMAQAaQ2FAatQKAEAaQuQZEaEDBEAKkNhUErEChBAKlLUKQGBAwRQGpDYdAKBEoQQOoSFKkBAUMEkNpQGLQCgRIEkLoERWpAwBABpDYUBq1AoAQBpC5BkRoQMEQAqQ2FQSsQKEEAqUtQpAYEDBFAakNh0AoEShBA6hIUqQEBQwSQ2lAYtAKBEgSQugRFakDAEAGkNhQGrUCgBAGkLkGRGhAwRACpDYVBKxAoQQCpS1CkBgQMEUBqQ2HQCgRKEEDqEhSpAQFDBJDaUBi0AoESBJC6BEVqQMAQAaQ2FAatQKAEAaQuQZEaEDBEAKkNhUErEChBAKlLUKQGBAwRQGpDYdAKBEoQQOoSFKkBAUMEkNpQGLQCgRIEkLoERWpAwBABpDYUBq1AoAQBpC5BkRoQMEQAqQ2FQSsQKEEAqUtQpAYEDBFAakNh0AoEShBA6hIU16ixTtIpkk6U9DJJ+0t6QNJ2STdIur/y+ZT3RwCpK2Z+mqQvSDpslTOekvRVSZslPVmxD0r7IoDUlfLeIuliSWFA/R2S3iLp0QHXcgkE9kUAqfdFaIn//7LFs++YW2+VdJKkOOYmroXAXgggdeG1uFTSx5esmV6u37jkvdwGgV0EkLrgLizzDL3y+PTDsxMK9kMpnwSQulDuuUKnNp6W9EJJjxXqiTI+CSB1gdxzXnLvefwxku4p0BMl/BJA6szsSzxDr2zhDZLuyOyJ230TQOqM/C+XdH7G/Xu79QhJvypck3K+CCD1knmXfMm9q4U/SzpE0jNL9sRtEEgEkHqJPajxDJ3a+IqkDy/RD7dAYCUBpB65D7WETm8TPVLSb0f2w+UQ2JMAUo/Yia2SLhpx/ZhLPyDp62Nu4FoIrEIAqQeuRk2hPyEp1ecBgRIEkHoARYQeAIlLzBBA6n1EgdBmdpVGBhJA6jVA1RQ6fejjMwND4jIIjCGA1KvQQugxa8S1lggg9V7SQGhLK0ovYwkg9R7EEHrsCnG9NQJIvSIRhLa2nvSzDAGkXlBD6GXWh3ssEkDqxRs/ar1TjJ9yW1z7vntyLzXP0H0vuMfpXEuN0B5Xvv+Z3Uqd3vhxYaV8ecldCSxlBxFwKTVCD9oNLmqUgDupEbrRTaXtwQRcSV1T6PTT888Oxs6FEKhHwI3UCF1viahsi4ALqRHa1tLRTV0C3UuN0HUXiOr2CHQtNULbWzg6qk+gW6kRuv7ycIJNAl1KjdA2l42upiHQndQIPc3icIpdAl1JjdB2F43OpiPQjdQIPd3ScJJtAl1Ind7JdUElzrxTrBJYylYj0LzUNYVOn+JKf3+aBwRaItC01Ajd0qrR61QEmpUaoadaEc5pjUCTUiN0a2tGv1MSaE5qhJ5yPTirRQJNSY3QLa4YPU9NoBmpEXrq1eC8Vgk0ITVCt7pe9D0HAfNSI/Qca8GZLRMwLTVCt7xa9D4XAbNSI/RcK8G5rRMwKTVCt75W9D8nAXNSp/dab65EJH3o4/JKtSkLASsETEmN0FbWgj5aJmBGaoRueY3o3RIBE1IjtKWVoJfWCcwuNUK3vkL0b43ArFLXEjpKOlfSl6zRph8ITEBgFqmDpC9KOqfCgAhdASolmyIwudQI3dR+0GyDBCaVGqEb3BBabo7AZFIjdHO7QcONEphEaoRudDtou0kC1aWuLfQmSVc1iZ6mIVCHQFWpEbpOaFSFwFoEqkmdhL5S0scq8f+dpO9Vqk3Z+gT+KukPku6UtEPSv+sf6eaEKlLXFtpNOk4G/Y2krZK2SUrvM+CRR6C41AidF4jnu6+X9H6etbNXoLjU6e2ZV2S3RQGvBD4v6Xyvwxeau7jUX5N0ZqHmKOOPQPq39ZGSfu1v9GITF5V6vaT0A6yDirVHIY8EPlfx22888Cwq9amSbvJAjRmrErhb0rFVT+i7eFGp008w0x9p5wGBHAKPSzowp4Dze4tKnX4l8UHnQBm/DIF1kp4qU8pdlaJSXy3pLHcIGbg0gX9KOoDfWS+NtajU6aV3egnOAwI5BNJPvg/PKeD83qJSHy9pu3OgjJ9P4MuSPpJfxm2FolLvJ+kXko5wi5PBcwmkt4keJ+mu3EKO7y8qdeKY3uZ3jWOgjJ5H4FpJ78sr4f7u4lInot+VdJJ7tAAYSyB9WuuNkv429kau341AFanTO8rukHQUsCEwkED6MMfZktJHMnnkEagidWppg6Qf8e/rvHQ6v/svkm5bfD/7jzufdcrxqkldW+z0Afv07/e0GDzaIvCMpIckPcjHLKsEV1Xq1PEhkm6X9MoK7e+UdKKkRyrUpiQEWiVQXWrEbnU16LtVApNIjditrgd9t0hgMqkRu8X1oOcWCUwqNWK3uCL03BqByaVG7NZWhH5bIzCL1Ijd2prQb0sEZpMasVtaE3pticCsUiN2S6tCr60QmF3q2mLfI2kjb1BpZR/pswABE1IjdoEkKQGBBQEzUiM2OwmBMgRMSY3YZUKlim8C5qRGbN8LyfT5BExKvUvsH1b6ogV+eJa/OFSwS8Cs1Ihtd2nozDYB01Ijtu3loTubBMxLjdg2F4eu7BJoQmrEtrtAdGaPQDNSI7a95aEjmwSakhqxbS4RXdki0JzUCd+LFl9mWON7xdOvu9KXGT5sKye6gcBgAk1KjdiD8+VChwSalRqxHW4rIw8i0LTUiD0oYy5yRqB5qRHb2cYy7j4JdCE1Yu8zZy5wRKAbqRHb0dYy6poEupIasdl2CEjdSV1b7HsX33nG77HRxyqBLqVGbKvrRl9TEOhWasSeYn04wyKBrqVGbIsrR0+1CXQv9S6x01cjvaoCTf6NXQEqJbMIuJAasbN2hJsbI+BGasRubDNpd2kCrqRG7KX3hBsbIuBOasRuaDtpdSkCLqVG7KV2hZsaIeBWasRuZENpczQB11Ij9uh94YYGCLiXGrEb2FJaHEUAqRe40pcZ8gaVUbvDxUYJIPWKYBDb6JbS1igCSL0HLsQetT9cbJAAUu8lFMQ2uKm0NJgAUq+CCrEH7xAXGiOA1GsEgtjGtpV2BhFA6n1gQuxBe8RFhggg9YAwEHsAJC4xQwCpB0ZxyOL32DX+KN9OScdJempgL1wGgbUIIPWI/aj5jH2mpG+M6IVLIbAaAaQeuRu1xP6lpPQq4JmR/XA5BPYkgNRL7EStl+Jvk3TLEv1wCwRWEkDqJffh4MW/sY9e8v693fZNSWcUrEcpnwSQOiP39FL89sXL5owy/7v1fkmHlShEDdcEkDoz/pJiPy1pnaT0vzwgsCwBpF6W3Ir7Sr0Uf1LSekmxQE+U8EsAqQtlX+IZO/2++rWF+qGMXwJIXTD7XLEvlHRZwX4o5ZMAUhfOfdmX4o9IOkISfyK3cCAOyyF1hdCXeYPK6ZKuq9ALJf0RQOpKmY95Kb5F0iWV+qCsPwJIXTHzkyXdLCmscsYTkjZJ2laxB0r7I4DUlTM/TVJ6Jl756a5HJX1L0lZJ6Q0nPCBQkgBSl6S5Rq1DF+8WSz8Iu0/SvyY6l2P8EUBqf5kzcecEkLrzgBnPHwGk9pc5E3dOAKk7D5jx/BFAan+ZM3HnBJC684AZzx8BpPaXORN3TgCpOw+Y8fwRQGp/mTNx5wSQuvOAGc8fAaT2lzkTd04AqTsPmPH8EUBqf5kzcecEkLrzgBnPHwGk9pc5E3dOAKk7D5jx/BFAan+ZM3HnBJC684AZzx8BpPaXORN3TgCpOw+Y8fwRQGp/mTNx5wSQuvOAGc8fAaT2lzkTd04AqTsPmPH8EUBqf5kzcecEkLrzgBnPHwGk9pc5E3dOAKk7D5jx/BFAan+ZM3HnBJC684AZzx8BpPaXORN3TgCpOw+Y8fwRQGp/mTNx5wSQuvOAGc8fAaT2lzkTd04AqTsPmPH8EUBqf5kzcecEkLrzgBnPHwGk9pc5E3dOAKk7D5jx/BFAan+ZM3HnBJC684AZzx8BpPaXORN3TgCpOw+Y8fwRQGp/mTNx5wSQuvOAGc8fAaT2lzkTd04AqTsP+EhJb5K0QdLBnc/KeP8l8HJJby4AY3MoUIQS5QhslHSppNeXK0klZwSQ2kjg6T+uWyVdIIn/0BoJpdE2kNpIcJ+W9EkjvdBG2wSQ2kB+r5G0Q9J+BnqhhfYJILWBDG+W9FYDfdBCHwSQeuYcD5T0kKR1M/fB8f0QQOqZszxe0vaZe+D4vgicx09a5w30nZJunLcFTu+MwBlIPW+iJ0u6Zd4WOL0zAsci9byJHiXpZ/O2wOkdEfi9pJcg9byJJv4piBfP2wand0LgEklbkHr+NLdI+tT8bdBB4wT+Iemlkh5E6vmTPEjST9PLpvlboYOGCVwt6ezUP1LbSDH9auv7ktbbaIcuGiNwr6T0YaCHkdpWcumTWd/mGdtWKA10c6uk90p6bFevPFPbSu25kj4q6XRJr7bVGt0YIvB3SbdJ2iYpvc14twdSG0pqj1aev/iShP3ttkhnExN4fPGMnN5avOrjPwg9cr6q16tvAAAAAElFTkSuQmCC") no-repeat top left;width:30px;height:23px;background-position:0 -290px;display:inline-block;background-size:69%}.logout-icon.logout-icon-white{background-position:0 0}.dropdown_chevron{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAqCAYAAABRJWCpAAAA/UlEQVRIS+2WW20DMRBFz2VQBqUQCA2CNgiSMiiEpVAGWwRVECQQEgaFEAa3GslVvJLt+CNSK9XzY2m9Pjuv9R1xR9MdWfxnmO0TsJMU68Jsr4BZUqwLK+YsHTgCTzkwPT8A69KHqgWwvQPeEvBi+wEI0LukudQFzWpmwBfgswUK+M3WsB1ebIEPSeFt1W7C4mR4WAstJ3fBev+SAevN1PW9kbORs0oGRmuM1vgTrZGEN2RuUxLebkHJhPcMxDgQCn+p1bml6D8Kvpc02Z6A5zQaFIEtWMwaX7nwJkF+lLTuHg/SIUoKnvYs6bV3CpoitFpuIuTS/rg1fvnW+AbAglsrWuhb5QAAAABJRU5ErkJggg==") no-repeat;height:1.4rem;width:20px;display:inline-block;background-position:0 0}.dropdown_chevron.open{background-position:0 -26px}#triggerCorporateMenuPopOverMenu{color:#fff}#triggerCorporateMenuPopOverMenu:focus{color:#fff}#triggerCorporateMenuPopOverMenu .corp_burger{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABOCAYAAACg7wGPAAACNElEQVR4Xu3aUVEDUQyF4cQBDsAB4AAcFAfgABQACsABSMABOAAcgAMcXObO9K3dTbo3cwam/z7nJu3XzHbbOW5cEgGXTGGIAS1aAqCBFgmIxrDRQIsERGPSG91aOzKzQ9Hr+i9jvt39K/NiQ+jW2srMnszsINNwD2t+zOzK3V/m3vssdGvt2swe9hBvyVu+cffHqYOT0OtbxTubnDbvm306dSuZg75c3zLSkyi0i6lbyBz0nZndgreTwL27d7eNaw76zMxedxpD8bm7v+0E3Ytbax9mdoxfSuDT3U92/jJcQ/eD/bGF5+d5628zW7l7X8ytV+Y5uj8/9y/G/jzNtSnQF/HZ3ftTx+QVQiNbIwB0jWPYBeiQqKYA6BrHsAvQIVFNAdA1jmEXoEOimgKgaxzDLkCHRDUFQNc4hl2ADolqCoCucQy7AB0S1RQAXeMYdgE6JKopALrGMewCdEhUUwB0jWPYJQ1N9m6rJdm7cMXqCsje1VmmOpG9SzGNF5G9GzdMdyB7l6YaKyR7N+aXPk32Lk21vJDs3XK79Emyd2mq5YVk75bb1Z9M/wSvH71fHYEWfd5AAy0SEI1ho4EWCYjGsNFAiwREY9hooEUCojFsNNAiAdEYNhpokYBoDBsNtEhANIaN/mvQZO+2fiJk70SL2seQvRNi91Fk70TgZO9E0H0M2TsRNtk7ETTZOwE02TsBMtk7ATLZOwFyegT/daSpxgqBHvNLnwY6TTVWCPSYX/r0L7afok+5oEQRAAAAAElFTkSuQmCC") no-repeat;height:1.4rem;width:20px;display:inline-block;background-position:0 0;background-size:1.7rem}.corporateMenuPopOver .companyScroller::-webkit-scrollbar{-webkit-appearance:none}.corporateMenuPopOver .companyScroller::-webkit-scrollbar:vertical{width:6px}.corporateMenuPopOver .companyScroller::-webkit-scrollbar:horizontal{height:6px}.corporateMenuPopOver .companyScroller::-webkit-scrollbar-thumb{border-radius:8px;background-color:rgba(0,0,0,0.3)}.corporateMenuPopOver .companyScroller{background:#f5f5f5;border:1px solid #ccc;border-color:rgba(0,0,0,0.2);max-height:230px;overflow-y:auto;overflow-x:hidden}.corporateMenuPopOver .companyScroller li.current{display:none}.corporateMenuPopOver .companyScroller li.mobile-modal-only{display:none !important}.corporateMenuPopOver .companyScroller li a.cs-item{border-top:1px solid #ccc;border-top-color:rgba(0,0,0,0.2);display:block;padding:10px 20px 10px 5px}.corporateMenuPopOver .companyScroller li a.cs-item:hover{background:#eee}.corporateMenuPopOver .companyScroller li a.cs-item img{border:none;vertical-align:top;height:48px;width:48px}.corporateMenuPopOver .companyScroller li:first-child a.cs-item{border-top:0}.mobileMenu .changeCompanyMobile h3{display:block;text-decoration:none;color:#fff;font-family:FS Albert Light;font-size:20px;font-size:1.5rem;padding:17px 10px;margin:0px 15px;font-style:italic}.mobileMenu .companyScroller{margin:0 10px}.mobileMenu .companyScroller li.current{display:none}.mobileMenu .companyScroller a.cs-item{background-color:#5d5d5d;border-top:1px solid #dfdfdf !important;border-bottom:none !important;display:block;padding:15px 15px}.mobileMenu .companyScroller a.cs-item.cs-item-hidden{display:none}.mobileMenu .companyScroller a.cs-item:hover{background:#eee}.mobileMenu .companyScroller a.cs-item:first-child{border-top:0}.mobileMenu .companyScroller a.cs-item img{border:none;vertical-align:top;height:48px;width:48px}.mobileMenu .companyScroller a.cs-item.mobile-modal-only{display:block}.mobileMenu .companyScroller a.cs-item.view-more{border-top:0;margin-top:15px;text-align:center}.mobileMenu .userName{display:block;text-decoration:none;color:#fff;font-family:FS Albert Light;font-size:20px;font-size:2rem;font-weight:bold;padding:17px 10px;margin:0 15px}.profileMenuPopOver,.corporateMenuPopOver{width:200px}.profileMenuPopOver .popover-content,.corporateMenuPopOver .popover-content{padding:9px 14px}#profileMenuOptions .list-group-item,#corporateMenuOptions .list-group-item{padding:0}#profileMenuOptions .list-group-item a,#corporateMenuOptions .list-group-item a{padding:10px 0}#profileMenuOptions .list-group-item:hover,#corporateMenuOptions .list-group-item:hover{background-color:#028CC9}#profileMenuOptions .list-group-item:hover a,#corporateMenuOptions .list-group-item:hover a{color:#FFF;padding-left:14px}.headerMenusPopOvers .popoverMenuList.list-group{padding-left:0;margin-bottom:0}.headerMenusPopOvers .popoverMenuList.list-group .list-group-item{position:relative;display:block;padding:10px 0px;margin-bottom:-1px;border-bottom:1px solid #dfdfdf}.headerMenusPopOvers .popoverMenuList.list-group .list-group-item .changecompany{font-style:italic}.headerMenusPopOvers .popoverMenuList.list-group .list-group-item a{text-decoration:none;color:#282828;display:block}.headerMenusPopOvers .popoverMenuList.list-group .list-group-item a:hover{color:#000;text-decoration:none}.headerMenusPopOvers .popoverMenuList.list-group .list-group-item:last-child{border-bottom:none;border-bottom:0}.headerMenusPopOvers .popoverMenuList .text-right{text-align:right}.headerMenusPopOvers .popoverMenuList .text-left{text-align:left}#corporateMenu #warnOfCompanySwitchModal,.mobileMenu #warnOfCompanySwitchModal{display:none}#warnOfCompanySwitchModal .modalButtonWrapper{text-align:center}.modal-content #warnOfCompanySwitchModal{display:block}#warnOfCompanySwitchModal p{margin:20px 0}.pgError .title1,.pgError .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgError h1{margin-top:20px;margin-bottom:15px}.pgError p{margin:5px 0}@media (max-width: 767px){.pgError .title1,.pgError .pgFisPayment .capture-heading h1,.pgFisPayment .capture-heading .pgError h1{margin-top:10px;margin-bottom:5px}}.tripadvisor-widget{float:left;margin-top:10px;width:100%}.tripadvisor-widget h3{font-size:10px;display:block;color:#353535;font-weight:normal;margin-bottom:2px;text-align:left}.tripadvisor-widget .ta-wrapper{display:block;text-decoration:none}.tripadvisor-widget .ta-wrapper img,.tripadvisor-widget .ta-wrapper span{float:left}.tripadvisor-widget .ta-wrapper img{max-width:85px}.tripadvisor-widget .ta-wrapper span{text-decoration:none;font-size:10px;line-height:16px;color:#353535;margin-left:3px}.trip-advisor-certificate{text-align:right;margin-bottom:10px;display:block;float:right;width:100%}.trip-advisor-certificate img{float:right;border:1px solid #f4f4f4;padding:5px;margin-left:10px;max-width:120px;margin-top:10px}@media only screen and (max-device-width: 480px){.tripadvisor-widget .ta-wrapper span{font-size:12px}.tripadvisor-widget h3{text-align:left}}
