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



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


#top-bar .nav>li>a>i+span {
	margin-left: 5px;
	font-size: 17px;
	text-transform: none;
	color: #3e3e3e;
}
#top-bar .nav>li>a>i{color: #e00000;}.html .social-icons {
	font-size: 17px;
	color: #3e3e3e;
}
.nav-small.nav>li.html, .nav-small.nav>li.html a{font-size:17px; font-family:"roboto condensed", sans-serif; padding:0; color:#3e3e3e}
.nav-small.nav>li.html a:hover{color:#e00000}
.dich-vu .dong-ngang, .ly-do .dong-ngang, .cam-nhan .dong-ngang, .doi-ngu .dong-ngang {
	max-width: 141px;
	height: 3px;
	background: #ffa700;
	display: block;
	text-align: center;
	margin: 0 auto;
}
.dich-vu .icon-box {    background: #fbfbfb; padding-bottom:20px}
.dich-vu .icon-box p{margin-bottom:0; color:black; font-weight:500}
.dich-vu .col{padding-bottom:0}
.dich-vu .row2{margin-top:15px}
.nhan-tin .col{padding-bottom:0}
.nhan-tin .col p{margin-bottom:0}
.nhan-tin .form-flat input:not([type="submit"]){background:white}
.tin-tuc .post-item .box-text .post-title{font-size:18px}
.box-push .box-text {
	padding: 15px;

	max-width: 90%;
	margin: -10% auto 0;
}.tin-tuc .post-item .box-text .post-title:hover{color:rgb(188, 4, 4)}
.footer-section ul li a:hover{color:red}
.footer-section .section-title-normal span{border-bottom: 2px solid rgb(255, 167, 0);}
.single-post .page-title-inner {min-height:220px !important}
.recent-blog-posts a{font-size:15px; color:black}
span.widget-title {
	font-size: 18px;
	letter-spacing: 0;
	font-weight: 600;
	color: #9f0303;
}
.ho-tro-giai-dap{    background: url(/congty020/wp-content/uploads/2018/11/thiết-kế-website-chuẩn-seo.jpg);
	background-size: contain;
	padding: 20px;
	border-radius: 10px;
	color: white;}
.ho-tro-giai-dap h3{font-size:27px; color:white; margin-bottom:15px; text-transform:uppercase}
.ho-tro-giai-dap input[type='text'], .ho-tro-giai-dap input[type='tel'], .ho-tro-giai-dap textarea{border-radius:4px; background:rgba(255, 255, 255, 0.57)}
.widget .is-divider {
	height: 3px;
	display: block;
	background-color: rgba(0,0,0,0.1);
	margin: 7px 0 15px;
	width: 100%;
	max-width: 100%;}
.widget .dich-vu-widget{    background: #fbfbfb;
	padding: 15px;}
.widget .dich-vu-widget ul li{margin-left:15px; list-style:square; color:red}
.blog-featured-title+#main .post-sidebar {
	padding-top: 10px;
	padding-left: 15px;
}.widget .dich-vu-widget ul li a{color:black}.widget .dich-vu-widget ul li a:hover{color:#bc0404}
.ho-tro-giai-dap input[type='submit']:not(.is-form){border-radius:4px}.blog-archive .post-sidebar{padding-left:0}
.dich-vu .icon-box-img img:hover{width:95%}
.gioi-thieu .section-title-container{margin-bottom:10px}

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

	.dich-vu .col{padding-bottom: 5px;
		padding-left: 5px;
		padding-right: 5px;}
	.dich-vu .icon-box p{font-size:10px}
	.dich-vu .icon-box h3{font-size:15px; line-height:22px}
	.gap-element{display:none !important}
	.nhan-tin .col p {text-align:center; font-size:11px}
	.nhan-tin .col h3{text-align:center}
	.dich-vu .row2 .cot1{display:none}
	.nhan-tin .ml-half{margin-left:0}
	.cam-nhan .medium-3, .doi-ngu .medium-3, .tin-tuc .post-item, .blog-archive .post-item{flex-basis:50%; max-width:50%}
	.blog-archive .post-item .post-title{font-size:18px}.blog-archive .post-sidebar{padding-left:15px}
	.testimonial-text p span{font-size:12px !important}
	.testimonial-meta {font-size:14px}
	.box-push .box-text{padding: 0;
		max-width: 100%;
		margin: 0;text-align:left}
	.footer-section ul li span{word-break: break-all;}
	.li-do .icon-box .icon-box-text p {font-size:12px}
}