/*

Theme Name:   BNPlastics Child Theme

Theme URI:    #

Description:  BNPlastics - Multipurpose eCommerce WordPress Template.

Author:       KWS

Author URI:   #

Template:     bnplastics

Version:      1.0

License:      

License URI:  

Tags:         one-column, two-columns, right-sidebar,  custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready

Text Domain:  lusion-child

*/

#page-footer.main-footer h3,#page-footer.main-footer h5{color:#fff;}
#page-footer.main-footer a,#page-footer.main-footer p,#page-footer.main-footer li{font-size:14px;}
.product-content .customcardbtn.product-action .action-item .add-cart-btn a{background: #09408b;border-color:#09408b;}
body .woocommerce-loop-product__title a{letter-spacing:normal;}
body.single-product.woocommerce .product-thumbnails-horizontal .product-list-thumbnails{position:relative;bottom:auto;width:100%;-webkit-transform:translateX(0);transform:translateX(0);left:auto;}
body .product-detail.product-thumbnails-horizontal .product-list-thumbnails .slick-slide{max-width:128px;}
body .product-detail.product-thumbnails-horizontal .product-list-thumbnails .slick-track{margin-left:0px;margin-right:0px;}
body #page-footer{margin-top:0px;}
body .product-detail.product-thumbnails-horizontal .product-list-thumbnails .slick-arrow.btn-next{right:-20px;}
body .product-detail.product-thumbnails-horizontal .product-list-thumbnails .slick-arrow.btn-prev{left:-20px;}
.page.woocommerce-checkout .checkout_content-right:before{display:none;}
body.page.woocommerce-checkout .wrapper:before{width:40%!important;}
.product-detail div.entry-summary form.cart.variations_form~.compare.button,.woocommerce .col-xl-12 .product .product-detail.single_1 div.entry-summary .yith-wcwl-add-to-wishlist{display:none;}
body.woocommerce #yith-wcwl-popup-message~#page .col-xl-12 .product-thumbnails-horizontal div.entry-summary form.cart button[type=submit], body.woocommerce #yith-wcwl-popup-message~#page .product-thumbnails-vertical div.entry-summary form.cart button[type=submit]{width:auto;max-width:262px;}
#ppcp-messages{margin-top:15px;}
.woocommerce div.entry-summary .product_title{font-size:23px!important;}
.woocommerce div.product div.images .product-gallery-custom img{width:99%;}
.pro_info h3{font-size:20px;font-weight:600!important;color:#09408B;}
.product-tab.tab-full_width{margin-top:40px;clear:both;}
body .woocommerce-loop-product__title a,body{color:#000;}
body form.checkout .form-row label{color:#000;}
.woocommerce form .form-row .required{color:#000;}
.product_title,h1,.h1{font-weight:600!important;color:#09408B;}
.top-desc .price{margin-left:-5px;}
.products li span.woocommerce-Price-amount.amount {
    margin-left: 5px;
    margin-right: 5px;
    font-weight: bold;
    color: #09408b;
}
@media (min-width: 1200px){
.single-product .product-detail-summary {
    margin-top: 0px;
}
.single-product .product-detail.single_1.product-thumbnails-horizontal .col-xl-4,.single-product  .product-detail.single_1.product-thumbnails-horizontal .col-xl-8{
-ms-flex: 0 0 33%;
    flex: 0 0 33%;
    max-width: 33%;
}
}
@media (max-width: 767px){
	.mmenu{position:absolute!important;}
	.mlogo img{width:200px;}
	#rev_slider_1_1_forcefullwidth{margin-top:45px;}
}
@media (max-width: 440px){
	.col-mobile-2 div.woocommerce ul.products li.product {
		clear: none !important;
		width: 100%!important;
	}
}