
.banner-datasheet {margin: 70px auto 45px;}
    .feat-icons{background-position:0 -324px;width:45px;height:45px}
    .s-solution ul li h4{padding-top:50px}
    .tab-section h2{font-weight:400;font-size: 28px;margin-bottom: 68px;}
    .tab-section h2 b{font-weight:600}
    .banner-img-rhs{background-position:-12px -12px;;width:100%;background-image:url("https://www.manageengine.com/data-security/file-audit/images/file-change-notification-11.png");background-size: 428px; width: 402px; height: 318px;}
    .ban-lhs p{margin-top: 8px;width:100%; margin-bottom: 30px;font-size: 17px;line-height: 28px;}
    .s-solution ul li:nth-child(1) span{background-position:-259px -568px;width:46px;background-size: 400px 860px;height:37px;}
    .s-solution ul li:nth-child(2) span{background-position:-321px -568px;width:43px;height:37px;background-size: 400px 860px;}
    .s-solution ul li:nth-child(3) span{background-position:-203px -628px;width:44px;height:37px;background-size: 400px 860px;}
    .s-solution ul li span{margin-top:0}
    .f-icon1{background-position:-149px -322px}
    .f-icon2{background-position:-196px -322px;width:40px}
    .f-icon3{background-position:-282px -404px; background-size: 435px;}
    .f-icon4{background-position:-291px -322px}
    .f-icon5{background-position:-339px -318px}
    .f-icon6{background-position:0 -369px}
    .access-audit-tab .en-tab{min-height:490px}
    .tip{height: 100%; width: 100%;}
    .tip-com{position: absolute;}
    .tip1{margin: 0;top:32%;left:18%;}
    .tip2{margin: 0; top:70%;left:10%;}
    .tip3{margin: 0; top: 35%; left: 58%;}
    .tip3 .tip-tool{margin: -25px 0 0 40px;}
    .tip3 .tip-tool:before{left: -6px; right: auto;transform: rotate(0);}
    .tip4{margin: 0;top:47%;left:31%;}
    .tip4 .tip-tool{margin: -25px 0 0 40px;}
    .tip4 .tip-tool:before{left:-8px;right:-7px;transform:rotate(0)}
    .tip5{margin:0; top: 34%; left: 60%;}
    .tip5 .tip-tool{margin:-25px 0 0 41px}
    .tip6{margin:0; top: 18%; left: 9%;}
    .tip6 .tip-tool{margin: -25px 0 0 40px;}
    .tip6 .tip-tool:before{left: -6px;right: auto;transform: rotate(0); }
    .tip7 {margin: 0;top: 12%;left: 21%;}
    .fot-bot{padding-bottom:10px;background:#fff;padding-top: 85px;}
    .foot-sec-3{display:none}
    .bot-ban{margin: 75px 0 40px;padding:50px 55px;border:1px solid #d8f0f5;background:#e5f8fc;border-radius:10px;position:relative;text-align:left}
    .bot-ban h2{text-align:left;font-weight:400;font-size:26px;padding-bottom:20px;color:#000;line-height:36px}
    .bot-ban a{background:#e71b33;border-radius:4px;color:#fff;padding:10px 36px;text-decoration:none;transition:all .5s;font-size:16px}
    .bot-ban span{background-image:url(https://www.manageengine.cn/data-security/file-audit/../images/dsp-sprite-icons.png);background-repeat:no-repeat;display:inline-block;position:absolute;background-position:-245px -520px;width:263px;height:169px;right:50px;top:22px;background-size:500px}
    .security_tab .en-tab-lhs ul li .tab_lhs.active{border-left:5px solid #055367;background:#fff;box-shadow:0 0 21px -13px rgba(142,142,142,0.8705882352941177)}
    .security_tab .en-tab-lhs ul li .tab_lhs.active h4{color:#055367;font-size: 17px;}
    .security_tab .en-tab-lhs ul li .tab_lhs:hover h4{color:#055367}
    .security_tab .en-tab-lhs.tab_point ul li .tab_lhs.active{border-left: 0px solid #055367;background: #055367;}
    .en-tab-lhs ul li .lab-act,.en-tab-lhs ul li span:hover{border-left:6px solid #055367; border-color: #055367}
    .en-tab-lhs ul li span:hover{border:1px solid #055367;border-left:6px solid #055367}
    .feature-list ul li div.nolnk:hover{box-shadow:none;cursor:default}
    .feature-list{padding-bottom:85px !important}
    .feature-list ul li div span{display: block; font-size: 15px; font-weight: 400; color: #137189; opacity: 0; transition: .3s; position: relative;}
    .feature-list ul li div span::after{content: "";position: absolute; left: 85px; top: 5px; height: 15px; width: 15px; background: url("https://www.manageengine.cn/data-security/file-audit/../images/dsp-sprite-icons.png") no-repeat; background-size: 380px; background-position: -87px -266px;}
    .feature-list ul li div:hover span{opacity: 1;}
    .feature-list ul li div{height: 230px;}
    .disco .en-tab-lhs ul li img {
        width: 100%;
        display: none;
    }
    /*New css start*/

    .wam-form {
        width: 610px;
    }
    .wam-form ul li input {
        height: 53px;
        font-weight: 300;
    }
    .s-solution h2 {
        font-size: 21px;
        color: #1a1c1d;
    }
    .s-solution ul li p {
        color: #333333;
    }
    .sub-tab h3 {
        font-size: 22px;
    }
    .tab_lhs p, .tablhs2 p {
        line-height: 22px;
    }
    .sec-title h2 {
        font-size: 28px;
        line-height: 38px;
        max-width: 60%;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .en-tab-lhs ul li span {
        font-size: 15px;
        padding: 34.5px 40px;
    }
    .tip-tool h5 {
        font-size: 12px;
        font-size: 500;
    }
    .tip-tool p {
        font-size: 10px;
        color: #c8c8c8;
        line-height: 14px;
    }
    .feature-list ul li div span {
        font-weight: 500;
    }
    .bottom_cta_wrapper h2 strong {
        font-weight: 600;
    }
    .banner {
        padding-top: 41px;
    }
    .s-solution ul li div {
        padding-left: 18px;
    }
    .security_tab .en-tab-lhs ul li .tab_lhs, .security_tab .en-tab-lhs ul li .tablhs2 {
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .en-img img {
        box-shadow: none;
        border-width: 0;
    }
    .tab-images {
            padding-top: 47px;
    }
    .pager-btn {
            margin-top: 60%;
    }
    .sec-title {
        margin-bottom: 30px;
    }
    .access-audit-tab .en-tab-lhs ul li {
        margin-bottom: 23px;}
    .en-tab-rhs {
        margin-left: -8px;
    }
    .en-tab-lhs {
            padding-top: 20px;
    }
    .tip-tool h5 {
            margin-bottom: -2px;
    }
    .ban-lhs {
            width: 57%;
    }
    .ban-rhs {
        width: 43%;
        padding-left: 40px;
    }
    .footer-stripe + .foot-copy {
        display: none;
    }
    .wam-form ul li select {
        height: 53px;
        font-weight: 300;
    }
    .wam-form ul li input[type="submit"] {
        height: 55px;
        background: #d73335;
    }
    .wam-form ul li:nth-child(1) {
        width: 287px;
    }
    .wam-form.form-us ul li:nth-child(1) {
        width: 267px;
    }
    .wam-form ul li input[type="submit"] {
        padding: 0 38px;
    }
    .wam-form ul li:nth-child(1):before {
        height: 55px;
    }
    .wam-form ul li:nth-child(1) span {
            margin: 20px 0 0 16px;
    }
    .wam-form ul li:nth-child(1) span::after {
        top: -7px;
        left: 31px;
        height: 30px;
    }
    .wam-form ul li:nth-child(1) input {
            padding-left: 60px;
    }
    .wam-form ul li:nth-child(1):before {
        width: 333px;
    }
    .selectedCountry {
        height: 43px;
        margin-top: 18px;
    }
    .wam-form ul li:nth-child(2):before {
        margin-top: 28px;
    }
    .wam-form ul li:nth-child(1) input {
        padding-top: 6px;
    }
    .dwn-priv {
            margin-top: -10px;
    }
    .wam-form ul li .ffw-errmsg {
        display: none;
        font-size: 10px;
        float: left;
        margin-top: 3px;
        color: red;
        line-height: initial;
        position: absolute;
        width: 100%;
        text-align: left;
        top: -18px;
    }
    .wam-form.form-us ul li:nth-child(2) {
        width: 160px;
    }

    .wam-form.form-us ul li:nth-child(2) select#MECountryListing {
        width: 54px;
        box-shadow: none;
    }

    .wam-form.form-us ul li:nth-child(2) select#country_state {
        width: 105px;
        box-shadow: none;
        line-height: 60px;
    }

    .wam-form.form-us ul li:nth-child(1):before {
        width: 420px;
    }
    .wam-form.form-us ul li:nth-child(2) {
        position: relative;
        z-index: 1
    }

    .dwn-priv a {
        text-decoration: underline !important; 
    }

    .dataResourceCont .resourceCard a em,.resourceInfo .more-btn a em {
        display: inline-block;
        background: url(https://www.manageengine.com/data-security/file-audit/images/best-ransomware-detection-software-sprite2.png) no-repeat -256px -254px;
        background-size: 500px 350px;
        width: 5px;
        height: 10px;
        margin-left: 9px;
        margin-top: -2px;
        transition: all .5s ease;
        vertical-align: middle;
        margin-right: -3px;
    }

    .resourceText .more-btn a:hover .arrow-icn,.resourceInfo .more-btn a:hover .arrow-icn {
        background-position: -256px -272px;}

    .resourceInfo .more-btn a em {
        margin-top: -1px;}

    .pageTabSec .pageTabView#solution {
    padding-top: 34px;}

    /*New css end*/

    select#country_state {
        color: #000;
        opacity: 1;
        width: 100px;
        background: #fff;
        font-size: 13px;
        border-radius: 5px;
        position: static;
        margin: 0;
    }
    select#country_state:before{
        content: "";
        position: absolute;
        width: 0;
        height: 0;
        border-left: 4px solid transparent;
        border-right: 4px solid transparent;
        border-top: 4px solid #adadad;
        margin: 22px 0 0 29px;
        z-index: 0;
    }
    .ban-lhs h1{font-size: 58px; line-height: 87px;padding-top: 4px;}
    .ban-lhs h1 span{font-size: 38px;font-weight: 400;}
    .bottom_cta{margin-top: 25px;}
    .bottom_cta .as-container-1200{padding: 0;max-width: 1150px !important;}
    .bottom_cta_wrapper{background: #e5f8fc; border-radius: 10px; min-height: 200px; padding: 36px 108px 45px 108px; position: relative;}
    .bottom_cta_wrapper h2{text-align: left; font-size: 26px; line-height: 34px; font-weight:300 !important; margin-bottom: 28px !important;padding-right: 310px !important;}
    .bottom_cta_wrapper a{padding: 12px 35px; color: #fff; border-radius: 2px; background: #d22222; font-size: 17px; font-weight: 500 !important;}
    .bottom_cta_wrapper::after{content: ""; position: absolute; height: 220px; width: 340px; bottom: 0; top: 0; right: 130px; margin: auto; background: url("https://www.manageengine.cn/data-security/file-audit/../images/data-leak-prevention-software-sprite.png") no-repeat; background-size: 600px; background-position: 34px -122px;}
    @media and (max-width: 1300px) {

    .ban-lhs h1 {
        line-height: 67px;
    }


    }

    @media screen and (max-width: 1100px) {

    .feature-list ul li div {
        height: 270px;}


    .dataResourceCont .resourceInfo {
        margin-top: 0 !important;
    }
    #commonHeader {
        min-height: 50px !important;
    }
    }

    @media screen and (max-width:992px){
    .ban-lhs p {width: 100%; font-size: 17px;}
    .wam-form{max-width: 616px;width: 100%;}
    .wam-form ul li:nth-child(1){width: 366px;}
    .wam-form ul li input, .wam-form ul li select{height: 55px;}
    .wam-form ul li input[type="submit"]{height: 56px; padding: 0 50px;}
    .wam-form ul li:nth-child(1):before{height: 56px;}
    .selectedCountry{margin: 16px 0 0 7px;}
    .wam-form ul li:nth-child(2):before{margin: 26px 0 0 29px;}
    .wam-form ul li:nth-child(1) span{margin: 21px 0 0 10px;}
    .access-audit-tab .en-tab {
        min-height: auto;
    }
    .disco .en-tab-lhs ul li .lab-act + img {
        display: block;
        background: #e8f7ff;
        border: 0 solid #8ad6ff;
        border-left: 6px solid #8ad6ff;
        padding: 20px;
        box-sizing: border-box;
    }
    .bottom_cta_wrapper::after, .footer-new{display: none;}
    .bottom_cta_wrapper{text-align: center;}
    .bottom_cta_wrapper h2{padding-left: 0; text-align: center;}
    #commonHeader {
        min-height: initial !important;
    }

    .ban-lhs {
        width: 100%;
        padding: 0;
    }

    .s-solution ul li {
        width: 100%;
        margin-bottom: 30px;
    }

    .s-solution ul li div {
        border-width: 0;
    }

    .sec-title h2 {
        max-width: 100%;
    }

    .feature-list ul li div {
        height: 245px;
    }
    .tab-section h2 {
        margin-bottom: 0;
    }
    .wam-form ul li:nth-child(2) {
        border-right: 1px solid #dedede !important;
        width: 48px;
        border-radius: 0;
        margin: 0;
        margin-left: -1px;
    }

    .wam-form ul {
        display: inline-block;
        text-align: center;
    }

    .wam-form ul li:nth-child(3) {
        float: none;
        width: 100%;
        display: inline-block;
        margin-top: 10px;
    }

    .wam-form ul li:nth-child(1) {
        width: 92%;
    }

    .wam-form.form-us ul li:nth-child(1) {
        width: 70%;border-right: 1px solid #dedede;
    }

    .wam-form.form-us ul li:nth-child(2) {
        width: 30%;
        border-left: 1px solid #dedede;
    }

    .wam-form.form-us ul li:nth-child(1):before {
        width: 100%;
    }

    .wam-form.form-us ul li:nth-child(2) select#MECountryListing {
    }

    .wam-form ul li:nth-child(1) {
        border-radius: 0;
    }

    .wam-form ul li input[type="submit"] {
        border-radius: 0;
    }
    .wam-form ul li:nth-child(1):before {
        width: 100%;
    }
    .ban-lhs h1 {
        line-height: 63px;
        font-size: 40px;
    }

    .feature-list ul li {
        width: 100%;
    }

    .feature-list ul li div {
        height: auto;
    }

    .bottom_cta {
        margin-top: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .bottom_cta_wrapper {
        margin-bottom: 0;
        padding-left: 0;
        padding-right: 0;
    }
    .wam-form ul li:nth-child(1) {
        width: calc(100% - 48px);}

    .bottom_cta_wrapper h2 {
        padding-right: 0 !important;
    }

    }
    @media screen and (max-width:767px){
    .tab-section h2 {
        line-height: 36px;
    }
    .tab_lhs h4 {
        line-height: 28px;
    }

    .tab_lhs p, .tablhs2 p, .s-solution ul li p,.s-solution ul li h4 {
        line-height: 28px;
    }
    .s-solution ul li h4{padding-top: 10px;}
    .bottom_cta{margin-top: 70px;}

    }
    .feature-list ul li:nth-of-type(3):hover{box-shadow: 0 !important; cursor: default;}
    .dataResourceSec h2 {font-size: 28px; font-weight: 500; color: #333; text-align: center; margin-bottom: 55px; } 
    .dataResourceCont {text-align: center; max-width: 1010px; margin: 0 auto; }
    .dataResourceCont .resourceCard {width: 38%; min-height: 100px; display: inline-block; } 
    .dataResourceCont .resourceCard img {width: 100%; } 
    .dataResourceCont .resourceInfo {width: calc(61% - 70px); margin-left: 70px; display: inline-block; text-align: left; float: right;margin-top: 15px; } 
    .resourceInfo .more-btn {display: inline-block; font-size: 15px; height: 5px; line-height: 35px; margin-top: 31px; min-width: 125px; } 
    .resourceInfo .more-btn a {background: #0c3f4a; border: 1px solid #0c3f4a; color: #fff; padding: 10px 31.5px; text-decoration: none; transition: all .5s } 
    .resourceInfo .more-btn a:hover {background: #fff; transition: all .5s; color: #0c3f4a; } 

    .resourceInfo h4 {font-size: 17px; font-weight: 600; color: #333; margin: 0; margin-bottom: 10px; } 
    .resourceInfo p {font-size: 15px; color: #333; margin: 0; } 
    .resourceItem {border-bottom: 1px solid #f0f0f0; padding: 25px 0; position: relative; transition: all 0.2s linear; } 
    .resourceItem:hover {background: #f2f6f9; transition: all 0.2s linear; padding-left: 10px; } 
    .resourceItem a {height: 100%; left: 0; position: absolute; text-decoration: none; top: 0; transition: all .5s; width: 100% } 
    .resourceItem.no-border {border-bottom: none; } 
    .resourceText {text-align: left; padding: 30px; padding-top: 20px; background: #0c424c; } 
    .resourceText h4 {color: white; font-weight: 600; font-size: 18px; margin: 0; margin-bottom: 10px; } 
    .resourceText p {font-size: 14px; color: white; line-height: 20px; margin: 0; margin-bottom: 25px;opacity: 0.8; } 
    .resourceText .more-btn {border-radius: 2px; color: white; display: inline-block; font-size: 15px; height: 35px; line-height: 35px; min-width: 125px; text-align: center; } 
    .resourceText .more-btn a {border: 1px solid white; color: #fff; padding: 9px 22px; text-decoration: none; transition: all .5s; } 
    .resourceText .more-btn a:hover {background: white; border: solid 1px #0c3f4a; transition: all .5s; color: #0c3f4a; } 

    @media(max-width: 1023px) {
        .dataResourceCont {width: 100%; } 
        .dataResourceCont .resourceInfo {width: calc(60% - 50px); margin-left: 50px; } 
        .fot-bot {
        margin-bottom: 50px;}
    }
    @media (max-width: 767px) {
        .dataResourceCont .resourceCard {width: 100%; } 
        .dataResourceCont .resourceInfo {width: 100%; margin-left: 0; float: none; padding: 20px; box-sizing: border-box; } 
        .dataResourceSec h2 {font-size: 24px; line-height: 30px; margin-bottom: 35px; }
    }
    /* tab section css start*/
     .pageTabSec h2{font-size:29px;font-weight:bold;text-align:center;margin-bottom:30px;font-family:'Open Sans',sans-serif;}
     .pageTabSec{max-width:974px;margin:0 auto;margin-bottom:15px;}
     .pageTabSec ul.pageTab{padding:0 30px;border-bottom:1px solid #e7e7e7;text-align:center;box-sizing:border-box;}
     .pageTabSec ul.pageTab li{padding:12px 20px;box-sizing:border-box;margin:0 20px;display:inline-block;font-size:15px;color:#8c9ca2;cursor:pointer;}
     .pageTabSec ul.pageTab li.active{border-bottom:2px solid #055367;color:#055367;font-weight:600;}
     .pageTabSec ul.pageTab li:hover{color:#055367;}
     .pageTabSec .pageTabView{padding:30px 0;display:none;}
     .pageTabSec .pageTabView.active{display:block;}
     .pageTabSec .pageTabView ul{width:32%;display:inline-block;padding-left:20px !important;box-sizing:border-box;list-style:disc;color:#93bac9;vertical-align:text-top;}
     .pageTabSec .pageTabView.solutions-tab ul{width:25%;float:left;}
     .pageTabSec .pageTabView.solutions-tab ul:nth-child(1){width:27%;}
     .pageTabSec .pageTabView.solutions-tab ul:nth-child(2){width:26%;}
     .pageTabSec .pageTabView.solutions-tab ul:nth-child(3){width:28%;}
     .pageTabSec .pageTabView.solutions-tab ul:nth-child(4){width:19%;}
     .pageTabSec .pageTabView ul li a{color:#000;}
     .pageTabSec .pageTabView ul li a:hover{ text-decoration: underline; }
     .pageTabSec .pageTabView ul li{padding:6px 0;margin:0;list-style-type:disc !important;color:#93bac9;}
     @media(max-width:1024px){.pageTabSec .pageTabView{padding:30px 20px }
     }
     @media(max-width:1023px){.pageTabSec ul.pageTab{padding:0 10px;}
     .pageTabSec ul.pageTab li{padding:12px 10px;margin:0 10px;font-size:13px;}
     .pageTabSec .pageTabView ul{font-size:13px;}
     .pageTabSec .pageTabView{padding:20px;}
     }
     @media (max-width:991px){.pageTabSec .pageTabView.solutions-tab ul{width:25% !important;}
     }
     @media screen and (max-width:767px){
     .banner-datasheet {margin: 20px 4% 10px;}
    .pageTabSec{display:none !important;}
     .wam-form ul li:nth-child(2) {
        width: 100% !important;border-left: 1px solid #dedede;
    }

    .wam-form ul li:nth-child(1) {
        width: 100% !important;
        margin-bottom: 10px;
        border-right: 1px solid #dedede;
    }

    .wam-form ul li:nth-child(2) select#MECountryListing {
        width: 100% !important;
        float: left;
    }

    .wam-form.form-us ul li:nth-child(2) select#MECountryListing {
        width: 50% !important;
    }
    .wam-form ul li:nth-child(2):after {
        opacity: 0;
    }

    .wam-form ul li:nth-child(2) select#country_state {
        width: 50% !important;
        border-left: #e4e4e4 solid 1px;
        border-radius: 0;
    }
    .wam-form ul li:nth-child(2):before {
        left: 85% !important;
            z-index: 1;
        
    }
    .wam-form.form-us ul li:nth-child(2):before {
        left: calc(50% - 47px) !important;
        margin-top: 29px;
    }

    .wam-form.form-us ul li:nth-child(2):after {
        content: "";
        width: 0;
        height: 0;
        border-left: 4px solid transparent;
        border-right: 4px solid transparent;
        border-top: 4px solid #adadad;
        margin: 29px 0 0 29px;
        z-index: 0;
        position: absolute;
        left: calc(100% - 47px) !important;
        opacity: 1
    }
     }
     @media screen and (max-width: 450px) {

    .ban-lhs h1 {
        line-height: 45px;
    }

    .ban-lhs h1 span {
        display: block;
        line-height: 40px;
        font-size: 32px;
    }
    .wam-form ul li:nth-child(2):before {
        left: 80% !important;
    }


     }

           .tnkmsg {
    background: #fff;
    padding: 10px;
    border: #d7f2ff solid 1px;
}


.tnkmsg h5 {
    font-size: 20px;
    font-weight: 500;
    color: green;
    margin-bottom: -8px;
}

.ban-lhs .tnkmsg p {
    font-size: 15px;
}
.ban-lhs .tnkmsg p {
    font-size: 15px;
    line-height: 25px;
    margin-top: 10px;
}

    
.heading-menu{display:none;}
div#scroll{display:none;}
.sec-pTB.bg-l-grey.mbH{display:none;}
