@charset "utf-8";
/* CSS Document */

@media only screen and (max-width: 768px) {

  .headersec {
	
	width:100%;

  }

.summittitle { 

	font-family:'montserratregular';
	font-size:2.9em;
	color:#5ca83d;
	float:left;
	margin:18px 0 0 20px;

	
}

.summitvenue {
	
	font-family:'montserratregular';
	font-size:0.4em;
	color:#747474;
	line-height:24px;
	float:left;
	font-style:normal;
	
	}
	
	.summitlogo {
		
	
		float:right;
		width:160px;
		margin:15px 20px 15px 0;
	
	}
	
	.contentsection {
		
		width:90%;
		margin-left:auto;
		margin-right:auto;
	
		
		}
		
		h1 { font-family:'montserratregular'; color:#333; }
		
		p { font-family:'montserratregular'; font-size:1.0em; color:#333; line-height:26px; }
		
		
	 img { 
	
	  max-width:100%;
	  height: auto;
	  float:none;
	  margin:0;
	  padding:0;
	  
	}
	
	.footetxt {
		
		font-family:'montserratregular';
		width:100%;
		font-size:14px;
		color:#FFF;
		line-height:40px;
		text-align:center;
		float:none;
		collapse:none;
		
		}


}


@media only screen and (max-width: 600px) {

  .headersec {
	
	width:100%;
	


}

.summittitle { 

	font-family:'montserratregular';
	font-size:2.3em;
	color:#5ca83d;
	float:left;
	margin:25px 0 0 20px;
	
}

.summitvenue {
	
	font-family:'montserratregular';
	font-size:0.4em;
	color:#747474;
	line-height:24px;
	font-style:normal;
	
	}
	
	.summitlogo {
		
		float:right;
	
	}
	
	.contentsection {
		
		width:90%;
		margin-left:auto;
		margin-right:auto;
	
		
		}
		
		h1 { font-family:'montserratregular'; color:#333; }
		
		p { font-family:'montserratregular'; font-size:1.0em; color:#333; line-height:26px; }
		
		
	 img { 
	
	  max-width:100%;
	  height: auto;
	  float:none;
	  margin:0;
	  padding:0;
	  
	}
	
	.footetxt {
		
		font-family:'montserratregular';
		width:100%;
		font-size:14px;
		color:#FFF;
		line-height:40px;
		text-align:center;
		float:none;
		collapse:none;
		
		}


}

@media only screen and (max-width: 480px) {

  .headersec {
	
	width:100%;
	
	


}

.summittitle { 

	font-family:'montserratregular';
	font-size:1.9em;
	color:#5ca83d;
	float:left;
	margin:18px 0 0 22px;
	
}

.summitvenue {
	
	font-family:'montserratregular';
	font-size:0.4em;
	color:#747474;
	line-height:20px;
	font-style:normal;
	
	}
	
	.summitlogo {
		
		left:0;
		right:0;
		width:120px;
		float:right;
	
	}
	
	.contentsection {
		
		width:90%;
		margin-left:auto;
		margin-right:auto;
	
		
		}
		
		h1 { font-family:'montserratregular'; color:#333; }
		
		p { font-family:'montserratregular'; font-size:1.0em; color:#333; line-height:26px; }
		
		
	 img { 
	
	  max-width:100%;
	  height: auto;
	  float:none;
	  margin:0;
	  padding:0;
	  
	}
	
	.footetxt {
		
		font-family:'montserratregular';
		width:100%;
		font-size:14px;
		color:#FFF;
		line-height:40px;
		text-align:center;
		float:none;
		collapse:none;
		
		}


}

@media only screen and (max-width: 320px) {

	 body { font-size:100%; }
	 
	  .headersec {
		
		width:100% auto;
	
	}

	.summittitle { 
	
		font-family:'montserratregular';
		font-size:2.1em;
		color:#5ca83d;
		float:left;
		margin:10px 0 0 14px;
		
	}
	
	.summitvenue {
		
		font-family:'montserratregular';
		font-size:0.4em;
		color:#747474;
		line-height:22px;
		font-style:normal;
		
		}
		
		.summitlogo {
			
			width:auto;
			float:right;
		
		}
		
		.contentsection {
		
		width:90%;
		margin-left:auto;
		margin-right:auto;
	
		
		}
		
		h1 { font-family:'montserratregular'; color:#333; }
		
		p { font-family:'montserratregular'; font-size:1.0em; color:#333; line-height:26px; }
		
		
	 img { 
	
	  max-width:100%;
	  height: auto;
	  float:none;
	  margin:0;
	  padding:0;
	  
	}
	
	.footetxt {
		
		font-family:'montserratregular';
		width:100%;
		font-size:14px;
		color:#FFF;
		line-height:40px;
		text-align:center;
		float:none;
		collapse:none;
		
		}


}








