.mbH{
display:none;
}
.cont-body{
display:none;
}
.heading-menu{
display:none;
}

			.last-updated-text {
				text-align: right;
				font-size: 14px;
				margin: 10px 0 0;
			}
			
			h3, .hTag3{
				    margin: 20px 0 10px;
				    font-weight: 200;
			}
			
		
			ul.nav.header-nav.productmenu.clearfix {
				margin-bottom: 0px;
			}
			
			#commonHeader {
				min-height: 91px;
				max-width: 100%;
				overflow: hidden;
			}
			
			p{
				font-size: 16px;
				line-height: 30PX;
				font-weight: 200;
				color: #666666;
				margin: 0;
			}
			
			header:not(.abheader) #MEmobPanel {
				top: 84px;
			}
			
			.aside-nav {
				background: rgba(0, 20, 60, .9);
				top: 0;
			}
			/*  */
			
			.btn-dwd {
				background: #e9152b;
				color: #fff;
				padding: 10px 25px;
				font-size: 14px;
				line-height: 1.4;
				display: inline-block;
				cursor: pointer;
				border-radius: 3px;
				font-family: var(--primaryfont-semibold);
				border: 1px solid transparent;
			}
			
			a.btn-dwd.btn-border {
				background: transparent;
				color: #000;
				border: 1px solid;
				margin: 0 0 0 10px;
			}
			
			div#quickFixDiv {
				position: absolute;
				top: 0;
				z-index: -1000;
				text-indent: -9999999px;
				opacity: 0;
				visibility: hidden;
			}
			
			.margin-0 {
				margin: 0;
			}
			
			.pam360-breadcrumb {
				display: none;
			}
			
			h2 {
				font-size: 28px;
				font-weight: 200;
				
			}
			
			.banner-wrap {
				width: 100%;
				padding: 80px 0;
				background-color: #eaf4ff;
				color: #000;
				overflow: hidden;
			}
			
			.banner-contain {
				max-width: 980px;
				width: 90%;
				margin: 0 auto;
				text-align: center;
			}
			
			.banner-wrap h1 {
				color: #000;
				margin: 0 0 10px;
				font-size: 38px;
				line-height: 38px;
			}
			
			.banner-contain p {
				font-size: 16px;
			}
			
			.banner-contain p:last-child {
				margin-top: 20px;
			}
			/*  */
			
			.pam360-cont-wrap {
				padding: 0 0 0;
			}
			/*  */
			
			.pam-principle {
				margin: -150px 0 100px;
			}
			
			.pam-principle .container {
				max-width: 1000px;
			}
			
			.pam-principle h4 {
				padding: 60px;
				margin: 0 0 40px;
				background: #fafafa;
				line-height: 1.8;
			}
			
			.pam-principle p:last-child {
				margin: 0;
			}
			/*  */
			
			.pam-seo-content-wrap {
				position: relative;
				width: 95%;
				max-width: 1440px;
				margin: 0 auto 0;
				display: flex;
				justify-content: space-between;
			}
			
			.pam-seo-nav-contain {
				max-width: 300px;
				background: #fbfbfb;
				top: 100px;
				transition: .5s all;
				z-index: 1;
				position: sticky;
			}
			
			.pam-seo-nav-contain ul {
				position: sticky;
				top: 100px;
				padding: 30px 0;
				list-style: none;
				padding: 30px 0 0;
			}
			
			.pam-seo-nav-contain ul li {
				border-bottom: 1px solid #ececec;
			}
			
			.pam-seo-nav-contain ul li a {
				font-size: 14px;
				padding: 20px;
				display: block;
				color: #333;
			}
			
			.pam-seo-nav-contain ul li a.active {
				color: #f00
			}
			
			.pam-seo-content-contain {
				max-width: calc(100% - 340px);
				width: 100%;
				margin: 0;
				padding-left: 0;
			}
			
			.pam-seo-content-contain .section .container {
				max-width: 100%;
				width: 100%;
				margin: 0 auto;
				padding-left: 0;
			}
			
			.pam-seo-content-contain h2,
			.pam-seo-content-contain h4 {
				margin: 0 0 20px;
			}
			
			.pam-seo-content-contain h4 {
				margin-bottom: 15px;
				font-family: var(--primaryfont-semibold);
			}
			
			.pam-seo-content-contain .container {
				width: 100%;
				max-width: 100%;
				margin: 0;
				padding: 0 0px;
			}
			
			.section {
				padding: 80px 0 0;
			}
			
			#section-1 p:last-child,
			#section-2 p:last-child,
			#section-3 p:last-child,
			#section-4 p:last-child,
			#section-6 p:last-child,
			#section-12 p:last-child {
				margin: 0;
			}
			/* Section 3 */
			
			#section-3 ul {
				display: grid;
				grid-template-columns: repeat(2, 1fr);
				grid-gap: 30px;
				margin: 40px auto 0;
			}
			
			#section-3 ul li {
				padding: 35px;
				font-size: 17px;
				line-height: 1.6;
				font-family: var(--primaryfont-regular);
				border-radius: 2px;
				border: 1px solid #e6e6e6;
			}
			
			#section-3 ul li p:last-child {
				margin: 0;
			}
			
			#section-3 ul li span {
				display: block;
				width: 70px;
				height: 70px;
				background-image: url(https://www.manageengine.com/privileged-access-management/images/seo/pedm-sprite.svg);
				background-repeat: no-repeat;
				background-size: 625px auto;
				margin: 0 0 10px;
			}
			
			.ico-standard-user {
				background-position: 0px 0;
			}
			
			.ico-power-user {
				background-position: -85px 0;
			}
			
			.ico-privileged-user {
				background-position: -138px 0;
			}
			
			#section-5 p:last-child {
				margin: 0;
			}
			
			#section-7 ul {
				margin: 0 auto;
			}
			
			#section-7 ul li {
				padding: 0 30px 20px 50px;
				position: relative;
				overflow: hidden;
			}
			
			#section-7 ul li span {
				display: block;
				font-size: 22px;
			
				line-height: 1;
				margin: 0 0 15px;
				color: #000;
				position: absolute;
				left: 0;
				top: 0;
				width: 40px;
				height: 40px;
				background: #bfe2fa;
				display: flex;
				justify-content: space-around;
				align-items: center;
			}
			
			#section-7 ul li p:last-child,
			#section-7 p:last-child {
				margin: 0;
			}
			
			#section-7 ul li figure {
				max-width: 200px;
				position: absolute;
				bottom: -26px;
				right: -30px;
				transform: rotate(-28deg);
			}
			/* section-8 */
			
			#section-8 p:last-child {
				margin: 0;
			}
			
			#section-8 ul {
				margin: 60px 0 0;
			}
			
			#section-8 ul li {
				padding: 50px 50px 50px 230px;
				position: relative;
				height: 320px;
				display: flex;
				flex-flow: wrap;
				align-items: center;
				align-content: center;
				position: sticky;
				top: 200px;
				flex-wrap: wrap;
			}
			
			#section-8 ul li span {
				width: 140px;
				height: 140px;
				display: block;
				position: absolute;
				top: 50%;
				left: 80px;
				transform: translateY(-50%);
				background-image: url(https://www.manageengine.com/privileged-access-management/images/seo/pedm-sprite.svg);
				background-repeat: no-repeat;
				background-size: 975px auto;
			}
			
			.ico-threat-external {
				background-position: 0 -129px;
			}
			
			.ico-threat-internal {
				background-position: -156px -130px;
			}
			
			.ico-threat-negligent {
				background-position: -312px -131px;
			}
			
			.ico-threat-vendor {
				background-position: -390px -130px;
			}
			
			.ico-threat-necessary {
				background-position: -521px -130px;
			}
			
			.ico-threat-rescinded {
				background-position: -651px -130px;
			}
			
			.ico-threat-records {
				background-position: -783px -130px;
			}
			
			#section-8 ul li:nth-child(1) {
				background: #FFFBF1;
			}
			
			#section-8 ul li:nth-child(2) {
				background: #F3FFF6;
			}
			
			#section-8 ul li:nth-child(3) {
				background: #F0FCFF;
			}
			
			#section-8 ul li:nth-child(4) {
				background: #FFFDF1;
			}
			
			#section-8 ul li:nth-child(5) {
				background: #FFF6F6;
			}
			
			#section-8 ul li:nth-child(6) {
				background: #FEF9FF;
			}
			
			#section-8 ul li:nth-child(7) {
				background: #f0fcff;
			}
			
			#section-8 ul li:not(:first-child) {
				margin: 60px 0 0;
			}
			
			#section-8 ul li h4 {
				font-size: 26px;
				display: block;
			}
			
			#section-8 ul li p {
				position: relative;
			}
			
			#section-8 ul li p:before {
				content: none;
				position: absolute;
				left: 0;
				top: 11px;
				width: 8px;
				height: 8px;
				background: #000;
				transform: rotate(45deg);
			}
			/* section-11 */
			
			#section-12 {
				padding: 80px 0;
			}
			
			#section-11 .sub-section {
				margin: 40px 0 0;
				padding: 0 0 0 90px;
				position: relative;
			}
			
			.sub-section h3 {
				font-size: 26px;
			}
			
			#section-11 .sub-section p:last-child {
				margin: 0;
			}
			
			#section-11 .sub-section span {
				display: block;
				position: absolute;
				left: 0;
				top: 0;
				width: 60px;
				height: 60px;
				background-image: url(https://www.manageengine.com/privileged-access-management/images/seo/pedm-sprite.svg);
				background-repeat: no-repeat;
				background-size: 550px auto;
			}
			
			.ico-how-1 {
				/* width: 59px !important; */
				background-position: -141px 0;
			}
			
			.ico-how-2 {
				background-position: -212px 0;
			}
			
			.ico-how-3 {
				background-position: -283px 0;
			}
			
			.ico-how-4 {
				background-position: -357px 0;
			}
			
			.ico-how-5 {
				background-position: -425px 0;
			}
			
			.ico-how-6 {
				background-position: -496px 0;
			}
			/*  */
			
			.pam360-footer-wrap h2 {
				font-size: 38px;
				margin: 0 auto 20px;
				color: #000;
			}
			
			.pam360-footer-wrap {
				background: #eaf4ff;
				padding: 80px 0;
			}
			
			.pam360-footer-wrap .container {
				display: block;
				text-align: center;
			}
			
			a.act-btn {
				text-transform: none;
				font-size: 16px;
			
			}
			
			@media only screen and (min-width: 1921px) {
				.pam-seo-nav-contain {
					left: 0;
				}
				.burger-box {
					display: none;
				}
			}
			
			@media only screen and (max-width: 1200px) {
				.banner-wrap h1 {
					font-size: 48px;
				}
				#section-3 ul {
					grid-template-columns: repeat(2, 1fr);
					grid-gap: 20px;
				}
				#section-8 ul li {
					padding: 50px 50px 50px 140px;
					margin: 0 0 0;
					height: 400px;
					top: 140px;
				}
				#section-8 ul li {
					padding: 40px;
				}
				#section-8 ul li span {
					transform: translate(0);
					left: 0;
					top: 0;
					width: 80px;
					height: 80px;
					background-size: 600px auto;
					position: static;
					display: block;
				}
				#section-8 h4 {
					max-width: 100%;
					width: 100%;
					margin: 10px 0;
				}
				.ico-threat-external {
					background-position: 0px -77px;
				}
				.ico-threat-internal {
					background-position: -105px -77px;
				}
				.ico-threat-negligent {
					background-position: -195px -77px;
				}
				.ico-threat-vendor {
					background-position: -180px -60px;
				}
				.ico-threat-necessary {
					background-position: -240px -60px;
				}
				.ico-threat-rescinded {
					background-position: -300px -60px;
				}
				.ico-threat-records {
					background-position: -360px -60px;
				}
			}
			
			@media only screen and (max-width: 1100px) {
				.pam-seo-content-wrap {
					margin: 0 auto 0 0;
					width: 97%;
				}
				#section-3 ul li {
					padding: 25px;
				}
				#section-8 h4 {
					max-width: 100%;
					width: 100%;
					margin: 15px 0;
				}
				#section-8 ul li {
					height: auto;
					position: static;
					display: block;
					padding: 30px 30px 30px;
					margin: 0 0 0;
				}
				#section-8 ul li:not(:first-child) {
					margin: 30px 0 0;
				}
			}
			
			@media only screen and (max-width: 1025px) {
				#commonHeader {
					min-height: 74px;
					height: 70px;
				}
			}
			
			@media only screen and (max-width: 992px) {
				#header-mainsec {
					height: 41px;
				}
				.banner-wrap h1 {
					font-size: 44px;
					line-height: 1.2;
				}
				.pam-seo-nav-contain {
					display: none;
				}
				.pam-seo-content-wrap {
					width: 90%;
					margin: 0 auto;
					display: block;
				}
				.pam-seo-content-contain {
					max-width: 100%;
				}
				#section-3 ul {
					grid-template-columns: repeat(2, 1fr);
				}
			}
			
			@media only screen and (max-width: 767px) {
				.banner-wrap h1 {
					font-size: 40px;
				}
				h2 {
					font-size: 30px;
				}
				.sub-section h3,
				#section-8 ul li h4 {
					font-size: 23px;
				}
				#section-3 ul {
					grid-template-columns: repeat(1, 1fr);
					grid-gap: 20px;
				}
				#section-11 .sub-section {
					padding: 50px 0 0;
				}
				.pam360-footer-wrap h2 {
					font-size: 32px;
				}
			}
			
			@media only screen and (max-width: 500px) {
				a.btn-dwd.btn-border {
					margin: 10px 0 0;
				}
			}
		
.pamlogosvg img {
    width: 138px;
    height: 26px;
    margin-top: 10px;
}
#evtLnkNm {
	display : none;
}
