/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Feb 16, 2023, 8:43:51 AM
    Author     : ml-beata
*/
body .cart-informed-modal .modal-popup .modal-inner-wrap {
    margin-top: 2em;
}
footer.page-footer .footer .footer-box .footer-text a{
    font-size: 16px;
}
.catalog-category-view .columns .column.main .product-list-container .products-list:not(.kgrid) .product-item .product-item-actions .actions-primary{
    margin-bottom: 0;
    bottom: 0;
    position: absolute;
    padding: 5px 10px 10px 10px;
}
.header-search-wrap .header-search.no-full-box.mb-search.has-cat-search .search-form {
    visibility: visible;
    opacity: 1;
    top: 50px;
    position: absolute;
}
body .cart-container .cart-summary {
    width: 100%!important;
}
.f-newsletter .row .item.col-md-12.col-xs-24,
.f-newsletter .field.choice.consent,
.f-newsletter .item.col-md-4.col-xs-24.envelope{
    display: none!important;
}
.account div#mobi_vertcial-menu-container .menu-title {
    display: none!important;
}
.cdz-menu .groupmenu-drop li.item {
    display: flex;
    flex-direction: column-reverse;
}
li.item.tablet-item.visible-tablet{
    display: none;
}
a.button.action.secondary.view-cart.visible-xs,
.cms-hp .cdz-product span.rewards__product-earn-points.rewards__product-points{
    display: none !important;
}
.mobi-vertcial-menu-container ul.groupmenu li.item.level0.level-top.parent a.menu-link {
    pointer-events: none;
}
body div#mobi_vertcial-menu-container .menu-title{
    color:#ffffff;
    background: #eb5800!important;
    display: flex;
    flex-direction: row;
    font-weight: bold;
    font-size: 18px;
}
body div#mobi_vertcial-menu-container .menu-title:after {
    display: inline-block;
    font-family: 'CodazonFont';
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    font-weight: bold;
    float: right;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    content: "\e9b4";
    text-align: right;
    width: 100%;
    transition: all 500ms ease;
}
.cms-hp .page-footer .footer-content-top{
    display: block;
}
.cms-hp .page-footer .footer-content-top{
    display: block!important;
}
.page-footer .footer-content-top{
    display: none!important;
}
.account div#mobi_vertcial-menu-container .menu-title {
    display: none!important;
}
.account .visible-xs.pos_static.mobi-vertcial-menu-container .main-content-top-left {
    margin-top: 10px!important; 
}
.account .mst-gdpr_customer .card h3{
    font-size: 16px;
}
.account.checkout-onepage-success .page.messages {
    margin-top: 25px;
}
body div#mobi_vertcial-menu-container .menu-title:before{
    padding-right: 15px;
    font-size: 24px;
    font-weight: bold;
}
.cms-bfhome .visible-xs.pos_static.mobi-vertcial-menu-container .main-content-top-left {
    margin: 10px 10px 10px 10px!important;
}
.catalog-product-view .visible-xs.pos_static.mobi-vertcial-menu-container .main-content-top-left {
    margin: 20px 10px 0px 10px!important;
}
.visible-xs.pos_static.mobi-vertcial-menu-container .main-content-top-left{
    margin-top: 20px!important;
}
.catalog-product-view main#maincontent {
    padding-top: 15px;
}
.footer-box div#footer-content-1{
    display: block!important;
}
.page-header.header-style-07.sksnhv,
.firecheckout header.page-header.header-style-07.sksnhv {
    min-height: 95px!important;
}
/*.firecheckout .page-header .panel.wrapper {
    width: auto;
}
.firecheckout .header-custom .header-panel-center {
    width: 100%;
}
.firecheckout.checkout-index-index .page-wrapper .page-header .header.content {
    margin: 0;
    width: 100%;
    padding: 30px 20px 
}
.firecheckout .container.sticky-menu.js-sticky-menu {
    display: block;
}*/
.container.js-tab-dc-container.space-lg.box-cate-style01.product-layout-style-01.catbox-color-01.k-products-tab {
    display: none;
}
li.item.level0.pchouse-email.mypchouse-menu.level-top span,
li.item.level1.pchouse-email.mypchouse-menu span,
.groupmenu i.menu-icon.fa.fa-envelope{
    text-transform: lowercase;
    color: #eb5800;
    font-size: 14px!important;
}
li.item.level1.pchouse-email.mypchouse-menu {
    display: block;
}
.info-section ul.groupmenu-nondrop {
    display: flex;
    justify-content: space-between;
}
li.item.level1.phone.mypchouse-menu,
li.item.level1.pchouse-email.mypchouse-menu {
    padding: 10px;
}
li.item.level1.phone.mypchouse-menu{
    margin-left: 0;
}
.item.level0.info-section.level-top.col.need-unwrap::before {
    border-top: 1px solid #e8e8e8;
    margin-bottom: 5px;
    margin-top: 10px;
    display: block;
    content: '';
    margin-left: 10px;
    margin-right: 10px;
}
.item.level0.info-section.level-top.col.need-unwrap {
    padding: 0px;
    position: initial;
}
.section-items.nav-sections-items li.item.level0.level-top a.menu-link {
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
}
ul.groupmenu li.item.level0.level-top a.menu-link{
    display: flex;
    flex-direction: row;
    justify-content:flex-start;
}
.groupmenu li.item.level0 i.menu-icon.fa.fa-angle-right {
    display: block;
    color: #928888;
    font-size: 22px;
}
li.item.level0.informations-menu.level-top a {
    color: #000000;
    font-size: 18px;
    text-transform: inherit;
    flex-direction: row!important;
    margin-top: 15px;
}
li.item.level0.informations-menu.level-top::after {
    border-top: 1px solid #e8e8e8;
    margin-bottom: 10px;
    margin-top: -5px;
    display: block;
    content: '';
    margin-left: 10px;
    margin-right: 10px;
}
.sections.nav-sections .section-items.nav-sections-items{
    background: #e8e8e8;
}
.sections.nav-sections .nav-sections-item-content,
.sections.nav-sections .nav-sections-item-title.active {
    background: #ffffff!important;
}
.section-items.nav-sections-items {
    width: auto;
}
.mobile-banner-img{
    display: block;
    margin-bottom: 15px;
}
.container.k-body-top-panel-wrapper{
    margin-bottom: 15px;
}
.f-newsletter input[type=email]::placeholder {
    color: #777779;
}
.mobi-vertcial-menu-container .breadcrumbs {
    padding-bottom: 10px;
}
.product-list-container .list.products-list .product-item .product-item-info {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
}
.product-list-container .list.products-list .item.product-item .product-item-top,
.product-list-container .list.products-list .item.product-item .product-item-photo {
    width: 100%!important;
}
.product-list-container .list.products-list .item.product-item .product-item-details {
    width: 100%!important;
    text-align: justify;
    min-height: 90px;
    top: 200px;
    flex: 1;
}
.catalog-category-view .list.products-list .product-item .product-item-info .actions-secondary .action.tocompare,
.catalogsearch-result-index .list.products-list .product-item .product-item-info .actions-secondary .action.tocompare{
    margin-top: 0rem;
    margin-bottom: 0.5rem;
}
ol.products.list.items.product-items .product-item-info .product-item-inner {
    display: none;
}
.product-list-container .toolbar-amount {
    display: none;
}
.product-list-container .toolbar-sorter.sorter {
    float: left;
    height: 32px;
}
.catalog-category-view .product-item .product-item-actions,
.catalogsearch-result-index .product-item .product-item-actions{
    width: 100%!important;
    display: flex;
    flex-direction: row!important;
    flex-wrap: wrap;
}
.product-list-container .list.products-list .item.product-item .product-item-top {
    width: 100%;
    margin-right: 0px;
}
.header-search .search-toggle:before,
.header-search a.search-toggle.full-box-trigger.visible-xs {
    display: none;
    pointer-events: none;
}
.page-header .header-panel-right,
ul.header.features-links.items.hidden-xs {
    display: block!important;
}
ul.header.features-links.items.hidden-xs {
    display: flex!important;
    flex-direction: row;
    position: absolute;
    right: 0;
    bottom: 0!important;
    padding-right: 0rem;
    z-index: 2;
}
ul.header.features-links.items.hidden-xs li.cart-link {
    z-index: 800;
}
a.account-trigger.cdz-top-link::before {
    content: '\f007';
    display: block;
    font-family: 'FontAwesome';
    color: #ff5501;
    font-size: 24px;
}
a.account-trigger.cdz-top-link span.text-underlink,
a.account-trigger.cdz-top-link span.text-uppercase{
    display: none;
}
ul.header.features-links.items.hidden-xs .account-wrapper {
    margin: 10px;
}
.minicart-wrapper .action.showcart:before{
    font-family: 'CodazonFont';
    content: '\e992';
    color: #eb5800;
    font-size: 27px;
}
.minicart-wrapper .action.showcart .counter.qty{
    display: block;
    position: absolute;
    top: -3px;
    min-width: 14px;
    height: 13px;
    line-height: 14px;
    font-size: 11px;
    font-weight: 600;
    left: 20px;
    border-radius: 100%;
    color: #fff;
    background: #0d0d0d;
}
ul.header.features-links.items.hidden-xs .minicart-wrapper{
    margin: 10px 0px 10px 10px;
}
.minicart-wrapper .action.showcart:before:focus {
    color:#4e4e51;
}
.container.sticky-menu.js-sticky-menu {
    z-index: 12;
    background-color: #fff;
    position: fixed;
    width: 100%;
    height: 110px;
}
.footer-content-middle .row.middle-bottom .col-sm-18.row {
    width: 98%;
}
.cms-bfhome .main-content-top-left {
    padding-top: 20px;
}
.main-content-top-left {
    padding-top: 10px;
}
.sticky-menu:not(.active) .header-search-wrap,
.header-custom .header-panel-center,
.header-search {
    width: 100%;
}
.sticky-menu:not(.active) .header-panel-center .header-search-wrap{
    padding: 0;
    z-index: 1;
}
.mb-bottom-toolbar.visible-xs {
    display: none!important;
}
.sidebar .block.filter .block-title.filter-title{
    text-align: initial!important;
}
.catalog-category-view .product-item .product-item-actions .price-box,
.catalog-category-view .list.products-list .product-item .product-item-info .stock,
.catalogsearch-result-index .product-item .product-item-actions .price-box,
.catalogsearch-result-index .list.products-list .product-item .product-item-info .stock {
    width: 100%;
    /*width: 50%;*/
    text-align: center;
    color: #6cad1b;
    text-transform: capitalize;
    font-weight: 600;
}
body .sidebar .block.filter .block-title.filter-title {
    padding: 5px 5px 5px 150px;
    background: #ffffff;
    border-radius: unset;
    border-end-end-radius: 5px;
    border-start-end-radius: 5px;
}
ol.products.list.items.product-items{
    display: grid;
    grid-template-columns: repeat(2, 50%);
    justify-content: start;
}
ol.products.list.items.product-items li.item.product.product-item img.product-image-photo {
    margin: 0;
}
li.item.product.product-item{
    width: 95%;
}
.catalog-category-view .list.products-list .product-item .product-item-info .actions-primary button:not(.buy-now),
.catalogsearch-result-index .list.products-list .product-item .product-item-info .actions-primary button:not(.buy-now){
    width: 100%;
    padding: 20px 15px;
    margin-bottom: 15px!important
}
.catalog-category-view .product-item .actions-primary .tocart span,
.catalogsearch-result-index .product-item .actions-primary .tocart span{
    font-size: 13px;
}
.catalog-category-view .page-main .columns
.catalogsearch-result-index .page-main .columns{
    padding-right: 0px;
    z-index: 5;
}
/*Categoria page compare icon*/

body li.item.product.product-item {
    padding: 0;
}
.product.details.product-item-details{
    padding: 10px;
}
.product.actions.product-item-actions {
    padding: 5px 10px 10px 10px;
}
.nav-open .header-search .search-form {
    opacity: 0.2!important;
}
.sticky-menu.js-sticky-menu.active .header-search-wrap{
    position: initial;
}
.header-search-wrap .header-search .block-search .control{
    padding: 10px 0px;
}
.header-search-wrap .header-search .search-form{
    box-shadow: unset;
}
.header-search-wrap .header-search.has-cat-search input.input-text {
    padding-left: 10px;
    /*padding-left: 133px;*/
    font-size: 13px;
}
.header-search-wrap .header-search .minisearch .actions{
    right: 0px!important;
}
.catalogsearch-result-index .product.product-item .product-item-actions{
    width: 100%;
}
.catalogsearch-result-index .list.products-list .product.product-item .product-item-info .stock{
    text-align: center;
}
.catalogsearch-result-index .product.product-item .actions-primary {
    width: auto;
}
.checkout-cart-index .cart.table-wrapper tbody.cart.item .col.price{
    width: 15%;
    text-align: left;
}
.checkout-cart-index .cart.table-wrapper tbody.cart.item .col.item {
    width: 60%;
}
.checkout-cart-index .cart.table-wrapper tbody.cart.item .product-item-details {
    text-align: left;
}
/*Home page bannerek, kepek amik nem toltodtek be*/
.cms-bfhome img.k-mobile-banner,
.cms-bfhome img.k-desktop-banner,
.cms-bfhome .container-wrapper.k-of-list,
.cms-bfhome .collapsible-menu,
.cms-bfhome .bfrow.row.container {
    display: none;
}
.cdz-blog-wrap.base-slider.post-list-style05 .cdz-block-title {
    margin-bottom: -38px;
}
.f-newsletter .content,
.f-newsletter .title{
    width: 90%;
}
.page-wrapper .page-footer {
    margin-bottom: 0px;
}
.product.actions.product-item-actions {
    display: flex;
    justify-content: center;
    text-align: center;
    margin: 0 auto;
    height: 160px;
}
.catalog-category-view .list.products-list .product-item .product-item-info .stock,
.catalogsearch-result-index .list.products-list .product-item .product-item-info .stock {
    padding: 5px 0px;
}
.catalog-category-view .product.product-item .price-box,
.catalogsearch-result-index .product.product-item .price-box{
    margin: 5px 0 5px;
    padding: 5px 0px!important;
}
.product.details.product-item-details{
    padding: 10px 10px 5px 10px;
}
.list.products-list .item.product-item .product.product-item-actions .actions-primary {
    margin-bottom: 70px;
    bottom: 0;
    left: 0;
    right: 0;
    width: auto;
}
.catalog-category-view .list.products-list .product-item .product-item-actions .price-box.price-final_price .price-wrapper .price,
.catalogsearch-result-index .list.products-list .product-item .product-item-actions .price-box.price-final_price .price-wrapper .price {
    color: #000000;
}
.cart-link .minicart-wrapper .action.showcart .counter.qty.empty{
    display: block;
}

footer.page-footer .footer .row.middle-bottom .col-sm-6:nth-child(3) .footer-box .h5 {
    display: none;
}
footer.page-footer .footer .row.middle-bottom .col-sm-6:nth-child(3) .footer-box a:nth-child(2) img.cdz-lazy {
    display: none!important;
}
.page-footer .footer-social.hover-iconsocial{
    text-align: left;
}
.page-footer .footer-social  p.social {
    padding-left: 20px;
}
.cdz-menu .groupmenu li.level0>a.menu-link i.menu-icon.img-icon {
    margin-right: 10px;
}
.cdz-menu .groupmenu .dropdown-toggle:before{
    float: right;
    padding: 10px;
    width: auto;
}
.cdz-menu .groupmenu .item.level-top>.dropdown-toggle{
    width: 100%;
}
.sidebar.sidebar-main .block.filter .block-content.filter-content {
    width: 40%;
    right: 0;
    z-index: 10;
}
.sidebar.sidebar-main .block.filter .block-title.filter-title {
    position: absolute;
    top: 0;
    right: 10px;
    margin-bottom: 0;
    z-index: 16;
    margin-right: 0px;
    visibility: visible;
}
.mst-nav__slider .mst-nav__slider-slider.ui-slider{
    visibility: inherit;
}
.product-list-container .toolbar-sorter.sorter label.sorter-label,
body .sidebar .block.filter .block-title.filter-title strong {
    font-size: 12px;
}
body .catalog-category-view .toolbar .sorter-options,
body .catalogsearch-result-index .toolbar .sorter-options{
    margin: 0px
}
.product-list-container .toolbar.toolbar-products{
    width: auto;
    margin-bottom: 20px;
    padding: 5px 10px;
    position: absolute;
    top: 0;
    z-index: 15;
    border-radius: 5px;
}
body .sidebar.sidebar-main .block.filter.active .block-content.filter-content {
    position: fixed;
    top:110px;
    overflow-y: scroll;
    width: 100%;
    border-radius: unset;
    max-width: 100%;
    padding: 50px 20px 20px 20px !important
}
.sidebar.sidebar-main .block.filter.active,
.sidebar.sidebar-main .block.filter .block-content.filter-content {
    position: initial;
}
.sidebar.sidebar-main .block.filter .block-title.filter-title strong{
    padding: 6.5px 5px;
    height: 32px;
}
.product-list-container .list.products-list.products{
    margin-top: 60px;
}
.breadcrumbs{
    padding-bottom: 10px;
}
.product-view-style-04.c-pr .media-info-wrapper {
    display: none;
}
.product-view-style-04.c-pr .product-info-main .product-media-wrapper {
    margin-bottom: 20px;
}
.product-view-style-04.c-pr .row.product-info-main.full-width.c-pr-info-main .pricewrapper{
    justify-content: space-around;
    margin: 20px 20px 30px 20px;
}
.product-view-style-04.c-pr .row.product-info-main.full-width.c-pr-info-main .pricewrapper .col-sm-12.pricecol {
    width: 50%;
}
.product-view-style-04.c-pr .product-info-main .pricewrapper .pricecol:nth-of-type(2) {
    padding-left: 30px!important;
}
.product-view-style-04.c-pr .product-info-main .product-options-wrapper .block-title{
    font-size: 22px;
}
.product-left.col-sm-12 {
    padding: 20px!important;
}
.product-view-style-04.c-pr .product.info.detailed .product.data.items {
    background: transparent;
}
.product-view-style-04.c-pr .data.item.content .groupcard{
    padding: 15px 0px 15px 0px;
}
.product-view-style-04.c-pr .product.info.detailed .product.items .item.tabscription{
    margin-left: -25px;
    margin-right: -25px; 
}
.product-view-style-04.c-pr .row.product-info-main.full-width .product-media-wrapper.col-sm-8,
.product-view-style-04.c-pr .row.product-info-main.full-width .product-main-wrapper.col-sm-16 {
    width: 100%;
}
.fotorama__wrap  .product-view-style-04 .fotorama__stage {
    height: auto;
}
.product-view-style-04.c-pr .row.product-title-row.full-width{
    justify-content: start;
}
/*.container.k-body-top-panel-wrapper {
    position: absolute;
    width: 100%;
    top: 125px;
}*/
.footer-social-mobile {
    display: block;
    padding-bottom: 20px;
}
.page-footer .footer-social-mobile .h5:before {
    font-family: FontAwesome;
    font-size: 15px;
    font-weight: normal;
    content: "\f105";
    margin-right: 10px;
    position: absolute;
    left: 10px;
    transition: .6s;
    display: block;
}
footer.page-footer .footer .footer-social-mobile .h5 {
    font-size: 18px;
}
.page-footer .footer-social-mobile .h5 {
    margin-bottom: 0;
    padding: 10px 0px;
    position: relative;
    margin: 0 -10px;
    padding: 7px 10px 7px 30px;
    cursor: pointer;
    font-weight: normal;
}
footer.page-footer .footer .footer-social-mobile .fa.fa-facebook {
    color: #3b5998;
}
footer.page-footer .footer .footer-social-mobile .fa.fa-youtube-play {
    color: #bb0000;
}
footer.page-footer .footer .footer-social-mobile .fa.fa-instagram {
    color: transparent;
    background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90%);
    background-clip: border-box;
    background: -webkit-radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90%);
    background-clip: text;
    -webkit-background-clip: text;
}
.showhide .footer-social.hover-iconsocial {
    display: none;
}
.showhide.footer-social-mobile .footer-social.hover-iconsocial {
    display: block;
}
.mobi-vertcial-menu-container ul.groupmenu {
    margin-bottom: 0;
}
.product-view-style-04.c-pr .product-info-main .box-tocart.large-box-tocart .field.qty .label {
    font-size: 14px;
}
.product-view-style-04.c-pr .product-info-main .box-tocart.large-box-tocart  .field.qty .stock {
    font-size: 16px;
    text-transform: initial;
}
.product-view-style-04.c-pr .product-info-main.c-pr-info-main .garancia,
.product-view-style-04.c-pr .product-info-main.c-pr-info-main .deschidere-colet,
.product-view-style-04.c-pr .product-info-main.c-pr-info-main .info-block,
.product-view-style-04.c-pr .product-info-main.c-pr-info-main .shipping-block .transp,
.product-view-style-04.c-pr .groupcard .attr-wrapper .attr .label,
.product-view-style-04.c-pr .data.item.content .groupcard .attr-wrapper .attr .value {
    font-size: 15px;
}
.sidebar.sidebar-main{
    position: relative;
    top: 0px;
    margin-bottom: 0px;
    z-index: 4;
    width: 100%;
}
.page-products .ctst .product-items .item.product-item{
    z-index: 3;
    height: auto;
}
.toolbar.toolbar-with-pagination .toolbar:nth-child(2),
.toolbar.toolbar-with-pagination-bottom .toolbar .field.limiter
{
    display: none;
}
.toolbar.toolbar-with-pagination-bottom .toolbar .pages{
    display: flex;
    justify-content: center;
}
.product-list-container .toolbar.toolbar-with-pagination .toolbar:nth-child(2), .product-list-container .toolbar.toolbar-with-pagination .toolbar:nth-child(1), .product-list-container .toolbar.toolbar-with-pagination-bottom .toolbar:nth-child(1), .product-list-container .toolbar.toolbar-with-pagination-bottom .toolbar:nth-child(2){
    position: relative;
}
body.page-layout-1column.firecheckout .page-header .nav-toggle,
body.page-layout-1column.checkout-cart-index .page-header .nav-toggle,
body.page-layout-1column.checkout-onepage-success .page-header .nav-toggle,
body.checkout-cart-index  #mobi_vertcial-menu-container .main-content-top-left,
body.firecheckout #mobi_vertcial-menu-container .main-content-top-left,
body.checkout-onepage-success #mobi_vertcial-menu-container .main-content-top-left {
    display: none!important;
}
body.page-layout-1column.checkout-cart-index ul.opc-progress-bar {
    margin: 20px 0px;
}
body.page-layout-1column.checkout-cart-index a.account-trigger.cdz-top-link {
   display: flex; 
}
.checkout-cart-index .cart-summary  a.account-trigger.cdz-top-link::before{
   display: none;
}
ul.groupmenu li.item.level0.informations-menu.level-top {
    display: block;
}
.catalog-category-view .category-description,
.catalogsearch-result-index .category-description {
    width: 97%;
}
.product-list-container .toolbar.toolbar-with-pagination-bottom {
   width: 97%; 
   margin-bottom: 10px;
}
.product-list-container .toolbar.toolbar-with-pagination-bottom .toolbar:nth-child(2){
    display: flex;
    justify-content: space-between;
    width: 100%;
    z-index: 3;
}
.product-list-container .toolbar.toolbar-with-pagination-bottom .toolbar:nth-child(2),
.product-list-container .toolbar.toolbar-with-pagination-bottom .toolbar.toolbar-products{
    margin: 0px!important;
    padding: 0px!important;
}
.product-list-container .toolbar.toolbar-with-pagination-bottom .toolbar:nth-child(1)
{
    display: none;
}
.sidebar.sidebar-main .block.filter.active .block-content.filter-content {
    /*margin-top: 45px;*/
}
body .product-list-container .toolbar.toolbar-with-pagination .toolbar:nth-child(1) {
    padding: 5px 5px 5px 5px; 
    position: absolute;
    top: 0;
}
body .sidebar.sidebar-main .block.filter .block-title.filter-title strong{
    color: #ffffff;
    border-color: #eb5800;
    background-color: #eb5800;
}
body .sidebar.sidebar-main .block.filter.active .block-title.filter-title strong{
    color: #eb5800;
    border-color: #eb5800;
    background-color: #ffffff;
}
.sticky-toolbar-active {
    left: 0!important;
    border-radius: unset!important;
    box-shadow: #848488 -16px 0px 12px 2px!important;
}

.product-list-container .toolbar.toolbar-products.sticky-toolbar-active .toolbar-sorter.sorter {
    margin-top: 0;
}

.sticky-filter-title-active {
    margin-right: 0px!important;
    border-radius: unset!important;
    box-shadow: #848488 0px 0px 14px 2px!important;
    right: 0!important;
}
.sticky-filter-title {
    margin-right: 0px!important;
    border-radius: 5px!important;
    box-shadow: none!important;
}
.sticky-filter-title-border {
    border-end-end-radius: 5px!important;
    border-start-end-radius: 5px!important;
}
.sticky-filter-title-border-none {
    border-end-end-radius: 0px!important;
    border-start-end-radius: 0px!important;
}
.sticky-toolbar-not-active {
    left: 10px!important;
    border-radius: 5px!important;
    box-shadow: none!important;  
}
.sticky-header-active {
    box-shadow: none!important;
}
.sticky-header-not-active {
    box-shadow: 0 0 5px #bdbdbd!important;
}
.filter-content-active {
    border-radius: unset!important;
    width: 103%!important;
    right: 0!important;
    margin-left: -10px!important;
    overflow: auto!important;
    opacity: 1!important;
}
.filter-content-not-active {
    width: 97%!important;
    right: unset!important;
    border-radius: unset!important;
}
.sticky-filter-title-active-text{
    margin-right: 5px;
    transition: none!important;
}
.sticky-filter-title-not-active-text{
    margin-right: unset;
    transition: none!important;
}
.sticky-toolbar-first-active {
    padding: 5px 5px 5px 10px!important;
}
.sticky-toolbar-first-not-active {
    padding: 5px 5px 5px 5px!important;
}
.sticky-filter-title-border-bottom-none {
    border-end-end-radius: 0px!important;
    border-start-end-radius: 5px!important;
}
.sticky-toolbar-active-bottom-none {
    border-end-start-radius: 0px!important;
    border-start-start-radius: 5px!important;
}
.catalog-category-view .list.products-list .product-item .product-item-info .actions-primary button:not(.buy-now):before,
.catalogsearch-result-index .list.products-list .product-item .product-item-info .actions-primary button:not(.buy-now):before{
    font-size: 15px!important;
    width: 60px!important;
}

/*Compare*/
div#mobi_vertcial-menu-container {
    z-index: 1;
}
body.catalog-category-view .sidebar.sidebar-additional,
body.catalogsearch-result-index .sidebar.sidebar-additional{
    z-index: 3;
    height: auto!important;
    width: 50%!important;
}
body .block.block-compare{
    position: fixed;
    top: unset;
    bottom: 0;
    right: 0;
    left: 0;
    height: auto;
    overflow-x: hidden;
    margin: 0;
    z-index: 3;
    max-height: 50%;
    width: 100%!important;
    padding: 0px!important;
}
.block.block-compare .block-content {
    height: auto;
}
.product-list-container .list.products-list .product-item .product-item-info .actions-secondary {
    padding-top: 20px;
}
body.page-print .page-wrapper .logo {
    background: #ffffff;
    margin: 0;
    padding-left: 10px;
    padding-top: 20px;
    padding-bottom: 20px;
}
body.page-print div#mobi_vertcial-menu-container {
    display: none!important;
}
body.page-print .page-wrapper .page-main {
    padding-top: 20px;
}
body .block.block-compare .block-title{
    border-radius: 0;
}
.catalog-category-view .savepercentage,
.catalogsearch-result-index .savepercentage {
    margin: 0px!important;
}
body.catalogsearch-result-index .columns .column.main .product-list-container .toolbar .modes {
    display: none!important;
}
body.catalogsearch-result-index .product-list-container .toolbar.toolbar-with-pagination .toolbar:nth-child(1) {
    width: auto!important;
}
.block-compare,
.catalog-category-view .product-item-info .actions-secondary {
    display: none;
}
.catalog-category-view.page-layout-2columns-left .columns .column.main .product-list-container .products-list.kgrid .product-item .product-item-actions .price-box{
    min-height: auto;
}
.catalog-category-view .sidebar .ui-slider-horizontal .ui-slider-handle {
    height: 20px;
    width: 20px;
    top: -9px;
}
.catalog-category-view  .sidebar .ui-slider-horizontal {
    margin: 20px 27px 20px 0;
    height: 5px;
}
.header-search.has-cat-search .cdz-cat-search {
    display: none!important;
}
.block.block-search .search-autocomplete{
    margin-top: 0px;
}
.cms-rma li::marker {
    content: '';
}
.catalogsearch-result-index .list.products-list .product-item .product-item-info .actions-secondary .action.tocompare{
    display: none!important;
}
.cms-bfhome .container.sapce-base {
    padding-bottom: 15px;
}
.contact-index-index h2#webshopmap iframe,
.contact-index-index div#youtube iframe,
.contact-index-index div#showroommap iframe {
    width: auto;
}
.product-view-style-04 .product-info-main .product-social-links,
.checkout-cart-index .cart-container .form-cart .action.continue {
    display: none;
}
.checkout-success-container #my-orders-table .col.name ,
.checkout-success-container #my-orders-table .col.qty,
.checkout-success-container #my-orders-table .col.price
{
    font-size: 15px;
    padding-top: 10px!important;
}
.checkout-success-container #my-orders-table .col.qty,
.checkout-success-container #my-orders-table .col.price{
    width: 15%!important;
    white-space: pre-line;
}
.checkout-cart-index .cart.table-wrapper tbody.cart.item .col.price {
        white-space: pre-line;
}
body.checkout-onepage-success .column.main .block.block-order-details-view .block-content:not(.widget) .box{
    font: 400 13px/1.35 Open Sans, Helvetica Neue, Verdana, Arial, sans-serif;
    width: 100%;
}
.checkout-onepage-success .column.main .block.block-order-details-view .block-content:not(.widget){
    flex-direction: column;
}
.minicart-wrapper .block-minicart {
    display: none!important;
}
body.account .sidebar .block.account-nav .title{
    position: initial;
}
body.account .account-nav-head {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin-right: -10px;
}
body.account .account-nav-title span{
    font: 400 14px/1.35 Open Sans, Helvetica Neue, Verdana, Arial, sans-serif;
    text-transform: uppercase;
}
body.account .sidebar .block.account-nav{
    padding: 0;
}
body.account .sidebar.sidebar-main {
    margin-bottom: 20px;
}
body.account .sidebar .block.account-nav.active {
    height: auto;
}
body.account .sidebar .block.account-nav {
    height: 21px;
    margin-top: -15px;
}
body.account .account .sidebar-main {
    border-radius: 5px;
    padding: 0;
}
body.account .block.account-nav.active .content {
    padding: 10px 0px 0px 0px;
    margin-bottom: 0px;
}
body.account .page-main {
    padding-top: 0!important;
}
body.account .block.account-nav .title:focus,
body.account .block.account-nav .title:active,
body.account .block.account-nav .title:hover {
    color: #fff;
    border-color: #eb5800;
    background: #eb5800; 
}
.new-rma-quest-page {
    display: flex;
    flex-direction: column;
}
form.form.rma-guest-new,
.new-rma-quest-login {
    min-width: 100%;
    margin: 0;
}
.new-rma-quest-login a.account-trigger.cdz-top-link::before{
    display: none;
}
.account.rma-rma-new .mst-rma-create__order-selector .field button {
    margin: 15px 0px 0px 0px!important;
}
.rma-rma-list table.data.table.mst-rma-list {
    padding: 10px;
}
body.rma-rma-list .mst-rma-list .mst-rma-list__name,
body.rma-rma-list .mst-rma-list  td.col.mst-rma-list__items::before{
    padding-top: 5px;
}
.rma-rma-new .rma-new-step2 .rma-one-item .item-options {
    float: left;
    width: auto;
    padding-left: 0;
}
.rma-rma-new .rma-new-step2 .rma-one-item  .item-description {
    width: 100%;
    display: flex;
    flex-direction: column;
    padding: 0px 10px 10px 10px;
    justify-content: center;
}
.rma-rma-new ul.form-list.rma-policy div#agree-input-box {
    padding: 0px 3px;
}
body.rma-rma-list .mst-rma-list .mst-rma-list__name,
body.rma-rma-list  td.col.mst-rma-list__items p{
    display: contents;
}
body.rma-rma-list .mst-rma-list__items ul li img {
    top: 0;
    max-width: 12rem!important;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 10rem;
    margin-right: 10px;
    margin-top: 8px;
}
body.rma-rma-list table.data.table.mst-rma-list tbody tr {
    border: 1px solid lightgray;
    padding: 10px;
    position: relative;
    margin: 10px 0px;
    display: flex!important;
    flex-direction: column;
}
body.rma-rma-list table.data.table.mst-rma-list td.col.actions::before {
    display: none;
}
body.rma-rma-list .mst-rma-list .mst-rma-list__items ul {
    margin: 0px;
}
body.rma-rma-list table.data.table.mst-rma-list td.col.mst-rma-list__items {
    padding-top: 0px;
}
.table-wrapper .table:not(.cart):not(.totals):not(.table-comparison) tbody > tr > td:first-child {
    padding-top: 10px;
    order: 1;
}
.table-wrapper .table:not(.cart):not(.totals):not(.table-comparison) tbody > tr > td:last-child {
    padding-bottom: 10px;
    order: 5;
}
body.rma-rma-list table.data.table.mst-rma-list td.col.mst-rma-list__items {
    order: 2;
}
body.rma-rma-list table.data.table.mst-rma-list  td.col:nth-child(2) {
    order: 3;
}
body.rma-rma-list table.data.table.mst-rma-list  td.col:nth-child(4) {
    order: 4;
    z-index: 1;
}
.customer-account-login .page-wrapper .login-container .block {
    padding: 0 20px;
}
.customer-account-login .page-wrapper .login-container .block.block-new-customer {
    padding: 10px 20px;
}
.rma-rma-view  .mst-rma-status.status-branch-blue,
.rma-rma-view  .mst-rma-status.status-branch-yellow{
    display: block;
    margin: 5px 20px 0px 0px;
    padding: 6px 8px;
}
.rma-rma-view .mst-rma-view .mst-rma-view__orders td[data-th]:nth-child(1):before {
    content: 'Produs:'!important;
}
.rma-rma-view .opc-progress-bar,
.rma-rma-view h1.page-title span.base {
    display: none;
}
.rma-rma-view .mst-rma-view .mst-rma__status {
    margin-top: -8px;
}
.catalog-category-view.page-layout-2columns-left .columns .column.main .product-list-container .products-list:not(.kgrid) .product-item .product-item-actions .price-box .special-price {
    text-align: center!important;
}
.catalog-product-view .rewards__product-points .price {
    font-size: 14px !important;
    white-space: break-spaces!important;
}
.catalog-category-view.page-layout-2columns-left .columns .column.main .product-list-container .products-list:not(.kgrid) .product-item .product-item-actions .price-box .price-wrapper .price{
    font-size: 16px;
}
/*rewards points*/
.catalog-product-view .rewards__product-points {
    width: calc(100% + 100px);
    position: absolute;
    left: auto;
    /*top: 345px;*/
    display: flex;
    justify-content: center;
    flex-direction: row;
}
.catalogsearch-result-index .columns .column.main .product-list-container .products-list.kgrid .product-item {
    min-height: unset;
}
.catalogsearch-result-index span.rewards__product-earn-points.rewards__product-points {
    display: none;
}
.catalog-category-view.page-layout-2columns-left .columns .column.main .product-list-container .products-list.kgrid .product-item .product-item-actions .price-box, .catalogsearch-result-index .columns .column.main .product-list-container .products-list.kgrid .product-item .product-item-actions .actions-primary {
    min-height: 40px;
    margin-bottom: 50px;
}
.catalogsearch-result-index  .product-items .product-item-info .rewards__product-points span.price{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding-bottom: 0px;
}
.catalogsearch-result-index .rewards__product-earn-points.rewards__product-points .points-loader.loader,
.catalog-category-view .rewards__product-earn-points.rewards__product-points .points-loader.loader{
    position: absolute;
    height: 17px;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 25px auto;
    top: unset;
}
.catalog-product-view .rewards__product-earn-points.rewards__product-points .points-loader.loader{
    left: 45%;
}
.catalogsearch-result-index p.rewards-points-price {
    justify-content: center;
    flex-direction: row;
}
.catalogsearch-result-index p.rewards-points-price{
    color: #eb5800!important;
    font-weight: 700!important;
}
.catalogsearch-result-index  span.rewards__product-earn-points.rewards__product-points .rewards-points-price::before {
    position: initial;
}
.catalogsearch-result-index .columns .column.main .product-list-container .products-list:not(.kgrid) .product-item .product-item-actions .actions-primary {
    margin-bottom: 0;
    bottom: 0;
    position: absolute;
    padding: 5px 10px 10px 10px;
}
body.catalog-category-view .product-items .product-item-info .rewards__product-points {
    display: none;
}
span.rewards__product-earn-points.rewards__product-points span.price::before {
    left: 15px;
    top: 14px;
}
.menu-container .cdz-menu .groupmenu .groupmenu-drop .groupmenu-drop-content {
    min-width: auto;
}
.catalog-category-view .product-items .product-item-info .rewards__product-points .rewards-points-price {
    margin-bottom: 7px;
    display: flex;
    justify-content: center;
}
.catalog-category-view  .product-items .product-item-info .rewards__product-points span.price {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
}
body.page-layout-2columns-left .columns .column.main .product-list-container .products-list:not(.kgrid) .product-item .product-item-actions .price-box{
    position: absolute;
    bottom: 0;
    margin-bottom: 110px;
}
.catalog-category-view .list.products-list .product-item .product-item-info .stock, 
.catalogsearch-result-index .list.products-list .product-item .product-item-info .stock {
    margin-top: 0px;
    position: absolute;
    bottom: 0;
    margin-bottom: 80px;
}
body.catalog-category-view  span.rewards__product-earn-points.rewards__product-points .rewards-points-price::before {
    position: initial;
}
.catalog-product-view span.rewards__product-earn-points.rewards__product-points .rewards-points-price::before {
    margin-right: -5px;
}
.firecheckout .checkout-payment-method .payment-option-content .actions-toolbar.rewards-checkout-buttons-block .button {
    padding: 10px 0px;
}
.firecheckout .checkout-payment-method .payment-option-content .actions-toolbar.rewards-checkout-buttons-block .primary {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}
.firecheckout .checkout-payment-method .payment-option-content .actions-toolbar.rewards-checkout-buttons-block {
    float: none;
}
.catalog-category-view .product-items .product-item-info .rewards__product-points span.rewards-currency,
.catalog-category-view .product-items .product-item-info .rewards__product-points p.rewards-text {
    float: unset;
}
.sidebar .block.filter .block-title.filter-title:not([data-count="0"]):before,
.sidebar .block.filter .block-title.filter-title strong:before,
.sidebar .block.filter.active .block-title.filter-title strong:after
{
    display: none!important;
}
body .sidebar .block.filter.active .block-content.filter-content.filter-content-active{
    max-width: 100%;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding: 30px 20px 20px 20px!important;
}
body.page-with-filter.filter-active .page-header{
    z-index: 5!important;
}
body.page-with-filter.filter-active .page-header .container.sticky-menu.active {
    opacity: 1 !important;
    visibility: visible !important;
}
body .block-content.filter-content .filter-options-item.category_ids.active .filter-options-content-outer .filter-options-content-inner, .block-content.filter-content .filter-options-item.category_ids.active .filter-options-content-outer, .block-content.filter-content .filter-options-item.category_ids.active .filter-options-content {
    max-height: 100%;
}
.rewards-account-index .block.block-rewards-account-summary.order-details-items .block-rewards-account-summary-div {
    flex-direction: column;
}
.empty-product-list{
    width: 97%;
    padding: 5px 5px 5px 10px!important;
    border-radius: 5px !important;
    position: relative!important;
    top:0px!important;
    right: unset!important;
}
.sidebar.sidebar-main .block.filter.active .empty-product-list {
    top: 110px !important;  
    right: 0 !important;
    position: fixed!important;
}
.empty-product-list-content {
    margin-top: 15px!important;
}
.product-list-container #m-navigation-product-list-wrapper .message.notice {
    width: 97%;
}
.rewards-account-index .block.block-rewards-account-summary.order-details-items .order-details-items-div:nth-child(2) {
    padding-left: 24px;
}
.rewards-account-index .block.block-rewards-account-summary.order-details-items .order-details-items-div:first-child {
    border-bottom: 1px solid #e9eaec;
    border-right: unset;
}
.catalog-category-view.page-layout-2columns-left .columns .column.main .product-list-container .products-list.kgrid .product-item .product-item-actions .actions-primary {
    min-height: auto;
}
.catalog-category-view.page-layout-2columns-left .columns,
.catalogsearch-result-index.page-layout-2columns-left .columns {
    padding-right: 0px;
}
.account .account-nav-head {
    display: block;
}
.catalog-product-view .product.info.detailed .product.attribute.description .value .prdesc-col iframe {
    width: auto;
}
.customer-account-create .page-wrapper .form-create-account fieldset.fieldset.additional_info{
    padding: 0px!important;
}
.customer-account-create .page-wrapper .form-create-account fieldset.fieldset.create.account {
    padding-bottom: 20px!important;
}
.cms-index-index.cms-bf-promo-home main#maincontent{
    margin-top: -10px; 
}
.columns .column.main .product-list-container .products-list:not(.kgrid) .product-item .product-item-actions .price-box .old-price .price-wrapper .price,
.list.products-list .product-item .product-item-actions .price-box .old-price .yousave .price{
    font-size: 15px!important; 
}
body .page-header .nav-toggle:before,
body .page-header .nav-toggle>span:before,
body .page-header .nav-toggle>span:after {
    background: #4f4e4c;
    height: 3px;
}
.col-sm-6.header-panel-right {
    padding-top: 3px!important;
}
.page-header .sticky-menu.active .header-panel-right{
    top:0px!important;
}
.catalog-product-view span.price-container.price-final_price.tax.weee.rewards_earn .rewards__product-points{
    left: 15%;
}
.catalog-product-view span.price-container.price-final_price.tax.weee.rewards_earn.price-container-out-of-stock .rewards__product-points {
    top: 220px!important;
    position: absolute;
    left: -25px;
    display: block;
}
.catalogsearch-result-indexspan.price-container.price-final_price.tax.weee.rewards_earn.price-container-out-of-stock  .rewards__product-earn-points.rewards__product-points .points-loader.loader ,
.catalog-product-view span.price-container.price-final_price.tax.weee.rewards_earn.price-container-out-of-stock  .rewards__product-earn-points.rewards__product-points .points-loader.loader {
    left: 30%;
}
.account.rma-rma-list .column.main .rma-list-items button.action.primary.mst-rma-list__new-request {
    width: 50%;
}
.account.rma-rma-list .column.main .page-title-wrapper {
    padding-right: 0;
}
.container.f-newsletter .field-recaptcha {
    transform: scale(0.85,0.85);
    margin-top: 0px;
    position: initial;
    order:3;
    margin-bottom: -30px;
}
.container.f-newsletter form#newsletter-validate-detail .actions {
    display: flex;
    justify-content: flex-start;
    order: 4;
    margin-top: 15px;
    position: initial;
}
.container.f-newsletter form#newsletter-validate-detail{
    display: flex;
    flex-direction: column;
}
.f-newsletter div.mage-error[generated]{
    color: black;
}
body .f-newsletter .title{
    margin-top: 0px;
}
.f-newsletter button.action.subscribe.primary {
    margin-top: 0px;
}
.main-content-top-left .knavi .item.level0 .groupmenu-drop .item.level1 .groupdrop-link .subcat {
    padding-left: 15px;
}
.customer-account-create .page-wrapper .form-create-account .fieldset .field-recaptcha{
    margin-top: -200px;
    left: unset;
    right: unset;
}
.customer-account-create .page-wrapper .form-create-account .fieldset .field-recaptcha .g-recaptcha{
    height: 62px;
}
.catalog-category-view .list.products-list .product-item .product-item-info .actions-primary .tocart:hover:before {
    animation: none;
}
.mobi-vertcial-menu-container .cdz-menu .item.level-top>.menu-link {
    line-height: 18.9px!important;
}
.mobi-vertcial-menu-container .cdz-menu .groupmenu-drop li.item>a {
    padding: 0!important;
}
.mobi-vertcial-menu-container .cdz-menu:not(.cdz-toggle-menu) .groupmenu-drop .groupdrop-title {
    font-weight: 100!important;
}
.mobi-vertcial-menu-container  .cdz-menu .groupmenu li.level0>a.menu-link i.menu-icon.img-icon {
    margin-right: 0xp!important;
}
.cms-despre-noi iframe {
    width: auto;
    height: 300px;
}
/*Subcategories*/
.page-products.categorypath-laptopuri .category-cms,
.page-products.categorypath-calculatoare .category-cms,
.page-products.categorypath-monitoare .category-cms,
.page-products.categorypath-accesorii .category-cms,
.page-products.categorypath-servere .category-cms,
.page-products.categorypath-ups-uri-si-acumulatoare .category-cms,
.page-products.categorypath-imprimante .category-cms,
.page-products.categorypath-retelistica-placa-de-retea .category-cms,
.page-products.categorypath-software .category-cms,
.page-products.categorypath-tablete-telefoane .category-cms
{
    padding: 20px 0px;
}
.page-products.categorypath-laptopuri .pagebuilder-column,.page-products.categorypath-calculatoare .pagebuilder-column ,.page-products.categorypath-monitoare .pagebuilder-column ,
.page-products.categorypath-accesorii .pagebuilder-column ,.page-products.categorypath-servere .pagebuilder-column ,.page-products.categorypath-ups-uri-si-acumulatoare .pagebuilder-column ,
.page-products.categorypath-imprimante .pagebuilder-column, .page-products.categorypath-retelistica-placa-de-retea .pagebuilder-column ,.page-products.categorypath-software .pagebuilder-column,
.page-products.categorypath-tablete-telefoane .pagebuilder-column {
    padding-bottom: 15px;
    padding-top: 15px;
}
.page-products.categorypath-laptopuri .category-cms .pagebuilder-column p, .page-products.categorypath-calculatoare .category-cms .pagebuilder-column p,
.page-products.categorypath-monitoare .category-cms .pagebuilder-column p, .page-products.categorypath-accesorii .category-cms .pagebuilder-column p,
.page-products.categorypath-servere .category-cms .pagebuilder-column p, .page-products.categorypath-ups-uri-si-acumulatoare .category-cms .pagebuilder-column p,
.page-products.categorypath-imprimante .category-cms .pagebuilder-column p, .page-products.categorypath-retelistica-placa-de-retea .category-cms .pagebuilder-column p,
.page-products.categorypath-software .category-cms .pagebuilder-column p, .page-products.categorypath-tablete-telefoane .category-cms .pagebuilder-column p{
    margin-bottom: 5px;
    font-size: 16px;
}
.page-products.categorypath-laptopuri .category-cms, .page-products.categorypath-calculatoare .category-cms,.page-products.categorypath-monitoare .category-cms,
.page-products.categorypath-accesorii .category-cms, .page-products.categorypath-servere .category-cms, .page-products.categorypath-ups-uri-si-acumulatoare .category-cms,
.page-products.categorypath-imprimante .category-cms, .page-products.categorypath-retelistica-placa-de-retea .category-cms, .page-products.categorypath-software .category-cms,
.page-products.categorypath-tablete-telefoane .category-cms {
    background-color: #ffffff;
    padding: 20px 0px;
}
.page-products.categorypath-laptopuri .category-cms h2, .page-products.categorypath-calculatoare .category-cms h2, .page-products.categorypath-monitoare .category-cms h2,
.page-products.categorypath-accesorii .category-cms h2, .page-products.categorypath-servere .category-cms h2, .page-products.categorypath-ups-uri-si-acumulatoare .category-cms h2,
.page-products.categorypath-imprimante .category-cms h2, .page-products.categorypath-retelistica-placa-de-retea .category-cms h2, .page-products.categorypath-software .category-cms h2,
.page-products.categorypath-tablete-telefoane .category-cms h2{
    padding: 10px 20px;
    font-size: 18px;
}

/*Subcategories end*/

.sidebar .block.filter.active .filter-content.importantTop{
    margin: 25px 0px 0px -10px!important;
}
body .mst-nav__slider .mst-nav__slider-slider.ui-slider {
    max-width: initial;
}
.sidebar .block.filter .mst-nav__label .mst-nav__label-item._mode-checkbox input[type="checkbox"][checked=true]:before {
    opacity: 1;
    position: initial;
}
.sidebar .block.filter.active .filter-content {
    margin: 150px 0px 0px -10px !important;
}

.sticky-filter-title-active-empty-list {
    width: 100%;
}
body.filter-active .sidebar.sidebar-main{
    position: fixed;
}
body .sidebar.sidebar-main{
    position: relative;
}
.hide-filter-content {
    visibility: hidden;
}
/*.block.filter .filter-options .filter-options-item .filter-options-content {
    display: none;
}
.block.filter .filter-options .filter-options-item.active .filter-options-content {
    display: block;
}*/
.product-view-style-04 .fotorama-item .fotorama__arr--next .fotorama__arr__arr,
.product-view-style-04 .fotorama-item  .fotorama__arr--prev .fotorama__arr__arr{
    display: none;
}
.product-view-style-04 .fotorama-item .fotorama__arr, .product-view-style-04 .fotorama-item .fotorama__thumb__arr {
    background-color: transparent;
}
.payu-special-method.payment-method-title.field.choice.fc-dirty {
    height: 90px;
    background-position-x: 30px;
}
@media (max-width: 372px) {
    .payu-special-method.payment-method-title.field.choice.fc-dirty {
        background-position-y: 45px;
    }
}
@media (min-width: 373px) and (max-width: 480px) {
    .payu-special-method.payment-method-title.field.choice.fc-dirty {
        background-position-y: 35px;
    }
}
.footer-social.hover-iconsocial {
    display: none;
}
.footer-box.col-sm-10 {
    padding: 10px 10px;
}
.footer-content-middle .footer-link.showhide.hover-link01 {
    display: block;
}
.footer-box.col-sm-14 {
    padding: 5px 10px;
}
/*uj kategoria menu import utan*/
.cdz-menu .groupmenu .groupmenu-drop .groupmenu-drop-content.grmn-width .row.container-servere .col-sm-3 {
    width: auto;
}
.cdz-menu .groupmenu .groupmenu-drop .groupmenu-drop-content.grmn-width .row.container-calculatoare .col-sm-4,
.cdz-menu .groupmenu .groupmenu-drop .groupmenu-drop-content.grmn-width .row.container-laptopuri .col-sm-4,
.cdz-menu .groupmenu .groupmenu-drop .groupmenu-drop-content.grmn-width .row.container-telefoane .col-sm-4 {
    width: auto;
}
/*uj kategoria menu import utan end*/
