#scroll{padding:0}
.heading-menu, #adRhsLnk, #maincontent, #adsspcutomerlogos{display: none;}
.af{font-family:'ZohoPuvi';-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;padding:0}
.af p,.af a,.af li,.af td,.af td,.af span,.af label{line-height:24px;font-size:14px;font-weight:300}
.af h1,.af h2,.af h3,.af h4,.af h5,.af h6{margin:0}
.af ul{padding-left:0;margin:0}
.af li{list-style-type:none}
.af a{text-decoration:none;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.af a:hover{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.af div,.af a,.af ul,.af li,.af input,.af p,.af h1,.af h2,.af span{box-sizing:border-box}
.af div{box-sizing:border-box}
.af{width:100%;display:inline-block}
.ac{margin:0 auto;position:relative;max-width:1250px;    display: table;}
img{-ms-interpolation-mode:bicubic;display:inline-block;height:auto;max-width:100%;vertical-align:middle}
.fea-ban{background: url(https://www.manageengine.com/products/self-service-password/images/fea-ban-bg-line-22.png) no-repeat;text-align: center;padding: 80px 0 60px 0;background-size: 100%;position: relative;}
.fea-ban:before{content:'';position: absolute;width: 100%;height: 100%;top:0;right: 0;bottom: 0;left:0;background:#d7e5fb;background: -webkit-linear-gradient(to top, #fff, #d7e5fb);
    background: linear-gradient(to top, #fff, #d7e5fb);z-index: -1;}
.fea-ban h1{color: #272d35;font-size: 48px;line-height: 58px;font-weight: 300;position: relative;}
.fea-ban h1 span{font-size: 54px;line-height: 60px;font-weight: 500;display: block;color: #0051d5;}
.fea-sec{padding: 30px 0 50px 0;}
.fea-bg-blu{background:#f8fafc}
.fea-sec .lhs{float:left;width:350px;padding-right:70px;position: sticky;top: 180px;}
.fea-tit h2{font-size:30px;color:#000;font-weight:500;line-height:32px}
.fea-tit p{font-size:16px}
.fea-tit a{color:#0864f0;border:1px solid #0864f0;padding:5px 27px 5px 18px;display:inline-block;border-radius:5px;margin-top:7px;position:relative}
.fea-tit a::before{content:'';background-image:url(https://www.manageengine.com/products/self-service-password/images/ssp-feat-com-sprite-22.png);background-repeat:no-repeat;background-size:1100px;position:absolute;width:6px;height:9px;background-position:-1070px -16px;right:13px;top:13px;transition:all .5s ease}
.fea-tit a:hover{background:#0065ff;color:#fff}
.fea-tit a:hover:before{background-position:-1086px -16px}
.fea-tit i.fea-img{background:url(https://www.manageengine.com/products/self-service-password/images/fea-pg-22.png) no-repeat;background-size:1500px;width:270px;height:200px;display:block;margin-top:40px}
.fea-sec .rhs{float:left;width:calc(100% - 350px)}
.fea-sec .rhs ul li{float:left;width:33.333%}
.supp-box{text-align:center;padding:30px;position:relative;transition:all .8s ease-in-out;z-index:1;border:1px solid #e2e5e9;margin:0 15px 15px 0;text-align:left;min-height:400px;background:#fff}
.fea-bsize-incr .supp-box{    min-height: 490px;}
.supp-box i{background-image:url(https://www.manageengine.com/products/self-service-password/images/fea-pg-22.png);background-size:1500px;background-repeat:no-repeat;width:50px;height:50px;display:inline-block}
.supp-box:hover{background:#fff;box-shadow:1px 2px 12px -5px #00000042;transform:scale(1.01);z-index:1}
.supp-box h4{font-size:17px;line-height:25px;font-weight:500;color:#000}
.supp-box h4 a{font-size:17px;line-height:25px;font-weight:500;color:#000}
.supp-box h4 a:hover, .supp-box:hover h4 a{color: #0864f0;}
.supp-box p{font-size:16px;line-height:25px}
.cta-supp-more{color:#0864f0;position:relative;padding:3px 22px 5px 15px;height:27px;display:inline-block}
.cta-supp-more i{width:9px;height:9px;background-image:url(https://www.manageengine.com/products/self-service-password/images/ssp-feat-com-sprite-22.png);background-repeat:no-repeat;background-size:1100px;background-position:-1070px -16px;right:-6px;top:7px;transition:all .5s ease;position:relative;display:inline-block}
.cta-ani-line{position:relative;display:inline-block;transition:all .4s ease;margin-left:-15px}
.supp-box:hover .cta-ani-line{margin-left:0}
.cta-ani-line:before,.cta-ani-line:after,.cta-ani-line a:before,.cta-ani-line a:after{content:'';position:absolute;background-color:#0864f0;transition:transform .3s}
.cta-ani-line:before{top:-4px;left:0;width:1px;height:calc(100% + 11px);transform:scaleY(0);transform-origin:top left}
.cta-ani-line:after{bottom:-7px;right:0;width:1px;height:calc(100% + 11px);transform:scaleY(0);transform-origin:bottom right}
.cta-ani-line a:before{top:-4px;left:0;width:100%;height:1px;transform:scaleX(0);transform-origin:top left}
.cta-ani-line a:after{bottom:-7px;right:0;width:100%;height:1px;transform:scaleX(0);transform-origin:bottom right}
.supp-box:hover .cta-ani-line:before,.supp-box:hover .cta-ani-line:after,.supp-box:hover .cta-ani-line a:before,.supp-box:hover .cta-ani-line a:after{transform:scaleY(1)}
.fea-tit i.fea-img-1{background-position:-471px -43px}
.fea-tit i.fea-img-2{height:194px;background-position:-801px -23px}
.fea-tit i.fea-img-3{background-position:-463px -305px}
.fea-tit i.fea-img-4{background-position:-1157px -36px}
.fea-tit i.fea-img-5{background-position:-1164px -296px}
.fea-tit i.fea-img-6{background-position:-800px -529px}
.fea-tit i.fea-img-7{background-position:-808px -300px}
.fea-tit i.fea-img-8{background-position:-455px -529px}
.mfa-ic-1{background-position:-15px -13px}
.mfa-ic-2{background-position:-94px -13px}
.mfa-ic-3{background-position:-198px -13px}
.mfa-ic-4{background-position:-6px -78px}
.mfa-ic-5{background-position:-101px -78px}
.mfa-ic-6{background-position:-200px -78px}
.mfa-ic-7{background-position: -275px -683px;width: 55px;}
.mfa-ic-8{
    background-position: -278px -18px;
}
.mfa-ic-9{
    background-position: -273px -82px;
    width: 60px !important;
}
.pass-ic-1{background-position:-11px -145px}
.pass-ic-2{background-position:-101px -145px}
.pass-ic-3{background-position:-197px -145px}
.pass-ic-4{background-position:-12px -218px}
.pass-ic-5{background-position:-99px -218px}
.pass-ic-6{background-position:-195px -218px}
.pass-ic-7{background-position:-12px -300px}
.pass-ic-8{background-position:-99px -297px}
.pass-ic-9{background-position:-202px -296px}
.pass-ic-10{background-position:-280px -297px}
.pass-ic-11{
    background-position: -276px -148px;
}
.pass-ic-12{
    background-position: -272px -224px;
    width: 60px !important;
}
.sso-ic-1{background-position:-12px -456px}
.sso-ic-2{background-position:-98px -456px}
.sso-ic-3{background-position:-195px -456px}
.sso-ic-4{background-position:-278px -449px}
.sso-ic-5{
    background-position: -355px -17px;
}
.remo-ic-1{background-position:-12px -375px}
.remo-ic-2{background-position:-96px -383px}
.remo-ic-3{background-position:-197px -383px}
.remo-ic-4{background-position:-279px -382px}
.remo-ic-5{background-position:-370px -382px}
.work-ic-1{background-position:-7px -609px}
.work-ic-2{background-position:-97px -609px}
.work-ic-3{background-position:-201px -609px}
.work-ic-4{background-position:-277px -609px}
.work-ic-5{background-position:-370px -609px}
.repo-ic-1{background-position:-11px -768px}
.repo-ic-2{background-position:-99px -768px}
.repo-ic-3{background-position:-202px -768px}
.inte-ic-1{background-position:-10px -681px}
.inte-ic-2{background-position:-95px -681px}
.inte-ic-3{background-position:-196px -682px}
.zero-ic-1{background-position:-15px -528px}
.zero-ic-2{background-position:-95px -529px}
.zero-ic-3{background-position:-202px -529px}
.expl-box i,.expl-box::after{background-image:url(https://www.manageengine.com/products/self-service-password/images/ssp-feat-com-sprite-22.png);background-repeat:no-repeat;background-size:1100px}
.expl{padding:70px 0 80px}
.expl h2{text-align:center;font-size:32px;font-weight:500;line-height:42px;margin-bottom:50px;color:#000}
.expl-box{float:left;width:49%;background:#f4f8fe;border:1px solid #cddaf4;border-radius:10px;padding:40px 30px 40px 250px;position:relative;min-height:300px}
.expl-box .inn{height:235px;vertical-align:middle;display:table-cell;float:initial}
.expl-box i{position:absolute;background-size:1100px;background-position:-985px -11px;width:32px;height:43px;right:30px;top:-6px}
.expl-box::before{content:'';position:absolute;background-repeat:no-repeat;width:209px;height:280px;left:15px;top:22px;z-index:1;background-size:cover}
.expl-box::after{content:'';position:absolute;background-position:-784px -294px;width:156px;height:163px;left:0;bottom:0}
.expl-box span{background:#0864f0;color:#fff;font-size:13px;border-radius:4px;padding:3px 7px}
.expl-box h4{font-size:20px;font-weight:500;line-height:28px;margin:15px 0;position:relative;color:#000;z-index:1}
.expl-box a{border:1px solid #f73749;color:#f73749;padding:9px 20px;display:inline-block;font-size:15px;font-weight:400;border-radius:5px}
.expl-box-1{margin-right:1%}
.expl-box-1:before{background-image:url(https://www.manageengine.com/products/self-service-password/images/cyber-insurance-decoded-fot-bot-22.png)}
.expl-box-2:before{background-image:url(https://www.manageengine.com/products/self-service-password/images/secure-rdp-vpn-fot-bot-22.png)}
.cta-dwn-ebok{position:relative;z-index:1}
.expl-box-2{margin-left:1%}
.expl-box:hover a.cta-dwn-ebok{background:#f73749;color:#fff}



.tab-sec{}
.tab-tit{width:100%;padding: 12px 0;position: fixed;margin-bottom:20px;top: 100px;transition: all 0.5s ease;z-index: 2;left: 0;opacity: 0;transform: translateY(-10px);}
.tab-tit.fix{background: #fff;opacity: 1;transform: translateY(0px);    border-bottom: 1px solid #c1cbdb;}
    .tab-tit.fix ul{margin:0 auto;display:table;max-width: 1550px;}
    .tab-tit.fix ul li{/* margin:0 */}
    .tab-tit.fix ul li span{/* font-size:13px; *//* padding:5px 11px */}
.tab-tit ul{width: 100%;position:relative;margin:0 auto;display:table;z-index:1}
.move{position:absolute;width:217px;height: 49px;background: #fff;left:7px;top: -12px;border-radius: 0;border-bottom: 4px solid #0663f0;transition: all .2s ease;z-index:-1}
.tab-tit ul li{float:left;margin: 0;}
.tab-tit ul li span{color: #000;padding: 9px 20px;cursor:pointer;transition:all .4s ease;font-size: 14px;font-weight: 300;}
.tab-tit ul li span:hover{color: #0078ff;}
.tab-tit ul li span.act{color:#0562f0}
@media screen and (max-width:1220px) {
.tab-tit ul li{margin:0}
.tab-tit ul li span{padding:5px 10px;}
.tab-tit ul{width:100%;max-width:930px}
.move{left:3px;border-radius:7px}
}
@media screen and (max-width:992px) {
.tab-tit{display:none}
}

@media screen and (max-width:1300px) {
.ac{max-width:95%}
.fea-bsize-incr .supp-box {
    min-height: 395px;
}
}
@media screen and (max-width:1250px) {
    .tab-sec{display:none;}
    }

@media screen and (max-width:1120px) {
.fea-sec .rhs ul li{width:100%}
.supp-box{min-height:auto;margin:8px 10px}
.fea-bsize-incr .supp-box {
    min-height: auto;
}
}
@media screen and (max-width:1100px) {
.expl-box{padding:310px 30px 30px;text-align:center}
.expl-box::before{left:calc(50% - 105px)}
.expl-box h4{min-height:100px}
}
@media screen and (max-width:992px) {
.mob-hide{display:none}
.fea-ban h1{font-size:32px;line-height:42px}
.fea-ban h1 span{font-size:42px;line-height:50px}
.fea-ban{padding:50px 0}
.fea-sec .lhs{padding: 0 30px 0 20px;}
}
@media screen and (max-width:767px) {
.fea-sec .lhs{width:100%;padding:0 0 30px;text-align:center}
.fea-sec .rhs{width:100%}
.fea-tit i.fea-img{display:table;margin:0 auto;margin-top:30px}
.fea-ban h1{font-size:28px;line-height:40px}
.fea-ban h1 span{font-size:38px;line-height:50px}
.fea-ban{padding:75px 0 0px 0}
.fea-sec{padding:60px 0}
}
@media screen and (max-width:600px) {
.expl-box .inn{height:auto}
.expl-box{width:100%;margin:0 0 30px}
.expl-box h4{min-height:initial;font-size:22px;line-height:32px}
.fea-ban h1 span{font-size:26px;line-height:34px}
.fea-tit h2{font-size:22px;line-height:32px}
}
@media screen and (max-width:550px) {
.expl h2{font-size:24px;line-height:42px;margin-bottom:30px}
.expl{padding:60px 0}
.ds-list li{width:100%}
}
.fea-nav .h2 {
    font-size: 24px;
    font-weight: 500;color:#000;
}
.fea-nav-link span.act:after,.fea-nav-link span.act:before{display:none}
.fea-nav-link{background:#fff;width:100%;padding:30px 0 0;  margin-top: 0;}
.fea-nav-link span.act{background:none;color:#013d98;border-bottom:2px solid #013d98}
.fea-nav-link span{color:#8b8b8b;background:#fff;border-bottom:1px solid #e5e5e5;font-size:15px;font-weight:400;padding:5px 0 8px}
.fea-nav-list{background:#fff}
.fea-list-cont>ul{width:33.333%;padding:0 1%;float:left;box-sizing:border-box}
.fea-list-cont>ul li{padding:10px 0;color:#fff}
.fea-nav-list a{color:#333333;font-size:14px;font-weight:300;position:relative}
.fea-nav-list a:before{content:'';position:absolute;width:7px;height:7px;background:#80b2fe;border-radius:50px;margin:4px 0 0 -15px}
.fea-nav-link span:nth-of-type(1){width:24%}
.fea-nav-link span:nth-of-type(2){width:18%}
.fea-nav-link span:nth-of-type(3){width:18%}
.footer-links .container{width:100%;max-width:1200px}
.footer-links h2{font-size:24px;font-weight:500}
.footer-links{padding-bottom:30px}
.footer-stripe{float: left;width: 100%;}
#allFeaDiv2 ul{width:29.333%}
#allFeaDiv2 ul:nth-child(2){width:40.333%;}

@media screen and (max-width: 1260px) {
.footer-links .container {max-width: 95%;}
    .footer-links{max-width:100%}
    .fea-nav-link span{    font-size: 13px;}
}
@media screen and (max-width: 992px) {
    .footer-links{display:none}
}