.body{padding-top: 40px;}
.article-headline-mal{width: 100%;
    font-family: 'Noto Sans Malayalam' !important;
    float: left;
 /*   margin-top: 10px; */
    font-size: 21px;
    line-height: 26px;
    font-weight: 400;
    text-transform: none;
    color: #4e4e4e;
}
.article-body-mal{font-size: 16px;
    line-height: 26px;}
.story-side-next-heading{font-size: 22px;font-weight: 600;color: #fca314;padding-top: 20px;padding-bottom: 20px;border-top: 1px solid #DEDEDE;}
.story-side-next-title{line-height: 27px;font-size: 21px;}
.story-side-col{margin-right: 47px;  margin-top: 59px; width:100%;}
.story-side-col2{margin-right: 47px;}
.story-side-next-lead{font-size: 14px;line-height: 21px;color:#6B6B6B;text-decoration: none !important;}
.story_readmore{font-size: 14px;font-weight: 600px;padding-top: 10px;color:#6B6B6B;}
.story-body{padding-top: 50px;}
.story-first-block{padding-bottom: 100px;}
.section_breadcrumb a{color: #000017;text-decoration:none}
.story-breadcrumb{text-transform: uppercase;}
.parent_breadcrumb a{color: #FF7F00;text-decoration:none}
.breadcrumb_menu{padding-right: 15px;}
@media only screen and (max-width: 479px){
.story-side-col{margin-right: 0px;  margin-top: 10px;}
.story-side-col2{margin-right: 0 px; margin-top: 10px;}
.story-first-block {padding-bottom: 10px;}}  
@media only screen and (max-width: 600px) {
    .story-body{padding: 0px;}
    .story-body-content{padding: 0px;}
}
@media only screen and (min-width: 306px) and (max-width: 991px){
.story-pull-up{
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}}

@media only screen and (min-width: 306px) and (max-width: 991px){
.story-pull-down{
-webkit-box-ordinal-group: 13;
-ms-flex-order: 12;
order: 12;
}}   

/*#########english style ################*/
.article-headline-eng{width: 100%;
    float: left;
    margin-top: 10px;
    font-size: 26px;
    line-height: 34px;
    font-weight: 400;
    text-transform: none;}
.article-body-eng{font-size: 16px;
        line-height: 26px;}

@media screen and (max-width:992px) {
.row-for-mobile {
margin-right: -12.5px;
margin-left: -12.5px ;
display: flex;
flex-wrap: wrap;
}
.row-for-mobile .relatedTopTitle {
padding:0;
line-height: 20px;
font-size: 16px !important;
}
}

@media screen and (min-width:992px) {
.related_area {margin-left: 15px;}
}
.related-article-list-title {
    color: #4e4e4e;
    font-size: 14px !important;
    line-height: 19px;
}
}
