/******** 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;border-bottom:1px solid #e7e7e7;text-align:center;box-sizing:border-box;}
 .pageTabSec ul.pageTab li{padding:12px 30px;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;font-size: 13px;}
 .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;}
 #rel-Prd ul {width: 33%;}	
 #rel-Prd ul li:first-child a {font-weight: 600}	
 @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 */

.hmEdi1, .hmEdi2{height:770px}
.heading-menu{display: none;}
.maintab_impicon_container{padding:30px 0; border-top:1px solid #dcdcdc;}
.testimonial_con_left,
.testimonial_con_right{display:none}
.testimonial_con{margin:0 0 0 166px}
.testimonial_name_divider{margin:20px 0 0 376px}
.testimonial_client_name{width:1040px}
#showHide_smallmenu{display:none}
#backToTop{display:none !important}
.per75{width:71%}
.per40{width:34%}
.feaBoxC{width:21%;margin:0 5% 40px 0;}
.mR0 {margin:0 5% 40px 0;clear:both;}
.mR1 {margin:0 0 40px 0;}
.hmFeabox {height: auto;width:27%;border-right:1px solid #d2d2d2;font-size:14px; background: transparent;text-align: center; font-size: 13px; line-height: 22px; margin: 0; padding: 5px 3% 0;}
.hmFeabox:last-of-type{border: none;}
.hmFeabox::before{content: "";position: relative; display: block; height: 55px; width: 55px; background: url(https://www.manageengine.com/latam/active-directory-audit/images/windows-security-eventlog-monitoring-sprite.png) no-repeat; background-size: 200px; margin: 0 auto 20px; background-position: 4px 4px;}
.hmFeabox:nth-of-type(2)::before{background-position: -53px 4px;}
.hmFeabox:nth-of-type(3)::before{background-position: -108px 4px;}
.sec-pTB{text-align:justify;}
.feaBoxCHead a{text-decoration:none;color:#444;}
.feaBoxCCon{min-height:195px;position:relative;text-align:justify;}
.feaBoxCCon a{text-decoration:none;color:#444;}
.feaBoxCCon p>a{text-decoration:none;color:#6194c5;}
.feaBoxCCon p>a:hover{text-decoration:underline;color:#0099cc;}
.moreLink {position:absolute;right:0;bottom:0;}
.feaBoxCIcon{margin:0 auto 20px;}
.list li {text-align:left;}
.feaBoxCHead{padding:0 0px 8px 0;}
#scroll{padding:40px 0 0}
h2{margin:0 0 30px}
.editionTable{width:90% !important}
table.editionTable tbody tr td:first-child{background:#fff !important}
table.editionTable td{text-align:left !important;font-size:14px}
table.editionTable td.Ptac{!important;text-align:center !important}
table.bgGrayTbl td.Ptac{background:#f1f1f1 !important}
table.bgGrayTbl tbody tr td:first-child{background:#f1f1f1 !important}
table.bgGrayTbl tbody tr td{border:1px solid #ccc}
.borBott{margin:0 0 30px;}
.fontSizeCha{font-size:17px !important}
.top-sec{padding-top: 62px; position: relative; margin-bottom: 40px;}
.top-sec::before{content: "";position: absolute; height: 50%; width: 100%; top: 0; left: 0;background: #e0f3fc; background: -webkit-linear-gradient(to bottom,#e0f3fc,#fff); background: linear-gradient(to bottom,#e0f3fc,#fff); z-index: -1;}
.top-sec h1{font-size: 34px;font-weight: 700; color: #000;}
.top-sec p{font-size: 14px; line-height: 24px;}
.top-sec-cta{text-align: center; margin-top: 45px;}
.top-sec-cta a{color: #fff; background: #e9142b; font-size: 17px; font-weight: 600; padding: 12px 35px;text-decoration: none;}
.top-sec-cta p{line-height: 28px; font-size: 12px; font-style: italic;}
.featureList{display: flex; flex-wrap: wrap; justify-content: space-between;}
.featureBox{width: 49%; margin-bottom: 20px; float: left;}
.featureContent{padding-left: 65px; position: relative;}
.featureContent h5{font-size: 16px; font-weight: 600;}
.featureContent p{font-size: 14px; line-height: 22px;  margin: 10px 0 0; }
.otherSolutions{margin-top: 75px;}
.otherSolutions h2{font-size: 30px; color: #000; font-weight: 600;}
.solutionTab{text-align: center; margin-bottom: 50px}
.solutionTab .tab{font-size: 18px; font-weight: 600; line-height: 21px; transition: .3s; position: relative; width: 19%; display: inline-block; cursor: pointer;}
.solutionTab .tab.active{color: #1281bd; transition: .3s;}
.solutionTab .tab:hover{color: #1281bd; transition: .3s;}
.solutionTab .tab.active::before{content: ""; position: absolute; height: 3px; width: 94%; bottom: -12px; left: 3%; background: #1281bd; transition: .3s;}
.solutionList .featureBox{width: 27.5%; background: #fff; -webkit-box-shadow: 0 0 12px 2px rgba(239,239,239,.92); box-shadow: 0 0 12px 2px rgba(239,239,239,.92); padding: 15px 2%; position: relative; transition: .3s; border: 2px solid transparent;; }
.solutionList .featureBox:hover{border: 2px solid #1281bd; transition: .3s;}
.solutionList .featureBox .featureContent::before {content: ""; position: absolute; left: 0; top: 10px; margin: auto; height: 50px; width: 60px; background: url("https://www.manageengine.com/products/active-directory-audit/images/active-directory-audit-feature-page-sprite-lockout.png"); background-size: 650px;}
.solutionList .featureContent p{margin: 3px 0 0;}
.solutionList .featureBox a{position: absolute; top: 0; width: 100%; height: 100%; left: 0; z-index: 11; text-decoration: none;}
.solutionList .featureBox:nth-of-type(1) .featureContent::before{background-position: -179px -74px;}
.solutionList .featureBox:nth-of-type(2) .featureContent::before{background-position: -273px -68px;}
.solutionList .featureBox:nth-of-type(3) .featureContent::before{background-position: -353px -67px}
.solutionList .featureBox:nth-of-type(4) .featureContent::before{background-position: -429px -69px;}
.solutionList .featureBox:nth-of-type(5) .featureContent::before{background-position: -504px -72px;}
.solutionList .featureBox:nth-of-type(6) .featureContent::before{background-position: -590px -72px;}
.solutionList .featureBox:nth-of-type(7) .featureContent::before{background-position: -14px 52px;}
.solutionList .featureBox:nth-of-type(8) .featureContent::before{background-position: -106px -141px;}
.solutionList .featureBox:nth-of-type(9) .featureContent::before{background-position: -185px -147px;}
.solutionList .featureBox:nth-of-type(10) .featureContent::before{background-position: -262px -147px;}
.solutionList .featureBox:nth-of-type(11) .featureContent::before{background-position: -431px -141px;}
.solutionList .featureBox:nth-of-type(12) .featureContent::before{background-position: -341px -141px;}
.solutionList .featureBox:nth-of-type(13) .featureContent::before{background-position: -6px 0;}
.solutionList .featureBox:nth-of-type(14) .featureContent::before{background-position: -104px 0;}
.solutionList .featureBox:nth-of-type(15) .featureContent::before{background-position: -180px 0;}
.solutionList .featureBox:nth-of-type(16) .featureContent::before{background-position: -257px 0;}
.solutionList .featureBox:nth-of-type(17) .featureContent::before{background-position: -422px 0;}
.solutionList .featureBox:nth-of-type(18) .featureContent::before{background-position: -185px -147px;}
.solutionList .featureBox:nth-of-type(19) .featureContent::before{background-position: -512px 0;}
.solutionList .featureBox:nth-of-type(20) .featureContent::before{background-position: -599px 0;}
.solutionList .featureBox:nth-of-type(21) .featureContent::before{background-position: -185px -147px;}
.solutionList .featureBox:nth-of-type(22) .featureContent::before{background-position: -103px -72px;}
.solutionList .featureBox:nth-of-type(23) .featureContent::before{background-position: -339px -2px;}
.solutionList .featureBox:nth-of-type(24) .featureContent::before{background-position: -257px 0;}
.maintab_impicon_container{border: none;  padding-top: 15px;}
.maintab_impicon_container .h1{font-size: 34px;  line-height: 22px;  font-weight: 600; color: #000;}
.hmEdi1{background: #efefef;}
.hmEdi2{background: #f6f6f6;}
.hmEdiCont{margin-top: 0; padding-top: 30px;}
.hmEdiCont ul{list-style-type: none;}
.hmEdiCont ul li{position: relative;}
.hmEdiCont ul li::before{content: "";position: absolute; left: -7px; top: 10px; height: 12px; width: 12px; background: url(https://www.manageengine.com/latam/active-directory-audit/images/windows-security-eventlog-monitoring-sprite.png) no-repeat; background-size: 200px; background-position: -171px -2px}
.hmEdiHead{background: #e3e7ea; color: #000; font-size: 18px; line-height: 30px; font-weight: 700; text-transform: uppercase;}
.hmEdi1Col1 .hmEdiHead{border-top: 3px solid #b8bd3b;  background: #dae0e4;}
.hmEdi1Col2 .hmEdiHead{border-top: 3px solid #2bb0b5; background: #e3e7ea;}
.hmEdiCol1 .hmEdiHead{border-top: 3px solid #3689d2; background: #dae0e4;}
.hmEdiCol2 .hmEdiHead{border-top: 3px solid #ed7500; background: #e3e7ea;}
.hmEdiHead p{font-weight: 400; margin: 0; text-transform: none;}
.hmEdition a, .hmEdi2 .hmEdiFoot a.trynow{font-weight: 600; font-size: 16px;  padding: 7px 30px;}
.hmEdition a{background: #66b10c;}
.hmEdi2 .hmEdiFoot a.trynow{background: #425867;}
.bg-l-grey.sec-pTB{position: relative; background: transparent; padding: 50px 0 0;}
.bg-l-grey.sec-pTB h2{margin: 0; font-size: 30px; line-height: 28px; font-weight: 600; color: #000;}
.bg-l-grey::after{content: ""; position: absolute; height: 100%; width: 100%; bottom: 0; left: 0; z-index: -1; background: #edfaff; background: -webkit-linear-gradient(to bottom,#fff,#edfaff); background: linear-gradient(to bottom,#fff,#edfaff);}
#adapcutomerlogos{margin-top: 0;}
#allFea{display: none; }
.wam-form{    margin-top: 20px;
    margin: 0 auto;
    display: table;
    width: 472px;}
.wam-form ul{margin:0;padding:0 !important}
.wam-form ul li{list-style-type:none;float:left;background:#fff}
.wam-form ul li:nth-child(1){width:200px;border:1px solid #dedede;position:relative;border-right:0;border-radius:4px 0 0 4px}
.wam-form ul li:nth-child(1):before{}
.errMsg,.errMsg2,.errMsg3,.errMsg4{display:none;background: red; font-size:12px;position:absolute;margin-top:-29px;margin-left:0;line-height:18px;color: #fff;}
.wam-form ul li:nth-child(1) span{position:absolute;background-size:389px;width:23px;height:15px;padding-right:20px;margin:15px 0 0 10px;z-index:99;background-position:0 -272px}
.wam-form ul li:nth-child(1) span::after{content:'';width:1px;height:25px;position:absolute;background:#dedede;top:-6px;left:30px}
.wam-form ul li input{width:100%;height:42px;border:0;padding:0 10px;box-sizing:border-box;font-size:12px;outline:none;color:#2b2b2b;background:none}
.wam-form ul li:nth-child(1) input{font-size:16px;position:relative;border-radius:15px}
.wam-form ul li:nth-child(1) input::placeholder{color:#889196}
.wam-form ul li:nth-child(2){width:48px;border-left:0;border-right:0;border-top:1px solid #dedede;border-bottom:1px solid #dedede; position: relative;}
.wam-form ul li:nth-child(2):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}
.selectedCountry{width:59px;height:36px;position:absolute;color:#6e6e6e;font-size:16px;margin:10px 0 0 7px;text-align: right; left: -45px;}
.wam-form ul li select{width:100%;height:42px;border:0;padding:0 10px;box-sizing:border-box;border-radius:0;font-size:15px;outline:none;background:#fff;margin:0;background:none;z-index:9;position:relative;color:#6e6e6e;font-size:12px;opacity:0;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}
.wam-form ul li select#country_state{opacity: 1; width: 247px; background: #fff; right: 200px; top: 1px; border: 1px solid #dedede; z-index: 10;-webkit-appearance: menulist; -moz-appearance: menulist;appearance: menulist;}
.wam-form ul li:nth-child(3){border:0;    padding-left: 0px;}
.wam-form ul li input[type="submit"]{background:#d22222;color:#fff;padding:0 30px;cursor:pointer;font-weight:600;text-transform:capitalize;height:44px;border:0;outline:none;border-radius:0 4px 4px 0;transition:all .5s ease}
.wam-form ul li input[type="submit"]:hover{background:#c11818;transition:all .5s ease}
.wam-form ul li:nth-child(4){background:none;width:100%;margin-top:15px;border:0}
.dwn-priv{color:#fff;font-size:11px;margin-top:-8px;line-height:16px}
.dwn-priv a{font-size:11px;color:#fff;text-decoration:none}
#meGDPRMessage{line-height:17px;margin:0 0 13px;width:100%}
#meGDPRMessage label{font-size:11px;line-height:18px;color:#fff}
.succView{text-align: center; display: none;}
.succView h2{margin-bottom: 0px;font-size: 30px;color: #0d9a18;}
.succView p{font-size: 16px; color: #fff;}
.succView p a{font-weight:600;text-decoration: underline; color: #fff;}
#formSection{margin: 70px 0 -40px;}

@media screen and (max-width: 500px){
.wam-form{    width: 100%;}
.wam-form ul li:nth-child(1){width:75%}
.wam-form ul li:nth-child(2){width:18%;    border-right: 1px solid #dedede;}
.wam-form ul li:nth-child(3){    width: 100%;margin-top: 10px;}
.wam-form ul li input[type="submit"]{    border-radius: 4px;}
}
.bg-blue{padding : 50px 0;background: #16325a;}
.try-free-dwn{text-align:center;position:relative;width:66%;margin:0 auto;}
.try-free-dwn h2{font-size:33px;font-weight:300;color:white;margin-bottom:20px;position:relative}
.freeline{position:absolute;width:100%;height:1px;background:#132a4c;left:0;top:22px}
.freebg {
    position: absolute;
    width: 397px;
    height: 40px;
    background: #16325a;
    left: 194px;
    top: 2px;
}
.try-free-dwn h2 span{font-size:33px;font-weight:700;color:white;position:relative}
