/* Hotel Planner CSS PROD BACKUP */

@import "_Shared.css";
@import "_Themes.css"; 

body .refreshResultsMask { display: none !important; }

body.MobileSite #Ext-Search-Form { 
    padding: 5px 2px !important;
}

body .x-css-shadow { display:none !important; }

BODY {
	color: #333;
	margin:0px;
	font-weight: 200; 
	font-size: 13px; 
	font-style: normal; 
	font-family: Helvetica, Arial, sans-serif;
	}

td {
	font-size: 13px;
	font-family: Helvetica, Arial, sans-serif;
	}

a:link { color: #B59A76; text-decoration: none}
a:visited { color: #B59A76; text-decoration: none}
a:hover {  color: #cc0000; text-decoration: underline}

header * {
	margin: 0;
	padding: 0;
	list-style: none;
	
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	}


.header-wl {
	overflow: hidden;
    position: relative;
    background-color: #fff;
    -webkit-box-shadow: inset 0px -1px 0px 0px #eee;
    -moz-box-shadow: inset 0px -1px 0px 0px #eee;
    box-shadow: inset 0px -1px 0px 0px #eee;
	}
	

		
header a, 
header a:link, 
header a:visited {
    text-decoration: none;
	}

.container-wl {
	padding: 0 15px;
	max-width: 1000px;
	margin: 0 auto;
	position: relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	}
		
#logo-wl img {
    width: auto;
    max-height: 90px;
    position: relative;
    margin-top: 5px;
    margin-bottom: 6px;
    display:none !important;
	}
	
#venue_report_banner_link {
    display:none !important;
}
	

ul#navigation-wl {
	position: absolute;
	top: 50%;
	right: 15px;
	height: 35px;
	margin-top: -18px;
	display: block;
	list-style: none;
	font-size: 15px;
      
        
	
}

ul#navigation-wl li {
    margin-left: 20px;
    display: inline-block;

    color: #7B7B7B;
	}
	
#message-wl { font-size: 20px; }

#flag-wl { padding: 15px 10px; }
	
a#signin-wl,
a#signin-wl:link,
a#signin-wl:visited {
    border: 1px solid #D5DEE1;
    display: inline-block;
    height: auto;
    padding: 8px 16px;
    border-radius: 4px;

    color: #7B7B7B;
    
    -webkit-box-shadow: 0px 1px 0px rgba(0,0,0,0.05);
    -moz-box-shadow: 0px 1px 0px rgba(0,0,0,0.05);
    box-shadow: 0px 1px 0px rgba(0,0,0,0.05);		    
	}

a#signin-wl:hover { 
	border: 1px solid #B3BEC2;
	-webkit-box-shadow: none;	
    -moz-box-shadow: none;	
    box-shadow: none;	
	}

#subnav-wl {
	padding: 3px 0;
	background-color: #eee;
	overflow: hidden;
	}

#subnav-wl .container-wl { padding-top: 0 }

#subnav-wl ul { 
	overflow: hidden;
	float: right;
	}

#subnav-wl ul li { 
	float: left;
	margin: 0 8px;
	}

#subnav-wl ul li:last-of-type { margin-right: 0 }

#subnav-wl a:link,
#subnav-wl a:visited { 
	color: #333;
	text-decoration: underline;
	font-size: 11px;
	text-transform: uppercase;
	}

#MainContent{border:0px;background-color:white;width:100%;border-spacing:0;margin:0px auto;display:table}
#pg_Home #MainContent{width:100%}

#Flag-Wrap{float:right;margin-top:3px}

#ContentInner {
	margin: 0px auto;
	padding-top: 15px;
	display:table;
	max-width: 1000px;
	width: 100%;
	background-color: #fff;
	min-height: 400px;
	}
	
#pg_Home #ContentInner{width:100%;max-width:100%;margin-top:0;padding:0}

#pg_RequestForm #frmGroup input,#pg_RequestForm #frmGroup select{ padding:8px }
#pg_RequestForm h1.PageHeader{margin-left:15px}
#pg_RequestForm .Request-How-Works b { 
        font-family: radikalregular;
	display: block; 
	font-size: 18px; 
	margin-bottom: 5px;
        text-transform: lowercase;
        font-weight: 400;
	}
#pg_RequestForm .Request-How-Works  .bulleted {
 	margin-right: 8px;
 	margin-top: 5px;
 	display: inline-block;
 	font-size: 13px;
	}

img{border:0px;}
#lastactive{width:2px;height:3px;border:0px;}

select {
	padding:3px;
	border-radius:4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	border:1px solid #98ABAB;
}
input.Shadow {
	padding:3px;
	border-radius:4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	border:1px solid #98ABAB;
}
textarea.Shadow {
	padding:3px;
	border-radius:4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	border:1px solid #98ABAB;
}

h1 {font-size:18px}

.large {
	font: 16px/1em  Arial,HelveticaNeue, sans-serif; 
	padding: 7px 10px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px; 
	border-radius: 7px;
	}

#taxexempt{position:absolute;top:5px;right:35px}

.Button,
.button {
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
	background-color: #f88f01;

	border: 0;
	display:inline-block;
	color: #fff;
	cursor:pointer;
	
	text-decoration:none;
	text-align:center;
	text-indent:0;
		
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}
	
.Button:hover,
.button:hover,
#pg_RequestDetails .button:hover{
	background-color: #f87501;
	}	


.subnav-container{background: #676768;width:100%;margin:0;padding:0}

nav.Navbar {
	font-weight: bold;
	font-size: 15px;
	COLOR: #fff;
	
	background: #676768;
	margin: 0 auto;
	width: 100%;
	max-width: 1000px;
	}


nav.Navbar a, 
nav.Navbar a:link, 
nav.Navbar a:visited {
	color: #fff;
	text-decoration: none;
	padding: 10px;
	display: inline-block;
	font-weight: bold;
	}

nav.Navbar a:hover{
	text-decoration:none;
	background: rgba(255,255,255,0.2);
	color: #fff;
	}

footer{ text-align:center; color:white; padding:30px 0px; }

footer,
footer small { font-size: 11px }


footer a:link, 
footer a:active, 
footer a:visited { color:white; text-decoration:none; padding: 0px 5px; font-weight: 700; text-transform: lowercase }

footer a:hover{text-decoration:underline}



h1,
.PageHeader {
	font-size: 27px;
	font-weight: bold;
	color: #333;
	}

.content_hp,
.container-hp { padding: 0 }

#pg_GroupPost #ContentInner,
#pg_GroupSummary #ContentInner,
#pg_GroupAccount #ContentInner,
#pg_GroupArchive #ContentInner,
#pg_GroupFAQ #ContentInner { padding-bottom: 50px; }

@media (max-width: 767px) {
	
	#subnav-wl,ul#navigation-wl li#message-wl {display: none}
	.header-wl.with-subnav {padding-top: 15px}
	
			
	#logo-wl img { max-height: 60px; max-width: 180px }

}

@media (max-width: 850px) {
	#LanguageWrap{display:none}
}







body #Profile { background-color: white; }

body #Action-Box,
body #Action-Box:hover,
body #Profile button.orange-flatBtn,
body #landingpage.wedding .submit,
body #landingpage.wedding .submit:hover,
body a.check-rates:link,
body a.check-rates:visited,
body  a.check-rates:hover,
body .field-group input[type="submit"] { 
	background-color: #F9D982;
	text-align: center;
	color: #000;
	border: 2px solid #F9D982;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
        text-transform: lowercase;
	}
	
body #Action-Box i {
	position: relative;
	top: auto;
	line-height: normal;
	}
	
body #Action-Box span { display: inline; padding-left: 10px; }


body #Search-Box,
body #Review-Top,
body .rateSearchForm,
body .es-nav .es-nav-prev,
body .es-nav .es-nav-prev:hover,
body .es-nav .es-nav-next,
body .es-nav .es-nav-next:hover,
body #Submenu-Top {
	background-color: #000;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	}


body .clean-shadow {
	-webkit-box-shadow: 0 2px 1px 0 rgba(0,0,0,0.08);
    -moz-box-shadow: 0 2px 1px 0 rgba(0,0,0,0.08);
    box-shadow: 0 2px 1px 0 rgba(0,0,0,0.08);
	}

body #review-button,
body #review-button:hover {
	border: 1px solid #fff !important;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;	
	}


body footer.wedding { background-color: #000;}






body #landingpage #IntroSection,
body #landingpage.wedding ul.tab-links li a,
body #landingpage.wedding ul.tab-links li a:hover { background-color: #000; }




@font-face {
    font-family: 'radikalregular';
    src: url('https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/fonts/nootype_-_radikal-webfont.eot');
    src: url('https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/fonts/nootype_-_radikal-webfont.eot?#iefix') format('embedded-opentype'),
    url('https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/fonts/nootype_-_radikal-webfont.woff') format('woff'),
    url('https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/fonts/nootype_-_radikal-webfont.ttf') format('truetype'),
    url('https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/fonts/nootype_-_radikal-webfont.svg#radikalregular') format('svg');
    font-weight: normal;
    font-style: normal;
}



@font-face {
    font-family: 'radikalthin_italic';
    src: url('https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/fonts/nootype_-_radikal_thin_italic-webfont.eot');
    src: url('https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/fonts/nootype_-_radikal_thin_italic-webfont.eot?#iefix') format('embedded-opentype'), url('https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/fonts/nootype_-_radikal_thin_italic-webfont.woff') format('woff'), url('https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/fonts/nootype_-_radikal_thin_italic-webfont.ttf') format('truetype'), url('https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/fonts/nootype_-_radikal_thin_italic-webfont.svg#radikalthin_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'radikalthin';
    src: url('https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/fonts/nootype_-_radikal_thin-webfont.eot');
    src: url('https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/fonts/nootype_-_radikal_thin-webfont.eot?#iefix') format('embedded-opentype'), url('https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/fonts/nootype_-_radikal_thin-webfont.woff') format('woff'), url('https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/fonts/nootype_-_radikal_thin-webfont.ttf') format('truetype'), url('https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/fonts/nootype_-_radikal_thin-webfont.svg#radikalthin') format('svg');
    font-weight: normal;
    font-style: normal;
}





#pg_HotelProfile ul#navigation-wl {
    display: none;
}

.container-wl {
    text-align: center;
}

.container-wl #logo-wl {
    margin: 10px 0 15px;
    display: block;
}

body #Profile .rg-image-nav a.rg-image-nav-next {
    height: 64px;
    width: 40px;
    background: url(https://www.venuereport.com/bundles/venuereportfrontend/images/homepage-slider-arrows.png) 100% 0 no-repeat;
    background-size: cover;
    overflow: hidden;
    position: absolute;
    right: 16px;
    top: 146px;
}

body #Profile .rg-image-nav a.rg-image-nav-prev {
    height: 64px;
    width: 40px;
    background: url(https://www.venuereport.com/bundles/venuereportfrontend/images/homepage-slider-arrows.png) 0 0 no-repeat;
    background-size: cover;
    overflow: hidden;
    position: absolute;
    left: 16px;
    top: 146px;
}

body #Action-Box {
    background-color: #FAF0E6;
    border: 2px solid #FAF0E6;
}

body #Action-Box:hover {
	background-color: #FFF;
	border: 2px solid #FAF0E6;
	}

body #Action-Box .fa-suitcase {
    vertical-align: middle;
}

body #Profile button.orange-flatBtn {
    color: black;
    font-family: 'radikalregular';
}

body #Profile button.orange-flatBtn:hover {
	background-color: #ffffff;
	border: 2px solid #F9D982;
}

body #Review-Top {
    background-color: white ;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    padding: 20px 18px 5px 18px;
}


body #Review-Top, body #Review-Top .outof5, body #Review-Top .puntuation {
    color: black;
    font-family: 'radikalregular';
}
body #Review-Top p.based {
    font-size:14px;
    color: black;
    font-family: 'radikalthin';
}

#review-button {
    display: none;
}

#Profile {
    background-color: white;
}


body #HotelName div.clean-shadow,
body .clean-shadow {
    font-family: 'radikalthin';
    
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

body .rg-image-wrapper {
    background-color: white;
    -webkit-border-top-left-radius: 0px;
    -webkit-border-top-right-radius: 0px;
    -moz-border-radius-topleft: 0px;
    -moz-border-radius-topright: 0px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    height: 300px;
}

body .rg-image {
     vertical-align: top;
}


#QuickJumpTo {
    display: none;
}

body #hotel-contact {
    padding-left: 0;
}

body #hotel-contact h1 {
    font: 18px/17px 'radikalregular', sans-serif;
    font-weight: bold;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.79;
    letter-spacing: 1px;
    color: #000000;
    margin-bottom: 0;
    text-align: left;
}

body #hotel-contact #hotel-address {
    font-family: 'radikalthin';
    font-size: 14px;
    line-height: 2.08;
    color: #000000;
}

body #hotel-contact #hotel-address .fa.fa-map-marker::before {
    color: black;
}

body #hotel-contact #hotel-address .fa.fa-map-marker {
    font-size: inherit;
    line-height: .75em;
    vertical-align: inherit;
}

body #hotel-contact #map-phone {
    display: none;
}

body #hotel-contact #map-phone .view-map {
    color: black;
    font-family: 'radikalregular';
    font-size: 14px;
    text-transform: lowercase;
}

body #hotel-contact #map-phone .view-map::after {
    content: "?";
    margin-left: 5px;
    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;
}

body #hotel-contact .location-desc {
    color: black;
}

body #hotel-contact #map-phone .phone-lbl {
    color: black;
}
body #star-rating {
    font-size:14px;
}

body #star-rating i, 
body .star-rating i {
    color: #f9d982;
}

body .rg-thumbs {
    display: none;
}

body #Gallery {
    height: auto;
}

body #Features {
    max-height: 273px;
    height: auto;
}

body #Features {
    padding: 5px 5px 15px 20px;
}

body #Features ul {
    margin: 0 0 0 20px;
}

body #Features ul li {
    padding: 1px 0 3px 2px;
    background: none;
    list-style: disc;
}

body .rateSearchForm {
    background-color: #faf0e6 !important;
}

body #rateSearchForm text {
    fill: #000 !important;
    font-size: 14px !important;
    font-style: italic !important;
    letter-spacing: 1px !important;
    text-transform: lowercase !important;
}

body.MobileSite #rateSearchForm text {
    font-size: 11px !important;
}

body #Ext-Search-Form {
     margin-top: 0px !important;
     padding-top: 0px !important;
}

body #Ext-Search-Form span {
    color: #4A4A4A !important;
    font-size: 12px !important;
    font-style: italic !important;
    letter-spacing: 1px !important;
    text-transform: lowercase !important;
    line-height: 40px !important;
}

body input.x-form-field {
    -moz-border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
    -ms-border-radius: 0 !important;
    -o-border-radius: 0 !important;
    border-radius: 0 !important;
    background-image: none !important;
    color: #505050 !important;
    border: 1px solid #e3e3e3 !important;
}

body input.x-form-text {
    line-height: 40px !important;
    height: 40px !important;
    padding-left: 8px !important;
}

body .x-reset .x-form-focus, 
body .x-reset textarea.x-form-focus {
    border: 1px solid #e3e3e3 !important;
}

body .user-reviews-section, 
body #ReviewsContent {
    display: none;
}

body #Seasonality {
    display: none;
}

body #GroupSpecials {
    display: none;
}

body .rate-select-top .sub-section {
    display: none;
}

body .rate-select-top .availability {
    font-family: 'radikalregular';
    font-size: 14px;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.79;
    letter-spacing: 0.8px;
    float: none;
    margin: 0 auto;
    width: 400px;
    text-align: center;
}

body .rate-select-top .availability .fa-calendar::before {
    font-family: 'radikalregular';
    font-size: 14px;
    content: "Checking In:";
    display: inline-block;
    color: black;
}



body #Rates-Selection #rates-loading-spinner {
	color: black;
	font-family: 'radikalregular';
}


body #Rates-Selection .room-wrapper {
    padding-bottom: 10px;
}

body #Rates-Selection .more-info {
    font-family: 'radikalregular';
    font-weight: 500;
    color: #B59A76;
    font-size: 12px;
}

body #Rates-Selection a.more-info i.fa.fa-camera {
    display: none;
}

body #Rates-Selection .room-title {
    font-family: 'radikalregular';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.39;
    letter-spacing: 0.9px;
    color: black;
}

body #Ext-Rates #rateTable {
    margin-top: 20px;
}

body #Ext-Rates .rate-selection {
    -webkit-box-shadow: 0 1px 0px 0 #e4e4e4;
    -moz-box-shadow: 0 1px 0px 0 #e4e4e4;
    box-shadow: 0 1px 0px 0 #e4e4e4;
    background-color: transparent;
    padding-bottom: 20px;
    padding-top: 20px;
}

body #Ext-Rates .rate-selection .MostPopular {
    height: 22px;
    width: 94px;
    background: url(https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/hp/icon-mostpopular.png) no-repeat left top !important;
    background-size: 94px 22px !important;
}

body #Ext-Rates .rate-selection .NegotiatedRate {
    background: url(https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/hp/icon-negotiated-rate.png) no-repeat left top !important;
    top:-13px !important;
    width: 106px !important;
    background-size: 106px 21px !important;
}

body #Ext-Rates .rate-selection .AAA {
    background: url(https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/hp/icon-aaa.png) no-repeat left top !important;
    background-size: 82px 21px !important;
}

body #Ext-Rates .rate-selection .sale, 
body #Ext-Rates .rate-selection .room-adds, 
body #Ext-Rates .rate-selection .nonrefundableinfo,
body #Ext-Rates .rate-selection .cancelinfo, 
body #Ext-Rates .rate-selection .nonSmoking, 
body #Ext-Rates .rate-selection .book-fast {
    text-transform: lowercase;
    font-family: 'radikalthin';
    font-style: italic;
    font-size:12px;
    color: #000;
}

body #Ext-Rates .rate-selection .cancelinfo {
    font-weight: normal;
}

body #Ext-Rates .rate-selection .book-fast {
    color: #000;
    font-family: 'radikalregular';
    font-weight: bold;
    font-size:14px;
    padding-top:15px;
}

body #container-1032 {
    display: none;
}

body .nothumbavail {
    background-image: url(//www.venuereport.com/bundles/venuereportfrontend/imagesnew/vr-logo-mobile_2x.png);
    background-color: white;
}

body #Rates-Selection .price {
    font-size: 22px;
    font-family: 'radikalregular';
    font-weight: 500;
    line-height: 0.91;
    letter-spacing: 1.1px;
    font-style: normal;
    font-stretch: normal;
    color: black;
}

body #Rates-Selection .pay-now,
body #Rates-Selection .post-pay,
body #Rates-Selection .nightly-rates {
    color: #000000;
    font-style: italic;
    font-size:12px;
    text-transform: lowercase;
    font-family: 'radikalthin';
}

body #Rates-Selection .pay-now i.fa-credit-card,
body #Rates-Selection .post-pay i {
    color: #9b9b9b;
}

body #Rates-Selection .nightly-rates,
body #Rates-Selection a.nightly-rates i {
    font-style: normal;
    color: #B59A76; 
}


.no {
    font-family: 'radikalregular';
    font-size: 14px;
    line-height: 1.79;
    letter-spacing: 1.5px;
    text-align: center;
    text-transform: lowercase;
}

body div.sale, 
body div.nonSmoking {
    padding-top: 5px;
    padding-bottom: 5px;
}

body #noAvailableRates {
    font-weight: 200;
    font-style: italic;
    background-color: white;
    border-color: #F9D982;
    border-width: 2px;
    
}

body #noAvailableRates p {
    margin-top: 10px;
}

body .recentcount .morehotels a {
    display: none;
}

body .x-reset .x-slider-horz .x-slider-thumb {
    background-image: url(https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/hp/icon-beigecircle.png);
    background-size: 16px 16px;
    background-position: 0px 0px;
    width: 16px;
    height: 16px;
}

body #priceSlider-thumb-1 {
}

body .x-reset .x-slider-horz, 
body .x-reset .x-slider-horz 
body .x-slider-end, 
body .x-reset .x-slider-horz .x-slider-inner {
    background-image: none;
}

body .x-reset .x-slider-horz .x-slider-inner {
    border-bottom: 2px solid #e4e4e4 ;
    height: 10px;
    margin-bottom: 10px;
}

body #cancellationTypeFilterButton-btnWrap, 
body #bedTypeFilterButton-btnWrap, 
body #paymentTypeFilterButton-btnWrap {
    border: solid 1px #e3e3e3;
    padding: 8px 20px 8px 10px;
    text-transform: lowercase;
}

body #cancellationTypeFilterButton-btnWrap button, 
body #bedTypeFilterButton-btnWrap button, 
body #paymentTypeFilterButton-btnWrap button {
    font-family: 'radikalregular';
    font-size: 12px;
    font-style: italic;
    letter-spacing: 1px;
    color: #4a4a4a;
    text-transform: lowercase;
}

body .x-reset .x-btn-arrow {
    background-position-x: 96%;
}

body #Whats-near .map-title i {
    color: #b59a76;
}

body #Whats-near .map-title a, 
body #Profile a.blue-links {
    color: #b59a76 !important;
    font-family: 'radikalregular';
    text-transform: lowercase;
    font-size: 14px;
    line-height: 0.91;
}

body #Whats-near .map-title a {
    text-transform: none;
}

body #Whats-near::-webkit-scrollbar-thumb {
    background-color: #b9b9b9;
}

body #Whats-near .miles span:nth-child(1), 
body #Whats-near .whats-near-by span:nth-child(1) {
    font-weight: normal;
    font-family: 'radikalregular';
    text-transform: lowercase;
}

body #Reviews {
    font-family: 'radikalthin';
    text-transform: lowercase;
}

body #Reviews .filter-languages .dropdown.open a, 
body #Reviews .filter-languages .dropdown.open a .ty-icon, 
body #Reviews .filter-languages .dropdown.open a .value, 
body #Reviews .filter-travelers ul li.is-active a, 
body #Reviews .filter-travelers ul li.is-active a .ty-icon, 
body #Reviews .filter-travelers ul li.is-active a .value, 
body #Reviews .filter-travelers-mobile .dropdown.open a, 
body #Reviews .filter-travelers-mobile .dropdown.open a .ty-icon, 
body #Reviews .filter-travelers-mobile .dropdown.open a .value {
	color: #B59A76;	
}

body #trustyou-header {
    font-family: 'radikalregular';
}

body #trustyou-header .score-rating-container {
    font-family: 'radikalregular';
    text-transform: lowercase;
}

body #trustyou-header .overview h1 {
    font-family: 'radikalregular';
    text-transform: lowercase;
    color: #9b9b9b;
    font-size: 14px;
}

body #trustyou-header .overview .trustscore {
    padding-top: 10px;
}

body .badge.ranking .rank .rank-value strong {
	color: #B59A76;
}

body #Description {
    font-family: 'radikalthin';
    text-transform: lowercase;
}

body #Description h2 {
    color:black;
    font-family: 'radikalregular';
    text-transform: lowercase;
}

body #WIDGET {
display: none;
}

body .amenities ul, 
body .fees-policies ul {
	margin-left:20px;
}

body .amenities ul li, 
body .fees-policies ul li {
	background:none;
	list-style:disc;
	padding-left: 0px;	
}

body .fees-policies b {
    font-weight: bold;
}

body .x-reset .x-datepicker {
    border: 0px solid #e3e3e3;
    border-top: 1px solid #e3e3e3;
    width: 240px !important;
}

body .x-reset .x-datepicker .x-datepicker-header, .x-reset .x-datepicker-header {
    background-image: none;
    color: black;
    background-color: white;
}

body .x-reset .x-datepicker .x-datepicker-month .x-btn-inner {
    color: black !important;
    font-family: 'radikalregular';
}

body .x-reset .x-datepicker-prev a {
	background-image: url(https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/hp/icon-datepicker-arrow-prev.png);
}

body .x-reset .x-datepicker-next a {
	background-image: url(https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/hp/icon-datepicker-arrow-next.png);
}

body .x-reset table.x-datepicker-inner th {
    border-bottom: 1px solid #e3e3e3;
    background-image: none;
    background-color: #faf0e6;
    color: black;
}

body .x-reset table.x-datepicker-inner .x-datepicker-active a {
    padding: 7px 7px;
    font-family: 'radikalregular';
    font-size: 14px;
}

body .x-reset table.x-datepicker-inner .x-datepicker-prevday a, 
body .x-reset table.x-datepicker-inner a.x-datepicker-date {
    padding: 7px 7px;
    font-family: 'radikalregular';
    font-size: 14px;
}

body .x-reset table.x-datepicker-inner .x-datepicker-active.x-datepicker-today a {
    border-color: #b59a76;
}

body .x-reset table.x-datepicker-inner .x-datepicker-active.x-datepicker-selected a {
    background-color: #eee;
    border: 0;
}

body .x-reset .x-datepicker-footer {
    background-color: white;
    background-image: none;
    border-top: 1px solid #e3e3e3;
}

body .x-reset .x-datepicker-footer .x-btn {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    -o-border-radius: 0px;
    border-radius: 0px;
    background-image: none;
    background-color: #f9d982;
    border: none;
    color: black;
    font-family: 'radikalregular';
    padding: 8px 10px;
}

body .x-reset .x-datepicker-footer .x-btn-default-small-noicon .x-btn-inner {
    font-family: 'radikalregular';
    text-transform: lowercase;
    margin-top: 1px;
}

body .x-reset .x-boundlist {
    border-color: #eee;
}

.lessbs #Summary,
.lessbs #Form {
    padding-top: 10px;
}

body .lessbs .col-sm-1, 
body .lessbs .col-sm-2, 
body .lessbs .col-sm-3, 
body .lessbs .col-sm-4, 
body .lessbs .col-sm-5, 
body .lessbs .col-sm-6, 
body .lessbs .col-sm-7, 
body .lessbs .col-sm-8, 
body .lessbs .col-sm-9, 
body .lessbs .col-sm-10, 
body .lessbs .col-sm-11, 
body .lessbs .col-sm-12 {
     font-family: 'radikalthin';
     font-size: 14px;
     line-height: 24px;
     font-weight: 400;
}

body .lessbs a:link, 
body a:visited, 
body a:active {
    color: #B59A76;
}

body .lessbs a:hover {
    color: #000;
}


body .lessbs h1,
body .lessbs .title-form, 
body .title-form2 {
    font-family: 'radikalregular';
    text-transform: lowercase;
    color: #000;
    font-size: 16px;
    font-weight: 400;
}

body .lessbs .top-alert span, 
body .lessbs .confidence {
     font-family: 'radikalthin';
     font-size: 14px;
     background: #FFF;
     color: #000;
     font-weight: normal;
}

body .lessbs #Credit-Details,
body .lessbs .top-alert span {
     background: #FAF0E6;
}


body .lessbs .box-bg,
body .lessbs .form-control {
      background-color: #fff;
      border: 1px solid #e4e4e4;
}

body .lessbs .box-bg,
body .lessbs .top-alert span,
body .lessbs .form-control,
body .lessbs button {
     -webkit-border-radius: 0px;
     -moz-border-radius: 0px;
      border-radius: 0px;
     -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);
     box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);
     -webkit-transition: border-color ease-in-out 0.0s, box-shadow ease-in-out 0.0s;
     transition: border-color ease-in-out 0.0s, box-shadow ease-in-out 0.0s;
}

body .lessbs button {
     font-family: 'radikalregular';
     font-size: 14px;
     font-weight: normal;
     background-color: #F9D982;
     border: 2px solid #F9D982;
     color: #000;
}

body .lessbs button:hover {
     border: 2px solid #F9D982;
     background-color: #FFF;
}

body .lessbs .bold, {
     font-family: 'radikalregular';
     font-size: 14px;
     font-weight: 400;
     color: #000;
     text-transform: lowercase;
}




body .x-reset .x-boundlist {
    background-color: transparent;
}

body .x-boundlist-list-ct {
    border:none;
}

body .x-reset .x-boundlist-item {
    background: white;
    font-family: 'radikalthin';
    padding-left:15px;
    letter-spacing: 0.8px;
}

body .x-reset .x-boundlist-selected {
    background: #eee;
    border-color: transparent;
    border: none;
    color: black;
    font-weight: 'radikalregular';
    letter-spacing: 0.8px;
}

body .x-reset .x-boundlist-item:hover {
    color:black;
    background-color: #F9D982;
}


body .x-reset .toast {
    font-family: 'radikalthin';
    font-size: 14px;
    padding:15px;
}

body .x-reset .checkboxButton2 {
    background-image: url(//cdn.hotelplanner.com/Common/ExtApp/img/unchecked.png)!important;
}

body .x-reset .x-checkboxButton2Pressed {
    background-image: url(//cdn.hotelplanner.com/Common/ExtApp/img/checked.png)!important;
}

body .x-reset .x-tip {
    border: black 1px solid !important;
    border-radius:0px;
    -webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-khtml-border-radius: 0px;
    font-family: 'radikalthin';
    font-size: 14px;
    letter-spacing: 0.8px;
    padding:10px;
}

body .x-reset .percentOffTipBodyCls {
    font-family: 'radikalthin';
    font-size: 14px;
    letter-spacing: 0.8px;
}

body .x-reset .percentOffTipCloseButton {
    display:none;
}
    
body .more-info::after {
    content: '  '
}

body .percentOffTipCls a.close-button-bottom {
    color:black !important;
    font-family: 'radikalthin';
    text-transform: lowercase;
    background-color: #f9d982;
    border-radius:0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
	-khtml-border-radius: 0px;
    font-size: 14px;
    clear:both;
}

body .percentOffTipCls a.close-button-bottom:hover {
    background:white;
    color:black !important;
    border:1px #f9d982 solid !important;
    border-radius:0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -khtml-border-radius: 0px;
}

body #hotel-logo img {
 margin-left: 0;
}

@media (max-width: 480px) {
    body .rg-image-wrapper {
         height: auto;
    }

    body #Profile .rg-image-nav a.rg-image-nav-prev, 
    body #Profile .rg-image-nav a.rg-image-nav-next {
         top: 34%;
    }

    body .rate-select-top .availability {
        width:auto;
    }

    body .x-reset .x-tip {
        width:94% !important;
        left: 3% !important;
        height: auto !important;
    }

    body .x-reset .percentOffTipBodyCls {
        width: auto !important;
        height: auto !important;
    }
}








BODY, 
body #frmRequest {
     font-family: radikalthin, sans-serif;
     font-size: 14px;
     color: #000;
}

body h1, 
body .PageHeader {
     color: #000;
     font-size: 22px;
     font-weight: 600;
     font-family: radikalregular, sans-serif;
     text-transform: lowercase;
     text-align: center;
}

body #pg_RequestForm .Request-How-Works,
body .form-header {
     font-family: radikalregular, sans-serif;
     color: #000;
     font-size: 18px;
     font-weight: 400;
     text-transform: lowercase;
     background: none;
     padding: 10px 0px;
}

body #pg_RequestForm .Request-How-Works .bulleted {
     color: #000;
     font-size: 14px;
}

body #frmRequest label,
body .en #frmRequest label {
     font-family: radikalthin;
     fill: #000 !important;
     color: #000 !important;
     font-size: 14px !important;
     font-style: italic !important;
     letter-spacing: 1px !important;
     text-transform: lowercase !important;
     font-weight: 400;
     line-height: 24px;
}

body .container_hp a,
body .container_hp a:visited {
     font-family: radikalregular;
     color: #B59A76;
}

body #frmRequest input, 
body #frmRequest select, 
body #frmRequest textarea {
     font-family: radikalthin;
     color: #000 !important;
     font-size: 14px !important;
     text-transform: lowercase !important;
     font-weight: 400;
     line-height: 24px;
     -webkit-border-radius: 0px;
     -moz-border-radius: 0px;
      border-radius: 0px;
     -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
      box-sizing: border-box;
      border: 1px solid #e4e4e4;
      padding: 10px;
     -webkit-border-radius: 0px;
     -moz-border-radius: 0px;
      border-radius: 0px;
}

body #frmRequest select {
      -webkit-box-shadow: 0 0px 0 0 rgba(0, 0, 0, 0.00);
      -moz-box-shadow: 0 0px 0 0 rgba(0, 0, 0, 0.00);
       box-shadow: 0 0px 0 0 rgba(0, 0, 0, 0.00);
}

body .destination select, 
body .destination input {
     max-height: 46px;
}

body .ui-slider-float .ui-slider-tip, 
body .ui-slider-float .ui-slider-tip-label {
     background-color: #B59A76  !important;
}

body .ui-slider .ui-slider-range {
     background-color: #FAF0E6  !important;
}

body .ui-slider-float .ui-slider-tip::before, 
body .ui-slider-float .ui-slider-pip .ui-slider-tip-label::before {
     border-top-color: #B59A76  !important;
}

body #peakestimatelabel div {
     height: 50px !important;
     padding-left: 10px !important;
}

body #example-comments {
     background: #FFF;
     font-size: 14px;
}

body #frmCalculator .tab {
     background-color: #FFF;
}

body #frmCalculator .tab.active, 
body #frmCalculator .tab.active:hover {
     background: #FAF0E6;
     color: #000;
}

body #frmCalculator .tab {
     color: #000;
}

body #frmCalculator .spacePicker #speech-bubble ul#chklist input {
     margin: 8px 5px 0 4px;
}

body #frmCalculator .button,
body #frmRequest #needSpaceRow input[type="radio"]:checked ~ label,
body .Button, 
body .button {
     background-color: #F9D982;
     border: 2px solid #F9D982;
     color: #000;
     -webkit-border-radius: 0px;
     -moz-border-radius: 0px;
     border-radius: 0px;
     font-family: radikalregular;
     color: #000 !important;
     font-size: 14px !important;
     text-transform: lowercase !important;
     letter-spacing: 1px;
     font-weight: 400;
}

body .Button:hover, 
body .button:hover, 
body #pg_RequestDetails .button:hover {
     background-color: #FAF0E6;
     border: 2px solid #F9D982;
}


body .x-reset .checkboxButton2 {
    background-image: url(https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/hp/box-unchecked.png) !important;
    background-size: 20px 20px !important;
}

body .x-reset .x-checkboxButton2Pressed {
    background-image: url(https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/hp/box-checked.png) !important;
    background-size: 20px 20px !important;
}

body .x-reset .x-btn-default-small-noicon button {
    line-height: 20px;
    height: 20px;
}

.x-reset .x-btn.checkboxButton2 .x-btn-left .x-btn-inner {
    margin: -2px 0 -2px 5px !important;
}

img.Rounded {
        -webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}

@media (max-width: 767px) {
     body .room-wrapper .thumbnail-wrapper.hidden-xs {
         display:block !important;
         width: 100%;
     }

     body .room-wrapper .thumbnail-wrapper.hidden-xs a.room-image {
          height: 236px;
     }

     body .room-wrapper .thumbnail-wrapper.hidden-xs .nothumbavail {
          display:none;
     }
}


.redBorder {
     border:1px #da8846 solid!important;
}

#removeFiltersLabel a {
     background:none;
     color:#da8466 !important;
}

#removeFiltersLabel a:hover {
     color:black !important;
}

body .x-reset .x-form-text.x-form-empty-field {
    text-transform: lowercase;
    font-family: 'radikalthin';
    font-style: italic;
    font-size: 12px !important;
    color: #000 !important;
}

#pg_HotelProfile #ContentInner {
    padding-top:0;
}

#pg_HotelProfile #Profile > .container-fluid > div.col-lg-9.col-md-10.col-sm-12.col-xs-12 {
    
}

#pg_HotelProfile.MobileSite #Ext-Filters {
    padding:5px 0px;
}

#Form {
    background: linen;
    margin-bottom: 20px;
    font-family: 'radikalregular';
    letter-spacing: 0.09em;
}

.lessbs .has-error .form-control {
    border-color: #ff0024;
}

.lessbs .has-error .help-block, .lessbs .has-error .control-label, .lessbs .has-error .radio, .lessbs .has-error .checkbox, .lessbs .has-error .radio-inline, .lessbs .has-error .checkbox-inline {
    color: #ff0024;
}

.lessbs .has-error .form-control-feedback {
    color: #ff0024;
}

.lessbs .has-success .form-control {
    border-color: #e3e3e3;
    box-shadow: none;
    -webkit-box-shadow: none;
}

.lessbs .has-success .help-block, .lessbs .has-success .control-label, .lessbs .has-success .radio, .lessbs .has-success .checkbox, .lessbs .has-success .radio-inline, .lessbs .has-success .checkbox-inline {
    color:black;
}

body .lessbs .col-sm-1.control-label, body .lessbs .col-sm-2.control-label, body .lessbs .col-sm-3.control-label, body .lessbs .col-sm-4.control-label, body .lessbs .col-sm-5.control-label, body .lessbs .col-sm-6.control-label, body .lessbs .col-sm-7.control-label, body .lessbs .col-sm-8.control-label, body .lessbs .col-sm-9.control-label, body .lessbs .col-sm-10.control-label, body .lessbs .col-sm-11.control-label, body .lessbs .col-sm-12.control-label {
    text-transform: lowercase;
}

#addEmailLink:link, #specialRequestsLink:link {
    border: solid black 1px;
    color: black;
    padding: 10px 10px;
    margin: 10px 0 0 0;
    display:inline-block;
    background-color:white;
}

#addEmailLink .fa-plus-square-o::before,  #specialRequestsLink:link .fa-plus-square-o::before {
    content: "\f067";
    font-size:10px;
} 

#Top-Box {
    border:none;
}

body#pg_CheckOut .lessbs .form-control {
    padding: 15px 12px;
    height: 45px;
}

#Credit-Details .col-sm-3 {
     width:50%;
}

#Credit-Details .col-sm-3 select {
     -webkit-appearance: none;
   -moz-appearance:    none;
   appearance:         none;   
   -webkit-border-radius: 0;  /* Safari 3-4, iOS 1-3.2, Android 1.6- */    
   -moz-border-radius: 0;  /* Firefox 1-3.6 */     
   border-radius: 0;
}

body#pg_CheckOut #buttonContainer .fa.fa-chevron-circle-right {
    background-image: url(https://www.venuereport.com/bundles/venuereportfrontend/imagesnew/icons/icon-long-arrow-right.png);
    background-repeat: no-repeat;
    background-size: 14px 8px;
    width: 14px;
    height: 8px;
    display: inline-block;
    font: normal normal normal 0px serif !important;
    margin-left:3px;
}
body#pg_CheckOut #buttonContainer .fa.fa-chevron-circle-right::before {
    content:'';
}



/*  /Res Page  */

body#pg_ViewRes #MainContent, body#pg_ViewRes #MainTable, body#pg_ViewRes #ContentInner, body#pg_ViewRes #ContentTable {
     background-color: white !important;
}

#pg_ViewRes .header-wl .container-wl #logo-wl {
    display: block;
}

#pg_ViewRes #intro p {
    text-align: center;
    width: 80%;
    margin-left: auto !important;
    margin-right: auto !important;
}

#pg_ViewRes .fit-records-header {
    font-size: 20px;
}

#pg_ViewRes #MainContent, 
#pg_ViewRes #MainTable, 
#pg_ViewRes #modals.lessbs,
#pg_ViewRes #reservations.lessbs .container-fluid #intro, 
#pg_ViewRes #reservations.lessbs .container-fluid #reservation-details .reservation-info-box, 
#pg_ViewRes #reservations.lessbs .container-fluid #reservation-search #reservation-search-form label, 
#pg_ViewRes .font {
    font-family: radikalregular;
    font-size: 14px;
}

#pg_ViewRes #reservations.lessbs .container-fluid {
    -webkit-box-shadow: none;
    box-shadow: none;
}

#pg_ViewRes #reservations.lessbs .container-fluid #reservation-search {
    background: none;
    margin: 0px 0 0 0;
    padding: 25px 0 25px 0;
}

#pg_ViewRes #reservations.lessbs .container-fluid #reservation-search #reservation-search-form {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    background-color: #FAF0E6;
    border-radius: 0;
    text-transform: lowercase;
    font-family: radikalregular;
    font-size: 18px;
    padding: 20px;
}

#pg_ViewRes .lessbs #reservation-search-form input.form-control {
    height: 45px;
}

#pg_ViewRes .lessbs #reservation-search-form .control-label {
    text-align: right;
}

#pg_ViewRes #reservations.lessbs .container-fluid .fit-record.selected, #pg_ViewRes #reservations.lessbs .container-fluid .fit-record.selected:hover {
    border-color: #FAF0E6;
    background-color: #FAF0E6;
    color: black;
    -webkit-border-radius: 0;
    -mox-border-radius: 0;
    border-radius: 0;
}

#pg_ViewRes #reservations.lessbs .container-fluid #fit-records-menu, 
#pg_ViewRes #reservations.lessbs .container-fluid .fit-record {
    border-color: black;
    background-color: white;
    color: black;
    -webkit-border-radius: 0;
    -mox-border-radius: 0;
    border-radius: 0;
}

#pg_ViewRes #reservations.lessbs .container-fluid .fit-records-box .fit-rooms, #pg_ViewRes #reservations.lessbs .container-fluid .fit-records-box .fit-hotel, #pg_ViewRes #reservations.lessbs .container-fluid .fit-records-box .fit-dates {
    color: black;
}

#pg_ViewRes #reservations.lessbs .container-fluid .fit-record.selected .fit-rooms, #pg_ViewRes #reservations.lessbs .container-fluid .fit-record.selected .fit-hotel, #pg_ViewRes #reservations.lessbs .container-fluid .fit-record.selected .fit-dates {
    color: black;
}

#pg_ViewRes #reservations.lessbs .container-fluid #reservation-details #reservation-actions a {
    background: #F9D982;
    color: black;
    text-transform: lowercase;
}

#pg_ViewRes .reservation-info-box {
    border: none !important;
    -webkit-border-radius: 0 !important;
    -mox-border-radius: 0 !important;
    border-radius: 0 !important;
   -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
}

#pg_ViewRes .reservation-info-header {
    background-color: white !important;
}

#pg_ViewRes #reservations.lessbs .container-fluid #reservation-details .reservation-info-box .reservation-info-header .row .col-xs-12, 
#pg_ViewRes #reservations.lessbs .container-fluid #reservation-details .reservation-info-box .reservation-info-header a.dropdown-toggle i, 
#pg_ViewRes #reservations.lessbs .container-fluid #reservation-search .row .col-sm-6 {
    font-family: 'radikalregular';
    font-size: 21px;
    color: black;
    text-transform: lowercase;
}

#pg_ViewRes #reservations.lessbs .container-fluid a:active, #pg_ViewRes #reservations.lessbs .container-fluid a:link, #pg_ViewRes #reservations.lessbs .container-fluid a:visited {
    color: #B59A76;
}

:focus {
    outline: none auto 5px;
    outline-color: none;
    outline-style: none;
    outline-width: 5px;
}

#pg_ViewRes #reservations.lessbs .container-fluid a.cancel-reservation :active, 
#pg_ViewRes #reservations.lessbs .container-fluid a.cancel-reservation :link, 
#pg_ViewRes #reservations.lessbs .container-fluid a.cancel-reservation :visited, 
#pg_ViewRes #reservations.lessbs .container-fluid a.cancel-reservation {
    color: #ff0024 !important;
}

#pg_ViewRes #reservations.lessbs .container-fluid #reservation-details .reservation-info-box .reservation-info-header a {
     border-left:none !important;
}


/*#bedTypeFilterMenu {
 display:none !important;
}*/

 .ask-for-bid a{
	color: black !important;
    background: #F9D982 !important;
    border:1px solid #F9D982 !important;
}

.ask-for-bid a i{
	color: black !important;
}

.ask-for-bid a:hover {
   background:transparent !important;
}

/**************************** BEGIN PASTED CSS FROM SITE ********************************************/
body{font-family:radikalregular, sans-serif;}body .subnav-container{background:transparent}body#pg_RequestForm .meet_coco_columns{padding:20px 0 40px 0;margin-top:30px;text-align:center}body #logo-wl img{max-height:60px;margin:0 auto}body .subnav-container nav.Navbar{background:white;text-align:center}body .subnav-container nav.Navbar a{color:black;font-family:radikalregular, sans-serif;text-transform:uppercase;font-weight:400;letter-spacing:3px;font-size:12px;margin:0 15px}body .header-wl{box-shadow:none;padding-bottom:20px;border-bottom:1px solid #eee}body .hp_top_logo_small{position:absolute;left:50%;margin-left:-14px;width:28px !important;top:11px}body #venue_report_banner_link{background:linen;position:absolute;left:0;right:0;top:0;display:inline-block;text-align:left;min-height:50px}body #venue_report_banner_link #browse_vr_top_link img{width:20px;vertical-align:middle;margin-left:10px}body #venue_report_banner_link a{color:#9b9b9b;display:inline-block;padding:15px}body ul#navigation-wl{margin-top:0;top:7px;z-index:9999999}body #coco_intro{background:#f2f3f5;padding:50px 0;text-align:center;margin:75px 0 0 0}body #coco_intro p{max-width:730px !important;padding:0 20px;margin:0 auto;font-family:'radikalthin', arial}body .container-wl{max-width:none;position:static}body .container-wl #logo-wl{margin:75px 0 0px 0;display:inline-block}body a#signin-wl,body a#signin-wl:link,body a#signin-wl:visited{border:none !important;box-shadow:none;font-family:'radikalregular', arial;text-transform:lowercase;color:black}body #btnSubmit{background:#f9d982;border:1px solid #f9d982}body #btnSubmit:hover{background:transparent}body footer.wedding,body footer{background:linen;color:black}body .h-phone{border-radius:0;box-shadow:none;border:1px solid black !important;font-size:12px;font-weight:400px;margin:10px 0;display:none !important}body#pg_HotelProfile .container-fluid{max-width:1000px}body#pg_HotelProfile .container-fluid .leftcol .col-lg-2{display:none}body#pg_HotelProfile .container-fluid > .col-lg-9,body#pg_HotelProfile .container-fluid > .col-md-10{width:100%}body col-lg-9 col-md-10 #Profile > .container-fluid.container-frame{background-color:white;margin-left:0;margin-right:0;padding-left:0;padding-right:0}body #Scroll-to-Top{background:black;border-radius:0}body #back-to-top{border-radius:0;background:black}body #back-to-top i{display:none}body ::-webkit-input-placeholder{color:#999 !important}body ::-moz-placeholder{color:#999 !important}body :-ms-input-placeholder{color:#999 !important}body :-moz-placeholder{color:#999 !important}body .message-hp{background:linen;border-color:1px solid #e3e3e3}body .message-hp span{background:white}body .message-hp span::before{color:black}body .message-hp span.last::before{color:black}body .message-hp p{color:black}body a:link,body a:active,body a:hover,body div.rfpItinerary span.placeEdit,body a.placeEdit{color:#b59a76}body .book8RmsNowWrpr a:link,body .book8RmsNowWrpr a:active .book8RmsNowWrpr a.editEvntSettings:link,body .book8RmsNowWrpr a.editEvntSettings:active{color:#b59a76}body .itinerary-1{color:black}body h3,body #Title h4,body h2,body h3,body h4{color:black}body #message-wl{display:none !important}body #MainContent{background:linen}body #ContentInner{background-color:transparent;padding-top:0}body#pg_RequestDetails #MainContent,body#pg_CheckOut #MainContent{background:white}body .form-header{font-family:radikalregular, sans-serif;margin-bottom:0;font-size:16px;text-transform:none}body .form-header:first-letter{text-transform:capitalize}body #frmRequest{padding-bottom:40px !important}body #frmRequest .form-header{padding:0}body #frmRequest label{text-transform:none !important}body .section-header{color:black;font-weight:400;font-family:radikalregular, sans-serif;font-size:14px;text-transform:lowercase}body .section-comment{background:transparent;padding:15px 0}body .section-comment p{padding-left:0;font-family:'radikalthin_italic' !important}body .section-comment p:before{content:"";color:transparent}body .slider{border:1px solid #e3e3e3}body #Details h1{color:black}body #Details .column-right{font-weight:400;font-family:'radikalthin', arial}body #Details .column-left{font-weight:400;font-family:'radikalregular', arial;color:black}body .book8RmsNowWrpr{background:transparent;font-family:'radikalthin', arial}body #frmRequest input,body #frmRequest select,body #frmRequest textarea{font-family:'radikalregular', arial;letter-spacing:1px;font-size:12px !important;text-transform:none !important}body #Contact-Intro br{display:none}body #Contact-Intro .wontshare{display:inline}body #Itinerary .destinationRow label{display:none}body #Contact-Information label{display:none}body #group_request_header{max-width:550px;margin:55px auto 40px auto;text-align:center}body #group_request_header img{width:67px;margin-bottom:20px}body #group_request_header h2{letter-spacing:1px;letter-spacing:0;font-size:20px}body #group_request_header p{font-size:14px;line-height:20px;font-family:'radikalregular', arial}body .form-header .form-header-icon{margin-left:-32px;vertical-align:middle;margin-right:15px;width:15px}body #Hotel-Requirements,body #Itinerary,body #Additional-Comments,body #QuoteModeRow,body #Contact-Information{border:1px solid #e2dfdd;padding:30px 50px;margin:15px 0}body fieldset#Hotel-Requirements .content_hp{margin-top:-5px}body #QuoteModeRow{margin-top:0}body #Additional-Requests{margin:0}body .ui-slider-float .ui-slider-tip,body .ui-slider-float .ui-slider-tip-label{background-color:#f9d982 !important}body .ui-slider-float .ui-slider-tip::before,body .ui-slider-float .ui-slider-pip .ui-slider-tip-label::before{border-top-color:#f9d982 !important}body .ui-slider .ui-slider-range{background-color:#f9d982 !important}body .slider.ui-widget-content{background:black;height:2px;border:none}body .yesno{background:white;box-shadow:none}body #peakestimatelabel .OK{color:black;font-family:radikalregular, sans-serif;text-transform:uppercase;font-weight:400;letter-spacing:3px;font-size:12px}body .rate-suggestion-city-data{display:none !important}body #ContentInner #addDestination{background:white;border:1px solid black;font-family:radikalregular, sans-serif;padding:15px 15px;box-shadow:none;text-transform:lowercase;border-radius:0}body .content_hp{padding:0}body .city-instructions p{margin-top:3px}body #ContentInner a#addDestination i.fa{color:black}body #ContentInner a#addDestination:hover i.fa{color:black}body label{font-family:'radikalthin' !important}body #frmRequest label{font-family:'radikalthin' !important;letter-spacing:0 !important;font-style:normal !important;margin-bottom:10px}body #ContentInner .wontshare{color:black}body #ContentInner .wontshare i{display:none}body body #Filter .section label,body body #Filter .section span.cLabel.chkd .labelwrapper{background-image:url(https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/hp/box-checked.png) !important}body #Instructions{background:white;border:1px solid black !important;border-radius:0}body #Instructions .instr-title{color:black}body #Instructions #instr-leftside b,body #Instructions #instr-center b,body #Instructions #instr-rightside b{color:black}body #Instructions #instr-center,body #Instructions #instr-rightside{border-color:black}body #Instructions .instr-emailHotel,body #Instructions .contact-hotel a,body #Instructions .instant-book a,body #Instructions .ask-for-bid a{background:#f9d982;color:black;border-radius:0}body #Instructions .instr-requestCall,body #Instructions .request-call a,body #Instructions .instr-declineBid,body #Instructions .filter-remove a,body #Instructions .bid-unhide a{background:white;border:1px solid black;border-radius:0;color:black}body .btn-details-view,body #btnResvDetails{background:#f9d982 !important;color:black}body .bid-thumbnail .thumbnail{border-radius:0}body .bid-thumbnail .status-ms.new{background:#f9d982}body #RatesGridContainer th{color:black;font-family:radikalregular, sans-serif}body #Filter input[type="checkbox"]{display:none}body #Filter .section label,body #Filter .section span.cLabel{margin-bottom:3px}body .filter-section label,body .x-fit-item .cLabel .labelwrapper{background:url(https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/hp/box-unchecked.png);font-family:'radikalthin_italic' !important;background-size:20px 20px !important;background-repeat:no-repeat;padding:0px 0 5px 29px;margin-right:0;font-size:13px;line-height:21px;display:inline-block;overflow:visible}body #Filter input[type="checkbox"]:checked ~ label,body #Filter input[type="checkbox"]:checked ~ span.labelwrapper{background-image:url(https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/hp/box-checked.png)}body .section.stars.x-fit-item .section-label{background:url(https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/hp/box-unchecked.png);background-size:20px 20px !important;background-repeat:no-repeat;padding:0px 0 5px 29px}body .section.stars.x-fit-item .section-label.chkd{background-image:url(https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/hp/box-checked.png)}body div.requestedByDetails.requested{border-color:black}body .bid-new:not(.bestseller){border-color:black !important}body .status-ms.new{background:#f9d982}body .st_Group .ask-for-bid a{color:black;border:1px solid #f9d982;background:#f9d982}body .st_Group .ask-for-bid a:hover{background:transparent}body span.discount,body span.discount a:link{color:black !important}body .closeBtnCls{background:transparent;border:1px solid #000;border-radius:0;font-family:radikalregular;font-size:14px !important;color:black;font-weight:400;text-transform:lowercase}body .closeBtnCls:hover{background:black;color:white}body #fitBids .filters .button,body #completeBids .filters .button,body #openBids .filters .button,body #archivedBids .filters .button{margin:0 0 0 10px;-webkit-transition:all 0.2;transition:all 0.2s}body #fitBids .filters .button:hover,body #completeBids .filters .button:hover,body #openBids .filters .button:hover,body #archivedBids .filters .button:hover{background:black;color:white !important;border-color:black}body #frmCalculator .button,body #frmRequest #needSpaceRow input[type="radio"]:checked ~ label,body .Button,body .button{border:1px solid #000;background:transparent;padding:10px}body .Button:hover,body .button:hover,body#pg_RequestDetails .button:hover{border:1px solid #f9d982}body .line span{color:black}body .confirmDecline ._btnCls.validateBtnCls,body .decline ._btnCls.validateBtnCls,body .email ._btnCls.validateBtnCls,body .call ._btnCls.validateBtnCls{width:180px;background:#f9d982;border:1px solid #f9d982}body .Button:hover,body .button:hover,body#pg_RequestDetails .button:hover{background:transparent}body .bid.bestseller:not(.declined-status){border-color:black;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.8);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.8);box-shadow:0 0 3px rgba(0, 0, 0, 0.8)}body #Tabs-nav a.tab:link,body #Tabs-nav a.tab:visited,body #Tabs-nav .active i,body #Tabs-nav .tab i,body #float-right a:link,body #float-right a:active,body #float-right a:visited{color:black;text-transform:lowercase}body .book8RmsNowWrpr a:link,body .book8RmsNowWrpr a:active .book8RmsNowWrpr a.editEvntSettings:link,body .book8RmsNowWrpr a.editEvntSettings:active{color:#b59a76}body #Tabs-nav .tab.active{-webkit-box-shadow:inset 0 -3px 0 0 #000;-moz-box-shadow:inset 0 -3px 0 0 #000;box-shadow:inset 0 -3px 0 0 #000}body #Filter .section input[type='text']{border-color:#979797;border-radius:0}body .section .title,body #Filter .category{color:black;text-transform:lowercase;font-weight:400}body .groupContainer a[data-view="grid"]{display:none !important}body .container_hp_group_popup label{color:black;text-transform:lowercase}body .contactForm .message .line{border:none}body .contactForm .message{text-align:center}body .container_hp_group_popup div.hotelLocation{text-align:center}body .container_hp_group_popup .message{border:none;background:transparent;border:1px solid black}body .container_hp_group_popup h1{color:black;font-weight:400}body .bid .hotel-name{color:black}body .bid .distance-from,body .hotelMapWin .distance-from{background:transparent;border:none}body .hotelDetails .detailItem span:nth-child(2){font-family:'radikalthin'}body div.hotelDetails span.detailItem span:first-child,body div.requestedByDetails span.requestedOn span:first-child,body div.requestedByDetails span.requestedBy span:first-child{font-weight:400}body .bid-tabs .bid-tabs-panel{font-family:'radikalthin' !important}body .bid{border:none;border-bottom:1px solid #dcdcdc;margin:35px 0;padding:0 20px 35px 180px;border-radius:0}body .x-mask-msg{background:black !important}body .hotel-address,body .direct-offer-from,body .offerdate{font-family:'radikalthin' !important}body #hp-notify{background:rgba(23, 23, 23, 0.9)}body div.shareRateWrpr span.shareLinkWrpr a,body div.shareRateWrpr span.shareLinkWrpr a,body div.shareRateWrpr span.shareLinkWrpr a:visited,body div.shareRateWrpr span.shareLinkWrpr a:hover{color:#b59a76}body .bid-tabs .bid-tabs-nav .bid-tabs-anchor,body .bid-tabs .bid-tabs-nav .bid-tabs-anchor:hover,body .bid-tabs .bid-tabs-nav .bid-tabs-state-active .bid-tabs-anchor{color:black}body .bid-tabs .bid-tabs-nav .bid-tabs-tab.bid-tabs-state-active,body .bid-tabs .bid-tabs-nav .bid-tabs-tab:hover{border-color:black}body .x-btn-default-small{border-color:white}body .x-btn-default-small,body .x-btn-default-small-mc{background:white;color:black}body .x-btn-inner-default-small{color:black}body .x-btn-over.x-btn-default-small,body .x-btn-focus.x-btn-over.x-btn-default-small{color:black;background:white;box-shadow:none;border-color:white}body .x-menu-item-default.x-menu-item-active{background:linen}body .x-btn.x-btn-menu-active.x-btn-default-small,body .x-btn.x-btn-pressed.x-btn-default-small{background:white;color:black}body .x-btn-focus.x-btn-default-small{box-shadow:none;background:white}body .x-btn.x-btn-menu-active.x-btn-default-small,body .x-btn.x-btn-pressed.x-btn-default-small{border-color:white}body .ui-datepicker-calendar .ui-state-default,body .ui-datepicker-calendar th,body .ui-datepicker-year{font-family:'radikalthin' !important}body .ui-datepicker-month{font-weight:400;font-family:'radikalregular' !important}body .exclusive-message i{color:black}body .thumbnail-column{width:25%}body .rating-column{width:20%}body #showAllHotelsButton a{background:#f9d982;color:black;border:1px solid #f9d982}body #showAllHotelsButton a:hover{background:transparent}body .exclusive-message{background:#f9d982;border:1px solid #f9d982;border-radius:0;color:black;padding:7px 15px}body .distance{background:transparent;border:none;color:black;padding:0;margin:2px 0}body .photo-wrapper{background:none;width:180px;max-height:180px;max-width:none}body .field-group input[type="text"],body .field-group input[type="number"],body .field-group .customSelect{color:black;border:1px solid #e3e3e3;line-height:18px}body #btnDealsNearMe{background:#f9d982;color:black;font-family:radikalregular, sans-serif;font-weight:400}body #AddressFormContainer{border-radius:0}body #frmAddressSort label{text-align:center}body #address-dialog-form input[type="submit"],body #address-dialog-form input[type="button"]{background:transparent;border:1px solid black;color:black;font-weight:400}body #address-dialog-form input[type="submit"]:hover{background:transparent}body .hotel-rates .price-old span{color:#000;font-family:'radikalthin_italic' !important}body .review-score{display:none}body .description-column > a{font-size:18px !important}body .address{font-family:'radikalthin' !important;margin-bottom:10px}body .thumbnail-column img{width:100%;height:100%}body a.check-rates:link,body a.check-rates:visited{font-weight:400}body .features{color:black;margin-top:10px}body .hotel-rates{cursor:auto;border-bottom:1px solid #e3e3e3;margin:0;padding:50px 10px 50px 10px}body .hotel-rates .savings{color:#000}body .hotel-rates .check-rates{text-indent:-9000px;position:relative;display:inline-block !important;width:100px;letter-spacing:1.5px;font-size:14px !important}body .hotel-rates .check-rates:after{top:0;right:0;left:0;bottom:0;text-align:center;content:"book now";position:absolute;text-indent:0;padding-top:7px}body .hotel-rates:hover{background:transparent;border-color:transparent;border-bottom:1px solid #e3e3e3}body #LandmarksGridBody table .category{background:linen;color:black}body #LandmarksGridContainer th{color:black}body .landmarks-grid-highlight td{background:linen}body #LandmarksGridContainer{border-radius:0}body #events-wrapper{background:transparent;border:1px solid #e3e3e3}body .filter-section{background:white}body .Comments{font-family:'radikalthin' !important}body #Filter{border-radius:0}body #Filter .show{border-radius:0}body #Filter,body #Filter:hover{border-color:#979797}body #Filter input[type="text"],body #Filter input[type=number]{background:white;border:1px solid #e3e3e3;outline:none;border-radius:0;font-family:radikalthin, sans-serif !important}body #Filter input[type="text"]:focus,body #Filter input[type="number"]:focus{border-color:#e3e3e3}body #Filter #Top{background:linen;color:black}body #Filter .category{color:black;font-weight:400}body#pg_SearchIndv #MainContent{background:white}body .hotel-name:link,body .hotel-name:visited{color:black}body .container_hp a:not(.fa),body .container_hp a:not(.fa):visited{font-family:radikalregular, sans-serif;color:black}body a.check-rates{border-width:1px;-webkit-transition:all 0.2;transition:all 0.2s}body a.check-rates:hover{background:transparent}body .review-score{color:black}body #Search-Box{background:white;padding:15px 0 15px 0}body .field-group input[type="text"]{border:1px solid #e3e3e3;font-family:radikalthin, sans-serif;font-weight:400}body .field-group input[type="submit"]{font-family:radikalregular, sans-serif;font-weight:400;border:1px solid #f9d982 !important}body .field-group input[type="submit"]:hover{background:transparent}body #discounts label{background:white;border:1px solid black;color:black;border-radius:0;padding:5px 10px 6px 10px}body #discounts .bounceIn label,body #discounts .bounceIn label:hover{background:linen;border-color:black}body #discounts label:hover{border:1px solid black}body #sort-by{border:1px solid #e3e3e3;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}body .field-group label{color:#000}body #sort-by li.sort-option,body #sort-by li.sort-option:hover{color:black;position:relative;text-transform:lowercase}body #sort-by li.first{text-transform:uppercase;letter-spacing:2px}body #sort-by li{border-right-color:#e3e3e3}body #sort-by li.sort-option:hover{box-shadow:inset 0px -2px 0px #000;background:transparent}body #sort-by li.active:after,body #sort-by li.active:hover:after,body #sort-by li.sort-option:hover:after{position:absolute;left:0;right:0;content:'';background:black;height:2px;bottom:2px}body #sort-by li.active,body #sort-by li.active:hover{background:transparent}body #Map:hover{-webkit-box-shadow:inset 0 0 0 2px rgba(0, 0, 0, 1);-moz-box-shadow:inset 0 0 0 2px rgba(0, 0, 0, 1);box-shadow:inset 0 0 0 2px rgba(0, 0, 0, 1)}body #mapBackButton{background:white;border:1px solid black;color:black;font-family:radikalregular, sans-serif}body .rates-grid-highlight td{background:linen}body #RatesGridTable td{font-family:radikalthin, sans-serif !important}body #mapBackButton .fa-2x{font-size:1em}body .expand .toggle-hotel{background:white}body .hotel-group .extended{background:white}body .contact-hotel a{background:#f9d982;border:1px solid #f9d982 !important;color:black !important;-webkit-transition:all 0.2s;transition:all 0.2s}body .contact-hotel a:hover{background:transparent}body .request-call a,body .decline-bid a{background:white !important;border:1px solid black !important;color:black !important;-webkit-transition:all 0.2s;transition:all 0.2s}body .request-call a:hover,body .decline-bid a:hover{color:white !important;background:black !important}body .request-call a i,body .decline-bid a i{-webkit-transition:none;transition:none}body .links-wrapper span a{text-transform:lowercase;font-weight:400;border-radius:0}body .hotel-group .rating-stars{text-align:right;float:right;margin-top:0}body .contact-hotel.mapView{float:right}body .expand .name,body .toggle-hotel .name{color:black}body .rfp-modal{border-radius:0}body .rfp-modal-header,body .rfp-modal-content{background:linen}body .rfp-modal-header h4{color:black}body .rfp-modal-header p{color:black;font-family:'radikalthin' !important}body form.mobile-acc select,body form.mobile-acc textarea,body form.mobile-acc input{font-family:'radikalthin' !important;color:black;border:1px solid #e4e4e4;border-radius:none}body .rfp-modal-content.places span.liHdr,body .rfp-modal-content li{color:black;font-family:'radikalthin' !important}body .rfp-modal-header .rfp-modal-icon{background-color:#f9d982}body .rfp-modal-content button{padding:14px 35px 14px 35px;background:transparent;border:1px solid black;border-radius:0;color:black !important;font-family:radikalregular, sans-serif}body .rfp-modal-content button:hover{padding:14px 35px 14px 35px;background:transparent;border:1px solid black;border-radius:0;color:black !important}body .rfp-modal-content button i{color:black}body .rfp-modal-content button:hover i{color:black}body #new-bids-arrived{display:none}body .rfp-modal-content li:after{color:black;background-color:black}body .rfp-modal-content .rd-save-button{border:1px solid #f9d982;background:#f9d982 !important}body .rfp-modal-content .rd-save-button i{color:black}body .x-grid-item-over,body .x-grid-item-selected{background:linen}body .x-window-header-title-default{color:black}body .x-grid-cell-inner-treecolumn:before{display:none}body .popup-inner.maxHSmall div.popup-body,body .popup-inner.maxHMedium div.popup-body,body .popup-inner.maxHLarge div.popup-body,body .popup-inner.maxFrameCls div.popup-body{background:linen}body .popup-inner .popup-header{background:linen;color:black}body .pop-header{background:linen;color:black}body .pop-up a.pop-close,body .popup-header .popup-close i{color:black}body .suggestion-message{background:white}body .suggestion-message,body .extendedstay-popover-handle,body .roomnumber-popover-handle{border-color:black}body #rate-suggestion .fa-exclamation-triangle,body .suggestion-message .fa-exclamation-triangle{color:black}body div.button-small{background:white;box-shadow:none}body .ui-datepicker-calendar td.dp-CheckOutDate a{background:#f9d982;border-color:#f9d982}body .ui-datepicker-calendar td.dp-CheckInDate a{background:#f9d982;border-color:#f9d982}body .ui-datepicker-calendar td.dp-highlight a{background:#f9d982;border-color:#f9d982;color:white}body .ui-datepicker-calendar .ui-state-hover{color:#fff;background:#f9d982;border-color:#f9d982}body #checkoutForm #Form{background:white}body .lessbs #Credit-Details,body body .lessbs .top-alert span{background:white}body .lessbs #containerSummary{border-color:black}body#pg_CheckOut .lessbs .form-control{padding:0 10px}body #Credit-Details .col-sm-3{width:auto}body #landingpage #IntroSection{background:white;color:black;padding:60px 0 0 0}body #landingpage #IntroSection h2,body #landingpage #IntroSection p{color:black}body #landingpage #IntroSection h3{font-family:radikalregular, sans-serif;font-size:18px}body #landingpage #IntroSection p,body .meet_coco_columns p{font-family:'radikalthin' !important;font-size:14px;line-height:24px;letter-spacing:1px}body #landingpage #IntroSection h2,body #landingpage #IntroSection p,body .meet_coco_columns p,body .meet_coco_columns h2{max-width:75%;margin:0 auto}body .homepage_col{width:33.3%;box-sizing:border-box;display:inline-block;color:black;vertical-align:baseline !important}body .homepage_col img{width:35px}body #landingpage #IntroSection .homepage_col h3{margin-bottom:3px}body .homepage_col span{font-size:14px;color:#5f5f5f;display:block;margin-bottom:25px !important;font-family:'radikalthin_italic' !important}body .homepage_cols{margin:0 auto !important;max-width:1100px !important}body .homepage_intro_header{font-size:25px !important;font-family:radikalregular, sans-serif;margin-bottom:40px !important}body #AdvantagesSection{display:none}body #landingpage .date{background-image:url('//www.venuereport.com/bundles/venuereportfrontend/imagesnew/svgs/calendar.svg?v153') !important;background-size:40px 20px}body #landingpage #Section2{background:transparent}body #landingpage #Section2 #theme-image{display:none}body #landingpage #SearchSection #tab1{padding:10px !important}body #landingpage.wedding #SearchSection{background-image:url(https://bookingdev3344f0436c.venuereport.com/bundles/venuereportfrontend/imagesnew/hotel-planner-back.jpg);background-position:center center}@media screen and (max-width:600px){body #landingpage.wedding #SearchSection{height:350px}}body #landingpage #SearchSection ul.tab-links{display:none}body #landingpage .tab-panel{padding:0;background:white}body #landingpage .input-group-xl input{border:none;margin-bottom:0;font-family:radikalthin_italic, sans-serif;color:#4a4a4a}body #landingpage #SearchSection label{display:none}body #landingpage .input-group input,body #landingpage #landingpage .styled-select{border:none;border-right:1px solid #e3e3e3;font-family:radikalthin_italic, sans-serif}body #landingpage .input-group{padding-bottom:5px}body #landingpage .submit{padding-left:55px;padding-right:55px}body #landingpage #frmGroup button[type="submit"]{position:absolute;bottom:10px;right:10px;font-family:radikalregular, sans-serif}body #landingpage #frmGroup button[type="submit"]:hover{background:transparent}body #landingpage .tab-panel #ViewChange{top:20px;font-family:radikalthin_italic, sans-serif}body #landingpage .tab-panel{border-radius:0}body #HotelSearchFields{border-bottom:1px solid #e3e3e3 !important;margin-bottom:10px !important}body #txtCity{margin-bottom:0}body .hdpi .pac-icon{background-image:url(http://bookingdev3344f0436c.venuereport.com/bundles/venuereportfrontend/imagesnew/icons/location-pin.png) !important}body #Profile .rg-image-nav a.rg-image-nav-next{height:64px;width:40px;background:url(https://www.venuereport.com/bundles/venuereportfrontend/images/homepage-slider-arrows.png) 100% 0 no-repeat !important;background-size:cover !important;overflow:hidden;position:absolute;right:16px}body #frmRequest input[type="text"],body #frmRequest textarea{text-transform:none !important}body #comments-lasttime a{background:white;box-shadow:none;border-radius:0}body .ui-slider-pips .ui-slider-pip-selected-2{color:black !important}body #Request-Details #Submenu a:hover{background:white}body #Request-Details #Submenu a,body #Request-Details #Submenu a:not(.ahist){background:white;color:black;box-shadow:none;border:1px solid black;border-radius:0;text-transform:lowercase}body .rd-save-button{background-color:#f9d982 !important}body #ContentInner .view-ct h1{margin:20px 0}body #ContentInner .view-ct > p{text-align:center}body #example-comments{background:transparent;font-size:12px;font-family:radikalthin_italic, sans-serif}body #example-comments b{font-family:'radikalregular' !important;font-weight:400}body #example-comments em{display:none}body .eventName .rd-label-wrapper{display:none !important}body .textarea-header{background:transparent;border:none}body .rd-save-button,body .rd-cancel-button{background-color:transparent !important;font-weight:400 !important;border:1px solid black !important;font-family:radikalregular, sans-serif;border-radius:0 !important;text-transform:lowercase;color:black !important}body .rd-save-button:hover{background:transparent}body .answer-faq p{font-family:'radikalthin' !important}@media (max-width:960px){body #landingpage .submit{width:auto}body #landingpage .tab-panel{padding:0px !important}body #browse_vr_top_link{display:none !important}}@media (max-width:767px){body #logo-wl img{max-height:60px;max-width:180px}body #submit.field-group input{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#f9d982;border-radius:0}body #HotelSearchFields{margin-bottom:0 !important}body #frmGroup{margin-top:0 !important}body #frmGroup .input-group:nth-child(2),body #frmGroup .input-group:nth-child(3){float:left;width:50%;margin-bottom:0}body #frmGroup .input-group:nth-child(2) input{border-right:1px solid #e3e3e3}body #frmGroup .input-group{padding-bottom:0 !important}body #landingpage .submit{position:static !important;box-sizing:border-box;display:block;float:none;width:auto}body .homepage_col{width:auto;padding:30px !important}body #landingpage .input-group input{border-right:0;border-bottom:1px solid #e3e3e3}body #landingpage .input-group{padding-right:0;padding-bottom:0}body #landingpage #SearchSection{padding-top:40px !important}body #ViewChange{display:none}body #city-name,body #form-details,body .field-group label{text-shadow:none;color:black;font-family:radikalregular, sans-serif;font-weight:400}body .bid{padding:0}body #frmGroup button[type="submit"]{width:100%}}@media (min-width:768px){body .rd-save-button:hover{background-color:#f9d982 !important}}@media (max-width:550px){body a#change{display:block}body a.hotel-name:link,body a.hotel-name:visited{color:#000 !important}body .field-group input[type="text"],body .field-group input[type="number"],body .field-group .customSelect{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body#pg_SearchIndv .hotel-rates,body#pg_SearchIndv .hotel-rates.no-border,body#pg_SearchIndv .hotel-rates:hover{padding:40px 0}}#pg_GroupAccount #MainContent,#pg_GroupSummary #MainContent{background-color:white}body#pg_GroupAccount{}body#pg_GroupAccount .button,body#pg_GroupAccount .Button{background-color:white;border:1px solid black}body#pg_GroupAccount #MainContent #ContentInner .content_hp{max-width:745px;margin-left:auto;margin-right:auto}body#pg_GroupAccount #MainContent #ContentInner .content_hp:nth-of-type(1) h1{text-indent:-9999px;visibility:hidden;content:"";height:20px}body#pg_GroupAccount #MainContent #ContentInner .content_hp:nth-of-type(1) h1::before{content:'settings';display:block;visibility:visible;text-indent:0}body#pg_GroupAccount #Contact-Intro{text-indent:-9999px;visibility:hidden;text-align:center}body#pg_GroupAccount #Contact-Intro::before{content:'it\'s okay, we won\'t share your information with any third parties.';display:block;visibility:visible;text-indent:0}body#pg_GroupAccount #Contact-Information .column{max-width:inherit !important}body#pg_GroupAccount #frmRequest #notify-by-email label[for="NotifyByEmail"]{font-size:9px !important}body#pg_GroupAccount #frmRequest #notify-by-email i.fa-check-square-o{background-image:url(https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/hp/box-checked.png) !important;background-size:20px 20px !important;background-repeat:no-repeat;height:20px;width:20px;margin-bottom:-5px;margin-right:15px}body#pg_GroupAccount #frmRequest #notify-by-email i.fa-check-square-o::before{content:""}body#pg_GroupAccount #frmRequest #notify-by-email i.fa-square-o{background-image:url(https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/hp/box-unchecked.png) !important;background-size:20px 20px !important;background-repeat:no-repeat;height:20px;width:20px;margin-bottom:-5px;margin-right:15px}body#pg_GroupAccount #frmRequest #notify-by-email i.fa-square-o::before{content:""}body#pg_GroupAccount #splitted-name .form-group{width:50%;max-width:357px}body#pg_GroupAccount #splitted-name .form-group#tel{display:block;float:none;}body#pg_GroupAccount #Submit{margin-bottom:44px}body#pg_GroupAccount .RequestThankYou p{text-align:center}body#pg_GroupAccount .border-block{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;border:solid 1px #e2dfdd;padding:20px 34px;margin-bottom:10px}body#pg_GroupAccount #rewards h2,body#pg_GroupAccount #planner-settings h2{font-size:20px;font-family:'radikalregular';color:black;font-weight:bold;text-transform:lowercase}body#pg_GroupAccount #rewards h3,body#pg_GroupAccount #planner-settings h3{font-family:'radikalregular';font-size:14px;line-height:1.43;text-align:left;color:black;text-transform:lowercase;font-weight:normal}body#pg_GroupAccount #frmRequest select{background:none no-repeat right;background-image:url('//www.venuereport.com/bundles/venuereportfrontend/imagesnew/icon-down-caret.png');background-position-x:96%;font-style:italic}body#pg_GroupAccount .btn,body#pg_GroupAccount a.btn,body#pg_GroupAccount a.btn:visited{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;background:white !important;color:black !important;border-color:black !important;text-transform:lowercase;font-family:'radikalregular';font-size:14px;line-height:1.43;font-weight:normal;padding:12px 20px}body#pg_GroupAccount #rewards .save{margin:32px 0 0 0;padding-left:20px}body#pg_GroupAccount #rewards .save::before{content:"  "}body#pg_GroupAccount #planner-settings #save{margin:29px 0 0 0;padding-left:20px}body#pg_GroupAccount #planner-settings #save::before{content:"  "}body#pg_GroupAccount .tablesaw thead tr:hover{background-color:white}body#pg_GroupAccount .tablesaw tbody tr:hover{background-color:linen}body#pg_GroupAccount .tablesaw tbody td.action a{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;border:solid black 1px;color:black;background-color:white}body#pg_GroupAccount .alert{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;color:black}body#pg_GroupAccount .alert.success{color:black;background-color:white;border:solid 1px black}body#pg_GroupAccount #rewards .undo{color:black}body#pg_GroupSummary #MainContent #ContentInner .heading h1{text-indent:-9999px;visibility:hidden;content:"";height:34px}body#pg_GroupSummary #MainContent #ContentInner .heading h1::before{content:'account';display:block;visibility:visible;text-indent:0}body#pg_GroupSummary #MainContent #ContentInner .heading #live-chat-lnk,body#pg_GroupSummary #MainContent #ContentInner .heading #live-chat-lnk:link,body#pg_GroupSummary #MainContent #ContentInner .heading #live-chat-lnk:visited{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;border:1px solid black;padding:14px 20px;text-indent:-9999px;visibility:hidden;content:"";height:20px}body#pg_GroupSummary #MainContent #ContentInner .heading #live-chat-lnk::before,body#pg_GroupSummary #MainContent #ContentInner .heading #live-chat-lnk:link::before,body#pg_GroupSummary #MainContent #ContentInner .heading #live-chat-lnk:visited::before{content:'live chat';display:block;visibility:visible;text-indent:0;border:1px solid black;padding:14px 70px;color:black;margin-top:-20px;font-weight:bold}body#pg_GroupSummary #MainContent #ContentInner .heading p.bold{font-family:'radikalregular';font-size:20px;font-weight:bold;text-align:center;margin-bottom:14px}body#pg_GroupSummary #MainContent #ContentInner #summary > p{font-family:'radikalregular';font-size:14px;line-height:1.43;text-align:center}body#pg_GroupSummary #MainContent #ContentInner .filters .filter{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;font-family:'radikalthin';font-size:14px}body#pg_GroupSummary #MainContent #ContentInner .filters .filter:focus{border-color:black}body#pg_GroupSummary #MainContent #ContentInner .buttons-column a{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;font-family:'radikalregular';font-size:14px;line-height:1.43;text-align:center;text-transform:lowercase;color:black;font-weight:normal;-webkit-box-shadow:none;-moz-box-shadow:none;-webkit-transition:all 0.2;transition:all 0.2s;box-shadow:none}body#pg_GroupSummary #MainContent #ContentInner .buttons-column a .fa{display:none}body#pg_GroupSummary #MainContent #ContentInner .buttons-column a:hover{background-color:white;border-color:black}body#pg_GroupSummary #MainContent #ContentInner .description-column .table-row label{text-transform:lowercase;font-family:'radikalthin' !important;font-size:14px;line-height:2.14;color:black}body#pg_GroupSummary #MainContent #ContentInner .description-column .table-row p{font-family:'radikalregular';font-size:14px;font-weight:100;line-height:2.14}body#pg_GroupSummary #MainContent #ContentInner .description-column .table-row p a:link,body#pg_GroupSummary #MainContent #ContentInner .description-column .table-row p a:visited{color:#b59a76}body#pg_GroupSummary #tabs-wrapper{max-width:680px;margin:0 auto}body#pg_GroupSummary .tab.active a{border-bottom-color:black;border-bottom-width:3px}body#pg_GroupSummary .tab a{padding:30px 12px 10px;color:black;text-transform:lowercase;font-family:'radikalregular';font-size:14px;line-height:1.43}body#pg_GroupSummary .tab a .fa{display:none}body#pg_GroupSummary .reservation-box{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;border:solid 1px #e2dfdd;padding:20px 34px 20px 245px;margin-bottom:10px}@media (max-width:767px){body#pg_GroupSummary .reservation-box{padding:15px}}#pg_Login .bs-form-container .NeutralMessage{background-color:inherit;border:none;color:black;font-family:'radikalregular';font-size:14px;line-height:1.43;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;font-weight:normal;text-transform:lowercase;text-align:center}#pg_Login .bs-form-header{display:none}#pg_Login .bs-form-content{border:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0}#pg_Login .bs-input-group-addon{background:white;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;border:1px solid black}#pg_Login .bs-input-group-addon i{color:black}#pg_Login .bs-form-container .bs-input-group input{background:white;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;border:1px solid black;border-left:none}#pg_Login .bs-checkbox-group .check-box{display:none}#pg_Login .bs-checkbox-group .check-box   label{background-image:url(https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/hp/box-unchecked.png) !important;background-size:20px 20px !important;background-repeat:no-repeat;padding-left:25px;height:25px;display:inline-block}#pg_Login .bs-checkbox-group .check-box:checked   label{background-image:url(https://s3-us-west-2.amazonaws.com/venuereport-static-site-files/hp/box-checked.png) !important;background-size:20px 20px !important;background-repeat:no-repeat;padding-left:25px;height:25px}#pg_LogOut #ContentInner p{text-align:center}

body#pg_SearchIndv #Events{
	display: none;
}

#pg_HotelProfile #navigation-wl,
#pg_CheckOut #navigation-wl,
#pg_SearchIndv #navigation-wl{
	display: none;
}

body#pg_SearchIndv #EventIntro{
	font-family: 'radikalthin';
	color: #000;
	background-color: linen;
	border: 1px solid #e3e3e3;
}

body#pg_SearchIndv #progressbar{
	border: none;
	position: relative;
	margin-top: 0.5em;
	background-color: transparent;
	margin-bottom: 0.5em;
}

body#pg_SearchIndv #progressbar .ui-progressbar-value{
	margin: 0;
	background: url( https://www.venuereport.com/bundles/venuereportfrontend/imagesnew/disco-loader-white.gif );
	background-size: contain;
	background-position: center center;
	background-repeat: no-repeat;
}

body#pg_SearchIndv #progressbar .ui-progressbar-overlay{
	display: none !important;
}

body#pg_SearchIndv #paging-bottom span{
	font-family: 'radikalregular';
	font-size: 18px;
	font-weight: normal;
	text-align: center;
}

body#pg_SearchIndv #Rates .hotel-rates{
	background-color: #fff !important;
	padding: 0em !important;
	border: none !important;
	margin: 0.5em 0 !important;
}

	body#pg_SearchIndv #Rates .hotel-rates .distance{
		margin: 0;
		font-size: 12px;
		font-family: 'radikalthin';
		line-height: 1.5em;
		opacity: 0.5;
		width: 6em !important;
		height: 1.5em !important;
		overflow: hidden !important;
		background-image: url( https://i.imgur.com/Nn5FoI7.png );
		background-repeat: no-repeat;
		background-size: 12px 12px;
		background-position: left center;
		padding-left: 1.5em;
	}

	body#pg_SearchIndv #Rates .hotel-rates .thumbnail-column{
		width: 50% !important;
		max-height: 100% !important;
		max-width: 100% !important;
		float: left !important;
		padding: 0 !important;
	}

	body#pg_SearchIndv #Rates .hotel-rates .thumbnail-column img{
		max-width: 100% !important;
		max-height: 100% !important;
		display: block !important;
	}

	body#pg_SearchIndv #Rates .hotel-rates .thumbnail-column .photo-wrapper{
		width: 100% !important;
		max-width: 100% 1important;
		max-height: 100% !important;
		height: auto !important;
		overflow: visible;
		display: block;
		border-radius: 0px !important;
		-webkit-border-radius: 0px !important;
		-moz-border-radius: 0px !important;

		display: block;
		cursor: pointer;
	}

	body#pg_SearchIndv #Rates .hotel-rates .description-column{
		float: right !important;
		width: 50% !important;
		max-width: 50% !important;
	}

	body#pg_SearchIndv #Rates .hotel-rates .description-column a.hotel-name,
	body#pg_SearchIndv #Rates .hotel-rates .description-column a.hotel-name:link,
	body#pg_SearchIndv #Rates .hotel-rates .description-column a.hotel-name:visited{
		line-height: 1.25em !important;
		overflow: visible !important;
		font-size: 14px !important;
		text-decoration: none;
		margin-bottom: 15px;
		height: auto !important;
	}

	body#pg_SearchIndv #Rates .hotel-rates .features,
	body#pg_SearchIndv #Rates .hotel-rates .description-column .Comments{
		display: none;
	}

body#pg_SearchIndv #Content{
	padding: 0;
	max-width: 1024px;
}

body#pg_SearchIndv #MainContent{
	background-color: #f2f3f5;
}

body#pg_SearchIndv #Rates .hotel-rates .rating-column{
	margin: 0;
	padding: 0;
	width: 75% !important;
	max-width: 75% !important;
	position: absolute !important;
	bottom: 0em !important;
	right: 0em !important;
	padding: 0 1.5em 1.5em 0 !important;
}

body#pg_SearchIndv #Rates .hotel-rates .rating-column .recent-reviews{
	display: none !important;
}

body#pg_SearchIndv #Rates .hotel-rates .rating-column .price{
	font-size: 18px !important;
	float: right;
	margin-left: 0.35em;
}

body#pg_SearchIndv #Rates .hotel-rates .rating-column a.check-rates{
	float: right !important;
	clear: both !important;
}


body#pg_SearchIndv #Rates .hotel-rates .rating-column .price-old span{
	font-size: 14px !important;
}

body#pg_SearchIndv #Links-Column{
	display: none !important;
}

body#pg_SearchIndv #Rates .hotel-rates .thumbnail-column .savings{
	padding: 9px 18px !important;
	background-color: #faf0e6;
	font-size: 12px !important;
	font-family: 'radikalregular';
	position: absolute;
	z-index: 100;
}
	
body#pg_SearchIndv #Rates .hotel-rates .thumbnail-column .fa.fa-check:before{
	content: "" !important;
	/*
	display: block;
	width: 12px;
	height: 24px;
	position: absolute;
	left: 0px;
	bottom: -1em;
	background-image: url( https://i.imgur.com/wwXHtpW.png );
	background-repeat: no-repeat;
	background-size: contain;
	*/
}

@media screen and (max-width: 767px){
	body#pg_SearchIndv #Rates .address{
		display: none !important;
	}

	body#pg_SearchIndv #Search-Box{
		padding-top: 0px;
		padding-bottom: 0px;
	}

	body#pg_SearchIndv #Rates-Column .container_hp{
		max-width: 100%;
		padding: 0 10px;
	}

	body#pg_SearchIndv .header-wl{
		border-bottom: none;
		min-height: 0px;
		padding-bottom: 0px;
		padding-top: 0px;
	}

	body#pg_SearchIndv #Search-Box .container_hp{
		border-top: solid 1px #e2dfdd;
		border-bottom: solid 1px #e2dfdd;
		padding: 0;
	}

	#destination.field-group{
		display: none;
	}

	#destination.field-group.block{
		border: none;
		border-bottom: 1px solid #e3e3e3;
		display: block;
	}

	#destination.field-group.block input[type="text"]{
		border: none;
	}

	body#pg_SearchIndv #check-in.field-group input{
	}

	body#pg_SearchIndv #check-out.field-group input{
	}

	body#pg_SearchIndv #check-in.field-group,
	body#pg_SearchIndv #check-out.field-group{
		width: 33%;
		padding-right: 0px;
		margin-bottom: 0px;
	}

	body#pg_SearchIndv #check-in.field-group input,
	body#pg_SearchIndv #check-out.field-group input{
		border: none;
		border-right: solid 1px #e2dfdd;
		border-radius: 0px;
		padding-top: 12px;
		padding-bottom: 12px;
		font-size: 14px !important;
		font-style: italic;
		background-image: url(https://www.venuereport.com/bundles/venuereportfrontend/imagesnew/hpicons/hp-calendar.png) !important;
		background-repeat: no-repeat;
		background-size: 16px;
		background-position: 12px 12.5px;
		text-indent: 1.75em;
	}

	body#pg_SearchIndv #Search-Box #change{
		color: transparent;
		background: url( https://i.imgur.com/rJQOVPf.png ) no-repeat 40px 10px;
		display: block;
	}

	body#pg_SearchIndv #submit.field-group,
	body#pg_SearchIndv #Content .container_hp[data-ref="mobileNavContainer"], /* mobile "nav" .mobile.nav */
	body#pg_SearchIndv .container_hp #form-details,
	body#pg_SearchIndv #venue_report_banner_link,
	body#pg_SearchIndv #discounts,
	body#pg_SearchIndv .header-wl img,
	body#pg_SearchIndv #Search-Box .container_hp label{
		display: none;
	}

	body#pg_SearchIndv .container_hp #city-name{
		position: absolute;
		top: 3.75em;
		font-size: 16px;
		font-weight: bold;
		font-family: 'radikalregular';
		padding: 0 0.55em;
		text-overflow: ellipsis;
		overflow: hidden;
		display: none;
	}

	body#pg_SearchIndv #paging-container{
		margin-bottom: 0;
	}

	#pg_CheckOut .header-wl a#logo-wl,
	#pg_HotelProfile .header-wl a#logo-wl,
	body#pg_SearchIndv .header-wl a#logo-wl{
		margin: 0.5em auto;
		background-position: center center;
		background-image: url( https://i.imgur.com/cyN0iRD.png );
		background-size: contain;
		background-repeat: no-repeat;
		max-width: 70%;
		display: block;
		height: 72px;
	}

	div#rooms.field-group.block{
		margin-bottom: 0px;
		float: left;
		width: 33%;
		clear: none;
	}

	div#rooms.field-group.block   div#submit{
		padding-right: 0px;
		display: block;
	}

	#pg_CheckOut .header-wl a#logo-wl,
	#pg_HotelProfile .header-wl a#logo-wl,
	body#pg_SearchIndv .header-wl a#logo-wl{
		height: 42px;
	}

	body#pg_SearchIndv #rooms.field-group .customSelect{
		border: none;
	}

	body#pg_SearchIndv #rooms.field-group .customSelect::after{
		content: "Rooms";
		font-family: 'radikalthin';
	}

	body#pg_SearchIndv #Rates .hotel-rates{
		min-height: 180px;
	}

	body#pg_SearchIndv #Rates .hotel-rates .description-column{
		padding: 1.5em 1.5em 0 1.5em;
	}

	body#pg_SearchIndv #Rates .hotel-rates .rating-column{
		padding-right: 1.5em;
	}

	body#pg_SearchIndv #Rates .hotel-rates .rating-column .star-rating{
		position: absolute;
		left: 0;
		bottom: 0;
		padding: 0 0 1.5em 1.5em;
	}
	
	body#pg_SearchIndv #Rates .hotel-rates .thumbnail-column .savings{
		top: 20px;
		left: 0px;
	}

	body#pg_SearchIndv #Rates .hotel-rates .rating-column{
		margin: 0;
		padding: 0;
		width: 50% !important;
		max-width: 50% !important;
	}

	body#pg_SearchIndv #Rates .hotel-rates .rating-column,
	body#pg_SearchIndv #Rates .hotel-rates .rating-column .price{
		text-align: right;
	}
}

@media screen and (max-width: 550px){
	body#pg_SearchIndv #Rates .thumbnail-column{
		margin-top: 0;
	}

	body#pg_SearchIndv #Rates .hotel-rates .rating-column .star-rating{
		position: static !Important;
		padding-bottom: 0.5em !important;
		clear: both;
	}
}

@media screen and (min-width: 551px) and (max-width: 767px){
	#destination.field-group,
	#rooms.field-group{
		margin-bottom: 0;
	}

	body#pg_SearchIndv #Rates .hotel-rates .rating-column{
		max-width: 45%;
	}
}

@media screen and (max-width: 767px){
	body#pg_SearchIndv #Rates .hotel-rates .rating-column{
		position: static !important;
		margin-top: 0.5em !important;
		float: right !important;
		clear: right !important; 
	}
}

@media screen and (min-width: 768px){
	body#pg_CheckOut .header-w1 #logo-wl,
	body#pg_HotelProfile .header-w1 #logo-wl,
	body#pg_SearchIndv .header-w1 #logo-wl{
		margin-top: 30px !important;
	}

	body#pg_SearchIndv #Filter-Column{
		margin-top: 0.5em;
		width: 25% !important;
	}

	body#pg_SearchIndv #Rates-Column{
		width: 75% !important;
	}

	body#pg_SearchIndv #Filter{
		min-width: 0px;
		border-color: #e2dfdd;
	}

	body#pg_SearchIndv #Filter .category{
		text-transform: none;
	}

	body#pg_SearchIndv #Filter #filter-hotelname input[type="text"]{
		line-height: 2.5em;
	}

	body#pg_SearchIndv #Filter-Column #Filter .ui-slider-float .ui-slider-tip{
		background-color: transparent !important;
		color: #000 !important;
		border: 1px solid #F9D982;
		border-radius: 0px;
	}

	body#pg_SearchIndv #submit.field-group{
		padding-right: 0px !important;
	}

	body#pg_SearchIndv #submit input:hover{
		background-color: #fff;
	}

	body#pg_SearchIndv #submit.field-group{
		border: 1px solid #e3e3e3 !important;
		border-top: none !important;
	}

	body#pg_SearchIndv #Filter .filter-section{
		border: none; 
	}

	body#pg_SearchIndv #Filter #hotelResultsCount{
		display: none;
	}

	body#pg_SearchIndv #Filter #hotelResultsInfo{
		padding-top: 0px;
	}

	body#pg_SearchIndv #Filter #hotelResultsInfo .clearFilters{
		margin-top: 1em;
	}

	body#pg_SearchIndv #Rates-Column{
		padding-left: 0px;
	}

	body#pg_SearchIndv .header-wl{
		border-bottom: none;
		padding-bottom: 30px;
	}

	body#pg_CheckOut .header-w1 #logo-wl,
	body#pg_HotelProfile .container-wl #logo-wl,
	body#pg_HotelProfile .header-w1 #logo-wl,
	body#pg_SearchIndv .header-w1 #logo-wl{
		max-height: 66px;
		margin-top: 30px;
	}

	body#pg_SearchIndv #venue_report_banner_link,
	body#pg_SearchIndv #discounts,
	body#pg_SearchIndv #sort-by,
	body#pg_SearchIndv #viewmapbutton-container,
	body#pg_SearchIndv #Search-Box .container_hp label{
		display: none !important;
	}

	body#pg_SearchIndv #Search-Box{
		padding-top: 0px;
	}

	body#pg_SearchIndv #Search-Box .container_hp #destination{
		width: 100%;
	}

	body#pg_SearchIndv #Search-Box .container_hp #destination input{
		line-height: 30px;
	}

	body#pg_SearchIndv .field-group{
		padding-right: 0px;
	}

	body#pg_SearchIndv #check-in.field-group, 
	body#pg_SearchIndv #check-out.field-group,
	body#pg_SearchIndv #rooms.field-group,
	body#pg_SearchIndv #submit.field-group{
		width: 25%;
	}

	body#pg_SearchIndv #check-in.field-group input, 
	body#pg_SearchIndv #check-out.field-group input,
	body#pg_SearchIndv #rooms.field-group .customSelect,
	body#pg_SearchIndv .field-group input[type="submit"]{
		border-right: none;
		border-top: none;
		line-height: 30px;
	}

	body#pg_SearchIndv .field-group input[type="submit"]{
		line-height: 26px;
		border: 3px solid #fff !important;
	}

	body#pg_SearchIndv .field-group input[type="text"], 
	body#pg_SearchIndv .field-group input[type="number"],
	body#pg_SearchIndv .field-group .customSelect{
		border-radius: 0px;
	}

	
	body#pg_SearchIndv #check-in.field-group input, 
	body#pg_SearchIndv #check-out.field-group input{
		background-image: url(https://www.venuereport.com/bundles/venuereportfrontend/imagesnew/hpicons/hp-calendar.png);
		background-repeat: no-repeat;
		background-size: 20px;
		background-position: 20px 16.5px;
		text-indent: 3em;
	}

	body#pg_SearchIndv #Rates > div:first-child .hotel-rates{
		margin-top: 0 !important;
	}

	body#pg_SearchIndv #Rates .hotel-rates .thumbnail-column img{
		max-width: 180px;
		max-height: 180px;
	}

	body#pg_SearchIndv #Rates .hotel-rates{
		padding: 1.5em !important;
		position: relative;
		min-height: 180px;
	}

	body#pg_SearchIndv #Rates .hotel-rates .description-column{
		float: right !important;
		width: 75% !important;
		max-width: 75% !important;
		padding-left: 2em;
	}

	body#pg_SearchIndv #Rates .hotel-rates .thumbnail-column{
		width: 25% !important;
		max-width: 25% !important;
	}

	body#pg_SearchIndv #Rates .hotel-rates .thumbnail-column .savings{
		top: 20px;
		right: 0px;
	}
		
	body#pg_SearchIndv #Rates .hotel-rates .description-column .distance{
		background-image: url( https://i.imgur.com/Nn5FoI7.png );
		background-repeat: no-repeat;
		background-size: 12px 12px;
		background-position: left center;
		font-size: 14px !important;
		padding-left: 1.5em;
	}

	body#pg_SearchIndv #Rates .hotel-rates .description-column a.hotel-name,
	body#pg_SearchIndv #Rates .hotel-rates .description-column a.hotel-name:link,
	body#pg_SearchIndv #Rates .hotel-rates .description-column a.hotel-name:visited{
		width: 75%;
		font-size: 18px !important;
	}

	body#pg_SearchIndv #Rates .address{
		display: block !important;
		width: 66%;
		font-size: 14px;
	}

	body#pg_SearchIndv #Rates .hotel-rates .rating-column .star-rating{
		position: absolute;
		left: 0;
		bottom: 0;
		padding: 0 0 1.5em 3em;
	}

	body#pg_SearchIndv #Rates .hotel-rates .rating-column .recent-reviews{
		display: none !important;
	}
}

@media screen and (min-width: 768px) and (max-width: 991px){
	body#pg_SearchIndv #Rates-Column{
		width: 100% !important;
	}

	body#pg_SearchIndv #Rates-Column .container_hp{
		max-width: 100%;
		padding-left: 0.5em !important;
		padding-right: 0.5em !important;
	}
}

#pg_HotelProfile #hotel-contact h1{
	text-transform: none;
	text-align: left;
}

#pg_HotelProfile #HotelName #hotel-logo,
#pg_HotelProfile #hotel-contact #hotel-logo{
	display: none;
}

#pg_HotelProfile #hotel-contact #hotel-address{
	opacity: 0.5;
}

#pg_HotelProfile #hotel-contact #hotel-address i.fa{
	display: none;
}

#pg_HotelProfile #hotel-contact #star-rating{
	color: #fff;
}

#pg_HotelProfile #hotel-contact #star-rating i.fa{
	font-size: 14px;
	letter-spacing: 0px;
}

#pg_HotelProfile #Action-Box{
	display: none;
}

#pg_HotelProfile #Review-Top,
#pg_HotelProfile #word-rating,
#pg_HotelProfile p.based{
	margin-top: 0;
	padding-top: 0;
	margin-left: 0;
}

#pg_HotelProfile #Features{
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 0.25em;
}

#pg_HotelProfile #Review-Top{
	padding-left: 0.25em;
}

#pg_HotelProfile #Ext-Search-Form{
	margin-top: 1em;
}

#pg_HotelProfile #Gallery{
	margin-top: 0.25em;
	padding-bottom: 0;
}

#pg_HotelProfile #Features ul li{
	padding-bottom: 0;
	line-height: 1.5em;
	font-size: 14px;
}

#pg_HotelProfile #Rates-Selection .room-title{
	letter-spacing: 0.25px;
}

#pg_HotelProfile #Rates-Selection .price{
	font-size: 18px;
}


#pg_HotelProfile #Rates-Selection .room-description{
	padding-left: 0.5em;
}

body#pg_HotelProfile #venue_report_banner_link{
	display: none;
}

body#pg_HotelProfile #Ext-Rates .rate-selection .sale, 
body#pg_HotelProfile #Ext-Rates .rate-selection .room-adds, 
body#pg_HotelProfile #Ext-Rates .rate-selection .nonrefundableinfo, 
body#pg_HotelProfile #Ext-Rates .rate-selection .cancelinfo, 
body#pg_HotelProfile #Ext-Rates .rate-selection .nonSmoking, 
body#pg_HotelProfile #Ext-Rates .rate-selection .book-fast,
body#pg_HotelProfile #Rates-Selection .pay-now, 
body#pg_HotelProfile #Rates-Selection .post-pay, 
body#pg_HotelProfile #Rates-Selection .nightly-rates{
	text-transform: none;
}

@media screen and (max-width: 767px){
	#pg_CheckOut header,
	#pg_HotelProfile header{
		min-height: auto;
		padding-bottom: 0;
	}

	#pg_HotelProfile #Profile > .container-fluid{
		padding-left: 1em;
		padding-right: 1em;
	}

	#pg_HotelProfile #HotelName .hotel-contact-container{
		
	}

	#pg_HotelProfile #Gallery{
		margin-bottom: 1em;
	}

	#pg_HotelProfile #hotel-contact h1,
	#pg_HotelProfile #hotel-contact{
		margin-top: 0px;
		text-align: center !important;
		width: 100% !important;
	}

	#pg_HotelProfile #hotel-contact #star-rating{
		position: static !Important;
		display: block !important;
		width: 100% !important;
		padding: 0 !important;
		margin-top: 5px;
	}

	#pg_HotelProfile #Rates-Selection .room-description{
		padding-left: 0em !important;
	}

	#pg_CheckOut .header-wl img,
	body#pg_HotelProfile .header-wl img{
		display: none;
	}

	#pg_HotelProfile #Rates-Selection .room-title-container{
		padding-top: 1em;
	}

	#pg_HotelProfile #hotel-contact #hotel-address{
		margin-top: 0;
		padding-top: 0;
	}

	#pg_HotelProfile #hotel-contact{
		margin-bottom: 0.5em !important;
	}

}

#pg_CheckOut #Summary {
    background-color: rgba(226, 223, 221, 0.15);
}

#pg_CheckOut #Summary #containerSummary span.bold {
    font-family: 'radikalregular';
    font-size: 14px;
    font-weight: 500;
}

#pg_CheckOut #venue_report_banner_link,
#pg_CheckOut #Top-Box,
#pg_CheckOut #Summary #containerSummary span.title-form,
#pg_CheckOut #Summary .More-info,
#pg_CheckOut #Summary .confidence,
#pg_CheckOut #Summary .business,
#pg_CheckOut #Summary .settings i.fa{
    display: none;
}

#pg_CheckOut .form-group.disclaimer a:link,
#pg_CheckOut .form-group.disclaimer a:visited,
#pg_CheckOut .form-group.disclaimer a:hover,
#pg_CheckOut .form-group.disclaimer a:active,
#pg_CheckOut #Summary a:link, 
#pg_CheckOut #Summary a:visited, 
#pg_CheckOut #Summary a:active{
	font-family: 'radikalthin';
	font-style: italic;
	font-size: 14px;
	color: #000;
}

#pg_CheckOut .form-group.disclaimer a:link,
#pg_CheckOut .form-group.disclaimer a:visited,
#pg_CheckOut .form-group.disclaimer a:hover,
#pg_CheckOut .form-group.disclaimer a:active{
	text-decoration: underline;
}

#pg_CheckOut #paymentInfoGroups div.title-form{
	letter-spacing: 0px;
	font-family: 'radikalregular';
}

#pg_CheckOut div.title-form{
	margin-left: 0;
	text-align: left;
	padding-bottom: 0;
}

#pg_CheckOut .form-control{
	border-color: #e2dfdd;
}

#pg_CheckOut #Form div.intl-tel-input input.intl-tel-input-phone{
	border-radius: 0px;
	border-color: #e2dfdd;
}

#pg_CheckOut #Form label.control-label{
	padding-top: 0;
	text-transform: none;
}

#pg_CheckOut .disclaimer {
    color: #9b9b9b;
    font-size: 12px;
    line-height: 1.5em;
    display: inline-block;
}

#pg_CheckOut .includes-tax {
    display: none;
}

#pg_CheckOut .lessbs .box-bg {
    background: none;
    border: none;
}

#pg_CheckOut .lessbs h1, 
#pg_CheckOut .lessbs .title-form, 
#pg_CheckOut .title-form2 {
    letter-spacing: 0px;
    text-transform: none;
}

#pg_CheckOut span.bold.total-label {
    border-top: 1px solid #000;
    display: block;
    font-size: 14px;
    font-weight: 500;
    padding-top: 2em;
}

#pg_CheckOut #norton,
#pg_CheckOut #Credit-Details #cc-icons,
#pg_CheckOut #Credit-Details #encrypted > div{
	display: none;
}

#pg_CheckOut #Credit-Details #encrypted > div:first-child{
	display: block;
}

#pg_CheckOut .container-wl #logo-wl{
	margin: 0.5em auto;
	background-position: center center;
	background-image: url( https://i.imgur.com/cyN0iRD.png );
	background-size: contain;
	background-repeat: no-repeat;
	max-width: 70%;
	display: block;
	height: 72px;
}


#pg_CheckOut .header-wl a#logo-wl{
	height: 42px;
}

#pg_CheckOut .header-wl a#logo-wl img{
	display: none;
}

#pg_CheckOut .form-group > [class*='col-']{
	float: left;
	clear: both;
	text-align: left;
	width: 100%;
	margin-left: 0;
	margin-right: 0;
}

@media screen and (max-width: 767px){
	#pg_CheckOut #Form,
	#pg_CheckOut #Summary{
		width: 100%;
	}
}

@media screen and (min-width: 768px){
	#pg_CheckOut #Form,
	#pg_CheckOut #Summary{
		width: 50%;
	}
}

#pg_CheckOut .disclaimer p a{
	
}

/*
#pg_CheckOut #taxesAndFeesPolicy{
	height: 106px;
}

#pg_CheckOut p.disclaimer[aria-controls="taxesAndFeesPolicy"]{
	display: none;
}
*/

#pg_CheckOut .disclaimer,
#pg_CheckOut #cancellation-policy strong{
	color: #000;
}

#pg_CheckOut #cancellation-policy strong{
	font-family: 'radikalregular';
	font-weight: 400;
}

#pg_CheckOut #buttonContainer{
	margin-left: 0;
}

#pg_CheckOut #addEmailLink:link, 
#pg_CheckOut #specialRequestsLink:link{
	margin-top: 0;
	border: none;
	float: left;
	font-size: 12px;
	
}

#pg_CheckOut #checkbox-textme{
	margin-top: 1em;
}

#pg_CheckOut .header-wl{
	min-height: 0px;
	padding-bottom: 0;
}

#pg_CheckOut .title-form,
#pg_CheckOut #Form > .col-lg-8.col-lg-offset-4.col-md-8.col-md-offset-4.col-sm-12.col-xs-12{
	width: 100%;
	margin-left: 0;
	margin-bottom: 0;
}

#pg_CheckOut button#btnCheckoutSubmit{
	padding-top: 16px;
	padding-bottom: 16px;
}

#pg_CheckOut div.title-form{
	font-size: 18px;
}

#pg_CheckOut ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	font-size: italic;
	font-size: 14px;
}

#pg_CheckOut ::-moz-placeholder { /* Firefox 19  */
	font-size: italic;
	font-size: 14px;
}

#pg_CheckOut :-ms-input-placeholder { /* IE 10  */
	font-size: italic;
	font-size: 14px;
}

#pg_CheckOut :-moz-placeholder { /* Firefox 18- */
	font-size: italic;
	font-size: 14px;
}

.header-wl{
    padding-bottom: 0px !important;
}

#logo-wl{
    display:none !important;
}

#RelatedHotels{
    display:none !important;
}
                
            
                
                
                
                
                
                
                
                
                
                
                #landingpage #SearchSection {
                    background: url("//cdn.hotelplanner.com/common/images/site/1290/Screen-Shot-2022-03-27-at-17.13.52.png") center top no-repeat !important;
                    background-size: cover !important;
                }
            
            
            
            
            
            
            
            
            
            
            