/* faq remote schedule */

.faq-page .toplogin, .terms-page .toplogin {
    padding: 8px 8px 8px 8px !important;
}

/* jumpcloud */
.sso-jumpcloud .body-content ul li{
    background: none !important;
}

/* mass deply ninja */
.mm-deploy .setup-box p.feature-title {
    clear: both;
    word-break: break-word;
}

.terms-page .logo a {
    margin-top: 4px !important;
}

/* schedule access page */

    .mass-dep .left-nav a.act.rpcviewer:before, .mass-dep .left-nav a.rpcviewer:hover:before, .mass-dep .left-nav a.desktop-central:before, .mass-dep .left-nav a.desktop-central:hover:before, .mass-dep .left-nav a.ninja.act:before, .mass-dep .left-nav a.ninja:hover:before, .left-nav a.act:before, .left-nav a:hover:before {
        top: 56px !important;
    }

    @media only screen and (min-width: 768px) and (max-width: 1180px) {
    .mdk.new-mass .left-nav a.act:before, .mdk.new-mass .left-nav a:hover:before, .mdk.mass-dep .left-nav a.act:before, .mdk.mass-dep .left-nav a:hover:before {
    top: 46px !important;
}
    }

@media screen and (max-width: 980px) {
    .mass-dep .wrap_menu {
        height: 62px !important;
    }
        .mass-dep.body_tap_menu .menu.mobile_menu {
        top: 62px !important;
    }

html[lang="es"] .schedule.rem-schedule .content-features-wrap {
    padding: 0 0 55px 0px !important;
}
    .header.drp-visible, .wrapper.drp-visible {
        overflow: visible !important;
    }
        .header {
        height: 62px !important;
    }
  
    
   
        html[lang="es"] .nav-toggle {
        height: 62px !important;
    }
    p.head-pre {
    font-size: 18px;
}
  .new-mass .header {
        height: 62px !important;
    }
      html[lang="es"] .new-mass .nav-toggle {
        height: 62px !important;
    }
}
@media screen and (max-width: 767px) {
       .mdk.new-mass .left-nav a.act:before, .mdc .left-nav a.act.rpcviewer:before {
    top: 33px !important;
}

.mm-deploy .left-nav a {
    font-size: 14px !important;
}

.left-nav a.ninja.act:before, .left-nav a.ninja:hover:before, .mdk.mass-dep .left-nav a.act:before {
    top: 33px !important;
}
.mdc .left-nav a:before, .left-nav a.act.rpcviewer:before, .left-nav a.rpcviewer:hover:before, .left-nav a.desktop-central:before, .left-nav a.desktop-central:hover:before,.left-nav a.ninja.act.mdn:before, .left-nav a.ninja.mdn:hover:before,  .mdk.new-mass .left-nav a:hover:before, .mdk.mass-dep .left-nav a:hover:before{
    top: 27px !important;
}

}
@media only screen and (min-width: 768px) and (max-width: 980px) {
        .left-nav a {
        font-size: 14px;
        line-height: 24px !important;
    }
.left-nav a.act.rpcviewer:before, .left-nav a.rpcviewer:hover:before, .left-nav a.act.mdw:before, .left-nav a.mdw:hover:before, .left-nav a.act.mdc:before, .left-nav a.mdc:hover:before, .left-nav a.act.mdc1:before, .left-nav a.mdc1:hover:before, .mass-dep .left-nav a.ninja.act.mdw:before, .mass-dep .left-nav a.ninja.mdw:hover:before, .mass-dep .left-nav a.act.mdc:before, .mass-dep .left-nav a.mdc:hover:before, .mass-dep .left-nav a.act.mdc1:before, .mass-dep .left-nav a.mdc1:hover:before {
    top: 46px !important;
}

}

@media screen and (max-width: 640px) {
    .body_tap_menu .menu.mobile_menu.menu_show {
        margin-top: 0px;
    }
}

@media screen and (max-width: 480px) {
    .rem-schedule.features-bg-img .logo a, .rem-schedule.features-bg-img .active .logo a {
        height: 51px !important;
        width: 140px !important;
        margin: 15px 0px 0px !important;
    }
    .mm-deploy .body-content ol {
        margin-left: 0px;
    }
    p.para-word{
        word-break:break-word;
    }
}


