/* Custome styles specific to Skin */

.QualifiedRates.GroupAvailability,#theDatePrompt .SimpleSearch .ArnAdults,#theDatePrompt .SimpleSearch .ArnChildren,.SearchHotels .ArnGoCitySearch, .SearchHotels .ArnGoAddressSearch, .SearchHotels .ArnGoLandmarkSearch, .SearchHotels .ArnGoAirportSearch {
	display:none;
}
#theDatePrompt .SimpleSearch .ArnChildren {
    left: 283px;
}
#theDatePrompt .SimpleSearch {
    left: 59px;
    width: 240px;
}
#theDatePrompt .SimpleSearch .submit {
    right: 136px;
    top: 87px;
}
#theDatePrompt .SimpleSearch {
    left: 115px;
}
.mobile div#overlay {
  opacity: 0.6;
  background-color: #000;
}
.mobile #lightbox {
  background-color: transparent;
}
.mobile #theDatePrompt {
  border: 10px solid #eee;
}
.mobile #theDatePrompt .SimpleSearch {
    height: 161px;
    margin-top: 33px;
    width: 260px;
    position: static;
}
.mobile #theDatePrompt .SimpleSearch .CheckIn {
    left: 0px;
}
.mobile #theDatePrompt .SimpleSearch .ArnCheckInDate {
    width: 115px !important;
}
.mobile #theDatePrompt .SimpleSearch .ArnAdults {
    left: 0px;
    top: 76px;
}
.mobile #theDatePrompt .SimpleSearch .ArnChildren {
    left: 63px;
    top: 76px;
}
.mobile #theDatePrompt .SimpleSearch .CheckRates {
    left: 299px;
    top: -2px;
}
.mobile #theDatePrompt .SimpleSearch .submit {
    width: 111px;
}
.mobile .ArnPropertyMap {
    height: 300px;
    overflow: hidden;
}
.ArnQuadSearchContainer.ArnPrimarySearchContainer {
    margin-top: -85px;
}
.ArnLimitedAvail {
	display:none;
}
.PropLimitedAvail .ArnRateCell {
    background-color: transparent;
}
.ArnAvailability {
    font-size: 14px;
}
.ArnBottomContainer {
    height: 0;
    left: 0;
	top:0;
    position: relative;
}
.ArnPropertyTierOne .ArnAmenitiesContainer,.ArnPropertyTierTwo .ArnAmenitiesContainer,.ArnPropertyTierThree .ArnAmenitiesContainer {
    position: absolute;
    right: 39px;
	left:initial;
	left:auto;
    top: -31px;
}
.ArnSupportTop {
	display:none;
}
.HoldRoomsForm .ArnContentButtonContainer {
	display:none;
}
.HoldRoomsForm .ArnNightlyRateCal {
    text-align: left;
}
.HoldRoomsForm .ArnContentContainer {
    background-color: #FFF;
    border: 1px solid #f1f1f1;
}
.HoldRoomsForm .ArnRoomsOnHold input {
	border-radius: 0;
	font-size: 16px;
	height: 34px;
	margin-bottom: 10px;
	text-indent: 5px;
}
.HoldRoomsForm .ArnRoomsOnHold select {
	width: 50px;
	background-color: #FFF;
	border: 1px solid #ccc;
	border-radius: 0;
	font-size: 16px !important;
	height: 34px !important;
}
.HoldRoomsForm .ArnRoomsOnHold .submit {
    background: none repeat scroll 0 0 #009dd9;
    -webkit-transition: background 0.2s linear;
    -moz-transition: background 0.2s linear;
    border: none;
    border-radius: 5px;
    color: #ffffff;
    font-size: 16px;
    height: 40px;
    text-shadow: 0 0 3px #999999;
    width: 228px;
}
#theOptionalData {
	width:300px;
}
.SinglePropDetail .ArnPropertyTierOne .ArnContainer {
    background-color: transparent;
}
.SinglePropDetail .holdRoom {
    background: #00c61a none repeat scroll 0 0;
    border: medium none;
    border-radius: 5px;
    color: #ffffff;
    display: block;
    margin: 0 auto;
    padding: 5px 10px;
    text-shadow: 0 0 3px #999999;
    transition: background 0.2s linear 0s;
    width: 80px;
}
.SinglePropDetail .holdRoom:hover {
    background: #00ae20 none repeat scroll 0 0;
    text-decoration: none;
}

/* Custome styles specific to Skin */

.ArnPropNameLink, .ArnPropNameLink:active, .ArnPropNameLink:visited {
    padding: 0;
}
.ArnPropertyTierOne .ArnContainer {
    background-color: #ffe4b9;
}
.userWarning, .holdblockMinimumStayWarning {
	color:red;
	font-weight:bold;
	font-size:1.2em;
}
.ArnRatesGroupLink {
    display: none;
}
.roomCount {
    xdisplay: none;
	text-align:right;
}
.ArnPropClass {
	display:none;
}
.ArnRightExtraContainer {
    height: auto;
    margin: 10px 10px 0 0;
    padding: 0 !important;
    text-align: center;
    width: 190px !important;
}
.mobile .ArnContentContainer {
    float: none;
}
.mobile .bookRoom img,.mobile .holdRoom img {
    width: 120px;
}
.mobile .ArnNightlyRate strong {
    display:block;
}