.help-app {
    padding-top: 90px;
}

.help-app .help-sidebar-nav {
}
.help-app .help-sidebar-nav .help-nav {
    overflow-x: hidden;
    overflow-y: auto;
    padding: 1rem;
}
.help-app .help-sidebar-nav .nav> li:not(:last-of-type) {
    margin-bottom: 5px;
}
.help-app .help-sidebar-nav .nav> li > a {
    font-family: 'GothamProMedium', sans-serif;
    color: #484d6c;
    font-size: 15px;
    text-decoration: none;
    background-color: transparent;
    text-transform: uppercase;
}
.help-app .help-sidebar-nav .help-nav .nav-main > li:not(.menu-item-has-children) {
    padding-left: 18px;
}

.help-app .help-sidebar-nav .nav> li:not(:last-of-type) {
    margin-top: 5px;
}
.help-app .help-sidebar-nav .help-nav li a {
    font-family: 'GothamProMedium', sans-serif;
    text-decoration: none;
    background-color: transparent;
    padding-top: 8px;
    padding-bottom: 8px;
    color: #484d6c;
}

.help-sidebar-nav .help-nav li a i {
    margin-right: 5px;
}

.help-sidebar-nav .help-nav li.active a,
.help-sidebar-nav .help-nav li a:hover {
    color: #ff4444;
    background-color: transparent;
}

.help-sidebar-nav .help-nav .sub-menu {
    padding-left: 20px;
    margin: 0;
}

.help-sidebar-nav .help-nav .sub-menu li:not(:last-of-type) {
    margin-top: 5px;
}
.help-sidebar-nav .help-nav .sub-menu li a {
    font-size: 15px;
    font-family: 'GothamProMedium', sans-serif;
    text-decoration: none;
    background-color: transparent;
    padding: 6px 15px;
    display: block;
    color: #484d6c;
}
.help-sidebar-nav .help-nav .sub-menu li i,
.help-sidebar-nav .help-nav li:not(.menu-item-has-children) > a > i {
    display: none;
}
.help-sidebar-nav .help-nav .sub-menu li.current-menu-item a {
    color: #ff4444;
}

.help-main-container {
    padding: 10px 100px 2rem;
}

.help-main-container .fl-module-content {
    /* margin: 0; */
}
#help-title {
    padding: 0 20px;
}
.help-main-container .fl-row-content-wrap {
    padding: 0;
}

.nav.nav-anchors {

}
.nav.nav-anchors li {
    position: relative;
    border-left: 1px solid rgba(211,220,228,1.00);
}
.nav.nav-anchors li::before {
    content: "";
    position: absolute;
    left: -1px;
    top: 0;
    width: 2px;
    height: 0;
    background-color: #ff4444;
}
.nav.nav-anchors li a {
    text-decoration: none;
}
.nav.nav-anchors li.active::before {
    background-color: #ff4444;
    height: 100%;
}
.nav.nav-anchors li.active a {
    color: #ff4444;
}
.nav.nav-anchors li a:hover,
.nav.nav-anchors li a:focus {
    background-color: transparent;
    text-decoration: none;
}

.single-stm_help .stick_menu,
.post-type-archive-stm_help .stick_menu,
.page-template-template-help .stick_menu {
    display: none !important;
}

.fl-accordion-item a {
    text-decoration: none;
}


.help-breadcrumb.breadcrumb {
    background-color: transparent;
    margin: 20px 20px;
    padding: 0;
}
.help-breadcrumb li a.home-link {
    position: relative;
    height: 11px;
    width: 16px;
    display: inline-block;
}
.help-breadcrumb li a.home-link i {
    font-size: 14px;
    position: absolute;
    top: -2px;
    left: 0;
}


@media (min-width: 768px) {
    .help-sidebar-nav .help-nav li:not(.current-menu-parent) .sub-menu:not(.collapse):not(.collapsing) {
        display: none;
    }

    .help-app .help-sidebar-nav .nav> li.first > a > .fa-plus::before,
    .help-app .help-sidebar-nav .nav> li.opened > a > .fa-plus::before {
        content: "\f068";
    }

    .help-app .help-sidebar-nav .nav> li.first:not(.opened):not(.current-menu-parent) > a > .fa-plus::before {
        content: "\f067";
    }

    .help-app .help-sidebar-nav {
        display: block;
        padding: 0 20px;
        padding-right: 0 !important;
        overflow-x: hidden;
        overflow-y: auto;
        background-color: #fafcff;
        border-right: 1px solid #e8f1fe;
        height: calc(100vh - 110px);
        position: fixed;
        top: 85px;
        left: 0;
        height: 100%;
        z-index: 0;
    }

    .help-app .help-sidebar-right {
        /* margin-top: 32px; */
        position: fixed;
        right: 0;
        top: 85px;
    }

    .admin-bar .help-app .help-sidebar-nav,
    .admin-bar .help-app .help-sidebar-right {
        top: 117px;
    }

    .help-app .help-sidebar-nav .help-nav {
        height: 100%;
        height: 100%;
        max-width: 100%;
    }
    .help-app .help-sidebar-nav .help-nav > li > a {
        font-size: 15px;
    }
    .help-sidebar-right-inner {
        padding: 1rem;
    }

    .single-stm_help .sticky_menu,
    .post-type-archive-stm_help .sticky_menu,
    .page-template-template-help .sticky_menu {
        display: none !important;
    }
    .single-stm_help header.main_menu,
    .post-type-archive-stm_help header.main_menu,
    .page-template-template-help header.main_menu {
        background: #fff;
        margin-bottom: 0;
        border-bottom: 1px solid #e8f1fe;
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
    }
    body.admin-bar header.main_menu {
        top: 32px;
    }
}

@media(min-width: 1201px){
    .admin-bar .help-app .help-sidebar-nav,
    .admin-bar .help-app .help-sidebar-right {
        top: 121px;
    }
    .help-app .help-sidebar-nav,
    .help-app .help-sidebar-right{
        top: 89px;
    }

}

@media(min-width: 768px) and (max-width: 991px) {
    .help-main-container {
        padding: 10px 15px 1rem;
    }
}

@media(max-width:767px) {
    .help-app {
        padding-top: 20px;
    }
    .help-sidebar-nav .help-nav li .sub-menu:not(.collapse):not(.collapsing) {
        display: none;
    }
    .help-app .help-sidebar-nav .nav> li.opened > a > .fa-plus::before {
        content: "\f068";
    }
    .help-main-container {
        padding: 10px 0;
    }
    .help-sidebar-right {
        display: none;
    }
}

.single-stm_help #sumome-jquery-iframe,
.post-type-archive-stm_help #sumome-jquery-iframe,
.page-template-template-help #sumome-jquery-iframe {
    display: none !important;
}

.single-stm_help .multiple-sumome-warning-toast.sumome-doctype-notice,
.post-type-archive-stm_help .multiple-sumome-warning-toast.sumome-doctype-notice,
.page-template-template-help .multiple-sumome-warning-toast.sumome-doctype-notice {
    display: none !important;
}
