body {
  background: #f4d5a9;
}

#home .navbar-default {
  background: #110602;
}

.navbar-right li a {
  background: #e01e25;
}

.navbar-right li a:hover,
#home .navbar-default .active a {
  background: #fff;
  color: #e01e25!important;
}

.navbar-right .active .link-bio {
  background: #e01e25!important;
  color: #fff!important;
}

.bot-header .box-info .info-details span,
.bot-header .box-info .info-details p {
  color: #470800;
}

.slider {
  background: url(../images/img-pho/bg-slider.jpg) no-repeat;
}

.main-slider .slick-dots li.slick-active button {
  background: #110602;
}

.box-logo {
  margin-top: 7px;
}

.box-title h1,
.box-title span {
  color: #470800;
}

.box-title span:before, .box-title span:after {
  background: #470800;
}

.about-us .box-data a {
  color: #e01e25;
}

.about-us .box-data a:after {
  background: url(../images/img-pho/read-more.png) no-repeat;
}

.info-services span,
.service-3 h3,
.info-services a {
  color: #fff;
}

.working-hour {
  background: #110602;
  position: relative;
  margin-bottom: 150px;
}

.working-hour .box-img {
  position: absolute; 
  left: 0;
  top: 0;
}

.working-hour .box-img img  {
  margin-top: 0;
}

.blog-item .box-desc p a,
.blog-item .box-desc > a {
  color: #e01e25;
}

.blog-slider .slick-prev, .gallery-slider .slick-prev {
  background: url(../images/arrow-left-white.png) 20px 5px no-repeat #110602;
}

.blog-slider .slick-next, .gallery-slider .slick-next {
  background: url(../images/arrow-right-white.png) 10px 5px no-repeat #110602;
}

.map {
  border-color: #470800;
}

.top-foot .mail a {
  color: #e01e25;
}

.social-foot li a.fb {
  background: url(../images/img-pho/icon-fb.png) no-repeat;
}

.social-foot li a.tw {
  background: url(../images/img-pho/icon-tw.png) no-repeat;
}

.social-foot li a.ytb {
  background: url(../images/img-pho/icon-ytb.png) no-repeat;
}

.social-foot li a.in {
  background: url(../images/img-pho/icon-in.png) no-repeat;
}

.social-foot li a.gg {
  background: url(../images/img-pho/icon-google.png) no-repeat;
}

.social-foot li a.p {
  background: url(../images/img-pho/icon-p.png) no-repeat;
}

.social-foot li a.camera {
  background: url(../images/img-pho/icon-camera.png) no-repeat;
}

.social-foot li a.yelp {
  background: url(../images/img-pho/icon-yelp.png) no-repeat;
}


.top-foot {
  background: #110602;
}

.bot-foot {
  background: #030000;
}

.title-gallery .inner-title {
  background: #110602;
}

.title-gallery {
  border-color: #110602;
}

.title-gallery h1 {
  background: url(../images/img-pho/icon-gallery.png) 0 40px no-repeat;
  color: #fff;
}

#home .navbar-right .active a, 
  #home .navbar-right .active a:focus, 
  #home .navbar-right .active a:active {
    background: #e01e25!important;
    color: #fff!important;
  }

.box-title span {
  letter-spacing: 7px
}

.fancybox-nav span {
  visibility: visible!important;
}


.click-area {
    background: none;
    z-index: 1000000;
}

.global-figure:hover .click-area {
  opacity: 1;
  z-index: 10000000;
}


@media screen and (max-width: 767px) {
  .navbar-default .navbar-collapse {
    background: #110602;
  }

  #home .navbar-default .active a {
    background: #110602!important;
  }

  #home .navbar-right .active a, 
  #home .navbar-right .active a:focus, 
  #home .navbar-right .active a:active {
    background: #e01e25!important;
    color: #fff!important;
  }

  .top-logo {
    margin-top: 3px;
  }

  #contact .box-title span {
    display: inline-block;
    margin-bottom: 20px;
  }
  
  .box-title span:before, .box-title span:after {
    display: none;
  }
  
  .box-title span {
    letter-spacing: 3px;
  }

  .thumb .service-3 {
    left: 50%;
  }

}

@media screen and (min-width: 992px) and (max-width: 1199px) {
  .about-us .box-data p {
    margin-bottom: 15px;
  }
}



