﻿
.loadingClassBooking
{
       background: url(/Public/Images/ajax-loader.gif) no-repeat center;
       height: 524px;
       background-color: #FFFFFF;
}

.loadingClassNewsletter
{
       background: url(/Public/Images/ajax-loader.gif) no-repeat center;
       height: 148px;
       background-color: #FFFFFF;
}


.hiddenClass
{
	display: none;
}

.bookingConfirmed
{
	height: 524px;
}
.newsletterConfirmed
{
	height: 148px;
}
div.booking div.result {
	color:#999;
	font-size:12px;
	padding:15px 10px 20px 10px;
	margin-bottom:6px;
	font-weight:normal;
	display:block;			
}
#bookingresult
{
	color:#999 !important;
	font-size:12px !important;
	margin:15px 0 0 0 !important;
	font-weight:bold !important;	
}
#newsletterResult
{
	color:#999 !important;
	font-size:12px !important;
	margin:15px 0 0 0 !important;
	font-weight:bold !important;	
}

div.newsletterResult {
	color:#999;
	font-size:12px;
	padding:10px 10px 20px 10px;
	margin-bottom:6px;
	font-weight:normal;
	display:block;			
}
/*#btnBooking
{
	margin-top:10px;
	border:none;
	padding:3px 0 4px 48px;
	height:23px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	cursor:pointer;
}*/
#btnSubscribe
{
	margin-top:10px;
	border:none;
	padding:2px 15px 4px 17px;
	height:23px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	cursor:pointer;
}
div.resortlogo
{
	float:right;
	padding:10px 45px 20px 20px;
}
div.sharetip
{
	padding:5px 0 5px 10px;
}
span.twitter
{
	vertical-align:middle;
	padding:5px 15px 15px 5px;
}
span.facebook
{
	vertical-align:middle;
	padding:5px 15px 15px 5px;
}
span.twitter a
{
	color:#5d5d5d;
}
span.facebook a
{
	color:#5d5d5d;
}