.site-title-group { background-size: 100%!important;}

img#hcv-hotline {
    display: none;
}
div#vplus {
    display:none;
}

div#res-menu {
    display: none;
}

.res-title{
	background: url(/vn/user/template/cuacuon/images/hamburgerIcon.png) no-repeat right center rgb(1, 68, 140);
	background-size:40px;
	height:25px;
	cursor: pointer;
}

#res-menu .menu-menu-ngang-container {
    display: none;
    background: rgb(17, 123, 184);
    /* padding: 10px; */
}

div#res-menu {
    margin-bottom: 15px;
}

div#res-menu a {
    display: block;
    font-size: 11px;
    line-height: 30px;
    color: #fff;
    font-weight: bold;
    padding: 5px 10px;
    border-bottom: 1px dashed #B9B2B2;
}

 @media only screen and (max-width: 979px) {
	  *{
			max-width:100%;
		 }
		 
		 html {
			overflow: hidden;
		}
		div#page {
			margin: auto!important;
			
		}

		div#about-home .textwidget {
			padding: 10px;
		}
		.ls-slide {
			width: 100%!important;
		}

		.ls-wp-fullwidth-helper {
			width: 100%!important;
			left: 0!important;
		}

		div#search-widget {
			width: 200px;
		}

		#search-widget .field {
			width: 120px!important;
		}
		
		 

		div#content {
			width: auto!important;
			/* padding: 27px; */
			margin-left: 15px!important;
		}

		.rdfa-breadcrumb {
			width: 100%!important;
		}

		.archive-meta {
			margin: 10px;
		}

		.rdfa-breadcrumb {
			padding: 0 10px!important;
		}

		header.archive-header {
			padding: 0px;
		}

		.breadcrumb.breadcrumbs {
			width: 100%;
			padding: 0;
		}
		
		.related-content .entry-header {
			margin-left: 0!important;
		}
		.site-content .entry-content h2, .site-content .comment-content h2, #tinymce h2 {
		line-height: 25px!important;
	}
 }

 @media only screen and (max-width: 679px){
	aside#text-5 {
		text-align: center;
	}
	

	aside#text-10 {
		text-align: center;
	}
	
	aside#text-7 {
		display: none;
	}
	
	img#hcv-hotline {
		display: block;
	}
        div#vplus {
                 display:block;
}
	
	img#big-hotline {
		display: none;
	}
	aside#text-11, #text-10 {
    display: none;
}
 }
  


@media only screen and (max-width: 880px) {
	div#footer-logo{
		display:none!important
	}
}

@media only screen and (min-width: 880px) and (max-width: 979px) {
	.fix-center, #page{
		width: 860px!important;
	}

	div#primary-home,div#primary {
		width: 635px;
	
	}

	.cat-post-item {
		 
		width: 140px!important;
		  

		height: 215px!important;
	}

	div#footer-info {
		width: 520px!important;
	}

	div#footer-menu2 {
		width: 300px;
	}
	
	.navigation-main a {
		padding: 10px!important;
	}
	
	.motasanpham {
		width: 200px!important;
	}

	.product-image {
		width: 375px!important;
	}

	.related-content article {
		width: 175px!important;
	}
}



@media only screen and (max-width: 780px) {
	.entry-thumbnail {
		width: 100%!important;
	}

	.entry-thumbnail img {
		width: 100%!important;
		height: auto!important;
	}
	.entry-header, .entry-summary {
		margin-left: 5px!important;
	}
} 



@media only screen and (min-width: 780px) and (max-width: 879px) {
	.fix-center, #page{
		width: 760px!important;
	}

	div#primary-home,div#primary {
		width: 535px;
	
	}

	.cat-post-item {
		 
		width: 160px!important;
		  

		height: 215px!important;
	}

	div#footer-info {
		width: 420px!important;
	}

	div#footer-menu2 {
		width: 300px;
	}
	
	.navigation-main a {
		padding: 10px 5px!important;
		font-size:12px!important;
	}
	
	.entry-summary p {
		max-height: 43px!important;
		overflow: hidden;
		font-size: 12px!important;
	}

	 

	header.entry-header {
		/* float: left; */
	}

	header.entry-header, .entry-summary {
		margin-left: 235px!important;
		/* float: left; */
	}
	
	.motasanpham {
		width: 170px!important;
	}

	.product-image {
		width: 308px!important;
	}

	.related-content article {
		width: 142px!important;
	}
}


@media only screen and (max-width: 779px) {
	div#social-share {
		margin-bottom: 30px;
	}

	 

	div#tongquat {
		border-bottom: 0;
	}

	.motasanpham {
		width: 100%;
		margin-bottom:20px
	}
}

@media only screen and (min-width: 680px) and (max-width: 779px) {
	.fix-center, #page{
		width: 660px!important;
	}

	div#primary-home,div#primary {
		width: 435px;
	
	}

	.cat-post-item {
		 
		width: 125px!important;
		  

		height: 215px!important;
	}

	div#footer-info {
		width: 355px!important;
	}

	div#footer-menu2 {
		width: 270px;
	}
	
	.navigation-main a {
		padding: 10px 5px!important;
		font-size:12px!important;
	}
	
	.entry-summary p {
		max-height: 43px!important;
		overflow: hidden;
		font-size: 12px!important;
	}
	
	.entry-summary p {
		max-height: 43px!important;
		overflow: hidden;
		font-size: 12px!important;
	}

	 

	header.entry-header {
		/* float: left; */
	}

	header.entry-header, .entry-summary {
		/* margin-left: 235px!important; */
		/* float: left; */
	
		/* position: absolute; */
		top: 0;
	}
	
	.related-content article {
		width: 150px!important;
		margin:5px!important;
	}
	
	.single .site-content .related-content article img {
		height: 120px!important;
	}
	ul#social_comments_nav {
		display: none;
	}
}

 
 

@media only screen and (min-width: 580px) and (max-width: 679px) {
	.fix-center, #page{
		width: 560px!important;
	}

	div#primary-home,div#primary{
		width: 580px!important;}

	.cat-post-item {
		 
		width: 170px!important;
		  

		height: 215px!important;
	}

	div#footer-info {
		width: 95%;
	}

	div#footer-menu2 {
		width: 300px;
	}

	#secondary{
		width:660px!important;
	}

	.widget-area .widget-title {
		width: 100%!important;
	}

	.widget-area .widget {
		width: 100%!important;
	}

	

	#search-widget .field {
		width: 460px!important;
	}

	div#search-widget {
		width: 100%!important;
	}
	
	.navigation-main a {
		padding: 10px 3px!important;
		font-size: 11px!important;
	}
}


@media only screen and (max-width: 679px){
	.entry-thumbnail {
		width: 100%!important;
	}

	.entry-thumbnail img {
		width: 100%!important;
		height: auto!important;
	}
	
	ul#social_comments_nav {
		display: none;
	}

	.product-image {
		width: 100%!important;
		text-align: center;
	}

	.szg-main img {
		display: block;
		margin: auto;
	}

	.szg-main {
		width: 100%!important;
		text-align: center!important;
	}

	.szg-main img {
		width: 100%!important;
	}

	.motasanpham {
		width: 100%!important;
	}
}


@media only screen and (max-width: 580px){

	#about-home,#feature-info{
		display:none;
	}

	div#newsboard_plugin_holder {
		width: 98%;
	}
	.widget-area .widget-title {
		width: 100%!important;
	}

	.widget-area .widget {
		width: 100%!important;
	}
	
	#newsboard_plugin_holder .nbp_news {
		width: 100%!important;
	}

	#newsboard_plugin_holder .nbp_slider {
		width: 100%!important;
	}

	#newsboard_plugin_holder .new_holder {
		width: 100%!important;
		background: none!important;
	}

	#newsboard_plugin_holder .bar {
		width: 100%!important;
	}

	div#search-widget {
		width: 100%!important;
	}
	#secondary{
		width:100%!important;
	}
	
	.sbzoff {
		display: none!important;
	}
	
	#slider{
		display: none!important;
	}
	nav#site-navigation {
		display: none;
	}
	
	div#res-menu {
		display: block;
	}


}

@media only screen and (min-width: 480px) and (max-width: 579px) {
	.fix-center, #page {
		width: 460px!important;
	}

	#search-widget .field {
		width: 321px!important;
		float: left;
	}

	div#search-widget {
		width: 100%;
		margin-bottom: 15px;
	}

	.cat-post-item {
		width: 135px!important;
		height: 230px!important;
	}
}

@media only screen and (min-width: 380px) and (max-width: 479px) {
	.fix-center, #page {
		width: 100%!important;
	}

	#search-widget .field {
		width: 265px!important;
		float: left;
	}

	div#search-widget {
		width: 100%;
		margin-bottom: 15px;
	}

	.cat-post-item {
		width: 45%!important;
		height: 230px!important;
	
		margin: 1%!important;
}
}

@media only screen and (min-width: 280px) and (max-width: 379px) {
	.fix-center, #page {
		width: 100%!important;
	}

	#search-widget .field {
		width: 165px!important;
		float: left;
	}

	div#search-widget {
		width: 100%;
		margin-bottom: 15px;
	}

	.cat-post-item {
		width: 44%!important;
		height: 230px!important;
	}
}

@media only screen and (max-width: 279px){
	.fix-center , #page{
		width: 100%!important;
	}

	#search-widget .field {
		width: 100px!important;
		float: left;
	}

	div#search-widget {
		width: 100%;
		margin-bottom: 15px;
	}

	.cat-post-item {
		width: 100%!important;
		height: 230px!important;
	}
}

