/*
Theme Name:	Chemid - Child theme
Theme URI: https://themnific.com
Description:	A basic child theme for Chemid Theme
Author:		Dannci & Themnific
Author URI: https://themnific.com
Template:	chemid
Version:	0.1
*/

/* ADD SOME STYLE BELOW */

.woocommerce ul.products li.product a img
{
	display:none;
}

.woocommerce ul.products li.product {
    background-color: #b7cfb4;
    padding: 20px 30px;
    color: #000000;
	transition: all 0.3s ease;
	box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.4);
	min-height: 270px;
}

.woocommerce ul.products li.product:hover {
    background-color: #a1c09d;
}

select.orderby
{
	display:none;
}

ul.products h2.woocommerce-loop-product__title {
    color: #000000;
	font-size: 24px !important;
}

.woocommerce ul.products a.button.product_type_simple {
    background-color: transparent !important;
    margin-left: 0px !important;
    padding-left: 0px !important;
	color: #1D4F48 !important;
}

body.single-product .woocommerce-product-gallery {
    display: none!important;
}

body.single-product .summary.entry-summary {
    float: none !important;
	width: 100% !important;
}

body.woocommerce nav.woocommerce-pagination ul li span.current,body.woocommerce nav.woocommerce-pagination ul li a:hover
{
	background-color: #1D4F48 !important;
}

.product-excerpt p {
    font-size: 16px;
    color: #000000;
}

.contact_us_form textarea.wpcf7-form-control.wpcf7-textarea {
    height: 130px;
    width: 100%;
}

body.elementor-page-633,
body.elementor-page-678
{
	background-color: #1D4F48 !important;
	
}

body.elementor-page-633 h1.tmnf_main_title,body.elementor-page-633 .tmnf_breadcrumbs .crumb,body.elementor-page-633 .tmnf_breadcrumbs .crumb:after,body.elementor-page-633 .tmnf_breadcrumbs .crumb a,body.elementor-page-678 h1.tmnf_main_title,body.elementor-page-678 .tmnf_breadcrumbs .crumb,body.elementor-page-678 .tmnf_breadcrumbs .crumb:after,body.elementor-page-678 .tmnf_breadcrumbs .crumb a
{
	color: #ffffff !important;
}

.single-product .tmnf_breadcrumbs .crumb:after {
    content: ' - ';
    color: #ffffff !important;
}

.tmnf_page_header.tmnf_page_header_image {
    background-color: #1D4F48 !important;
    background-image: none !important;
	padding-bottom: 20px !important;
	display:none;
}

#header .navigation_part a {
    text-transform: uppercase;
	outline: none;
    box-shadow: none;
}

h6.Product_description_subtitle {
    margin-top: 20px;
    margin-bottom: 20px;
    color: #1d4f48;
	text-decoration: underline;
}

.single-product ul.tabs.wc-tabs,.single-product .woocommerce-product-details__short-description,.single-product .product_meta  {
    display: none;
}

.single-product div#tab-description h2 {
    text-transform: uppercase;
    font-size: 26px !important;
    color: #1d4f48;
}

.single-product div#tab-description p {
    color: #201f23;
    font-weight: 400;
    font-family: 'Raleway';
    font-size: 16px;
}

.single-product section.related.products {
    padding-top: 30px;
    border-top: 2px solid #1d4f48;
}

.single-product table.product_specification {
    width: auto;
}

.single-product table.product_specification td,.single-product table.product_specification th {
    border: 1px solid #000000;
    color: #201f23;
	padding: 20px 30px;
}

.single-product table.product_specification th {
    text-align: center;
    font-weight: 400;
}

.single-product td.specificion_type,.single-product th.specificion_type {
    background-color: #1d4f48;
    color: #ffffff !important;
}

.tmnf_page_header_image::before {
    background-color: transparent!important;
}

.special {
    border-width: 0 1px 0 1px!important;
}

@media (max-width: 767px) {
    .products.columns-4 {
        grid-template-columns: repeat(1, 1fr); /* 1 column on mobile */
    }
	
	ul.products li.product.type-product {
		width: 100% !important;
		float: none;
	}
}