
/* tab section css start*/
.pageTabSec h2{font-size:29px !important;font-weight:bold !important;text-align:center;margin-bottom:30px !important; color: #333;}
.pageTabSec{max-width:974px;margin:0 auto;margin-bottom:40px;}
.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;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{}
.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 (max-width:767px){.pageTabSec{display:none !important;}
}
/* tab section css end */

.banner .as-container-1200{max-width:1400px;}
.feat-icons{background-position:0 -324px;width:45px;height:45px}
.s-solution ul li h4{padding-top:75px}
.tab-section h2{font-weight:400}
.tab-section h2 b{font-weight:600}
.banner_man{background-position:0 0;width:85%;background-image:url("https://www.manageengine.com/fr/data-security/data-storage/images/disk-space-analyzer-banner.png");background-size:100%; height: 325px;}
.ban-lhs p{width:80%; margin-bottom: 30px;}
.s-solution ul li:nth-child(1) span{background-position:-45px -813px;width:50px}
.s-solution ul li:nth-child(2) span{background-position:-302px -327px;width:50px;height:57px}
.s-solution ul li:nth-child(3) span{background-position:-101px -824px;width:48px;height:57px;background-size: 425px;}
.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: 14%; left: 50%;}
.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}
.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.com/fr/data-security/data-storage/../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}
.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:25px}
.feature-list ul li div span{display: block; font-size: 16px; font-weight: 600; color: #137189; opacity: 0; transition: .3s; position: relative;}
.feature-list ul li div span::after{content: "";position: absolute; left: 110px; top: 6px; height: 15px; width: 15px; background: url("https://www.manageengine.com/fr/data-security/data-storage/../images/dsp-sprite-icons.png") no-repeat; background-size: 380px; background-position: -88px -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;
}

select#country_state {
    color: #000;
    opacity: 1;
    width: 100px;
    background: #fff;
    position: absolute;
    margin: 53px 0px 0px -69px;
    font-size: 13px;
    box-shadow: 0px 2px 17px 4px rgba(0, 0, 0, 0.07);
    border-radius: 5px;
}
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 span{font-size: 38px;}
.bottom_cta{margin-top: 60px;}
.bottom_cta .as-container-1200{padding: 0}
.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.com/fr/data-security/data-storage/../images/data-leak-prevention-software-sprite.png") no-repeat; background-size: 500px; background-position: -16px -148px;}
@media screen and (max-width:992px){
.ban-lhs p {width: 100%; font-size: 17px;}
.wam-form{width: 616px;}
.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: 29px 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;}
}
@media screen and (max-width:767px){
.s-solution ul li h4{padding-top: 10px;}
.bottom_cta{margin-top: 70px;}
.bottom_cta_wrapper{margin-bottom: 50px;}
}
.feature-list ul li:nth-of-type(3):hover{box-shadow: 0 !important; cursor: default;}
.dataResourceSec h2 {font-size: 28px; font-weight: bold; color: #333; text-align: center; margin-bottom: 60px; } 
.dataResourceCont {text-align: center; max-width: 860px; margin: 0 auto; }
.dataResourceCont .resourceCard {width: 40%; min-height: 100px; display: inline-block; } 
.dataResourceCont .resourceCard img {width: 100%; } 
.dataResourceCont .resourceInfo {width: calc(59% - 70px); margin-left: 70px; display: inline-block; text-align: left; float: right; } 
.resourceInfo .more-btn {display: inline-block; font-size: 15px; height: 5px; line-height: 35px; margin-top: 15px; min-width: 125px; } 
.resourceInfo .more-btn a {background: #0c3f4a; border: 1px solid #0c3f4a; border-radius: 4px; color: #fff; padding: 7px 29px; text-decoration: none; transition: all .5s } 
.resourceInfo .more-btn a:hover {background: #fff; transition: all .5s; color: #0c3f4a; } 
.resourceInfo .more-btn a:hover .arrow-icn {background-position: -456px -54px; } 
.resourceInfo h4 {font-size: 17px; font-weight: bold; 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: 25px; background: #0c424c; } 
.resourceText h4 {color: white; font-weight: bold; font-size: 18px; margin: 0; margin-bottom: 10px; } 
.resourceText p {font-size: 14px; color: white; line-height: 22px; margin: 0; margin-bottom: 25px; } 
.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: 5px 17px; text-decoration: none; transition: all .5s; border-radius: 4px; } 
.resourceText .more-btn a:hover {background: white; border: solid 1px #0c3f4a; transition: all .5s; color: #0c3f4a; } 
.resourceText .more-btn a:hover .arrow-icn {background-position: -456px -53px; }
@media(max-width: 1023px) {
	.dataResourceCont {width: 100%; } 
	.dataResourceCont .resourceInfo {width: calc(60% - 50px); margin-left: 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; } .dataResourceSec {margin-bottom: 50px; } 
}
/* 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:40px;}
 .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;font-family:'Open Sans',sans-serif;}
 .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;font-family:'Open Sans',sans-serif;}
 .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 (max-width:767px){.pageTabSec{display:none !important;}
 }

        /* tab section css end */
