.topbar-padding{
	padding:7px 0 7px 0;
}
.toplist.toppadding{
	padding-top:0px;
}
.topbar.light{
	background-color: #1a5842;
}
.toplist li a{
	color:#fff;
}
.toplist li a:hover{
	color: #fff;
}
i.fa.fa-envelope, i.fa.fa-phone{
	color:#fff;
}
.navbar-brand{
	padding:5px;
}
div#masterslider{
	margin-top:27px!important;
}
.navbar-nav > li > a{
	padding-bottom: 15px;
    padding-top: 45px;
    padding-left: 10px;
    padding-right: 10px;
}
.is-sticky img{
	width:60px;
	height:60px;
}
ul.nav.stone>li>a.active{
	color: #dc002e;
}
.navbar-default.stone .navbar-nav > li > a:focus, .navbar-default.stone .navbar-nav > li > a:hover{
	color: #dc002e;
}
ul.nav.stone>li>a:hover.active{
	color: #dc002e;
}
p{
	text-align:justify;
}
.title-line-4.stone{
	background-color: #dc002e;
}
.title-line-4.align-center{
	width: 100px;
}
a.read-more.stone{
	color:#1a5842;
}
h5.uppercase.roboto-slab.paddtop1{
	color: #dc002e;
	padding-top:10px;
}
.isodesc{
	min-height:95px;
}
.bmargin {
    margin-bottom: 20px;
}
.section-fulldark {
    background-color: #1a5842;
}
.header-inner.two{
	margin-top:27px!important;
}
.header-inner .title{
	padding: 35px 0 0 0;
}
.header-inner.two{
	height: 100px;
	background-color: #a50123;
}
.header-inner .inner{
	background-color: #a50123;
	min-height:100px;
}
.iconlist.orange2 li i{
	color:#dc002e;
}
.iconlist.less-margin li{
	color:white;
}
.smart-forms .btn-primary.stone {
    background-color: #dc002e!important;
    border-radius: 2px;
    padding: 0 40px;
    text-align: center;
    margin-left: 430px;
    vertical-align: middle;
    height: 40px!important;
}
.usefull-links li a{
	color:white;
}
.usefull-links li i{
	color:white;
}
.smart-forms .btn-primary.stone:hover, .smart-forms .btn-primary.stone:focus{
	color:white!important;
}