html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{letter-spacing:0.5px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}body{padding:0;background:#FF6600;}body.iframe{background:transparent;overflow:hidden;*zoom:1;height:auto;}body.iframe:after{content:" ";display:table;clear:both;}h1,h2,h3,h4,h5,h6{font-family:"futura_bold","Arial Black","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333333;margin:11px 0 5px 0;font-weight:normal;}.text-black{color:#333;}h1{font-size:28px;}h2{font-size:26px;}h3{font-size:24px;margin:5px 0 10px 0;}h4{font-size:22px;margin:5px 0 5px 0;}h5{font-size:20px;line-height:27px;}h6{font-size:18px;font-family:"futura_book","Arial","Helvetica Neue",Helvetica,Arial,sans-serif;}h4[class^="icon-"],h4[class*=" icon-"]{line-height:22px;padding-top:6px;height:auto;min-height:25px;margin-bottom:10px;}.chrome-old-windows h6{font-family:"Arial","Helvetica Neue",Helvetica,Arial,sans-serif;}p,ul,li,dt,dd{color:#666666;font-size:14px;line-height:25px;letter-spacing:0.2px;}a{outline:none!important;transition:0.5s color;-moz-transition:0.5s color;-webkit-transition:0.5s color;}a:hover{text-decoration:none;}a img{border:none;outline:none;}a:hover img{opacity:0.9;}a.header-logo img{float:left;width:250px;}b{font-family:"futura_bold","Arial Black","Helvetica Neue",Helvetica,Arial,sans-serif;}input:invalid,textarea:invalid,select:invalid{outline:none;}.space-none{margin:0;}.space-top{margin-top:20px;}.space-bottom{margin-bottom:20px;}.inline{display:inline}.top-strip{width:100%;background:#333;padding:5px 0 0 0;min-height:36px;line-height:33px;color:#fff;}.cookie-banner{background:#fff;}.cookie-banner .container{background-color:#fff;padding:5px 20px;border-radius:0 0 3px 3px;}@media (min-width: 768px){.text-right-desktop{text-align:right;}.cookie-banner{background:#333;}}a:link.top-customer-login{background:url(../img/icon-user-login-20x20.png) no-repeat 0 5px;padding:0 0 5px 30px;height:20px;display:block;color:#FFF;font-size:12px;min-width:100px;float:left;}a:hover.top-customer-login{color:#CCC;}ul.top-social-networks{display:block;word-spacing:6px;margin:-7px 0 0 10px;width:150px;}ul.top-social-networks>li{padding:0;display:inline;vertical-align:middle;}ul.top-social-networks iframe{vertical-align:middle;}.share-button{line-height:20px;border:1px solid #333333;color:#fff;text-shadow:none;filter:none;font-size:10px;padding:0 5px;background-image:linear-gradient(to bottom,#555555 0%,#333333 100%);background-color:#555;height:20px;display:inline-block;border-radius:2px;text-decoration:none!important;}.share-button:hover{opacity:.9;}.share-button span{background:url(../img/share/share-plus.png) 0 50% no-repeat;padding:0 0 0 15px;}ul.top-social-networks ul.open{margin-bottom:18px;display:block;width:240px;margin-left:-21px;}ul.top-social-networks a{color:#fff;}.top-languages-container{float:right;height:30px;}.top-strip .control-label{color:#FFF;font-size:12px;padding-right:10px;}.top-strip select{background:#444;border:none;font-size:12px;height:28px;padding:5px;color:#FFF;}.page-header{background:#ff6600;padding:0 20px;border-bottom:1px solid #FF3300;margin:0;}.header-sticky{position:fixed;top:0;width:100%;}.fader-container{width:100%;background:#FFFFFF;position:relative;}.slider-booking-engine{position:absolute;top:20px;left:20%;z-index:100;zoom:1;width:300px;}.carousel-container{width:100%;background:#FF6600;}.carousel-container .carousel{margin-top:20px;margin-bottom:0px;}.carousel-control-wrap{position:absolute;top:0;height:100%;width:33%;}.carousel-control-wrap.left{left:0;}.carousel-control-wrap.right{right:0;}.carousel-control-wrap:hover span{opacity:1;}.main-content{padding:20px 20px 50px 20px;background:#FFFFFF;}@media (min-width: 768px) {.main-content{min-height:350px;}}.main-content-shadow{margin:0;padding:0 0 5px 0;}.page-title{padding:0 0 15px 0;margin:0 0 20px 0;border-bottom:1px solid #D8D8D8;}.article-date{background:#FF6600;width:100%;padding:15px 0 20px 0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;margin:10px 0 25px 0;-webkit-box-shadow:0px 2px 4px 0px #666666;-moz-box-shadow:0px 2px 4px 0px #666666;box-shadow:0px 2px 4px 0px #666666;}.article-date h4{text-align:center;color:#FFFFFF;font-size:45px;padding:0;}.article-date p{color:#FFFFFF;text-align:center;margin:0;}.home-banners{width:300px;margin:0 auto;display:block;padding:20px 0 30px 0;}.hotel-region{padding:15px 0 15px 15px;margin:0px 0 15px 0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #CCCCCC;-webkit-box-shadow:0px 1px 2px 0px #DDDDDD;-moz-box-shadow:0px 1px 2px 0px #DDDDDD;box-shadow:0px 1px 2px 0px #DDDDDD;background-color:#FAFAFA;}.hotel-region img{display:inline;vertical-align:bottom;}.hotel-region h2{font-size:20px;line-height:20px;margin:0;padding:2px 0 2px 0;}ul.hotel-quick-search{position:fixed;left:0;top:30%;background-color:#F8F8F8;margin:0;border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;-webkit-border-radius:0px 5px 5px 0px;border:1px solid #D8D8D8;}ul.hotel-quick-search li{padding:0 10px 10px 10px;}ul.hotel-quick-search li a img{border:1px solid #ccc;}.our-location-intro{}.our-location-unavailable .row{opacity:0.75;background:#eee;}.our-location-intro h3{font-family:"futura_bold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333333;font-size:22px;line-height:30px;padding-top:0;}.our-download-thumb,.our-location-thumb{padding-top:15px;float:left;width:24%;}.our-location-thumb img{width:90%;}.our-download-summary,.our-hotel-summary{float:right;width:75%;}.our-download-summary p,.our-hotel-summary p{padding:0 0 0px 0;margin:0;}.our-hotel-price{font-size:30px;color:#FF6600;font-family:"futura_bold","Arial Black","Helvetica Neue",Helvetica,Arial,sans-serif;padding:0 0 25px 0;margin:0;}.our-hotel-back-to-top{width:175px!important;}.booking-engine-container{background-position:top center;background-repeat:no-repeat;background-color:#fff;border-top:1px solid #ffa366;border-bottom:1px solid #D8D8D8;padding:30px 0;overflow:hidden;position:relative;background-size:cover;}iframe.facebooklike{background:transparent;border:none;overflow:hidden;width:80px;height:20px;}iframe.book-a-room{width:100%;height:313px;border:none;background:transparent;}iframe.book-a-room.hero{margin-top:18px;}#booking-engine{background:url(../img/booking-engine-header.gif) repeat-x 0 0 #FFFFFF;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:2px solid #FF6600;-webkit-box-shadow:0px 2px 3px 0px #888;-moz-box-shadow:0px 2px 3px 0px #888;box-shadow:0px 2px 3px 0px #888;padding:0 20px;margin:0 3px 3px 3px;}#booking-engine .btn,#booking-engine input,#booking-engine select,#booking-engine textarea,#booking-engine fieldset,#booking-engine .uneditable-input{width:100%;}#booking-engine label{color:#FF6600;font-weight:bold;}#booking-engine label span{font-weight:bold;color:#FFFFFF;padding:7px 15px 7px 7px;}#booking-engine .btn{padding:6px 0;color:#FFFFFF;border:2px solid #FF6600;text-shadow:none;filter:none;font-size:20px;letter-spacing:0.3px;font-family:"futura_bold","Arial Black","Helvetica Neue",Helvetica,Arial,sans-serif;background-image:-ms-linear-gradient(top,#FF7E00 0%,#FF6600 100%);background-image:-moz-linear-gradient(top,#FF7E00 0%,#FF6600 100%);background-image:-o-linear-gradient(top,#FF7E00 0%,#FF6600 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FF7E00),color-stop(1,#FF6600));background-image:-webkit-linear-gradient(top,#FF7E00 0%,#FF6600 100%);background-image:linear-gradient(to bottom,#FF7E00 0%,#FF6600 100%);background-color:#FF6600;}#booking-engine .btn:hover,#booking-engine .btn:focus{background-image:-ms-linear-gradient(top,#FF9600 0%,#FF6600 100%);background-image:-moz-linear-gradient(top,#FF9600 0%,#FF6600 100%);background-image:-o-linear-gradient(top,#FF9600 0%,#FF6600 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FF9600),color-stop(1,#FF6600));background-image:-webkit-linear-gradient(top,#FF9600 0%,#FF6600 100%);background-image:linear-gradient(to bottom,#FF9600 0%,#FF6600 100%);background-color:#FF7E00;}#booking-engine legend{border:none;font-family:"futura_bold","Arial Black","Helvetica Neue",Helvetica,Arial,sans-serif;color:#FFFFFF;margin:0;padding:5px 0 15px 0;font-size:21px;}#booking-engine .date-input{width:100%;box-sizing:border-box;height:30px;}#booking-engine .check-in,#booking-engine .check-out{float:left;width:48%;}#booking-engine .check-in{padding-right:4%;}.hotel-title{padding:20px 0}.hotel-title h1{color:#222222;font-family:"futura_book","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:25px;display:inline;padding-right:10px;line-height:30px;}.chrome-old-windows .hotel-title h1{font-family:"Arial","Helvetica Neue",Helvetica,Arial,sans-serif;}.hotel-title p{font-size:12px;color:#888888;display:inline;}.hotel-page-slider{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:none;-webkit-box-shadow:0px 2px 3px 0px #888;-moz-box-shadow:0px 2px 3px 0px #888;box-shadow:0px 2px 3px 0px #888;border-top:1px solid #eee;position:relative;top:-1px;}.hotel-page-slider .carousel{margin-bottom:0;}.hotel-check-in-time{font-family:"futura_book","Helvetica Neue",Helvetica,Arial,sans-serif;color:#666666;font-size:25px;padding-bottom:10px;}.chrome-old-windows .hotel-check-in-time{font-family:"Arial","Helvetica Neue",Helvetica,Arial,sans-serif;}.hotel-details-section{padding:0 0 30px 0;}.hotel-details{padding:40px 0 0 0;}.hotel-details>*{margin:0;}.hotel-tabs{padding:0px 0 30px 0;}.hotel-page-gallery{padding-bottom:30px;}.hotel-page-gallery img{padding:20px 0 0 0;}#hotel-location-iframe{width:100%;height:400px;border:1px solid #CCCCCC;}#tabs_container>:first-child{z-index:1;}.home-intro{float:right;padding-top:5px;}.booking-engine-container h1{margin:20px 0 30px 0;font-weight:normal;font-family:"futura_book","Helvetica Neue",Helvetica,Arial,sans-serif;z-index:1;position:relative;}.chrome-old-windows .booking-engine-container h1{font-family:"Arial","Helvetica Neue",Helvetica,Arial,sans-serif;}.booking-engine-container h1 span{display:block;font-size:50px;font-family:inherit;line-height:1em;}.booking-engine-container h1 span:first-child{color:#f60;}.home-intro-text{margin:30px 0;z-index:1;position:relative;color:#333;font-weight:bold;}.booking-engine-container .right-shade{position:absolute;left:54%;width:46%;top:0;height:100%;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#b3ffffff',endColorstr='#b3ffffff');background:rgba(255,255,255,0.7);}@media (max-width:767px) {.shade-mobile{background:rgba(255,255,255,0.7);padding:1px 10%;width:120%;margin-left:-10%;}}.orange-title{padding:5px 20px 10px 20px;border-top:1px solid #FF9933;border-bottom:1px solid #FF3300;background:#FF6600;}.orange-title h1,.orange-title h2,.orange-title h3,.orange-title h4,.orange-title h5,.orange-title h6,.orange-title p{color:#FFF;}.white-title{padding:5px 20px 0 20px;border-top:1px solid #FF9933;border-bottom:1px solid #DDDDDD;background:#FFF;}.white-title h1,.white-title h2,.white-title h3,.white-title h4,.white-title h5,.white-title h6{color:#333;font-family:"futura_bold","Arial Black","Helvetica Neue",Helvetica,Arial,sans-serif;}.booking-back-btn{width:80%;float:right;}.booking-back-days-btn{float:right;padding-top:50px;}.orange-title-btn{float:right;margin-top:20px;}.room-selection-container{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #CCC;}.room-selection-type{padding:20px 0 20px 0;}.room-selection-type p,.room-selection-type label,.room-selection-container p{padding-left:20px;}.payment-terms-container{width:90%;height:155px;border:1px solid #ccc;margin-top:10px;padding:5px;}.hide{display:none;}.hideimportant{display:none!important;}.modal-map{width:98%/*525px*/;
	height:300px;
	border:1px solid #CCCCCC;
}.franchising-territories{}.franchising-territories img{margin-top:-20px;}.slider-quote{background:url(../img/quote-marks.gif) no-repeat center 10px;padding:20px 80px;}blockquote{padding:14px 70px 0;background:url(../img/quote-start.png) 0 0 no-repeat;position:relative;font-size:1.2em;border:0;text-align:center;}blockquote:after{content:' ';display:block;position:absolute;top:0;right:0;background:url(../img/quote-end.png) 0 0 no-repeat;width:53px;height:30px;}.booking-so-far{width:60px;border:1px solid #cccccc;float:left;margin:0 10px 5px 0;}.wide-btn{width:99%!important;}.back-to-hotel-selection-btn{float:right;}.bottom-page-text{border-top:1px solid #D8D8D8;font-size:12px;line-height:20px;padding:50px 0 10px 0;text-align:center;}.payment-or-divider{background:url(../img/divider-or.gif) top center no-repeat;width:100%;height:55px;display:block;text-indent:-9999px;}.booking-summary{padding:10px 20px 20px 20px;border:1px solid #d8d8d8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:20px;background-image:-ms-linear-gradient(top,#FFFFFF 0%,#F5F5F5 100%);background-image:-moz-linear-gradient(top,#FFFFFF 0%,#F5F5F5 100%);background-image:-o-linear-gradient(top,#FFFFFF 0%,#F5F5F5 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFFFFF),color-stop(1,#F5F5F5));background-image:-webkit-linear-gradient(top,#FFFFFF 0%,#F5F5F5 100%);background-image:linear-gradient(to bottom,#FFFFFF 0%,#F5F5F5 100%);}.booking-summary h5{padding:6px 0 15px 45px;margin:0px;background:url(../img/icon-booking-summary.png) no-repeat 0 0;font-size:16px;color:#FF6600;}.booking-summary dl{margin:0;}.booking-summary dt{border-top:1px solid #D8D8D8;padding:12px 0 0 0;}.booking-summary dd{padding:0 0 12px 0;margin:0;}.booking-summary-price{padding-left:20px;color:#FFF!important;background-image:-ms-linear-gradient(top,#FF7E00 0%,#FF6600 100%);background-image:-moz-linear-gradient(top,#FF7E00 0%,#FF6600 100%);background-image:-o-linear-gradient(top,#FF7E00 0%,#FF6600 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FF7E00),color-stop(1,#FF6600));background-image:-webkit-linear-gradient(top,#FF7E00 0%,#FF6600 100%);background-image:linear-gradient(to bottom,#FF7E00 0%,#FF6600 100%);background-color:#FF7E00;border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px;}.booking-summary-price dt,.booking-summary-price dd{border:none;color:#FFF;}.booking-summary-price dd{font-size:30px;}.gallery-strip{overflow:hidden;height:67px;}.hotel-gallery-thumb{display:inline;height:60px;border:1px solid #ccc;margin-bottom:5px;}.news-article-container{padding:0 0 20px 0;border-bottom:1px solid #CCC;margin-top:20px;clear:both;}.news-article-image{float:left;width:25%;}.news-article-image img{width:90%;border:1px solid #CCC;}.news-article-short{float:left;width:75%}.news-story-image{width:160px;margin:0 20px 10px 0;padding:0;border:1px solid #CCC;float:left;}footer{padding:20px 20px 20px 20px;background:#FF6600;}@media (max-width: 767px) {footer{text-align:center;}.footer-logo img{width:100%;max-width:300px;}}@media (min-width: 768px){.footer-logo{display:block;float:left;padding-top:9px;padding-bottom:10px;padding-right:10px;}.footer-logo img{width:110px;}}ul.footer-menu{margin:45px 0 0 0;}ul.footer-menu li{display:inline-block;padding:0;margin:0;width:20%;}ul.footer-menu li:last-child{border-right:none;}ul.footer-menu li:last-child a{padding-right:0;}ul.footer-menu li a{display:block;padding:0 7px 0 4px;font-size:12px;color:#FFF;}ul.footer-menu li a:hover{color:#FC9;}ul.footer-social-network{width:150px;height:40px;float:right;margin:0;}ul.footer-social-network li{float:left;padding:0 0 0 10px;}.clear{clear:both;height:1px;}.clearer{clear:both;}.divide-line{width:100%;height:1px;border-bottom:1px solid #D8D8D8;clear:both;padding-top:20px;margin-bottom:20px;display:block;}.gallery-divide-line{width:100%;height:1px;border-bottom:1px solid #D8D8D8;clear:both;padding-top:20px;margin-bottom:5px;display:block;}.full-width{width:90%!important;}.widest{width:100%!important;}.easy-button-block,.easy-button-block:visited,.easy-button-block:focus,.easy-button,.easy-button:visited,.easy-button:focus,.user-content-raw input[type=submit]{font-family:"futura_bold","Arial Black","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:16px!important;background-image:-ms-linear-gradient(top,#FF7E00 0%,#FF6600 100%)!important;background-image:-moz-linear-gradient(top,#FF7E00 0%,#FF6600 100%)!important;background-image:-o-linear-gradient(top,#FF7E00 0%,#FF6600 100%)!important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FF7E00),color-stop(1,#FF6600))!important;background-image:-webkit-linear-gradient(top,#FF7E00 0%,#FF6600 100%)!important;background-image:linear-gradient(to bottom,#FF7E00 0%,#FF6600 100%)!important;background-color:#FF7E00!important;color:#FFFFFF!important;border:1px solid #FF6600!important;padding:8px 20px!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.easy-button:hover,.easy-button-block:hover,.user-content-raw input[type=submit]:hover{background-image:-ms-linear-gradient(top,#FF9600 0%,#FF6600 100%)!important;background-image:-moz-linear-gradient(top,#FF9600 0%,#FF6600 100%)!important;background-image:-o-linear-gradient(top,#FF9600 0%,#FF6600 100%)!important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FF9600),color-stop(1,#FF6600))!important;background-image:-webkit-linear-gradient(top,#FF9600 0%,#FF6600 100%)!important;background-image:linear-gradient(to bottom,#FF9600 0%,#FF6600 100%)!important;background-color:#FF9600!important;padding:8px 20px!important;border:1px solid #FF6600!important;}.easy-button-block{display:block;text-align:center;margin:3px 0;}.easy-button-block a,.easy-button-block a:visited,.easy-button-block a:active{color:#fff;}.grey-button,.grey-button:visited,.grey-button:focus{font-family:"futura_bold","Arial Black","Helvetica Neue",Helvetica,Arial,sans-serif!important;text-transform:uppercase!important;font-size:16px!important;background-image:-ms-linear-gradient(top,#BBBBBB 0%,#AAAAAA 100%)!important;background-image:-moz-linear-gradient(top,#BBBBBB 0%,#AAAAAA 100%)!important;background-image:-o-linear-gradient(top,#BBBBBB 0%,#AAAAAA 100%)!important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#BBBBBB),color-stop(1,#AAAAAA))!important;background-image:-webkit-linear-gradient(top,#BBBBBB 0%,#AAAAAA 100%)!important;background-image:linear-gradient(to bottom,#BBBBBB 0%,#AAAAAA 100%)!important;background-color:#BBBBBB!important;color:#FFFFFF!important;border:1px solid #AAAAAA!important;padding:8px 20px!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.grey-button:hover{background-image:-ms-linear-gradient(top,#DDDDDD 0%,#AAAAAA 100%)!important;background-image:-moz-linear-gradient(top,#DDDDDD 0%,#AAAAAA 100%)!important;background-image:-o-linear-gradient(top,#DDDDDD 0%,#AAAAAA 100%)!important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#DDDDDD),color-stop(1,#AAAAAA))!important;background-image:-webkit-linear-gradient(top,#DDDDDD 0%,#AAAAAA 100%)!important;background-image:linear-gradient(to bottom,#DDDDDD 0%,#AAAAAA 100%)!important;background-color:#DDDDDD!important;padding:8px 20px!important;border:1px solid #AAAAAA!important;}.express-interest-btn{font-family:"futura_bold","Arial Black","Helvetica Neue",Helvetica,Arial,sans-serif!important;margin-top:28px;}.back-to-top,.back-to-top:visited,.back-to-top:focus,.side-button,.side-button:visited,.side-button:focus{position:fixed;top:50%;right:5px;text-decoration:none;color:#000000;font-size:12px;padding:10px;background-color:#FF6600;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#FFF;border:1px solid #FFF;z-index:1;}.side-button,.side-button:visited,.side-button:focus{width:50px;transform:rotate(-90deg);right:auto;left:-15px;}.back-top-top{display:none;}.side-button:hover,.back-to-top:hover{background-color:#FF7E00;color:#FFF;}.well{padding:10px 20px 20px 20px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #CCCCCC;-webkit-box-shadow:0px 1px 2px 0px #DDDDDD;-moz-box-shadow:0px 1px 2px 0px #DDDDDD;box-shadow:0px 1px 2px 0px #DDDDDD;background-color:#FAFAFA;}.well ul{margin-left:0;}.well ul li a{display:block;padding:10px 0;color:#222;text-decoration:none;border-top:1px solid #DDD;}.well ul li a:hover{color:#777;}ul.list,ul.square-list,ul.triangle-list,ul.tick-1,.user-content ul{margin:0;border:none!important;}ul.list li,ul.square-list li,ul.triangle-list li,.user-content li{list-style:none;padding-left:20px;float:none!important;}ul.list li,.user-content li{background:url(../img/bullet-point-normal.gif) 0 8px no-repeat;}ul.square-list li{background:url(../img/bullet-point-square.gif) 0 8px no-repeat;}ul.triangle-list li{background:url(../img/bullet-point-triangle.gif) 0 8px no-repeat;}ul.tick-1{margin-bottom:20px;}ul.tick-1 li,li.tick-1{list-style:none;background:url(../img/bullet-point-tick-01.gif) 0 5px no-repeat;padding:8px 0 8px 40px;margin:0;}.center-content,.center-content p,.center-content a,.center-content p img,.center-content h1,.center-content h2,.center-content h3,.center-content h4,.center-content h5,.center-content h6{text-align:center!important;}.center-content img{display:block;margin:0 auto!important;}.quote,p.quote,.quote p{padding:0 0 0 40px;border-left:3px solid #D8D8D8;font-style:italic;color:#666666;font-size:13px;}.cooper{font-family:"cooper_black","Cooper","Cooper Black",Helvetica,Arial,sans-serif!important;}.center-image{text-align:center;}.small-text{font-size:11px!important;line-height:16px!important;}.large-text{font-size:18px;}.light-text{color:#999999;}.orange-text{color:#FF6600!important;}.bold{font-family:"futura_bold","Arial Black","Helvetica Neue",Helvetica,Arial,sans-serif!important;}.italic{font-style:italic!important;}.block{display:block;margin-bottom:15px;}.light-orange{color:#FED8BF;}.red{color:#ed0000;}.icon-orange-luggage,.icon-orange-location,.icon-orange-check-in,.icon-orange-check-out{padding-left:40px;padding-top:10px;height:25px;width:auto;}.icon-orange-luggage{background:url(../img/icon-orange-luggage-30x30.png) no-repeat 0 0;}.icon-orange-location{background:url(../img/icon-orange-location-30x30.png) no-repeat 0 0;}.icon-orange-check-in{background:url(../img/icon-orange-check-in-30x30.png) no-repeat 0 0;}.icon-orange-check-out{background:url(../img/icon-orange-check-out-30x30.png) no-repeat 0 0;}.relative{position:relative;}.border-bottom{border-bottom:1px solid #CCCCCC;}.navbar{margin:0;}.navbar a{font-family:"futura_book","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;padding-top:10px!important;}.chrome-old-windows .navbar a{font-family:"Arial","Helvetica Neue",Helvetica,Arial,sans-serif;}.navbar .navbar-inner{background:none;filter:none;border:none;box-shadow:none;padding:20px 0;background-color:#FF6600;}.navbar .nav>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu:before{border-bottom:none;}.navbar .nav>li>a{color:#FFF;text-shadow:none;border-bottom:2px solid #FF6600;}.navbar .nav>li>a:hover{color:#fcdcc7;border-bottom:2px solid #FF7E00;}.navbar .nav .active>a:link{background:none!important;filter:none;box-shadow:none;color:#FFFFFF;}.navbar .nav .active>a:hover{background:none;}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:0;margin:2px 0 0;list-style:none;background-color:#FF7E00;border:1px solid #e05900;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:none/*0 5px 10px rgba(0, 0, 0, 0.2)*/;
  -moz-box-shadow: none /*0 5px 10px rgba(0, 0, 0, 0.2)*/;
  box-shadow: none /*0 5px 10px rgba(0, 0, 0, 0.2)*/;
  -webkit-background-clip: none /*padding-box*/;
  -moz-background-clip: none /*padding*/;
  background-clip: none/*padding-box*/;
}.dropdown-menu>li>a{padding:6px 20px;}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{background:none;}.navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#FFFFFF;}.navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background:none;filter:none;box-shadow:none;}.navbar-inverse .nav-collapse .dropdown-menu a:hover{background:#FF6600;}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#FFFFFF;border-bottom-color:#FFFFFF;}.navbar-inverse .btn-navbar{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#FF6600;background-image:none;border-color:#FFF;*background-color:#FF6600;filter:progid:DXImageTransform.Microsoft.gradient(enabled= false);}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#ffffff;background-color:#FF7E00;*background-color:#FF7E00;border:1px solid #FED8BF;}.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#FF6600 \9;}.accordion-heading{background-image:-ms-linear-gradient(top,#FFFFFF 0%,#F8F8F8 100%);background-image:-moz-linear-gradient(top,#FFFFFF 0%,#F8F8F8 100%);background-image:-o-linear-gradient(top,#FFFFFF 0%,#F8F8F8 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFFFFF),color-stop(1,#F8F8F8));background-image:-webkit-linear-gradient(top,#FFFFFF 0%,#F8F8F8 100%);background-image:linear-gradient(to bottom,#FFFFFF 0%,#F8F8F8 100%);background-color:#F8F8F8;}.accordion-heading a:hover{background-image:-ms-linear-gradient(top,#FFFFFF 0%,#EEEEEE 100%);background-image:-moz-linear-gradient(top,#FFFFFF 0%,#EEEEEE 100%);background-image:-o-linear-gradient(top,#FFFFFF 0%,#EEEEEE 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFFFFF),color-stop(1,#EEEEEE));background-image:-webkit-linear-gradient(top,#FFFFFF 0%,#EEEEEE 100%);background-image:linear-gradient(to bottom,#FFFFFF 0%,#EEEEEE 100%);background-color:#F8F8F8;}.accordion-heading a{font-family:"futura_book","Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none;padding:15px!important;color:#222;}.chrome-old-windows .accordion-heading a{font-family:"Arial","Helvetica Neue",Helvetica,Arial,sans-serif;}.accordion-group{border:1px solid #D8D8D8;border-radius:3px 3px 3px 3px;margin-bottom:10px;-webkit-box-shadow:0px 1px 1px 0px #AAAAAA;-moz-box-shadow:0px 1px 1px 0px #AAAAAA;box-shadow:0px 1px 1px 0px #AAAAAA;}.accordion-inner{padding:15px;}.image-border{border:1px solid #CCCCCC;}.muted{font-family:"futura_bold","Arial Black","Helvetica Neue",Helvetica,Arial,sans-serif;}.lead{font-family:"futura_book","Helvetica Neue",Helvetica,Arial,sans-serif;}.chrome-old-windows .lead{font-family:"Arial","Helvetica Neue",Helvetica,Arial,sans-serif;}.btn{font-family:"futura_book","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;text-shadow:none;box-shadow:none;}.chrome-old-windows .btn{font-family:"Arial","Helvetica Neue",Helvetica,Arial,sans-serif;}.btn a{color:#333;}.btn:hover,.btn:focus{color:#111;border:1px solid #888;background:#F5F5F5;}.select-a-hotel .btn-group{padding-top:20px;padding-bottom:10px;}.form-horizontal .control-group{margin-bottom:8px;}.input-small{width:108px;}.table select{width:auto;}.show-add-ons{padding:10px 0 0 0;}.show_hide{display:none;}.navbar .nav .dropdown-toggle .caret{margin-top:12px;}.modal-header h1,.modal-header h2,.modal-header h3,.modal-header h4,.modal-header h5,.modal-header h6{font-family:"futura_book","Helvetica Neue",Helvetica,Arial,sans-serif;}.chrome-old-windows .modal-header h1,.chrome-old-windows .modal-header h2,.chrome-old-windows .modal-header h3,.chrome-old-windows .modal-header h4,.chrome-old-windows .modal-header h5,.chrome-old-windows .modal-header h6{font-family:"Arial","Helvetica Neue",Helvetica,Arial,sans-serif;}hr.shadow{border:0;padding-top:30px;background:url(../img/background-shadow.png) 0 50% no-repeat;}#ui-datepicker-div{min-height:184px;}.ui-datepicker th{padding:0;}.ui-datepicker td span,.ui-datepicker td a{line-height:16px;}.search-result-frame{border:0;width:100%;height:150px;}.booking-room-add-ons>td{background:#f9f9f9;}table th{background:#f9f9f9;}.room-total tr{padding-top:5px;}.room-total th{text-align:left;padding-right:5px;}.room-total td{text-align:right;color:#ff6600;}.modal-body iframe{width:100%;}dl.details dt{float:left;width:33%;font-weight:normal;}dl.details dd{margin-left:35%;}dl.details dd:after{content:' ';display:table;clear:left;}.tablewrap{width:100%;overflow-x:auto;margin-bottom:20px;}table.yourTransactions{width:100%;}table.yourTransactions.nowrap td,table.yourTransactions.nowrap th{white-space:nowrap;}table.yourTransactions th{text-align:left;padding:8px;background:#eee;}table.yourTransactions td{padding:8px;}table.hoverrow tr:hover td{background:#f9f9f9;cursor:pointer;}table.yourTransactions input{margin-top:0;}ul.actions{padding:0;margin:20px 0 40px 0;}ul.actions .btn{width:200px;margin-bottom:5px;}.control-label-inline{padding-top:5px;display:inline-block;}.white-title .easy-button{margin-top:8px;}.alert p:last-child{margin-bottom:0;}.currency-select{float:right;margin:0;padding-top:10px;}.currency-select select{margin:0;width:100px;}article.room-info{padding:20px;max-width:500px;margin:0 auto;border-bottom:0;}.room-info .hotel-page-slider{margin-top:0;margin-bottom:20px;}.room-highlights{padding:0;margin-left:0;list-style:none;}.room-highlights li{padding-left:30px;min-height:20px;margin-bottom:3px;background-repeat:no-repeat;}.room-highlights li.room-size{background-image:url(../img/room/ruler.png);}.room-highlights li.room-occupancy{background-image:url(../img/room/2people.gif);}.room-highlights li.room-tv{background-image:url(../img/room/TV.gif);}.room-highlights li.room-shower{background-image:url(../img/room/shower.gif);}.room-highlights li.room-ac{background-image:url(../img/room/AC.gif);}.room-highlights li.room-single{background-image:url(../img/room/single.png);}.room-highlights li.room-double{background-image:url(../img/room/double.png);}.user-content-raw select,.user-content-raw input[type=text],.user-content-raw input[type=email],.user-content-raw input[type=tel],.user-content-raw textarea{display:block;margin:5px 0 0 0;width:90%;font-weight:normal;box-sizing:border-box;}.user-content-raw input[type=text],.user-content-raw input[type=email],.user-content-raw input[type=tel]{height:32px;}.user-content-raw label{display:inline;margin:0;font-weight:bold;}.user-content-raw{font-weight:bold;}.user-content img{width:auto!important;height:auto!important;}.user-content iframe{max-width:100%;}.user-content p.grey-block{background:#f5f5f5;margin:3px 0;padding:3px;font-size:1.2em;}.user-content hr{height:1px;background:#333;margin:0;padding:0;border:0;}.user-content h5{color:#666;}.bg-grey{background:#f2f2f2 url(../img/bg-grey-fade.png) 50% 0 no-repeat;background-size:contain;padding-top:60px;margin:0 -20px;}.bg-grey.continued{background-image:none;padding-top:20px;}.main-content>.bg-grey:last-child,.main-content>*:last-child>.bg-grey:last-child{margin-bottom:-50px;padding-bottom:50px;}#blog-article-container.loading{position:relative;}#blog-article-container.loading:before{content:' ';background:rgba(242,242,242,0.5) url(../img/lightbox/loading.gif) 50% 100px no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:block;}.blog-summary{background:#fff;margin:0 0 30px 0;padding:20px 20px 40px;position:relative;}.blog-summary:after{content:' ';position:absolute;height:18px;bottom:-18px;width:100%;display:block;left:0;background:#f2f2f2 url(../img/bg-grey-fade.png) 50% 0 no-repeat;background-size:contain;}.blog-summary .img-wrap{margin:-20px -20px 20px -20px;display:block;}@media (min-width: 480px) {.blog-summary .img-wrap{width:300px;position:absolute;top:0;left:0;height:100%;display:block;margin:0;}.blog-summary.has-image{padding-left:320px;min-height:240px;}.mobile-only{display:none!important;}}.blog-summary .img-wrap img{display:block;width:100%;}.blog-summary .img-wrap span{display:none;}.blog-summary .img-wrap:hover span{display:block;position:absolute;}.blog-summary h5,.blog-summary p{margin:0;}.blog-summary h5{margin-bottom:10px;}.blog-summary p.info{position:absolute;bottom:10px;color:#ff6600;}.blog-summary p.info a:hover{text-decoration:underline;}.blog-summary .img-wrap:hover span.readmore{text-align:center;top:50%;left:0;width:100%;height:30px;margin-top:-15px;line-height:30px;color:#fff;font-size:24px;font-weight:bold;}.blog-summary .img-wrap:hover span.shade{top:0;left:0;width:100%;height:100%;background:#ff6600;opacity:0.6;}.blog-summary .social{border-top:1px solid #ccc;margin-top:10px;padding-top:5px;display:none;}.beside-header{margin-bottom:0;position:relative;text-align:center;}@media (min-width: 768px) {.beside-header select{position:absolute;right:0;top:10px;}}input.btn-load-more,.btn-load-more{display:block;width:100%;text-align:center;border:0;background:#cecece;color:#fff;text-transform:uppercase;line-height:50px;margin-top:50px;}.btn-load-more:hover{background:#aaa;}ul.social-mini{margin:0;list-style:none;padding:0;word-spacing:10px;text-align:center;}ul.social-mini li{display:inline;}ul.social-mini li a{color:#666;}ul.social-mini li a:hover{color:#ff6600;}ul.social-mini .fa{font-size:24px;}.crumb{list-style:none;margin:0;padding:0;color:#fff;line-height:33px;}.crumb>li:before{content:' > ';display:inline;padding-left:3px;}.crumb>li:first-child:before{display:none;}.crumb>li{display:inline;color:#fff;font-size:12px;}.crumb>li>a{color:#fff;}.crumb>li>a:hover{text-decoration:underline;}.newsletter{position:relative;padding:1px 0;}.newsletter .email-capture-success,.newsletter .email-capture-invalid-email{position:absolute;top:0;left:0;bottom:0;right:0;background:#fff;padding:0;margin:0;display:none;}.promo-popup-shade,.promo-popup{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:10;}.promo-popup{position:absolute}.promo-popup .header-image{display:block;width:100%;}.promo-popup>div{position:relative;width:95%;max-width:500px;background:#fff;margin:150px auto 30px;}.promo-popup .popup-close{position:absolute;top:-15px;right:-15px;cursor:pointer;z-index:1;}.promo-popup .popup-content{padding:20px;}.promo-popup h5{font-size:15px;line-height:22px;}.promo-popup .user-content p.grey-block{font-size:1em;}.easy-button.email{padding:8px 10px!important;}.easy-button.email:before{content:' ';width:31px;height:20px;display:block;margin-right:10px;float:left;background:url(../img/white-email-envelope.png) 0 0 no-repeat;}@media print {.cookie-banner{display:none;}h1,h2,h3,h4,h5,h6{font-size:12pt!important;}body{font-size:10pt!important;}.hide-print,.top-strip{display:none;}footer{display:none;}*{color:#000!important;}.page-header,.orange-title,.white-title{border:0;}.nav{display:none;}.btn{display:none;}*{text-shadow:none!important;color:#000!important;background:transparent!important;box-shadow:none!important;}a,a:link,a:visited{color:#000!important;text-decoration:none!important;}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100%!important;}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}