@font-face {font-family:'Sakal Marathi';
  src: url('../Fonts/SakalMarathi-Normal.eot');
  src: url('../Fonts/SakalMarathi-Normal.eot?#iefix') format('embedded-opentype'),
       url('../Fonts/SakalMarathi-Normal.woff') format('woff'),
       url('../Fonts/SakalMarathi-Normal.ttf') format('truetype'),
       url('../Fonts/SakalMarathi-Normal.svg#SakalMarathi-Normal') format('svg'); font-weight: normal; font-style: normal;}


body {font-family:'Sakal Marathi'!important;font-weight: 300;font-style: normal;line-height:20px;-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: 100%; line-height:100%}

h1, h2 {
   
    line-height: 50px;
}

.topmenu li {line-height:normal;padding: 0px 5px;}
.topmenu ul {margin:4px 0 0;}
.topmenu-bg {padding: 0px 0;}

a {
    line-height:100%;
}
.font-resize-in, .font-resize{padding: 8px 6px 4px;line-height: 100%;display: block;}
.topmenu li .white, .topmenu li .black {padding: 8px 6px 4px; display:block; line-height:100%}m
.banner, section, footer {
line-height:180%;
}
.listLink li a, .noticeBoard ul li {
line-height:140%;
}

.noticeBoard ul li {
    padding:21px 15px 8px 45px;
}




footer h5 {
    line-height: 0px;
    margin-bottom: 15px;
}

p, li {
    line-height:30px;
}

li.mega-menu > ul.submenu {
    top: 32px !important;
}


.navbar li a {
    line-height:150%;
}

li.mega-menu > ul.submenu {
    left: -312% !important;
    width: 600%;

}
@media screen and (max-width:1024px){

    li.mega-menu{
        position:relative !important;
    }

    li.mega-menu > ul.submenu{
        width:100% !important;
        min-width:100% !important;
        left:0 !important;
        right:0 !important;
        display:block !important;
    }

    li.mega-menu > ul.submenu > li{
        width:100% !important;
        display:block !important;
        float:none !important;
    }

    li.mega-menu > ul.submenu > li a{
        width:100% !important;
        display:block !important;
        white-space:normal !important;
    }
    .navbar li > ul > li {    
    width: 100%!important;
}
}
@media (max-width:1300px) {
.navbar li a {font-size: .9em!important;white-space: nowrap!important;}
.headerRight .rightLinks a:visited, .headerRight a {padding:5px!important;}
}
@media (max-width:768px) {
    .captionDate .px-1, #date-div, #time-div{ display:none!important}
}