/* Medium Layout: 1280px. */
@media only screen and (min-width: 992px) and (max-width: 1199px) {

.corona-state {    
    clear: both;
    float: left;
    margin: 10px auto 5px 20px;
    width: 28%;
    display: none;
}
.corona-prevent {
    clear: both;
    float: left;
    margin: 10px auto 5px 20px;
    width: 28%;
    display: none;
}

}
/* Tablet Layout: 768px. */
@media only screen and (min-width: 768px) and (max-width: 991px) { 

.footer, .top-footer-sec{
	border-bottom:2px solid #F0F0F0;
	padding-bottom:10px;
	text-align:center;
}
.editorial{
	border-bottom:2px solid #ccc;
	padding-bottom:10px;
 }
.editorial-tow{
	padding-top:10px;
}
.root{
	text-align:center;
}
 .root_02{
	text-align:center !important;
}  
.corona-state {    
    clear: both;
    float: left;
    margin: 10px auto 5px 20px;
    width: 28%;
    display: none;
}
.corona-prevent {
    clear: both;
    float: left;
    margin: 10px auto 5px 20px;
    width: 28%;
    display: none;
}
/* corona update single news */
.resclas{
    clear: both;
    float: left;
    margin: 10px auto 5px 20px;
    width: 28%;
    display: none;
}
}
/* Mobile Layout: 320px. */

@media only screen and (max-width: 767px) { 
 .editorial{
	border-bottom:2px solid #ccc;
	padding-bottom:10px;
 }
.editorial-tow{
	padding-top:10px;
} 
.root{
	text-align:center;
} 
 .root_02{
	text-align:center !important;
}
.col-md-4 .col-sm-4 .date{
    Text-align: center;
}
.corona-state {    
    clear: both;
    float: left;
    margin: 10px auto 5px 20px;
    width: 28%;
    display: none;
}
.corona-prevent {
    clear: both;
    float: left;
    margin: 10px auto 5px 20px;
    width: 28%;
    display: none;
}
/* corona update single news */
.resclas{
    clear: both;
    float: left;
    margin: 10px auto 5px 20px;
    width: 28%;
    display: none;
}
}
/* Wide Mobile Layout: 480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) { 

.footer, .top-footer-sec{
	border-bottom:2px solid #ccc;
	padding-bottom:10px;
	text-align:center;
}

.editorial{
	border-bottom:2px solid #ccc;
	padding-bottom:10px; 
 }
.editorial-tow{
	padding-top:10px;
} 
.root{
	text-align:center;
}
 .root_02{
	text-align:center !important;
}
.col-md-4 .col-sm-4 .date{
    Text-align: center;
}

.top a {
    width: 96%;
    padding: 10px 2%;
    min-height: none;
    min-height: 100px
}

/*display-for-desktop-device*/

.gfx{width: 90%;}
.vcontainer {
    overflow: hidden;
    width: 100%;
	height: auto; /*580px !important*/
}
.er{
	padding:5px;
	margin-bottom:20px;
	border:1px solid #ddd;
	height:auto; /*535px !important*/
}
.top1 a{padding:0}
.top1 a:first-child {
    width:100%;
    overflow: hidden;
    height:auto;
}
.top1 a:nth-child(2),.top1 a:nth-child(3){width:100%;height:auto;margin-top:15px}
.top1 a:first-child img {
    width:100%;
    margin-bottom:10px;
}
.top1 a:nth-child(2) img, .top1 a:nth-child(3) img{
    width:100%;
}
.corona-state {    
    clear: both;
    float: left;
    margin: 10px auto 5px 20px;
    width: 28%;
    display: none;
}
.corona-prevent {
    clear: both;
    float: left;
    margin: 10px auto 5px 20px;
    width: 28%;
    display: none;
}
/* corona update single news */
.resclas{
    clear: both;
    float: left;
    margin: 10px auto 5px 20px;
    width: 28%;
    display: none;
}

/*from responsive v2 start */

/*display-for-desktop-device*/
.mobile-show,
.indexSearch1{display: block;}
  
.mobile-show a{vertical-align: bottom;}

.w80,
.w20{
  width: 100%;
  padding-left: 0;
  margin-left: 0;
  overflow: hidden
}
/*from responsive v2 end */
}


/*mini*/
@media (max-width: 350px) {

  .gfx {width: 95% !important;}

.er{
	padding:5px;
	margin-bottom:20px;
	border:1px solid #ddd;
	height:auto; /*450px*/
}
.corona-state {    
    clear: both;
    float: left;
    margin: 10px auto 5px 20px;
    width: 28%;
    display: none;
}
.corona-prevent {
    clear: both;
    float: left;
    margin: 10px auto 5px 20px;
    width: 28%;
    display: none;
}
/* corona update single news */
.resclas{
    clear: both;
    float: left;
    margin: 10px auto 5px 20px;
    width: 28%;
    display: none;
}
}
/*mini*/
@media (max-width: 380px) {

.vcontainer {
    overflow: hidden;
    width: 100%;
	height: auto; 
}
.er{
	padding:5px;
	margin-bottom:20px;
	border:1px solid #ddd;
	height:auto; 
}
.corona-state {    
    clear: both;
    float: left;
    margin: 10px auto 5px 20px;
    width: 28%;
    display: none;
}
.corona-prevent {
    clear: both;
    float: left;
    margin: 10px auto 5px 20px;
    width: 28%;
    display: none;
}
/* corona update single news */
.resclas{
    clear: both;
    float: left;
    margin: 10px auto 5px 20px;
    width: 28%;
    display: none;
}
}

/* Hide Header Ad Layout: 991px. */
@media only screen and (max-width: 991px) {

.hide_on_mobile {
  display: none;
}
  
}