@media screen and (max-width: 320px) {
}

@media screen and (max-width: 375px) {
}

@media screen and (max-width: 414px) {
	.item-thuoctinh {
		width: 100%;
	}

	.first-news-home {
		width: 100%;
	}

	.list-news-home01 {
		width: 100%;
		float: left;
	}

		.list-news-home01 li .content-news-home p {
			display: none;
		}

	.box-form-duan {
		width: 100%;
		padding: 25px;
	}

	.box-content-form {
		width: 100%;
	}

	.entry-footer {
		display: none;
	}

}



@media screen and (max-width: 480px) {
	.su-column-size-1-2 {
		width: 100%;
	}
	.logo-footer h3 span{
		    font-size: 12px;
}
.classic-header.left{
	padding: 10px 0 !important;
}
}

@media screen and (max-width: 767px) {
	.logomobi {
		position: absolute;
		top: 0;
		/* margin-bottom: 10px; */
		z-index: 9999;
	}

	.search-lalanguage {
		/* position: relative; */
		margin-top: 20px;
		width: 80%;
		top: -17px;
		left: 0;
	}
}

@media screen and (max-width: 320px) {
}

@media screen and (max-width: 375px) {
	.box-group{
		width:78%;
	}
}

@media screen and (max-width: 414px) {
}

@media screen and (max-width: 480px) {
	#rev_slider_2_1 .item .title-qc .title-left .title-on {
		font-size: 13px;
	}

	#rev_slider_2_1 .item .title-qc .title-left .title-desc {
		font-size: 16px;
	}

	#rev_slider_2_1 .owl-dots {
		display: none;
	}

	#main {
		padding: 0;
	}

	.content ul {
		margin: 0;
	}

	ul.list li img {
		width: 100%;
		height: auto;
	}

	.blog-media.wf-td {
		width: 100% !important;
		display: block !important;
	}

	.blog-content.wf-td {
		width: 100% !important;
	}

	#dropdown {
		height: 38px;
		margin-left: 14px;
		margin-top: 10px;
	}

	.wf-container-title {
		padding: 0;
	}

	.page-title.title-outline-decoration {
		margin-bottom: 10px;
	}
}

@media screen and (max-width: 767px) {
	.widget-social-icons {
		position: relative;
	}

	#rev_slider_2_1 .item .title-qc {
		width: 100%;
		padding-left: 20px;
	}
	#primary-menu {
		top: 15px !important;
	}
}

@media screen and (min-width: 768px) {
	#cssmenu #menu-button:before {
		right: 50.5px !important;
	}
}

@media screen and (max-width: 991px) {
}

@media screen and (min-width: 992px) {
}

@media screen and (min-width: 1200px) {
}

@media screen and (min-width: 768px) {
}

@media screen and (max-width: 991px) {
}

@media screen and (min-width: 992px) {
	img.lazy-load {
		height: 184px;
	}

	.frame-on .shortcode-teaser-content {
		height: 50px;
	}
}

@media screen and (min-width: 1200px) {
}

.fb-like-box, .fb-like-box span, .fb-like-box span iframe[style] {
	width: 100% !important
}

.fb-page, .fb-page span, .fb-page span iframe[style] {
	width: 100% !important
}

.d_page {
	width: 100%;
	margin: 15px 0 25px 0;
	float: left;
	text-align: center;
}

	.d_page b {
		background-color: #a93a01;
		border-color: #a93a01;
		color: #fff;
		margin-right: 8px;
		width: 40px;
		height: 40px;
		font-size: 17px;
		border-radius: 50px;
		font-weight: 400;
		display: inline-block;
		line-height: 21px;
	}

	.d_page a {
		margin: 0 2.5px;
		background: #fff;
		text-align: center;
		display: inline-block;
		width: 40px;
		height: 40px;
		border-radius: 50%;
		line-height: 19px;
		font-size: 17px;
		color: #b5b0b0;
		border: 1px solid #b5b0b0;
		text-decoration: none;
	}

		.d_page a:hover {
			background-color: #a93a01;
			border-color: #a93a01;
			color: #fff;
		}
