
.navbar-brand img{
  width: 200px;
}

.main_menu_bg .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus{
  color: #ff0000;
  padding-bottom: 22px;
  border-bottom: 1px solid #ff0000;
  background: transparent;
}

.home {
    background: url(../img/home_img.jpg) no-repeat 100% 100%;
    background-size: cover;
}

.overlay{
  background-color: rgba(0, 139, 0, 0.75);
}

.btn-primary{
  background-color: #ff0000;
}

.menu-scroll{
  background-color: rgba(0, 139, 0, 0.64);
}

.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{
  background: #ff0000;
}

.main_home h1{
  font-weight: bolder;
  text-transform: uppercase;
}
.service_tabe_menu li a{
  text-transform: uppercase;
}
.service_tabe_menu.nav-tabs>li>a:hover{
  background: url(../img/stabmenubghv.png) no-repeat top center;
  border: 0px;
}
.service_tabe_menu.nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{
  background: url(../img/stabmenubghv.png) no-repeat top center;
}
.separator:after{
  background: #ff0000;
}

.about .single_about:hover .single_ab_icon i {
    background: url(../img/iconbg1h.png) no-repeat center center;
    color: #fff;

}

.fade_white{
  background-color: rgba(255,255,255,0.9);
}

.background{
  background: url(../img/background.jpg) center center no-repeat;
  background-size: cover;
}
.sections{
  padding-bottom: 0px;
}
.about_skill_area .tab-content{
  margin-top: 0px;
}

.service .overlay{
  height: 300px;
}

.service .overlay h1{
  text-align: center;
  font-weight: 900;
  margin-top: 120px;
  text-transform: uppercase;
}

.footer_logo img{
  width: 200px;
}
