/*
Theme Name: Prashita
Description: Prashita
Version: 3.1
License: Commercial
Text Domain: Prashita

*/

/*************** ADD YOUR CUSTOM CSS HERE  ***************/
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700&display=swap');

body{font-family: 'Poppins', sans-serif!important;}
.bypostauthor {}
#header{background-color: #ffffff;	    border-bottom: 4px solid #cccccc; padding:10px 0px!important;}
.blogtitle h1{font-size:25px;}
.sidebar-content{margin-top:100px;}
.post-content .entry-title a{font-size:20px!important;}
.page-top{background-color:#e0e0e0!important;}
.page-top .page-title{color:#333333!important;}
.page-top{display:none!important;}

#main-menu .mega-menu > li.menu-item > a, #main-menu .mega-menu > li.menu-item > h5{
font-family: 'Poppins', sans-serif!important; font-weight:normal!important; color: #000!important;
    font-size: 16px!important; text-transform:capitalize!important;;
}
#main-menu .mega-menu > li.menu-item.active:hover > a, #main-menu .mega-menu > li.menu-item:hover > a, #main-menu .mega-menu > li.menu-item.active:hover > h5, #main-menu .mega-menu > li.menu-item:hover > h5,
#main-menu .mega-menu > li.menu-item.active > a, #main-menu .mega-menu > li.menu-item.active > h5
{color:#03456C!important; background:none!important; border-bottom:2px solid #03456C!important; border-radius:0px!important;}


 .top_header {
    background: #03456C;
    color: #fff;
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
 .top_header ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
 .top_header ul li {
    font-size: 16px;
    font-weight: 500;
    padding-right: 30px; list-style: none;
    margin: 5px 0px 0px;
}
.top_header ul li a {
    color: #fff;
}

#header.header-11 .header-main #main-menu .mega-menu > li.menu-item.active > a, #header.header-11 .header-main #main-menu .mega-menu > li.menu-item.active > h5, #header.header-11 .header-main #main-menu .mega-menu > li.menu-item > a, #header.header-11 .header-main #main-menu .mega-menu > li.menu-item > h5{
border-top:0px!important;}
#main-menu .mega-menu > li.menu-item.active:hover > a, #main-menu .mega-menu > li.menu-item:hover > a, #main-menu .mega-menu > li.menu-item.active:hover > h5, #main-menu .mega-menu > li.menu-item:hover > h5, #main-menu .mega-menu > li.menu-item.active > a, #main-menu .mega-menu > li.menu-item.active > h5{
border-bottom:0px!important;
}

@media (min-width: 992px){
#header.header-11 .header-main #main-menu .mega-menu > li.menu-item > a, #header.header-11 .header-main #main-menu .mega-menu > li.menu-item > h5{padding-top:25px!important;}
}

@media (max-width: 480px){
#header .header-main .container {
    display: block;
    padding-top: 12px!important;
    padding-bottom: 5px!important;
}
}