.container {
    max-width: 1000px !important ;
}
/******** 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 */

     body{font-size: 14px;}
     .heading-menu{display: none}
    .pageLhs{width: 75%; display: inline-block;}
    .pageRhs{width: 20%; margin-left: 4%; display: inline-block; position: sticky; top: 120px; vertical-align: top;}
    .title h1{font-size: 38px;}
    .title p{font-size: 15px; line-height: 28px; color: #626262;}
    .selectorsContainer{margin: 30px 0;}
    .selectorBox{width: 33%; display: inline-block; position: relative;}
    .selectorBox::before{content: "";position: absolute; right: 5px; top: 30px; bottom: 0; margin: auto; height: 30px;  width: 30px; background: url(https://www.manageengine.cn/products/active-directory-audit/kb/../images/windows-security-log-library-icon-sprite.png) no-repeat; background-size: 90px; background-position: 0 0; z-index: 1;}
    .eventId.selectorBox::before{background-position: 0 0;}
    .auditCat.selectorBox::before{background-position: -30px 2px;}
    .selectorBox:first-of-type{margin-right: 60px; position: relative;}
    .selectorBox:first-of-type::after{content: ""; height: 122%; width: 1px; background: #e5e5e5; position: absolute; right: -35px; top: -10%;}
    .selectorBox h4{font-weight: 600; text-transform: uppercase; margin: 0 0 10px;}
    .selectorBox .inputBox{border: 1px solid #dcdcdc; background: #fafafa; width: 100%; position: relative;}
    .selectorBox input, .selectorBox select{border: 0; background: transparent; width: 100%; padding: 15px; border-radius: 0; outline: none; font-size: 14px; position: relative; z-index: 2;}
    .selectorBox select{height: 55px; border-radius: 0px; color: rgba(0,0,0,.5); padding: 15px; -webkit-appearance: none;  -webkit-border-radius: 0px; width: 100%; cursor: pointer;}
    .tableList{border-collapse: separate;width: 100%; position: relative;}
    .tableTitle div, .tableRow div{display: inline-block; vertical-align: top; padding-top: 10px; padding-bottom: 10px;}
    .tableRow{position: relative;} 
    .sl{width: 5%; padding: 15px; border-right: 1px solid #eeeeee; vertical-align: text-top;}
    .tableRow .sl{text-align: center;}
    .id{width: 15%; padding-left: 25px; padding: 15px 10px 15px 25px; border-right: 1px solid #eeeeee; vertical-align: top;}
    .tableRow .id{font-weight: 600; font-size: 16px;}
    .description{width: 75%; padding: 15px 50px 15px 30px;}
    .tableTitle{background: #1084c5; color: #fff; border: 1px solid #eeeeee;}
    .tableTitle td{padding-bottom: 10px;}
    .tableRow{border: 1px solid #eeeeee; border-top: none;}
    .tableRow .description{position: relative;}
    .tableRow:nth-of-type(even){background: #f8f8f8}
    .tableRow:nth-of-type(odd){background: #fbfbfb}
    .tableTitle .description{text-align: center; width: 77%;}
    .tableRow a{position: absolute; height: 100%; width: 100%; left: 0; top: 0; text-decoration: none;}
    .tableRow a::after{content: ""; position: absolute; right: 10px; z-index: 11; top: 0; bottom: 0; margin: auto; height: 30px;  width: 30px; background: url(https://www.manageengine.cn/products/active-directory-audit/kb/../images/windows-security-log-library-icon-sprite.png) no-repeat; background-size: 90px; background-position: -64px 2px; transition: .3s; opacity: 0;}
    .tableRow a:hover::after{opacity: 1; transition: .3s;}
    body{counter-reset: num-count;}
    .tableRow .sl::before {counter-increment: num-count; content: counter(num-count)".";}
    .rhsMenuList{border: 1px solid #edf0f2; position: relative; background: #fff; width: 120%;}
    .rhsMenuList  h3{background: #486279; font-size: 15px; margin: 0; padding: 20px; color: #fff;}
    #scroll .rhsMenuList ul{list-style-type: none; padding: 0 24px 20px 24px;}
    #scroll .rhsMenuList ul li{padding: 10px 0; border-bottom: 1px solid #edf0f2;  transition: .3s;}
    #scroll .rhsMenuList ul li:hover{padding-left: 5px; transition: .3s;}
    #scroll .rhsMenuList ul li a{color: #0879b8; text-decoration: none; font-size: 13px;}
    #scroll .rhsMenuList ul li:last-of-type{padding-bottom: 0; border-bottom: none;}
    span#backToTop{display: initial !important;}
    .adapcstmrtmpftrbg, #allFea{display: none}
