.heading-menu{display:none;}
.bg-l-grey{display:none;}
.permission .banner-img-rhs{background: url(images/ntfs-permissions-audit-banner.png)no-repeat;background-size: 263px;background-position: 0px 0px;margin-top: -29px;height: 286px;width: 264px;}	
.feature-list ul li:nth-child(4){display:none;}

.wam-form ul li:nth-child(3) {
    background: none;
}
.storage-optimize .storage-lhs ul li > span span {
    vertical-align: middle;
    margin-top: 7px;
    display: inline-block;
    padding-left: 21px;
   cursor:pointer;
}
.storage-optimize .storage-lhs {width:30%;float:left;    box-sizing: border-box;    padding-top: 30px;}
.storage-optimize .storage-rhs {width:70%;float:left;    box-sizing: border-box;padding-left:100px;}
.storage-optimize .storage-lhs ul li {margin-bottom:10px;}
.storage-optimize .storage-lhs ul li > span {
    font-size: 15px;
    color: #000;
    padding: 10px 35px;
   min-height:58px;
    display: block;
    border-left: 5px solid transparent;
    box-sizing: border-box;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
   display:block;
}

.storage-optimize .storage-lhs ul li.active > span {border-color: #137189;   box-shadow: 0px 1px 38px 0px rgba(0, 0, 0, 0.06);-webkit-box-shadow: 0px 1px 38px 0px rgba(0, 0, 0, 0.06);-moz-box-shadow: 0px 1px 38px 0px rgba(0, 0, 0, 0.06);-ms-box-shadow: 0px 1px 38px 0px rgba(0, 0, 0, 0.06);box-sizing: border-box;    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;}

.storage-optimize .storage-lhs ul li > span:hover,.storage-optimize .storage-lhs ul li > span:active,.storage-optimize .storage-lhs ul li > span:focus {text-decoration:none;}

.storage-optimize {float:left;width:100%;    box-sizing: border-box;    padding-bottom: 50px;}

.storage-optimize .storage-rhs h3 {
    font-size: 22px;
    font-weight: 600;
    margin-top: 0;
    margin-bottom: 28px;
}

.storage-optimize .storage-rhs h3 {
    font-size: 22px;
    font-weight: 600;
    margin-top: 0;
    margin-bottom: 28px;
margin-left:-19px;
}

.storage-optimize .storage-rhs ul li {
    list-style: disc;
    margin-bottom: 25px;
    color: #004767;
}

.storage-optimize .storage-rhs ul li span {
    color: #000;
}

.storage-tab {
    width: 100%;
    box-sizing: border-box;
padding-top:10px;display:inline-block;
}

.storage-optimize .storage-rhs a.more-rot {
    display: inline-block;
    padding: 8px 30.5px;
    background-color: #1c8adf;
    color: #fff;
    font-size: 13px;
    margin-left: -17px;
   border-radius:2px;
}

.storage-optimize .storage-rhs .storage-cont-pane {opacity:0;
    height:0;}

.storage-optimize .storage-rhs .storage-cont-pane.open {
  opacity:1;
  height:auto;
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
    animation:fade 1s ease;
   -webkit-animation:fade 1s ease;
 -o-animation:fade 1s ease;
-moz-animation:fade 1s ease;
-ms-animation:fade 1s ease;
}



.other-solution .sol-col h3 {
    font-size: 17px;
    font-weight: 600;
    color: #000;
    margin-top: 3px;
}

.storage-optimize .storage-lhs ul li:last-child {
    margin-bottom: 0;
}


.other-solution .sol-col p {
    font-size: 15px;
    color: #333;
    line-height: 21px;
        margin: 2px 0 13px 0;
}

.other-solution .sol-col {
    width: 33.333%;
    float: left;
    padding: 0 27px;
}

.other-solution {
   margin-top:57px;
      display: inline-block;
    width: 100%;
}

.other-solution .sol-col span.sol-link {
    font-size: 16px !important;
    font-weight: 600;
    color: #137189 !important;
   opacity:0;
   transition:all 1s ease;
   -webkit- transition:all 1s ease;
   -moz- transition:all 1s ease;
   -ms- transition:all 1s ease;
}

.other-solution .sol-col .sol-col-inner:hover span.sol-link {
     opacity:1;
transition:all 1s ease;
   -webkit-transition:all 1s ease;
   -moz-transition:all 1s ease;
   -ms-transition:all 1s ease;
}

 

.other-solution .sol-col .sol-col-inner {
    padding: 26px 30px 30px 30px;
    box-shadow: 0px 1px 46px 0px transparent;
position:relative;
    
}

.other-solution .sol-col .sol-col-inner:hover {
box-shadow: 0px 1px 46px 0px rgba(0, 0, 0, 0.06);
    background-color: #fff;
    transition: all 1s ease;
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -ms-transition: all 1s ease;
}

.foot-sec-3 {    background: #d6f3ff;
    padding-bottom: 0;
    background: linear-gradient(to bottom,#e4f2f8 0%,#d6f3ff);
   -webkit-background: linear-gradient(to bottom,#e4f2f8 0%,#d6f3ff);
}

.fot-bot { 
    background:#fff;}

.tab-content ul li:before {background: #959595;}

.footer-new .tabs [id^=tab]:checked + label span {color: #055367;opacity:1; }

.footer-new .tabs label:hover span {color: #055367;}

.tabs label span {opacity: 0.5;
    font-weight: 600;}

.footer-new .tabs [id^=tab]:checked + label {border-bottom-color:#055367;padding:0 48px;}

.tabs label:hover span {color: #14b57e;opacity:1;}
.dwn_btn a {border-radius:2px;}

.fot-bot {padding-top:78px;}




.other-solution .sol-col a {
position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;}

@keyframes fade {
        0%{opacity:0}
        100%{opacity:1}
    }
    -webkit-@keyframes fade {
        0%{opacity:0}
        100%{opacity:1}
    }
    -moz-@keyframes fade {
        0%{opacity:0}
        100%{opacity:1}
    }

.storage-optimize .storage-rhs a.more-rot:hover,.storage-optimize .storage-rhs a.more-rot:focus,.storage-optimize .storage-rhs a.more-rot:active {text-decoration:none;}

.fanalysis-icon {
		background: url("https://www.manageengine.cn/data-security/file-analysis/images/file-analysis-solution-sprite.png") no-repeat;
		background-size: 200px 125px;
               display:inline-block;
width:35px;
		
	}

	.es-permission {
		background-position: -67px -11px;
		height: 34px;
	}

	.rot-data {
		background-position: -8px -10px;
		height: 36px;
	}

	.disk-space {
		background-position: -126px -14px;
		width: 33px;
		height: 38px;
	}

	.permission .banner-img-rhs {
		background: url(https://www.manageengine.cn/data-security/file-analysis/images/file-analysis-software-banner.png) no-repeat;
	    background-size: 391px 340px;
		width: 391px;
		height: 345px;
        display:inline-block;
    margin-top: -9px;
	}

.storage-optimize .storage-lhs ul li > span {
    
    vertical-align: middle;
    padding-left: 22px;
    margin-top: 8px;
}

.fs-audit {
    background-position: -10px -9px;
    height: 38px;
}

.data-protect {
    background-position: -66px -62px;
    width: 41px;
    height: 38px;
}

.dr-assess {
    background-position: -10px -61px;
    width: 40px;
    height: 38px;
}

.sol-more {
    width: 15px;
    height: 16px;
    background-position: -136px -74px;
    vertical-align: middle;
    margin-left:3px;
}

.en-tab-lhs ul li {
    margin-bottom: 24px;
}

.en-tab-lhs ul li .lab-act {
    background: #e8f7ff;
    border-color: #055367;
}

.en-tab-lhs ul li span {
    border-color: #055367;
}

.en-tab-lhs ul {    margin-top: 68px;}

.tip1 {
    margin: 196px 0 0 295px;
}

.tip-com div {
    border-radius: 4px;
}

.tip-com.right .tip-tool:before {    left: auto;
    right: -6px;
   top:24px;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-left: 8px solid #3f3f3f;
    border-right: none;}


.tip-com.right > span {
    float: right;
    margin-right: -39px;    margin-top: 20px;
}

.tip1,.tip4,.tip6,.tip3 {
    margin: 362px 0 0 205px;
}



.permission .ntfs_tab .tip2,.permission .ntfs_tab .tip5,.permission .ntfs_tab .tip7 {
    margin: 199px 0 0 295px;
}

.tip-tool {
    margin-left: 38px;
}

.tip-com span {margin-bottom: -26px;}




.storage-tab {
    padding-bottom: 0;
}





.other-solution {
    padding-bottom: 0;
}

.en-tab-lhs ul li span:hover {
       background: #e8f7ff;
       border-color: #055367;
}


.as-full {
    padding-top: 35px;
    padding-bottom: 25px;
}


.foot-sec-3 {padding-bottom:0;margin-bottom:25px;}


.permission .ntfs_tab .tip-8 .tip2 {
    margin-top: 248px;
    margin-left: 390px;
}

.permission .ntfs_tab .tip-7 .tip1 {
    margin-top: 455px;
    margin-left: 150px;
}




.as-container-1200 {
    max-width: 1200px;
}

.as-container {
    margin: 0 auto;
    position: relative;
}

.bottom_cta_wrapper {
    background: #e5f8fc;
    border-radius: 10px;
    min-height: 200px;
    padding: 50px 100px;
    position: relative;
}

.bottom_cta_wrapper h2 {
    text-align: left;
    font-size: 26px;
    line-height: 34px;
    font-weight: 400;
    margin-bottom: 35px;
}

.bottom_cta_wrapper a {
    padding: 12px 35px;
    color: #fff;
    border-radius: 2px;
    background: #d22222;
    font-size: 17px;
    font-weight: 600;
}


.bottom_cta_wrapper::after {
    content: "";
    position: absolute;
    height: 220px;
    width: 340px;
    bottom: 0;
    top: 0;
    right: 100px;
    margin: auto;
    background: url(https://www.manageengine.cn/data-security/file-analysis/../images/data-risk-assessment-sprite.png) no-repeat;
    background-size: 500px;
    background-position: -16px -148px;
}


.foot-sec-3 {display:none;}


.ban-lhs {width:60%;}

.ban-rhs {width:40%;}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    	.storage-optimize .storage-lhs ul li > span {
		    padding: 10px;
		}

		.storage-optimize .storage-lhs {
		    width: 40%;
		}

		.storage-optimize .storage-rhs {
		    width: 60%;
		}

		.other-solution .sol-col .sol-col-inner {
		    padding: 26px 10px 30px 10px;
		}
    }


    @media screen and (min-width:1024px) and (max-width:1200px) {
    	.storage-optimize .storage-lhs ul li > span {
    		padding: 10px;
    	}
    }


@media screen and (max-width: 767px) {
    	.storage-lhs {
		    width: 100%;
		}

		.storage-optimize .storage-lhs {
		    width: 100%;
		    padding-top: 0;
		}

		.storage-optimize .storage-rhs {
		    width: 100%;
		    padding-left: 17px;
		}

		.storage-optimize .storage-rhs .storage-cont-pane {
		    text-align: center;
		}

		.storage-optimize .storage-rhs .storage-cont-pane ul {
		    text-align: left;
		}

		.other-solution .sol-col {
		    width: 100%;
		    text-align: center;
		}

		.foot-sec-3 {
		    padding-top: 0;
		}

.as-full.other-solution {
    margin-top: 0;
}

.all-one h2 {
    line-height: 42px;
}

.other-solution {
    margin: 0;
}
    }


@media screen and (max-width:567px) {
    	.sec-title h2 {
    		font-size: 20px;
    	}

    	.storage-optimize .storage-lhs ul li >span {
    		padding: 10px;
    	}

.other-solution .sol-col .sol-col-inner {    padding: 26px 10px 30px 10px;}
    }
.wam-form ul li:nth-child(1)::before {
    content: "";
    position: absolute;
    height: 70%;
    width: 45px;
    left: 0;
    top: 15%;
    border-right: 1px solid #eaeaea;
    background: url(https://www.manageengine.cn/data-security/file-analysis/../images/data-risk-assessment-sprite.png) no-repeat;
    background-size: 500px;
    background-position: 7px 2px;
}
