/* Virgin Australia Customizations */

.wsite-logo a {
    background-image: url("//media.travsrv.com/appSkins/51443/v6/themes/standard/images/logo.png?v=3") !important;
	background-size: 186px auto;
}
.SearchHotels .ArnPrimarySearchOuterContainer,.ArnSupportLinks.ArnSupportTop,.featuredDestination:hover .destinationIncentiveLink {
	background-color: #00529b;
}
.submit,.SinglePropDetail .bookRoom, .SinglePropDetail .holdRoom,.ArnShowRatesLink,.OnSale .ArnShowRatesLink {
    background: #1E88E5 none repeat scroll 0 0;
}
.SearchHotels .ArnRateCellAboveMaxRate .ArnShowRatesLink {
    background: #1E88E5 none repeat scroll 0 0 !important;
}
.SinglePropDetail .ArnPropName {
    border-top: 2px solid #00529b;
}
.SearchHotels .ArnPrimarySearchOuterContainer, .SearchHotels .ArnQuadSearchContainer.ArnPrimarySearchContainer {
    background-color: #00529b;
}
.SinglePropDetail .SimpleSearch {
	background: #00529b none repeat scroll 0 0;
}
@media (max-width:800px) {
	#orgName {
	    background-color: #00529b;
	}
	.RootBody .ArnSearchContainerMainDiv {
	    background-color: #00529b;
	}
}
@media (min-width:800px) {
	.ArnMemberProperty, .ArnMemberProperty:hover,
	.ArnMemberProperty.S2Restricted, .ArnMemberProperty.S2Restricted:hover,
	.S2Restricted, .S2Restricted:hover {
		background-color: #f3fcff;
    	background-image: url("//media.travsrv.com/appSkins/45416/v6/themes/standard/images/watermark.png?v=7");
		background-position: right bottom;
		background-size: 300px;
		background-repeat: no-repeat;
	}
}
@media (max-width:800px) {
	.ArnMemberProperty, .ArnMemberProperty:hover,
	.ArnMemberProperty.S2Restricted, .ArnMemberProperty.S2Restricted:hover,
	.S2Restricted, .S2Restricted:hover {
		background-color: #f3fcff;
    	background-image: url("//media.travsrv.com/appSkins/45416/v6/themes/standard/images/watermark.png?v=7");
		background-position: right bottom;
		background-size: 100px;
		background-repeat: no-repeat;
	}
	.SearchHotels .contractedRate label, .SearchHotels .contractedRate span {
	    white-space: normal;
	}
}
.ArnMemberProperty.S2Restricted .ArnPropThumb, .ArnMemberProperty .ArnPropThumb {
    background-color: #dbf4ff;
}
.CheckOutForm .HasError label {
	color:red;
}

/* Detail Page Contracted Rate */

.SinglePropDetail .rateRow {
    background-color: transparent;
    border-bottom: none;
    padding: 0;
}
.SinglePropDetail .ArnRateList {
    background-color: white;
    border-bottom: 5px solid #e5e5e5;
    padding: 10px 0;
	margin: 0;
}
.SinglePropDetail .ArnRateList.SB2 {
	background-color: #f3fcff;
}