@media (min-width: 768px) {
    .offset-md-2 {
        margin-left: 10%;
        width: 100%;
    }
span.mm_menu_content_title {
    font-size: 18px!important;
  }

#_desktop_cart .header .total-value {
    font-size: 16px!important;
}

span.mm_tab_name.mm_tab_toggle.mm_tab_has_child {

        display: none;

}

.ets-dir-ltr .mm_menus_li .mm_tabs_li .mm_columns_contents_ul {

        left: 0px !important;

}}

#header a:hover, #header .top-menu a[data-depth="0"]:hover, #header a.dropdown-item:hover {
     color:   #1969ff!important;
}
a.account {font-size: 12px !important;
}

#c-bns button.c-btn-cta, #s-bns button.c-btn-cta {
    background: #1969ff!important;
border: 2px solid white ! Important;
}

#c-bns button.c-btn-cta:hover, #s-bns button.c-btn-cta:hover {
    background: white !important;
    color: #1969ff ! Important;
    border: 2px solid ! Important;
}

a[href="https://ironflex.pl/brand/3-ironflex"] {
    font-weight: 800 !important;
    font-size: 16px !important;
    color: #1969ff !important;
}
a.btn.btn-primary {
    background: #1969ff!important;
border: 2px solid white ! Important;
}
a.btn.btn-primary:hover  {
    background: white !important;
    color: #1969ff ! Important;
  border: 2px solid ! Important;}

@media (max-width: 768px) { .baner_second.col-xs-12.col-lg-6 {
    display: none;
  }
    .header-top #search_widget input {
        background: white !important;
        border-radius: 130px !important;
    }
}
@media (max-width: 767px) {
    #mobile-carousel {
        margin-top: -24px !important;
    }
#header, #header .header-top {
    background-color: #ffffff00!important;
}
#header {
    box-shadow: 0 2px 5px 0 rgb(0 0 0 / 0%)!important;
}
}

body#ets_blog_page.ets-blog-wrapper-detail {
  padding: 0px!important;}
body#ets_blog_page .carousel {
    display: none;
}
button.btn.btn-primary.fixed-add-to-cart-btn {
    padding-top: 15px;
    padding-bottom: 15px;
}

span.steco-custom-input-item.steco-custom-input-radio {
  border: 1px solid #1D1B20 !important;}

.ppbAccessoriesCheckbox input[type="checkbox"]:checked+.steco-custom-input-item {
    border-color: #1969FF !important;
}
@media (max-width: 500px) {
    #fixed-add-to-cart-bar .fixed-add-to-cart-btn {
        min-width: 180px!important;
    }
}
.product-miniature .product-flags li.product-flag {
    font-size: 12px !important;
    font-weight: 400 !important;
    text-transform: uppercase !important;
    padding: 0px 8px !important;
    min-height: 13.343px !important;
}
#wrapper .breadcrumb li:last-child {
  color: #1969FF!important;}


    #wrapper .breadcrumb {
        margin-bottom: 70px!important;;
        margin-top: 10px!important;;
        margin-left: -76px!important;;
        font-size: 12px!important;
    }
.layout_layout1 li:hover > a, .layout_layout1 li > a:hover, #header .layout_layout1 li:hover > a, #header .layout_layout1 .mm_columns_ul .mm_block_type_product .product-title > a:hover, #header .layout_layout1 li > a:hover {      color: #1969ff!important;
    }

@media (max-width: 450px) {i.material-icons.mx-0.px-1 {
    display: none;
  }
button#search_filter_toggler_rfx {
    height: 41px;
}}
#footer .row:nth-child(2) {
    flex-direction: row;
    justify-content: center;
}

.user-info {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
}
body#category h2 {
font-weight: 700!important;
    margin-bottom: 15px!important;
    margin-top: 30px!important;
font-size: 22px;
color: black!important;
}
@media (max-width: 950px) {
body#category h2 {
  font-size: 1.3125rem;}
body#category p { 
  font-size: 18px!important;}}

body#category p { 
color: #6D6D6D!important;
    font-size: 16px!important;
    line-height: 150%!important;
    font-weight: 400!important;
  margin-bottom: 12px!important;}


body#manufacturer
h2 {
font-weight: 700!important;
    margin-bottom: 15px!important;
    margin-top: 30px!important;
font-size: 22px!important;
color: black!important;
}
@media (max-width: 950px) {
body#manufacturer h2 {
  font-size: 1.3125rem;}
body#category p { 
  font-size: 18px!important;}
 .carousel .carousel-indicators {
        margin-bottom: -20px!important;
    }}

body#manufacturer p { 
color: #6D6D6D!important;
    font-size: 16px!important;
    line-height: 150%!important;
    font-weight: 400!important;
  margin-bottom: 12px!important;}

body#category strong {
    font-weight: 700 !important;
}
body#manufacturer strong {
    font-weight: 700 !important;
}
div#category-description li {
    list-style: inside !important;
 padding-left: 2% !important;
color: #6D6D6D!important;
    font-size: 16px!important;
    line-height: 150%!important;
    font-weight: 400!important;
  margin-bottom: 5px!important;
}
    .carousel .carousel-indicators {
        margin-bottom: -50px;
        display: block;
    }
.carousel-indicators .active {
    background-color: #1969ff;
    width: 13px;
    height: 13px;
}
.carousel-indicators li {
    width: 13px;
    height: 13px;
    border-color: #1969ff;
}

@media (max-width: 390px) {
.product-miniature .product-flags li.product-flag {
    font-size: 8px !important;
    line-height: 15px;
}
    }}