/*
 Theme Name:   Stockinstore Reporting Child
 Theme URI:    #
 Description: Child theme for Stockinstore Reporting
 Author:       SIS Dev
 Author URI:   #
 Template:     sisreporting
 Version:      1.0.0
 Text Domain:  sisreporting-child
*/
/* Your custom CSS goes below */
body {
    margin: 0;
    font-family: Poppins, Sans-serif;
    font-size: 18px;
	font-weight: 400;
    line-height: 24px;
    color: #111827;
}

.post-card__date {
    font-size: 16px;
}

.footer__copyright-first-copy {
    font-size: 16px;
}

.blog-post-card-5 .post-card__excerpt {
    font-size: 18px;
}

div#copyright {
    border-top: 1px solid #dcdcdc;
    padding-top: 20px;
}
ul.nav__submenu.menu__submenu--depth-1 {
    background: #F8F8F8;
	position: relative;
}

/* Show 3rd level on hover of 2nd level item */
.menu__submenu--depth-1 > li.menu-item-has-children:hover
> .menu__submenu--depth-2 {
    display: block;
}

.menu__submenu--depth-1 > li.menu-item-has-children > a::after {
    content: "›";
    float: right;
    margin-left: 10px;
}

.menu-item-has-children .header__submenu-wrap .menu-item {
    margin: 0 0;
}

.menu-main-container .header__menu .nav__link {
    padding: 5px;
}

.content-area {
    padding-top: 0;
    padding-bottom: 0;
}

.mb-8.single-post__thumbnail {
    margin-bottom: 0;
}

div#content:focus-visible {
    border: 0;
    outline: 0;
}

.blog-post-card-5 .post-card__heading {
    margin: 0 0 10px;
}

#mega-menu-wrap-primary {
    background-color: #fff;
    color: #000;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
	color: #000;
    background: #fff;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{
	color: #000;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{
	font-size: 18px;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:focus {
    background-color: #fff;
    color: #000;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{
   font-size: 18px;		
}