/*
Theme Name: Porto Child
Theme URI: https://www.portotheme.com/wordpress/porto
Author: P-THEMES
Author URI: https://www.portotheme.com/
Description: Porto Responsive WordPress + eCommerce Theme.
Version: 1.1
Template: porto
License: Commercial
License URI: http://themeforest.net/licenses/regular_extended
Tags: woocommerce, corporate, ecommerce, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
*/

/*************** ADD YOUR CUSTOM CSS HERE  ***************/

.header-wrapper .view-switcher, .header-wrapper #menu-currency-switcher {display: none!important;}

#header .header-main .container {gap: 0 2rem;}

.newsletter-popup-form .wpb_single_image img {max-width: 250px;}

.about-grids:not(.no-icon) {
	min-height: 334px;
}

form.sfba_subscribe_form .sfba-main-form-container {
	min-width: 100%;
}

body.page-template-default ul.n-list, 
body.page-template-default ol.n-list {
    display: flex;
    flex-wrap: wrap;
    gap: 1.0rem;
}

body.page-template-default ul.n-list li, 
body.page-template-default ol.n-list li {
    min-width: 100%;
}

#mini-cart.minicart-arrow-alt .cart-head:after {display: none!important;}

#footer .footer-main img, 
.newsletter-popup-form img {
    max-height: 131px;
    width: auto;
    background: #FFFFFF;
    padding: 10px;
    border-radius: 5px;
}


#header.sticky-header .standard-logo {
    background: #FFFFFF;
    padding: 1rem;
    border-radius: 5px;
}

#header .header-top, #custom_html-3 {display: none!important;}

#media_image-3 img {
    height: 64px!important;
}

.porto-ibanner-desc .text-white {
	color: #FFFFFF!important;
}

@media (max-width: 767px) {
    #header .logo {
        background: #FFFFFF!important;
    }

	.porto-ibanner-desc .porto-ibanner-layer {
		left: 0!important;
		bottom: 0!important;
		transform: none!important;
		background: rgba(0, 0, 0, 0.2);
		padding: 17px;
		min-width: 100%!important;
	}
	
	.porto-ibanner-desc .porto-ibanner-layer .vc_custom_heading {
		color: #FFFFFF!important;
	}
	
	#header .header-main .container {gap: 0!important}
	
	#header .header-main .header-left {
        min-width: 221px;
    }
	
	#header .header-main .header-left .logo img {min-width: 200px!important;}
	
	#header .header-main .header-center {display: none!important;}
	
	#header .header-right a.wishlist {display: none!important;}
	
	#woocommerce_products-3 .product_list_widget .product-image {display: none!important}
}

.contact-details li a {
  word-break: break-all;
  display: inline-block;
}