h2, h4{color:#000;}
#adRhsLnk{display:none!important}
.heading-menu{display:none}
#scroll{padding:0}
#adsspcutomerlogos{    float: left;margin-bottom: 40px;
    width: 100%;}
.grid-box-bg{
    background: #effcff;  /* fallback for old browsers */
      /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to right, #eefcff, #ffffff); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
    margin-top: 60px;
    padding-bottom: 50px;
}
.grid-box.grid-box-bg{padding-top: 60px;}
.bd-1{background:url(https://www.manageengine.cn/products/self-service-password/images/password-strength-explained-ban.jpg) no-repeat;background-size:cover;padding:50px 0;position:relative}
.bd-1:before{content:'';position:absolute;background:#055b92bd;width:100%;height:100%;left:0;top:0;right:0;bottom:0}
.bd-1 h1{color:#fff;text-align:center;font-size:36px;line-height:36px;font-weight:600;font-family:'Zoho_Puvi_Bold';position:relative}
.bd-2{text-align:center;padding:60px 0 0}
.bd-2 .inn p{margin-top:0;font-size:15px}
.grid-box{padding-top:70px;float:left;width:100%}
.com-box{float:left;width:100%}
.com-box .lhs{float:left;width:50%}
.com-box .lhs span{width:370px;height:320px;background:url(https://www.manageengine.cn/products/self-service-password/images/password-strength-explained-sprite.png) no-repeat;background-size:775px;display:table;margin:0 auto}
.com-box .lhs span.img2{background-position:-378px 0}
.com-box .lhs span.img3{background-position:0 -338px}
.com-box .rhs{float:left;width:50%}
.com-box .rhs h2{font-size:26px;font-weight:600;font-family:'Zoho_Puvi_Bold'}
.com-box .rhs h4{margin:0;padding:15px 0;font-weight:600;font-family:'Zoho_Puvi_SemiBold'}
.com-box .rhs ul li{list-style-type:decimal;margin-left:15px;padding:0 0 10px 10px}
.oth-fea{float:left;width:100%;padding-top:50px}
.oth-fea h2{font-size:26px;font-family:'Zoho_Puvi_Bold';text-align:center}
.oth-fea ul li{float:left;width:50%;padding:20px;box-sizing:border-box}
.oth-fea ul li div{position:relative}
.oth-fea ul li div i{width:65px;height:60px;background:url(https://www.manageengine.cn/products/self-service-password/images/password-strength-explained-sprite.png) no-repeat;background-size:700px;display:inline-block;background-position:-16px -634px;position:absolute;left:0;top:0}
.oth-fea ul li div i.ic-2{background-position:-74px -542px;background-size:600px}
.oth-fea ul li div i.ic-3{background-position:-181px -634px}
.oth-fea ul li div i.ic-4{background-position:-239px -606px;background-size:670px}
.oth-fea ul li div h4{font-family:'Zoho_Puvi_SemiBold';margin:0;padding:0 0 10px 70px}
.oth-fea ul li div p{margin:0;padding:0 0 0 70px}
.foo-box{float:left;width:100%;padding:30px 0}
.fbox{background:#e5f6fa;padding:35px;border-radius:10px;margin:0 auto;display:table;width:90%;position:relative;overflow:hidden;box-sizing:border-box}
.fbox:before{content:'';position:absolute;width:275px;height:200px;background:url(https://www.manageengine.cn/products/self-service-password/images/password-strength-explained-sprite.png) no-repeat;background-size:592px;background-position:-320px -288px;left:0;top:0}
.fbox h2{margin:0;font-size:23px;font-family:'Zoho_Puvi_Bold';line-height:32px;padding-bottom:20px}
.fbox .inn{padding-left:278px}
.fbox a{background:#333;color:#fff;display:inline-block;padding:8px 35px;border-radius:1px;transition:all .4s ease}
.fbox a:hover{text-decoration:none;transition:all .4s ease;box-shadow:0 8px 37px -8px rgba(0,0,0,0.58)}
.fbox a.fcta1{background:#006fb5}
.fbox a.fcta2{background:#b5181c;margin-left:8px}
.fbox a.fcta1:hover{background:#025c94}
.fbox a.fcta2:hover{background:#ce282c}
@media screen and (max-width:1025px) {
.com-box .rhs h2{line-height:34px}
}
@media screen and (max-width:992px) {
.com-box .lhs span{width:270px;height:250px;background-size:570px}
.com-box .lhs span.img2{background-position:-278px 0}
.com-box .lhs span.img3{background-position:0 -238px}
.container{width:92%;padding-left:4%;padding-right:4%}
.fbox h2{font-size:18px;line-height:30px}
.oth-fea ul li{background:#f6faff;border:5px solid #fff;border-radius:5px;width:100%}
}
@media screen and (max-width:767px) {
.fbox:before{display:none}
.fbox .inn{padding-left:0;text-align:center}
.bd-1 h1{font-size:28px;line-height:28px}
.bd-1{padding:35px 0}
.bd-2{padding:40px 0 0}
.oth-fea h2{font-size:22px;line-height:30px}
.com-box .rhs h2{line-height:30px;font-size:20px}
}
@media screen and (max-width:650px) {
.com-box .lhs,.com-box .rhs{width:100%}
.com-box{border:1px solid #ececec;padding:30px 30px 20px;box-sizing:border-box;border-radius:5px}
.grid-box{padding-top:50px}
.fbox h2{font-size:20px;line-height:26px}
}
@media screen and (max-width:480px) {
.fbox a{display:block}
.fbox a.fcta2{margin-left:0;margin-top:10px}
.fbox{width:100%}
}
