@media only screen and (max-width: 780px) 
{
	.tail-bottom
	{
		padding:10px;
	}
	html
	{
		width:100%;
		min-width:100%;
	}
	#main
	{
		width:100%;
	}	
	header
	{
		width:100%;
		height:auto;
		display:none;
	}
	.fright
	{
		height:auto;
	}
	.nav-box
	{
		background:none;
	}
	.nav-box nav
	{
		background:none;
	}
	.nav-box nav ul
	{
		height:auto;
		background:none;
		text-align: center;
	}
	.nav-box nav ul li
	{
		float: none;
		background:none;
	}
	.fright
	{
		float:none;
	}
	
	section#content
	{
		width:100%;
	}
	#slider
	{
		display:none;
	}
	#content .inside 
	{
		padding:20px;
	}
	h2
	{
		text-align: center;
	}
	#page1 #content .col-1
	{
		width:100%;
	}
	#page1 #content .col-2
	{
		width:100%;
	}
	.box
	{
		background:none;
	}
	.box h2
	{
		/*background-color:#e6c11a;
		padding:10px;
		border-radius:10px;**/
		border: none;
	}
	.box .left-top-corner
	{
		background:none;
	}
	.box .right-top-corner
	{
		background:none;
	}
	.s_finish
	{
		margin-top: 20px;
	}
	aside
	{
		width:100%;
		text-align:center;
	}
	.insurance
	{
		border:1px solid;
		border-color:lightgray;
		padding:10px;
		margin-bottom:20px;
	}
	.insurance li strong
	{
		font-size:20px;
		text-transform: uppercase;
	}
	.services li
	{
		background:none;
	}
	.recent li.alt img 
	{
		display:none;
	}
	.pricing
	{
		width:98%;
		margin-bottom:20px;
	}
	.box .inner
	{
		padding:10px;
	}
	.sub
	{
		width:85%;
	}
	.sub_button
	{
		height:auto;
	}
	.take_exam
	{
		width:auto;
	}
	.s_half
	{
		width:90%;
	}
	.mob_header
	{
		display: block;
	}
	#account_table h2
	{
		background-color:transparent;
	}
}