@import url("font-allamoto-style.css");
@import url('https://fonts.googleapis.com/css?family=Roboto|Roboto+Condensed&subset=cyrillic-ext');

body {
    font-family: 'Roboto Condensed', sans-serif !important;
}

body.am-body {
    font-family: 'Roboto Condensed', sans-serif;
}
.btn, .mega-menu {
    font-family: 'Roboto Condensed', sans-serif !important;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: 'Roboto Condensed', sans-serif !important;
    font-weight: normal !important;
    text-transform: none !important;
    /*margin-top: 15px;*/
    /*margin-bottom: 10px;*/
}
h1, .h1, h2, .h2 {
    margin-top: 15px !important;
    margin-bottom: 13px;
}
a {
    color: #0f4586;;
}
.fa-caret-down,.quick-currency .fa-caret-down, .quick-language .fa-caret-down {
    font-size: 6px;
}
#style-header .topbar.am-topbar {
    background-color: #c60618;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gMUCRYLixj94QAAAGVJREFUGNONzy0OAjEURtFTxoyEpG5aU4tk/0tAzhJmARAEckxDSCmFK7+/vBd8csbcaE+sBiTkjp6r95XLv97UrN7wGJRPuENolq7GdC9afvyRagYc3owNcVCMNdPliNLRS/Ve7FPnCdyP7LBlAAAAAElFTkSuQmCC');
}
.am-bg {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gMUCRYLixj94QAAAGVJREFUGNONzy0OAjEURtFTxoyEpG5aU4tk/0tAzhJmARAEckxDSCmFK7+/vBd8csbcaE+sBiTkjp6r95XLv97UrN7wGJRPuENolq7GdC9afvyRagYc3owNcVCMNdPliNLRS/Ve7FPnCdyP7LBlAAAAAElFTkSuQmCC');
}
.header-logo.am-logo {
    position: relative;
}
.header-logo.am-logo #logo {
    margin-top: -30px;
}
#top-links a {
    position: relative;
    padding-left: 20px;
}
#top-links .fa-user:before, #top-links .fa-user:after {
    top: 0px;
    left: -3px;
    font-size: 20px;
    position: absolute;
}
#phone .call-color {
    font-weight: normal !important;
    font-family: 'Roboto Condensed', sans-serif;
}
#phone .fa-phone-icon:before {
    font-size: 40px;
}
#cart {
    position: relative;
}
.cart-icon {
    position: relative;
    width: 50px;
    height: 50px;
    display: inline-block;
}
#cart > button .cart-icon::before {
    background: none !important;
    font-family: "fontallamoto";
    font-weight: normal;
    content: '\e925';
    font-size: 40px;
    position: absolute;
    top: 0;
    left: 0;
    height: 50px;
    width: 50px;
    line-height: 1;
}
#cart > button .name {
    margin-left: 5px !important;
    font-weight: normal !important;
    text-transform: none;
    margin-top: 9px !important;
}
#cart > button .cart-total {
    margin-top: 7px !important;
}
.panel-title > h3::before, .pavo-widget-heading > h3::before {
    background: none !important;
    font-family: "fontallamoto";
    /*content: "\e905";*/
    color: #0f4586;
    font-size: 28px;
    height: 30px !important;
    top:0;
}
.ident {
    margin-top: 15px;
    margin-bottom: 15px;
}
.ident-bottom {
    margin-bottom: 15px;
}
.btn {
    text-transform: none !important;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: normal;
    font-size: 18px;
    line-height: 1;
    z-index: 2;
}
.btn-lg {
    border-radius: 0px !important;
    padding: 12px 30px 12px 30px;
}
.btn-lg.btn-am {
    padding-right: 45px;
}
.btn-sm {
    height: 35px;
    padding: 8px 20px;
    font-size: 16px;
}
.btn-sm.btn-am {
    padding-right: 30px;
}
.btn-sm.btn-am:before, .btn-sm.btn-am:after {
    top: 10px;
}
.btn-sm.btn-am:before {
    right: 13px;
}
.btn-sm.btn-am:after {
    right: 8px;
}

.btn-primary {
    background-color: #0f4586;
    color: #FFFFFF;
    border: 1px solid #0f3d7a;
}
.btn-danger {
    background-color: #c60618;
    color: #FFFFFF !important;
    border: 1px solid #c60618;
}
.btn-danger:hover {
    background-color: #d13d4a;
}
.btn-carbon {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gMUCRYLixj94QAAAGVJREFUGNONzy0OAjEURtFTxoyEpG5aU4tk/0tAzhJmARAEckxDSCmFK7+/vBd8csbcaE+sBiTkjp6r95XLv97UrN7wGJRPuENolq7GdC9afvyRagYc3owNcVCMNdPliNLRS/Ve7FPnCdyP7LBlAAAAAElFTkSuQmCC');
}
.btn-am {
    position: relative;
    padding-right: 45px;
}
.btn-am:before, .btn-am:after {
    position: absolute;
    font-family: "fontallamoto";
    font-size: 14px;
    color: #FFFFFF;
    content: "\e912";
    z-index: 1;
    top: 16px;
    line-height: 1;
}
.btn-am:before {
    right: 20px;
}
.btn-am:after {
    right: 15px;
}
.button-cart {
    color: #FFFFFF;
    font-size: 16px;
    text-transform: none;
    font-weight: normal;
}
#search .btn:hover {
    -webkit-box-shadow: 0 0 0 23px #0f4586 inset;
    box-shadow: 0 0 0 23px #0f4586 inset;
    color: #FFFFFF;
}
.scrollup {
    background-color: #0f4586 !important;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gMUCRYLixj94QAAAGVJREFUGNONzy0OAjEURtFTxoyEpG5aU4tk/0tAzhJmARAEckxDSCmFK7+/vBd8csbcaE+sBiTkjp6r95XLv97UrN7wGJRPuENolq7GdC9afvyRagYc3owNcVCMNdPliNLRS/Ve7FPnCdyP7LBlAAAAAElFTkSuQmCC') !important;
    border-radius: 50%;
    padding: 10px 16px;
}
#jbegnjr5, .jbegnjr5 {
    background-color: #0f4586;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gMUCRYLixj94QAAAGVJREFUGNONzy0OAjEURtFTxoyEpG5aU4tk/0tAzhJmARAEckxDSCmFK7+/vBd8csbcaE+sBiTkjp6r95XLv97UrN7wGJRPuENolq7GdC9afvyRagYc3owNcVCMNdPliNLRS/Ve7FPnCdyP7LBlAAAAAElFTkSuQmCC');
    background-repeat: repeat !important;
    padding-top: 15px;
    border-style: none;
    padding-bottom: 15px;
}
.am-widget {
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 18px;
    text-align: center;
    color: #FFFFFF;
    padding-top: 30px;
    padding-bottom: 30px;
}
.am-widget > i, .am-widget  i {
    position: relative;
    display: block;
    width: 100%;
    height: 30px;
    margin-bottom: 20px;
}
.am-widget >i:before {
    color: #FFFFFF;
    position: relative;
    margin: 0 auto;
    width: 30px;
    height: 30px;
    font-size: 30px;

}
#jbegnjr5 .am-widget, .jbegnjr5 .am-widget {
    border-right: 1px solid #999999;
}
#jbegnjr5 .am-widget:last-child, .jbegnjr5 .am-widget:last-child {
    border-right: none;
}

/*--Fix*/
.swiper-wrapper, .swiper-slide {
    height: auto !important;
}
#janb5jpv, .janb5jpv {
    background-color: #0f4586 !important;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gMUCRYLixj94QAAAGVJREFUGNONzy0OAjEURtFTxoyEpG5aU4tk/0tAzhJmARAEckxDSCmFK7+/vBd8csbcaE+sBiTkjp6r95XLv97UrN7wGJRPuENolq7GdC9afvyRagYc3owNcVCMNdPliNLRS/Ve7FPnCdyP7LBlAAAAAElFTkSuQmCC');
    font-family: 'Roboto Condensed', sans-serif;
    background-repeat: repeat !important;
}
.pavo-widget-deals .product-timing-dea {
    font-family: 'Roboto Condensed', sans-serif;
}
.product-timing-deal .format-date .time-group .timer {
    padding: 10px !important;
}

.am-promo-block {
    position: relative;
}
.am-promo-block .content-text-right {
    position: absolute;
    text-transform: none !important;
    font-family: 'Roboto Condensed', sans-serif;
    color: #FFFFFF;
    display: table;
    padding: 15px 20px;
    width: 50%;
    left: 50%;
    top:30%;
}
.am-promo-block .content-text-right .content-title, .am-promo-block .content-text-left .content-title {
    text-transform: none;
    color: #FFFFFF;
    line-height: 1;
}
.pa_image_text_element_wrapper {
    display: table;
    width: 100%;
}
.pavo-widget-image-text.am-promo-block {
    border: none;
}
.am-promo-block {
    position: relative;
    display: table;
    width: 100%;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gMUCRYLixj94QAAAGVJREFUGNONzy0OAjEURtFTxoyEpG5aU4tk/0tAzhJmARAEckxDSCmFK7+/vBd8csbcaE+sBiTkjp6r95XLv97UrN7wGJRPuENolq7GdC9afvyRagYc3owNcVCMNdPliNLRS/Ve7FPnCdyP7LBlAAAAAElFTkSuQmCC');
    min-height: 320px;
}
.am-promo-block.red {
    background-color: #c60618;
}
.am-promo-block.blue {
    background-color: #0f4586;
}
.am-promo-block:before {
    position: absolute;
    display: block;
    width: 100%;
    top: 0;
    bottom: 0;
    content: " ";
    opacity: 0.4;
    background: -moz-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
    background: -webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
    background: radial-gradient(ellipse at center, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
}

.am-promo-block:after {
    position: absolute;
    display: block;
    width: 100%;
    height: 105px;
    bottom: 0;
    content: " ";
    opacity: 0.4;
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
}
.am-promo-block > .inner > .content-icon {
    position: relative;
    z-index: 2;
    padding: 15px 15px 15px 30px;
    max-width: 55%;
}
.am-promo-block > .inner > .content-text-left {
    color: #FFFFFF;
    padding: 15px 30px 15px 15px;
}
.am-category > div > .swiper-container > .swiper-wrapper > .swiper-slide:before, .am-category > .swiper-no-swiping > .swiper-container > .swiper-wrapper > .swiper-slide:before {
    position: absolute;
    display: table;
   background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gMUCRYLixj94QAAAGVJREFUGNONzy0OAjEURtFTxoyEpG5aU4tk/0tAzhJmARAEckxDSCmFK7+/vBd8csbcaE+sBiTkjp6r95XLv97UrN7wGJRPuENolq7GdC9afvyRagYc3owNcVCMNdPliNLRS/Ve7FPnCdyP7LBlAAAAAElFTkSuQmCC');
   bottom: 0;
    width: 100%;
    height: 54px;
    content: " ";
    z-index: 1;
}
/*.swiper-wrapper .swiper-slide:before {*/
/*content: "jkdlhlekrg";*/

/*}*/
.am-category > div > .swiper-container > .swiper-wrapper > .swiper-slide:nth-child(4n+0):before {
    background-color: rgba(15,69,134, 0.7);
}
.am-category > div > .swiper-container > .swiper-wrapper > .swiper-slide:nth-child(4n+1):before {
    background-color: rgba(198,6,24, 0.7);
}
.am-category > div > .swiper-container > .swiper-wrapper > .swiper-slide:nth-child(4n+2):before {
    background-color: rgba(255,148,0, 0.7);
}
.am-category > div > .swiper-container > .swiper-wrapper > .swiper-slide:nth-child(4n+3):before {
    background-color: rgba(34,171,5, 0.7);
}
.feature-category.am-category .item-category .caption {
    bottom: 0px;
}
.all-categories  {
    position: relative;
    margin-bottom: 30px;
    min-height: 310px;
    }
.all-categories > div > div > a > .image > img, .all-categories > div > div > a > .image {
    min-height: 230px;
}
.all-categories > .item-category a .caption, .all-categories  .effect-v10 > .item-category a .caption{
    position: relative;
    display: table;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gMUCRYLixj94QAAAGVJREFUGNONzy0OAjEURtFTxoyEpG5aU4tk/0tAzhJmARAEckxDSCmFK7+/vBd8csbcaE+sBiTkjp6r95XLv97UrN7wGJRPuENolq7GdC9afvyRagYc3owNcVCMNdPliNLRS/Ve7FPnCdyP7LBlAAAAAElFTkSuQmCC');
    bottom: 0;
    width: 100%;
    height: 66px;
    content: " ";
    z-index: 1;
    background-color: rgba(15,69,134, 0.8);
    max-width: 285px;
    margin: 0 auto;
    margin-top: 0px;
    margin-top: -54px;
    z-index: 2;
}
.all-categories > .item-category .label, .all-categories > .effect-v10 > .item-category .label {
    right: 0px;
}
.all-categories > .item-category a .caption .name, .all-categories >.effect-v10 > .item-category a .caption .name {
    vertical-align: middle;
    display: table-cell;
    margin: 0;
    color: #FFFFFF;
}
.breadcrumb.breadcrumbs, .breadcrumbs.breadcrumbs, .breadcrumb {
    margin-bottom: 0px !important;
    background-color: #0f4586;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gMUCRYLixj94QAAAGVJREFUGNONzy0OAjEURtFTxoyEpG5aU4tk/0tAzhJmARAEckxDSCmFK7+/vBd8csbcaE+sBiTkjp6r95XLv97UrN7wGJRPuENolq7GdC9afvyRagYc3owNcVCMNdPliNLRS/Ve7FPnCdyP7LBlAAAAAElFTkSuQmCC');
    padding: 10px 0;
    z-index: 3;
    position: relative;
}
.breadcrumb-wrapper > ol {
    margin: 0px;
}
.breadcrumbs.breadscrumbs-styled {
    background-color: rgba(15,69,134, 0.7);
}
.caption {
    min-height: 54px;
}
.caption .name {
    font-size: 18px;
}
.product-layout .pav-ownstyle.pav-quickview {
    width: 40px;
    height: 40px;
}
.pav-ownstyle.pav-quickview a {
    position: relative;
}
.pav-ownstyle.pav-quickview a i {
    font-size: 24px;
    margin-top: 9px;
    margin-left: 5px;

}
#cart .dropdown-menu .name, #cart .dropdown-menu .product-quantity {
    font-size: 14px;
    font-weight: normal;
    line-height: 1;
}
#cart .dropdown-menu .button-group .btn {
    font-size: 14px;
    line-height: 1.5;
}
#cart .dropdown-menu {
    top: 60px;
    min-width: 320px;
}
#cart .dropdown-menu .table-striped .btn-danger {
    color: #000000 !important;
}
.pavo-widget-deals .image {
    width: 225px;
    height: 285px;
}
.pavo-widget-deals .image a {
    display: block;
    text-align: center;
    height: 285px;
    line-height: 285px;
}
.pavo-widget-deals .image a img {
    display: inline-block;
    max-height: 100%;
}
.pavo-widget-deals .pav-ownstyle.pav-quickview a {
    height: 40px;
    line-height: 1;
}
label {
    font-weight: normal;
}
.label {
    background-color: #0f4586 !important;
    right: 0px;
    border-radius: 0px !important;
    width: auto !important;
    padding: 1px 10px;
    line-height: 1.2 !important;
}
.parent.dropdown.am-parent .dropdown-menu span.menu-desc {
    display: block;
    width: 100%;
    line-height: 1.2;
    min-width: 180px;
    color: #666666;
}
span.menu-desc {
    color: #666666;
}
span.menu-desc:hover {
    color: #666666;
}
.mega-menu .navbar .level1 li .menu-title {
    color: #0f4586;
}
.alert-success {
    background-color: rgba(34,171,5, 0.1);
    border-color: rgba(34,171,5, 0.2);
    color: rgba(34,171,5, 1);
}

#product-product .product-name, #product-search .product-name {
    font-size: 38px;
    line-height: 1;
}
#product-product .nav-tabs a, #product-search .nav-tabs a {
    font-size: 20px;
    font-weight: normal;
    text-transform: none;
}
#product-product .nav-tabs .active::after, #product-search .nav-tabs .active::after {
    display: none;
}
#product-product #product .product-action #button-cart, #product-search #product .product-action #button-cart {
    background: #0f4586;
    height: 42px;
    padding: 12px 20px;
    font-size: 16px;
}
#product-product #product .product-action .button-margin:hover, #product-search #product .product-action .button-margin:hover {
    background: #0f4586;
    color: #FFFFFF;
}
.btn-primary:hover {
    -webkit-box-shadow: 0 0 0 22px #0f4586 inset;
    box-shadow: 0 0 0 22px #0f4586 inset;
}
#product-product #product .product-qyt-action #input-quantity, #product-search #product .product-qyt-action #input-quantity {
    width: 50px;
}
#product-product .product-price, #product-search .product-price {
    color: #C60618;
    font-weight: normal;
    font-size: 38px;
}
.compare-total {
    position: relative;
}
.compare-total > a {
    padding-left: 30px !important;
}
.compare-total .zmdi-square-right {
    position: absolute;
    left: 8px;
    top: 12px;
}
#product-category {
    background-color: #FFFFFF;
    position: relative;
}
.category-banner {
    margin-top: -46px;
}
@media (min-width: 992px) {
    .category-banner {
        margin-bottom: -60px;
        margin-bottom: -60px;
        background-image: url('/image/catalog/categories/category-banner.jpg');
        background-size: cover;
    }
    .category-banner img {
        visibility: hidden;
    }
}
#content {
    background-color: #FFFFFF;
    margin-bottom: 30px;
}
.products-collection {
    padding-top: 0px;
}
.category-banner + #product-category {
    padding-top: 15px;
}
/*#product-category div #column-left div {*/
    /*margin-top: 15px;*/
/*}*/
.style-listingtab .tab-top .active a {
    border: 1px solid #0f4586;
    -webkit-box-shadow: 0 2px #fff;
    box-shadow: 3px 6px 0px -3px #0f4586;
    color: #0f4586;
}
.style-listingtab .tab-top li a {
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 15px;
    color: #212121;
    text-transform: none;
    font-weight: normal;
    line-height: 15px;
    padding: 2px 0;
}
#offcanvasmenu .navbar-nav > li {
    background-color: #0f4586;
}
#offcanvasmenu .navbar-nav > li > a {
    font-family: 'Roboto Condensed', sans-serif;
    text-transform: none;
    color: #FFFFFF;
    font-weight: normal;
    font-size: 16px;
}
@media (min-width: 1200px) {
    .megamenu-wrapper {
        position: relative;
        width: 75%;
    }
    .mega-menu {
        position: absolute;
        display: table;
        margin-top: -50px;
        left: -25px;
    }
}
@media (min-width: 992px) and (max-width: 1199px){
    .mega-menu #pav-megamenu {
        margin-bottom: 0;
    }
    .megamenu-wrapper {
        position: relative;
        width: 100%;
        background-color: #f6f6f6;
        margin-top: -25px;
    }
    .mega-menu {
        position: relative;
        display: table;
        margin-top: 0px;
        left: 0px;
    }
}
@media (min-width: 992px) {
    #jbegnjr5 .col-lg-2, #jbegnjr5 .col-md-2 {
        width: 20%;
    }
    .jbegnjr5 .col-lg-2, .jbegnjr5 .col-md-2, .jbegnjr5 .col-md-3, .jbegnjr5 .col-lg-3 {
        width: 20%;
    }
    #jbegnjr5 div div div .pa-column-container:before, .jbegnjr5 div div div .pa-column-container:before {
        position: absolute;
        display: block;
        width: 1px;
        height: 110px;
        top:30px;
        bottom: 30px;
        right: 0px;
        background-color: #9e9e9e;
        content: " ";
        z-index: 1;
    }
    #jbegnjr5 div div div:last-child:before, .jbegnjr5 div div div:last-child:before {
        display: none;
        visibility: hidden;
    }
}
#jbegnjr5 .pa-column-inner, .jbegnjr5 .pa-column-inner {
    padding: 0 15px;
    position: relative;
}
.mega-menu .navbar .menu-title {
    font-size: 16px !important;
}

.categories-title {
    margin-top: 0px;
}
.am-map {
    position: relative;
    height:300px;
    min-width: 250px;
    width: 100%;
    display: block;
    margin-bottom: 30px;
}
.product-thumb > .caption {
    min-height: 90px;
}
.no-image {
    position: relative;
    display: table;
    width: 100%;
    height: 230px;
    overflow: hidden;
    background-size: auto;
    background-repeat: no-repeat;
    background-position: center center;
    background-image:  url('data:image/jpeg;base64,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')
}
span.text-menu {
    text-transform: uppercase;
    font-size: 18px;
    float: right;
    padding: 3px 3px 3px 12px;
    font-weight: bold;
}
.fa-bars:before {
    font-size: 26px;
}
.header-middle {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}
@media (min-width: 768px) {
    #style-header {
        min-height: 175px;
    }
    .header-middle {
        flex-direction: row;
    }
    .header-logo, .mainmenu-search, .phone-container, .topcart {
        flex-grow: 1;
    }
    .mainmenu-search {
        margin-right: 40px;
    }

}

@media (max-width: 767px) {
    .header-logo #logo {
        max-width: 210px;
    }

}
/*@media (max-width: 370px) {*/
/*    .header-logo #logo {*/
/*        max-width: 140px;*/
/*    }*/
/*}*/
.top-bar-phone {
    display: inline-block;
    padding: 9px;
    margin-left: 15px;
}
.top-bar-phone a {
    color: #FFF;
}
.open > .dropdown-menu {
    display: block;
    left: unset !important;
    right: 0;
}
.header-bottom-phone {
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    padding: 10px 15px 0px;
}
.header-bottom-phone a  {
    color: #212121;
}
.icon-block svg {
    stroke: #0f4586;
    fill: #0f4586;
    width: 80px;
    height: 80px;
}
.row-ident {
    margin-bottom: 30px;
}
.row-flex {
    display: flex !important;
    flex-direction: row;
    justify-content: space-between;
}
.row-flex > div {
    padding-left: 15px;
    padding-right: 15px;
    flex-grow: 1;
}
@media (max-width: 768px) {
    .rev_slideronbanner {
        font-weight: bold;
    }
    .rev_slideronbanner  .am-caption-right {
        right: 15px !important;
    }
    .rev_slideronbanner .btn-am {
        padding: 6px 40px 6px 15px !important;
        height: auto !important;
        font-size: 12px;
        font-weight: bold;
}
    .rev_slideronbanner .btn-am:before, .rev_slideronbanner .btn-am:after {
        top:5px;
    }
}
.tab-pane {
    margin-left: 15px;
    margin-right: 5px;
}

.block-gray  {
    background-color: #f3f3f3;
}
#column-left {
font-size: 15px
}
#column-left > .list-group {
    padding-left: 0px !important;
}
#column-left > .list-group > .list-group-item {
padding: 4px 0;
}

#product-category .list-group, #product-product .list-group {
padding-left: 15px !important}

.bannercontainer {
    padding: 0px !important;
}
.bannercontainer.banner-on {
    padding: 0px !important;
}
.top-bar-phone i {
    color: #fff;
    margin-right: 10px;
}
.phone-container i {
    margin-right: 10px;
}
.contact-wrapper i {
    margin-right: 10px;
}
#product-product .tab-content #tab-description {
    font-family: 'Roboto Condensed', sans-serif !important;
    color: #999 !important;
    font-size: 16px !important;
}
.feature-category .item-category .caption {
  display: flex;
  align-items: center;
  justify-content: center;  
}
.feature-category .item-category .caption .name {
 padding-top: 0;
 margin: 0;
}
.slotholder {
    position: absolute;
}
