/*** Login Form ***/
a:hover, a:focus, a:visited {
    color:#DC901A;
}
.page-background {
    position: absolute;
    background: #000;
    opacity: 0.5;
    width: 100%;
    height: 100%;
    z-index: 1000;
    display: none;
}
.main-header .main-menu .navbar-nav > li > a:hover, 
.main-header .main-menu .navbar-nav > li > a:active, 
.main-header .main-menu .navbar-nav > li > a:focus{
    color:#333;
}
.main-footer .footer-bottom a {
    color:#DC901A;
}
.main-footer .subscribe-area {
    background:#A21B25;
}
.form .switch{
	background:#A21B25;
}
.login form button {
    background:#A21B25;
}
.form h2, .form a {
    color:#A21B25;
}
.form input:focus {
    border:1px solid #A21B25;
}
.form button:hover {
    background:#A21B25;
}
.main-header .main-menu .navbar-nav > li:after{
    border:1px solid #A21B25;
    background:#920B15;
}
.top-services .post-inner {
    padding:0;	
}
.top-services .post .image::after{
	background:rgba(0,0,0,0.8);
}
.services-area{
	padding:0 0 40px 0;
}
.sec-title h2 span{
	color:#DC901A;
}
.service-tabs .tab-btns .tab-btn .icon{
	color:#920B15;
}
.service-tabs .tab-btns .tab-btn.active-btn {
    background:#920B15;
    color:#fff;
    border-color:#fff;
}
.service-tabs .tab-btns .tab-btn.hvr-bounce-to-bottom:before,
.service-tabs .tab-btns .tab-btn.hvr-bounce-to-top:before,
.service-tabs .tab-btns .tab-btn.hvr-bounce-to-left:before,
.service-tabs .tab-btns .tab-btn.hvr-bounce-to-right:before {
    background:#C23B45;
}
.ajs-header{
    background:#920B15 !important;
    color:#fff !important;
    height:48px;
}
.alertify .ajs-dialog{
    max-width:900px;    
}
.btn-primary, .btn-primary:hover {
    background:#920B15 !important;
    color: #fff !important;
}
.primary-btn {
    background:#DC901A;
}
