@media only screen and (min-width:320px) and (max-width:991px) {
h1 {
 font-size:26px!important;
}
 h2 {
 font-size:21px!important;
}
 h3 {
 font-size:19px!important;
}
 h4 {
 font-size:15px!important;
}
/**/
header .top-bar {
 display: none;
}
header .user-nav {
 display:none
}
header .mob-btn-refresh {
 display:block
}
header .logo-bar {
 padding: 15px 0 15px;
}
header .logo img {
	max-width: 100%;
}
.top-news-bar {
 margin:0px 0 0;
background:#f7f7f7;
border-top: 1px solid #ccc;
border-bottom : 1px solid #ddd;
}
.top-news-bar .news-title {
width: 100px;
 padding: 6px 0px 6px !important;
background:#f7f7f7;
color:#d84a21;
font-size: 15px !important;
}
.top-news-bar .news-text {
 padding: 6px 0px 0px!important;
width: calc(100% - 100px);font-size: 13px !important;
}
/**/
header .nav-bar {
 border-bottom: 0;
}
/**/
.main-head { 
	font-size: 16px!important;
	background: #bb120b;padding: 3px 10px 0px !important; 
}
/**/
.idx-news-block .news-left {
	display:none
}
/**/
.news-details h1 {
	font-size: 17px !important;
	line-height: 25px;
}
.news-details .news-desc {
	text-align: justify;
}
.news-details .news-desc p {
	text-align: justify;
}
.news-details .mob-share {
	display: block;
}
.news-details .desk-share {
	display: none;
}

}
@media only screen and (min-width:320px) and (max-width:767px) {
 .news-slide-bar {
	padding: 10px 0 0;
	margin-bottom: 5px;
}
 .news-slide-bar .news-col {
	height:230px; 
}
 .news-slide-bar #desk_ad_slide{
	padding: 0px 0; margin-bottom:15px
}
 .news-slide-bar #desk_ad_slide .news-col {
	height:230px; 
}
/**/
.news-block {
	height: auto;
}
/**/
.inter-bar .int-info p {
	font-size:13px!important; font-weight:500
}
/**/
footer {
display:none!important
}
}
@media only screen and (min-width:768px) and (max-width:991px) {
 .news-slide-bar .news-col {
	height:300px; 
}
/**/
.news-block .news-pic {
	width: 50px;
	height: 55px; 
}
.news-block .news-info {
	width: calc(100% - 60px); 
}
/**/
 footer {
display:none!important
}
}
@media only screen and (min-width:992px) and (max-width:1199px) {
.idx-news-block .news-left {
	padding: 20px 10px;
}
.idx-news-block .news-sub-block h3 strong {
	left: -8px;
}
}
