.rmptabs {padding: 0px !important;}
.rmptabs li {list-style: none;cursor: pointer;line-height: 20px;position: relative;padding-top: 20px;border-bottom: 3px solid #fff;}
.rmptabs li.rmp-active {border-bottom: 3px solid #77b827}
.admfea, .feaSmlIcon {background: url(https://www.manageengine.com/fr/ad-recovery-manager/images/features-sprite.png) no-repeat;height: 47px;width: 49px;background-size: 251px;margin: 0 auto;}
.fixed-div{border-bottom: 0.5px solid #ccc;}
.fixed-div ul li div {text-decoration: none;cursor: pointer;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;}
.fixed-div ul li p{text-decoration: none;cursor: pointer;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;}
.fea-icon1 {background-position: -2px -54px;}
.rmp-active .fea-icon1 {background-position: 0 0;}
.rmptabs li:hover .fea-icon1 {background-position: 0 0;}
.rmptabs li:hover .borderright p {color: #000;}
.fea-icon2 {background-position: -142px -52px;}
.rmp-active .fea-icon2 {background-position: -142px 0px;}
.rmptabs li:hover .fea-icon2 {background-position: -142px 0px}
.fea-icon3 {background-position: -72px -54px;}
.fea-icon4 {background-position: -200px -51px;}
.rmptabs li:hover .fea-icon3 {background-position: -73px 0}
.rmp-active .fea-icon3 {background-position: -73px 0;}
.rmp-active .fea-icon4, .rmptabs li:hover .fea-icon4 {background-position: -200px -2px;}
.fea-icon5 {background-position: 4px -162px;width: 100%;}
.rmp-active .fea-icon5, .rmptabs li:hover .fea-icon5 {background-position: 4px -112px;}


.rmp-tabs p {text-align: center;font-size: 17px;color: #b2b2b2;font-weight: 600;margin: 24px 0 16px;}
.rmp-active .borderright p{color: #000;}
.sub-tabs .hidden{display: none;}
.sub-tabs .tac span{display: block;}
#tab1-conts{display: block;}




a.lnmore {margin-top: 0px;}
@media screen and (max-width:767px) {
.container{width:90%}
.head{padding-top:40px;margin-bottom:10px}
.footHead{margin:5% 0 0;border-bottom:1px solid #3e3e3e;margin-bottom:15px!important;padding-left:22px}
.footCont ul li a{color:#bbb;display:block;border:1px solid #3e3e3e;margin-bottom:5px;padding:5px 10px;background:#333;border-radius:2px}
.footer .col3{padding:20px 24px;box-sizing:border-box}
#header-mainsec{top:33px}
.melogosvg img{width:125px!important}
#commonHeader{min-height:88px}
#MEmobPanel.prdMobMenu{top:86px}
.rmp-tabs p{font-size:14px;}
.rmp-tabs {width: 47% !important;border: 1px dotted #ededed;}
.sub-tabs{clear: both;}
.fixed-tab {margin: -130px 0 !important;left: 0;width: 100%  !important;}

}
    
.imgCol{float:left;padding:25px 25px 30px 0;width:20%;}
.colConHea{color:#7bbb2a;font-size:17px;font-weight:600;margin:0px;line-height:24px;}
.rigBor{border-right:1px solid #e6e6e6}
.main-fixed {height: 141px;width: 1000px;margin-bottom: 26px;}
.rmpfea {height: 55px;width: 65px;margin: 0px auto;}
.rmpfea {background: url(./images/rmp-features.png) 0px -53px no-repeat;}
.fea-add {background-position: -65px -50px;}
.fea-adp {background-position: -390px -48px;}
.rmptabs li.rmp-active .rmpfea {background: url(./images/rmp-features.png) 0px 0px no-repeat;}
.rmptabs li.rmp-active .fea-add  {background-position: -65px 0px;}
.rmptabs li.rmp-active .fea-adp {background-position: -390px 0px;}
.rmp-tabs {width: 18%;margin: 0px;padding: 0px 1%;}
.rmpdivs h3 {font-weight: 300;}
.fixed-tab {position: fixed;margin: -230px 0;background: #fff;z-index: 999;width: 1000px;}

.feature-img{background:url(./images/feature-icons.jpg) no-repeat 0 0;margin:0px 10px 0 0;float:left;height:43px;width:43px;display:inline-block}
.feature-box{color: #000;font-size: 13px;}
.fea-inhead{font-size:17px;margin-top:8px;letter-spacing:-0.5px}
.fea-inhead a{color: #189aca;font-weight: 500;}

.feature-box p{margin:15px 0 5px 0;}
.feature-box .h150{height: 150px;}
.feature-box .h220{height: 220px;}
.feature-box .h196{height: 196px;}
.feature-box .h180{height: 180px;}

.feature-box .h125{height: 125px;}
.feature-col{width:29.3%;float:left;padding:20px;}
.bg{background-color: #f4f6f9;}
.mnlnk{text-align: center;margin: 9px 17px;}
.mnlnk span{text-decoration: underline;}
.mnlnk a{color: #a0a0a0;}

.resetIcon{background-position:0 -215px}
.unlockIcon1{background-position:0 -258px}
.selfupdateIcon{background-position:0 0}
.changePwdIcon{background-position:0 -301px}
.accExpireIcon{background-position:0 -89px}
.searchIcon{background-position:0 -430px}
.ginaIcon{background-position:-7px -176px}
.helpDeskIcon{background-position:-7px -387px}
.autoIcon{background-position:-5px -134px;margin:11px 10px 0  0}
.emailIcon{background-position:0 -345px}
.enforcerIcon{background-position:0 -44px}
.safty-security-Icon{background-position:-43px 0}
.password-sync-Icon{background-position:-43px -43px}
.sms-Icon{background-position:-43px -90px}
.accEmailsubIcon{background-position:-55px -240px}
.passwordMgmtIcon{background-position:-61px -290px}
.helpDeskAssIcon{background-position:-58px -349px;}
.updCachsubIcon{background-position:-62px -408px}
.signOnIcon {background-position: -98px 0;}
.reportsEmail{background-position:-98px -39px;margin:6px 10px 0 0}


 @media screen and (max-width:767px) {
.fea-col1{float:left;margin:20px 0;padding:0 0 20px;width:100%;background:#f2f7f9;padding:30px;box-sizing:border-box;border-radius:4px;box-shadow:0 5px 20px -7px rgba(60,59,59,0.28);    border: 1px solid #e9e9e9;}
.fea-col2{float:left;margin:20px 0;padding:0 0 20px;width:100%;background:#f2f7f9;padding:30px;box-sizing:border-box;border-radius:4px;box-shadow:0 5px 20px -7px rgba(60,59,59,0.28);    border: 1px solid #e9e9e9;}
.container{width:90%}
.head{padding-top:40px;margin-bottom:10px}
.footHead{margin:5% 0 0;border-bottom:1px solid #3e3e3e;margin-bottom:15px;padding-left:22px}
.footCont ul li a{color:#bbb;display:block;border:1px solid #3e3e3e;margin-bottom:5px;padding:5px 10px;background:#333;border-radius:2px}
.footer .col3{padding:20px 24px;box-sizing:border-box}
#header-mainsec{top:33px}
.melogosvg img{width:125px!important}
#commonHeader{min-height:88px}
#MEmobPanel.prdMobMenu{top:86px}
.feature-col {padding: 15px;height: auto;width: 100%;box-sizing: border-box;}
.main-fixed{width: 100%;}
.pro-menu ~ .lnkTab {margin-right: 30px;}
}  
@media screen and (max-width:1020px) {
.main-fixed {width: 100%;}
}
@media screen and (max-width:500px) {
.sub-tabs .tac {margin-top: 25px;}
.fixed-tab {margin: -125px 0;}
.rmp-tabs {padding: 2% 1%;}
.rmp-tabs p{display: none;}
}
