/******** bottom tab menu styles *************/
    /* new footer link start */
.footer-new .tabs [id^=tab]:checked + label{background:#FFF;border-bottom:2px solid #025d72;color:#025d72;font-weight:600}
#tab1:checked ~ #tab-content1,#tab2:checked ~ #tab-content2,#tab3:checked ~ #tab-content3,#tab4:checked ~ #tab-content4,#tab5:checked ~ #tab-content5{display:block}
.footer-new .tabs [id^=tab]:checked + label span{color:#035b75}
.tab-content ul{display:block;width:33.33%;float:left;padding-top:20px}
.tab-content ul li:before{content:'';position:absolute;width:5px;height:5px;background:#9cc1cf;border-radius:20px;margin:11px 0 0 -14px}
.footer-new{padding-top:30px !important;padding-bottom:20px !important;}
.footer-new h2{font-size:28px;font-weight:600;text-align:center}
.footer-new li{line-height:24px;margin-bottom:10px;padding-right:20px}

/* tab section css start*/
.pageTabSec h2{font-size:29px !important;font-weight:bold !important;text-align:center;margin-bottom:30px !important;font-family:'Open Sans',sans-serif; color: #000;}
 .pageTabSec{max-width:1100px;margin:0 auto;margin-bottom: 0;}
 .pageTabSec ul.pageTab{padding:0 30px;border-bottom:1px solid #e7e7e7;text-align:center;box-sizing:border-box;}
 .pageTabSec ul.pageTab li{padding:12px 45px;box-sizing:border-box;margin:0 10px;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:24%;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:26%;}
 .pageTabSec .pageTabView.solutions-tab ul:nth-child(2){width:23%;}
 .pageTabSec .pageTabView.solutions-tab ul:nth-child(3){width:27%;}
 .pageTabSec .pageTabView.solutions-tab ul:nth-child(4){width:24%;}
 .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;}
 .footer-new {background:#fff;padding-bottom: 20px !important;padding-top: 30px !important;}
 @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 */

/* Strip Banner */
.shbanner-view{background:#000;color:#fff;left:0;padding:10px 0;position:fixed;text-align:center;top:0;width:100%;z-index:999999}
.shbanner-view:before{background:url(https://www.manageengine.com/active-directory-360/images/strip-img-lft.png) no-repeat;background-size:35px;content:"";height:27px;left:0;position:absolute;top:0;width:35px;}
.shbanner-view:after{background:url(https://www.manageengine.com/active-directory-360/images/strip-img-rgt.png) no-repeat;background-size:36px;bottom:0;content:"";height:22px;position:absolute;right:0;width:36px;}
.shbanner-view span{color:#5df6fe;font-weight:600}
.shbanner-view a{border:solid 1px #fec01f;border-radius:20px;color:#fec01f;font-weight:600;margin:0 0 0 30px;padding:5px 15px;text-decoration:none;transition:all .5s}
.shbanner-view a:hover{background:#fec01f;color:#000;text-decoration:none;transition:all .5s}


#showHide_smallmenu, .heading-menu, #adapcutomerlogos, #allFea .h2{display:none}
#scroll{max-width:100%;width:100%;padding:0;}
.features-main *{box-sizing:border-box;}
.features-main{padding-top:48px;}
.features-main .container{max-width:1020px;width:100%;}
.features-main h1{text-align:center;font-size:35px;color:#333;font-weight:bold;line-height:1;margin-bottom:31px;}
.features-main .btn-orange{display:block;font-weight:600;font-size:14px;color:#fff;background:#e71b33;width:260px;height:50px;text-align:center;border-radius:3px;padding:13px 10px;text-decoration:none;transition:0.3s ease all;margin:0 auto 48px;cursor:pointer;    text-transform: uppercase;}
.features-main .btn-orange .arrow {background: url(https://www.manageengine.cn/products/active-directory-audit/images/features-sprite.png) no-repeat -185px -296px; background-size: 400px 400px; width: 15px; height: 15px; display: inline-block; vertical-align: middle; margin-top: -1px; margin-left: 10px; }
.features-main .btn-orange:hover{background:#d41229;}
#scroll .tab-links ul{padding:0;width:605px;margin:0 auto;}
.tab-links ul li{list-style:none;float:left;text-align:center;width:33.33333%;}
.tab-links ul li>span{display:block;text-decoration:none;font-size:18px;font-weight:500;color:#333;position:relative;padding:23px 10px 26px;cursor:pointer;}
.tab-links.sticky ul li>span {padding: 8px 10px 13px; }
.tab-links ul li>span:before{content:'';display:block;width:100%;left:0;bottom:0px;height:2px;background:#f3f3f3;position:absolute;transition:0.15s ease all;}
.tab-links ul li>span.active{box-shadow:0px -3px 10px rgb(0 0 0 / 8%);background:#ffffff;background:-moz-linear-gradient(top, #ffffff 1%, #f3f9fe 89%, #f3f9fe 100%);background:-webkit-linear-gradient(top, #ffffff 1%,#f3f9fe 89%,#f3f9fe 100%);background:linear-gradient(to bottom, #ffffff 1%,#f3f9fe 89%,#f3f9fe 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f9fe',GradientType=0 );}
.tab-links ul li>span.active:before{height:5px;background:#0079e1;}
.icon{background-image:url(https://www.manageengine.cn/products/active-directory-audit/images/features-sprite.png);background-repeat:no-repeat;display:block;background-size:400px;margin:0 auto;}
.icon-bulb{background-position:-11px -5px;width:34px;height:40px;}
.icon-data{background-position:-66px -6px;width:31px;height:40px;}
.icon-compliance{background-position:-117px -10px;width:43px;height:40px;}
.tab-links ul li>span .icon{margin-bottom:10px;}
.card-group-title{text-align:center;color:#333;font-weight:500;margin:0 0 40px;font-size:30px;}
.tab-content{padding:50px 0;}
#scroll .cards-main{padding:0;margin:0 -9px; width: 100%;float: none;}
#scroll .cards-main .card{list-style-type:none;padding:0 9px;float:left;width:33.333%;margin-bottom:5px;}
#scroll .cards-main .card::before{display: none;}
#scroll .cards-main .card.hidden{display:none;}
.card-inner{padding:30px 0px 9px;text-align:center;position:relative;transition:0.3s ease all;height:228px;border-radius:3px;}
.card-inner>a{position:absolute;top:0;left:0;height:100%;width:100%;display:block;text-decoration:none;}
.card-inner:hover{box-shadow:0px 0px 14px rgb(0 0 0 / 10%);background:#fff;}
.card-inner h3{font-size:16px;font-weight:500;color:#333;margin:0 0 8px;line-height:1.4;}
.card-inner p{font-size:13px;color:#333333;margin:0;line-height:1.85;padding:0px 32px;}
.card-inner .icon{min-height:44px;margin-bottom:14px;}
.tab2Icon1{background-position:-169px -11px;width:46px;height:39px;}
.tab2Icon2{background-position:-228px -9px;width:41px;height:43px;}
.tab2Icon3{background-position:-286px -12px;width:44px;height:36px;}
.tab2Icon4{background-position:-339px -12px;width:42px;height:36px;}
.tab2Icon5{background-position:-5px -63px;width:46px;height:35px;}
.tab2Icon6{background-position:-60px -63px;width:46px;height:40px;}
.tab2Icon7{background-position:-113px -61px;width:50px;height:44px;}
.tab2Icon8{background-position:-171px -65px;width:42px;height:35px;}
.tab2Icon9{background-position:-262px -259px;width:46px;height:35px;background-size: 370px;}
.tab2Icon10{background-position:-315px -262px;width:44px;height:35px;background-size: 370px;}
.tab3Icon1{background-position:-227px -63px;width:43px;height:40px;}
.tab3Icon2{background-position:-278px -62px;width:40px;height:41px;}
.tab3Icon3{background-position:-334px -63px;width:47px;height:40px;}
.tab3Icon4{background-position:-5px -118px;width:58px;height:33px;}
.tab3Icon5{background-position:-70px -115px;width:36px;height:41px;}
.tab3Icon6{background-position:-117px -116px;width:43px;height:39px;}
.tab3Icon7{background-position:-171px -116px;width:43px;height:40px;}
.tab1Icon1{background-position:-224px -117px;width:43px;height:36px;}
.tab1Icon2{background-position:-277px -116px;width:42px;height:39px;}
.tab1Icon3{background-position:-337px -114px;width:47px;height:36px;}
.tab1Icon4{background-position:-5px -172px;width:45px;height:40px;}
.tab1Icon5{background-position:-63px -172px;width:42px;height:40px;}
.tab1Icon6{background-position:-113px -174px;width:44px;height:36px;}
.tab1Icon7{background-position:-172px -172px;width:42px;height:40px;}
.tab1Icon8{background-position:-228px -171px;width:41px;height:38px;}
.tab1Icon9{background-position:-289px -174px;width:38px;height:37px;}
.tab1Icon10{background-position:-337px -172px;width:45px;height:39px;}
.tab1Icon11{background-position:-5px -230px;width:45px;height:35px;}
.tab1Icon12{background-position:-62px -230px;width:40px;height:40px;}
.tab1Icon13{background-position:-117px -230px;width:43px;height:39px;}
.tab1Icon14{background-position:-174px -233px;width:37px;height:36px;}
.tab1Icon15{background-position:-230px -233px;width:42px;height:35px;}
.tab1Icon16{background-position:-289px -233px;width:34px;height:39px;}
.tab1Icon17{background-position:-339px -233px;width:43px;height:40px;}
.tab1Icon18{background-position:-5px -284px;width:46px;height:38px;}
.tab1Icon19{background-position:-60px -284px;width:45px;height:39px;}
.tab1Icon20{background-position:-116px -284px;width:43px;height:38px;}
.tab1Icon21{background-position: -210px -261px;width:43px;height:38px;background-size: 370px;}
.btn-blue-invert{width:123px;height:38px;display:block;margin:0 auto;text-align:center;transition:0.3s ease all;border:1px solid #1759aa;font-size:14px;padding:6px 10px;border-radius:3px;color:#fff;text-decoration:none;margin-top:35px;background: #1759aa;}
.btn-blue-invert:hover{text-decoration:none;box-shadow: 0px 5px 10px rgb(0 0 0 / 22%);}
.datasource-tab{background:#fafcff;}
.datasource-tab .card-inner, .compliance-tab .card-inner{height:210px;}
#scroll .datasource-tab .card, #scroll .compliance-tab .card{margin-bottom:23px;}
.datasource-tab .card-inner .icon, .compliance-tab .card-inner .icon{margin-bottom:8px;}
.compliance-tab{padding-bottom:20px;}
.usecase-tab .card-group-title{margin-bottom:30px;}
.feaH2{text-align:center;color:#333;font-weight:bold;font-size:28px;max-width:750px;margin:0 auto 22px;line-height:1.6; display: none;}
#allFea .sec-pTB{padding:0;margin-bottom:53px;}
#allFea .sec-pTB .h2{display:none;}
.fea-nav-link{background:transparent;border-bottom:1px solid #efefef;padding:0 22px;margin-top:0;}
.fea-nav-link span{background:transparent;font-size:15px;font-weight:600;color:#809297;padding:9px 0;}
.fea-nav-link span.act{background:transparent;color:#333;width:16.6%;}
.fea-nav-link span.act:after{position:absolute;left:5px;border:none;width:100%;height:3px;background:#0069d0;bottom:-1px;}
.fea-nav-list{background:transparent;margin-top:45px;padding:0 20px;width:100%;box-sizing:border-box;}
.fea-nav.container{max-width:1180px;}
.fea-nav-list a{font-size:14px;color:#333;padding-left:14px;vertical-align:middle;font-weight:500 !important;}
.fea-list-cont>ul li{padding:0;position:relative;margin-bottom:20px;}
.fea-list-cont>ul li:before{content:'';display:block;position:absolute;top:6px;left:-1px;height:7px;width:7px;border-radius:50%;background:#0369d0;}
.fea-nav-link span.act:before{display:none;}
.sticky .tab-links-inner{position:fixed;left:0;top:100px;width:100%;background:rgb(255 255 255 / 98%);z-index:1;transition:0.3s ease all;}
.sticky ul{box-shadow:0px 0px 6px rgb(0 0 0 / 14%);background:#fff;}
#btmBar.fixed {position: static; }




@media(max-width:1100px){.sticky .tab-links-inner{margin-top:-10px;}
}
@media(max-width:1050px){.features-main .container{max-width:100%;padding-left:20px;padding-right:20px;}
.fea-nav.container{max-width:100%;padding:0 10px;}
}
@media(max-width:1000px){.fea-nav-list a{font-size:12px;padding-left:6px;}
.fea-nav-link span{font-size:13px;}
.fea-list-cont ul:last-child{padding-right:0;}
.fea-nav-list{padding-right:0;margin-top:30px;}
}
@media(max-width:991px){#scroll .cards-main .card{width:50%;}
.feaH2{font-size:22px;max-width:630px;}
.tab-links ul li>span{font-size:15px;padding:15px 10px;}
.tab-links ul li>span .icon{margin-bottom:5px;}
.card-group-title{font-size:24px;}
}
@media(max-width:767px){#scroll .cards-main{max-width:500px;margin:0 auto;}
#scroll .cards-main .card{width:100%;float:none;}
.card-inner{height:auto;padding:30px 10px;}
#scroll .datasource-tab .card, #scroll .compliance-tab .card{margin-bottom:5px;}
.datasource-tab .card-inner, .compliance-tab .card-inner{height:auto;}
.compliance-tab{padding-bottom:50px;}
.features-main h1{font-size:30px;}
#scroll .tab-links ul{width:100%;}
.tab-links-inner .container{padding:0;width:100%;}
.card-group-title{margin:0 0 20px;}
}
@media(max-width:760px){.feaH2{display:none;}
}
@media(max-width:580px){.features-main h1{font-size:26px;}
.features-main .btn-orange{font-size:14px;height:45px;width:210px;padding:12px 10px;}
}
.features-main .card-inner p a{position: relative; z-index: 999999;}
