/* contact-info styles */

.contact-info [class^="icon-"] {

  color: #e40202;

}



/* social networks styles */

.social-networks a:hover {

  border-color: #e40202;

}



/* Site  log styles */

.logo a {

  color: #e40202;

}



#header .navbar-toggle {

  background: #e40202;

  border: 2px solid #e40202;

}



#header .navbar-toggle:hover, #header .navbar-toggle:fosuc {

  background: #e40202 !important;

}



/* main menu styles */

.navbar-default .navbar-nav li a:hover {

  border-color: #e40202;

  color: #e40202;

}



.navbar-default .navbar-nav li.active > a, .navbar-default .navbar-nav li.open > a {

  border-color: #e40202;

  color: #e40202;

}



h1 span:after, h1 span:before {

  border-color: #e40202;

}



.btn-default {

  border-color: #e40202;

}



.btn-default:after, .btn-default:before {

  border-color: #e40202;

}



.btn-default:hover {

  border-color: #e40202;

  color: #e40202;

}



.read-more:hover {

  border-color: #e40202;

}



.read-more:hover span {

  background: #e40202;

  border-color: #e40202;

}



/* services styles */

.services .nav-tabs {

  border: 0;

}



.services .nav-tabs li.active, .services .nav-tabs li:hover {

  border-color: #e40202;

}



/* services-block styles */

.services-block .nav-tabs a {

  background: #e40202;

}



/* our work styles */

.our-work .project .arrow:after {

  border-color: transparent transparent #e40202 transparent;

}



/* our team styles */

.our-team .title {

  color: #e40202;

}



.our-team .social-networks a:hover {

  color: #e40202;

}



/* testimonials styles */

.testimonials .corner.left div {

  background: linear-gradient(to bottom left, transparent 0%, transparent 50%, #e40202 50%, #e40202 100%);

}



.testimonials .corner.right div {

  background: linear-gradient(to top right, transparent 0%, transparent 50%, #e40202 50%, #e40202 100%);

}



.testimonials blockquote cite span {

  color: #e40202;

}



.testimonials .carousel-indicators li {

  border-color: #e40202;

}



.testimonials .carousel-indicators li.active, .testimonials .carousel-indicators li:hover {

  background: #e40202;

}



.info-list dd a:hover {

  color: #e40202;

}



.comming-soon h1 span {

  color: #e40202;

}



/* news styles */

.news h2:before {

  border-bottom: 3px double #e40202;

}



.news .btn-holder .btn:hover {

  color: #e40202;

}



/* blog styles */

.blog .social-networks a:hover {

  color: #e40202;

}



form .btn-submit {

  border: 1px double #e40202;

}



form .btn-submit span {

  background: #e40202;

  border: 1px double #e40202;

}



form .btn-submit:hover {

  opacity: 0.9;

}



/* carousel styles */

.carousel .corner:before, .banner .corner:before {

  background-color: #e40202;

}



.carousel h1 span, .banner h1 span {

  color: #e40202;

  padding: 0;

}



.carousel h1 span:after, .carousel h1 span:before, .banner h1 span:after, .banner h1 span:before {

  display: none;

}



.banner .breadcrumb a:hover {

  color: #e40202;

}



.banner .breadcrumb .active {

  color: #e40202;

}



.counter-list .title:before, .counter-list .title:after {

  border-top: 3px double #e40202;

}



.cost-calculator .orange {

  background: #e40202;

}



.aside h3 span {

  border-bottom: 3px double #e40202;

}



.pagination > li.active > a {

  color: #e40202;

}



.pagination > li.active > a:hover {

  color: #e40202;

}



.pagination > li > a:hover {

  color: #e40202;

}



.tags li.active a {

  background: #e40202;

}



.tags li a:hover {

  background: #e40202;

}



/* footer styles */

.b-container .corner:before {

  background-color: #e40202;

}



.b-container h3 span:after, .b-container h3 span:before {

  border-color: #e40202;

}



#footer p span a {

  color: #e40202;

}

