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

/*************** ADD CUSTOM CSS HERE.   ***************/
body{
	color: #000;
}.header-block-block-1{
	min-width: 300px;
}
.nav-right .cart-item{
	border: 1px solid #fff;
    border-radius: 50px;
}
.header-cart-title .cart-price .woocommerce-Price-amount bdi{
	color: #fff !important;
}
.top-bar-icon .icon-box-text {
padding-left: unset !important;
}
.top-bar-icon img{
   max-width: 80% !important;
}
.header #logo{
	display: none !important;
}

.logo-center .logo{
	margin: unset !important;
}
.logo-center .flex-left {
	padding: 0 20px 0px 0;
	flex: 2 1 0 !important;
}

.vc_sep_holder{
	height: 1px;
    position: relative;
    -webkit-box-flex: 1;
	flex: 1 1 auto;
    min-width: 10%;
}
.vc_sep_line {
	    display: block;
    position: relative;
    top: 1px;
    width: 100%;
}
.ft-li img{
	width: 55% !important;
}
.ft-li .icon{
	margin-top: -3px;
}
.ft-li .icon-box-text{
	padding-left: unset !important;
}
h3.widget-title {
    font-size: 16px;
    padding-bottom: 5px;
    position: relative;
    font-weight: 400;
    line-height: 1.5;
    color: #dddddd;
    border-bottom: 2px solid #ccc;
    margin: 0 0 28px;
    letter-spacing: 0px;
    font-style: normal;
    text-transform: uppercase !important;
}
h3.widget-title:after {
    display: block;
    content: "";
    background: #e86108;
    width: 100px;
    height: 2px;
    position: absolute;
    bottom: -2px;
}
.form-flat input:not([type=submit]), .form-flat select, .form-flat textarea{
	background-color: #ffffffeb !important;
	color: #906643 !important;
}
.product_meta{
	display:none;
}
.product-gallery .product-images{
	border: 1px solid #000;
}
.product-thumbnails .is-nav-selected a, .product-thumbnails a:hover{
	border-color: #0088cc !important;
}
.product-info {
	max-width: 500px;
}
.product-info .is-divider{
	display: none;
}
.product-title, .product-brand, .product-categories, .product-sku{
	color: #000 !important;
}
#product-sidebar{
	min-width: 300px;
}
ul.product_list_widget li img{
	border: 1px solid #cccccc;
	width: 70px !important;
	height: 70px !important;
}
span.widget-title{
	color: #b98b33 !important;
}
.widget .is-divider{
	background-color: #b98b33 !important;
	margin: unset !important;
	height: 2px !important;
    max-width: 280px !important;
}
del span.amount{
	color: #ffa7a7 !important;
}
span.amount{
	color: #1202f2 !important;
}
.cart .button{
	background-color: rgb(220, 157, 48);
    border-color: rgba(255, 152, 0, 0.56);
}

.cart .quantity{
	margin-right: unset !important;
}
.sidebar-box p{margin: unset !important;}
.badge-inner{ 
	background-color: #1202f2 !important;
}
.badge-container {
    margin: 15px 0 0 !important;
}
 
#shop-sidebar .widget_text, #shop-sidebar .widget_product_categories, #shop-sidebar .widget_price_filter{
	border: 1px solid #ddd !important;
	margin-bottom: 30px !important;
    margin-top: 0 !important;
    padding: 5px !important;
}
.ux-products .add-to-cart,
.ux-products .button.add_to_cart_button,
.ux-products .product_type_simple.add_to_cart_button {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
}
.product-small .col-inner{
	display: flex;
    flex-wrap: nowrap;
    flex-direction: column;
}
.product-small .col-inner .wc-buy-now-btn{
	margin: 0 auto;
    margin-bottom: 20px;
}

.woocommerce-product-gallery__image{
padding: 5px;
}
.woocommerce-product-gallery__image .wp-post-image, .woocommerce-product-gallery__image .skip-lazy{
	border: 1px solid #dcdcdc;
}

.contact{
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
	padding: 25px 15px 15px 15px;
	border-radius: 6px;
}
.wc-block-components-button{
	box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
	background-color: #fe9705;
	color: #fff;
}
.checkout-page-title {
	display: none;
}
.page-checkout{
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
    margin-top: 30px;
}
.wc-block-cart-item__remove-link{
	font-weight: 600 !important;
    color: #ea4747 !important;
}
.wc-block-formatted-money-amount, .wc-block-components-product-price del, .wc-block-components-product-price ins{
	color: #ea4747;
}
.wc-block-components-product-badge, .wc-block-components-product-badge span{
	color: green;
}

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


}