@import url(http://fonts.googleapis.com/css?family=Roboto:500,900,400italic,300,700,500italic,300italic,400);
@media(max-width: 767px){
	
}
.slider-btn{
	text-align: center;
	background: #f74b4c;
	color: #fff;
	padding: 10px 40px;
	font-size: 24px;
	margin-right:40px;
	margin-top: 60px;
    }
.btnblue{
	background: #2666a5;
	padding: 10px 50px;
}
.slider-btn a{
	color:#fff!important;
}
.footer-logo{
	padding:20px 0;
}
.read-more{
	text-align:center;
	background:#2666a5;
	display:inline-block;
	float:right;
	padding:3px 10px;
}
.read-more a{
	color:#fff!important;
	font-size:14px;
}
.read-more:hover{
	background:#000;
}
.main-navigation a:after{
	border-bottom: 3px solid #2666a5;
}
.site-content_wrap{
	padding-top:0px;
}
ul.social-list-1 a{
	color:#fff!important;
}
.social-list a, .share-btns__link, .share-btns__link:hover{
	color:#fff!important;
}
.social-list a, .share-btns__link, .share-btns__link:hover{
	color:#fff!important;
}

#tm_builder_outer_content .tm_pb_slider .tm-pb-controllers {
    bottom: 30px;
}


.tm_pb_builder #tm_builder_outer_content .tm_pb_swiper h2 { padding-right:inherit;}


.col-md-offset-3 {
    margin-left: 22%;
}


#tm_builder_outer_content .tm_pb_slider .tm-pb-controllers a{ margin-right:16px !important;}




@media (max-width: 979px){
.slider-btn {  font-size: 23px !important; margin-right: 43px !important;
}
.col-md-offset-3 { margin-left: 8% !important;}
.call span { font-size:40px;}	
}

}
@media (max-width: 767px){
.call span { font-size:24px;}	
}
@media (max-width: 480px) {
.call span { font-size:24px;}	
}