/* Css Responsive */

@media all and (min-width: 1080px) and (max-width: 1920px) {
}

@media all and (min-width: 980px) and (max-width: 1079px) {
}

@media all and (min-width: 769px) and (max-width: 979px) {		
}

@media all and (min-width: 600px) and (max-width: 768px) 	
{
    h1.vnl-logo1 {width: 58%; margin-top: 25px}
	h2.vnl-logo2 {width: 35%; margin-top: 30px}
	#vnl-search-hd {width: 45%}	
}
@media all and (min-width: 176px) and (max-width: 399px) 
{
	/*.vnl-mini-nav-mobile {display: none}*/
	.vnl-mini-nav-mobile a {float: left; height: 24px; padding: 0 5px; color: #fff; font-weight: bold; text-transform: capitalize; text-decoration: none; font-size:12px;}
    .vnl-mini-nav-mobile a:hover {background: #690000}
    .vnl-content-post .new-details-content img{width:95% !important;}

}
@media all and (min-width: 176px) and (max-width: 599px) 
{
    .vnl-top-hd {height: 48px}
	h1.vnl-logo1 {width: 100%; text-align: center;}
	h1.vnl-logo1 a img {width: 261px}
	h2.vnl-logo2 {display: none}
	.vnl-time-hd {display: none}
	#vnl-search-hd {width: 100%; border-top: solid 1px #f5f5f5}
	.vnl-big-news {width: 100%}
	.vnl-lates {width: 100%; margin-top: 20px}
	.vnl-columb-cate {width: 100%; margin-bottom: 20px}
	.vnl-columb-cate:nth-child(2) {margin-bottom: 0}
	.vnl-user-post {display: block; text-align: center}
	.vnl-share-post {width: 100%; text-align: center}
	.vnl-share-post img {width: 180px}
	.vnl-tt-list {color: #333; font-size: 14px}
	.vnl-row-list img {width: 95px}
	.vnl-row-list p {display: none}
	.vnl-row-list:first-child img {width: 100%}
	.vnl-row-list:first-child .vnl-tt-list {display: inline-block; padding-top: 10px; color: #114a84}
	.vnl-row-cmt button {width: 100%; margin-top: 20px}
	.vnl-box-capcha {width: 100%}
	.refresh {display: block; margin-left: 0}
	.input-capcha {width: 100%; margin: 5px 0}
	.vnl-mini-nav-mobile a {font-size: 11px; padding: 0 8px}
	/*.vnl-mini-nav-mobile a:last-child {display: none}*/
        .vnl-content-post .new-details-content img{width:100% !important;height:auto !important;}
	.vnl-content-post .new-details-content table{width:auto !important}
	.vnl-content-post .new-details-content {font-size: 18px !important;line-height:24px !important;}
}

/* Fix multipe px */
@media all and (min-width: 176px) and (max-width: 979px) {	
	.vnl-nav-hd ul {display: none}
	.vnl-nav-mobile {display: block}
	.fix-vnl-container {border: none; padding: 20px 0}
}

@media all and (min-width: 176px) and (max-width: 768px) {
	.vnl-main {width: 100%}
	.vnl-sidebar {width: 100%}
}