/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
.stack-vd-home{margin-top:20px}
.single-post .entry-title{font-size:20px}
.single-post .entry-divider{display:none}
.footer-primary.pull-left{float:none!important;text-align: center}
.single_add_to_cart_button.button.alt,.return-to-shop a{background-color:#333!important}
.ft-navi .ft-navi-cen-span,.woocommerce-mini-cart__buttons.buttons a,.comment-form #submit,button#place_order,.checkout-button.button.alt.wc-forward {background: #333}
.product-small .price-wrapper{margin-top:15px}
#billing_country_field{display:none}
.button-continue-shopping{color:#333!important}
.shop_table thead tr th,.cart_totals  thead tr th{font-size:12px}
#billing_first_name_field, #billing_address_1_field{width:100%}
.single-product .product-title{font-size:20px}
.product-short-description p,#tab-description p{text-align:justify}
.product-container .product-main {padding: 0;margin-bottom: 20px;box-shadow: rgba(60,64,67,.1) 0 1px 2px 0, rgba(60,64,67,.15) 0 2px 6px 2px}
.product-footer .woocommerce-tabs,.product-section{border:none}
.related-products-wrapper .product-title{font-size:18px}
.single-product #tab-reviews{margin-top:50px}
#tab-description ul li,#tab-description ol li{margin-left:20px}
.cr-qna-block div.cr-qna-search-block button.cr-qna-ask-button{background:#333}
.ft-chatbox {bottom: 50px!important;right: 30px!important}
.pttuan_post_recent_main_title{color:#fff;font-weight:bolder;margin-bottom:15px}
.pttuan_post_recent_main{background:#898f92;padding:10px 5px;margin-bottom:15px;border-radius:5px}
.pttuan_post_recent_container{display:flex;gap:10px;}
.pttuan_post_recent_container>*{width:25%;background:#fff;border-radius:3px}
.pttuan_post_recent_thumbnail{height:80px;overflow:hidden;margin-bottom:10px}
.pttuan_post_recent_title{font-size:14px;line-height:1.25;padding: 5px 5px 10px 5px;}
.button.buy_now_button {background-color: #065f40;width: 35%;padding: 1px;}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/
.pttuan_post_recent_container>*{width:30%;margin-right:5px}
.pttuan_post_recent_container>:last-child{margin-right:unset}
.pttuan_post_recent_container{overflow-x:scroll;flex-flow:unset;display:-webkit-box}
.pttuan_post_recent_thumbnail{height:50px;margin-bottom:5px}
.pttuan_post_recent_title{font-size:11px}
.single-post .entry-content p{text-align:justify}
.button.buy_now_button {width: 100%!important;height:60px!important}
}