@media screen and (max-width: 767px){
#MEmobPanel span.down{display: none;}
}
@media screen and (max-width: 500px){
#support-form-sec .kbform li .rgtfld input[type="reset"]{margin: 20px 0 0;}
#scroll .rhs-cont ul{padding: 10px 0 10px !important;}
}
@media screen and (max-width: 410px){
.pro-menu ~ .lnkTab{margin-right: 25px;}
.rmplogosvg img{width: 206px;}
header:not(.abheader) .melogosvg img{margin: 6px 0 0;}
}


#scroll .rhs-cont ul{    padding: 10px 0 10px 10px !important;}
.container{max-width: 1100px;}
.pricingBoxFree{background:#FFFFFF;border:5px solid #E9E9E9;float:left;height:inherit;width:100%}
.pricingHead{background:#E9E9E9;color:#000000;height:70px;padding-top:10px;text-align:center;}
.pricingHead h2{line-height:25px}
.signUpbtn{background:#5FA20A;color:#FFFFFF;cursor:pointer;display:inline-block;font-size:20px;opacity:0.9;filter:alpha(opacity=90);padding:10px 30px;text-align:center;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s}
.pricingBoxPre{background:#FFFFFF;border:5px solid #E9E9E9;float:right;height:inherit;margin:0 0 0 4%;width:96%}
.pricingHead{background:#E9E9E9;color:#000;height:70px;padding-top:10px;text-align:center;}
.pricingHead span{color:#778288;display:block;font-size:13px;text-align:center;}
.loginfnt{color:#7E8990;font-size:25px;}
.PricingFnt{color:#5A6870;font-size:15px;word-wrap:break-word;}
.PricingFnt span{color:#5FA20A;font-size:35px;}
.PricingFnt b{color:#5FA20A;font-size:50px;}
.redSmallFnt{color:#C46363;display:block;font-size:12px;line-height:15px;margin:8px 0 0 0;word-wrap:word-break;}
.pricingtabH{margin:54px 5% 0;padding:0 0 47px}
.signUpbtn:hover{color:#5FA20A;background:#fff;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s}
.topAliPri{margin:70px 0 0}
#trialSignUp{margin:0 0 20px 0}
table.editionTable{margin:0;width:100%}
table.editionTable td:first-child{width:56%}
.tabRight{border:solid 1px #e5e5e5;width:100%}
.tab-cont{padding:10px 0}
.per70{padding:0 5% 0 0;width:55%}
.per30{padding:0;width:40%}
.dlBut{background:#82be33;color:#fff !important;font-size:18px;padding:10px 20px;text-decoration:none}
#scroll ol{padding:0 0 10px 30px}
.shConTxt{display:none;margin:10px 0 0 20px}
.shHeaTxt{font-weight:bold;padding:0 0 0 20px}
.shRow{border-top:1px solid #e5e5e5;padding:8px 0;cursor:pointer;}
.pIcon{background:url(https://www.manageengine.cn/ad-recovery-manager/images/faq-plus-icon.png) 0 12px no-repeat;}
.mIcon{background:url(https://www.manageengine.cn/ad-recovery-manager/images/faq-minus-icon.png) 0 12px no-repeat;}
.campareHeadGreen {border-right: 1px solid #ffffff;color: #ffffff;font: 18px 'Open Sans',sans-serif; padding: 5px 5px 5px 10px; vertical-align: middle;}
.compare-tabel td {padding: 7px 0px; border: 1px solid #f5f5f5; font-weight: 500;}
.compare-tabel th {align-content: center; font-weight: 600; color: #fff; font-size: 15px;padding: 11px 0 9px;vertical-align: middle;}
.compare-tabel td img {width: 19px;}
.big-grn-btn { background: #1cc47b;}
.compare-tabel {width: 100%;margin: 0; border-radius: 5px;background: #fff;font-weight: 600;margin-top: 35px;}

.compare-tabel th:nth-child(1) {border-top-left-radius: 2px; border-top: 2px solid #788897;}
.compare-tabel th:nth-child(2) {color: #000; border-top: 2px solid #e2b51a; font-weight: bold; font-size: 16px; border-bottom: 1px solid #e4e4e4;}
.compare-tabel th:nth-child(3){border-bottom: 1px solid #e4e4e4; border-left: 1px solid #e4e4e4;border-top-right-radius: 2px; color: #000; border-top: 2px solid #219848;font-size: 16px; border-bottom: 1px solid #e4e4e4;}
.compare-tabel th:nth-child(3) div{border-top-right-radius: 2px; color: #000; border-top: 3px solid #219848; padding: 11px 0 9px; font-weight: bold; font-size: 16px; height: 40px; position: relative; margin-top: -36px;  border-left: 1px solid #e4e4e4;border-right: 1px solid #e4e4e4;background: #fff;}
.compare-tabel th:nth-child(2) span{color: #000;font-size: 11px; font-weight: 300; margin-bottom: 0px; display: inline-block;line-height: 20px;padding: 0 5px;}
.compare-tabel td:nth-child(1){background: #f3f4f6;}
.compare-tabel td:nth-child(3){background: #edfff3;}
.compare-tabel tr:nth-child(2) td{background: #fff;}
.compare-tabel tr:nth-child(2) .icon strong{margin-left: 25px;}
.compare-tabel tr:nth-child(2) .icon:before{background:url(https://www.manageengine.cn/ad-recovery-manager/images/active-directory-icon.png) no-repeat;background-size: 44px 37px;width: 18px;height: 15px;content: "";position: absolute;margin-top: 3px;}
.compare-tabel tr:nth-child(2) .icon.exchange:before{background-position: -27px -1px;}
.compare-tabel tr:nth-child(2) .icon.sharepoint:before{background-position:  -3px -22px;}
.footlnk div:nth-child(1){
    float: right;
    padding: 20px 0px;
    width: 21.7%;
    text-align: center;
    border-left: solid 1px #eaeaea;
    background: #f8fdff;
    box-shadow: 0px 0px 5px #ccccccb8;
}
.footlnk div:nth-child(2){
    float: right;
    width: 21.6%;
    text-align: center;
    padding: 20px 0px;
    border-left: solid 1px #eaeaea;
}
.footlnk div:nth-child(3){
    float: right;
    width: 21.6%;
    text-align: center;
    padding: 20px 0px;
    border-left: solid 1px #eaeaea;
}
table{font-size:12px;}
.campareTD{padding:7px 10px}
#scroll a.btn-style{font-size: 14px;padding: 5px;width: 86px; text-align: center;color: #e9152b !important;
    background: none;
    border: 1px solid #e9152b;
}
a.btn-style:hover, #scroll a.btn-style:hover{color: #fff !important;
    border: none;}
    .footlnk{
        margin: 0 auto;
       width: 100%;
   }
/* Comparison Part */
.tab-container{background:#f2f7f9;border-radius:15px 15px 0 0;border:solid 1px #bcd5ee;border-bottom:none;height:108px;}	
#scroll .rhs-cont .tab-container ul{margin:0;padding:0 !important}
.tab-container ul li{border-bottom:solid 1px #bcd5ee;border-right:solid 1px #bcd5ee;cursor:pointer;display:inline-block;font-size:13px;font-weight:400;list-style:none;margin:0 0 0 -3px;padding:58px 0 26px;position:relative;text-align:center;transition:all .5s;vertical-align:top;width:17.5%}
.tab-container ul li:nth-child(1){margin:0;}
.tab-container ul li:nth-child(2){width:21%;}
.tab-container ul li:nth-child(3){padding:46px 0 14px;width:19.2%;}
.tab-container ul li:nth-child(4){padding:45px 0 15px;width:23%;}
.tab-container ul li:last-child{border:none;border-bottom:solid 1px #bcd5ee;width:18.9%;}
.tab-container ul li.active{background:rgb(249,251,255);background:linear-gradient(176deg, rgba(249,251,255,1) 0%, rgba(255,255,255,1) 100%);border-bottom:none;transition:all .5s}

.tab-container ul li:before{background:url(https://www.manageengine.cn/ad-recovery-manager/images/compare-sprite.png) no-repeat;background-size:200px;content:"";height:30px;left:0px;right: 0px; position:absolute;top:12px;transition:all .5s;width:30px;margin: 0 auto;}
.tab-container ul li:nth-child(2):before{background-position:-42px 0;}
.tab-container ul li:nth-child(3):before{background-position:-85px 0px}
.tab-container ul li:nth-child(4):before{background-position:-121px 0px;width:38px;}
.tab-container ul li:nth-child(5):before{background-position:-169px 0}
.tab-container ul li.active:nth-child(1){border-radius:15px 0 0 0}
.tab-container ul li.active:last-child{border-radius:0 15px 0 0}
.tab-container ul li.active:nth-child(1):before{background-position:0 -37px;}
.tab-container ul li.active:nth-child(2):before{background-position:-42px -39px;}
.tab-container ul li.active:nth-child(3):before{background-position:-85px -38px}
.tab-container ul li.active:nth-child(4):before{background-position:-121px -37px;}
.tab-container ul li.active:nth-child(5):before{background-position:-169px -38px}

.tab-bcontainer{background:linear-gradient(to bottom, #bcd5ee, #fff);border-top:none;}
.tab-linefit{background:#fff;margin:0 1px;padding: 50px 8px 50px 0px;}
.tab-linefit .tab-content{display:none;}
.tab-linefit .tab-content ul{margin:0;padding:0;}
.tab-linefit .tab-content ul li{border:solid 1px #eaeaea;border-top:none;display:flex;list-style:none;position:relative;}
.tab-linefit .tab-content ul li p{margin:0;}
.tab-linefit .tab-content ul li:nth-child(1) p:nth-child(1) span,
.tab-linefit .tab-content ul li:nth-child(1) p:nth-child(1) span em{font-size:15px;margin: 30px 0 0px;}
.tab-linefit .tab-content ul li span{display:block;margin:12px 0;}
.tab-linefit .tab-content ul li:nth-child(1){background:#f9f9f9;border-top:solid 1px #eaeaea;}
.tab-linefit .tab-content ul li:nth-child(1) p:nth-child(2), .tab-linefit .tab-content ul li:nth-child(1) p:nth-child(3){background:#56647c;color:#fff;}
.tab-linefit .tab-content ul li:nth-child(1) p:nth-child(2) span, .tab-linefit .tab-content ul li:nth-child(1) p:nth-child(3) span{font-size:15px;margin:20px 0 0px;}
.tab-linefit .tab-content ul li:nth-child(1) p:nth-child(4) span{font-size:15px;padding: 25px 0;}
.tab-linefit .tab-content ul li:nth-child(1) p:nth-child(4){background:#006cda;border-radius:10px 10px 0 0;color:#fff;margin: -15px 0 0 0;text-align: center;width: 25%;}
.tab-linefit .tab-content ul li:nth-child(1) p:nth-child(3) span{margin-top: 30px;}
.tab-linefit .tab-content ul li:nth-child(1):after{background:url(https://www.manageengine.cn/ad-recovery-manager/images/compare-sprite.png) no-repeat;background-size:200px;background-position:-29px -95px;content:"";height:27px;position:absolute;right:-1px;top:-17px;width:26px;}
.tab-linefit .tab-content ul li p:nth-child(1){width:40%;}
.tab-linefit .tab-content ul li p:nth-child(2){border-left:solid 1px #eaeaea;border-right:solid 1px #eaeaea;text-align:center;width:25%;}
.tab-linefit .tab-content ul li p:nth-child(3){text-align:center;width:25%;}
.tab-linefit .tab-content ul li p:nth-child(4){background:#f8fdff;box-shadow: 0px 0px 5px #ccccccb8;text-align:center;width:25%;}
.tab-linefit .tab-content ul li p em{display:block;font-size:12px;font-style:normal}
.tab-linefit .tab-content ul li p.ico-avail span i{background:url(https://www.manageengine.cn/ad-recovery-manager/images/compare-sprite.png) no-repeat;background-position:-3px -94px;background-size:200px;display:block;height:20px;margin:0 auto;width:20px;}
.tab-linefit .tab-content ul li p.ico-un-avail span i{color:#f00;font-size:16px}
.tab-linefit .tab-content ul li:nth-child(2) p:nth-child(1) em{border:solid 1px #7f7f7f;border-radius:17px;color:#7f7f7f;cursor:pointer;display:inline-block;font-size:10px;line-height:2px;margin:0 0 0 5px;padding:5px;}
.tab-linefit .tab-content ul li em.tooltip{position:relative;}
.tab-linefit .tab-content ul li em.tooltip:before{background:#fff;border:solid 1px #d1dcec;border-radius:5px;bottom:50%;color:#333333;content:"\2003" attr(title);display:inline-block;left:-60px;line-height:18px;opacity:0;overflow:hidden;padding:10px;pointer-events:none;position:absolute;text-indent:-9px;transition:0.3s;width:135px;}
.tab-linefit .tab-content ul li em.tooltip:hover::before{bottom:100%;opacity:1;}
.col-red{color:#f00}
.col-gre{color:#03c056}
@media screen and (max-width:768px) {
    .tab-container ul li:nth-child(2) {
        width: 17.5%;
    }
    .tab-container ul li{
        margin: 0;
    }
    .tab-container{
        height: 133px;
    }
}
@media screen and (max-width:760px) {
.per75{float:none;margin:20px 0 0 0}
.signUpbtn{display:block;margin:20px 0;}
.per40{float:left;width:96%}
.per60{float:left;margin:30px 2%;width:96%}
.pricingBoxPre{width:100%}
#standardSignUp{margin-left:0 !important}
#trialSignUp{margin-right:0 !important}
}
@media screen and (max-width:720px) {
.tab-container ul li span{display:none;}
.tab-container ul li{padding:46px 0 14px !important;width:19.89% !important}
.tab-container{height:auto;}

@media screen and (max-width:530px) {
.tab-container ul li{width:18.5% !important}
}
@media screen and (max-width:500px) {
.signUpbtn{display:block;margin:20px 0;}
#standardSignUp{margin-left:0 !important}
.per40{float:left;width:96%}
.per60{float:left;margin:30px 2%;width:96%}
.pricingBoxPre{width:100%}
.loginfnt{width:30%}
.PricingFnt{margin:20px 0 0 0;width:70%}
.topAliPri{margin:40px 0 0}
#trialSignUp{margin-right:0 !important}
.loginfnt{width:100%}

}
@media screen and (max-width:440px) {
.tab-container ul li:nth-child(4):before{left:18% !important}
.footlnk div:nth-child(1){
    padding: 20px 6px;
    box-shadow: none;
    border-left: none;
    background: none;

}
.footlnk div:nth-child(2){
    padding: 20px 5px;
    border-left: none;
}
.footlnk div:nth-child(3){
    padding: 20px 5px;
    border-left: none;
}
#scroll a.btn-style{
    text-align: left !important;
    border: none !important;
    width: 60px !important;
    font-size: 12px !important;
}



}

