.top_left{   
	
   
    color: #FFF;
    padding: 6px 0;
}
.footer-content p{color: #FFF;}
.product-list-widget{list-style: none; margin: 0 0 0 0; padding: 0;}
.product-list-widget li{margin-bottom: 20px; border-bottom: 1px solid #B0B0B0; padding-bottom: 20px;}
.product-list-widget img{width:100%;}
.cnfrm div{margin: 10px 0 10px 0;}
.cnfrm{margin-bottom: 20px;}
.text-input{margin-bottom: 15px;}
.position-footer-left li .left em {
    color: var(--primary-hover-color);
    display: flex;
    align-items: center;
    font-size: 22px;
    position: absolute;
    left: 0;
}
.position-footer-left ul{margin: 0; padding: 0;}
.customer-support .social ul{list-style: none; padding: 0; margin: 0;}
.customer-support .social ul li{display: inline-block;}
.customer-support .social a{ color: #FFF;
background-color: var(--primary-hover-color);
padding:  2px 5px;
margin: 0 3px;}
.customer-support .social a:hover{
    color: var(--primary-hover-color);
    background-color: #FFF;
}

.position-footer-left ul{margin: 0; padding: 0;}
.ttm-pagination{margin-bottom:20px;}
.ttm-pagination .page-numbers{background: var(--primary-hover-color); color:#FFF; padding:12px;}
.ttm-pagination .current{background: var(--primary-hover-color);}
.sidebar-submenu li{border-bottom:1px solid #ada8a8;}
.social-icon ul{margin:0; padding:0;}
.social-icon ul li{ display:inline-block;    padding: 0 18px 0 0;}
.social-icon ul li a{color:#FFF; font-size:18px;}
.social-icon ul li a:hover{color:var(--primary-hover-color);}
.social-icon ul li a i{ font-size:18px;}
.product-thumb{border:1px solid #eee; padding:10px;}