.a_color_whte{
	color:#FFF !important;
	font-weight:bold;
	}

.subscribe a{
	color:#FFF !important;
	}

.none_iframe{
	display:none;
	}
	
.header-fixed{
	display:none!important;
}
.hdr-phone-links{
	color:#000;
}
.hdr-phone-links:hover{
	color:#000;
	text-decoration:underline;
}
.hdr-phone-links:active{
	color:#ffcc00;
}
.block_title_bann {
    font-family: 'Open Sans', sans-serif;
    font-size: 29px;
    color: rgb(255, 204, 0);
    font-weight: 800;
    text-shadow: none;
}
.block_title_bann_2{
	font-family: 'Open Sans', sans-serif;
    color: rgb(255, 204, 0);
    text-transform: uppercase;
    font-size: 27px;
    text-shadow:none;
    line-height: 50px;
	font-weight:800;
}
.block_title_bann_3{
	font-family: 'Open Sans', sans-serif;
    color: #FFF;
    font-size: 25px;
    text-shadow: 1px 1px 5px #000;
    line-height: 45px;
}
.block_title_bann_4{
	font-family: 'Open Sans', sans-serif;
    color: #FFF;
    font-size: 23px;
    text-shadow: 1px 1px 5px #000;
    line-height: 40px;
}
.monthly-promo h2{
	font-family: 'Open Sans', sans-serif;
    text-align: center;
	font-weight:800;
}
.services-tmr{}
.services-tmr h3{
	font-family: 'Open Sans', sans-serif;
    text-align: center;
}
.services-tmr .cont_icon{
	background: #ffcc00;
	color:#000;
	float:none;
	margin:0 auto;
	border-radius:10px;
	width: 60px;
    height: 60px;
}
.services-tmr h4{
	text-align:center;
}
.services-tmr p{
	text-align:justify;
}
.check-cont{
	width:51%;
	display:inline-block;
}
.check-cont-2{
	width:47%;
	display:inline-block;
}
.form-signin-heading{
	font-size:25px;
}
.banner--wide .banner__item{
	background-size: contain;
	padding: 30px 0 10px;
}
.text-header h1{
	font-size:25px;
}