.morelink {
	height: 30px;
	border-bottom: 1px solid #DFDFDF;
	margin: 0 0 10px 0;
	padding: 0 0 2px
}
.morelink a {
	float: right;
	background: #E8EDF1;
	padding: 5px 10px;
	color: #4C596E
}
.flexslider {
	width: 100%
}
.bannerflex {
	background: #E1E6E9
}
.bnrtxt1 {
	font-size: 30px;
	line-height: 45px;
	margin: 0 0 20px
}
.bnrtxt3 {
	font-size: 13px;
	line-height: 20px;
	margin: 0 0 20px
}
.prdbnr1 {
	top: 78px;
	left: 15%
}
a.bnrDwn {
	background: #e9142b;
	color: #fff;
	font-size: 20px;
	font-weight: 400;
	padding: 5px 20px 5px 15px;
	border-radius: 5px;
	margin: 20px 0 0;
	line-height: 40px
}
a.bnrDwn:hover {
	background: #e3142b;
	text-decoration: none
}
.bnrtxt1 {
	margin: 0 0 5px
}
.bnrtxt3 span {
	font-weight: bold;
	margin: 0 0 20px 7px
}
.bnrtxt3 {
	margin: 0 0 20px 7px
}
.nav-dwn-icon {
	left: 5px
}
.hmFeabox h3 {
	font-size: 18px;
	margin: 0
}
.hmFeabox1 {
	width: 94%
}
.hmFeabox {
	font-size: 12px;
	line-height: 20px
}
.hmFeabox ul {
	line-height: 30px !important
}
.hmFeabox {
	background: #efefef
}
.hmFea1 {
	background: #efefef;
	min-height: 350px
}
.hmFea2 {
	background: #fff;
	min-height: 230px
}
.hmFea3 {
	background: #efefef;
	min-height: 200px;
}
.hmFea4 {
	background: #fff;
	height: 200px
}
.hmFea5 {
	background: #efefef;
	height: 80px
}
.hmFeabox {
	width: 27.3%;
	margin: 1%;
	padding: 2%;
	background: #fff;
	float: left;
}
.dwn-menu {
	display: block
}
.dwn-menu>span {
	margin: 0 0 0 1px;
	padding: 8px 0;
	width: 24.8%;
	position: relative;
	float: left;
	background: #C4C8CC;
	text-align: center;
	font-size: 18px;
	cursor: pointer;
	display: inline-block
}
.dwn-menu>span:first-child {
	margin: 0;
}
.dwn-menu>span a {
	display: block;
	color: #000
}
.dwn-menu>span.act {
	background: #f1f1f1
}
.dwn-cont-div {
	padding: 40px
}
[data-dirshow] {
	display: none;
	text-align: center
}
[data-dirshow].dirshow {
	display: block
}
.percent {
	margin: 0 auto;
}
.other-option-head span {
	padding: 5px 20px;
	font-size: 18px;
	line-height: 28px;
	cursor: pointer;
	display: inline-block
}
.other-option-head span.act {
	background: #fff
}
.other-option {
	background: #fff;
	padding: 20px 2%
}
.other-option-cont {
	display: none
}
.other-option-cont .otr-dwn-cont li {
	font-size: 14px
}
.dsk-spa {
	background: none repeat scroll 0 0 #ECEDEE;
	margin: 50px 0;
	width: 100%
}
.dsk-spa td {
	background: none repeat scroll 0 0 #fff;
	padding: 10px;
	border: 1px solid #efefef;
	vertical-align: middle
}
.dsk-spa th {
	padding: 10px 0
}
.imagelnk {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/zoom-icon.gif) no-repeat top right;
	padding-right: 18px
}
.upgradeTbl {
	width: 100%
}
.upgradeTbl td {
	padding: 5px 10px;
	border: 1px solid #ddd;
	border-collapse: collapse
}
.upgradeTbl tr.headTbl {
	background: #efefef
}
#scrollDownBar {
	background: #ddd;
	bottom: 50px;
	cursor: pointer;
	padding: 5px 10px;
	position: fixed;
	right: 0;
}
.siemIcon {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -331px -341px;
	height: 163px;
	float: left;
	margin: 0 6px 0 0;
	width: 154px
}
.eventLogIcon {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -338px -537px;
	height: 163px;
	float: left;
	margin: 0 6px 0 0;
	width: 154px
}
.maintabOverflowSty {
	margin: 0 49px;
	overflow: hidden;
	width: 90%;
}
/* Customized By: JST */
.prd-nav li {
	width: 15%
}
/*Home Edition Section*/
.hmEdiCont {
	height: auto;
	margin: 20px 0;
	padding: 0 20px;
}
.hmEdiCol2 .hmEdiCont {
	border-left: 1px solid #ccc;
}
.hmEdi1Col1 .hmEdiCont {
	border-right: 1px solid #aaa;
}
.hmEdi2 {
	background: none repeat scroll 0 0 #F1F1F1;
	float: left;
	margin: 20px 0 0;
	width: 745px;
}
.hmEdi1 {
	background: none repeat scroll 0 0 #CBCCD0;
	color: #000000;
	float: left;
	margin: 20px 10px 0 0;
	width: 40%
}
.hmEdi1,
.hmEdi2 {
	min-height: 700px;
	position: relative
}
.hmEdi2 {
	background: none repeat scroll 0 0 #F1F1F1;
	float: left;
	margin: 20px 0 0;
	width: 59%
}
.btn-grn a {
	background: none repeat scroll 0 0 #66b10c;
}
.btn-grn a,
.hmEdi2 .hmEdiFoot a.trynow {
	background: none repeat scroll 0 0 #4f565e;
	color: #ffffff;
	display: inline-block;
	font-size: 18px;
	font-weight: 300;
	line-height: 25px;
	padding: 10px 40px;
	text-align: center;
	text-decoration: none;
	position: absolute;
	bottom: 15px;
	left: 50%;
	transform: translateX(-50%)
}
.hmEdiCont ul {
	list-style-type: square;
	margin: 0;
	padding: 0 10px;
	min-height: 465px;
}
.hmEdiCont ul li {
	line-height: 24px;
	margin: 0;
	padding: 3px 0 3px 12px;
	position: relative;
}
.hmEdiCont ul li span {
	color: #69B121;
	display: inline-block;
	left: 0;
	margin-right: 20px;
	position: absolute;
	top: 3px;
}
.hmEdition a {
	color: #fff;
}
.hmEdiHead {
	background: none repeat scroll 0 0 #4F565E;
	color: #FFFFFF;
	font-size: 20px;
	font-weight: 300;
	line-height: 25px;
	padding: 12px 20px;
	text-align: center;
}
.hmEdiCol1,
.hmEdiCol2,
.hmEdi1Col1,
.hmEdi1Col2 {
	float: left;
	width: 50%
}
a.lnmore {
	color: #888 !important;
	display: inline-block;
	margin-top: 10px;
	text-decoration: none;
	background: none;
	padding: 0 10px;
	font-size: 12px
}
.feaBoxCIcon {
	height: 64px;
	margin: 0 0 20px 39%;
	width: 64px
}
.feaPIcon1 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) 0 -87px;
}
.feaPIcon2 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -65px -95px;
}
.feaPIcon3 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -136px -93px;
}
.feaPIcon4 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -201px -92px;
}
.feaPIcon5 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -272px -92px;
}
.feaPIcon6 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -70px -164px;
}
.feaPIcon7 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -137px -164px;
}
.feaPIcon8 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -199px -166px;
}
.feaPIcon9 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) 0 -232px;
}
.feaPIcon10 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -67px -232px;
}
.feaPIcon11 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -131px -232px;
}
.feaPIcon12 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -131px -232px;
}
.feaPIcon13 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -201px -237px;
}
.feaPIcon14 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -268px -237px;
}
.feaPIcon15 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) 0 -299px;
}
.feaPIcon16 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -71px -299px
}
.feaPIcon17 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -131px -301px
}
.feaPIcon18 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -201px -301px
}
.feaPIcon19 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -268px -301px
}
.feaPIcon20 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) 0 -371px
}
.feaPIcon21 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -69px -371px
}
.feaPIcon22 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -135px -371px
}
.feaPIcon23 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -201px -371px
}
.feaPIcon24 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -268px -371px
}
.feaPIcon25 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -201px -167px
}
.feaPIcon26 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) 0px -436px
}
.feaPIcon27 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -68px -435px
}
.feaPIcon28 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -67px -235px
}
.feaPIcon29 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -132px -235px
}
.feaPIcon30 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -135px -436px
}
.feaPIcon31 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) 0px -303px
}
.feaPIcon32 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -202px -436px
}
.feaPIcon33 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -268px -436px
}
.feaPIcon34 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -338px -92px
}
.feaPIcon35 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -338px -165px
}
.feaMain {
	overflow: hidden;
	width: 100%
}
.feaOrder {
	display: flex;
	flex-flow: row wrap
}
.feaBoxC {
	cursor: pointer;
	width: 31%;
	text-align: justify;
	margin-bottom: 40px !important
}
.feaBoxC:nth-child(3n+2) {
	margin: 0 2.5%
}
.feaBoxCCon {
	min-height: 130px
}
.feaBoxCHead {
	font-weight: bold;
	text-align: center
}
.h1Hea {
	display: block;
	margin: 0;
	text-align: center
}
.subHead {
	margin: 5px 0 0 0;
	font-size: 16px;
	text-align: center
}
.feaOptC {
	background: #eaeaea;
	border: 1px solid #cecece;
	cursor: default;
	float: left;
	margin: 30px 5% 40px 0;
	padding: 1%;
	width: 27%
}
.mLAlign {
	margin: 30px 0 40px
}
.feaIcon1 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -24px -16px;
	height: 32px;
	margin: 17px auto 0;
	width: 39px
}
.feaIcon2 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -94px -11px;
	height: 40px;
	margin: 13px auto 0;
	width: 45px
}
.feaIcon3 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -178px -6px;
	height: 53px;
	margin: 5px auto 0;
	width: 44px
}
.feaIcon4 {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) -249px -13px;
	height: 38px;
	margin: 14px auto 0;
	width: 46px
}
.feaInHea {
	font-size: 16px;
	font-weight: bold
}
.feaInCon {
	font-size: 10px;
	line-height: 18px;
}
.mainFeaCon {
	background: #dbdbdb;
	border: 1px solid #c5c5c5;
	height: 320px;
	overflow: hidden;
	width: 100%
}
.mainFeaLen {
	width: 300%
}
.mainFeaSec {
	float: left;
	width: 33%
}
.feaImgSty {
	background: #fff;
	box-shadow: 0 0 10px #4e4e4e;
	-moz-box-shadow: 0 0 10px #4e4e4e;
	-webkit-box-shadow: 0 0 10px #4e4e4e;
	margin: 11px 0 0 0;
	padding: 15px 6%;
	width: 78%
}
.feaHihligh ul {
	margin: 30px 0 0 0;
	padding: 0
}
.feaHihligh ul li {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) no-repeat -483px 4px;
	margin: 15px 0;
	padding: 0 0 0 30px
}
.feaReadBut {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png) no-repeat -357px -150px #818181;
	height: 48px;
	margin: 30px 0 0;
	width: 160px
}
.feaReadBut a {
	color: #fff;
	display: inline-block;
	font-size: 16px;
	padding: 12px 0;
	text-align: center;
	text-decoration: none !important;
	text-shadow: 1px 1px 0 #000;
	width: 133px
}
.feaReadBut a.feaPriceLin {
	font-size: 30px;
	width: 48px
}
.feaRightLnk {
	border-left: solid 1px #dbdbdb
}
.feaSlide1 {
	margin: 0;
	transition: all .5s;
	-moz-transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s
}
.feaSlide2 {
	margin: 0 0 0 -99%;
	transition: all .5s;
	-moz-transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s
}
.feaSlide3 {
	margin: 0 0 0 -198%;
	transition: all .5s;
	-moz-transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s
}
.feaSelectArr {
	background: url("https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png") -486px -34px;
	height: 11px;
	margin: 112px 0 0 9%;
	position: absolute;
	width: 14px
}
.arrFeaSelect1 {
	margin: 112px 0 0 9%;
	transition: all .5s;
	-moz-transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s
}
.arrFeaSelect2 {
	margin: 112px 0 0 33%;
	transition: all .5s;
	-moz-transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s
}
.arrFeaSelect3 {
	margin: 112px 0 0 57%;
	transition: all .5s;
	-moz-transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s
}
.feaArrowLeft {
	background: url("https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png") no-repeat -469px -57px;
	cursor: pointer;
	display: none;
	height: 75px;
	margin: 225px 0 0 0;
	position: absolute;
	width: 30px
}
.feaArrowRight {
	background: url("https://www.manageengine.com/fr/active-directory-audit/style/../images/feature-image-sprite.png") no-repeat -472px -216px;
	cursor: pointer;
	display: none;
	height: 75px;
	margin: 225px 0 0 0;
	position: absolute;
	right: 0;
	width: 30px
}
.feaSlider1 {
	margin: 0;
	transition: all .5s;
	-moz-transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s
}
.feaSlider2 {
	margin: 0 0 0 -100%;
	transition: all .5s;
	-moz-transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s
}
.feaSlider3 {
	margin: 0 0 0 -200%;
	transition: all .5s;
	-moz-transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s
}
.feaSlider4 {
	margin: 0 0 0 -300%;
	transition: all .5s;
	-moz-transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s
}
.feaSlider5 {
	margin: 0 0 0 -400%;
	transition: all .5s;
	-moz-transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s
}
.feaSlider6 {
	margin: 0 0 0 -500%;
	transition: all .5s;
	-moz-transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s
}
.feaSlider7 {
	margin: 0 0 0 -600%;
	transition: all .5s;
	-moz-transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s
}
.feaMarAlg {
	margin: 31px 0 0
}
.feaFontSiz {
	font-size: 26px;
}
.arrUAli {
	margin: 15px 0 15px 18px
}
.pAlgRig {
	margin: 15px 0 15px 37px
}
.moreLink {
	color: #6194c5;
	text-align: right
}
.otherFeaCol1 {
	margin: 0 2% 10px 0;
	width: 46%;
	float: left
}
.otherFeaCol2 {
	margin: 0 0 10px 2%;
	width: 46%;
	float: left
}
.otherFeaCol1 h2,
.otherFeaCol2 h2,
.otherFeaCol1 h3,
.otherFeaCol2 h3,
.otherFeaCol1 h4,
.otherFeaCol2 h4 {
	font-size: 16px;
	margin: 0;
	border-bottom: 1px dashed #ddd
}
.otherFeaCol1 p,
.otherFeaCol2 p {
	margin: 0;
	font-size: 12px
}
.otherFeaCol1 a,
.otherFeaCol2 a {
	color: #09c;
}
.otherFeaHead {
	font-size: 20px;
	margin: 20px 0;
	line-height: 24px;
	padding-top: 20px;
	border-top: 1px dashed #ddd
}
.nav-dwn a,
#btmBar .btm-dwn a {
	width: auto
}
.dwn-priv {
	margin: 10px 0
}
.cmnFormArea {
	box-sizing: border-box !important;
	max-width: 500px !important
}
.note {
	color: red;
	font-weight: 600;
}
@media screen and (max-width:500px) {
	.cmnFormArea table td input[type="submit"],
	.cmnFormArea table td input[type="reset"] {
		width: 100%;
		box-sizing: border-box;
		margin: 5px 0
	}
	.cmnFormArea {
		padding: 10px !important
	}
	.cmnFormArea table td {
		padding: 5px;
		width: 100% !important;
		display: block
	}
}
@media screen and (max-width:840px) {
	.hmFeabox {
		min-height: auto !important;
		max-width: 350px;
		box-sizing: border-box;
		width: 98%;
		float: none !important;
		margin: 10px auto !important
	}
	.feaBoxC {
		max-width: 410px;
		text-align: justify;
		width: 98%;
		margin: 10px auto !important;
		box-sizing: border-box;
		padding: 15px;
		border: 1px dashed #ccc
	}
	.feaBoxCCon {
		min-height: auto !important
	}
}
table.editionTable {
	width: 100%;
	border-collapse: collapse;
	text-align: left;
	margin: 20px auto
}
table.editionTable thead tr th {
	padding: 0.6em;
	background-color: #ECEDEE;
	text-align: center;
	font-size: 18px;
	border: 1px solid #E5E5E5;
	line-height: 20px
}
table.editionTable thead tr th span {
	font-size: 10px;
	line-height: 12px !important
}
table.editionTable tbody tr td:first-child {
	background-color: #f8f8f8;
	text-align: left
}
table.editionTable td {
	vertical-align: middle;
	padding: 0.6em;
	width: 32%;
	border: 1px solid #e5e5e5;
	font-size: 12px;
	text-align: center
}
table.editionTable td:first-child {
	width: 27%
}
table.editionTable tfoot td {
	font-weight: bold;
	text-align: center;
	background-color: #ECEDEE
}
table.editionTable tfoot td:first-child {
	text-align: left
}
.edibox {
	background: #f6f6f6
}
.red {
	color: #F00
}
.dload-img {
	opacity: 0.7;
	margin-bottom: 6px
}
.otr-dwn-cont ul {
	padding: 0 !important;
	list-style-type: none !important
}
.ctaContainer {
	text-align: center;
	margin: 20px 0 40px;
	padding: 20px 10px 38px;
	background: #d5ebff;
	border: 1px solid #e4e9ec;
}
.ctaContainer h2 {
	font-size: 19px;
	line-height: 30px;
	margin-bottom: 30px;
	font-weight: 700;
	margin: 7px 0 30px;
}
.ctaContainer a {
	padding: 10px 35px;
	color: #fff;
	background: #e51931;
	font-size: 14px;
	font-weight: 600;
	text-decoration: none;
}
.ctaContainer a:hover {
	text-decoration: none;
}
.ctaContainer span {
	font-size: 11px;
	display: block;
	margin-top: 7px;
	font-style: italic;
}
.wam-form {
	margin-top: 20px;
	margin: 0 auto;
	display: table;
	max-width: 600px;
}
.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: 330px;
	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;
	font-size: 12px;
	position: absolute;
	margin-top: -25px;
	margin-left: 0;
	line-height: 18px;
	color: red;
	background: transparent;
	text-align: left;
}
.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: 16px;
	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
}
.wam-form .selectedCountry {
	width: 59px;
	height: 36px;
	position: absolute;
	color: #6e6e6e;
	font-size: 16px;
	margin: 10px 0 0 7px;
	left: -45px;
	text-align: right;
}
.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 #country_state {
	-webkit-appearance: menulist;
	-moz-appearance: menulist;
	appearance: menulist;
}
.wam-form ul li:nth-child(3) {
	border: 0;
	padding-left: 0px !important;
}
.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
}
.ctaContainer .dwn-priv {
	color: #353535;
	font-size: 11px;
	margin-top: -8px;
	line-height: 16px
}
.ctaContainer .dwn-priv a {
	font-size: 11px;
	color: #353535;
	text-decoration: none;
	padding: 0;
	background: none;
}
.wam-form #meGDPRMessage {
	line-height: 17px;
	margin: 0 0 13px;
	width: 100%
}
.wam-form #meGDPRMessage label {
	font-size: 11px;
	line-height: 18px;
	color: #48555f
}
select#ukcountry_region {
	opacity: 1;
}
.succView {
	text-align: center;
	display: none;
}
.succView h2 {
	margin-bottom: 0px;
	font-size: 30px;
	color: #0d9a18;
}
.succView p {
	font-size: 16px;
	color: #000;
}
.succView p a {
	font-weight: 600;
	text-decoration: underline;
	color: #09C;
	padding: 0;
	background: none;
}
.container.inner-cont {
	max-width: 1200px;
}
#lhsTree,
#lhsTree ul {
	list-style-type: none !important;
}
.featureContent h5 {
	font-size: 16px;
	font-weight: 600;
}
.featureContent p {
	font-size: 14px;
	line-height: 22px;
	margin: 10px 0 0;
}
.fea1 .featureContent p,
.fea2 .featureContent p {
	margin: 5px 0 0;
}
.full-slider {
	position: relative;
}
.tab {
	cursor: pointer
}
.full-slider h2 {
	font-size: 22px;
	line-height: 28px;
	font-weight: 600;
	text-align: center;
}
.slideTab {
	width: 100%;
	display: inline-block;
	text-align: center;
	margin-bottom: -8px;
	position: relative;
	bottom: 0;
	right: 0;
}
.slideTab .tab {
	float: none !important;
	font-size: 13px;
	font-weight: 600;
	line-height: 30px;
	margin: 0 !important;
	opacity: 1 !important;
	transition: .3s;
	position: relative !important;
	width: 33% !important;
	display: inline-block !important;
	cursor: pointer;
}
.slideTab .tab:hover {
	color: #1281bd;
	transition: .3s;
}
.slideTab .tab.flex-active-slide {
	color: #1281bd;
	transition: .3s;
}
.slideTab .tab.flex-active-slide::before {
	content: "";
	position: absolute;
	height: 3px;
	width: 80%;
	bottom: 1px;
	left: 10%;
	background: #1281bd;
	transition: .3s;
}
#nav-slider {
	height: 0;
	margin: 0;
	opacity: 0;
	padding;
	0 visibility: hidden;
	width: 0;
}
#slilock .flex-direction-nav {
	position: absolute;
	display: none;
}
#slilock .flex-direction-nav li {
	list-style-type: none
}
#slilock .flex-control-paging {
	position: relative;
	margin: 0 auto;
	display: table;
	padding-left: 0;
	margin-top: 18px;
	z-index: 0;
}
#slilock .flex-control-paging li {
	margin: 0 6px;
	display: inline-block;
	zoom: 1
}
#slilock .flex-control-paging li a {
	width: 11px;
	height: 11px;
	display: block;
	background: #d2e4e8;
	cursor: pointer;
	text-indent: -9999px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-o-border-radius: 20px;
	border-radius: 20px;
}
#slilock .flex-control-paging li a.flex-active {
	background: #0879b8;
	cursor: default;
}
#slilock ul {
	position: relative;
	display: inline-block;
	width: 100%
}
#slilock .gslider {
	width: 96%;
	margin: 0 auto;
}
#slilock .slide2 .gslider {
	width: 96%;
	margin: 0 auto
}
#slilock .slide3 .gslider {
	width: 96%;
	margin: 0 auto
}
#slilock .gslider img {
	width: 100%;
	border: 5px solid #fff;
	border-radius: 3px;
	box-shadow: 0 5px 21px -10px rgba(150, 150, 150, 0.8)
}
#slilock .gslider p {
	text-align: center;
	font-size: 18px;
	line-height: 30px;
	margin-top: 30px
}
.mobShow {
	display: none;
}
/*.tip {position: absolute; height: 100%; width: 100%;}*/
.succView {
	display: none
}
@-webkit-keyframes pulse {
	to {
		box-shadow: 0 0 0 15px rgba(232, 76, 61, 0)
	}
}
@-moz-keyframes pulse {
	to {
		box-shadow: 0 0 0 15px rgba(232, 76, 61, 0)
	}
}
@-ms-keyframes pulse {
	to {
		box-shadow: 0 0 0 15px rgba(232, 76, 61, 0)
	}
}
@keyframes pulse {
	to {
		box-shadow: 0 0 0 15px rgba(232, 76, 61, 0)
	}
}
.close,
.closePop {
	position: absolute;
	right: 8px;
	top: 8px;
	width: 12px;
	height: 12px;
	opacity: 0.3;
	cursor: pointer;
}
.close:before,
.close:after,
.closePop:before,
.closePop:after {
	position: absolute;
	left: 5px;
	content: ' ';
	height: 12px;
	width: 2px;
	background-color: #fff;
}
.close:before,
.closePop:before {
	transform: rotate(45deg);
}
.close:after,
.closePop:after {
	transform: rotate(-45deg);
}
.tip-tool h5 {
	font-size: 16px;
	margin-bottom: 4px;
	margin-top: 7px;
	font-weight: 500;
	color: #fff;
	line-height: 20.15px;
}
.tip-tool.active {
	opacity: 1;
	transition: 1s;
	z-index: 999;
}
#slilock .gslider .tip-tool p {
	margin: 4px 0 6px;
	font-size: 14px;
	line-height: 20px;
	color: #c8c8c8;
	text-align: left;
}
.otherSolutions h2 {
	font-size: 22px;
	font-weight: 600;
	text-align: center;
}
.solutionTab {
	text-align: center;
	margin-bottom: 50px
}
.solutionTab .tab {
	font-size: 18px;
	font-weight: 600;
	line-height: 21px;
	transition: .3s;
	position: relative;
	width: 23%;
	display: inline-block;
}
.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: 44%;
	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: 0;
	bottom: 0;
	margin: auto;
	height: 50px;
	width: 60px;
	background: url("images/active-directory-audit-feature-page-sprite.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;
}
.ctaContainer {
	text-align: center;
	margin: 20px 0 40px;
	padding: 20px 10px 40px;
	background: #dbf3ff;
}
.ctaContainer h2 {
	font-size: 20px;
	line-height: 30px;
	margin-bottom: 30px;
	font-weight: 600;
}
.featureContent {
	padding-left: 65px;
	position: relative;
}
.ctaContainer span {
	font-size: 11px;
	display: block;
	margin-top: 7px;
	font-style: italic;
}
#lhsTree>li {
	color: #333;
}
#lhsTree {
	max-width: 260px;
}
#lhsTree>li,
#scroll ul.relPrd>li {
	border-bottom: none;
}
#lhsTree>li>ul li,
#scroll ul.relPrd li ul li,
#scroll ul.relPrd li ul li {
	border-top: none;
}
a.feaact {
	background: #f1f9fe;
	border-left: 3px solid #2283e8;
}
#lhsTree>li>ul li:hover {
	background: #f1f9fe;
	transition: .2s;
}
#lhsTree>li>ul li a.feaact {
	color: #2a85e5;
}
#lhsTree>li>ul li {
	font-size: 13px;
	transition: .2s;
}
#lhsTree>li>span.ifTree:after {
	border-top: 5px solid transparent;
	border-left: 5px solid #374f60;
	border-bottom: 5px solid transparent;
}
#lhsTree>li>span.ifTree.dropact:after {
	border-left: 5px solid transparent;
	border-top: 5px solid #374f60;
	border-bottom: 5px solid transparent;
}
/*Powershell Pages Start*/
.si-container {
	width: 1000px;
	margin: 0 auto;
	max-width: 1000px
}
.admp-fea-res {
	padding: 20px 0;
	display: inline-block;
	width: 100%;
}
.admp-fea-res-left {
	float: left;
	width: 70%;
	border-right: 1px solid #e4e4e4;
	box-sizing: border-box;
	padding-right: 25px
}
.admp-fea-res-right {
	float: left;
	width: 30%;
	box-sizing: border-box;
	padding-left: 25px
}
.admp-fea-res-left h1 {
	font-size: 22px;
	color: #000;
	line-height: 36px;
}
.admp-fea-res-table {
	border: 1px solid #e4e4e4;
	display: inline-block;
	box-sizing: border-box;
	background: #fbfbfb;
	margin: 15px 0 20px;
	width: 100%;
}
.admp-fea-res-table-com {
	float: left;
	width: 50%;
	box-sizing: border-box
}
.admp-fea-res-table-com h3 {
	background: #697986;
	color: #fff;
	text-align: center;
	font-size: 15px;
	line-height: 30px;
	padding: 10px;
	margin-top: 0px;
}
.admp-fea-res-table-com h3:before {
	content: '';
	position: absolute;
	width: 24px;
	height: 24px;
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/admp-feature-sprite.png) no-repeat;
	margin-left: -34px;
	margin-top: 6px;
	background-position: -129px 0;
	background-size: 232px
}
.admp-fea-res-table-2 h3:before {
	background-position: -166px 0
}
.admp-fea-arr-btn:after {
	content: '';
	position: absolute;
	width: 14px;
	height: 8px;
	margin-left: 1px;
	margin-top: 10px;
	background-position: -199px -6px;
	background-size: 232px
}
.admp-fea-arr-btn-less:after {
	background-position: -199px -15px;
}
.admp-fea-res-table-1 {
	border-right: 1px solid #e1e1e1
}
.admp-fea-res-table-inn {
	padding: 10px 30px 30px;
}
.admp-fea-res-table-inn h4 {
	font-size: 14px;
	color: #000;
	font-weight: 600;
	margin: 0 0 15px 0;
}
.admp-fea-res-table-inn ul {
	padding: 0 0 5px 15px !important;
}
.admp-fea-res-table-inn ul li {
	margin-bottom: 15px;
	font-size: 13px;
	list-style-type: decimal;
}
ul.dot-list li {
	list-style-type: disc !important;
}
.admp-fea-res-table-inn a {
	color: #1a8ad8;
	font-size: 14px;
	text-align: center;
}
.admp-fea-res-table-2 h3 {
	background: #23ad84
}
.admp-fea-points {
	margin: 30px 0 35px
}
.admp-fea-points ul {
	padding-left: 30px !important;
}
.admp-fea-points ul li {
	margin-bottom: 8px;
	font-size: 14px;
	list-style-type: disc
}
.admp-fea-sub-head {
	font-weight: 100;
	font-size: 15px
}
#psnote {
	background: #f3f3f3;
	border: 1px solid #ccc;
	font-size: 12px;
	padding: 15px;
	position: relative
}
#psnote h4 {
	font-size: 12px !important;
}
#txtareacpy {
	border: none;
	height: 1px;
	outline: none;
	overflow: hidden;
	position: absolute;
	resize: none;
	top: -20px;
	width: 1px;
}
#txtareacpy::selection {
	color: #fff;
	background: #fff;
}
.psimg {
	display: block;
	position: relative
}
.psimg img {
	border: 1px solid #ccc;
	border-radius: 5px;
	padding: 5px;
	height: 90px;
}
.psimg:before {
	content: "";
	background: #000;
	height: 86%;
	left: 6px;
	opacity: .4;
	position: absolute;
	top: 6px;
	width: 100%;
	filter: alpha(opacity=40);
}
.psimg:after {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/admp-feature-sprite.png) no-repeat;
	background-size: 250px;
	background-position: -228px -67px;
	bottom: 13px;
	content: "";
	height: 20px;
	position: absolute;
	right: 0;
	transition: all .5s;
	width: 22px;
}
.psimg:hover:after {
	background-size: 500px;
	background-position: -457px -134px;
	bottom: 33px;
	height: 35px;
	right: 36px;
	transition: all .5s;
	width: 37px;
}
.psthanx {
	background: #ECFBEF;
	border: 1px solid #8BD698;
	border-radius: 3px;
	bottom: -6px;
	color: #29B540;
	display: none;
	left: 30%;
	margin: 0 0 10px 0;
	padding: 5px 30px;
	position: absolute;
	text-align: center;
}
.psthanx span {
	float: left;
	height: 16px;
	margin: 4px 9px 0 0;
	width: 17px;
}
.psthanx span {
	background: url('https://www.manageengine.com/fr/active-directory-audit/style/../images/admp-feature-sprite.png') no-repeat;
	background-position: -183px -73px;
	background-size: 200px;
	float: left;
	height: 16px;
	margin: 4px 9px 0 0;
	width: 17px;
}
.si-container pre {
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap;
	word-wrap: break-word;
}
//#psnote{height:410px;overflow:hidden}
ul.alpha-list li {
	list-style-type: lower-alpha !important;
}
.iconcpy {
	background: url(https://www.manageengine.com/fr/active-directory-audit/style/../images/admp-feature-sprite.png) no-repeat;
	background-position: -228px -37px;
	background-size: 250px;
	display: block;
	margin: 10px 0 0 0;
	padding: 0 0 0 25px;
	text-align: left !important;
}
.si-container pre {
	white-space: pre-wrap;
	word-wrap: break-word;
}
.admp-fea-res-right .admp-fea-rel-res ul {
	margin: 0;
	padding: 8px !important;
	list-style-type: none !important;
}
.rhsTree {
	background: #F9F9F9;
}
.admp-fea-rel-res ul li {
	margin-bottom: 8px;
}
.rhsTree li p {
	cursor: pointer;
	padding: 7px 30px 7px 15px;
	position: relative;
	margin: 0;
	width: 100%;
	box-sizing: border-box;
}
.rhsTree li p::before {
	content: '';
	display: block;
	border-left: 2px solid #333;
	border-top: 2px solid #333;
	height: 8px;
	width: 8px;
	position: absolute;
	top: 12px;
	right: 15px;
	transition: 0.4s ease all;
	transform: rotate(-136deg);
}
.rhsTree li p.opened+ul {
	display: block;
}
.rhsTree li p.opened {
	color: #2383e8;
}
.rhsTree li {
	position: relative;
}
.rhsTree li ul {
	display: none;
	padding-left: 15px !important;
}
.rhsTree li ul li {
	margin-bottom: 0;
}
.rhsTree li:last-of-type::after {
	display: none;
}
#rl li a {
	-webkit-transition: all .4s ease;
	-moz-transition: all .4s ease;
	-o-transition: all .4s ease;
	transition: all .4s ease;
	display: block;
	text-decoration: none;
	padding: 6px 10px;
	color: #009dec;
	font-size: 14px;
}
.rhsTree li::after {
	content: "";
	position: absolute;
	background: #e1e1e1;
	height: 1px;
	width: 90%;
	left: 5%;
	bottom: -3px;
}
.rhsTree li li::after {
	width: 94%;
	left: 0;
}
#rl li.active a {
	color: #333;
	font-weight: 700;
}
.admp-fea-rel-res h4 {
	margin-left: 0px;
}
.heading-menu-hide {
	display: none;
}
.t-green {
	color: #0d9a18
}
/* Right side banner form */
.dload-banner #MECountryListing {
	cursor: pointer;
	height: 36px;
	filter: alpha(opacity=0);
	opacity: 0;
	position: absolute;
	top: 0;
	width: 47px;
}
.dload-banner .selectedCountry {
	left: unset;
	margin: 0;
}
#scroll ul.dload-banner {
	background: url(/sites/meweb/images/fr/active-directory-audit/images/dload-rhs-banner-bg.png) right top no-repeat #e0f3ff;
	background-size: 115px;
	margin: 0 0 25px;
	padding: 20px 25px !important;
}
ul.dload-banner li {
	position: relative;
	transition: all 1s;
	list-style-type: none;
}
ul.dload-banner li:nth-child(1) {
	font-size: 20px;
	font-weight: 100;
	line-height: 26px;
}
ul.dload-banner li:nth-child(1) strong {
	font-weight: 600
}
ul.dload-banner li:nth-child(1) span {
	display: block
}
ul.dload-banner li:nth-child(2) {
	background: #fff;
	border: solid 1px #5e5f61;
	border-radius: 3px;
	margin: 20px 0;
	padding: 5px 8px;
	z-index: 9
}
ul.dload-banner li:nth-child(2):before {
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-top: 4px solid #767676;
	content: "";
	height: 0;
	position: absolute;
	right: 8px;
	top: 15px;
	width: 0;
	z-index: 0;
}
ul.dload-banner li:nth-child(2) input[type="email"] {
	border: none;
	border-right: solid 1px #5e5f61;
	font-size: 14px;
	width: 165px;
	outline: none;
}
.dload-banner .selectedCountry {
	color: #6f6f6f;
	font-size: 12px;
	height: 20px;
	line-height: 18px;
	padding: 7px 17px;
	position: absolute;
	right: 5px;
	top: 0;
	transition: all .5s
}
.dload-banner select#country_state,
.dload-banner select#ukcountry_region {
	background: #fff;
	border: 0;
	border-radius: 0;
	border-top: solid 1px #d9d9d9;
	color: #6f6f6f;
	cursor: pointer;
	font-size: 13px;
	margin: 3px 0 0 0;
	padding: 5px 0;
	opacity: 1;
	width: 100%;
	-moz-appearance: none;
	-webkit-appearance: none;
}
ul.dload-banner li:nth-child(4) input[type="submit"] {
	background: #fb0027;
	border: none;
	border-radius: 3px;
	color: #fff;
	cursor: pointer;
	font-size: 13px;
	padding: 10px 0;
	position: relative;
	width: 100%
}
ul.dload-banner li:nth-child(5) {
	display: none;
	font-size: 22px;
	font-weight: bold
}
ul.dload-banner li:nth-child(6) {
	display: none
}
.dload-banner .dwn-priv {
	color: #000
}
.dload-banner #meGDPRMessage label {
	color: #000
}
ul.dload-banner li a {
	color: #000;
	text-decoration: none
}
ul.dload-banner li a:hover {
	text-decoration: underline
}
ul.dload-banner li:nth-child(5) a {
	color: #1a8ad8;
	text-decoration: underline
}
ul.dload-banner li:nth-child(5) a:hover {
	text-decoration: none
}
.dload-banner .selectedCountry.swing {
	background: #fff;
	border: solid 1px #f00;
	box-shadow: 0 0 5px #999494;
	font-size: 14px;
	padding: 12px 17px;
	right: -4px;
	top: -7px;
	transition: all .5s
}
@media screen and (max-width: 1024px) {
	.si-container {
		max-width: 90%;
	}
	ul.dload-banner li:nth-child(1) span {
		display: inline;
	}
}
@media screen and (max-width:768px) {
	.admp-fea-res-left {
		width: 100%;
		border-right: 0 solid #e4e4e4;
		border-bottom: 1px solid #e4e4e4;
		padding-right: 0;
		padding-bottom: 15px
	}
	.admp-fea-res-right {
		width: 100%;
		padding-left: 0
	}
	.admp-fea-res-right .admp-fea-rel-res {
		width: 300px;
		margin: 30px auto 0;
	}
	.psimg img {
		height: 100%;
	}
}
@media screen and (max-width:767px) {
	#adRhsLnk {
		display: none;
	}
	.admp-fea-rel-res {
		padding-top: 25px
	}
	.admp-fea-rel-res ul li {
		margin-bottom: 2px;
		box-sizing: border-box;
		padding: 5px;
		float: none;
		width: 100%;
	}
	.admp-fea-res-table-com {
		width: 100%
	}
	.admp-fea-rel-res ul.dload-banner li {
		width: 300px;
		margin-left: auto;
		margin-right: auto;
	}
	.admp-fea-rel-res ul li #formCTAgdpr a {
		display: inline;
		border: none;
		padding: 0;
	}
	ul.dload-banner li:nth-child(2) {
		margin: 10px 0 0;
	}
	.admp-fea-rel-res ul.dload-banner li:first-of-type {
		width: 100%;
	}
	.admp-fea-res-table-1 {
		border-right: 0 solid #e1e1e1
	}
	.admp-fea-rel-res ul li {}
}
@media screen and (max-width:500px) {
	.notiSty {
		display: none !important
	}
}
@media screen and (max-width: 767px) {
	#MEmobPanel span.down {
		display: none;
	}
}
@media screen and (max-width: 500px) {
	#support-form-sec .kbform li .rgtfld input[type="reset"] {
		margin: 20px 0 0;
	}
	#scroll .rhs-cont ul {
		padding: 10px 0 10px !important;
	}
	.admp-fea-rel-res ul.dload-banner li {
		width: 100%;
	}
}
@media screen and (max-width: 410px) {
	.pro-menu~.lnkTab {
		margin-right: 25px;
	}
	.rmplogosvg img {
		width: 206px;
	}
	header:not(.abheader) .melogosvg img {
		margin: 6px 0 0;
	}
}
/*Powershell Pages End*/
/* LHS Related Products */
#rel-Prd ul {
	width: 33%;
}
#rel-Prd ul li:first-child a {
	font-weight: 600
}
#lhsTree {
	padding-bottom: 0 !important
}
#scroll ul.relPrd {
	list-style-type: none;
	line-height: 1.2em;
}
#scroll ul.relPrd>li {
	color: #000;
	font-size: 13px;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #ECECEC;
}
#scroll ul.relPrd>li>span {
	padding: 10px 0;
	display: inline-block;
	color: #000;
	font-weight: bold
}
#scroll ul.relPrd li a {
	color: #000;
}
#scroll ul.relPrd li ul {
	list-style-type: none;
	margin: 0;
	padding: 0
}
#scroll ul.relPrd li ul li {
	list-style-type: none;
	margin: 0;
	padding: 10px 0;
	font-size: 12px;
	border-top: 1px solid #ECECEC;
	color: #000
}
#scroll ul.relPrd li ul li span {
	margin-right: 18px
}
#scroll ul.relPrd>li>span {
	color: #000000;
	display: inline-block;
	font-weight: bold;
	padding: 10px 0;
}
#scroll ul.relPrd li ul li {
	border-top: 1px solid #ECECEC;
	color: #000000;
	font-size: 12px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	cursor: pointer;
	text-indent: 10px;
	height: 30px;
	overflow: hidden;
}
#scroll ul.relPrd li ul li:hover .product-quick-name {
	color: #7BBB2A;
	transition-duration: 0.3s
}
#scroll ul.relPrd li a {
	color: #000000;
	text-decoration: none;
	line-height: 30px;
	display: block;
	width: 250px;
}
#scroll ul.relPrd li a.product-expanded-name {
	font-size: 10px;
	color: #777;
	border-radius: 2px;
	padding: 3px 10px 3px 0;
	margin: 0px 0 5px;
	width: auto !important;
	line-height: 12px;
	height: auto;
}
a.product-quick-name {
	display: inline !important;
}
/*--=== OTHER COUNTRY DEMO FORM SET 2 ===--*/
.perDemBx1 {
	border: 0;
	margin: 0
}
.perDemBx1 h2 {
	text-align: center;
	margin: 20px 0 10px;
	font-weight: 500
}
.perDemBx1 p {
	text-align: center;
	padding-bottom: 15px
}
.perDemBx1 .icoReqDemo {
	display: none
}
.de-box {
	border-top: 1px solid #e5e5e5;
	margin: 30px auto 0;
	padding: 20px 0 0;
	width: 75%
}
.de-box .head {
	font-size: 24px;
	padding-left: 12px;
	font-weight: 500;
	display: inline-block;
	margin: 0
}
.de-box .demoPAli {
	margin: 20px 0 0
}
.form-set-2 {
	background: #fff;
	padding: 25px 30px 30px;
	border-radius: 7px;
	position: relative;
	border: 1px solid #eaeaea;
	max-width: 380px
}
.form-set-2 h2 {
	text-align: center;
	font-size: 18px;
	margin: 0 0 14px;
	color: #000;
	line-height: 1.3;
	font-weight: 600;
	padding: 0
}
.solution-form ul {
	padding: 0;
	margin: 0
}
.form-set-2 form ul li {
	position: relative;
	width: 100%;
	display: inline-block;
	margin-bottom: 10px;
	box-sizing: border-box
}
.form-set-2 form ul li div {
	border: 1px solid #e0e0e0;
	border-radius: 2px;
	background: #fafafa;
	box-sizing: border-box;
	position: relative
}
.form-set-2 form ul li.no-bor {
	border: 0
}
.form-set-2 form ul li i {
	background-image: url(https://www.manageengine.com/active-directory-360/images/icon-set-1.png);
	position: absolute;
	width: 32px;
	height: 32px;
	top: 3px;
	pointer-events: none;
}
.form-set-2 form ul li i.ic-ic-user {
	background-position: -13px -13px
}
.form-set-2 form ul li i.ic-email {
	background-position: -72px -12px
}
.form-set-2 form ul li i.ic-org {
	background-position: -129px -13px
}
.form-set-2 form ul li i.ic-phone {
	background-position: -188px -13px
}
.form-set-2 form ul li i.ic-country {
	background-position: -247px -13px
}
.form-set-2 form ul li i.ic-feedback {
	background-position: -297px -13px
}
.form-set-2 form ul li input,
.form-set-2 form ul li textarea {
	width: 100%;
	background: none;
	border: 0;
	height: 40px;
	font-size: 14px;
	padding: 5px 15px 5px 46px;
	box-sizing: border-box;
	outline: none;
	font-family: 'Open Sans', sans-serif
}
.form-set-2 form ul li textarea {
	padding: 5px 15px 5px 46px;
	height: 60px
}
.form-set-2 form ul li select {
	width: 88%;
	background: none;
	border: 0;
	height: 40px;
	font-size: 14px;
	padding: 5px 20px;
	outline: none;
	margin-left: 24px
}
.form-set-2 form ul li input[type="submit"] {
	background: #ca2033;
	color: #fff;
	font-weight: 600;
	font-size: 14px;
	float: left;
	border-bottom: 0;
	padding: 15px;
	cursor: pointer;
	-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
	height: auto;
	border-radius: 4px
}
.form-set-2 form ul li input[type="submit"]:hover {
	background: #ab1829
}
.form-set-2 form ul li:last-child {
	border: 0 solid #333;
	margin-bottom: 0;
	background: none
}
.form-set-2 form ul li input#datepicker {
	height: 40px !important
}
.form-set-2 form ul li .dwn-priv {
	font-size: 11px;
	color: #000;
	line-height: 10px
}
.form-set-2 form ul li .dwn-priv a {
	font-size: 10px;
	color: #000;
	text-decoration: underline
}
.err-com {
	background: #F44336;
	color: #fff;
	font-size: 12px;
	padding: 2px 2px 2px 10px;
	margin: 10px 0;
	display: none;
	text-align: center
}
.form-set-2 form ul li .err-box {
	border: 1px solid #ca1f32
}
/*--=== OTHER COUNTRY DEMO FORM SET 3 ===--*/
.form-set-3 {
	margin: 0 auto;
	max-width: 600px;
	border: 0;
	padding: 0
}
.form-set-3 form ul li div.fl {
	border: 0;
	background: none;
	float: left;
	width: 35%
}
.form-set-3 form ul li div.fl label {
	font-size: 15px;
	font-weight: 500
}
.form-set-3 form ul li div.fl label i {
	background: none;
	color: #f10;
	position: relative;
	top: 0;
	left: 0
}
.form-set-3 form ul li div.fr {
	float: left;
	width: 65%
}
.form-set-3 form ul li div.fr input,
.form-set-3 form ul li div.fr select,
.form-set-3 form ul li div.fr textarea {
	padding: 5px 15px
}
.form-set-3 form ul li.no-lhs {
	padding-left: 35%
}
.form-set-3 form ul li.no-lhs .fr {
	width: 100%;
	border: 0;
	background: none
}
#meGDPRMessage {
	border: 0;
	background: none;
	margin: 0
}
.form-set-3 form ul li div.fr input[type="submit"] {
	padding: 13px;
	background: #069b4f;
	font-size: 15px;
	float: left;
	width: 60%;
	border-radius: 2px
}
.form-set-3 form ul li div.fr input[type="submit"]:hover {
	background: #037d3f;
	box-shadow: 0 23px 13px -18px #141619a6
}
.form-set-3 form ul li div.fr input[type="reset"] {
	float: left;
	width: 38%;
	padding: 13px;
	background: #b8c9d6;
	font-size: 15px;
	color: #fff;
	margin-left: 2%;
	height: auto;
	border-radius: 2px;
	cursor: pointer;
	transition: all .5s ease
}
.form-set-3 form ul li div.fr input[type="reset"]:hover {
	background: #889dad
}
.form-set-3 form ul li select {
	margin-left: 0;
	width: 96%;
	cursor: pointer
}
.form-set-3 .err-com {
	margin-left: 38%
}
.form-set-3 form ul li div.fr #meGDPRMessage label {
	font-size: 12px;
	line-height: 19px
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
	border: 1px solid #c5c5c500 !important;
	background: #f1f9ff !important;
	font-weight: 400 !important;
	color: #454545 !important
}
.ui-datepicker td span,
.ui-datepicker td a {
	width: 25px;
	height: 25px;
	border-radius: 50px;
	line-height: 26px;
	text-align: center !important;
	transition: all .3s ease
}
.ui-widget.ui-widget-content {
	border: 0 solid #c5c5c5 !important;
	box-shadow: 0 1px 23px -9px #3333339c;
	padding: 8px;
	box-sizing: border-box;
	width: 280px
}
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #dad55e !important;
	background: #fffa90 !important;
	color: #777620 !important;
}
.ui-datepicker td span,
.ui-datepicker td a:hover {
	border: 1px solid #dad55e !important;
	background: #fffa90 !important;
	color: #777620 !important;
}
.ui-widget-header {
	border: 0 solid #f1f9ff !important;
	border-bottom: 1px solid #e2e2e2 !important;
	background: none !important;
	color: #333;
	font-weight: 700;
	border-radius: 0 !important
}
.ui-datepicker th {
	font-weight: 600;
	font-size: 13px;
	color: #7b90a0
}
.me-ic-date {
	right: 8px;
	background-position: -312px -71px;
	background-size: 420px;
	background-repeat: no-repeat
}
@media screen and (max-width: 991px) {
	.slideTab .tab {
		line-height: 26px;
	}
}
@media screen and (max-width: 767px) {
	.tip {
		display: none;
	}
	.tip-com span {
		color: #fff;
	}
	.mobShow {
		display: block;
	}
	.otherSolutions h2,
	.full-slider h2 {
		margin-bottom: 40px;
	}
	.title h1 {
		margin-top: 30px;
	}
	#slilock .gslider {
		margin: 0 0 0 -10%;
	}
}
@media screen and (max-width: 500px) {
	.featureList {
		justify-content: center;
	}
	.featureBox {
		width: 90%;
	}
	.solutionList .featureBox {
		width: 80%;
	}
	.solutionTab .tab {
		width: 45%;
		margin-bottom: 30px;
	}
	.solutionTab {
		margin-bottom: 30px;
	}
	.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;
	}
}
@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;
	}
}
@media screen and (max-width:1025px) {
	.homefeaBox {
		width: calc(50% - 2px);
		border: none;
		border-top: #ddd solid 1px !important
	}
	.hmEdi1,
	.hmEdi2 {
		min-height: 600px;
		position: relative;
		float: none !important;
		max-width: 650px;
		width: 98% !important;
		margin: 20px auto !important
	}
	.maintabOverflowSty {
		margin: 0 auto !important;
		width: 100% !important
	}
}
@media screen and (max-width:620px) {
	.homefeaBox {
		width: calc(100% - 2px)
	}
}
@media screen and (max-width:550px) {
	.hmEdiCont ul {
		min-height: auto !important
	}
	.hmEdiCol1,
	.hmEdiCol2,
	.hmEdi1Col1,
	.hmEdi1Col2 {
		float: none !important;
		width: 100% !important
	}
	.btn-grn a,
	.hmEdi2 .hmEdiFoot a.trynow {
		position: static;
		transform: translateX(0%) !important;
		margin-bottom: 20px
	}
	.form-set-3 form ul li div.fl,
	.form-set-3 form ul li div.fr {
		width: 100%;
	}
	.form-set-3 {
		padding: 25px;
	}
	.form-set-3 form ul li.no-lhs {
		padding-left: 0%;
	}
	.form-set-2 form ul {
		padding: 0px !important;
	}
}
@media screen and (max-width:900px) {
	.hmFeabox {
		width: 44%;
		box-sizing: border-box;
	}
}
@media screen and (max-width:760px) {
	.hmFeabox {
		width: 100%;
		box-sizing: border-box;
		margin: 1% 0 !important
	}
}
/*Slider css corrections*/
#scroll ol {
	padding: 10px 0 10px 30px;
	list-style-type: decimal;
}
.slideTab,
.full-slider h2 {
	text-align: left
}
.slides {
	padding-left: 0 !important;
	display: flex;
	text-align: center;
	gap: 25px;
	justify-content: center;
	align-items: center;
	flex-flow: row wrap
}
.slideTab .tab {
	width: 30% !important;
	padding-left: 0;
	line-height: 30px !important
}
.slideTab .tab:last-child {
	margin-right: 0 !important
}
.slideTab .tab.flex-active-slide::before {
	left: 0
}
.slides li {
	padding-left: 0 !important
}
.slideTab .tab.flex-active-slide::before {
	width: 100%
}
@media screen and (max-width:599px) {
	.slideTab .tab {
		width: 50% !important
	}
}
#btmBar ul {
	float: none;
	display: flex;
	justify-content: space-around;
	align-items: center;
}
#btmBar ul li {
	width: auto;
	float: none
}
.fancybox-overlay,
#fancybox-buttons {
	z-index: 999999 !important
}
/*Slider css corrections*/
/* new testimonial css */
.maintab_testi_container {
	width: 1000px;
	float: left;
	height: 330px
}
.testimonial_con {
	float: left;
	margin: 0 0 0 55px;
	width: 885px
}
.testimonial_con_middle {
	float: left;
	width: 683px;
	text-align: center;
	margin: 40px 0 0;
	font-size: 14px;
	line-height: 28px
}
.testimonial_con_right {
	float: left;
	width: 84px;
	height: 70px;
	background: url(https://www.manageengine.com/products/active-directory-audit/images/image-slice.png) -360px -89px;
	margin: 70px 0 0
}
.testimonial_slider {
	font-family: Verdana, Geneva, sans-serif;
	position: relative;
	width: 100%;
	text-align: center;
	color: #666;
	padding: 0 0 65px
}
.caseLHS,
.caseLHS a,
.hmEdition a {
	color: #fff
}
.testimonial_slider ul {
	list-style: none;
	width: 300%
}
.testimonial_slider ul li {
	display: block;
	float: left;
	width: 33%;
	padding: 0
}
table.editionTable td,
table.editionTable thead tr th {
	padding: .6em;
	border: 1px solid #e5e5e5;
	text-align: center
}
.testimonial_slider .dots {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 20px;
	list-style-type: none !important;
	width: 150px;
	margin: 0 200px 0 380px;
	padding: 0
}
.testimonial_client_name {
	width: 901px;
	text-align: center;
	float: left;
	font-size: 14px
}
.caseLHS,
.hmFeabox {
	font-size: 12px;
	line-height: 20px
}
.testimonial_client_name .cname {
	font-size: 16px;
	color: #6194c5
}
.slidermove1 {
	width: 4000px;
	float: left;
	margin: 0;
	transition: .4s ease-in;
	-moz-transition: .4s ease-in;
	-webkit-transition: .4s ease-in;
	-o-transition: .4s ease-in
}
.slidermove2,
.slidermove3 {
	transition: .4s ease-in;
	width: 4000px;
	float: left
}
.slidermove2 {
	margin: 0 0 0 -900px;
	-moz-transition: .4s ease-in;
	-webkit-transition: .4s ease-in;
	-o-transition: .4s ease-in
}
.slidermove3 {
	margin: 0 0 0 -1800px;
	-moz-transition: .4s ease-in;
	-webkit-transition: .4s ease-in;
	-o-transition: .4s ease-in
}
.slidermove4 {
	width: 4000px;
	float: left;
	margin: 0 0 0 -2700px;
	transition: .4s ease-in;
	-moz-transition: .4s ease-in;
	-webkit-transition: .4s ease-in;
	-o-transition: .4s ease-in
}
.mc li a:hover h4:after,
.upgradeTbl {
	width: 100%
}
.upgradeTbl td {
	padding: 5px 10px;
	border: 1px solid #ddd
}
.upgradeTbl tr.headTbl {
	background: #efefef
}
.caseLHS {
	width: 28%;
	float: left;
	background: #4c596e;
	padding: 0 2%
}
.caseRHS {
	width: 62%;
	float: left;
	padding: 0 3% 20px
}
.getqtTbl {
	width: 100%;
	border: 1px solid #ccc;
	margin: 20px 0
}
.getqtTbl td {
	width: 50%;
	padding: 10px
}
.getqtTbl .formfooter,
.getqtTbl .formheader {
	background: #efefef;
	text-align: center
}
.getqtTbl input,
.getqtTbl select {
	width: 90%;
	height: 20px;
	line-height: 20px;
	padding: 5px;
	border: 1px solid #ccc;
	background: #efefef;
	font-size: 14px
}
.getqtTbl select {
	height: 30px;
	width: 100%
}
.getqtTbl input:focus,
.getqtTbl select:focus {
	background: #eaeaea
}
.getqtTbl .formfooter input {
	background: #424f56 !important;
	height: auto;
	width: auto;
	padding: 10px 20px;
	color: #fff
}
.testimonial_name_divider {
	float: left;
	width: 267px;
	height: 20px;
	background: url(https://www.manageengine.com/products/active-directory-audit/images/image-slice.png) -150px -432px;
	margin: 0 303px
}
.testimonial_slider .dots li {
	float: left;
	width: 13px;
	height: 13px;
	margin: 0 4px;
	background: url(https://www.manageengine.com/products/active-directory-audit/images/image-slice.png) -850px -8px;
	text-indent: -999em;
	border: 2px solid #fff;
	border-radius: 6px;
	cursor: pointer;
	opacity: .4;
	-webkit-transition: background .5s, opacity .5s;
	-moz-transition: background .5s, opacity .5s;
	transition: background .5s, opacity .5s
}
.trackinginsider .bnr {
	background: url(images/tracking-insider-threats-bg.png) 168px 0/auto 100% no-repeat
}
.testimonial_slider .dots li.active {
	background: url(https://www.manageengine.com/products/active-directory-audit/images/image-slice.png) -870px -8px;
	opacity: 1
}
}
@media screen and (max-width:1200px) {
	.chatHead {
		display: none !important
	}
}
@media screen and (min-width:1024px) and (max-width:1200px) {
	.prd-nav li {
		width: 20% !important;
		box-sizing: border-box !important
	}
	ul.prd-nav {
		width: 100%
	}
	.footer .col3 {
		padding-left: 10px
	}
	.footer .col3 input#emailNL {
		width: 100px
	}
	.footer .col3 input#subscribe {
		padding: 6px
	}
	.adap-logo-blocks .adapcus-block {
		display: inline-block;
		float: none
	}
	.hmEdi1 {
		margin-right: 1%
	}
}
@media screen and (min-width:768px) and (max-width:1023px) {
	.adap-main-grid-btn,
	.hmFea1,
	.hmFea2,
	.hmFea4 {
		height: auto !important
	}
	.adap-logo-blocks .adapcus-block,
	form#LicenseKeyForm .dwn-form {
		display: inline-block;
		float: none
	}
	.adap-logo-blocks,
	.brocher-main-conts,
	.middle-align,
	form#LicenseKeyForm {
		text-align: center
	}
	.testimonial_con,
	div#scroll .ifrCon {
		margin: 0 !important
	}
	.hmFea4 {
		min-height: 250px !important
	}
	.hmFea2 {
		min-height: 120px !important
	}
	.hmFea1 {
		min-height: 430px !important
	}
	.head,
	.pg-head {
		margin-bottom: 10px
	}
	.maintab_testi_container,
	.testimonial_client_name,
	.testimonial_con,
	.testimonial_name_divider,
	.testimonial_slider .dots {
		display: none
	}
	.middle-align .res-box-col {
		width: 219px !important;
		float: none !important;
		display: inline-block
	}
	.res-links a {
		display: inline-block !important;
		text-align: center !important;
		width: 100% !important;
		border: none !important
	}
	.adap-h-grid-main ul li,
	.d-cont,
	.support-main-cont .per40,
	.support-main-cont .per60,
	ul.prd-nav {
		width: 100%
	}
	.d-cont {
		margin: 0;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box
	}
	.recourcnavsec li {
		display: inline-block
	}
	.recourcnavsec li a {
		position: relative;
		z-index: 200;
		color: #444;
		font-size: 13px;
		display: block;
		float: left;
		text-decoration: none;
		line-height: 26px;
		padding: 0 5px !important
	}
	.rsource_active_tab a {
		background: #082541;
		color: #fff !important
	}
	.recourcnavsec #rsource_movbg {
		display: none !important
	}
	.getqtTbl input[type=checkbox] {
		vertical-align: middle
	}
	.support-main-cont .per25 {
		width: 60px
	}
	.perDemBx iframe#frmVal {
		height: 600px !important
	}
	.footer .col3 {
		padding-left: 10px
	}
	.footer .col3 input#subscribe {
		padding: 6px
	}
	.footer .col3 input#emailNL {
		width: 100px
	}
	.support-main-cont .supBox {
		margin-bottom: 20px
	}
	.prd-nav li {
		width: 20% !important;
		box-sizing: border-box !important
	}
	.webnrtxbg {
		min-height: 250px !important
	}
	.brocher-main-conts .per75 {
		width: 100%;
		text-align: center
	}
}
/* common banner css start*/
.adapcstmrtmpftrbg {
	background-image: url(https://www.manageengine.com/products/active-directory-audit/images/customer-logos-bg.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover
}
.whyadaphdr {
	font-weight: 400;
	font-size: 35px;
	color: #46535c;
	line-height: 45px
}
.adap-logo-blocks {
	position: relative;
	text-align: center
}
.adap-logo-blocks .adapcus-block {
	background-color: #fff;
	display: inline-block;
	height: 92px;
	margin: 0 .7%;
	padding: 0 1%;
	position: relative;
	width: 163px
}
.adapcstmr01 img,
.adapcstmr02 img,
.adapcstmr03 img,
.adapcstmr04 img,
.adapcstmr05 img,
.adapcstmr06 img,
.adapcstmr07 img,
.adapcstmr08 img {
	left: 0;
	margin: 0 auto;
	padding-top: 15px;
	position: absolute;
	right: 0;
	width: 175px
}
.adapcstmr01 .cb-img,
.adapcstmr02 .cb-img,
.adapcstmr03 .cb-img,
.adapcstmr04 .cb-img,
.adapcstmr05 .cb-img,
.adapcstmr06 .cb-img,
.adapcstmr07 .cb-img,
.adapcstmr08 .cb-img {
	display: none;
	opacity: 0;
	transition: .6s ease-out
}
.adapcstmr01 .cb-img.active,
.adapcstmr02 .cb-img.active,
.adapcstmr03 .cb-img.active,
.adapcstmr04 .cb-img.active,
.adapcstmr05 .cb-img.active,
.adapcstmr06 .cb-img.active,
.adapcstmr07 .cb-img.active,
.adapcstmr08 .cb-img.active {
	display: block;
	opacity: 1;
	transition: .5s ease-in
}
#cb-1 a .cb-img {
	display: none;
	opacity: 0
}
#cb-1 a.active .cb-img {
	display: block;
	opacity: 1
}
.mT30,
body .CS_CTAContainer.CS_CTA_mt_30 {
	margin-top: 30px
}
.heaPritag a {
	color: red;
	display: none;
	font-size: 15px;
	font-style: italic;
	left: 205px;
	position: relative;
	top: -21px
}
.linColor {
	border-bottom: 1px solid #aaa
}
.thaLeft {
	width: 30%
}
.thaLeft a {
	background: url(../images/thanks-page-sprite.png);
	display: block;
	height: 60px;
	margin: 0 auto;
	width: 60px
}
.thaRig {
	font-size: 12px;
	line-height: 18px;
	width: 70%
}
.thaRig a {
	display: block;
	float: left;
	margin: 5px 0 0;
	width: 100%
}
.errMsg span,
.fooBanner a {
	display: inline-block
}
.rigLine {
	border-right: 1px solid #e5e5e5
}
.botLine {
	border-bottom: 1px solid #e5e5e5;
	padding: 30px 1.5%
}
.remLin {
	border-bottom: none
}
.thaLogo {
	background: url(../images/thanks-page-sprite.png) -291px -92px no-repeat;
	height: 19px;
	margin: 0 0 8px;
	width: 100%
}
.logoadap {
	background-position: -291px -110px
}
.logoadssp {
	background-position: -291px -129px
}
.logoerp {
	background-position: -291px -150px
}
.logoela {
	background-position: -291px -170px
}
.logofap {
	background-position: -291px -189px
}
.logormp {
	background-position: -291px -207px
}
.logospmp {
	background-position: -291px -226px
}
.logoomp {
	background-position: -291px -243px
}
.logoad360 {
	background-position: -291px -260px
}
.logoadap a {
	width: 113px
}
.logoadssp a {
	width: 160px
}
.logoerp a {
	width: 200px
}
.logoela a {
	width: 158px
}
.logofap a {
	width: 120px
}
.logormp a,
.logospmp a {
	width: 195px
}
.logoomp a {
	width: 143px
}
.logoad360 a {
	width: 60px
}
.fooBanner,
.fooBanner a {
	height: 98px;
	width: 246px
}
.mlogoadap {
	background-position: -60px 0 !important
}
.mlogoadssp {
	background-position: -119px 0 !important
}
.mlogoerp {
	background-position: -180px 0 !important
}
.mlogoela {
	background-position: -239px 0 !important
}
.mlogofap {
	background-position: -300px 1px !important
}
.mlogormp {
	background-position: -361px 1px !important
}
.mlogospmp {
	background-position: -419px 2px !important
}
.mlogoomp {
	background-position: 0 -58px !important
}
.mlogoad360 {
	background-position: -62px -58px !important
}
#fooBanner {
	margin: 0 0 -110px
}
.fooBanner {
	background: url(../images/footer-banner-bg.png) 7px 0 no-repeat;
	bottom: 0;
	position: fixed;
	right: 0;
	z-index: 9999
}
/* common banner css end */
.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;
}