@charset "utf-8";
/* CSS Document */
 .clearer{clear:both;display:block;margin:0;padding:0px;height:0px;line-height:1px;font-size:0%;}
 .H1px{clear:both;display:block;margin:0;padding:0px;height:1px;line-height:2px;font-size:0%;}
 .H2px{clear:both;display:block;margin:0;padding:0px;height:1px;line-height:1px;font-size:0%;}
 .H3px{clear:both;display:block;margin:0;padding:0px;height:3px;line-height:1px;font-size:0%;}
 .H5px{clear:both;display:block;margin:0;padding:0px;height:5px;line-height:1px;font-size:0%;}
 .H10px{clear:both;display:block;margin:0;padding:0px;height:10px;line-height:1px;font-size:0%;}
 .H15px{clear:both;display:block;margin:0;padding:0px;height:15px;line-height:1px;font-size:0%;}
 .H20px{clear:both;display:block;margin:0;padding:0px;height:20px;line-height:1px;font-size:0%;}
 .H30px{clear:both;display:block;margin:0;padding:0px;height:30px;line-height:1px;font-size:0%;}
 .H50px{clear:both;display:block;margin:0;padding:0px;height:50px;line-height:1px;font-size:0%;}
 .H80px{clear:both;display:block;margin:0;padding:0px;height:80px;line-height:1px;font-size:0%;}
 .H100px{clear:both;display:block;margin:0;padding:0px;height:100px;line-height:1px;font-size:0%;}
 
 @media (max-width: 767px){
	 .clearer-xs{clear:both;display:block;margin:0;padding:0px;height:0px;line-height:1px;font-size:0%;}
	 .H3px-xs{clear:both;display:block;margin:0;padding:0px;height:3px;line-height:1px;font-size:0%;}
	 .H5px-xs{clear:both;display:block;margin:0;padding:0px;height:5px;line-height:1px;font-size:0%;}
	 .H10px-xs{clear:both;display:block;margin:0;padding:0px;height:10px;line-height:1px;font-size:0%;}
	 .H15px-xs{clear:both;display:block;margin:0;padding:0px;height:15px;line-height:1px;font-size:0%;}
	 .H20px-xs{clear:both;display:block;margin:0;padding:0px;height:20px;line-height:1px;font-size:0%;}
	 .H30px-xs{clear:both;display:block;margin:0;padding:0px;height:30px;line-height:1px;font-size:0%;}
	 .H50px-xs{clear:both;display:block;margin:0;padding:0px;height:50px;line-height:1px;font-size:0%;}
	 .H100px-xs{clear:both;display:block;margin:0;padding:0px;height:100px;line-height:1px;font-size:0%;}
 
	 
 }
 /* @media (min-width: 768px) and (max-width: 991px) {*/
@media (min-width: 768px) and (max-width: 991px) {	  
	 .H1px-sm{clear:both;display:block;margin:0;padding:0px;height:1px;line-height:1px;font-size:0%;}
	 .H3px-sm{clear:both;display:block;margin:0;padding:0px;height:3px;line-height:1px;font-size:0%;}
	 .H5px-sm{clear:both;display:block;margin:0;padding:0px;height:5px;line-height:1px;font-size:0%;}
	 .H10px-sm{clear:both;display:block;margin:0;padding:0px;height:10px;line-height:1px;font-size:0%;}
	 .H15px-sm{clear:both;display:block;margin:0;padding:0px;height:15px;line-height:1px;font-size:0%;}
	 .H20px-sm{clear:both;display:block;margin:0;padding:0px;height:20px;line-height:1px;font-size:0%;}
	 .H30px-sm{clear:both;display:block;margin:0;padding:0px;height:30px;line-height:1px;font-size:0%;}
	 
 }
 
  /* @media (min-width: 992px) and (max-width: 1169px) {*/
@media (min-width: 992px) and (max-width: 1169px) {	  
	 .H3px-md{clear:both;display:block;margin:0;padding:0px;height:3px;line-height:1px;font-size:0%;}
	 .H5px-md{clear:both;display:block;margin:0;padding:0px;height:5px;line-height:1px;font-size:0%;}
	 .H10px-md{clear:both;display:block;margin:0;padding:0px;height:10px;line-height:1px;font-size:0%;}
	 .H15px-md{clear:both;display:block;margin:0;padding:0px;height:15px;line-height:1px;font-size:0%;}
	 .H20px-md{clear:both;display:block;margin:0;padding:0px;height:20px;line-height:1px;font-size:0%;}
	 .H30px-md{clear:both;display:block;margin:0;padding:0px;height:30px;line-height:1px;font-size:0%;}
	 
 }
 
 /* @media (min-width: 768px) and (max-width: 991px) {*/
@media (min-width: 1170px) {	  
	 .H3px-lg{clear:both;display:block;margin:0;padding:0px;height:3px;line-height:1px;font-size:0%;}
	 .H5px-lg{clear:both;display:block;margin:0;padding:0px;height:5px;line-height:1px;font-size:0%;}
	 .H10px-lg{clear:both;display:block;margin:0;padding:0px;height:10px;line-height:1px;font-size:0%;}
	 .H15px-lg{clear:both;display:block;margin:0;padding:0px;height:15px;line-height:1px;font-size:0%;}
	 .H20px-lg{clear:both;display:block;margin:0;padding:0px;height:20px;line-height:1px;font-size:0%;}
	 .H30px-lg{clear:both;display:block;margin:0;padding:0px;height:30px;line-height:1px;font-size:0%;}
	 .H50px-lg{clear:both;display:block;margin:0;padding:0px;height:50px;line-height:1px;font-size:0%;}
	 
 }
  
 .clear-space{
	 clear:both;display:block;margin:0;padding:0px;height:30px;line-height:1px;font-size:0%;
 }
 

@media (min-width: 768px) and (max-width: 1169px){	
 .clear-space{
	 height:75px;
 }
 .clear-BookingSpace{
	  height:160px;
 }
}
@media (min-width: 1170px) {	
 .clear-space{
	 height:100px;
 }
}

.noPadingMargin{
	padding:0px !important;
	margin:0px !important;
}

/*************/


 .clear-BookingSpace{
	 clear:both;display:block;margin:0;padding:0px;height:20px;line-height:1px;font-size:0%;
 }


@media (min-width: 768px) {
   .clear-BookingSpace {
    height:100px;
  }
}
@media (min-width: 992px) {
   .clear-BookingSpace {
    height:160px;
  }
}
@media (min-width: 1200px) {
   .clear-BookingSpace {
    height:180px;
  }
}

/*****/
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  
  }
}