/*
Theme Name: Flatsome Child
Description: NamKiem developed for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.11.3
*/


/*************** ADD CUSTOM CSS HERE.   ***************/


input[type=search]{font-size:14px;height:36px;border:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.icon-search:before{color:#bd7645;font-size:17px}.button.secondary:not(.is-outline){background-color:#fff;height:36px;border-top-right-radius:3px}.header-button a,.header-button a:hover{background:white!important;color:#bd7645}.header-button a{border-radius:4px;border:1px solid #fff;font-weight:700;text-transform:none;box-shadow:no-drop}.button:hover{box-shadow:0 0 0 gray!important}.header-nav .header-cart-link{padding:10px 12px!important;background:#fff;height:36px;border-radius:4px;color:#bd7645!important;font-weight:700;text-transform:none!important;font-size:15px!important}.header-nav .account-link{height:36px;border:1px solid #fff;border-radius:4px;padding:5px 12px;font-size:15px;color:#fff!important;text-transform:none}.after-header-main .col{padding-bottom:0}.has-sticky .shop-page-title,.header-wrapper.stuck .block-html-after-header{display:none}.header:not(.transparent) .header-bottom-nav.nav>li>a{color:white;font-weight:400;text-transform: none; padding:0 5px}.after-header-main .icon-box-left .icon-box-img+.icon-box-text{padding-left:5px}.header-main{background:#823905}.hang-moi-ve .section-title-normal span{background:#9e490d;padding:8px 20px 4px;margin-right:15px;border-bottom:2px solid rgba(0,0,0,.1);margin-bottom:-2px;color:#fff;font-size:16px;border-top-left-radius:4px}.section-title a{padding-right:10px;font-weight:400;color:#823905}.section-title-normal{    background: #ffe3d1;
	border-bottom: 2px solid #bd7645;}#main,#wrapper{background-color:#fffdf1}.product-small .col-inner{border:1px solid #f4f4f4;background:#fff;padding:8px}.section-title-container{margin-bottom:15px}.badge-container{margin:15px 0 0}.badge-circle{margin-left:auto;margin-right:15px}.badge-inner{color:#bd7645}.product .left{left:auto;right:0}.badge-inner.on-sale{background-color:#ffe3d1;border-radius:999px}.product-small .product-title a{color:#823905;margin-bottom:10px}.product-small .price-wrapper ins span.amount{color:#f3ad7e;font-size:19px}.product-small .box-text{padding-bottom:5px}.flickity-prev-next-button{top:70%}.slider-nav-outside .flickity-prev-next-button.next{left:102%}.slider-nav-outside .flickity-prev-next-button.previous{right:102%}.slider-nav-circle .flickity-prev-next-button .arrow,.slider-nav-circle .flickity-prev-next-button svg{border-radius:100%;border:0;background:#fff;box-shadow:2px 2px 10px #ababab;color:gray}.banner-section .col{padding-bottom:0}.hang-moi-ve{padding-bottom:0!important}.bao-tay-tre-em .section-title-normal span,.mu-tre-em .section-title-normal span{padding:8px 20px 4px;margin-right:15px;border-bottom:2px solid rgba(0,0,0,.1);margin-bottom:-2px;color:#fff;font-size:16px;border-top-left-radius:4px}.bao-tay-tre-em .section-title-normal span{background:#9e490d}.mu-tre-em .section-title-normal span{background:#9e490d}.section{padding-bottom:0}.after-header-main{padding-bottom:6px!important}.copyright-footer{color:#fffad9}ul li.bullet-arrow,ul li.bullet-checkmark,ul li.bullet-star{padding:5px 0 5px 15px;border-color:#0c2435}.dark ul li.bullet-arrow,.dark ul li.bullet-checkmark,.dark ul li.bullet-star{border-color:#0b2233}.banner-section{padding-bottom:20px!important}.product-small .col-inner:hover{border:1px solid #bd7645}.footer-section .col{padding-bottom:10px}.category-page-row,.shop-container{background: #fff0f0;}.product-info,.product-main .product-gallery .row{background:#fff}.product-main .content-row{max-width:1200px}.product-info{padding-top:15px!important;margin-left:20px}.product-main .product-gallery .row .row{padding:0}.product-info .breadcrumbs{font-size:14px;text-transform:none;margin-bottom:15px}.product-main .product-title{font-weight:400;color:#823905}.product-main .price-wrapper del span.amount{font-size:18px;color:gray}.product-main .price-wrapper ins span.amount{color:red;font-size:25px}.product-main .product-short-description{font-size:14px;color:#888}.product-main .variations{width:95%;background:#f2f2f2;float:left;margin-right:20px;display:inline-block;padding:10px}.product-main .variations label{color:#222;font-size:15px}.product-main .variations td:first-child{padding-right:15px}.form-flat select{background-color:#fff;box-shadow:none;border-color:#c7c7c7;background-position:99% 50%;color:currentColor!important;border-radius:3px!important}.variations .reset_variations{right:-9px;bottom:88%;text-transform:none;font-size:10px;background:#000;padding:5px 2px;border-radius:99px;color:#fff}.form-flat select{padding-right:30px}.variations_form{margin-bottom:0;width:100%;float:left;display:block}.product-main .product_meta{float:left;padding-left:0;font-size:14px}.product-main .product_meta .tagged_as a{background:#f2f2f2;padding:4px 8px;border-radius:3px;border:1px solid #eaeaea;margin-right:6px;color:#616161}.product-main .product_meta .tagged_as a:hover{background:#ec2154;color:#fff;border:1px solid #ec2154}.product_meta>span{border:0}.form-flat button,.form-flat input:not([type=submit]),.woocommerce-ordering,.woocommerce-ordering select{border-radius:4px}.product-info{padding-bottom:0}.product-footer .woocommerce-tabs{background:#fff;padding:20px}.product-footer .woocommerce-tabs>.nav-line:not(.nav-vertical){margin-top:0;background:#f2f2f2}.product-footer .woocommerce-tabs li{margin:0}.product-footer .woocommerce-tabs li a{font-size:15px;font-weight:400;text-transform:none;padding:10px 12px}.product-footer .woocommerce-tabs li.active>a{background:#bd7645;color:#fff}.related-products-wrapper .container-width{max-width:1200px;padding:10px;background:#fff;margin-top:20px;margin-bottom:20px;font-size:18px;color:#823905}.page-title{position:relative;z-index:9999;background:#fff4e2}.page-title-inner{padding-top:0}.breadcrumbs{font-size:15px;color:#ec2154;font-weight:400;text-transform:none}.woof_block_html_items ul li{width:46%;float:left}.woof_block_html_items ul li label{font-size:12px;font-weight:400;margin-bottom:0;padding-top:5px;padding-bottom:0}.woof_sid_auto_shortcode .woof_container{width:25%;margin-bottom:10px}.woof_submit_search_form_container .button{margin-bottom:0;border-radius:3px;font-size:14px;line-height:18px}.cart{margin-bottom:0}.woof_list li{margin:0 6px 0 3px!important;padding:0 0 11px!important}.woof_sid_auto_shortcode{border-radius:3px;padding-bottom:2px!important;border:0;margin-bottom:30px}.woof_container{padding-bottom:0;margin-bottom:0}.woof_edit_view{display:none}.note_checkout{border: 1px dashed #bd7645;
		border-radius: 4px;font-size:13px;background:#fff4e2;padding:10px;color:#444;margin-bottom:20px;display:inline-block;width:100%}.detailcall-1 span,.product-main .clearfix{display:none}.single_variation_wrap{width:95%;float:left}.lien-he-button .col{padding-bottom:10px}.product-gallery,.product-thumbnails .col{background:#fff;padding-top:15px;margin-left:0}.product-main .flickity-prev-next-button{top:30%}.product-main .cart{width:40%;float:left}.detailcall-1 h3{font-size:15px;margin-bottom:0}.detailcall-1{width:60%;float:left;margin:0 0 10px;box-shadow:0 -3px 0 0 #fd6e1d inset;padding:7px 20px}td select{margin:3px 0}.single_add_to_cart_button{letter-spacing:0;text-transform:none;padding:0 21px}.woocommerce-variation-price{border-top:0;padding:0}.product-summary .variations_button{padding:0}.popup-inner{overflow-x:hidden;overflow-y:hidden}.popup-close{top:20px;right:20px}.popup-inner input[type=text]{height:33px}button.btn.btn-default{padding:3px 20px}.notice{border:0 solid #ff6009;color:#fff;padding:5px;font-weight:400;border-radius:4px;text-align:center;margin-top:10px;background:#69963e}.nav-dropdown-default{padding:10px;z-index:999999!important}.button.checkout,.button.wc-forward:not(.checkout):not(.checkout-button){text-transform:none;font-weight:400;border-radius:3px}#message-purchased p a{color:#e4003d;font-size:14px;font-weight:400}#message-purchased p small{color:#bdbdbd}
.block-html-after-header{z-index:1}
.nav-dropdown{border: 0px }
.dark ul li.bullet-arrow{border-color: #885735;}
#footer ul li.bullet-checkmark:before, ul li.bullet-arrow:before, ul li.bullet-star:before{color: #f4db96;}.button.icon.circle{background: #f4db96; border:0}
.tin-tuc-section .post-item .post-title{font-size:15px}
ul.product_list_widget li a span{font-size:14px; }
ul.product_list_widget li a, .recent-blog-posts a{color: black; font-size:14px}
ul.product_list_widget li a:hover, .recent-blog-posts a:hover{color:#dd9933}
.article-inner{    background: white;
	padding: 20px;
	border: 1px solid #ffe2cf;
	border-radius: 4px;}
.post-sidebar{padding-left:0 !important}
.blog-single .html-before-comments .tin-tuc-section{background: white; border-radius:4px; border: 1px solid #ffe2cf}
.blog-single .html-before-comments .tin-tuc-section .col{padding-bottom:0}
.blog-single #comments{background: white; padding:20px; border-radius:4px ; border: 1px solid #ffe2cf}
.nav-spacing-medium>li{margin:0}
.nav-spacing-medium>li a{line-height:43px !important; padding: 0px 13px !important}
.nav-spacing-medium>li a:hover{background: #f4db96; color: #823905 !important}
.mobile-hotline{display:none}



@media only screen and (max-width: 48em) {
	/*************** ADD MOBILE ONLY CSS HERE  ***************/

	.bao-tay-tre-em .col{padding-bottom:15px}.product-info{margin-left:0}.detailcall-1,.product-main .cart,.product-main .variations,.woof_sid_auto_shortcode .woof_container{width:100%}.section-content{padding-left:10px;padding-right:10px}
	.tin-tuc-section .post-item{flex-basis:50%; max-width:100%}
	.tin-tuc-section{background:white !important}
}
@media  (max-width: 767px) {
	.bao-tay-tre-em .col{padding-bottom:15px}
}