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

/*************** ADD CUSTOM CSS HERE.   ***************/
#mega-menu-title{
	font-size:85%;
	font-weight:700 !important;
	font-family: "Nunito", sans-serif;
	color: rgba(0,0,0,.63)!important;
}
#mega-menu-wrap {
	max-width: 245px;
	background: #FABE00;
	position: relative;
}
#mega_menu{
	list-style: none;
	height: 405px;
	background:#FABE00;
	padding-left:15px;
	padding-right:15px;
	border:0px;
}
#mega_menu>li,#mega_menu>li:hover {
	background: #FABE00 !important;
	margin-bottom:0px;
}
#mega_menu>li>a {
	border-top: none;;
	font-size: 0.9em;
	text-transform:none ;
	font-weight:700;
	color:#333;
}
#mega_menu>li>a:hover{
	background:none;
	color:#333;
}

ul.dm-con li{
	display: inline-block;
	margin-right: 5px;
	list-style: none;
	color:#fff;
	margin-bottom:0px;
}
ul.dm-con>li>a{
	color:#fff;
	font-size:80% !important;
	font-weight:600;
}
ul.dm-con>li>a:hover{
	color:#fff;
	background:#fabe00 !important;
	border-bottom:1px solid #fff;
}
/*line*/
.sago-line {
	width: 210px;
	border-bottom: 1px solid #f0b404;
	margin: auto;
	margin-top: 8px;
	margin-bottom: 0;
}
/*độ dài menu mega*/
.flex-has-center>.flex-row>.flex-col:not(.flex-center){
	flex:0;
}
.flex-center {
	margin: 0 15px;
}
/*Tìm kiếm*/
.form-flat input:not([type="submit"]), .form-flat textarea, .form-flat select {
	background-color: rgba(0,0,0,0.03);
	box-shadow: none;
	border-color: rgba(0,0,0,0.09);
	color: currentColor !important;
	border-radius: 6px;
	box-shadow: 1px 1px 5px #ccc;
	padding: 22px;
	background: #fff;
}
.slider-nav-light .flickity-page-dots .dot {
	border-color: #fabe00;
}
.icon-dm{
	border: 1px solid #c9c4c4;
	padding: 10px 0;
	border-radius: 15px;
}
.icon-dm h5{
	font-size:95%;
}
.icon-dm .icon-box .icon-box-img {
	margin-bottom: 0.5em;
	max-width: 100%;
	position: relative;
}
@media screen and (max-width: 549px){
	.icon-dm h5{
		font-size:52%;
		font-weight:700;
	}
	.icon-dm .icon-box-img{
		width:40px !important;
	}
}
@media screen and (max-width: 549px){
	.icon-dm{border: none;}
}
/*tieu de sago*/
.sago-tieu-de .section-title-normal span{
	border-bottom:0px;
	padding-bottom: 0px;
	text-transform:none;
}
.sago-tieu-de .section-title-normal {
	border-bottom: none;
}
.sago-tieu-de h3{
	border-left: 8px solid #fabe00;
	padding-left: 10px;
	color: #373737;
	font-size: 25px;
	font-weight: 700;
}
.section-title-container.sago-tieu-de {
	margin-bottom: 0px;
}

.product-title a{
	font-size: 95%;
	color: #282727;
	font-weight: 700;
	margin-bottom: 0;
	text-overflow: ellipsis;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.col{
	padding: 0 15px 0px;
}

.sp-trang-chu .product-small.box{
	padding: 8px 8px 2px 8px;
}
.product-small.box {

	border: 1px solid rgba(0,0,0,.125);
}
.box-text-products span.price {
	margin-top: 8px;
}
.box-text.box-text-products {
	padding-top: .7em;
	padding-bottom: .2em;
}
.category-page-row .box-text.box-text-products {
	padding-top: .5em;
	padding-bottom: .7em;
	padding-left:0.5em;
	padding-right:0.5em;
}
.box-text-products span.amount {
	white-space: nowrap;
	color: #f6294f;
	font-weight: bold;
	font-size:105%

}
.sago-footer h5{
	font-weight:500;
	font-size:98%;
}
.sago-footer li{
	list-style:none;
	margin-left:0px !important;
}
.sago-footer ul>li>a{
	font-size:78%;
}
ul.header-nav.header-nav-main.nav.nav-left.nav-uppercase{
	margin-left:80px;
}
/*widget*/
.widget span.product-title{
	text-overflow: ellipsis;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
/*tab*/
.product-footer .woocommerce-tabs{
	padding:0px;
	border:none;
}
h1.product-title.product_title.entry-title{
	font-size:100%;
}
.product-summary span.woocommerce-Price-amount.amount{
	color:#f6294f;
	font-size:90%;
}
.product-summary .is-divider.small{
	display:none;
}
.related-products-wrapper .box-text-products{
	padding:8px;
}
.page-title-inner { 
	padding-top: 0px;
}

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


}