   #container{max-width:100%;   margin-bottom: 0.5em; }  

#container_one
{
/* width: 95.5%;max-width:1680px;border:1px solid #EA1CD7 !important; padding: 2em 2.25%;max-width:1680px;padding: 1em 1.0%;*/

width:99.0%;
clear:both;
padding: 0.2em 1.0%;
overflow: hidden;
margin-bottom: 1em;
margin-right:auto;
margin-left:auto;

color:#000000;

 font-size:1em;	 
font-family: 'Open Sans', sans-serif !important;
 
}

#container_one div.feature{
width:98.0%;
float:left;
margin-top: 1%;

background:#ffffff;
 padding: 0.2em 1.0% 0.2em 0.5%;
	
/*border:1px solid #006622!important;padding: 10px;box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);padding: 2px 8px;margin-right: 0;padding: 1em 5.25%;
margin-left:0; padding: 1em 0.25%;*/
 font-size:1em;	 
font-family: 'Open Sans', sans-serif !important;
 
}

#container_one div.feature h3{
/*padding: 16px 10px;*/
padding: 5px;
font-size:1.3em; padding: 5px; 
 	 font-weight: bold; 
	 color: #000000;  
}
#container_one div.feature h4{
/*padding: 16px 10px;*/
padding: 5px;
font-size:1.3em;padding: 5px; 
 	 font-weight: bold; 
	 color: #663399;  
} 

#container_one div.feature p{
/*padding: 16px 10px;*/
padding: 5px;
 font-size:1em;	 
font-family: 'Open Sans', sans-serif !important;
  
}


#container_one div.feature img{
			max-height:100%;
		}


 
@media only screen and (max-width:1340px){
#container_one div.feature
	{
		font-size:1em; 
	}
}
@media only screen and (max-width:1024px){
#container_one div.feature{
	font-size:1em; 
	}
}
	 

@media only screen and (max-width:950px){	
#container_one div.feature
	{
		margin-left: 1.25%;
		margin-right: 1.25%;
		width: 94.5%;
		clear:both;	
		margin-bottom: 2em;
		padding:0 0 2.5em 0;
		font-size:1em; 
		
	}	
	#container_one div.feature img{
	width: 100%;
}
 }
 
#jazz_table{
   border:1px solid  #ffffff; !important; 
  border-collapse: collapse;
  width:98%; 
	padding: 15px; margin-left:0.1%;
  clear:both;
	 position: relative; overflow: auto;
	text-align: left;  /*margin-left:30px;*/
	color: #000000 !important; 
	   font-size:1.1em;   
	font-family: 'Open Sans', sans-serif !important;
	vertical-align:top; text-align:left; 
}
  
#jazz_table td, #jazz_table th {
  border:1px solid #dcdcdc !important;  
  padding: 8px;
	font-size: 1em;  text-align:left;  
	vertical-align:top;  
	margin:15px; padding:15px;
}  
#jazz_table tr:nth-child(even){background-color: #ffffff}

#jazz_table tr:hover {background-color: #ffffff;}
#jazz_table th {
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  background-color: #663399;
  color: white;
	font-size:1em;
	 
}


 
 