@media only screen and (max-width: 320px){
.footer p,.footer ul li {font-size:11px;}
.edspan, .dtspan {
    width: 95%;
}
}
@media only screen and (max-width: 430px){
.ad-img{
display:none;
}
.mobile-tab{
	display:inline-block;
}
.footer ul{
	padding-left:0px;
}
.papercol:first-child{
	margin-top: 25px;
}
.papercol{
	margin:27px 0px;
	border: 0px solid #cf0404;
}
.edspan,.dtspan{
	width:100%;
}
.edspan h5 {
	background-color: #20211e;
    margin: 0px;
    padding: 5px;
    font-size: 18px;
	color: #fff;
	border: 1px solid #ee1b24;
}
.dtspan h5 {
	margin: 0px;
    padding: 6px;
    font-size: 18px;
	background-color: #20211e;
    color: #fff;
	border: 1px solid #ee1b24;
}
.editionhead{
display:none;
}
.navbar{
min-height: 29px;
}
.opnbtn{
/* top:-3px !important; */
top: 6px;
}
.dtspan{
display:block;
bottom: -33px;
margin-left: 2px;
}
.editionpaper .row{
margin-left:0px !important;
}
.mp-container{
padding-right:0px;
}
.mp-row{
margin-right:0px !important;
}
.mp-col{
margin-bottom:5px;
margin-top:0px;
}
.mid-content {
padding-left: 0px;
padding-right: 0px;
}
}
@media only screen and (max-width: 768px){
	.responsive-nav{
	display:block
}
.navbar-nav{
	display:none;
}
.opnbtn {
    position: absolute;
    top: 6px;
    color: #fff;
    cursor: pointer;
    font-size: 25px;
}
.mbdropdown-menu{
	margin-top:-8px;
}
.dropheight-inner{
	height:180px;
	overflow:auto;
}
.dropheight-inner li{
	padding-left:10px;
}
.dtspan {
	left:0px;
	margin-left: 0px
}
.edspan h5 {
    background: #20211e;
    margin: 0px;
    padding: 5px;
    font-size: 18px;
    color: #fff;
	border: 1px solid #ee1b24;
}
.dtspan h5 {
    margin: 0px;
    padding: 6px;
    font-size: 18px;
    background: #20211e;
    color: #fff;
    border: 1px solid #ee1b24;
}
.mid-content {
	padding-left: 0px;
	padding-right: 0px;
	}
.mp-container{
	padding-right:0px;
	}	
}

@media only screen and (max-width: 1280px){
	.dtspan {
		left:0px;
		margin-left: 0px
	}
	.edspan h5 {
		background: #20211e;
		margin: 0px;
		padding: 5px;
		font-size: 18px;
		color: #fff;
		border: 1px solid #ee1b24;
	}
	.dtspan h5 {
		margin: 0px;
		padding: 6px;
		font-size: 18px;
		background: #20211e;
		color: #fff;
		border: 1px solid #ee1b24;
	}
	.mid-content {
		padding-left: 0px;
		padding-right: 0px;
		}
	.mp-container{
		padding-right:0px;
		}		
}