﻿.pageload-overlay::after {
    background:#5BC7BD;
}

.pageload-overlay::before {
  background:rgba(91, 199, 189, 0.5);
}

/* btn-primary */
.btn-primary {

}
.btn-primary:hover,
.btn-primary:active,
.btn-primary:active:hover,
.btn-primary:active:focus,
.btn-primary:focus {
  color: #5BC7BD;
}
.btn-primary.inverse-btn {
  color: #5BC7BD;
}

/* btn-success */
.btn-success {
  color: #5BC7BD;
  border-color: #5BC7BD;
}
.btn-success:hover,
.btn-success:active,
.btn-success:active:hover,
.btn-success:active:focus,
.btn-success:focus {
  background-color: #5BC7BD;
  border-color: #5BC7BD;
}
.btn-success.inverse-btn {
  background-color: #5BC7BD;
}
.btn-success.inverse-btn:hover,
.btn-success.inverse-btn:active,
.btn-success.inverse-btn:active:hover,
.btn-success.inverse-btn:active:focus,
.btn-success.inverse-btn:focus {
  color:#5BC7BD;
  border-color: #5BC7BD;
}




a.next, a.prev {
  color:#5BC7BD;
}


/* main-menu */
.main-menu .navbar-nav > li.active > a {
  color: #5BC7BD;
}
.main-menu .scroll-logo * {
  fill: #5BC7BD;
}
.main-menu.version-3.main-menu .navbar-main-logo svg * {
  fill: #5BC7BD;
}

.main-menu.version-3.main-menu .navbar-main-logo svg *,
.main-menu.version-3.main-menu .navbar-brand svg * {
  fill: #5BC7BD;
}
.navbar-fixed .navbar-nav > li > a:hover {
  color: #5BC7BD;
}
.main-menu.version-3.main-menu .navbar-nav > li.reserve,
.navbar-fixed .navbar-nav > li.reserve {
  border-color: #5BC7BD;
}
.main-menu.version-3.main-menu .navbar-nav > li.reserve a,
.navbar-fixed .navbar-nav > li.reserve > a {
  color: #5BC7BD;
}
.main-menu.version-3.main-menu .navbar-nav > li.reserve:hover,
.navbar-fixed .navbar-nav > li.reserve:hover {
  border-color: #5BC7BD;
  background: #5BC7BD;
}
.main-menu.mobile-menu.mobile-menu-open .navbar-nav > li > a:hover {
  color: #5BC7BD;
}
.main-menu.mobile-menu.mobile-menu-open .navbar-nav > li.reserve {
  background: #5BC7BD;
  border-color: #5BC7BD;
}
.main-menu .navbar-nav > li.dropdown .dropdown-menu > .active > a,
.main-menu .navbar-nav > li.dropdown .dropdown-menu > .active > a:hover,
.main-menu .navbar-nav > li.dropdown .dropdown-menu > .active > a:focus {
    color: #5BC7BD;
}
.main-menu.mobile-menu.mobile-menu-open .navbar-nav > li.reserve:hover {
  border-color: #5BC7BD;
}
.main-menu.mobile-menu.mobile-menu-open .navbar-nav > li.reserve:hover a {
  color: #5BC7BD;
}


/* main-section */
.main-section.version-4 .arrow-block .next-view,
.main-section.version-4 .arrow-block .prev-view {
  background-color:#5BC7BD;
   color: #5BC7BD;
}


/* info-block */
.info-block.version-2 .info-block-img svg path,
.info-block.version-2 .info-block-img svg line,
.info-block.version-2 .info-block-img svg rect,
.info-block.version-2 .info-block-img svg polygon {
  fill: #5BC7BD;
}
.info-block.version-3 .info-block-img i {
  color: #5BC7BD;
}


/* team */
.team.version-2 .team-body .team-description .post,
.team.version-1 .team-carousel .team-body .team-description p.office,
.team.version-1 .team-carousel .team-body .team-description .social-links li .fa:hover {
  color: #5BC7BD;
}

.team.version-2 .team-body .image-block::before {
  background-color:rgba(91, 199, 189, 0.8);
}



/* news */
.news-home.version-2 .news-body .news-list .news-item::before {
  background-color:rgba(91, 199, 189, 0.9); 
}
.news-home .news-img-block .news-date,
.img-block-head .news-date {
  background-color: #5BC7BD;
  opacity: .8;}

/* counter-block */
.counter-block.version-2 .counter-list li svg * {
    fill: #5BC7BD;
}
.counter-block.version-2 .counter-list li div {
    color: #5BC7BD;
    border-color:#5BC7BD;
}
.counter-block.version-2 .counter-list li .fa {
  color:#5BC7BD;
}


/* contact-block */
.contact-block {
  background-color: #5BC7BD ;
}
.contact-block header .section-title {
  color: #5BC7BD ;
}




.blog-page article .news-description-block .news-info-block .right p .fa {
  color: #5BC7BD;
}





/* customers */
.customers .customers-lazy .description-block .fa {
  background-color: #5BC7BD;
}
.customers.version-1 .customers-lazy .description-block .post {
  color: #5BC7BD;
}
.customers.version-2 .customers-lazy .description-block .fa {
  background-color: #5BC7BD;
}


/* products */
.products-thumbs li:hover,
.products-thumbs li.active {
  border:1px solid #5BC7BD;
}


/* pricing-block */
.pricing-block {}
.pricing-block .pricing-list > li header h5,
.pricing-block .pricing-list > li header h5 span,
.pricing-block .pricing-list > li .pricing-inner-list li,
.pricing-block.version-1 .pricing-list > li.popular header h5 {
  color:#5BC7BD;
}
.pricing-block.version-1 .pricing-list > li.popular header h5 span,
.pricing-block .pricing-list > li.popular header h5 {
  background-color: #5BC7BD;
}



/* blog-page */
.blog-page article .img-block-head .news-date  {
  background-color: #5BC7BD;
  opacity: .8;
}
.blog-page article p a {
  color:#5BC7BD;
}
.blog-page .categories li a .fa {
    color: #5BC7BD;
}
.blog-page .popular-tags li a {
  background-color: #5BC7BD;
  border-color: #5BC7BD;
}
.blog-page .popular-tags li a:hover {
  color: #5BC7BD;
  border-color: #5BC7BD;
}
.blog-page .pagination-block .pagination > li.active a,
.blog-page .pagination-block .pagination > li span:hover,
.blog-page .pagination-block .pagination > li a:hover,
.blog-page .pagination-block .pagination > li a:focus,
.blog-page article .news-description-block .share .share-links li span {
  color: #5BC7BD;
}



.owl-pagination .owl-page {
  background-color: #5BC7BD;
}


.theme-modal .modal-header button.close,
.blueimp-gallery > .close {
  border: 1px solid #5BC7BD;
  color: #5BC7BD;
}
.theme-modal .modal-header button.close i:after,
.theme-modal .modal-header button.close i:before,
.blueimp-gallery > .close i:after,
.blueimp-gallery > .close i:before {
  background-color:#5BC7BD;
}

.theme-modal .modal-header button.close:hover,
.blueimp-gallery > .close:hover {
  background-color: #5BC7BD;
  color:#fff;
}
.theme-modal .modal-header button.close i:after,
.theme-modal .modal-header button.close i:before,
{
  background-color: #5BC7BD;
}



.input-group .form-control:focus{
  border-color: #5BC7BD !important;
  color: #5BC7BD !important;
}
.input-group .input-group-addon.focus .fa{
  color: #5BC7BD !important;
}




/* footer */
footer .line-lg span {
  border-color:#5BC7BD;
}
footer .footer-social li a span {
  color: #5BC7BD;
}
footer .map-block .open-map svg .pin-color {
  fill: #5BC7BD; 
}




@media only screen and (max-width: 767px) {
    .news-home.version-2 .news-body .news-list .news-item .btn {
        color: #5BC7BD;
        border-color: #5BC7BD;
    }
}




