/*@ media*/
.tinynav
{
	display: none;
}
@media ( max-width: 480px ){
	.section img.alignleft
	{
		float: none;
		margin: 0 auto 10px;
		display: block;
	}
	.section
	{
		text-align: center;
	}
	.footer-widget
	{
		float: none;
	}
}
@media ( max-width: 600px ){
	#header .logo
	{
		float: none;
		width: 100%;
		margin: 0 0 10px;
	}
	#header .apply
	{
		float: none;
		width: 100%;
	}
	#header .logo img, #header .apply img
	{
		display: block;
		margin: 0 auto;
	}
	.banner-info
	{
		position: relative;
		padding: 0;
		left: 0;
		bottom: 0;
		margin: 4px 0;
	}
	.banner-info h3
	{
		color: #175595;
		background: #ddd;
		font-size: 18px;
	}
	.banner-info span
	{
		color: #404041;
		font-size: 14px;
		background: #ddd;
	}
	.content-left, .sidebar-right
	{
		float: none;
		width: 100%;
	}
	/*.section
	{
		width: 50%;
		margin-bottom: 4px;
	}
	.mobile-clear
	{
		clear: both;
	}*/
	.about-page .about-section
	{
		float: none;
		width: 100%;
		margin: 0 0 10px;
	}
}
@media ( max-width: 780px ){
	.tinynav
	{
		display: block;
		margin: 0 auto;
		font-family: open sans;
		color: #404041;
		font-size: 14px;
		text-align: center;
		padding: 2px;
		border-radius: 3px;
		border: none;
		width: 90%;
	}
	.top-nav ul, .main-nav ul
	{
		display: none;
	}
	.top-nav, .main-nav
	{
		float: none;
		padding: 10px 0;
	}
	.footer-widget
	{
		padding-right: 30px;
	}
}
@media ( max-width: 900px ){

}