.menu__banner > div {display:flex;flex-direction:column;justify-content:center;height:100%;padding: 15px;text-align:center;background:#f7f7f7;border-radius:4px}
.menu__banner div img {margin:15px 0;padding:15px}
.menu__banner span {color:#f44336;font-size:1.5em;font-weight:500}
.menu__banner span:last-of-type{font-size:1.3em}

.article_description h3.heading{font-weight:700}
.nav-tabs li a{
font-weight:500;
}
@media screen{
.pull-right {
float: right!important;
margin-left: 5px;
font-weight: 100;
}
.header-block {
display: flex;
flex-wrap: nowrap;
padding: 15px 0;
transition: padding linear .15s;
}
.header-logo {
max-width: 200px;
}
.header-search__form {
position: relative;
display: flex;
border: 1px solid #dfdfdf;
border-radius: 5px;
}
}
.list-group-item-heading b{
font-weight: 100;
}

.multistore .list-group {
border-radius: 5px;
background: rgba(0 0 0 / .03);
}
.ocf-theme-light .ocf-filter-header, .ocf-theme-light .ocf-module-page-header {
color: #212529;
text-transform: none  !important;
font-size: 13px;
margin-bottom: 15px;
font-family: 'Montserrat' !important;
font-weight: 500  !important;
}
@media (max-width: 767px){
.ocf-btn-mobile-fixed .ocf-btn {
background-color: var(--menu-main-header-bg);
color: #fff;
display: flex;
align-items: center;
}
.ocf-btn-mobile-fixed {
top: 55%;
}
}

.navbar-brand > img {
display: block;
width: 140px !important;
}

.navbar-brand {
    float: left;
    padding: 5px 15px !important;
}
.radio input + img {
width: 100px !important;
}
.table-scroll {
margin: 20px 0;
width: 100%;
overflow-x: scroll;
}

td, th {
padding: 10px;
}
.footer__payments-icon {
overflow: hidden;
margin: 0 0 10px 10px;
width: 50px;
height: 30px;
background: #fff;
border-radius: var(--border-radius-1);
}

.prmn-cmngr {
position: relative;
float: left !important;
margin-right: 20px !important;
}
.prmn-cmngr a {
cursor: pointer;
color: #fff !important;
font-size: 11px !important;
}
.header-search__input{
    color: #333 !important;
}
.header-cart__total-items, .header-wishlist__total-items, .header-compare__total-items {
color: #333;
}

@media screen{
.uni-banner__img {
max-height: 470px !important;
}
}
.uni-banner__title {
display: none !important;
}