 
.colwrapperhome {
	overflow: hidden; margin:0px auto 5px auto; padding:0px;   text-align:center; 
background:#ffffff; max-width:1300px; width:100%; 
}
 
.colwrapper {
	overflow: hidden; margin:0px auto 5px auto; padding:0px;   text-align:center; 
background:#ffffff; max-width:1240px; width:100%; 
}



/************************************************************************************
COLUMN
*************************************************************************************/
.col {
	background:#ffffff;
	float: left;
	margin-left: 1.2%;
	margin-bottom: 3px; width: 19.3%;   
}
 
 .colcent { 
	float: left;
	margin-left: 1.2%;
	margin-bottom:10px; width: 56.3%;  
}
 
 
 .colright { 
	float: left;
	margin-left:0%;
	margin-bottom:10px; width: 15.5%;  
}

   
.colwrapperhome .colright { 
	float: left;
	margin-left:0%;
	margin-bottom:10px; width: 14.3%;  
}

  
 
 
.colright #socialicons {  float:right;
  text-align:right;     
  margin:2px 0px; padding:0px; max-width:100%;  
}
 
.colright #socialicons img {  float:right;
  text-align:right;   
  margin:1px 0px 1px 0px; padding:1px 3px; max-width:100%; 
} 
  
/* clear col */
 
.grid3 .col:nth-of-type(3n+1)  {
	margin-left: 0;
	clear: left;
}

/************************************************************************************
MEDIA QUERIES
*************************************************************************************/
   
  
/* reset cols to fullwidth */
@media screen and (max-width: 1250px) {

.colwrapperhome {
	overflow: hidden; margin:5px auto 8px auto; padding:0px;   text-align:center; 
background:#ffffff; max-width:100%; width:100%;  
}
    

.colwrapperhome .colright { 
	float: left;
	margin-left:0%;
	margin-bottom:10px; width: 22.4%;  
}
}



  
/* reset cols to fullwidth */
@media screen and (max-width:4915px) and (min-width:815px) {

 .colcent #socialicons { display:none;}
 
 .colcent #socialicons img {  display:none;} 
 } 
 
 



 
/* reset cols to fullwidth */
@media screen and (max-width: 945px) {
 
 
 
 .colright { 
	float: left;
	margin-left: 0;
	margin-bottom:10px; width: 20.6%;  
}

}



 
/* reset cols to fullwidth */
@media screen and (max-width: 815px) {


.colwrapper {
	overflow: hidden; margin:0px auto; padding:0px;   text-align:center; 
background:#ffffff; max-width:1000px; 
}

 

.col {
	background:#ffffff;
	float: left;
	margin-left: 1.2%;
	margin-bottom: 3px; width: 30.3%;  
}
 
 .colcent { 
	float: left;
	margin-left: 3%;
	margin-bottom:10px; width: 63.0%;  
}
  
  
 .colcent #socialicons {  float:none;
  text-align:center;     
  margin:2px auto; padding:0px; max-width:100%;  
}
 
 .colcent #socialicons img {  float:none;
  text-align:center;     
  margin:1px auto;  padding:1px; max-width:100%; 
} 

 
 
 .colright { 
	float: left;
	margin-left: 1.2%;
	margin-bottom:10px; width: 28.0%;  
}
 
 
   .colright {display:none; }
   
   
}




 
 
 
/* reset cols to fullwidth */
@media screen and (max-width: 700px) {


.colwrapper {
	overflow: hidden; margin:0px auto; padding:0px;   text-align:center; 
background:#ffffff; max-width:1000px;  
}

 

.col {
	background:#ffffff;
	float: left;
	margin-left: 1.2%;
	margin-bottom: 3px; width: 33.3%;  
}
 
 .colcent { 
	float: left;
	margin-left: 3%;
	margin-bottom:10px; width: 60.0%;  
}
 
 
 .colright { 
	float: left;
	margin-left: 1.2%;
	margin-bottom:10px; width: 28.0%;  
}
 
 
   .colright {display:none; }
}

  
 
 
 
 
/* reset cols to fullwidth */
@media screen and (max-width: 550px) {

  
	/* grid4 */
	.col {float: none;
		width: 100% !important;
		margin-left: 0 !important;  
	margin-bottom:  0px;margin:0px auto; padding:0px;   text-align:center; 
	}
	
	.colcent {float: none;
width: 100% !important;
		margin-left: 0 !important;  
	margin-bottom:  0px; margin:0px auto; padding:0px; text-align:center; 
}
 
 .colcent #socialicons {  float:none;
  text-align:center;     
  margin:0px auto 5px auto; padding:0px; max-width:100%;  
}
  


    .colright {float: none;
width: 100% !important;
		margin-left: 0 !important;  
	margin-bottom:  0px;margin:0px auto; padding:0px;   text-align:center; }
 
 
.colright #socialicons img, .colright #socialicons {display:none; }
    
    
}
