/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
 .header-top .header-cart-default a.cart-toogle
 {
    background: none !important;
 }
 #back-to-top{
    bottom: 7rem !important;
 }
#ps-shoppingcart-wrapper{
    float: left; 

}
#desktop-header-container .align-items-center .col-header-right{
    width: 270px !important;
}
.extra-small-gutters>.col{
    min-width: unset !important;
}
#header .desktop-header-style-1 #user_info{
   /* margin-top: 0 !important;*/
}
#content-wrapper .page-title{
    font-size: 1.8em !important;
}
.block-iqitlinksmanager-4 ul li a {
    color: unset !important;
}

@media (min-width: 992px) {
    .dropdown{
        position: unset !important;
    }
}

.cbp-hrmenu .cbp-hrsub-inner  .cbp-category-link-w .cbp-column-title
{
    border:none !important;
    font-weight: 400 !important;
    font-size: 1.1307692308rem !important;
    margin-bottom: 0px !important;
    padding-bottom:0px !important;
}

.add .btn-primary:hover{
    background: #000 !important;
}
.add .btn-primary {
    background: #000 !important;
}
.btn-product-list {
    padding: .9015385rem .630769231rem !important;
    background: #000 !important;
}
.col-add-qty , .product-miniature-grid .input-group-add-cart .input-group {
    display: none !important;
}

.mobile-menu__column-title{
    display: block !important;
 }
 .mobile-menu__column-title{
font-weight: 600 !important;
 }
.mobile-menu__column-categories  .mobile-menu__column-title{
    font-weight: 400 !important;
}
.mobile-menu__column-categories:not(:last-child) { margin-bottom: 1.076923rem !important;   
}