body{font-family:"Open Sans";text-rendering:optimizeLegibility;color:#787682}a{text-decoration:underline;color:#a98fd0}html.no-touch a:hover{color:#90f}a.btn{text-decoration:none}a.emphatic{color:#90f}.strong{font-weight:bold}.float-right{float:right}.float-left{float:left}.last-published{color:#cecece}.container-lg{max-width:1200px;padding-left:15px;padding-right:15px;margin-right:auto;margin-left:auto}@media(max-width:767px){.container-lg{padding-left:1px;padding-right:1px}}.banner{position:relative}.banner-title{color:black;top:0;width:100%;padding-top:0;z-index:2}.disabled{color:grey}.banner-image img{width:100%}.navbar-brand .img-responsive{height:100%;width:auto}.navbar-brand{padding:5px;height:89px}@media(max-width:767px){.navbar-brand{height:50px}}.navbar-toggle{font-size:150%}.navbar-button{padding:0;padding-top:1px;padding-left:10px;padding-right:10px}.dropdown-menu li{color:#000}ul.breadcrumb{list-style:none;margin:0;padding:0}ul.breadcrumb li{float:left}ul.breadcrumb li a{color:#b7b7b7}.breadcrumb{margin-left:0;background-color:#f0f0f0;margin-right:0;width:100%;font-size:12px}.breadcrumb .dropdown-toggle{display:inline-block;width:30px;height:100%;text-align:center}.breadcrumb .btn-group{vertical-align:top}.btn{background-color:#f7f7f8;font-size:12px;padding:5px;white-space:normal}.column-left,.column-right{display:inline-block;vertical-align:top}.column-left{padding-right:5px}.column-right{width:90%}.left{text-align:left}.align-right{text-align:right}.center{text-align:center}.vpadding{padding:1em;padding-left:0;padding-right:0}.double-vpadding{padding:4em;padding-left:0;padding-right:0}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-left:-10px}.panel-body{padding:10px}.navbar.navbar-default{margin-bottom:0;background-image:none;background-color:#f5f5f5}.breadcrumb{margin-left:0;background:#f0f0f0;margin-right:0;width:100%;font-size:12px}.glyphicon{text-rendering:auto}.fa{text-rendering:auto}.row{margin-bottom:10px}.btn-small{color:#b7b7b7}html.no-touch .btn-small:hover{border:2px solid #90f;background-color:#efedff;color:#90f}.container-footer{min-height:435px}.omatic-wrapper{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:111}@media(max-width:767px){.omatic-wrapper{padding:0;border-radius:0}}.omatic{border-radius:25px;background-color:white;height:100%;position:relative}#omatic-container{height:100%;position:relative;overflow:hidden}.omatic .panel-heading{display:none}.omatic-btns{position:absolute;bottom:0;z-index:9999}.omatic-btns td{padding:5px}@media(max-width:767px){.omatic-btns td{padding:0}}.omatic-btns button.btn{background-color:#b4a7d6;border:2px solid #b4a7d6;color:white;font-size:24px;line-height:24px;height:46px}@media(max-width:767px){.omatic-btns button.btn{height:35px}}.omatic-btns option{color:#8b00ff}.omatic-btns button.btn.btn-o-matic.form-control:after{content:""}.omatic-btns button.btn.btn-o-matic.form-control{line-height:32px}.omatic-btns button.btn.btn-o-matic.form-control .glyphicon{font-size:24px;position:relative;top:4px}@media(max-width:767px){.omatic-btns button.btn.btn-o-matic.form-control .glyphicon{font-size:16px;top:0}}.omatic-btns .btn:hover{background-color:white;color:#8b00ff;border-color:#8b00ff}.omatic-image .OtherHotelImgWrapper{height:100%}.omatic-image .OtherHotelImgWrapper:before{display:none}.omatic-image{height:27%}.omatic-text .title{padding-left:10px;padding-right:10px}.omatic-close{position:absolute;right:25px;top:25px}.ct-slide{display:none!important}.ct-slide.ct-cur{display:block!important}.ct-book-button{padding-top:0;text-align:right;height:25px;right:0;position:absolute;z-index:150}.ct-book-button .btn.btn-primary{border-radius:0;padding-left:10px;padding-right:9px;padding-top:11px;padding-bottom:11px;border:0;background:#0cf}@media(max-width:767px){a.visible-xs,span.visible-xs{display:inline!important}}.omatic-scroll{overflow-y:auto;overflow-x:hidden;position:relative}.ct.ct-ready{overflow:hidden}.hide-overflow{width:100%;overflow-x:hidden}.omatic .all-rates .section-covered{height:auto}.omatic .all-rates .section-fade{display:none}.omatic .all-rates .fade-more{display:none}.omatic .fullscreen{z-index:10000}.list-biggups{list-style:none;margin-left:0;padding-left:1em;text-indent:-1em;margin-top:10px}.list-biggups>li{margin-bottom:10px}.title-table td{padding-right:10px}.title-table td:first-child{vertical-align:top;padding-top:10px}.small-padding{padding:10px}.large-padding-right{padding-right:25px}.ac_results{padding:0;border:1px solid black;background-color:white;overflow:hidden;z-index:99999}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;font:menu;font-size:16px;line-height:24px;overflow:hidden}.ac_loading{background:white url('../../images/loading.gif') right center no-repeat}.ac_odd{background-color:#eee}.ac_over{background-color:#0a246a;color:white}.city-alert{display:none}.panel-search{background-size:cover;background-position:50% 50%;position:relative;padding:25px!important}.credit-icon{position:absolute;right:5px;bottom:5px;color:black}.panel-search-inner{background-color:rgba(0,0,0,0.3)}.panel-search #DateSelectorDiv label{color:white}.panel-search .btn-cr{margin-top:0}#HiddenItems{display:none}#DisambiguationTitle{padding-top:10px;padding-left:20px;font-weight:bold;font-size:11pt;overflow:hidden}#DisambiguationSubtitle{padding-left:20px;font-size:10pt;margin-bottom:10px}.Disambiguated{padding:20px;margin-right:20px;margin-left:20px;font-size:10pt;border-bottom:1px solid #e9e9e9;cursor:pointer;cursor:hand}.DisambiguationCity{font-size:14pt;font-weight:bold;color:cc0000}.DisambiguationType{font-weight:bold}.DisambiguationCount{font-size:14pt;color:cc0000;font-weight:bold;padding-top:10px}.ClearBoth{clear:both}#HeaderForm .input-group{max-width:200px;margin-top:5px}.btn-quick-view{display:none}#HeaderForm .input-group{min-width:auto!important}.owl-item .OtherHotelCount.ep-ribbon,.nearby-hotels .OtherHotelCount.ep-ribbon{-webkit-background-clip:padding-box}.copyright{padding-left:20px;padding-right:20px;white-space:nowrap}