/*************** ADD MOBILE ONLY CSS HERE  ***************/
#top-bar .icon-search {
	color: #1c1b19;
}

/* ************************************************************************************** */
/* Desktop */
@media(max-width: 1760px) {}

@media(max-width: 1470px) {}

@media(max-width: 1366px) {
	#masthead .nav>li {
		margin: 0 30px;
	}
}

@media(max-width: 1263px) {}

@media(max-width: 1232px) {}

@media(max-width: 1170px) {
	#masthead .nav>li {
		margin: 0px 25px;
	}
}

@media(max-width: 1140px) {
	#masthead .nav>li {
		margin: 0px 20px;
	}

	.txt-header a span,
	#masthead .header-nav>li>a {
		font-size: 11px;
	}
}

@media(max-width: 1024px) {
	.chitiettintuc .ro2 .co1 {
		width: 100%;
		max-width: 58%;
	}

	.chitiettintuc .ro2 .co2 {
		width: 100%;
		max-width: 40%;
	}

	.chuyenmuctintuc .block-head,
	.chuyenmuctintuc .block-content .top-three-posts {
		grid-template-columns: repeat(1, 1fr);
	}

	.chuyenmuctintuc .block-content .other-posts {
		grid-template-columns: repeat(2, 1fr);
	}

	.single-service .anh-item img {
		height: 400px !important;
	}
}

/* ************************************************************************************** */
/* Tablet */

@media(max-width: 950px) {
	.service .block-post {
		grid-template-columns: repeat(2, 1fr);
	}

	.head-txt h2::after {
		display: none;
	}

	#masthead .nav>li {
		margin: 0px 15px;
	}
}

@media(max-width: 900px) {
	#masthead .nav>li {
		margin: 0px 10px;
	}
}

@media(max-width: 849px) {
	.home01 .sl_dv {
		grid-template-columns: repeat(2, 1fr);
	}

	.home02 .ux-tintuc {
		grid-template-columns: repeat(1, 1fr);
	}

	.blog-search .sb_full_search .orenda-new {
		grid-template-columns: repeat(2, 1fr);
	}
}

@media(max-width: 820px) {}

@media(max-width: 812px) {}

@media(max-width: 768px) {

	.chitiettintuc .ro2 {
		display: block;
	}

	.chitiettintuc .ro2 .co1 {
		max-width: 100%;
		margin-bottom: 20px;
	}

	.chitiettintuc .ro2 .co2 {
		max-width: 100%;
	}

	.single-service .anh-item.full,
	.single-service .anh-item.quarter {
		width: 50%;
	}

	.single-service .anh-item img {
		height: 300px !important;
	}

	.blog-search .searchform_cus {
		display: block;
	}

	.blog-search .searchform_cus>div {
		max-width: 100%;
		margin-bottom: 10px;
	}
}

@media(max-width: 691px) {}

@media(max-width: 676px) {}

@media(max-width: 656px) {}

/* ************************************************************************************** */
/* Mobile */
@media(max-width: 480px) {
	h1 {
		font-size: 36px !important;
		line-height: 36px;
	}

	h2 {
		font-size: 34px !important;
	}

	h3 {
		font-size: 24px !important;
	}

	h4 {
		font-size: 22px !important;
	}

	p {
		font-size: 14px !important;
	}

	.kh-lct .button {
		margin-right: 0;
		margin-bottom: 20px;
	}

	.single-service .anh-item.half,
	.single-service .anh-item.full,
	.single-service .anh-item.quarter {
		width: 100%;
	}

	.single-service .anh-item img {
		height: 250px !important;
	}

	.chuyenmuctintuc .block-content .top-three-posts .sub-top-posts,
	.chuyenmuctintuc .block-content .other-posts,
	.service .block-post,
	.blog-search .sb_full_search .orenda-new,
	.home02 .ux-tintuc .other-posts,
	.home01 .sl_dv {
		grid-template-columns: repeat(1, 1fr);
	}

	.home03 .co1 {
		left: auto;
	}

	#form-dang-ky-hoi-vien .img-ball {
		top: -85px;
	}
}

@media(max-width: 430px) {}

@media(max-width: 414px) {}

@media(max-width: 390px) {}

@media(max-width: 375px) {}

@media(max-width: 360px) {}

@media(max-width: 320px) {}