.shop-view>a.table-view span {
    top: 1px;
    width: 15px;
    height: 1px;
    margin-bottom: 5px;
    background-color: #000;
}

.shop-view>a.table-view.active span{
    background-color: #fff;
}

.widget-categories ul>li>a, .widget-links ul>li>a{
    font-weight: normal;
}

.site-menu ul li a{
    font-weight: normal;
}

h2, .h2, h3.widget-title{
    font-weight: 700;
}

.btn{
    font-weight: 300;
}

.product-card .product-price,
.product-list .product-info h6,
.shopping-cart-footer h3,
.h-wrapper-form h3{
    font-weight: 700;
}

.form-group label{
    padding-left: 0;
}

.form-group label{
    font-weight: normal;
}

.offcanvas-menu ul li a,
.sub-menu>li>a, .toolbar-dropdown>li>a{
    font-weight: normal;
}

.single-product-info h6{
    font-weight: 500;
}

.sub-menu>li.sub-menu-user .user-info, .toolbar-dropdown>li.sub-menu-user .user-info{
    padding-left: 0;
}

.topbar .topbar-column:last-child{
    text-align: right;
}