.single-products{ background-color:#fff; }.navbar.navbar-fixed-top.small_header {
    border-bottom: 4px solid #f37720;
}.share-in-socials>a,div.footer-widget div.social-icons ul li { border-radius: 50% !important;  }#categories-menu{ display:none; }

@media (min-width: 1281px) {
    .category_image {  height: 290px; }
    .image-wrapper {
        height: 270px;
    }
   .productinfo img { max-height: 260px; }
   .contentColmn, .contentColmnProduct{ width:100%; }
   .category_image > img { max-height: 250px; }
   .single-products {  max-height: 580px; }

}

@media screen and (max-width: 1360px) { 
    .productinfo img {   max-height: 240px; }
    .image-wrapper {  height: 240px; }
    .contentColmnProduct, .contentColmn { width: 100%;  }
    .breadcrumbs .breadcrumb {   margin-top: 0; }
}

@media screen and (max-width: 1024px) { 
    .productinfo img {   max-height: 180px; }
    .image-wrapper {  height: 180px; }
}body#pages .left-sidebar{
    display:none;
}

body#pages .container.wrapper .col-sm-3 {
    width: 12.5%;
}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;  }.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; }
.cd-hero__nav li.cd-selected a {  border-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#index {  background-color: #323232;  }
.slide-content { background: transparent; }
.slide-content>main { width: 70%; margin: 0 auto; }
#accents_section>.text_pages_pictures { margin-top: -240px;  background: #f37720; box-shadow: 0 0 20px #0000004a; border-top: 4px solid white; padding:0; 
background-image: url( //svemaragro.bg/media/banners/design_bg.jpg ); background-size: cover; padding-top: 90px; }
#accents_section {
-webkit-transition-delay: 1s;
-moz-transition-delay: 1s;
-o-transition-delay: 1s;
transition-delay: 1s;
}

.ng-scope>div.container { width: 100%; }
.panel-heading .accordion-toggle:after {  position: absolute;  left: 15px;  top: 12px; }
#accordion h4 {   padding-left: 30px;  }
@media (max-width: 1024px) {
body#pages h1 {  font-size: 1.6em;  }
#accordion h4 {  font-size: 1.2em;   }
}


.indexCategoriesOuter {  background-color: #323232;  }
.indexCategoriesSection { width: 100%; }
.indexCategoriesSection>h2>span { color: #f37720;  }
.indexCategoriesSection h3 { color: #000; font-weight: 600;  }
.indexCategoriesSection .panel-group { margin-bottom: 0; padding: 0; width: 25%; overflow: hidden; }
.cd-hero__nav.js-cd-nav { display: none; }

.panel-group .panel-heading+.panel-collapse .panel-body {  background: #fff;  }
.panel-default>.panel-heading {  background-color: #ed721d;  color: #fff; position: relative;  }
.panel-title a:hover { color: #323232;  }

.single_accent {  border-right: 1px solid #f8b382; adding: 0 15px; margin-bottom: 20px;}
.single_accent span {  padding-top: 100%; filter: invert(1) drop-shadow(2px 2px 2px);  }
.single_accent span>div.curtain {  display: none; }
.single_accent span {  background-size: 36% auto !important; background-position:center 15% !important;  }
.single_accent p.read-more { display: none;  }
.single_accent:hover span { filter: invert(1) drop-shadow(2px 2px 2px );  background-size: 44% auto !important;  }
.single_accent:hover div.text-section { opacity: 1;  color: #fff;  }

.text_pages_pictures h1 {  text-align: center; position: absolute; top: 15px; color: #fff; text-shadow: 0px 2px 2px #000;  }
.text_pages_pictures div.text-section { text-align: center; margin: 0 auto; left: 0; right: 0; color: #fff;  bottom:0; min-height: 114px; }
.text_pages_pictures div.text-section h2 { text-align: center; margin-bottom: 0; font-size: 1.7em; font-weight: 500; }
#news_section.show { background: #e6ecec;  }
#news_section.show { background: #ecebe6;  }

.n-multilines-header #myNavbar li::after {  top: 25px; border-color: #ed721d; }
.header-text-bg { background: rgb(39 39 39 / 46%); }

.panel-group .panel-footer {  background: transparent;  }
#products_section > div.container.contectSection { display: none; }
.cd-hero:before { background-image: url(https://svemaragro.bg/media/banners/arc.png); background-position: top center; background-size: cover;  height: auto;    padding-top: 14%; }
.cd-hero__nav a::before {  background: url(../assets/cd-icon-circular.svg) no-repeat 0 0;  }
body.loaded .header-text-bg h1 {  color: #fff; padding: 35px; width: fit-content;  margin: 0 auto;  }
.home_page_content {  padding: 3em 0; display: none; }
.home_page_content h1 { margin-bottom: 0; }
/* #header_bottom::after{ display: block;  content:""; width: 50%; padding-bottom: 50%; position: absolute; top: 0; right: 0;  } */
/* .text_data_section {  background: url( //svemaragro.bg/media/banners/green_bg.jpg) top center; background-size: cover; color:#fff; margin-left: 0; margin-top: 60px;    } */
.text_data_section {  background: url( //svemaragro.bg/media/banners/yellow_bg.jpg) top center; background-size: cover; color:#fff; margin-left: 0; margin-top: 60px;    }

.text_data_section h2>span { color: #fff; }
.text_data_section.show { margin-left: 0; overflow-x: initial; margin-top: 0;  }
body#index .questions-embed { display: none !important; }

.category_image > img {  max-height: 350px;  }
a.go-to-category {  display: none;  }

ul.sub-menu { width: 335px; }
#products_section {  opacity: 1;  }
.panel-index-categories .panel-footer::before { width: 50px; height: 50px; content: " "; border-radius: 50%;  margin-bottom: 15px; background: #ed741d; display: block;
background-image: url(https://svemaragro.bg/media/banners/arrow.png); background-position: center; background-size: 57%; background-repeat: no-repeat;  }

.panel-index-categories .panel-footer { position: absolute; bottom: 30px;
    -webkit-transition: transform 0.5s;
    -moz-transition: transform 0.5s;
    -ms-transition: transform 0.5s;
    -o-transition: transform 0.5s;
    transition: transform 0.5s;
 }
.panel-index-categories { overflow: hidden; }
.panel-index-categories .panel-body::before { background: #26262685; width: 100%; height: 101%; position: absolute; }
.panel-index-categories:hover .panel-body::before { background: none; }
.panel-index-categories:hover .panel-footer {  
-moz-transform: translateX(-120%);
     -o-transform: translateX(-120%);
    -ms-transform: translateX(-120%);
-webkit-transform: translateX(-120%);
            transform: translateX(-120%);
}

.indexCategoriesSection h3 { color: #fff; font-weight: 600; text-align: left; font-weight: 500; text-transform: uppercase; }

#text_data_section  h2 { color:#fff; }
.social-icons a:hover i { color:#fff;  }

.makeaoffer {  padding: 15px; border-radius: 28px; margin: 15px 60px; display: block; text-transform: uppercase; font-weight: 600; color: #fff; font-size: 1.6em;  }
.makeaoffer>i {
background: #fff;
    width: 100px;
    line-height: 100px;
    border-radius: 50%;
    display: block;
    margin: 15px auto;
    font-size: 2em;
    color: #333;
}
.makeaoffer:hover, .makeaoffer:hover i {  color: #323232; }

.article .date {  font-size: 1em;  }
section.address-bottom { background: url( //svemaragro.bg/media/banners/contact_bg.jpg);  padding: 3em 0; text-align: center; }
#footer .footerBlock.aboutus h2, #footer .footerBlock.contactus h2 {  color: #ed721d;  }
div.banners { background: #fff; }
div.banners h3 { font-size: 1.4em;  font-weight: 300; }

.text-data-section-caption h2.lineBg ::after { border-bottom: 3px solid; border-color: #fff; }
body .btn.btn-secondary { background: #ed741d; border-radius: 28px; color: #fff; }
section.address-bottom {  color: #fff;  }
.banner-slider img { width: 280px;  }
.footer-custom-logos { width: 60%; }
section.address-bottom.show::before { opacity: .5; filter: invert(1);  }
.item-wrapper { background: #fff; text-align: center; padding-bottom: 1em; }
.item-wrapper h3 {  font-size: 2.1em;  font-weight: 600;  }
.item-wrapper .item { padding-top:0;  }
.item-wrapper .item .item_image { max-height: 300px; }
.item-wrapper .item .item_image img{ max-height: 300px; object-fit: cover; width: 100%; }
.footer-image { border: 1px solid transparent;  background: url(//svemaragro.bg/media/banners/about_bg.jpg) center no-repeat; background-attachment: fixed; background-size: cover;   }
.footer-image .rounded { max-height: 390px; }
/*
.footer-image { padding-bottom: 27%; background: #323232; }
*/
.questions-embed { background: url(//svemaragro.bg/media/banners/yellow_bg.jpg) center no-repeat; background-attachment: fixed; background-size: cover;  }

.embed-txt { width: 50%; color: #fff; text-align: center; margin: 0 auto; position: relative; margin: 60px auto;  left: 0;  right: 0;  }
.embed-txt h3 { font-size: 2.1em; font-weight: 300; }

.category_image>img {  margin: 0 auto;  }


@media (min-width: 769px) {
.n-multilines-header #myNavbar {  background: #e6ecec;  }
.n-multilines-header #myNavbar {  background: #ecebe6;  }
 .nav.navbar-nav > li > a, #myNavbar i.fa-angle-down { color: #000 !important; text-transform: uppercase; font-weight: 600;  }
}

@media (max-width: 1680px) {
    .makeaoffer {  margin: 30px 30px; }
    #accents_section>.text_pages_pictures {  font-size: .8em;   margin-top: -200px; padding-top: 70px; }
    .text_pages_pictures h1 {  top: 5px;  }
    .single_accent span {  padding-top: 80%;  }
    .text_pages_pictures div.text-section {  min-height: 80px;  }
    .header-text-bg h1 {  font-size: 3em;  }
}

@media (max-width: 1441px) {
   .indexCategoriesSection .panel-body {  max-height: 240px;  }
    .slide-content>main {  width: 80%;  }
    .embed-txt {  width: 80%;  }
    .main-nav>li {  max-width: initial; }
}
@media (max-width: 1360px) {
    body.loaded .header-text-bg h1 {  margin-top: -90px;  font-size: 3em; }
    #accents_section>.text_pages_pictures {  margin-top: -170px;  }
    h3 {  font-size: 1.5em;  }
}

@media (max-width: 1280px) {
.makeaoffer { margin: 30px 0px;  }
.header-text-bg h1 { font-size: 2.5em; }
.indexCategoriesSection h2 { font-size: 2em;  }
#text_data_section {  background-size: cover;  }
#address-section {     background-size: cover !important; background-position-x: center !important; }

.indexCategoriesSection .panel-group {  width: 33.3%;  }
.slide-content>main {  width: 90%; }
.panel-index-categories .panel-footer {  bottom: 0px;   }
#text_data_section { padding-bottom: 0; }
.makeaoffer {  font-size: 1.3em;  }
}
@media (max-width: 1024px) {
.short-text-wrapper { font-size: .8em; }
.embed-txt h3 { font-size: 1.5em;  }
#text_data_section {  padding: 1em 0;  }
body.loaded .header-text-bg h1 {  font-size: 2em;  }
h1 {  font-size: 2em;  }
.main-nav>li {  max-width: initial;  }
.slide-content>main {  width: 100%;  }
.makeaoffer {  font-size: 1.2em;  }
}

@media (max-width: 920px) {
#accents_section>.text_pages_pictures {  margin-top: -128px;  padding-top: 50px;  }
.footer-image { padding-bottom: initial;  }
.embed-txt { position: relative; }
.text_pages_pictures h1 {  text-align: center;  display: block;  margin: 16px auto;  width: 100%;  }
.indexCategoriesOuter {  padding: 1em 0;  }
}

@media screen and (max-width: 800px) {
.single_accent {  width: 33.33%; border-right: none;  }
}

@media (max-width: 768px) {
.header-text-bg h1 {  font-size: 1.5em; }
body.loaded .header-text-bg h1 { margin-top: initial; }
#accents_section>.text_pages_pictures { margin-top: -30px; }
.single_accent {  width: 33%;  }
body.loaded .header-text-bg h1 {  padding: 35px 0;  }
.indexCategoriesSection .panel-group {  width: 50%;  }
.news-latest {  margin-bottom: 2em;  }
.header-design-wrapper {  display: none;  }

}

@media (max-width: 520px) {
.text_pages_pictures {  padding: 1em; }
.single_accent { display: block;  width: 50%;  margin: 0; }
body.loaded .header-text-bg h1 { font-size: 1.5em; }
.text_pages_pictures div.text-section h2 {  font-size: 1.4em;  }
.image_gallery_pages .image.fixed-height picture img, .news-latest .image.fixed-height picture img {  padding-bottom: 60%;  }
.indexCategoriesSection h2 {  font-size: 1.6em;  }
}ul.cd-hero__slider {  height: auto !important;  padding-bottom: 44%;}  /* 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: 1024px) {
    ul.cd-hero__slider {  padding-bottom: 54%;  }
}
@media screen and (max-width: 640px) {
    ul.cd-hero__slider {  margin-top: 0px; padding-bottom: 65%; }  /* mobile proportion here */
    ul.cd-hero__slider > li {  background-size: auto 100%; animation: initian;  }
    .cd-hero__content h2 { font-size: 5.5vw;  }    
}
@keyframes slideranimation {
5% {
   background-size: 100% auto; 
}
40% {
   background-size: 120% auto; 
}
       50% {
   background-size: 120% auto; 
}
95% {
   background-size: 100% auto; 
}
}.hide_header {  opacity: 1;  margin-top: 0; }