/*
Theme Name: Flatsome Child
Theme URI: http://flatsome.uxthemes.com
Template: flatsome
Author: UX-Themes
Author URI: https://uxthemes.com
Description: Multi-Purpose Responsive WooCommerce Theme
Version: 3.18.0
Updated: 2024-03-15 03:53:54

*/

.html_topbar_left  a{
	    color: white !important;
    font-size: 16px !important;
    font-weight: 400;
	margin-right: 10px;
}
.html_topbar_left  a img{
	    margin-right: 10px;
	width: 20px;
}
.header-search-form input{
	    background-color: rgba(0, 0, 0, 0.03) !important;
    box-shadow: none;
    border-color: rgba(255, 255, 255, 0.50) !important;
   
    color: white;
    border-top-left-radius: 99px;
    border-bottom-left-radius: 99px;
	border-right:0px;
}
.searchform-wrapper .ux-search-submit{
	 
	    border-top-right-radius: 99px !important;
    border-bottom-right-radius: 99px !important;
	background: no-repeat;
    border-color: rgba(255, 255, 255, 0.50) !important;
    border-left: 0px;
}
.header-search-form input::placeholder{
	color:white !important;
	    font-weight: 500;
}
.title_boder .section-title-main{
	border:none !important;
}
.title_boder .section-title b{
	    color: #38b44b !important;
    opacity: 1 !important;
}
/* .title_boder .section-title{
	justify-content:flex-start !important;
} */
body .col, .columns, .gallery-item{
	    padding: 0 15px 15px;
}
.product-title a{
	color:#0a0a0a;
	font-size:14px;
	font-weight:400 !important;
}
.product-title a:hover{
	color:#63a340;
}
.icon-box-left .icon-box-img+.icon-box-text{
	padding-left:10px;
}
.post-title a{
	color:black;
}
.icon_p p{
	margin-bottom:0px;
}
.absolute-footer{
	display:none !important;
}
.section-title b{
	 background-color: green !important; 
	opacity:1 !important;
}
.blog-archive h1.page-title{
	    color: black;
    font-size: 30px;
}
.archive .box-text.text-center{
	    border: 1px solid #d6d6d6;
    border-top: 0px;
}
.category-thong-tin-tuyen-dung .box-blog-post a img{
	    object-fit: contain !important;
}
.category-thong-tin-tuyen-dung .box-blog-post{
	    border: 1px solid #d6d6d6;
}
.category-thong-tin-tuyen-dung .box-blog-post .box-text{
	border:none !important;
}
.archive h5.post-title.is-large {
    min-height: 50px;
}

.category-tuyen-dung  .box-blog-post a img{
	    object-fit: contain !important;
}
.category-tuyen-dung  .box-blog-post{
	    border: 1px solid #d6d6d6;
}
.category-tuyen-dung  .box-blog-post .box-text{
	border:none !important;
}
.nav-dropdown li a{
	color:black !important;
}
.single-product .breadcrumbs a{
	    font-size: 13px !important;
    color: black !important;
}
.single-product .product_title{
	color: #008000;
}
.product-gallery-slider{
	    padding: 15px;
    border: 1px solid #ddd;
}
.intro-description p {
    margin-bottom: 5px;
    font-weight: 300;
    background: url(https://lorsia.machi.com.vn/wp-content/uploads/2024/03/tick-mark-icon.png) left center no-repeat;
    padding-left: 20px;
}
.single_de .col-inner{
	    border: 1px solid #ddd;
    margin: 0 auto 10px;
    padding: 15px;
    border-radius: 3px;
}
.tax-product_cat .has-block.tooltipstered{
	display:none !important;
}
.product-footer .woocommerce-tabs{
	    border: 1px solid #ececec;
    padding-top: 30px;
}
.product-footer .woocommerce-tabs .tab-panels{
	    padding: 0px 20px;
	margin-top: 30px;
}
.product-footer .woocommerce-tabs .product-tabs li{
	    padding: 0px 20px;
}
.product-footer .woocommerce-tabs .product-tabs li.active{
	    border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	border-bottom:0px;
}
.product-footer .woocommerce-tabs .product-tabs{
	border-bottom: 1px solid #e0e0e0;
}
.product-footer{
	    margin-bottom: 20px;
}
.product-footer .woocommerce-tabs .product-tabs li.active:before {
    content: "";
    width: 100%;
    height: 5px;
    background: white;
    position: absolute;
    left: 0;
    bottom: -5px;
}
.product-footer .woocommerce-tabs .product-tabs li:nth-child(1){
	border-left:0px !important;
}
.mobile_chat {
    background: transparent;
    position: fixed;
    bottom: 100px;
    right: 0;
    z-index: 9999;
    width: 65px;
}
.chat-item .chat-item-image {
    height: 35px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.chat-item .chat-item-image {
    width: 100%;
    float: left;
}
.chat-item .chat-item-image img {
    height: 32px;
}
.chat-item .chat-item-text {
    height: 20px;
    font-size: 11px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.chat-item .chat-item-text {
    width: 100%;
    float: left;
}
.menulik .ux-menu-link__link{
	    color: black;
    font-size: 14px;
}
.rowsubmenu{
	padding-left:20px !important;
}
.archive .page-description{
	display:none;
}