/*
 Theme Name:   Amiy Child
 Theme URI:    https://amiy.wpengine.com/
 Description:  Amiy Child Theme
 Author:       the WeDesignTech team
 Author URI:   https://wedesignthemes.com/
 Template:     amiy
 Version:      1.0.0
 Text Domain:  amiy-child
*/
#header .elementor-element-6533673 {
	background: #1f9ed9 !important;
	display:none !important;
}
#header .elementor-element-d18c8f9{
	background: #fff !important;
}
.wdt-content-item .wdt-content-button > a:hover{
	color:#000 !important;
}
#header .elementor-section  .elementor-background-overlay{
	background-color: rgb(0 0 0 / 0%) !important;
	opacity:1 !important;
}
.wdt-logo-container img{
	width:100% !important;
	height:auto !important;
}
.wdt-logo-container{
padding: 10px 0px;	
}
.elementor-2363 .elementor-element.elementor-element-6533673{
	padding-bottom:0px !important;
	padding-top:0px !important;
	
}
.elementor-2363 .elementor-element.elementor-element-6533673 .wdt-heading-content-wrapper, .elementor-icon-list-text, .elementor-icon-list-icon {
	color:#fff !important;
}
.elementor-icon-list-icon svg{
	fill:#fff !important;
}
.wdt-image-box-holder .wdt-content-button a{
	background: #000 !important;
    color: #ffffff !important;
}
.wdt-image-box-holder .wdt-content-button a:hover{
	background: #fff !important;
}
.wdt-interactive-showcase-content-wrapper{
	padding:0px !important;
}
.wdt-header-icons-list .user-authlink-item, .wdt-header-icons-list .cart-item, .elementor-element-7de3763 .elementor-widget-wdt-popup-box{
	display:none;
}
#footer .elementor-col-20:nth-child(4), #footer .elementor-col-20:nth-child(5){
	display:none !important;
}
#footer .elementor-icon-list-text{
	color:#000 !important;
}
.footer-contact .elementor-icon-list-item, .footer-contact .elementor-icon-list-text, .footer-contact .elementor-icon-list-icon{
	color:#000 !important;
	line-height:20px !important
}
.footer-contact .elementor-icon-list-item{
	margin-bottom: 15px !important;
}

.footer-contact .elementor-icon-list-icon svg{
	fill:#000 !important;
}
.top-bar .row{
	display:flex;
}
.top-bar {
	background: #1f9ed9 !important;
	padding: 10px 50px;
}
@media(max-width: 767px){
	.top-bar {
 		display:none !important; 
	}
	.top-bar .col-md-6:nth-child(2){
		display:none;
	}
	.top-bar .row .col-md-3:nth-child(1) .icon-list-icon{
		margin:5px !important;
	}
	.top-bar .row .col-md-3:nth-child(3) div {
		text-align:right;
	}
	.top-bar .row .col-md-3:nth-child(3) div span, .top-bar .row .col-md-3:nth-child(3) div span a{
		color:#fff !important;
		
	}
	.top-bar .row{
		justify-content:space-between;
	}
	.custom-footer .row{
		display:block !important;
	}
	.copyright{
		text-align:center;
	}
	.wdt-custom-interactive-showcase .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list{
	    display: block !important;
	}
	.wdt-custom-interactive-showcase .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li:not(:last-child){
	    padding-left: 0px !important;;
	}
	.wdt-custom-interactive-showcase .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li > .wdt-interactive-showcase-content-group{
	    gap: 0 !important;
	}
}

@media(min-width: 768px){
	 .row .col-md-3.col-lg-3  {
		width: 25% !important;
	}
	.row .col-md-6.col-lg-6  {
		width: 50% !important;
	}
	.tob-bar .icon-list-icon{
		 margin: 0px 10px;
	}
	.top-bar{
		padding:5px 50px !important;
	}
	.tob-bar .icon-list-icon a,.tob-bar, .tob-bar .icon-list-icon .fab{
		color:#fff !important;
	}
	.suggested-product-list{
	display:none !important;
}
	.top-bar .row .col-md-3:nth-child(3) div span a{
		color:#fff !important;
	}
	.owl-dots{
	    display: none !important;
	}
	
}
.wdt-cus-office-hours-list>ul>li>span{
	color:#000 !important;
}
.social-list{
	display:flex !important;
}
.suggested-product-list{
	display:none !important;
}
.main-title-section-container {
	background: url(https://elegancepaints.net/wp-content/uploads/2023/10/banner.png);
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    padding: 150px 0px !important;
}
/* Remove default list styles */
.shop-sidebar ul {
    list-style: none;
    padding-left: 0;
}

/* Categories & links */
.shop-sidebar ul .cat-item a, aside.shop-sidebar>.widget_categories>li.cat-item> a, aside.shop-sidebar>.widget_categories>li.cat-item, aside.shop-sidebar li a {
   color: #fff !important;
    font-weight: 500;
    font-size: 18px;

}
.shop-sidebar ul li a{
	 display: inline;   /* link inline */
}
.custom-banner .elementor-column .elementor-widget-wrap {
	padding:0px !important;
}

/* Count inline */
.shop-sidebar ul li a + .count {
    display: inline;
    margin-left: 5px;
    font-weight: normal;
}

/* Child category indentation */
.shop-sidebar ul li ul {
    padding-left: 20px;
    margin-top: 5px;
}


.children .cat-item a{
	padding-left: 20px !important;
}
.children, .children .cat-item {
	padding: 5px 10px !important;
}
.shop-sidebar{
background:#1f9ed9 !important;
}
.shop-sidebar .widget{
margin-bottom:0px !important;	
}
.keep-in-touch{
	padding-top:0px !important;
}
.woocommerce table.shop_attributes th, .woocommerce table.shop_attributes td{
	color:#000 !important;
}
.woocommerce div.product div.images ol.flex-control-nav li img.flex-active, div[class*="thumb-container"] .swiper-wrapper .swiper-slide.swiper-slide-active img, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li.active a, .woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li a:hover, .woocommerce div.product .summary .product_meta a:hover, .woocommerce div.product .summary form.cart .group_table td label a:hover, .woocommerce div.product .woocommerce-product-rating .woocommerce-review-link:hover, .woocommerce table.cart td.product-name a:not(.button):hover{
	color: #1f9ed9 !important;
}
.woocommerce-product-attributes-item--attribute_pa_finish-type,.product_meta{
	display:none !important;
}

.page-link a, .pagination ul li a, .page-link > span, .pagination ul li span, .pagination a.loadmore-btn:before, .woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span{
	color:#000 !important;
}
.shop-sidebar .widget h4{
	color: #fff;
    font-weight: 700;
    border-bottom: 2px solid;
    padding-bottom: 10px;
}
.shop-sidebar .widget ul li, .shop-sidebar .widget ol li {
	border-bottom:none !important;
}
.shop-sidebar .widget ul li .count, .shop-sidebar .widget ol li .count, .shop-sidebar .widget .custom-label{
	color:#fff !important;
}
.row{
	display: flex !important;
}
.col-md-12 {
    width: 100%;
	margin: 0 1%;
}
.col-md-6 {
    width: 48%;
    margin: 0 1%;
}
.contact-message{
	height:100px !important;
}
.woocommerce-product-details__short-description ul li ,.custom-text ul li{
    list-style-type: initial  !important;
	list-style-position: inside !important;
}
button#clear-filters:hover {
    color: #000 !important;
}
.elementor-element-a30e495{
    width: 100% !important;
}
.elementor-3141 .elementor-element.elementor-element-1d8d172 > .elementor-background-overlay {
    background-color: #fff5df !important;
}