

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

	
}


@media only screen and (max-width:1200px) {
	
	#call-banner .left {text-align: center; padding-bottom: 15px;}
	#call-banner .left br {display: none;}
	#call-banner .left {}

}



@media only screen and (max-width:991px) {
	#content-area-1 .sidebar {padding: 0;}
	#content-area-1 .sidebar .inside {width: calc(100% + 30px); margin: 0 -15px; background: #1574c8; padding: 30px}
}



@media (max-width: 768px) {
	
	#hero {text-align: center;}
	#hero h1 div {font-size: 14px; text-align: center; padding-bottom: 20px;}
	#hero h1 {font-size: 40px; text-align: center; letter-spacing: 3px; padding: 100px 0 60px}
	#landing .btn-white {font-size: 20px;}

	#landing #content h2 {font-size: 24px;}

	#content-area-1 .alignleft, #content-area-1 .alignright {display: block; margin: 0 auto 30px; float: none; max-width: 50%; height: auto}
	
	#content-area-1 .sidebar .inside {text-align: center;}
	
	#get-started .gfield_radio {margin-bottom: 30px;}
	#get-started .gfield_radio li {display: block; margin-bottom: 5px;}
	#lower .inside {margin: 0 -15px;}

	#call-banner a {font-size: 38px; letter-spacing: 3px;}
	#call-banner .right {text-align: center;}
	
	#procedures {padding-bottom: 0}
	#procedures a {display: block; margin-bottom: 30px; text-align: center;}
	#procedures a img {margin: 0 auto 10px; width: 90px}

	#content {text-align: center;}
}

@media (max-width: 576px) {}
















