/* Add here all your CSS customizations */
/* booking form */


/* booking tabs */
.bookingTabsContainer {
	position:absolute;
	top:151px;
	right:-200px;
	z-index:100;
	width:100%;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    filter: alpha(opacity=90);
    opacity: 0.90;	
	}
.bookingTabsContainer2 {
	position: relative;
	top:10px;
	right:-200px;
	z-index:100;
	width:100%;
	}	
.bookingTabsContainer .bookingTabsCol {
	float:right;
	}
.resp-tabs-container {
    padding: 0px;
    background-color: #000;
    border-radius: 10px;
	width: 75%;
	position:relative;
	
}


/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 990px) {
	.bookingTabsContainer {position:static;margin-top:10px;}
	.bookingTabsContainer .bookingTabsCol {float:none;margin:0 auto;}
.resp-tabs-container {
    padding: 0px;
    background-color: #000;
    border-radius: 10px;
	width: 100%;
}	
} /* END__ */



/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {
	
	.bookingTabsContainer {position:static;margin-top:50px;}
	
	.bookingTabsContainer2 {position:static;margin-top:50px;}
	
	.bookingTabsContainer {
		margin-left:10px;
        padding-bottom: 10px;
		}
	.bookingTabsContainer2 {
		margin-left:10px;
        padding-bottom: 10px;
		}		
.resp-tabs-container {
    padding: 0px;
    background-color: #000;
    border-radius: 10px;
	width: 100%;
}
		


} /* END__ */




