 
/*Фон под продуктите*/ 
 .single-products{ background-color:#fff; } 
/*Ефект на хедъра при скролиране (сянка, линия)*/ 
 .navbar.navbar-fixed-top.small_header {
    border-bottom: 5px solid #1d1e1d;
} 
/*Радиус на бутоните на социалните мрежи*/ 
 .share-in-socials>a,div.footer-widget div.social-icons ul li { border-radius: 50% !important;  } 
/*Скрива категориите на началната страница*/ 
 body#index #ecom-section > div.col-md-3.col-sm-12 { display: none; }
body#index #ecom-section > div.col-md-9.col-sm-12.contentColmn { width: 100%; }
@media (min-width: 1680px) {
   body#index #ecom-section > div.col-md-9.col-sm-12.contentColmn { width: 85%; margin:0 auto; float: none; }
} 
/*Скрива ефекта в/у продукт*/ 
 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); } 
/*Персонални настройки*/ 
 body main {  background-image: linear-gradient(45deg, #141416, #2e2f2b);  }
#myNavbar {
    background: #f6f4f1;
    border: 1px solid #000;
    box-shadow: 0 0 10px #292626;
    max-width: 1600px;
    margin: 0 auto;
    margin-bottom: -52px;
}
#myNavbar>ul {  float: none !important;  margin: 0 auto;  }
.badge  {  background-color: #f4d588;  }
section.home_page_content.container-fluid {  display: none;  }
.contentColmnProduct { margin-top: 20px; }
.page-wrapper { margin-top: 7em; }
.panel-title a:hover {  color: #bb9256;   }
body {  background-image: url(https://janetgold.bg/media/banners/dim_bg.png);  }
.navbar-toggle .icon-bar {  background-color: #bfbd9d;  }
.table-striped>tbody>tr:nth-of-type(odd) {  background-color: rgb(250 249 246);  }
.baskView h5 { color: #9b6d22; }

.cd-hero__content h2, .cd-hero__content p {  max-width: initial;  }
.cd-hero__content h2 {  font-size:  4.2em;  }
.cd-hero__content h2, .cd-hero__content p {  color: #000000;  width: 100% !important; max-width: inmitial; text-shadow: 0 0 10px #f2dcb6;   }
.cd-hero__content p {  max-width: 500px;  }
.main-nav>li, .ext-nav>li, .ext-nav>li:nth-last-child(2) {  border: none;  }
.text_pages_pictures div.text-section {  height: initial; bottom:0; min-height: initial;  }
.bg-page-content p { font-size: 1.2em; color: #e1d1b1;  }
.home_page_content {  padding: 2em 0;  }
.header-text-bg>img {  margin-top: -10%;  max-width: 71%;  }
#menu-home>a>i { display:none; }
.ext-nav li a, .fa-volume-control-phone, .ext-nav .fa.fa-angle-down, .shop-car-nav button, #filtersContainer .panel-default .panel-heading, .ext-nav li a span {  color: #bfbfa0;  }
#products_section {
    padding-bottom: 6rem;
    background: url(https://janetgold.bg/media/banners/gradient_line.png);
    background-repeat: repeat-x;
}
.contentColmn {  margin-top: 7em;  }
.single-products h2 {  min-height: 80px;  }
section.address-bottom {  background: #f6f4f1;  }
.footer-custom-logos {  height: 19em;  }
.features_items {  margin-top: 7em;  }
.text_pages_pictures {  background: url(https://janetgold.bg/media/banners/footer_fx.png);  background-size: cover;   }
.view-product, .productinfo .image-wrapper { border: 1px solid #efede6; }
.navbar-nav>li>a {  font-weight: 600;  }
.footer-custom-logos {  background-image: url(https://janetgold.bg/media/banners/logofd2.png);  }
#address-section {  background: url(https://janetgold.bg/media/banners/address_bg.jpg);  background-attachment: fixed;  }

.navbar-nav>li>a {  text-transform: uppercase; }
.category_image {  height: 200px;  overflow: hidden;  height: 400px;  }
.category_image>img {  max-height: 400px;  margin: 0px auto;  }
#accordian ul > li a.active {  color: #bda84f;  }
.newPer {  background: url(https://janetgold.bg/media/banners/promop_label.png) right center/auto 100% no-repeat;  font-weight: 300; color: #f1e8b0;  }
.productinfo .newPrice, .overlay-content .newPrice, .priceless {   height: 40px;  }
.panel-bottom {  height: 0;  }
.newPrice.newPriceColor b, .productinfo .newPrice.newPriceColor, .productinfo .newPrice.newPriceColor>nobr {  color: #bda84f;  }
.product-information .new, .productinfo .new {
    top: 2%;
    right: 3%;
    width: 64px;
    height: 64px;
    background: url(https://janetgold.bg/media/banners/new_label.png) center center no-repeat;
    background-size: contain;
}
ul.navbar-nav>li::after, h1.lineBg ::after, h2.lineBg ::after {  border-bottom: 3px solid;  border-color: #cbbc69;  }
body .btn.btn-secondary {
    border: 2px solid;
    border-color: var(--dp-main_color);
    color: #232320;
    background-color: #f3f3f0;
}
.product-information { background: #faf9f6;  }
.share-in-socials>a, div.footer-widget div.social-icons ul li {  border-radius: 50% !important;  filter: sepia(0.61);  }
.text_pages_pictures {  padding: 2.5em; }
#products_section {  opacity: 1 !important; }
.share-btn.linkedin { display: none !important; }

.nav>li>a {  color: #3b3b3b;   }

@media (max-width: 1680px) {
    .cd-hero__content h2 {  font-size: 3.2em;  }
    .features_items {  margin-top: 0em;  }
    body #menu-home span {  display: inherit;  }
}

@media screen and (max-width: 1440px) {
    .single_accent span.index_page_colors {
        padding-top: 40%; 
        width: 40%;
    }
}

@media screen and (max-width: 1024px) {
    .nav>li>a {  font-size: .7em;  }
}

@media screen and (max-width: 768px) {
   .nav>li>a {    font-size: 1.1em;   }
}

@media screen and (min-width: 769px) {
    .navbar .nav-wrapper {  min-height: 74px;  max-width: 1640px;  margin: 0 auto;  }
    ul.cd-hero__slider {  margin-top: 110px;  }
    #header, .navbar-brand {  padding: 0;   }
}


@media screen and (max-width: 769px) {
    .contact-tools ul li a {  color: #141416;  }
    #accents_section {  opacity: 1 !important;  }
   .product-information h1 {  font-size: 2em;  }
   .ext-nav li.phone {  line-height: 35px;  }
} 
/*Пропорционален размер на хедъра*/ 
 ul.cd-hero__slider {  height: auto !important;  padding-bottom: 26%;}  /* proportion here */
ul.cd-hero__slider {  background-size: 100%;  }
ul.cd-hero__slider > li {
--animation: slideranimation 50s infinite;
background-size: 110% auto; 
background-repeat: no-repeat;
background-position: center;
        background-position: 50% 43%;
        background-size: cover; 
}

.cd-hero__content.cd-hero__content--half-width {
    /* animation: sub_slideranimation 50s infinite; */
}

@media screen and (max-width: 1440px) {
    ul.cd-hero__slider {  padding-bottom: 33%;  }
    .text_pages_pictures div.text-section {   margin: 1rem;  }
}

@media screen and (max-width: 1280px) {
    ul.cd-hero__slider {  padding-bottom: 37%;  }
}

@media screen and (max-width: 980px) {
    ul.cd-hero__slider {  padding-bottom: 43%;  }
}

@media screen and (max-width: 769px) {
   .cd-hero__content--half-width>div.header-text-bg {  width: 90%;  padding-top: 33vh;  }
   .cd-hero__content h2 { font-size: 10.5vw; }
}

@media screen and (max-width: 640px) {
    ul.cd-hero__slider > li {  background-size: auto 100%; animation: none; }
    ul.cd-hero__slider {  margin-top: 0px;  padding-bottom: 120%;  }
   .cd-hero__content.cd-hero__content--full-width, .cd-hero__content.cd-hero__content--half-width {   position: relative;   width: 100%;   height: auto;   }
   .cd-hero__content img {  display: block;  margin: 15px auto;  }

}


@keyframes slideranimation {
5% {
/*   background-size: 110% auto;  */
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}
40% {
    -webkit-transform: scale(1.10);
    -ms-transform: scale(1.10);
    transform: scale(1.10);
}
       50% {
      -webkit-transform: scale(1.10);
    -ms-transform: scale(1.10);
    transform: scale(1.10);
}
95% {
       -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}
}

@keyframes sub_slideranimation {
0% {
    -webkit-transform: scale(.95);
    -ms-transform: scale(.95);
    transform: scale(.95);
}
40% {
    -webkit-transform: scale(1.10);
    -ms-transform: scale(1.10);
    transform: scale(1.10);
}
       50% {
      -webkit-transform: scale(1.10);
    -ms-transform: scale(1.10);
    transform: scale(1.10);
}
100% {
       -webkit-transform: scale(.95);
    -ms-transform: scale(.95);
    transform: scale(.95);
}
} 
/*Акценти блок дизайн*/ 
 #accents_section.show {  padding-top: 0em;  padding-bottom: 0em; }
.single_accent {  width: calc( 20% - 30px );  margin: 0px; }
.single_accent span.index_page_colors {  padding-top: 98%; }
.single_accent span {  border-bottom-left-radius: 0 !important;  border-bottom-right-radius: 0 !important; -webkit-border-radius: 0px !important;  -moz-border-radius: 0px !important; }
.single_accent span {  filter: none; }
.single_accent:hover div.text-section {  opacity: 1; }
.single_accent p.read-more {  display: none; }
.text_pages_pictures div.text-section {  position: relative;  text-align: center; color:#fff !important;  }
.text_pages_pictures div.text-section h2 {
    color: #e5e5de;
    line-height: initial;
    font-size: 1.5rem;
    font-weight: 400;
    text-align: center;
    text-transform: none;
    margin-top: 2em;
    min-height: 85px;
    min-height: 60px;
    margin-bottom: 1em;
}
.text_pages_pictures div.text-section>img {
    display: block;
    width: 41%;
    margin: 15px auto;
    background: #162252;
    border-radius: 50%;
}
main {  background: #ebe8e8;  }
.text_pages_pictures {   display: flow-root; background: transparent; max-width: 1680px;  margin: 0 auto; }
.text_pages_pictures div.text-section {  position: relative;  text-align: center; }
.qq { font-weight: bold; color:#920700; cursor:pointer; font-size: 1.5em;  }
.text_pages_pictures div.text-section {  color: #868998;  font-size: 1em; }
.single_accent span.index_page_colors {  padding-top: 40%;  border-radius: 50% !important;  border: 2px solid #f3e3a8;  width: 40%;   }

@media only screen and (min-width: 1170px) {
    .cd-hero__slider {  height: 680px;  }
}

@media (max-width: 1280px) {
    .text_pages_pictures div.text-section h2 {   margin-bottom: initial;   }
    .page_item div.data-part {  padding: 1% 6%;  }
}

@media (max-width: 1024px) {
    .text_pages_pictures {  width: 90%;  margin: 0 auto; }
    .single_accent { width: calc( 33% - 30px ); }
}

@media (max-width: 980px) {  
    .single_accent {  margin: 5px; }
    .single_accent {  width: calc( 33% - 20px );  }
     .text_pages_pictures div.text-section h2 {   font-size: 1.5rem;  }
    .bg-page-content h2 {  font-size: 2em; }
    .page_item h2 {  font-weight: 500;  font-size: 2em; }
    .text-bg {   width: 90%;   }
}

@media screen and (max-width: 769px) {
   .main-nav>li {  border-bottom: 1px solid #4b4b4b; }
   .text_pages_pictures div.text-section h2 { min-height: auto; }
   .text_pages_pictures div.text-section>img {  width: 33%; }
   .text-bg {  padding: 10px;  }
   .banner-slider img, .banners p { float: none; }
   .banners p { width: 100%;  }
   .banner-slider { display: block; width: 90%;  padding-bottom: 25px; }
   .dbanner img {  max-height: 160px;  margin: 60px 0;  max-width: 60%; }
   .cd-hero__slider {  height: 70vh;  }
}

@media screen and (max-width: 512px) {
   .single_accent {  display: block;  width: calc( 100% - 10px); }
    .text_pages_pictures div.text-section h2 { margin-top: 0; }
    .text_pages_pictures div.text-section { margin-bottom: 2em; }
} 
/*Скрива картата на начална страница*/ 
 body#index #homepage-map-data>iframe { display: none; } 
/*Категории с фиксирана позиция*/ 
 body#index .left-sidebar {
   position: sticky;
    top: 100px;
}



@media (min-width: 768px) {
    body#index #ecom-section {  display: flex;  }
   .left-sidebar {  margin-top: 100px;  }
} 
/*Скрива "Желая да получа фактура" от кошницата*/ 
 .invoice-check { display: none; }