				/* Strip Banner */
			
			.shbanner-view {
				background: url(https://www.manageengine.com/products/exchange-reports/images/password-sticky-bg.png) no-repeat;
				background-size: cover;
				color: #fff;
				left: 0;
				padding: 10px 0;
				position: fixed;
				text-align: center;
				top: 0;
				width: 100%;
				z-index: 999999
			}
			
			.shbanner-view ul {
				margin: 0 auto;
				max-width: 1010px;
			}
			
			.shbanner-view img {
				width: 28px;
			}
			
			.shbanner-view em {
				color: #a29fb0;
				font-style: normal;
				font-size: 24px;
				font-weight: 100;
				margin: 0 4px;
				vertical-align: middle;
			}
			
			.shbanner-view a {
				background: #FFC453;
				border-radius: 3px;
				color: #000;
				margin: 0 0 0 30px;
				padding: 8px 44px 8px 21px;
				position: relative;
				text-decoration: none;
				transition: all .5s
			}
			
			.shbanner-view a:before {
				background: url(https://www.manageengine.com/products/exchange-reports/images/password-arrow-img.png) no-repeat;
				background-size: 14px;
				content: "";
				height: 15px;
				right: 16px;
				position: absolute;
				top: 10px;
				transition: all .5s;
				width: 14px;
			}
			
			.shbanner-view a:hover {
				background: #FFCA10;
				color: #000;
				text-decoration: none;
				transition: all .5s
			}
			
			.shbanner-view a:hover:before {
				background-position: 15px 0px;
				transition: all .5s
			}
			
			.shbanner-view ul li {
				display: inline-block;
				position: relative;
				vertical-align: middle;
			}
			
			.shbanner-view ul li:nth-child(1) {
				margin-right: 10px;
				vertical-align: top;
			}
			
			.shbanner-view ul li:nth-child(2) {
				font-family: 'Zoho_Puvi_Regular';
				font-size: 16px;
				margin-left: 10px;
				margin-right: 20px;
				margin-top: 4px;
			}
			
			.shbanner-view ul li:nth-child(2):before {
				border-bottom: solid .5px #ffffffb0;
				bottom: -4.5px;
				content: "";
				height: 1px;
				left: -20px;
				position: absolute;
				width: 435px;
			}
			
			.shbanner-view ul li:nth-child(3) {
				margin-top: 4px;
			}
			
			.shbanner-view span {
				background: url(https://www.manageengine.com/products/exchange-reports/images/bday-sticky-close-icon.png) no-repeat;
				background-size: 20px;
				cursor: pointer;
				height: 20px;
				position: absolute;
				right: 40px;
				top: 12px;
				width: 20px
			}
			
			@media screen and (max-width:1000px) {
				.shbanner-view ul li:nth-child(2) {
					margin-right: 30px;
				}
			}
			
			@media screen and (max-width:950px) {
				.shbanner-view span {
					right: 20px;
				}
			}
			
			@media screen and (max-width:900px) {
				.shbanner-view {
					display: none
				}
				header {
					margin-top: 0 !important
				}
				#header-mainsec {
					top: 33px !important
				}
			}
			
			.footer-banner {
				transition: all .5s ease;
				position: sticky;
				bottom: 0;
				left: 0;
				right: 0;
				margin: auto;
				overflow: hidden;
				z-index: 99999;
				background: linear-gradient(to right, #0c5133 50%, #113e2c 50%);
			}
			
			.footer-banner img {
				width: 85%;
			}
			
			.footer-banner .my-container {
				width: 100%;
				margin: 0 auto;
				display: table;
				text-align: center;
			}
			
			.footer-banner .footer-lhs {
				display: table-cell;
				vertical-align: middle;
				position: relative;
				padding-left: 112px
			}
			
			.footer-banner .footer-lhs::before {
				content: '';
				background: url(https://www.manageengine.com/active-directory-360/images/footer-banner-ebook-2022.png) no-repeat -2px -1px;
				background-size: 297px;
				width: 87px;
				height: 49px;
				position: absolute;
				left: 0;
				top: 0;
				bottom: 0;
				margin: auto;
				mix-blend-mode: screen;
				transform: scale(1.4);
			}
			
			.footer-banner .footer-lhs span {
				display: inline-block;
				font-size: 13px;
				color: #85FDFC;
				background: rgba(133, 253, 253, 0.2);
				border-radius: 50px;
				padding: 4px 10px;
				margin-bottom: 4px
			}
			
			.footer-banner h2 {
				font-size: 17px;
				line-height: 1.6;
				font-weight: 300;
				color: #fff;
				margin: 0
			}
			
			.footer-banner h2 strong {
				font-weight: 600
			}
			
			.footer-banner a {
				display: inline-block;
				background: #FF0080;
				font-size: 15px;
				font-weight: 500;
				color: #fff;
				padding: 10px 50px 10px 30px;
				border-radius: 4px;
				position: absolute;
				opacity: 0;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				max-width: 1200px;
				margin: auto;
			}
			
			.footer-banner .footer-close {
				display: inline-block;
				color: #fff;
				font-size: 30px;
				font-weight: 200;
				border-radius: 50px;
				background: rgba(255, 255, 255, 0.2);
				cursor: pointer;
				-webkit-transition: .3s ease-in;
				-o-transition: .3s ease-in;
				transition: .3s ease-in;
				position: absolute;
				right: 5%;
				top: 0;
				bottom: 0;
				height: 30px;
				width: 30px;
				margin: auto;
				line-height: 30px;
			}
			
			.footer-banner .footer-close:hover {
				background: rgba(255, 255, 255, 0.8);
				color: #000
			}
			
			@media (max-width: 767px) {
				.footer-banner {
					display: none;
				}
				.footer-banner::after,
				.footer-banner::before {
					display: none
				}
				.footer-banner h2 {
					font-size: 15px;
					line-height: 1.4
				}
				.footer-banner .footer-close {
					top: 4px
				}
				.zsiq_theme1 div#titlediv.zsiq_cnt {
					display: none
				}
				.container {
					width: 80%;
				}
			}
			
			.bnr-img {
				margin: 30px 0;
			}
			
			.document-awards-row {
				width: 100%;
			}
			
			.document-awards-row a.viewpdf {
				background: url(https://www.manageengine.com/products/self-service-password/images/doc-image-sprite.png) -287px -7px;
				padding: 7px 5px 7px 33px;
			}
			
			.document-case-right-right a.pdficon {
				background: url(https://www.manageengine.com/products/ad-manager/images/doc-image-sprite.png) -287px -7px;
				border: 1px solid #4C596E;
				color: #4C596E;
				padding: 5px 5px 5px 28px;
				text-decoration: none;
				margin-left: 22px;
			}
			
			@media screen and (max-width:767px) {
				.document-awards-row {
					width: 100% !important;
				}
				.document-case-right-right a.pdficon {
					float: right;
					margin-top: 39px;
				}
				.footer-stripe a {
					margin: 20px 2px 4px;
				}
            }
			.whit {
				width: 100%;
				position: relative;
				display: inline-block;
			}
			
			.whit ul {
				padding: 0 !important;
			}
			
			.whit ul li {
				list-style-type: none;
				width: 250px;
				box-sizing: border-box;
				/* padding: 25px 30px 0 0; */
				text-align: center;
				font-weight: 600;
				float: left;
				color: #000;
				margin-right: 30px;
			}
			
			.omp-main-grid {
				display: inline-block;
				width: 100%;
				position: relative;
				overflow: hidden;
				box-sizing: border-box
			}
			
			.omp-main-grid:hover .omp-main-grid-text {
				margin-top: -37px;
				-webkit-transition: all .5s ease;
				-moz-transition: all .5s ease;
				-o-transition: all .5s ease;
				transition: all .5s ease
			}
			
			.omp-main-grid:hover .omp-main-grid-btn {
				height: 40px;
				-webkit-transition: all .5s ease;
				-moz-transition: all .5s ease;
				-o-transition: all .5s ease;
				transition: all .5s ease
			}
			
			.omp-main-grid .omp-main-grid-img {
				background: url(https://www.manageengine.com/active-directory-360/images/whitepaper-and-ebook-sprite.png);
				background-size: 790px;
				width: 250px;
				height: 230px;
				-webkit-transition: all .5s ease;
				-moz-transition: all .5s ease;
				-o-transition: all .5s ease;
				transition: all .5s ease;
				background-position: -5px -4px;
			}
			
			.omp-main-grid:hover .omp-main-grid-img {
				-webkit-transform: scale(1.05);
				-moz-transform: scale(1.05);
				transform: scale(1.05);
			}
			
			.omp-main-grid-text {
				position: relative;
				-webkit-transition: all .5s ease;
				-moz-transition: all .5s ease;
				-o-transition: all .5s ease;
				transition: all .5s ease
			}
			
			.omp-main-grid-text h4 {
				margin: 0;
				background: #fff;
				padding: 15px;
				font-size: 13px;
				font-weight: 600;
				text-align: center;
				font-family: 'Open Sans', sans-serif;
			}
			
			.omp-main-grid-btn {
				background: #da3749;
				color: #fff!important;
				text-align: center;
				display: block;
				height: 2.5px;
				line-height: 42px;
				box-sizing: border-box;
				-webkit-transition: all .5s ease;
				-moz-transition: all .5s ease;
				-o-transition: all .5s ease;
				transition: all .5s ease;
				text-transform: uppercase;
				text-decoration: none;
				cursor: pointer
			}
			
			.omp-main-grid .tile2 {
				background-position: -259px -6px;
			}
			
			.omp-main-grid .tile3 {
				background-position: -422px -4px;
			}
			
			.tail-full-click {
				z-index: 9;
				position: absolute;
				width: 100%;
				height: 100%;
				left: 0;
				-webkit-transition: all .5s ease;
				-moz-transition: all .5s ease;
				-o-transition: all .5s ease;
				transition: all .5s ease;
				color: transparent;
			}
			
			@media screen and (max-width:767px) {
				.whit ul li {
					margin-bottom: 30px;
					width: 230px;
					margin: 0 auto;
					float: none;
				}
				.omp-main-grid-img {
					height: auto
				}
				.omp-main-grid-img img {
					object-fit: cover;
					height: auto
				}
				.omp-main-grid {
					height: auto;
					margin: 0
				}
				.omp-main-grid-text h4 {
					height: auto
				}
			}
            