/*****************************************************/
/* Responsive for web
/*****************************************************/
@media screen and  (max-width: 1024px) {
	.facebook_like{
		text-align: center;
	}
	.site-container{
		width: 100%;
		padding: 0 5px ;
		overflow: hidden;
	}
	.site-footer{
		padding: 15px 10px;
	}
	.site-footer .rt-footer{
		width: 100%;
		padding: 0;
		margin: 0 0 10px 0;
	}
	.box-colum-content-home .box-colum-left{
		width: 100%;
		margin: 0 auto 10px;
	}
	.box-colum-content-home .box-colum-right{
		width: 100%;
		margin: 0 auto 10px;
	}
	.rt-blog-shortcode.style-blog-4 .first-element-layout{
		width: 100%;
		margin: 0 auto 10px;
	}
	.rt-blog-shortcode.style-blog-4 .second-element-layout{
		width: 100%;
		margin: 0 auto 10px;
	}
	.box-new .block_tab li a{
		    font-size: 12px;
    /* padding: 0 !important; */
    text-transform: uppercase;
    line-height: 35px;
    padding: 0 4px !important;
    margin: 0;
	}
	.fusion-one-fourth{
		width: 48%;
		margin: 0 1% 10px;
	}
	.box-colum-news-home .colum-news-img-left{
		width: 100%;
		margin: 0 auto 10px;
	}
	.box-colum-news-home .colum-news-img-right{
		width: 100%;
		margin: 0 auto 10px;
	}
	.before-footer .form-thongtin .left{
		display: none;
	}
	.before-footer .form-thongtin .right{
		width: 100%;
	}
	.list-home-news{
		padding: 20px 5px;
	}
	.background-footer{
		display: none;
	}
	.header-layout{
    width: 100%;
    text-align: center;
    padding: 10px 0;
	}
	.nav-layout{
		width: 100%;
	}
	.main-navigation{
    height: 40px;
    background: #145a8d;
    padding: 0 10px;
	}
	.mobile-menu-primary{
		color: #fff;
		line-height: 40px;
	}
	.rt-header{
		text-align: center;
		padding: 0;
	}
	.rt-header .rt_textwidget{
		float: none !important;
	}
	.rt-header .rt_textwidget p{
		line-height: 25px;
	}
	.header-layout {
		height: 40px;
	}
	.header-layout a {
		height: 40px;
	}
	.site-branding {
		border-bottom: 1px solid #106aad;
	}
	.main-navigation {
		border-top: 1px solid #106aad;
	}
}	

@media (max-width: 736px) {
	.rt-header .img-qc {
		right: 3px;
                top:0;
	}
	.box-new .block_tab li {
		margin: 1px;
	}
}

@media screen and  (max-width: 480px) {
	.header-layout {
		height: 40px;
	}
	.header-layout a {
		height: 40px;
	}
	.site-branding{
		background: #9f1e22;
	}
	.rt-header .widget_gtranslate {
	    position: absolute;
	    top: 0px;
	    z-index: 9;
	    right: 5px;
	}
	.main-navigation{
		position: relative;
		top: 3px;
	}
	.home #layout{
		padding-top: 20px;
	}
	.rt-blog-shortcode.style-blog-4 .fusion-row .not-first-element .post-inner .entry-content .entry-description{
		display: none;
	}
	.box-new .block_tab li{
		width: 100%;
		margin: 0 0 10px 0 !important;
	}
	.box-new .heading a{
		font-size: 20px;
	    line-height: 30px;
	    display: block;
	}
	.fusion-one-fourth{
		width: 100% !important;
		margin: 0 0 10px 0!important;
	}
	.box-new .list{
		margin-top: 10px;
	}
	.box-new .block_tab{
		margin-bottom: 10px;
	}
	.rt-blog-shortcode.style-blog-3 .fusion-row article .post-inner .entry-thumb > a img,
	.rt-blog-shortcode.style-blog-3 .fusion-row article .post-inner .entry-thumb{
		height: 220px;
	}
	.entry-content{
		text-align: justify;
	}
        .header-layout img{    max-width: 190px;}
}

@media screen and  (max-width: 414px) {
	.arc-news .new-list .news-post .img-post{
		width: 100%;
		margin: 0 auto 10px;
	}
	.arc-news .new-list .news-post .img-post img{
		width: 100%;
	}
	.rt-blog-shortcode.style-blog-4 .fusion-row .not-first-element .entry-thumb {
		width: 35%;
	}
}

@media screen and  (max-width: 320px) {
	.rt-header .img-qc {
		top: 55px;
	}
	.rt-blog-shortcode.style-blog-4 .fusion-row .not-first-element .entry-thumb {
		width: 40%;
	}
}