 #banner #hero-tabs .tab-content-list .tab-content span.calendar {
    width: 180px;
	
}


.mottoclass { 
font-family: 'Playfair Display SC', serif;
font-size:55px;font-weight: 100;
background: rgba(0, 0, 0, 0.2);
padding-top:0px;
padding-bottom:6px;
padding-left:14px;
padding-right:14px;
}

.tade{
	    padding: 15px 0;
    width: 200px;
    display: block;
    background: rgba(0, 0, 0, 0.4);
    text-align: center;
    color: #ffffff;
    text-transform: uppercase;
    text-decoration: none;
    color: rgba(255, 255, 255, 0.8);
}



 .textoverlay{

    padding-top:480px;
          color: white;
		  text-align:center;
		  

      }
	   
	 
	   
	  
	  @media screen and (max-width: 366px)  {
		
		.textoverlay{
   padding-top:300px;
          /*color:#FFB600;*/

      }  
	  }
	  
	  
	    @media screen and (max-width: 566px)  {
		
		.textoverlay{
   padding-top:300px;
      /*    color:#FFB600;*/
		    padding-left:6%;
		  	

      }  
	  }
	  
	  
	    @media screen and (max-width: 765px)  {
		
		.textoverlay{
   padding-top:300px;
/*  color:#FFB600;*/

      }  
	  }
	  
	  
	   @media screen and (min-width: 765px)  {
		
		.textoverlay{
  padding-top:480px;
        /*  color:#FFB600;*/

      }  
	  }
	  
	  
	   @media screen and (min-width: 760px) and (max-height: 800px)   {
		
		.textoverlay{
  padding-top:330px;
       /* color:#FFB600;*/
	  padding-left:8%;
      }  
	  }
	  
	  .containerfix
	  {
		  margin-bottom:0px; padding-bottom:0px;
	  }
	  
	   .marginbottomzero
	   {
		   margin-bottom:0px;
	   }
	   
	   .bannerfix
	   {
		   margin:0px; margin-top:-50px;
	   }
	   .selebannerfix
	   {
		  background-color:rgba(238, 238, 238, 0.7); padding:8px;
	   }
	   
	   .stronger{
/*	font-weight:bold;*/
}

.h2small{
	font-size:14px;
	font-weight:bold;
	display:inline;
}
.h1moderate{
		font-size:24px;
}
	