/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

.dark .payment-icons .payment-icon{
	background-color: unset !important;
}
.payment-icons .payment-icon{
	opacity: unset !important;
}
#shop-sidebar #woocommerce_product_categories-8 span.widget-title.shop-sidebar{
	background-color: #BCB8B1;
}
#shop-sidebar span.widget-title.shop-sidebar {
    background-color: #f5f5f5;
    padding: 10px 15px;
    display: block;
    font-weight: 500 !important;
    font-size: 14px !important;
    line-height: 24px !important;
	margin-bottom: 10px;
}
form.woocommerce-widget-layered-nav-dropdown button.woocommerce-widget-layered-nav-dropdown__submit{
	margin-top: 15px;
}
#shop-sidebar .widget .is-divider{
	display: none;
}
#shop-sidebar ul.product-categories,
#shop-sidebar ul.woocommerce-widget-layered-nav-list{
	padding: 5px;
}
div#shop-sidebar ul li a {
    font-size: 13px;
}
div#shop-sidebar .widget_price_filter .price_slider_amount .button{
	border-radius: unset;
    color: #000000;
}
div#shop-sidebar .widget_price_filter form .price_slider {
    margin-top: 1.3em;
}
div#shop-sidebar .widget_price_filter form .price_slider_amount .button{
	padding: 5px 15px;
}
#shop-sidebar ul.product-categories li ul.children{
	border: unset !important;
}

footer#footer a#top-link {
    background-color: #bcb4b8;
    transform: rotate(45deg);
    border: none !important;
}
footer#footer .button.icon i{
	transform: rotate(-45deg);
}
.back-to-top .icon-angle-up:before{
	margin-left: -5px;
}

.loba-logo-footer.pull-right{
        padding: 0 0 13px;
        display: block
    }
}

.image-tools.absolute.bottom.left.z-3 {
    display: none;	
}

.woocommerce-checkout .wc_payment_methods label img {
    display: inline-block;
		height: 40px
}

#order_review > div.sllp-main-container > div.sllp-loaylty-points-check > div > svg {
    width: 95%
}

div > form > table > tbody > tr:nth-child(1) > th {
    border-bottom: white
}

div > form > table > tbody > tr:nth-child(2) > th {
    border-bottom: white
}

.woocommerce-result-count  {
    display: none
}

span.posted_in {
    display: none
}

a.woocommerce-store-notice__dismiss-link, 
a.woocommerce-store-notice__dismiss-link:hover {
    color: transparent;
    max-width: 20px !important;
}
a.woocommerce-store-notice__dismiss-link:before {
	content: "\00d7";
    color: #000;
    border-radius: 100%;
    background: #fff;
    font-weight: bolder;
    height: 17px;
    width: 19px;
    padding: 0 5px;
    /*position: absolute;*/
    /*top: 8px;*/
    line-height: 19px;
    /*display: flex;*/
    font-size: 14px;
}

.shop-container nav.woocommerce-pagination ul li .page-number{		    
margin: 0;    
text-decoration: none;   
font-weight: 500;    
height: 35px;	    
width: 35px;      
border: 1px solid #000;
background: #000;    
color: #fff;
padding: 0 2px  !important;     
font-size: 10px !important;
line-height: 30px !important;
border-radius: 0px !important;
}  
