/**
 * @file
 * Bartik layout styling.
 */

/**
 * Container
 */
.layout-container {
  box-sizing: border-box;
  max-width: 860px;
  margin-right: auto;
  margin-left: auto;
}

@media all and (min-width: 851px) {
  .layout-container {
    max-width: 1290px;
  }
}

/**
 * Main
 */
.layout-main-wrapper {
  min-height: 300px;
}
.layout-main {
  margin-top: 20px;
  margin-bottom: 40px;
}
/**
 * Knowledge Center submenu
 */
nav .navbar-nav>li:nth-child(3) ul.mega-dropdown-menu li:nth-child(3) {
        padding-top: 6px;
        padding-bottom: 0px;
    }
 nav .navbar-nav>li:nth-child(3) ul.mega-dropdown-menu li:nth-child(3) a {
        min-height: 0 !important;
    }

    nav .navbar-nav>li:nth-child(3) ul.mega-dropdown-menu li:nth-child(3) ul {
        display: block !important;
        padding: 5px 0px;
    }

    nav .navbar-nav>li:nth-child(3) ul.mega-dropdown-menu li:nth-child(3) ul li {
        width: 100%;
        padding-left: 9%;
        height: 0 !important;
    }

       @media screen and (max-width:815px) {
        nav .navbar-nav>li:nth-child(3) ul.mega-dropdown-menu li:nth-child(3) {
            padding: 0px;
        }

        nav .navbar-nav>li:nth-child(3) ul.mega-dropdown-menu>li:nth-child(3)>a:first-child {
            margin: 3% 0 3% 2.5% !important;
        }

        nav .navbar-nav>li:nth-child(3) ul.mega-dropdown-menu li:nth-child(3) a {
            margin: 0px 20px;
        }

        nav .navbar-nav>li:nth-child(3) ul.mega-dropdown-menu li:nth-child(3) ul li {
            padding-left: 0 !important;
        }

        nav .navbar-nav>li:nth-child(3) ul.mega-dropdown-menu li:nth-child(3) ul {
            padding: 0 0 3% 0 !important;
        }

    }
@media screen and (max-width: 711px) {
        nav .navbar-nav>li:nth-child(3) ul.mega-dropdown-menu li:nth-child(3) a {
            margin: 0px 15px !important;
        }
    }
 @media screen and (max-width: 480px) {
    nav .navbar-nav>li:nth-child(3) ul.mega-dropdown-menu li:nth-child(3) a {
        margin: 0px 10px !important;
    }
   nav .navbar-nav>li:nth-child(3) ul.mega-dropdown-menu>li:nth-child(3)>a:first-child {
            margin: 3% 0 3% 2.3% !important;
        }
}

    /* ===== Default parent li ===== */
    nav .navbar-nav>li:nth-child(3) ul.mega-dropdown-menu>li:nth-child(3) {
        background-color: #fff;
    }

    nav .navbar-nav>li:nth-child(3) ul.mega-dropdown-menu>li:nth-child(3)>a {
        color: #078bd1;
        transition: color 0.2s;
    }

    /* ===== Parent hover ===== */
    nav .navbar-nav>li:nth-child(3) ul.mega-dropdown-menu>li:nth-child(3):hover {
        background-color: #078bd1;
    }

    nav .navbar-nav>li:nth-child(3) ul.mega-dropdown-menu>li:nth-child(3):hover>a {
        color: #fff;
        transition: color 0.2s;
    }

    /* ===== Child hover ===== */
    nav .navbar-nav>li:nth-child(3) ul.mega-dropdown-menu>li:nth-child(3)>ul>li:hover {
        background-color: #078bd1;
    }

    nav .navbar-nav>li:nth-child(3) ul.mega-dropdown-menu>li:nth-child(3)>ul>li:hover>a {
        color: #fff;
    }
@media (max-width: 768px) {
    .articlelistCont .articlelistbox .articlelistdtlCnt p.listTitle {
        padding-right: 95px;
    }
}

@media (max-width: 480px) {
    .articlelistCont .articlelistbox .articlelistdtlCnt p.listTitle {
        padding-right: 45px;
    }

    .shareIconPanel .dropdown-content {
        right: 10px;
    }

    .shareIconPanel .dropdown-content .a2a_kit {
        display: flex;
        flex-direction: column;
        align-items: flex-end;
        gap: 5px;
    }
}