.heading-menu {
    padding: 15px 0 5px;
}
@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;}
}

.as-ful{font-family: 'Zoho_Puvi_Regular';margin:0;padding:0; color: #000;}
.as-ful p,.as-ful a,.as-ful li,.as-ful td,.as-ful td,.as-ful span,.as-ful label{line-height:24px;font-size:14px}
.as-ful h1,.as-ful h2,.as-ful h3,.as-ful h4,.as-ful h5,.as-ful h6{margin:0}
.as-ful ul{padding-left:0;margin:0;padding: 0px !important;}
.as-ful li{list-style-type:none}
.as-ful 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}
.as-ful a:hover{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.as-ful div,.as-ful a,.as-ful ul,.as-ful li,.as-ful input,.as-ful p,.as-ful h1,.as-ful h2,.as-ful span{box-sizing:border-box}
.as-ful{width:100%;display:inline-block}
.as-con{margin:0 auto;position:relative;max-width:1050px}
.vtab-1{float:left;width:100%;
}
.tit-h1{font-size:34px;line-height:45px;color:#333;letter-spacing:-1px;text-align:center;padding-bottom:25px;}
.vtab-1-lhs{float:left;width:20%}
.vtab-1-lhs ul{padding-left:0;margin:0}
.vtab-1-lhs ul li{text-align:center;list-style-type:none}
.vtab-1-lhs ul li div{background:#f2f6f9;padding:20px 10px 15px;border-bottom:1px solid #e4e4e4;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;border-left:5px solid #f2f5f9}
.vtab-1-lhs ul li div.  vtab-1-lhs-act{border-left:5px solid #5f9ece;background:-webkit-linear-gradient(to right,#f3faff,#fff);background:linear-gradient(to right,#f3faff,#fff)}
.vtab-1-lhs ul li div.vtab-1-lhs-act span{-webkit-filter:sepia(0);filter:sepia(0);opacity:1;transition:all .5s ease}
.vtab-1-lhs ul li div:hover span{-webkit-filter:sepia(0);filter:sepia(0);opacity:.9;transition:all .5s ease}
.vtab-1-lhs ul li div:hover h4{color:#000;transition:all .5s ease;opacity:.8}
.vtab-1-lhs ul li div.vtab-1-lhs-act h4{color:#000}
.vtab-1-lhs ul li div span{background:url(https://www.manageengine.cn/ad-recovery-manager/images/rmp-pricing.png) no-repeat;width:70px;height:55px;position:relative;display:table;margin:0 auto;background-size:176px;-webkit-filter:sepia(0.7);filter:sepia(0.7);opacity:.7;transition:all .5s ease}
.vtab-1-lhs ul li div span.ic2{background-position:-95px 0;width:80px}
.vtab-1-lhs ul li div span.ic3{background-position:0 -70px;width:80px}
.vtab-1-lhs ul li div span.ic4{background-position:-92px -70px;width:80px}
.vtab-1-lhs ul li div h4{font-size:14px;color:#909da2;font-weight:600;padding-top:10px;line-height:20px;transition:all .5s ease}
.vtab-1-lhs ul li:last-child div{border-bottom:0 solid #e4e4e4}
.vtab-1-rhs{float:left;width:100%;padding:30px 90px 60px 90px;border-top: none!important;position: relative;
    top: -5px;border: 1px solid #adcceaf5;}
.vtab-1-rhs .vtab-1-rhs-com{display:none}
.vtab-1-rhs .vtab-1-rhs-1{display:block}
.vtab-1-rhs-com{min-height:478px}
.vtab-1-rhs-com h2{font-size:24px;font-weight:600;margin-bottom:20px}
.vtab-1-rhs-com h2 span{color:#777;font-size:12px;display:block}
.vtab1-table{margin-top:40px;max-width: 550px;
    margin: 0 auto;
    text-align: left;}
.vtab1-table table,.vtab1-table th,.vtab1-table td{border:1px solid #eaeaea;border-collapse:collapse;width:100%}
/*.vtab1-table table tr th{color:#000;font-size:14px;font-weight:600;padding:10px 5px}*/
.vtab1-table table tr th a{color:#099aff}
.vtab1-table table tr td{font-size:12px;color:#000;padding:8px 28px;font-family: 'Zoho_Puvi_Medium';}
.vtab1-table table tr td:nth-child(2){padding:8px 60px 8px 25px}
.vtab1-table table tr td:nth-child(3){padding:8px 47px}
.vtab1-table table tr td a{color:#099aff}
.vtab1-table table tr th:nth-child(1){width:74%}
.vtab1-table table tr th:nth-child(2), .vtab1-table table tr th:nth-child(3){background:#d8f4ff;padding: 10px 5px;text-align:center}
.vtab1-table table tr th{
    width:28%;font-size:15px;font-family: 'Zoho_Puvi_SemiBold';text-align:left;padding:15px 5px 15px 25px;
    vertical-align: middle;
}
.bot-dwn{
    width: 100%;
    margin-top: 20px;
    text-align: center;
}
.bot-dwn .bd-lhs{}
.bot-dwn .bd-lhs p{color:#777;font-size:12px;line-height:20px;margin:0}
.bot-dwn .bd-rhs{position:relative;width:100%;z-index:9}
.bot-dwn .bd-rhs a{background:#e7e7e7;color:#000;line-height:30px;padding:3px 45px;font-family: 'Zoho_Puvi_Medium';border-radius:2px;margin-left:10px;    display: inline-block;}
.bot-dwn .bd-rhs a:nth-child(1){background:#d63335;color:#fff}
.bot-dwn .bd-rhs a:nth-child(1):hover{background:#bd2022}
.bot-dwn .bd-rhs a:nth-child(2):hover{background:#8dae47;color:#fff}
.vtab-1-rhs-1 .bot-dwn .bd-rhs a:nth-child(1){padding:3px 50px}
.fr-edi{background:#f0f6fd;float:left;width:100%;margin-top:60px;padding:25px;position:relative}
.fr-edi:after{background:url("https://www.manageengine.cn/ad-recovery-manager/images/rmp-pricing.png") -6px -125px no-repeat;background-size:180px;content:"";height:144px;position:absolute;right:-39px;top:-17px;width:131px}
.fr-edi h2{font-size:24px;font-weight:bold;padding:0 0 20px;}
.fr-edi .per25{background:#fff;border:solid 1px #dde8f6;border-radius:5px;margin:0 10px 0 0;min-height:255px}
.fr-edi .per25.mT10{margin-top: 10px;width:27.7%}
.fr-edi .per25:nth-child(2){width:27.7%}
.fr-edi .per25:nth-child(5){margin:0}
.fr-edi .per25 ul{margin:10px;}
.fr-edi .per25 ul li{padding:0 0 0 27px;position:relative;}
.fr-edi .per25 ul li:before{background:url("https://www.manageengine.cn/ad-recovery-manager/images/rmp-pricing.png") -183px -149px no-repeat;background-size:200px;content:"";height:22px;left:0;position:absolute;width:16px;}
.fr-edi .per25 ul li:nth-child(1){color:#1d8af1;font-weight:bold;padding:0 0 15px 0;}
.fr-edi .per25 ul li:nth-child(1):before{display:none}
.dloadbt{margin:35px 0 0 0;width:100%}
.dloadbt a{background:#c5413c;color:#fff;font-size:15px;padding:13px 40px;transition:all .5s}
.dloadbt a:hover{background:#d2504b;transition:all .5s}
.collapse{float:left;width:100%;margin:60px 0 0 0}
.collapse h2{font-size: 24px;margin-bottom: 15px;}
.collapse h4{margin-bottom:30px}
.collapse ul{border:1px solid #eaeaea;border-bottom:0}
.collapse ul li{border-bottom:1px solid #eaeaea;padding:0;position:relative;background:#f8f8f8}
.collapse ul li .act{
    font-family: 'Zoho_Puvi_SemiBold';
    color: #000;
}
.collapse ul li h5{display:block;padding:15px 40px 15px 20px;font-weight:600;color:#333;line-height:30px;position:relative;font-size:14px;cursor:pointer}
.collapse ul li:before{content:'';position:absolute;width:24px;height:24px;background:#e8edf0;right:9px;top:16px;border-radius:50px}
.collapse ul li h5:before{content:'';position:absolute;width:12px;height:2px;background:#5c91db;right:15px;top:26px}
.collapse ul li h5:after{content:'';position:absolute;width:2px;height:12px;background:#5c91db;right:20px;top:21px}
.act:after{display:none!important}
.collapse ul li div{padding:0 40px 20px 20px;display:none;margin:0;font-size:14px;font-weight:500}
.collapse ul li div a{color:#3775cc}
.collapse ul .act-whi{background:#fff}
.collapse ul li div .pop-ope{color:#3775cc;cursor:pointer}
.collapse ul li div ol{padding:0 0 0 20px;margin:0}
.collapse ul li div ol li{background:none;border:0;list-style-type:circle}
.collapse ul li div ol li:before{display:none}
.collapse table{width:100%;margin:10px 0 0}
.collapse table,.collapse th,.collapse td{border:1px solid #eaeaea;border-collapse:collapse;padding:8px 14px}
.collapse .comment{background:#caf2ff;font-weight:600;font-size:13px;padding:3px 7px;border-radius:2px}
.collapse ul li div p:first-child{margin-top:0px;}
.collapse ul li#adlicenseexceeded p + p, .collapse ul li#adlicenseexceeded ol + p {margin: 0;}


.com {
    color: #000;
    padding-left: 20px;
}
.com a{
    color:#09C;
    text-decoration: underline;
}
.vtab-1-rhs-2 table tr th:nth-child(1),
.vtab-1-rhs-2 table tr th:nth-child(2){vertical-align:middle;}
.vtab-1-rhs-2 table tr:nth-child(2) th:nth-child(1), .vtab-1-rhs-2 table tr:nth-child(2) th:nth-child(2){
    background: #e7fcff;
    width: 50%;
}
.vtab-1-rhs-2 table tr th:nth-child(1){
    vertical-align: middle;
}
.vtab-1-rhs-2 table tr th{padding:7px 0 !important;text-align:center;}
.notcon{margin:0;padding:0;position:relative;margin-top: 20px !important;display: inline-block;}
.notcon:before{color:#777;content:"Note:";font-size:12px;left:0;position:absolute;top:-25px;font-weight: 600;}
.notcon li{color:#777;font-size:12px;padding:0 0 0 15px;position:relative;text-align: left;}
.notcon li:before{color:#8eae47;content:"•";font-size:16px;left:0;position:absolute;}
.note {
    color: #777;
    font-size: 12px;
    margin-top: 20px;
    width: 100%;
    text-align: center;
}
/*New update start*/
.ftab-lhs ul {
    width: 100%;
    margin: 0 auto;
    display: table;
}
.ftab-lhs ul li.act {
    background: #fff;
    border-bottom: none;
    border: none;
    border-top: 6px solid #1e8af2;
    position: relative;
    top: -4px;
    font-family: 'Zoho_Puvi_SemiBold';
    border-right: 1px solid #adcceaf5;
}


.ftab-lhs ul li:first-child {
    border-radius: 10px 0px 0px 0px;
    border-left: 1px solid #adcceaf5;
}
.ftab-lhs ul li {
    float: left;
    width: 20%;
    text-align: center;
    background: #f3f6f9;
    padding: 12px 0px 12px 30px;
    border: 1px solid #adcceaf5;
    cursor: pointer;
/*    transition: all 0.5s ease;*/
    position: relative;
    border-left: 0px;
}
.ftab-lhs ul li i {
    background: url(https://www.manageengine.cn/ad-recovery-manager/images/pricing-details-new-sprite.png) no-repeat;
    width: 32px;
    height: 32px;
    background-size: 230px;
    display: inline-block;
    background-position: -20px -16px;
    margin: -1px 0px 0px -35px;
    position: absolute;
    top: 16px;
}
.af h1, .af h2, .af h3, .af h4, .af h5, .af h6 {
    margin: 0;
    color: #000;
}
.ftab-lhs ul li h4 {
    font-size: 13px;
    display: inline-block;
    text-align: left;
}
.ftab-lhs ul li:hover {
    background: #fff;
}
.ftab-lhs ul li i.tb-ic2 {
    background-position: -117px -16px;
}
.ftab-lhs ul li.act i{
    background-position: -68px -16px;
}
.ftab-lhs ul li.act i.tb-ic2 {
    background-position: -166px -15px;
}
.ftab-lhs ul li i.tb-ic3 {
    background-position: -15px -55px;
    margin-left: -40px;
    margin-top: -5px;
    height: 35px;
    background-size: 215px;
}
.ftab-lhs ul li.act i.tb-ic3 {
    background-position: -59px -55px;
    
    margin-top: -5px;
}
.ftab-lhs ul li i.tb-ic4 {
    background-position: -117px -66px;
    width: 41px;
    margin-left: -45px;
}
.ftab-lhs ul li.act i.tb-ic4 {
    background-position: -168px -66px;
}
.ftab-lhs ul li i.tb-ic5 {
    background-position: -17px -116px;
}
.ftab-lhs ul li.act i.tb-ic5 {
    background-position: -66px -117px;
}
.ftab-lhs ul li i.tb-ic6 {
    background-position: -117px -116px;
}
.ftab-lhs ul li.act i.tb-ic6 {
    background-position: -168px -117px;
}
.f-fea-com {
    display: none;
}
#tp1_View{
    display: block;
}
.ftab-lhs ul li:first-child{
    width: 14%;
}
.ftab-lhs ul li:nth-of-type(2){
    width: 18%;
}
.ftab-lhs ul li:nth-of-type(3){
    width: 18%;
}
.ftab-lhs ul li:nth-of-type(4){
    width: 19%;
}
.ftab-lhs ul li:nth-of-type(5){
    width: 16%;
}
.ftab-lhs ul li:nth-of-type(6){
    width: 15%;
    border-top-right-radius: 10px;
    border-right: 1px solid #adcceaf5;
}
.vtab-1-rhs h2{
    text-align: center;
    font-size: 20px;
    color: #000;
}
.vtab-1-rhs p{
    color: #000;
    text-align: center;
    margin-top: 6px;
}
.vtab1-table {
    padding-top: 16px;
}
/*New update end*/
@media screen and (max-width:1100px) {
.as-con{max-width:90%}
    .ftab-lhs ul li i{
        display: none;
    }
    .heading-menu{
    margin-top: 10px!important;
    line-height: 44px;
    }
    .ftab-lhs ul li{
        border: 1px solid #adcceaf5;
    }
    .ftab-lhs ul li{
        border-left: 1px solid #adcceaf5;
    border-bottom: none;
    }
    .ftab-lhs ul li:nth-of-type(5){
        border-bottom: 1px solid #adcceaf5;
    }
    .ftab-lhs ul li.act{
        border-left: 1px solid #adcceaf5;
    }
.fr-edi .per25:nth-child(2){width:26.7%}
}

@media screen and (max-width:992px) {

.vtab-1-lhs{width:30%}
.bot-dwn .bd-lhs{margin-bottom:20px}

}
@media screen and (max-width:900px) {
.as-con{max-width:90%}
    .vtab-1-rhs{
        width: 100%;
    }
    .ftab-lhs ul li:first-child, .ftab-lhs ul li:nth-of-type(2),.ftab-lhs ul li:nth-of-type(3),.ftab-lhs ul li:nth-of-type(4),.ftab-lhs ul li:nth-of-type(5),.ftab-lhs ul li:nth-of-type(6){
        width: 50%;
        border-top-right-radius: inherit;        padding: 10px;
    }
    .ftab-lhs ul li.act{    border-top: 1px solid #1e8af2;}
    .ftab-lhs ul li:last-child{        border-bottom: 1px solid #adcceaf5;}
    .note{
        width: 100%;
    }
    .vtab-1-rhs{
        padding: 30px 0px 60px 0px;
    }
    .ftab-lhs ul li:first-child {
    border-radius: inherit;
   }
    .vtab-1{
        border-top-right-radius: inherit;
        border-top-left-radius: inherit;
    }
    .ftab-lhs ul li.act{
        top: inherit;
    }
}
@media screen and (max-width:870px) {
.fr-edi h2{font-size:20px}
.fr-edi .per25{margin:0 10px 13px 0;min-height:204px;width:46% !important}
.fr-edi .per25:nth-child(5){margin:0 10px 13px 0;}
.fr-edi .per25.mT10{margin-top: 0;}
}

@media screen and (max-width:820px) {
.fr-edi .per25{min-height:240px}
}

@media screen and (max-width:650px) {
.fr-edi .per25{min-height:auto !important;width:100% !important}
.fr-edi:after{display:none}
}

@media screen and (max-width:767px) {
.bot-dwn .bd-rhs a{width:100%;text-align:center;margin-bottom:10px;margin-left:0}
.vtab-1-lhs ul li div span{transform:scale(.7)}
.vtab-1-lhs ul li div h4{font-size:13px;text-overflow:ellipsis;overflow:hidden;white-space:pre}
.vtab1-table table tr th,.vtab1-table table tr td,.vtab1-table table tr td:nth-child(2),.vtab1-table table tr th:nth-child(2){padding:8px 10px;}
.vtab-1-rhs-com h2{font-size:20px}
.vtab-1-lhs{width:25%}
.vtab-1-rhs{width:100%}
    
}
@media screen and (max-width:500px) {
.ds-list li{width:100%}
    .vtab1-table table tr td:nth-child(2), .vtab1-table table tr td:nth-child(3){
        padding: 8px 5px;
    }
    .collapse table, .collapse th, .collapse td{
        padding: 8px 5px;
    }
}
@media screen and (max-width:480px) {
.vtab-1-lhs,.bot-dwn .bd-lhs{display:none}
.vtab-1-rhs .vtab-1-rhs-com{display:block;margin-bottom:30px;float:left}
.vtab-1-rhs{width:100%;padding:25px 18px 0;}

.vtab-1-rhs-com{min-height:auto}
.notcon{margin-top: 120px !important;}
    .bot-dwn{
        width: 100%;
    }
    img{
        margin-top: 1px;
    }
    .ftab-lhs ul li.act{
        border-left: 1px solid #adcceaf5;
    }
}

/* Comapre edition start */

#compare-editions {
    width: 100%;
    float: left;
    margin-top: 50px;
}
#lhsTree > li > span.ifTree{padding:12px 0 12px 24px}
#scroll ul.relPrd li ul{list-style-type:none;margin:0;padding:0;}
#scroll ul.relPrd{line-height:1.2em;list-style-type:none;padding:0;}
#scroll ul.relPrd > li > span{color:#000;display:inline-block;font-weight:bold;padding:10px 0;}
#scroll ul.relPrd li ul li{border-top:1px solid #ececec;color:#000;font-size:12px;list-style-type:none;margin:0;cursor:pointer;}
#scroll ul.relPrd li ul li span{margin-right:18px;}
#scroll ul.relPrd li a{color:#000;text-decoration:none;}
#scroll ul{padding:0 !important}
#scroll .rhs-cont ul{padding: 10px 0 10px 30px !important;}
@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: 1250px;}
.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:46px 0 26px;position:relative;text-align:center;transition:all .5s;vertical-align:top;width:16%}
.tab-container ul li:nth-child(1){margin:0;    width: 15%;}
.tab-container ul li:nth-child(2){width:17%;}
.tab-container ul li:nth-child(3){padding:46px 0 14px;width:17%;}
.tab-container ul li:nth-child(4){padding:45px 0 15px;width:19.6%;}
.tab-container ul li:last-child{border:none;border-bottom:solid 1px #bcd5ee;width:17%;}
.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: url(https://www.manageengine.cn/ad-recovery-manager/images/pricing-details-new-sprite.png) no-repeat;
    width: 109px;
    height: 30px;
    background-size: 230px;
    background-position: -119px -162px;
}
.tab-container ul li:nth-child(5):before{background-position:-169px 0}
.tab-container ul li:nth-child(6):before{background-position: -107px -87px;
    top: 14px;}
.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:-119px -191px}
.tab-container ul li.active:nth-child(5):before{background-position:-169px -38px}
.tab-container ul li.active:nth-child(6):before{background-position: -66px -87px;}

.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;    padding-left: 10px;}
.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;
}

}
/* end */

@media screen and (min-width : 721px){
.tab-container {
    height: auto;
}

.tab-container ul {
    display: flex;
}

.tab-container ul li {
    padding-left: 15px !important;
    padding-right: 15px !important;
    align-content: center;
}
}

.quo-blu-box{    margin: 15px 0 20px 8px;
    text-align: center;
    font-size: 16px;}
.quo-blu-box a{font-size: 16px;}
.quo-blu-box + h2{margin-top: 10px !important;}
.quo-box{    border: 1px solid #d0ebff;
    border-radius: 2px;
    padding: 25px;
    max-width: 600px;
    margin: 0 auto;
    box-shadow: 0 1px 12px 6px rgba(0, 0, 0, .05);
    margin-top: 40px;}
.quo-box-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}
.quo-box-text{font-size:15px;line-height:28px;font-weight:300;color:#000;    text-align: center;}
.quo-box-text a{font-size:15px;line-height:28px;font-weight:300;}

a.btn-style:hover, #scroll a.btn-style:hover {
    text-decoration: none;
    background: #7bbb2a;
}
