#meGDPRMessage label{color:#000!important;margin-bottom:10px;margin-top:0}
#meGDPRMessage .checkmarkgdpr{float:left;margin:3px 10px 42px 0}
.errMsg,.errMsg2,.errMsg3,.errMsg4{margin:-23px 0 0}
.logo img{width: 120px;}
.tmenu{margin-top: 3px;}
.att-tab{background:transparent;padding:0;}
.att-tab .tac a{color:#0850f4}
.att-tab-main{width:900px;margin:0 auto;box-shadow: none;min-height: auto;overflow: visible;}
.dropList{position:relative;padding:0 20px}
.tmenu ul li{vertical-align: middle;}
.dropList span,.tmenu ul li a{font-size:15px;cursor:pointer;position:relative}
.dropList span::after{content:"";position:absolute;height:7px;width:7px;border-left:1.4px solid #000;border-bottom:1.4px solid #000;top:4px;right:-18px;transition:.3s;transform:rotate(-45deg)}
.dropList span.active::after{transition:.3s;transform:rotate(135deg);top:12px}
.as-full ul.dropMenu{padding:5px 7px;z-index:-1}
.dropMenu{position:absolute;top:39px;left:-108%;height:auto;width:250px;background:#e6f4ff;padding:5px 0;display:none;opacity:0;-webkit-box-shadow:0 0 13px 1px rgba(0,0,0,.07);box-shadow:0 0 13px 1px rgba(0,0,0,.07)}
#typeList{left:-15%}
.dropMenu::before{content:"";position:absolute;height:14px;width:14px;background:#e6f4ff;top:-7px;left:45%;transform:rotate(45deg)}
.tmenu ul li .dropMenu li{display:block;padding:7px 12px;border-bottom:1px solid #ddd}
.tmenu ul li .dropMenu a{padding:0}
.as-full ul.dropMenu.active{display:block;opacity:1;transition:.3s;z-index:999}
.pop{z-index:9999}
.navTrig,.closeNav{display:none}
.b1{padding:30px 0}
.tac{width:75%;margin:0 auto}
.mobHeader{display:none;background:#0f194c;padding:50px 5%}
.tab-sec1 img {
    width: 600px;
}
.tab-sec1{position: relative; }
/*.tab-sec1::before{content: "";position: absolute; left: 0; top: 0; bottom: 0; margin: auto; width: 250px; height: 205px; background: url(../images/what-is-siem-sprite.png) no-repeat; background-size: 760px; background-position: -10px -554px;}*/
.tab-sec1 h1{
    text-align: left;
    line-height: 60px;
    font-size: 48px;
   margin-bottom: 25px; 
    font-weight: 700;
}
.tab-sec1 h4{
    line-height: 50px;
    font-size: 24px;
    color: #911010;
    font-weight: 600;
    margin-bottom: 0;
}
.tab-sec1 p{line-height: 30px;}
.att-tab-main h3{font-size: 24px; line-height: 50px; padding-bottom: 10px; font-weight: 600;}
.att-tab-main h2 {
    font-size: 24px;
    line-height: 50px;
    margin-top: 50px;
    font-weight: 600;
    text-align: left;
}
.att-tab-main h3 a{font-size: 20px;color: #138cd6;}
 .att-tab-main h2 a{font-size: 20px;color: #138cd6;}
.att-tab-main .tab-sec1 h4{margin-top: 0;}
.att-tab-main p{margin-top: 0; line-height: 30px;}
.att-tab-main p strong{font-weight: 600; font-size: 16px;}
.att-tab-main b{font-weight: 700; font-size: 16px;}
.att-tab-main li{line-height: 39px; }
.att-tab-main ul{padding-left: 25px; list-style-type: disc;}
ul.numList li {
    list-style-type: disc;
}
.tab-sec1 ul{}
.tab-sec1 ul li{
    padding: 0px 0px 10px 20px;
}
.tab-sec1 ul li:before{content:'';position: absolute;width:6px;height:6px;background: #333;border-radius: 50px;margin: 9px 0px 0px -20px;}
.tab-sec1 ul li ul{
    padding: 20px 0px 0px 0px;
}
.tab-sec1 ul li ul li{
    list-style-type: decimal;
    padding: 0px 0px 10px 5px;
    margin: 0px 0px 10px 20px;
}
.tab-sec1 ul li ul li:last-child{padding-bottom: 0px;margin-bottom: 0px;}
.tab-sec1 ul li ul li:before{
    display: none;
}
.tab-sec1 h4 + ul{    padding-top: 20px;}
.bannerflex{width:100%;margin:0 auto;background:#efefef}
.flexMobile{display:none}
.flexslider{margin:0 auto;position:relative;overflow:hidden;max-height:380px;position:relative;display:block;width:100%;max-width:100%}

.banner{background: url('../images/what-is-siem-banner.png') no-repeat; background-size: cover; min-height: 450px; padding: 0px;margin-top: 70px;}
.att-tab-lhs{background:#f9f9fb;padding: 15px 0px 6px 0px;}
.att-tab-lhs h4{background:transparent;color:#263f92;display: none;}
.att-tab-lhs ul li{position: relative;}
.att-tab-lhs ul li:before{

}
.fdwn{
    padding-bottom: 50px;
}
.fdwn h2{
    font-size: 27px;
    font-weight: 600;
    text-align: center;
    line-height: 35px;
    padding-bottom: 25px;
    }
.fdwn a{    background: #E9142B;
    color: #fff;
    padding: 12px 35px;
    border-radius: 2px;
    display: table;
    margin-top: 25px;
    cursor: pointer;
    font-size: 15px;
    margin: 0 auto;}
.att-tab-lhs ul li ul li:before{content: '';
    position: absolute;
    width: 6px;
    height: 6px;
    background: #314663;
    border-radius: 50px;
    top: 18px;
    left: 37px;}
.att-tab-lhs ul li span{}
.att-tab-lhs ul li.act{border-left:4px solid #3fa45d;    background: #fff;}
.bannerContent{position: relative; width: calc(100% - 550px);display: inline-block; vertical-align: top;padding-top: 130px;}
.bannerImg{position: relative; width: 540px; height: 375px; background: url(../images/what-is-siem-sprite.png) no-repeat; background-size: 760px; background-position: -88px -85px; display: inline-block;vertical-align: bottom;top: 75px;}
    .banner .ban-cont{    color: #fff;
    line-height: 91px;
    font-size: 60px;
	font-weight: 400;
	}
.banner p{color:#fcff00;font-size:22px;line-height: 32px;margin-top: 0;}
    .banner a{    background: #cb2033;
    font-weight: 500;}
.breadcrumbs{padding: 40px 0;}
.breadcrumbs p{margin: 0; color: #6b6b6b;}
.breadcrumbs p a{color: #6b6b6b;}
.breadcrumbs p span{margin: 0; color: #000;}
.att-tab-lhs ul li{}
.att-tab-lhs ul li a {
    font-size: 15px;
    display: block;
    padding: 10px 0 10px 30px;
    border-left: 4px solid #f9f8fb;
    font-weight: 600;
    color: #575758;
    cursor: pointer;
}
.att-tab-lhs ul li a{font-size: 14px;    line-height: 22px;}
.att-tab-lhs ul li ul{}
.att-tab-lhs ul li ul li{    border-left: 0px solid #eef4ff;}
.att-tab-lhs ul li ul li a{padding-left: 50px;}
.att-tab-lhs ul li ul li a.act{    border-left: 0px solid #19893b;
    color: #19893b;}

.three-box{
    float: left;
    width: 90%;   
    display: block;
    padding: 30px 0px;
    margin-right: 10%;
}
.three-box div{
    /* float: left; */
    width: 30%;
/*            border: 2px solid #911010;*/
    padding: 20px 30px;
    display: table-cell;
    position: relative;
    line-height: 30px;
}
.three-box div:before{
    content:'';
    position:absolute;
    width: 90%;
    height: 100%;
    left: 3%;
    top: 0;
    border: 2px solid #911010;
}
.three-box div:after{
    content: '';
    position: absolute;
    height: 20px; 
    width: 13px;
    right: -8px;
    top: 0;
    bottom: 0;
    margin: auto;
    z-index: 9;
    color: #ffffff;
    background: url(../images/what-is-siem-sprite.png) no-repeat; 
    background-size: 760px; 
    background-position: -160px -7px;
}
.three-box div:last-child:after{display:none;}
.three-box div:nth-of-type(2){left: 10px;}
.three-box div:nth-of-type(3){left: 20px;}
.tmenu ul li:last-child a{
    background: #E9142B;
    color: #fff;
    padding: 9px 25px;
    border-radius: 2px;
    display: table;
    margin-top: 25px;
    cursor: pointer;
    font-size: 15px;
    margin: 0 auto;
}

.bar1,.bar2,.bar3{width:28px;height:3.5px;background-color: #656b82;margin:6px 0;transition:.4s;}
.change .bar1{-webkit-transform:rotate(-45deg) translate(-8px,7px);transform:rotate(-45deg) translate(-8px,7px)}
.change .bar2{opacity:0}
.change .bar3{-webkit-transform:rotate(45deg) translate(-5px,-6px);transform:rotate(45deg) translate(-5px,-6px)}
.mmenu{display:none;display:block;position:absolute;right:0;top:10px;background: #e4f0ff;border: 1px solid #becbda;padding:0 5px;border-radius:2px;}
.change ~ .tmenu{display:block}
.wam-head-lm{position:fixed}

@media screen and (max-width: 1400px) {
.banner{background-size: cover;}
}
@media screen and (max-width: 1240px) {
.as-container-1200{max-width:90%}
}
@media screen and (max-width: 1100px) {
.banner{text-align:center}
}
@media screen and (max-width: 992px) {
    .tab-sec1 img {
    width: 100%;
}
    .att-tab-main{width:100%;}   
    .banner{padding: 70px 0px;}
}
@media screen and (max-width: 767px) {
.att-tab-lhs ul li ul {
    padding-left: 20px;
}    
.tmenu{display:none}    
    .top{
    position: fixed;
    top: 0px;
    background: #fff;
    z-index: 12;
    box-shadow: 0 7px 22px -5px rgba(150,150,150,0.29);
    height: 70px;
    }
.logo{float:left}
.tmenu{/* float:none; *//* position:absolute; *//* right:5% */float: left;width: 100%;}
.tmenu ul.mainNav{/* position:fixed; *//* right:-300px; *//* top:75px; *//* padding-top:20px; *//* height:calc(100vh - 75px); *//* width:300px; *//* background:#fff; *//* z-index:999; */padding-top: 30px;}
.navTrig{/* display:block; *//* position:absolute; *//* height:20px; *//* width:30px; *//* right:5%; *//* top:20px; *//* bottom:0; *//* margin:auto; *//* border-top:1px solid #000; *//* border-bottom:1px solid #000; */}
.navTrig::before{content:"";position:absolute;height:1px;width:100%;top:50%;left:0;background:#000}
.navTrig::after{content:"";position:absolute;height:1px;width:100%;top:50%;left:0;background:#000}
.navTrig.open{border:none}
.navTrig.open::before{transition:.3s;transform:rotate(45deg)}
.navTrig.open::after{transition:.3s;transform:rotate(-45deg)}
.dropList,.tnav{margin-bottom:20px}
#typeList,.dropMenu{left:0}
.tmenu ul li{width:100%}
.att-tab-main{width:90%;margin:0 auto}
.flexBnrslides,.flex-control-nav,.flex-direction-nav{display:none}
.flexMobile{font-size:30px;line-height:50px;text-align:center;padding:20px 0;font-weight:300;display:block}
.mobHeader.bannerCont{display:block;color:#fff;width:100%;height:auto}
#slilock{display:none}
.bannerCont h2{font-size:26px}
.bannerCont p:last-of-type{font-size:14px;line-height:19px;font-weight:600;color:#fff}
.pop-inn{width:90%;margin-left:5%;margin-top:70px}
}
.tab-sec1 ul li ul li a{color: #138cd6;}
.tab-container{margin-top: 85px;}
.tabsWrapper{padding: 0 43px;}
.tabRows{display: flex; justify-content: space-between; flex-wrap: wrap;}
.tabBox{float: left;border: 1px solid #e5e5e5; border-radius: 5px;margin-bottom: 30px;transition: .3s; position: relative;}
.tabBox:hover{box-shadow: 0 0 12px rgba(187,187,187,.15);}
.tabrRow1 .tabBox{width: 49%;}
.tabrRow2 .tabBox{width: 32%;}
.tabBox.t6{margin-right: 0;}
.tabImg{background: url(../images/what-is-siem-sprite.png) no-repeat; background-size: 760px;}
.tabrRow1 .tabImg{position: relative; left: 0; min-height: 275px; width: 200px; background: url(../images/what-is-siem-sprite.png) #ffeaea no-repeat; background-size: 676px; background-position: 0 0; display: inline-block;vertical-align: top;}
.tabrRow1 .t1 .tabImg{background-position: -1px -743px;}
.tabrRow1 .t9 .tabImg{background-position: -318px -453px;}
.tabrRow1 .tabContent{position: relative; width: calc(100% - 205px);display: inline-block; vertical-align: top; padding: 26px 25px 75px;}
.as-full .chapTitle{font-weight: 600; color: #911010; text-transform: uppercase; margin: 0;}
.as-full .tabContent h4{font-weight: 700; font-size: 26px; margin: 0 0 15px; line-height: 36px;}
.as-full .tabrRow2 .tabContent h4{font-size: 20px; margin: 0 0 15px; line-height: 27px;}
.as-full .tabContent p{font-size: 16px; margin: 0; line-height: 27px;}
.tabCta{text-align: right; position: absolute; bottom: 30px; right: 20px;}
.tabCta a{color: #2c66dd; border: 1px solid #2c66dd; border-radius: 2px; padding: 12px 21px;}
.tabrRow2 .tabImg{position: relative; left: 0; height: 156px; width: 100%; background: url(../images/what-is-siem-sprite.png) #ffeaea no-repeat; background-size: 760px; background-position: 6px -1173px;}
.tabrRow2 .t2 .tabImg{background-position: -154px -740px; background-size: 630px;}
.tabrRow2 .t2 .tabImg::before{content: ""; position: absolute; height: 100%; width: 25%; background: #ffeaea;}
.tabrRow2 .t3 .tabImg{background-position: 6px -1173px;}
.tabrRow2 .t4 .tabImg{background-position: 6px -1357px;}
.tabrRow2 .t5 .tabImg{background-position: 6px -1556px}
.tabrRow2 .t6 .tabImg{background-position: -383px -1174px}
.tabrRow2 .t7 .tabImg{background-position: -383px -1357px}
.tabrRow2 .t8 .tabImg{background-position: -383px -1556px}
.tabrRow2 .tabContent{position: relative; padding: 27px 25px 102px;}
.learnMore{margin-top: 50px;text-align: center; position: relative;}
.learnMore::before{content: "";position: absolute; height: 1px; width: 500px; background: #2c66dd; background: -webkit-linear-gradient(to right,#fff,#2c66dd 20%, #2c66dd 80%, #fff); background: linear-gradient(to right,#fff,#2c66dd 20%, #2c66dd 80%, #fff);left: 0; right: 0; top: 0;bottom: 0; margin: auto;z-index: 0;}
.learnMore span{border: 1px solid #2c66dd;font-size: 16px;color: #2c66dd; border-radius: 2px; background: #fff; padding: 9px 16px;position: relative; z-index: 1;cursor: pointer;}
.hiddenContent{display: none;}
@media screen and (max-width: 1200px){
    .tabrRow1 .tabImg{position: absolute; height: 100%; min-height: auto;}
    .tabrRow1 .t1 .tabImg{background-position: -1px -693px;}
    .tabrRow1 .t2 .tabImg{background-position: -268px -703px;}
    .tabrRow1 .tabContent{float: right;}

}
@media screen and (max-width: 991px){
    .bannerImg{display: none;}
    .bannerContent{width: 90%; padding-top: 0;}
    .banner{padding: 30px 0; min-height: auto;}
    .tabrRow1 .tabBox{width: 100%;}
    .tabrRow1 .t1 .tabImg {background-position: -1px -763px;}
    .tabrRow1 .t2 .tabImg {background-position: -268px -773px;}
}
@media screen and (max-width: 800px){
    .tabrRow2 .tabBox{width: 300px;}
}
.navWrapper{background: #911010; min-height: 206px; position: relative;display: none; width: 100%; margin-top: 40px;}
.navWrapper::before{content: "";position: absolute; height: 100%; width: 50%; left: 0; top: 0; z-index: 0; background: url(../images/what-is-siem-banner2.png) no-repeat; background-size: cover;}
.navWrapper::after{content: "";position: absolute; height: 60%; width: 1px; left: 50%; top: 20%; z-index: 0; background: #8b9fae;}
.navTab{width: 50%; float: right; position: relative; display: inline-block;}
.prev{float: left;}
.navTab .navContentWrapper{position: absolute; height: 200px; width: calc(100% - 100px); left: 0; top: 0;}
.prev .navContentWrapper{padding-top: 80px;}
.prev .navIcon{margin-right: 20px;}
.next .navIcon{margin-left: 20px;}
.next .navContentWrapper{padding: 80px 0 0 100px; }
.prev .navContentWrapper div{float: right;}
.next .navContentWrapper div{float: left;}
.next .navContentWrapper .navContent{margin: -30px 0 0 30px;}
.navText{color: #fff; font-size: 20px;}
.navIcon{position: relative; display: inline-block; height: 30px; width: 30px; border-radius: 50%; background: #fff;}
.navIcon::before{content: ""; position: absolute; left: 0; top: 0; bottom: 0; right: 0; margin: auto; height: 10px; width: 9px; background: url(../images/what-is-siem-sprite.png) no-repeat; background-size: 360px; background-position: -73px -2px;}
.prev .navIcon::before{transform: rotate(180deg)}
.navContent{color: #fff; font-style: italic; font-size: 20px;}
.navContent .chapTit{color: #dddc90; text-transform: uppercase; display: block; font-weight: 600; font-size: 17px; font-style: normal; }
.navContentWrapper a{position: absolute; height: 100%; width: 100%; left: 0; top: 0;}
.next .navContentWrapper{width: 100%;}
.prev .navContentWrapper .navContent{float: none; display: inline-block; width: calc(100% - 110px); text-align: right;margin: -25px 0 0;}
@media screen and (max-width: 1024px){
    .prev .navContentWrapper{padding-right: 50px;width: calc(100% - 50px);}
    .next .navContentWrapper{padding-left: 50px;width: 100%;}
}
@media screen and (max-width: 991px){
    .navTab{width: 100%; float: none; min-height: 200px;}
    .prev{float: none;}
    .navWrapper::before{width: 100%; height: 50%;}
    .navWrapper::after{width: 60%; height: 1px; top: 0; bottom: 0; margin: auto; left: 0; right: 0;}
    .navWrapper{min-height: 400px;}
    .navTab .navContentWrapper{width: 90%; height: auto;padding-left: 5%; padding-right: 5%;}
    .prev .navContentWrapper div{float: none;}
}
 @media screen and (max-width: 767px){
.prev .navContentWrapper{padding-top: 50px;}
.prev .navContentWrapper div{float: left; margin-top: -50px;}
.prev .navContentWrapper .navContent{margin: 0 0 0; padding-left: 110px; width: 100%; text-align: left;}
.next .navContentWrapper div{margin: -30px 0 0; width: 100%; PADDING-LEFT: 110px; float: none;}
.tabsWrapper{padding: 0;}
.logo img{margin-top: 30px;}
    .tab-sec1{padding-left: 0;}
    .tab-sec1::before{position: relative; display: block;}
    .three-box{width: 100%; margin-right: 0;}
    .three-box div{display: block; width: 100%; margin-bottom: 40px;}
    .three-box div:nth-of-type(2){left: 0;}
    .three-box div:nth-of-type(3){left: 0;}
    .three-box div:after{right: 0; top: 140%; left: 0; transform: rotate(90deg);}
    .tabrRow1 .tabBox{width: 300px;}
    .tabrRow1 .tabImg{position: relative; width: 100%; height: 156px;}
    .tabrRow1 .tabContent{width: 100%;}
    .tabrRow1 .t1 .tabImg{background-position: 49px -803px;}
    .tabrRow1 .t2 .tabImg{background-position: -228px -803px;}
    .tabrRow1 .t3 .tabImg{background-position: -34px -1173px;}
    .tabrRow1 .t4 .tabImg{background-position: -54px -1357px;}
    .tabrRow1 .t5 .tabImg{background-position: -22px -1556px;}
    .tabrRow1 .t6 .tabImg{background-position:-413px -1174px ;}
    .tabrRow1 .t7 .tabImg{background-position: -413px -1357px;}
    .tabrRow1 .t8 .tabImg{background-position: -433px -1553px;}
    .learnMore::before{width: 90%;}
    .tabRows{justify-content: space-evenly;}
}
.stickyNav{position: fixed;  height: 145px; width: 260px; top: 40%; right: -260px; transition: .3s; background: #fff; -webkit-box-shadow: 0 0 12px 2px rgba(0,0,0,.33);; box-shadow: 0 0 12px 2px rgba(0,0,0,.13); padding: 10px 0; z-index: 999;}
.stickyNav.open{right: 0; transition: .3s;}
.stickyNav.open.thide{opacity:0;}
.stickyNav nav{position: relative; z-index: 2;}
.stickyNav nav a{display: block; color: #000; font-size: 13px; line-height: 21px; text-decoration: none; padding: 8px 20px; position: relative; z-index: 2; background: #fff;}
.stickyNav nav a.active{color: #1380bc; font-weight: 600;}
.stickyNav nav a::after{content: ""; position: absolute; height: 1px; width: 65%; background: #e5e5e5; left: 15px; bottom: 0;}
.stickyNav nav a:last-of-type::after{display: none;}
.stickyTrig{position: absolute; left: -30px; width: 35px; height: 100px; top: 0; bottom: 0;  margin: auto; background: url('https://www.manageengine.com/ad-recovery-manager/images/recover-nested-ou-in-ad-sprite.png') no-repeat; background-size: 54px; background-position: -9px -195px; padding: 10px 0; z-index: 11; cursor: pointer;}

@media screen and (max-width:767px){
.stickyNav.open.thide{display: none;}
}