.header .section-3 {
 height:45px !important;
}
#search-header-custom .cate-search{
   color : #8a8a8a
}
body:not(.home) .hidden.menu-item {
    display: block !important;
    background: #070e21 !important;
    color : #070e21 !important;
}
body:not(.home) .hidden.menu-item .mm-container-outer {
    box-shadow: none;
    border: 1px solid #e5e5e5;
    border-top: 3px solid #f7fa00 !important;
}
.site-navigator .categories {
   margin-left: 0px !important;
}
.sc-cat-list .bg-primary {
    background-color: #070e21 !important;
}
.product__wrap.tc {
    text-align: left !important;
}
body:not(.home) .hidden.menu-item > a {
    color: #070e21 !important;
}
.woocommerce-Price-amount.amount {
   font-weight:bold !important;
}
.woocommerce-Price-currencySymbol{
   margin-right:3px;
}

.product__title a,.widget .product_list_widget h3 a{
    margin-bottom: -14px;
    text-overflow: ellipsis;
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    position: relative;
    overflow: hidden;
    height: 2.6em !important;
    max-height: 2.5em !important;
    line-height: 1.3em !important;
    transition: all .2s ease-out;
    text-transform: capitalize;
    display: block;
}

.product-btn-right .product__title h5 {
    max-width: -webkit-calc(100%) !important;
    max-width: calc(100%) !important;
}

.product__title a:after,.widget .product_list_widget h3 a:after{
    content: "";
    text-align: right;
    position: absolute;
    bottom: 0;
    right: 0;
    width: 25%;
    background: -webkit-linear-gradient(left, rgba(255,255,255,0), #fff 95%);
    background: linear-gradient(to right, rgba(255,255,255,0), #fff 95%);
    height: 1.3em !important;
}

.product__title{
   margin-bottom:10px;
}