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

/*************** ADD CUSTOM CSS HERE.   ***************/
@font-face {
	font-family: 'SFU Futura';
	src: url('/wp-content/themes/funiture/font/SFUFuturaBold.eot');
	src: url('/wp-content/themes/funiture/font/SFUFuturaBold.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/themes/funiture/font/SFUFuturaBold.woff2') format('woff2'),
		url('/wp-content/themes/funiture/font/SFUFuturaBold.woff') format('woff'),
		url('/wp-content/themes/funiture/font/SFUFuturaBold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'SFU Futura';
	src: url('/wp-content/themes/funiture/font/SFUFutura.eot');
	src: url('/wp-content/themes/funiture/font/SFUFutura.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/themes/funiture/font/SFUFutura.woff2') format('woff2'),
		url('/wp-content/themes/funiture/font/SFUFutura.woff') format('woff'),
		url('/wp-content/themes/funiture/font/SFUFutura.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}.category-section .section-title-normal {background: white;
	border-bottom: 2px solid #71bf44;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.category-section .section-title-normal span:after {
	border: 25px solid #225280;
	MARGIN-LEFT: 15PX;
	border-right-color: transparent;
	border-top-color: transparent;
	margin-top: -12px;
	left: auto;
	content: "";
	clear: both;
	display: inline-block;
	position: absolute;
}
.category-section .section-title-normal span {    background: #225280;
	color: white;
	padding-right: 15px;
	margin-right: 15px;
	padding-bottom: 12px;
	border-bottom: 0;
	padding-left: 15px;
	margin-bottom: 0;
	border-top-left-radius: 5px;
	padding-top: 12px;
	font-size: 20px;
	color: white!important;
}
.category-section .section-title a {
	color: #225280;
	display: block;
	padding-left: 15px;
	margin-left: auto;
	padding-right: 10px;
	font-weight: 400;
	font-size: 14px;
	background: #efefef;
	margin-right: 15px;
	padding: 4px 10px;
	border-radius: 4px;
}.category-section .product-small {
	background: white;
	margin-bottom: 20px;
}
.archive img.size-full.alignnone{
	margin-bottom: 0;border-radius:7px
}
.category-section .img-inner{margin-bottom:20px; border-radius:7px}
.category-section .col{padding-bottom:0}
.category-section .product-small .box-text{border-bottom-left-radius:5px; border-bottom-right-radius:5px}
.category-section .section-title-container {
	margin-bottom:5px;
}
.category-section .product-small .box-text{background:white;
	padding-bottom: 20px;
	padding-left: 10px;
	padding-right: 10px;
}
.category-section .product-small .box-text .product-title a, .archive .product-small .box-text .product-title a {
	margin-top: 5px;
	font-size: 16px;
	color: #166fbf;
}.category-section .product-small .price span.amount {
	font-family: "barlow",sans-serif;
	font-size: 16px;
	color: black;
	font-weight: 400;
}
.archive-page-header .large-12 img.size-full.alignnone {
	margin-bottom: 0;
}
.chat-vang h3, .chat-luong-section h3{    background: #ffa700;
	margin-bottom: 0;
	padding: 10px;
	color: white;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	text-align: center;
	text-transform: uppercase;
	font-size: 21px;}
.chat-vang img{border-radius:7px}
.blog-single .chat-vang{padding:0!important}
.chat-vang ul{border-bottom-left-radius:7px; border-bottom-right-radius:7px; padding:20px !important;   background: #fffcf2;
	border: 2px dashed #ffa700;}
.archive-page-header .large-12 img{width:100%}
.archive-page-header .large-12{padding-left:7px;padding-right:7px;padding-bottom:0}
.archive .page-title{margin-bottom:25px; font-family: "SFU Futura", sans-serif;
	font-weight: bold;
	font-size: 23px;
	color: #225280;}
.home h2, .chat-luong-section h2, .kinh-nghiem-section h2{    color: #225280;font-family:"SFU Futura", sans-serif; font-weight:bold;}
.blog-single .entry-title{font-size:22px}
.is-divider{display:none}.entry-content {
	padding-top: 0;
	padding-bottom: 0;
}
.blog-single .entry-header-text{
	padding-bottom: 10px;
	margin-bottom: 15px;}
.blog-single .entry-content h2, .page-right-sidebar .page-inner h2{font-size:19px}
.blog-single .entry-content h3, .page-right-sidebar .page-inner h2{font-size:18px}
.blog-single .entry-content h4, .page-right-sidebar .page-inner h4{font-size:17px}
.blog-single .entry-content h5, .page-right-sidebar .page-inner h5{font-size:16px}
.blog-single .blog-share{text-align:left}.xem-them .tieu-de-xem-them {    font-weight: 700;
	display: block;
	margin-bottom: 10px;
	font-size: 17px;
	color: #71c043
}
.xem-them ul li {
	margin-bottom: 3px;
}
.xem-them ul li a {font-weight: 700;
	font-size: 16px;
	color: #225280;
}
.xem-them ul li a:hover {
	text-decoration: underline;
	color: #71c043;
}
.blog-single .entry-meta {
	text-transform: none;
	font-size: 14px;
	letter-spacing: 0;
	color: gray;
	border-top: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
	padding: 10px;
	background: #f9f9f9;
}
.danh-muc {
	margin-bottom: 15px;
}
.danh-muc span.title, .the-tim-kiem span.title {
	border-radius: 4px;
	background: #225280;
	padding: 4px 10px;
	color: white;
	margin-right: 5px;
}
.danh-muc a, .the-tim-kiem a {line-height:32px;font-size:14px;
	border-radius: 4px;
	margin-bottom: 10px;
	padding: 4px 10px;
	background: #dedede;
	color: #464646;
}
.danh-muc a:hover, .the-tim-kiem a:hover {
	background: #71c043;
	color: white;
}
.bai-viet-lien-quan {
	margin-top: 15px;
}
.bai-viet-lien-quan h3 {
	font-size: 17px;
	color: #71c043; margin-bottom:15px
}
.bai-viet-lien-quan ul {
	margin-bottom: 0;
	display: inline-block;
	width: 100%;
}
.bai-viet-lien-quan ul li {
	list-style: none;
	width:33.33%;
	color: graytext;
	float: left;
	padding-left: 4px;
	padding-right: 5px;
}
.bai-viet-lien-quan h4:hover{text-decoration:underline; color:#71c043}
.bai-viet-lien-quan ul li .box-image img {
	height: 180px;
	border-radius: 4px;
	object-fit: cover;
	object-position: center;
}
.bai-viet-lien-quan h4 {
	font-size: 15px;
	color: black;
	line-height: 19px;
	padding-top: 7px;
	height: 64px;
	overflow: hidden;
}
.blog-single .large-3{padding-left:0}
#logo img {
	max-height: 70px;
	position: absolute;
	margin-top: -14px;
}.header-search-form-wrapper input {
	border: none;
	border-radius: 4px!important;
	height: 43px;
	background: #f5f5f5;
	font-size: 15px;
	box-shadow: none;
}
#header-contact li a span{    text-transform: none;
	letter-spacing: 0;
	font-size: 15px;
	color: #235180;}
.header .icon-envelop:before, .header .icon-phone:before {
	color: #71bf44;
}.header-bottom-nav > li > a{font-size:15px}
.nav-dropdown{padding:0px; border:none; }
.nav-dropdown li a{margin: 0 !important;
	padding: 8px 10px!important;
	font-size: 15px;
	color: #3a3a3a;
}.slider-nav-light .flickity-prev-next-button svg, .slider-nav-light .flickity-prev-next-button .arrow {
	background: white;
	border-radius: 99%;
	box-shadow: 2px 2px 6px #00000036;fill: #225280;
}.du-an-section ul li.tab {
	background: #002855 !important;
}.du-an-section ul li.tab a {
	display: block;
	padding: 6px 35px;
	color: #fff;
	font-size: 15px;
	font-weight: normal;
}.du-an-section ul li.tab a:hover, .du-an-section ul li.tab.active a{background:#74c149}.tab-panels .blog-post-inner {
	opacity: 0;
}.du-an-section .post-item .box-text {
	padding: 0;
}.tab-panels .blog-post-inner h5.post-title {font-size: 15px;
	color: rgb(184 224 255);
	font-weight: normal;
	background: #002855e3;
	padding: 10px;}
.thiet-ke-section h2{margin-bottom:30px}.thiet-ke-section .box-text.text-center, .thi-cong-section .box-text.text-center {
	padding-top: .7em;
	padding-bottom: .7em;
	position: absolute;
	bottom: 0px;
	background-color: rgba(0, 0, 0, 0.5);
}.thiet-ke-section .box-text.text-center h4, .thi-cong-section .box-text.text-center h4 {
	font-size: 16px;
	color: #fff;
	margin: 0;
}
.tab-panels .box-blog-post:hover .blog-post-inner {
	opacity: 1;transition-duration:   0.8s;
}.box-blog-post .is-divider{display:none}
.nav-dropdown li a:hover{color:#1e73be !important;text-decoration:underline}
.header{    box-shadow: 2px 2px 20px #00000017;}.flickity-page-dots .dot{width:12px; height:12px}.thiet-ke-section .col-inner .has-hover:hover, .thi-cong-section .col-inner .has-hover:hover {
	border: 1px solid #53b900;
}.chat-luong-section hr {
	opacity: 1;
	margin-bottom: 15px;
	border: 0;
	height: 1px;
	background-image: linear-gradient(to right,rgba(0,0,0,0),rgb(2,103,142),rgba(0,0,0,0));
}
.du-an-section{padding-bottom:10px !important}
.person-title{color: #71bf45;
	letter-spacing: 0;}
.du-an-section .tabbed-content .nav{margin-bottom: 10px;
	border-bottom: 2px solid #74c149;}.du-an-section
.gioi-thieu-section p{font-size:16px}
.gioi-thieu-section img{padding:10px; background:white; border-radius:10px}.chat-luong-section .post-item .post-title {     border-radius: 10px;
	background: white;
	padding: 10px 0;
	font-size: 18px;
}
.chat-luong-section .col.large-12{padding-bottom:0}
.chat-luong-section ul li, .chat-vang ul li{margin-bottom:6px;list-style: none;
	background-image: url(/wp-content/uploads/2020/09/check.png);
	background-repeat: no-repeat;
	background-position-y: center;
	background-position-x: 0;
	padding-left: 20px;
	margin-left: 0;
	color: #24537b;
	font-weight: bold;}
.nut-xem-them{ letter-spacing:0; font-weight:normal }
.thiet-ke-section .col.large-12{padding-bottom:0}
.gioi-thieu-section .col, .du-an-section .col.large-12{padding-bottom:0}
.chat-luong-section .post-item .box-image{border-radius:10px}
.row-button{margin-top:10px !important}.chat-luong-section .post-item .post-title:hover{color:#74c149}
.chat-luong-section ul{ margin-bottom: 0;
	padding: 30px;
	box-shadow: 2px 2px 20px #0000000a;
	background: #fffce6;
	border: 2px dashed #ff5400;
}
.chat-luong-section{padding-bottom:0 !important}
.kinh-nghiem-section .col.large-12{padding-bottom:0}
.list-post .post-item .box-text{padding-bottom:0}
.list-post .post-item .post-title{color:#225280}
.list-post .post-item .post-title:hover{color:#73be45}
.kinh-nghiem-section img{border-radius:7px}
.san-pham-section ul li{    list-style: none;
	float: left;
	display: inline-block;
	margin: 0 6px;
	border: 2px solid #eaeaea;
	padding: 5px 12px;
	border-radius: 20px;
	margin-bottom: 15px;}
.san-pham-section ul li a{font-size:14px; color: #225290;}
.san-pham-section ul{display:inline-block; text-align:center; margin-bottom:0}
.san-pham-section .col.large-12{padding-bottom:0}
.san-pham-section ul li:hover{border:2px solid #7cc452}
.san-pham-section ul li:hover a{color:#7cc452}.product-small.box {
	border: 1px solid #ebebeb;
	border-radius: 5px;
}.product-small.box:hover {
	border-color:#71bf44!important;
}.badge-container {display:none
}.product-small.box .box-image {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}.product-small.box .box-text.text-center {
	padding: 0px 10px 10px 10px;
}.product-small.box .product-title {
	font-size: 14px;
	font-weight: 700;
	margin-top: 6px;
}.product-small.box .pwb-brands-in-loop {
	position: absolute;
	top: 10px;
	left: 50%;
	width: 100%;
}.product-small.box .pwb-brands-in-loop span {
	position: relative;
	left: -50%;
	text-transform: uppercase;
}.price-wrapper .price {
	display: unset;
}.product-small.box span.amount {
	font-weight: 400;
}ins .woocommerce-Price-amount {
	color: #ef1e1e;font-size:16px
}.badge-container .badge {
	height: 20px!important;
	width: 38px!important;
}.badge-inner.on-sale {
	border-radius: 4px!important;
}.badge-container .badge .badge-inner .onsale {
	font-size: 12px!important;
}.star-rating span:before, .star-rating:before, .woocommerce-page .star-rating:before, .stars a:hover:after, .stars a.active:after {
	color: #fdd835;
}.center-page .entry-header {
	background-image: url(/wp-content/uploads/2020/09/bkg_breadcrumbs.jpg);
	background-repeat: no-repeat;
	min-height: 238px;
	padding: 70px 0;
}
.san-pham-section .col{padding-left:7px;padding-right:7px}
.page-gioi-thieu .col{padding-bottom:0}
.product-small.box .product-title a{ margin: 0;
	color: #225280;
	font-size: 15px;}.product-small.box .product-title a:hover{color:#225280}
.banner img{border-radius:7px}.footer-secondary {
	padding: 0;
}
.product-small .price bdi{color:red !important}
.product-small .price del span, .product-small .price del bdi, .product-small .price{font-size:15px !important; color:gray !important}

a.back-to-top{bottom:80px; background: #71c043 !important;
	color: white !important;
	border: none !important;}
.woocommerce-result-count, .woocommerce-ordering, .woocommerce-ordering select {
	font-size: 15px;
}.widget .is-divider{display:none}.recent-blog-posts {
	padding: 10px;
}.recent-blog-posts a {
	font-weight: bold;
	font-size: 15px;
}
.recent-blog-posts a:hover{color:#71bf44}.hotline {
	background: #71bf44 !important;
	border-radius: 4px;
	font-weight: normal;
	text-transform: none;
	padding: 3px 0;
}.chat-facebook {
	background: #1664b2 !important;
	border-radius: 4px;
	font-weight: normal;
	text-transform: none;
	padding: 3px 0;
}
.single-product .product-info .price del bdi{font-size:15px; color:gray !important}
.product-short-description{margin-top:10px}
.woocommerce-tabs ul.tabs li a{padding-left: 15px;
	padding-right: 15px;
	background: #d8d8d8;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	color: #777777;
	letter-spacing: 0;
	font-size: 15px;}
.woocommerce-tabs ul.tabs li a:hover, .woocommerce-tabs ul.tabs li.active a{background:#225280; color:white}
.archive .breadcrumbs {
	text-align: center;
	padding: 107px 0;
	background-size: cover;
}.shop-page-title .page-title-inner {
	max-width: 100%;
	padding: 0;
}
.shop-page-title .page-title-inner{    background: url(/wp-content/uploads/2020/09/bkg_breadcrumbs.jpg) center no-repeat;
	text-align: center;}.khuyen-mai {
		color: #5f9025;
		background: #ebf6e0;
		border: 1px solid #b3dc82;
		padding: 10px 15px;
		margin-bottom: 15px;
		border-radius: 3px;
		font-size: 15px;
}
.archive.woocommerce .container.flex-col {
	background: #f6f6f6;
	margin-bottom: 10px;
	padding: 0px 20px;
}.archive.woocommerce h1 {color: #225280;
	text-align: center;
	position: relative;
	top: 110px;
	font-size: 30px;
}#breadcrumbs {margin-bottom:10px;
	font-size: 15px;
	color: #225280;
}
.nav-line>li>a:before{display:none}
.woocommerce-tabs ul.tabs li{margin:0; margin-right:5px;}
.woocommerce-tabs ul.tabs{border-bottom:0}
.product-footer .woocommerce-tabs {
	padding: 0;
	border-top: 0;
}
.product-main{padding-bottom:0; padding-top:30px!important} .product-main
.woocommerce-tabs .tabs{margin-top:0 !important}
.contact-button .col{padding-bottom:0}.product_meta>span{font-size:14px}
.single-product .product-info .price span.amount{
	font-size: 19px;color:red}
.single-product .product-info .product-title{font-size: 21px;
	margin-bottom: 0px;}
.khuyen-mai ul li{font-size: 15px;
	margin-bottom: 0;
	color: #3eab00;
	font-weight: normal;
	background-image: url(/wp-content/uploads/2020/09/check.png);
	background-repeat: no-repeat;
	background-position-y: center;
	background-position-x: 0;
	padding-left: 20px;
	list-style: none;
	margin-left: 0;}.khuyen-mai ul {margin-bottom:0}
.product-short-description ul, .product-short-description ol{margin-bottom:10px}
.product-short-description ul li, .product-short-description ol li{font-size:14px;margin-bottom:5px}
.product-short-description p{
	font-size: 14px;
	margin-bottom: 10px;
}
.product_list_widget, .flatsome_recent_posts ul{border:1px solid #f7f7f7;}.product_list_widget .product-title{font-size:15px}ul.product_list_widget li{padding: 10px 5px 5px 75px;}ul.product_list_widget li img{margin-left:5px;border-radius:99%}
span.widget-title{background: #225280;
	display: block;
	padding: 12px 10px;
	letter-spacing: 0;
	color: white;}
.product_list_widget span bdi{color:red}
.product_list_widget del span bdi{color:gray !important; font-size:14px}
.single-product .large-3{padding-top:30px;padding-left:0}
.single-product .large-9{border-right:none !important}

.woocommerce-breadcrumb{font-size:15px;}.woocommerce-breadcrumb a{color:#71bf44}
.archive .category-page-row .flex-col {text-align: right;margin-bottom:20px;
	background: #f6f6f6;
	padding: 0px 20px;
}
ul.product-categories{border: 1px solid #f6f6f6;}
ul.product-categories li a{    text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
	color: #6b6b6b;padding-top: 8px;
	padding-bottom: 8px;}
ul.product-categories li:hover{background:#71bf44}
ul.product-categories li:hover a{color:white}
ul.product-categories li{padding-left:10px;padding-right:10px}
.related h3{letter-spacing: 0;
	color: #225280;margin-bottom:0}
#comments{padding:0}
h3.woocommerce-Reviews-title{    color: #225280;font-size: 17px;
	margin-bottom: 0;}
.commentlist li .comment-text, .comment-list li .comment-text {
	padding: 0 0 0 15px;
}
.woocommerce-review__published-date{    font-size: 13px;
	color: gray;}
.woocommerce-review__author{font-size: 15px;
	color: #71c043;}
.commentlist li .description, .comment-list li .description {
	font-style:normal;
	font-size: 15px;
}
.woocommerce-noreviews{font-size:15px}
.form-submit input[type='submit']{border-radius:5px; margin-bottom:0}
form{margin-bottom:0}
#review_form .review-form-inner{border: 0;
	padding: 0px;}
#reply-title{color:#225280; font-size:17px}
.comment-form-rating label,
.comment-form-comment label{
	font-weight: normal;}
.nav-tabs+.tab-panels {
	border: 1px solid #ececec;}
.single-product #comments, .single-product #review_form_wrapper{padding:0 20px; flex-basis:100%; max-width:100%}
textarea#comment{box-shadow: none;
	border: none;
	background: #f7f7f7;}
.commentlist li, .comment-list li {
	list-style: none;
	padding: 1em 0 0 0;
	margin-left: 0 !important;
}
.commentlist .description p{margin-bottom:0}
.commentlist .star-rating {
	margin: 0 0 5px;}
.chat-luong-section img{border-radius:7px}.form-dien-thoai form {
	margin-bottom: 0;
}.form-dien-thoai .form-sdt .left {
	float: left;
	width: 85%;
	display: inline-block;
}.form-dien-thoai .form-sdt .right {
	width: 15%;
	float: left;
	display: inline-block;
}.form-dien-thoai input[type='tel'] {font-size:15px;
	margin-bottom: 0;
	border-radius: 0;
	box-shadow: 0px 0px 0px;
}.form-dien-thoai .form-sdt {
	display: inline-block;
	width: 100%;
}.form-dien-thoai {
	margin-top: 12px;
	background:#1664b2;
	padding: 15px;
	border-radius: 5px;
}.form-dien-thoai label {
	background: url(/wp-content/uploads/2020/09/icon-phone.png) left top no-repeat;
	padding: 0 5px 0 52px;
	margin: 0px;
	text-align: left;
	font-weight: 400;
	font-size: 14px;
	color: white;
	margin-bottom: 11px;
}
.form-dien-thoai .wpcf7 input[type='submit'] {font-size:15px;
	border-radius: 0 !important;
	text-align: left;
	margin: 0;
	padding: 0 10px;
}.archive .large-columns-3 .post-item .box-text{
	position: absolute;
	bottom: 0;
	background-color: rgba(0,0,0,.6);
	width: 100%;
	padding: 20px 10px;
}
}.archive .large-columns-3 .post-item h5 {
	font-size: 17px;
	font-weight: 700;
	color: #dadada;
}.archive .large-columns-3 .post-item {
	padding: 0 6px 10px!important;
}
.archive .page-numbers a{background: #71c043;
	border: 2px solid #71c043;
	color: white;}
.archive .large-columns-3 .post-item .post-title{margin: 0;
	color: gainsboro;}
.archive .badge{display:none}
.archive .post-item .from_the_blog_excerpt{display:none}
.form-lien-he{    background: white;
	box-shadow: 2px 2px 40px #00000012;
	border-radius: 10px;
	padding: 30px;}
.form-lien-he h3{color: #71bf44;}
.form-lien-he p.des{font-size:14px; margin-bottom:10px}
.form-lien-he input{font-size:15px; box-shadow:none; border-radius:5px}
.kinh-nghiem-section{padding-bottom:30px !important}.stuck .header-main{display:none}
#toc_container{    border: 1px solid #ececec;}
#toc_container a{color: #0369ca;}

@media only screen and (max-width: 48em) {
	/*************** ADD MOBILE ONLY CSS HERE  ***************/
	#logo img{    margin-top: 0px;position:inherit}.bai-viet-lien-quan ul li {
		width: 50%;
	}.archive .product-small.col, .related .product-small.col{flex-basis:100%; max-width:100%}
	.bai-viet-lien-quan ul li .box-image img {
		height: 90px;
	}
	.off-canvas:not(.off-canvas-center) .nav-vertical li>a {
		padding-left: 20px;
		padding-top: 12px;
		padding-bottom: 12px;
		letter-spacing: 0;
		color: #225280;
		font-size: 15px;
	}.form-flat input:not([type="submit"]){font-size:13px}.nav-slide-header .toggle{letter-spacing:0;color: #225280;}.mobile-sidebar-levels-1 .nav-slide>li>ul.children>li, .mobile-sidebar-levels-1 .nav-slide>li>.sub-menu>li{padding-left:0}
	.off-canvas:not(.off-canvas-center) .nav-vertical li ul li a{padding-top:6px;padding-bottom:6px}.gioi-thieu-section img {
		padding: 0;
		border-radius: 10px;
	}
	.du-an-section ul li.tab a {
		display: block;
		padding: 5px 11px;
		color: #fff;
		font-size: 13px;
		font-weight: normal;
	}
	.du-an-section ul li{margin-bottom:8px}.tab-panels .blog-post-inner {
		opacity: 1;
	}
	.tab-panels .blog-post-inner h5.post-title {    color: rgb(255 255 255);
		background: #00000063;
	}
	.thiet-ke-section .box-text.text-center h4, .thi-cong-section .box-text.text-center h4 {
		font-size: 14px;font-weight:normal}
	.thiet-ke-section .box-text.text-center, .thi-cong-section .box-text.text-center{padding-left:5px;padding-right:5px}
	.stuck .header-main{display:block}
	#menu-footer-menu li{margin-left: 10px;
		margin-right: 10px;margin-bottom:15px}
	#menu-footer-menu li a{text-transform: none;
		letter-spacing: 0;
		font-size: 14px;
		font-weight: normal;}
	.footer-secondary{    background: #6cb917;
		padding: 10px;
		border-radius: 5px;
		margin-bottom: 20px;
		color: white;
		font-size: 16px;
		font-weight: normal;}
	.thiet-ke-section .col.large-3{padding:0 2px 4px}.thiet-ke-section h2 {
		margin-bottom: 19px;
		margin-top: 20px;
	}
	.list-post .post-item{padding-bottom:10px}
	.list-sp .col{padding:0 5px 10px}
	#footer .col{flex-basis:100%; max-width:100%}

	.chat-luong-section ul li {
		background-position-y: 6px;}.center-page .entry-header {
			min-height: 139px;
			padding: 40px 0;
	}.page-gioi-thieu .col{padding-bottom:15px}.archive .large-columns-3 .post-item .box-text {
		position: initial;background: none;
		padding: 7px;
	} .archive .large-columns-3 .post-item{flex-basis:50%; max-width:50%}
	.archive .large-columns-3 .post-item .post-title {
		color: #4a4a4a;
	}
	.archive .product-small.col, .related .product-small.col{padding:0 5px 10px}
	.blog-single .large-9{padding-left:5px;padding-right:5px}
	#breadcrumbs {
		font-size: 13px}.blog-single .entry-title {
			font-size: 19px;
	}
	.xem-them ul li a {
		font-size: 14px;} .xem-them ul li {
			margin-bottom: 10px;
	}
	.bai-viet-lien-quan h4 {
		font-size: 13px;}
	.blog-single .entry-meta {
		font-size: 13px;}
	.blog-single .large-3{padding-left:5px;padding-right:5px}
	.single-product .nav-tabs+.tab-panels{padding:10px}.off-canvas-right .mfp-content, .off-canvas-left .mfp-content{width:335px}

}