h1, h2, h3, h4, h5, h6, nav, .nav, .menu, button, .button, .btn, .price, ._heading, .wp-block-pullquote blockquote, blockquote, label, legend, .rs-layer, .qbutton, .rs-layer, .wpb-gqf-form-style-true input[type="submit"], .wpb-gqf-form-style-true input[type="button"] {font-family: "Kanit", san-serif !important;}

.product_list_inner .separator.small, .qode_product_list_holder .product_button, .reviews_tab, form.cart {display:none !important;}

.qbutton, .qbutton.medium, #submit_comment, .load_more a, .blog_load_more_button a, .post-password-form input[type='submit'], input.wpcf7-form-control.wpcf7-submit, input.wpcf7-form-control.wpcf7-submit:not([disabled]), .woocommerce table.cart td.actions input[type="submit"], .woocommerce input#place_order, .woocommerce-page input[type="submit"], .woocommerce .button {font-size:16px; letter-spacing:0.5px;}

/*** #c1a186 ***/

.woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count {margin-top:35px;}
.container {margin-top:-50px;}
.widget_media_image {margin-top:50px}

.qode_product_list_holder ul li {margin-bottom:20px;}
.wpb-gqf-form-style-true div.wpcf7-response-output {margin-top:0;}
.wpb-gqf-form-style-true .wpcf7 form>p, .wpb-gqf-form-style-true .wpcf7 form>div {margin-bottom:12px;}
.wpb-gqf-form-style-true input[type="submit"], .wpb-gqf-form-style-true input[type="button"] {padding:12px 0 !important;}
.summary .wpb-get-a-quote-button-btn {padding:10px 30px; font-size:16px; background:#c1a186; cursor:pointer; margin-top:20px;}
.summary .wpb-get-a-quote-button-btn:hover {background:#333;}
ul.products .top-product-section .button {margin-top:20px;}
.woocommerce ul.products li.product .top-product-section {text-align:center;}
.woocommerce div.product .summary p.price span.amount {color:#444;}
.woocommerce-product-details__short-description {margin-top:20px;}
.woocommerce .product h1.product_title {font-size:32px; color:#333; line-height:1.3; text-transform:none;}
.qbutton.small {font-size:14px; font-weight:500; letter-spacing:0.5px;}
.q_logo a {height:45px !important;}
.productlist .wpb_text_column {background:white; padding:20px; box-shadow:0 0 20px rgba(0,0,0,0.1); margin-bottom:30px; height:111px;}
.productlist .qbutton {width:100%; padding:5px 0 !important; border:none; margin-bottom:30px;}
.qode_product_list_holder .product_list_inner {padding:0; padding-bottom:20px; border-bottom:solid 5px #c1a186;}
.qode_product_list_holder .product_price {font-size:18px; margin-top:20px;}
.product_price del {font-size:14px; color:#aaa;}
.qode_product_list_holder .product_button {margin:20px 0;}
.qode_product_list_holder .product_category a {padding:2px 10px; font-size:12px; background:#eee; color:#888; border-radius:20px;}
.wpcf7 form.wpcf7-form p:nth-child(3) {width:49%; float:left;}
.wpcf7 form.wpcf7-form p:nth-child(4) {width:49%; float:right;}

@media (min-width:900px) {
	.qode_product_list_holder .product_image {height:200px; overflow:hidden;}
  .qode_product_list_holder .product_title {height:50px; line-height:125%;}
}

@media (max-width:800px) {
	.boxed div.section .section_inner, .carousel-inner .slider_content_outer, .container_inner, .container_inner nav.content_menu, .elementor-row .elementor-widget-wrap>.qode_elementor_container_inner, .full_width .parallax_content, .qode_elementor_container_inner, .steps_holder_inner, div.grid_section .section_inner, nav.content_menu ul {width:85%;}
	.container{margin-top:-80px;}
}