 
/*Фон под продуктите*/ 
 .single-products{ background-color:#fff; } 
/*Ефект на хедъра при скролиране (сянка, линия)*/ 
 .navbar.navbar-fixed-top.small_header {
    border-bottom: 5px solid var(--dp-main_color);
} 
/*Скрива ефекта в/у продукт*/ 
 div.product-overlay{
    background:none !important;
    z-index: -1;
}
div.product-overlay a, div.product-overlay h2, div.product-overlay span, div.product-overlay .oldPrice, div.product-overlay p.unavailable {
    display:none !important;
} 
/*Скрива анимацията 'погледни надолу'*/ 
 .look-down { display:none;  } 
/*Редизайн на слайдъра на index*/ 
 .cd-hero__nav {  background-color: rgba(0, 0, 0, 0); }
.cd-hero__nav li a {  border-top: 3px solid #000; }
.cd-hero__nav li.cd-selected a { border-top: 3px solid var(--dp-main_color);  color: var(--dp-main_color); }
.cd-hero__marker, .cd-hero__nav li { background: none; }
.cd-hero__nav a:hover {  background-color: rgba(255, 255, 255, 0.5); } 
/*Персонални настройки*/ 
 .cd-hero__nav a::before {  background: url(../assets/cd-icon-circular.svg) no-repeat 0 0;  }
#pages > div.page-wrapper > div > div > div > section > div.page-with-left-nav > div.text_pages_content > div > table > tbody > tr:nth-child(2) { background: #2cb03e;  }
.main-nav>li, .ext-nav>li {  border-left: none;  }

.nav-wrapper, #myNavbar {  max-width: 1600px;  margin: 0 auto;  }

.ext-nav li.phone a>span, .ext-nav li.phone a>i, .navbar.small_header .fa-volume-control-phone:before {  color: #fff !important;  }
.home_page_content {  padding: 4em 0;  background-image: url();  background-size: cover;  }
.ext-nav li.phone {  padding: 0 25px;  background: #9e2e20;  border-radius: 5px;  line-height: 60px; }
––.cd-hero__nav { display: none; }

.text-bg {
    background: rgba(62, 18, 12.5, 0.4);
    width: max-content;
    margin: 0 auto;
    padding: 30px;
    color: #ffffff;
    border-radius: 2px;
}
.text-bg p {  color: #ffffff; }

@media screen and (max-width: 640px) {
.cd-hero__content h2 {
    font-size: 7.5vw;
}
}
@media (max-width: 980px) {  
  .text-bg {   width: 90%;   }
}
@media screen and (max-width: 769px) {
   .text-bg {  padding: 10px;  }
}

@media screen and (max-width: 512px) {
   __.header-text-bg {  vertical-align: bottom; padding-bottom: 9rem;  }
   .text-bg {  padding: 10px;  }
   .header-text-bg h1 {  font-size: 2.15em; }
} 
/*Пропорционален размер на хедъра*/ 
 ul.cd-hero__slider {  height: auto !important;  padding-bottom: 27%;}  /* proportion here */
ul.cd-hero__slider {  background-size: 100%;  }
ul.cd-hero__slider > li {
/* animation: slideranimation 50s infinite;*/ 
background-size: 100% auto; 
background-repeat: no-repeat;
background-position: center;
}
@media screen and (max-width: 640px) {
    ul.cd-hero__slider {  margin-top: 0px; padding-bottom: 100%; }  /* mobile proportion here */
    ul.cd-hero__slider > li {  background-size: auto 100%;  }
    .cd-hero__content h2 { font-size: 7.5vw;  }    
}
@keyframes slideranimation {
5% {
   background-size: 100% auto; 
}
40% {
   background-size: 120% auto; 
}
       50% {
   background-size: 120% auto; 
}
95% {
   background-size: 100% auto; 
}
} 
/*Скрива търсенето от горната част на сайта*/ 
 .search-otr { display: none !important; } 
/*Категории с фиксирана позиция*/ 
 body#index .left-sidebar, .left-sidebar {
   position: sticky;
    top: 100px;
}

@media (min-width: 1024px) {
    #ecom-section, #pages > div.page-wrapper > div > div.row {  display: flex;  }
}