 /*------------------------------------*\
    Темная тема
    \*------------------------------------*/
    body {
    color: #a1a1a1;
}
 

.product--title h1,
.form-control,
.tabs .nav-tabs>li>a.active,
.tabs .nav-tabs>li>a.active:focus,
.tabs .nav-tabs>li>a.active:hover {
  color: #b0cb1f;
}
    
    p {
      color: #a1a1a1;
    }
    
    .header-transparent {
      background-color: #0e0e0e;
    }
    
    .navbar-nav > li.active > a, .navbar-nav > li > a:focus, .navbar-nav > li > a:hover {
      color: #b0cb1f;
    }
    .module .module-icon a {
      color: #b0cb1f;
    }
    
    .header .navbar-nav > li > a {
      font-size: 16px;
    }
    
    .module .cart-icon i {
    color: #a1a1a1;
}
    
    
    .category-item .category--title h3 {
    padding: 0 20px;
}
    .category-item .category--title h3 a {
      color: #a1a1a1;
    }
    .category-item .category--title h3 a:hover {
      color: #b0cb1f;
    }
    
    .category-item .category--price {
      color: #b0cb1f;
    }
    
    .about .about--text p span, .menu-popup-2 .social--icons a:hover {
    color: #b0cb1f;
    }
    .interactive-3 .banner-panel h6 {
      color: #b0cb1f;
    }
    .interactive-3 .banner-panel:before {
      background-color: #b0cb1f;
    }
    
    
    .footer-2 .widget--contact-info li a {
      color: #a1a1a1;
    }
    .footer-2 .widget--contact-info li a:hover {
      color: #b0cb1f;
    }
    .footer--copyright, .product--meta-select3 form .select--box i {
      color: #a1a1a1;
    }
    
    .widget--links li a {
      color: #a1a1a1;
    }
    .widget--links li a:hover {
    color: #b0cb1f;
  }
    a, a:focus, .widget--social .social--icons a:hover {
    color: #b0cb1f;
  }
    
    .featured-collection .featured--item-text h4 a {
    color: #b0cb1f;
}
    .module .module-label {
    background-color: #b0cb1f;
}
    .btn--primary {
    background-color: #b0cb1f;
}
    .cart-total .total-price {
    color: #b0cb1f;
}
    .cart-box .cart--control .btn--white:hover {
    background-color: #b0cb1f;
    border-color: #b0cb1f;
}
    
    
    .category-item .category--content .category--hover .category--action {
    background-color: #0e0e0e;
}
    
    
    .btn--primary:active, .btn--primary:focus, .btn--primary:hover {
    background-color: #839b00;
    border: 2px solid #839b00;
}
    
    .bg-lightBlue {
    background-color: #0e0e0e !important;
}
    
    table tbody tr td, table tbody tr td {
    color: #a1a1a1;
}
    
    .product--price {
    color: #b0cb1f;
}
    
    
    .product--meta-select .title {
    color: #a1a1a1;
}
    .product--share span {
      color: #a1a1a1;
    }
    
    .category-item {
    /* border: 3px solid #b0cb1f; */
    /* border-radius: 10px; */
    padding-bottom: 10px;
    min-height: 420px;
}

.form-control:focus {
    border-bottom-color: #b0cb1f;
}



.breadcrumb > .active {
    color: #b0cb1f;
}


.cart-order-price {
    color: #b0cb1f;
}


.radio-indicator:after {
    background: #b0cb1f;
}


.cart-total-amount-xs {
    border-top: 2px solid #b0cb1f;
}


.alert-green {
  color: #b0cb1f;
}

.cart-shiping .form-control {
  border: 1px solid #b0cb1f;
  color: #fff;
}

#msOrder span.carterr {
  display: none;
  color: red;
  margin: 10px 0 0 24px;
  
}
#msOrder .error ~ span {
  display: block;
}


.cart-product-action .btn--bordered-green.btn--secondary {
    border-color: #b0cb1f;
}
.shop-cart .btn--secondary.btn--refresh:hover, .cart-product-action .btn--bordered.btn--secondary.btn--refresh:hover {
  background-color: #b0cb1f;
}
.shop-cart .btn--secondary.btn--clear:hover, .cart-product-action .btn--bordered.btn--secondary.btn--clear:hover {
  background-color: #f26c4f;
  border-color: #f26c4f;
}



.module-dropdown button {
    color: #a1a1a1;
}
.module .module-icon i,
.module .module-active .module-icon i {
    color: #b0cb1f;
}
.module-dropdown-menu .dropdown-item:hover {
    color: #b0cb1f;
}


.label-radio {
  color: #fff;
}










/* widget-color */
.widget-color-form .label-radio {
  display: inline-block;
  padding: 0;
  /* width: 35px; */
  width: 80px;
  height: 35px;
}
.widget-color-form .label-radio input:checked ~ .radio-indicator {
  background: inherit;
}
.widget-color-form .radio-indicator {
  position: absolute;
  /* top: 2px; */
  top: 30px;
  left: 0;
  display: inline-block;
  /* width: 35px; */
  width: 100%;
  /* height: 35px; */
  height: 30px;
  /* line-height: 35px; */
  line-height: 30px;
  /* border-radius: 50%; */
  border-radius: 0;
  text-align: center;
  background-color: #000000 !important;
  border: 1px solid transparent;
  font-size: 14px;
  color: #a1a1a1;
}
.widget-color-form .radio-indicator:after {
  content: "";
  font-family: fontawesome;
  font-size: 28px;
  position: absolute;
  top: 0;
  /* left: 9px; */
  left: 30px;
  background-color: transparent;
  color: white;
}
.widget-color-form .input-radio {
  /* width: 35px; */
  width: 80px;
  height: 35px;
  display: inline-block;
  margin-right: 14px;
  /* margin-bottom: 18px; */
  margin-bottom: 30px;
  text-align: center;
}
.widget-color-form .input-radio:last-of-type {
  margin-right: 14px;
}
.widget-color-form .color-2 .radio-indicator {
  background-color: white !important;
  border: 1px solid #e5e5e5;
}
.widget-color-form .color-2 .radio-indicator:after {
  color: #000000;
}
.widget-color-form .color-3 .radio-indicator {
  background-color: #dea65f !important;
}
.widget-color-form .color-4 .radio-indicator {
  background-color: #f26c4f !important;
}
.widget-color-form .color-5 .radio-indicator {
  background-color: #f5989d !important;
}
.widget-color-form .color-6 .radio-indicator {
  background-color: #c2c2c2 !important;
}
.widget-color-form .color-7 .radio-indicator {
  background-color: #869ee3 !important;
}
.widget-color-form .color-8 .radio-indicator {
  background-color: #464646 !important;
}
.widget-color-form .color-9 .radio-indicator {
  background-color: #febca9 !important;
}
.widget-color-form .color-10 .radio-indicator {
  background-color: #ebebeb !important;
}
.widget-color-form .color-11 .radio-indicator {
  background-color: #f26d7d !important;
}
.widget-color-form .color-12 .radio-indicator {
  background-color: #fff799 !important;
}

/* Recent Product Widegt */
.widget-recent-products .product {
  position: relative;
  margin-bottom: 20px;
  min-height: 125px;
}
.widget-recent-products .product img {
  position: absolute;
  left: 0;
  top: 0;
}
.widget-recent-products .product .product-desc {
  position: relative;
  margin-left: 120px;
}
.widget-recent-products .product .product-desc .product-meta {
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  color: #555555;
}
.widget-recent-products .product .product-title {
  margin-bottom: 9px;
}
.widget-recent-products .product .product-title a {
  color: #363636;
  font-size: 16px;
  font-weight: 700;
  line-height: 26px;
  text-transform: capitalize;
  font-family: "Montserrat", sans-serif;
}
.widget-recent-products .product .product-title a:hover {
  color: #606da6;
}
.widget-recent-products .product:last-of-type {
  margin-bottom: 0;
}
.widget-recent-products .product:last-of-type .product-desc {
  border-bottom: none;
  padding-bottom: 0;
}

/* Info Widget */
.widget-info {
  background-color: #606da6;
  padding: 50px 36px;
  text-align: center;
}
.widget-info .info--title {
  color: white;
  font-family: "Lato", sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1;
  padding-bottom: 13px;
  margin-bottom: 28px;
  position: relative;
}
.widget-info .info--title:after {
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -20px;
  width: 40px;
  height: 2px;
  background-color: white;
  content: "";
}
.widget-info .info--content {
  color: #7d7d7d;
  font-size: 15px;
  font-weight: 500;
  line-height: 23px;
  font-style: italic;
  margin-bottom: 23px;
}
