.da-img span6 {
	margin-left:50px;
}
.body-container {
	width:98%;
	margin:0 auto;
}
.heading-one li {
	margin-left:5px;
}
.heading-one li a {
	color:#fff;
}
.heading-one li a:hover {
	background:#243c40 !important;
}
.heading-one li.active > a {
	background:#243c40 !important;
}
.social-icon {
	margin:0 auto;
}
.social-icon li {
	list-style:none;
	float:left;
	padding-left:15px;
	padding-top:25px;
	color:#243c40;
}
.summary {
	text-align:center;
	padding: 15px 0px 15px 0px;
}
.phone {
	color:#243b40;
}
.pragraph-one {
	padding-left:15px;
	padding-bottom: 15px;
}
.box-one {
	background: #243c40;
	width: 32.233333%;
	padding: 0px;
	margin-right: 15px;
}
.heading-one {
	background: #c0362b;
	padding: 4px 0px 5px 0px;
	color:#fff;
}
.heading-one h3, .heading-six h3, .heading-seven h3 {
	margin:10px 0;
}
.heading-four {
	background: #c0362b;
	padding: 4px 0px 5px 0px;
}
.contact {
	padding:28px 0 0px 35px;
	color:#000;
	font-size:20px;
	background:url(../images/m-phone-icon.png) no-repeat 0 13px;
}
.btn-default {
	padding: 5px 5px 5px 5px;
	border-radius:4px;
}
.buttonContainer {
	margin-top:15px;
}
.ragister {
	position:absolute;
	top: 270px;
	left: 76px;
	display:block;
}
.bg-ss {
	padding-top:10px;
}
.heading-six {
	background: #c0362b;
	padding: 4px 0px 5px 0px;
	width:48%;
	text-align:center;
	color:#fff;
}
.heading-seven {
	background: #c0362b;
	padding: 4px 0px 5px 0px;
	width:33%;
	text-align:center;
	color:#fff;
}
.box-one {
	background: #243c40;
	width: 32.233333%;
	padding: 0px;
	margin-right: 15px;
}
.box-tow {
	background: #243c40;
	width: 32.233333%;
	padding: 0px;
	margin-right: 15px;
}
.box-three {
	background: #243c40;
	width: 32.198%;
	padding: 0px;
}
.heading-tow {
	background: #c0362b;
	padding: 4px 0px 5px 0px;
}
.pragraph-tow {
	padding-left:15px;
	padding-bottom: 15px;
}
.heading-three {
	background: #c0362b;
	padding: 4px 0px 5px 0px;
}
.pragraph-three {
	padding-left:15px;
	padding-bottom: 15px;
}
.carousel-control.right {
	background:none;
	background-size:none;
}
.carousel-control.left {
	background:none;
	background-size:none;
}
.ragister:hover {
	background:url(../images/regis-buttons.jpg) no-repeat 0 -77px;
	background-size:100%;
}
.online-regist-form {
	margin-top:26px;
	padding: 0px 15px 15px 15px;
}
.bg-color {
	margin-top:30px;
}
.about-paragraph {
	padding-top:15px;
	padding-left:15px;
}
.bg-color-one {
	margin-top:20px;
}
.bg-colors {
	background: #243c40;
	padding-bottom:15px;
}
.f-box-two {
	padding-top:80px;
}
.f-box-one {
	padding:0px;
}
.f-bg-boxes {
	background: #243c40;
	padding-bottom:15px;
}
.bg-step {
	padding-bottom: 20px;
}
.bg-overview {
	width: 97%;
	margin: 0 auto;
	padding-top:15px;
	background: #243c40;
}
.customer-support {
	padding-left: 52px;
	border-bottom: 2px solid;
	width: 86%;
	padding-bottom:30px;
}
.support-customer {
	margin-top: 15px;
	padding: 6px 15px 2px 12px;
	background: #1c2f32;
	margin-bottom: 41px;
}
.testimonials-0ne {
	font-size:12px;
}
.box-three {
	padding-left:0;
}
.box-four {
	padding:0px;
	margin-right:15px;
	background: #243c40;
	width: 66.1%;
}
.box-five {
	padding:0px;
	background: #243c40;
	width: 32.19%;
        height: 555px;
}
.social-num {
	margin-top:36px;
}
.name {
	margin-left:13px;
	margin-top: -43px;
}
 @media (max-width:480px) {
 .social-icon-list {
 display: none !important;
}
 .contact {
 background:url(../images/m-phone-icon.png) 0 9px;
}
}
#top_cta {
	z-index: 99;
	height: 50px;
	margin-top: -12px;
}
#pinterest {
	float: right;
	height: 32px;
	margin-right: 10px;
	width: 32px;
	margin-top: 5px;
}
#twitter {
	float: right;
	height: 32px;
	width: 32px;
	margin-top: 5px;
}
#linkedin {
	float: right;
	height: 32px;
	margin-right:5px;
	width: 32px;
	margin-top: 5px;
}
#google {
	float: right;
	height: 32px;
	margin-right: 5px;
	width: 32px;
	margin-top: 5px;
}
#facebook {
	float: right;
	height: 32px;
	margin-right: 5px;
	width: 32px;
	margin-top: 5px;
}
.election {
	background: #BFCB74;
	color: #333333;
}
#top_cta #pinterest a:hover {
	opacity:0.4;
	filter:alpha(opacity=40); /* For IE8 and earlier */
}
#top_cta #google a:hover {
	opacity:0.4;
	filter:alpha(opacity=40); /* For IE8 and earlier */
}
#top_cta #linkedin a:hover {
	opacity:0.4;
	filter:alpha(opacity=40); /* For IE8 and earlier */
}
#top_cta #twitter a:hover {
	opacity:0.4;
	filter:alpha(opacity=40); /* For IE8 and earlier */
}
#top_cta #facebook a:hover {
	opacity:0.4;
	filter:alpha(opacity=40); /* For IE8 and earlier */
}
 @media (max-width: 320px) {
 .sider-bg-color {
display:none !important;
}
 .social-num {
display:none !important;
}
 .contact {
font-size:24px !important;
padding-top: 15px !important;
}
 .contact-num {
display:none !important;
}
 .bg-overview {
padding-left:15px !important;
padding-right:15px !important;
}
}
 @media (max-width: 480px) {
 .sider-bg-color {
display:none !important;
}
 .slider-box {
 display:none !important;
}
 .social-num {
display:none !important;
}
 .contact {
 background:url(../images/m-phone-icon.png) no-repeat 0 9px;
}
}
.error {
	font-weight: normal;
	font-style: italic;
	color:#ff0000;
}
.copyright {
	padding-bottom:15px;
	padding-top:15px;
	padding-left:15px;
	color:#000;
}
.carousel {
/*margin-top: 20px;*/
	}
 @media (max-width: 480px) {
 .contact {
font-size:18px !important;
margin-top:7px !important;
}
 .box-one {
 width:100% !important;
}
 .ragister {
 display:none !important;
}
 .box-tow {
 width:100% !important;
}
 .box-three {
 width:100% !important;
}
 .box-four {
 width:100% !important;
}
 .box-five {
 width:100% !important;
}
 .heading-seven {
 width:100% !important;
}
 .heading-six {
 width:100% !important;
}
 .f-box-two {
 padding-top:15px !important;
 padding: 0px !important;
}
 .bg-overview {
 padding-left:15px !important;
}
 .phone {
 font-size:29px !important;
}
 .social-icon li {
 padding-bottom: 15px !important;
 padding-top: 15px !important;
}
 .social-icon {
 padding:0 !important;
}
 .bg-step {
 padding-bottom: 15px !important;
}
 .bg-overview {
 padding-left: 10px !important;
}
 .phon-num {
 margin: 0 auto !important;
 font-size:22px;
}
 .titleOnly {
 width: 86% !important;
}
 .subtitle animate-in {
 width:94% !important;
}
 .slider-box {
 display:none !important;
}
 @media (max-width: 768px) {
}
}
 @media (max-width: 800px) {
 .sider-bg-color {
display:none !important;
}
 .social-num {
display:none !important;
}
 .box-one {
 width:100% !important;
}
 .box-tow {
 width:100% !important;
}
 .box-three {
 width:100% !important;
}
 .box-four {
 width:100% !important;
}
 .box-five {
 width:100% !important;
}
 .bg-step {
 padding-bottom: 15px !important;
}
 .f-box-two {
 padding-top:15px !important;
 padding: 0px !important;
}
 .bg-overview {
 padding-left: 5px !important;
}
 .social-icon-list {
 float:left !important;
}
 .ragister {
 display:none !important;
}
 .one {
 display:none !important;
}
 .tow {
 display:none !important;
}
 .three {
 display:none !important;
}
 .four {
 display:none !important;
}
 .sequence .title slide-description animate-in p {
 margin-top:20px !important;
}
 .social-num {
 margin-top: -38px !important;
}
 .heading-six {
 width:100% !important;
}
 .heading-seven {
 width:100% !important;
}
}
 @media (max-width: 990px) {
 .box-one {
 width:100%;
}
 .box-tow {
 width:100%;
}
 .box-three {
 width:100%;
}
 .box-four {
 width:100%;
}
 .box-five {
 width:100%;
}
 .f-box-two {
 padding-top:0;
}
}
 @media (max-width: 1024px) {
 .box-one {
 margin-right: 13px !important;
}
}
.logo_hig {
	margin-top:30px;
}
.service-box {
	padding-top:15px !important;
}
.service-body {
	color:#000;
}
.service-list {
	margin:0 auto;
	padding-left:10px;
}
.service-list li {
	list-style:none;
	padding-bottom:10px;
	padding-top:10px;
	background:url(../images/bullet.png) no-repeat -8px 12px;
}
.service-list li a {
	margin:0 0 0 15px;
	color:#000;
}
.service-list li a:hover {
	color:#428bca;
}
.f-bg-boxes {
	color:#fff;
}
.nav .caret{border-top-color: #fff !important;
border-bottom-color: #fff !important;}

.dropdown-menu{background:#c0362b !important; }

.nav > li > a:hover, .nav > li > a:focus {
text-decoration: none;
background-color:none !important;
}

h2.title{background: url(../images/pattern_diagonal_medium.png) repeat scroll 0 0 transparent;
font-size: 28px;
line-height: 49px;
margin-bottom: 20px;
padding: 8px 0;
}
h2.title span {
padding: 17px 22px 17px 0;
}
h2.title span, ul.tabs li a.active {
background: #fdfdfd;
background: rgba(246,246,246,0.5);
background: white;
position: relative;
z-index: 1;}

.left-box{border-right:5px solid #ccc;}
.photo-box{margin:0 auto; padding:0;}
.photo-box li{list-style:none; float:left; padding-left:10px; padding-bottom:10px;}
.cleen-main-box{margin-top:5px;}
.serivces-img{text-align:center;}
.body-box{margin-top:15px;}

.searchform{padding-left:5px;}
#s{width:195px;}
#searchsubmit{
	color: #FFF;
	background-color: #D2322D;
	border-color: #AC2925;
	padding: 3px 12px;
	border-radius: 4px;
	font-size: 14px;
	border: 1px solid rgba(0, 0, 0, 0);
}
.left .widget{
	margin-left:-9px;
}
.right .widget{
	margin-right:-9px;
}
#sidebar{margin:0px; padding:0px;}
.widget{
	background:#FAFAFA; 
	border: 1px dashed #CCC;
	margin-top: 10px;
	margin-bottom:25px;
	padding-bottom:25px;
	border-top: none;
}
.widget ul li a {
	color:#C0362B;
}

.widget ul li a:hover {
	color:#000;
}
.widget-title{
     font-size:18px; 
	 background: #243C40;
	 padding:8px 10px; 
	 color:#fff;
	 margin-top: 0px;
	 margin-left: -1px;
	margin-right: -1px;
}

.textwidget form select {
	width:305px !important;
}

.widget ul{padding-left:10px; padding-bottom:10px;}
.widget ul li{list-style:none; border-bottom: 1px solid #DDCECE; padding: 6px 0px; }
.widget ul ul {padding:0px}

#wp-calendar{width:98%; margin-left:5px;}
.title{
	border-right: #243C40 3px solid;
	
}

.title h3 a{
	padding-right :100px;
	
	padding-bottom:5px;
}

img {
	max-width: 100%;
	width: auto\9;
	height: auto;
	vertical-align: middle;
	border: 0;
	-ms-interpolation-mode: bicubic;
}