html, body, h1, h2, h3, p, a, label, span, span.post-categories a, .comment-reply-title, .comments-title {
	color: #000;
}

html, body, h1, h2, h3, h4, h5, h6, p, a, ul, ol, li{
	font-family: 'Roboto Condensed', sans-serif !important;
}

h2{
	font-size: 29px;
}

hr{
	border-color: #CCC; 
}

.widget h3{
	font-weight: bold;
}

.header-tagline{
	font-size: 16px;
	font-weight: bold;
	color: #333;
	/*line-height: 40px;*/
	margin-top: 10px;
}

#topInfo{
	background: #000;
	text-align: right;
}

#topInfo div div p{
	margin: 4px 0;
	color: #FFF;
}

.top-bar{
	background: none;
}

.top-bar-section ul{
	list-style: none;
}

.top-bar-section ul li a{
	background: #FFF !important;
	color: #000 !important;
	font-size: 1rem;
}

.top-bar-section ul li a:hover, .top-bar-section ul li a:active, .top-bar-section ul li a:focus{
	color: #333 !important;
	background: #EEE !important;
}

header{
	margin: 5px 0 15px;
}

#kt-logo-area{
	margin-top: 20px;
}

#kt-logo p{
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 0;
}

.heroBanner{
	height: 375px;
	min-height: 350px;
	background-size: cover;
	padding-top: 4em;
}

.heroBanner h1, .heroBanner h2, .heroBanner > p, .banner_content > p{
	color: #FFF !important;
}

.heroBanner h2{
	padding-bottom: 10px;
}

.banner_content{
	background: rgba(0, 0, 0, 0.7);
}

.serviceImg img{
	margin-bottom: 20px;
}

.companyList{
	list-style: none;
}

#kt-breadcrumb-container{
	background-color: #FFF;
}

#contactForm > .contactInput, #contactForm > textarea{
	width: 100%;
	margin-bottom: 10px;
	border: 1px solid #333;
	padding: 0 4px;
}

#contactForm > .contactInput{
	padding: 4px;
}

#contactForm > textarea{
	resize: none;
	height: 250px;
}

#businessHours p{
	margin: 0;
}

#partnerList{
	text-align: center;
}

#disclaimer{
	text-align: center;
	font-style: italic;
	font-size: .9rem;
}

#kt-copyright, #kt-copyright a, .copyright-area, #currentYear{
	color: #666 !important;
}

.copyright-area {
	margin:0;
	font-weight: normal;
}

#kt-copyright{
	background-color: #EEE;
	border-bottom:0;
	padding: 10px 0;
}

#builtBy:hover{
	color:#4997FF !important;
}

.contactInfo p{
	margin: 0;
}

.contactInfo{
	margin-bottom: 20px;
}


