@media only screen 
and (min-width : 0px) 
and (max-width : 760px) {
	
	body {
		font-size: 14px;
		line-height: 24px;
	}
	
		
	#header .container #logo {
		bottom: 10px; 
		width: 65%;
	}
	
	#header .container #logo img {
		width: 100%;
	}
	
	#copyright {
		display: block;
		width: 100%;
	}
	
	#copyright span {
		width: 100%;
		display: block;
	}
	
	
	h1 {
		font-size: 28px;
		line-height: 32px;
	}
		
	.grid-item {
		margin: 8px 0px;
	}
		
	.gradient_gray img {
		width: 90%;
		height: auto;
	}
	
	.homepagecontent {
		width: auto;
		margin: 50px 0px;
	}
	
	
	a[href^="tel"]{
    	color:inherit;
    	text-decoration:none;
	}
	
	#titleblock {
		height: 45px;
		padding-left: 15px;
	}
	
	#titleblock h1 {
		font-size: 20px;
		line-height: 45px;
	}
	
	.headerimageitem span {
		font-size: 18px;
		right: 15px;
		top: 15px;
	}
	
	#cta_header h3, 
	#cta_header h2 {
		font-size: 15px;
	}
	
	#cta_header h2 {
		font-size: 21px;
	}
	
	#cta_header h3 {
		margin-top: 10px;
		margin-bottom: 0px;
	}
	
	#cta_header .button {
		display: none;
	}
	
	#header, #header .container {
		height: 125px;
	}
	
	#questionheader {
		height: 45px;
	}
	
	#questionheader #questionmobile {
		display: block;
	}
	#questionheader #questiondesktop {
		display: none;
	}
	
	#questionheader a {
		height: 45px;
		line-height: 45px;
		font-size: 16px;
	}
	
	#content-static .column-1-4:first-child,
	#content-static #crumb {
		display: none;
	}
	
	#headerimagerow {
		height: auto;
	}
	
	#headerimage, #headerimage .headerimageitem {
		height: 150px;
	}
	
	.homepageblocks .grid-item {
		min-height: 150px;
	}
	
	
	
	.text-static {
		padding-right: 0;
	}
	
	.text-static img {
		max-width: 40%;
		height: auto;
		margin-top: 0px;
		margin-left: 10px;
		margin-bottom: 15px;
	}
	
	#content-static {
		margin-top: 0px;
	}
	
	.question {
		height: auto;
		line-height: 21px;
		padding: 10px 15px;
	}
	
	.question i {
		line-height: normal;
	}
	
	.question, 
	.answer {
		width: 95%;
		font-size: 14px;
	}
	
	.answer {
		margin-left: 5%;
		padding: 10px 15px;
		padding-top: 30px;
	}
	
	.desktoponly {
		display: none;
	}
	
	#subfooter {
		padding: 20px 0px;
		margin-top: 0px;
	}
	
	#subfooter .column-1-3:last-child {
		margin-top: 25px;
	}
	
	#subfooter strong {
		float: left;
		/*background-color: aqua;*/
		display: inline-block;
	}
	
	#footer {
		height: auto;
		text-align: left;
		line-height: 24px;
		padding: 15px 0px;
		padding-bottom: 20px;
	}
	
	#footer span {
		width: 100%;
		display: block;
	}
	
	#footer a {
		padding: 5px 0px;
		padding-bottom: 0px;
		border: none;
		text-align: left;
		display: inline-block;
		min-width: 30%;
		text-decoration: underline;
		padding-bottom: ;
	}
	
	#footer a {
		margin-left: 0px;
	}
	
	.gradient_green {
		height: 20vh;
	}
	
	.gradient_gray {
		height: 10vh;
	}
	
	.cloudtext {
		display: none;
	}

/* DON'T DELETE */	
}	