﻿.content{
	padding:35px 0;
}


.site-logo, .site-logo:before {
	background-color: #ffffff;
}

.site-tagline {
	font-weight:bold;
	color: #e60d2e;
}

.header-info-cols{
	color:#9e9e9e;
}


.accent-color-blue1 {
	background-color:#3661bd;
}

.accent-color-wht1 {
	background:#fff;
	text-transform:none;
	font-size:14px;
	color:#999;
	line-height:1.2em;
	border: 1px solid #ccc;
	letter-spacing:0;
	text-shadow: none;
}

blockquote:before{
	display:inline-block;
	font:normal normal normal 14px/1 FontAwesome;
	font-size:20px;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	content:"\f10d";
	margin-bottom:12px;
}
blockquote:after{
	width:40px;
	height:2px;
	display:none;
	content:"";
	margin-top:22px;

}


blockquote cite {
	font-style:italic;
	font-size:12pt;
	font-weight:normal;
	font-family:Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
	
}

blockquote cite:before{
	content:"- ";
	padding-left:30px;
}



/*.site-logo{
		width:190px;
	}*/


.site-logo{
	position:relative;
	width:170px;
	z-index:2;
	float:left;
	padding:12px 6px 12px 0;
}

.owl-theme .owl-page.active span,	
.owl-theme .owl-controls.clickable .owl-page:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	background-color:#ffffff; /*Sandy added on 8-8-16 for white hover bullet for carousel*/
}

.site-header-right .dd-menu > li{
	margin-left:15px;
	margin-right:0
}

.font-color-theme {
	color:#e60d2e;
}

body{
	background-color:#fff;
	color:#3a3a3a;
	font-size:15px;
	font-weight:400;
	font-family:"Roboto", sans-serif;
	line-height:1.55em;
	background-attachment:fixed;
	overflow-x:hidden;
}


.feature-block2{
	position:relative;
	background:#fff;
	padding:20px;
	border: 1px solid #e6e6e6;
	border-bottom: 2px solid #e6e6e6;
	margin-top:10px;
	-webkit-transition:all 0.3s ease 0.1s;
	-moz-transition:all 0.3s ease 0.1s;
	-ms-transition:all 0.3s ease 0.1s;
	-o-transition:all 0.3s ease 0.1s;
	transition:all 0.3s ease 0.1s;
}


hr.sm2{
	display:inline-block;
	margin:0 0 15px 0;
	width:40px;
	height:2px;
	border:0;
}
hr.md2{
	display:inline-block;
	margin:15px 0;
	width:100px;
	height:2px;
	border:0;
}
hr.lg2{
	display:inline-block;
	margin:15px 0;
	width:240px;
	height:2px;
	border:0;
}

