#container_one
{
	/*width:95.5%;max-width:1680px;border:1pxsolid#EA1CD7!important;padding:2em2.25%;max-width:1680px;*/
	
	width:98.0%;
	clear:both;
	padding:0.1em1.0%;
	overflow:hidden;
	margin-bottom:1em;
	margin-right:auto;
	margin-left:auto; 
}


h3.recital
{
font-weight:normal!important;
text-align:center!important;
font-size:1.4em!important;
text-transform:uppercase!important;
/*color:#fc0!important;*/
color:#fff!important;
font-family:'OpenSans',sans-serif!important;
background-color:#639;
/*margin:0.1em0;*/
margin-bottom:0.5em;
}


#container_one div.feature{
	width:99%;	
	float:left;
	 background:#ffffff;
 
	
}

#container_one div.feature h3{
	/*padding:16px10px;*/
	padding:5px;
	font-size:1.3em;
	font-weight:normal; 
	color:#000000;
	font-family:'OpenSans',sans-serif !important;
	
}

#container_one div.feature h4{
	/*padding:16px10px;*/
	padding:5px;
	font-size:1.2em;
	font-weight:normal;
	color:#663399;
	font-family:'OpenSans',sans-serif !important;
}

#container_one div.feature p{
	/*padding:16px10px;*/
	padding:5px;
	font-size:1.1em;
	font-family:'OpenSans',sans-serif !important;
	
}

#container_one div.topbutton {margin:0.5em1.2em01.2em;font-size:1.0em;display:inline-block;}

/**div.topbutton{margin:0.5em1.2em01.2em;display:inline-block;font-size:1.0em;}**/
div.topbutton a{background:#639; color:white !important; padding:0.5em;}
div.topbutton a:hover{background:#fc0; color:#639! important; padding:0.5em;}
div.topbutton p{font-size:0.6em!important;display:inline-block;font-weight:bold;color:#000;margin-top:0.5em;padding-bottom:0!important;}



div#featuredlinks p{
border:2pxsolid #639;
text-align:center;
margin-bottom:1em;
width:50%;
max-width:300px;
padding:1em 0;
font-weight:bold;
font-size:1.1em;
margin-right:26px;
background:#639;
}

div#featuredlinks a{
display:block;
width:100%;	
color:white;
}

div#featuredlinks p:hover{
background:white;	
}

div#featuredlinks p:hover a{
color:#639;	
}


@media only screen and (max-width: 1366px) {
 	div#featured links{margin-bottom:1.5em; clear:both; overflow:hidden;}
	div#featured links p{
	width: 47.5%;
	max-width: 47.5%;
	margin: 0.5em calc(5% - 8px) 0.5em 0;
	float:left;
		}						
	}
		


@mediaonlyscreenand(max-width:1340px){
	#container_one div.feature
	{
font-size:1.1em;
	}
}
@mediaonlyscreenand(max-width:1024px){
	#container_one div.feature{
	font-size:1.1em;
	}
}
	

@mediaonlyscreenand(max-width:950px){	
	#container_one div.feature
	{
	margin-left:2.25%;
	margin-right:2.25%;
	width:94.5%;
	clear:both;	
	margin-bottom:2em;
	padding:002.5em0;
	font-size:1.1em;
	}

}






#container_three
{
/*width:95.5%;max-width:1680px;border:1pxsolid#EA1CD7!important;padding:2em2.25%;max-width:1680px;padding:1em1.0%;border:1pxsolid#D8D9DA!important;*/

	width:97.0%;
	clear:both;
	padding:0.2em1.0%;
	overflow:hidden;
	margin-bottom:1em;
	margin-right:auto;
	margin-left:auto; 

}

#container_three div.feature{
width:97.0%;
float:left;
margin-right:1%;
margin-left:0.1%;
background:#ffffff;
padding:2px 8px;
 

}
#container_three div.feature h3{
/*padding:16px10px;font-weight:normal; */
padding:5px; 
	font-size:1.3em;
	 color:#000000;
	font-family:'OpenSans',sans-serif !important;
}


#container_three div.feature p{
/*padding:16px10px;*/
padding:5px;
font-size:1.1em;
font-family:'OpenSans',sans-serif !important;

}


/*Tables*/



#container_three table{
border-collapse:collapse;
border-spacing:0;
width:95%;
border:1px solid#D8D9DA !important;
	text-align:left;
}

#container_three th, #container_three td{
	border:1px solid#D8D9DA !important;
/*text-align:center;*/
	text-align:left;
padding:16px;
}

#container_three th:first-child,#container_three td:first-child{
	border:1px solid#D8D9DA !important;
text-align:left;
}

#container_three tr:nth-child(even){
	border:1px solid#D8D9DA !important;
background-color:#f2f2f2
	text-align:left;
}



@mediaonlyscreenand(max-width:1340px){
	#container_three div.feature
	{
font-size:1.0em;
	}
}
@mediaonlyscreenand(max-width:1024px){
	#container_three div.feature{
	font-size:1.0em;
	}
}
	

 