﻿@media only screen and (max-width: 1200px) {
	.topBar {
		border-top-right-radius: 0px;
		border-top-left-radius: 0px;
	}
	.footerBar {
		border-bottom-right-radius: 0px;
		border-bottom-left-radius: 0px;
	}
	.topBar {
		margin-top:15px;
	}

	
}
@media only screen and (max-width: 1175px) {
	.sf-menu a {
    padding: .75em .5em;
}
@media only screen and (max-width: 1075px) {
	.headerPhone { font-size: 2.5em;}
}
@media only screen and (max-width:768px){
	.logoAlign {
		text-align:center;
	}
	.headerPhone {
		text-align:center;
		margin-top: 0px;
	}
	.headerEM {
		text-align:center;	
	}
	.c1-5 {
		text-align:center;
	}
	.headerText {
		margin-top: 5px;	
	}
	
}

@media only screen and (max-width:500px){
	.showMob {
		display:block;
	}
	.showNotMob {
		display:none;
	}
	.ServFootC {
		line-height:1.5em;	
	}
	.ServFootT {
		display:none;
	}
	.servBox {
		padding: 10px;
		margin:10px;
	}
	.servBoxH2 {
		font-size:1.2em;
		line-height:1.4em;
	}
	.introText {
		font-size: 1em;
		line-height:1.2em;	
		margin: 5px 0px;
	}
	
}
