/*** ZOHO PUVI***/

@import url("https://www.manageengine.com/css/fonts.css");

input, li, #cust-dots a, #cust-dots span, #bannr-dots a, #bannr-dots span, 
.ap-indx-sec2, .ap-indx-sec3, .ap-indx-sec4, .ap-indx-sec5, .sec-cust-slid, .container {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	transition: all 0.2s ease-in 0s;
}
/* 
* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	transition: all 0.2s ease-in 0s;
}
*/
/*
.ap-index-bnr, .ap-indx-sec2, .ap-indx-sec3, .ap-indx-sec4, .ap-indx-sec5, .sec-cust-slid {
	padding: 0 40px;
}
*/
body {
	font: 17px/1.5 Zoho_Puvi_Regular,sans-serif;
	margin: 0 auto;
	background: #fff;
	color: #000;
}
h2 {
    font-size: 19px;
    line-height: normal;
}
strong {
    font-family: 'Zoho_Puvi_Bold';
}
.container {
	max-width: 1400px;
	margin: 0 auto;
}
.container1 {
	max-width: 1200px;
	margin: 0 auto;
}
.container2 {
	max-width: 1000px;
	margin: 0 auto;
}
.cl-md-1 {
	width: 8.33333333%;
}
.cl-md-2 {
	width: 16.66666667%;
}
.cl-md-3 {
	width: 25%;
}
.cl-md-4 {
	width: 33.33333333%;
}
.cl-md-5 {
	width: 41.66666667%;
}
.cl-md-6 {
	width: 50%;
}
.cl-md-7 {
	width: 58.33333333%;
}
.cl-md-8 {
	width: 66.66666667%;
}
.cl-md-9 {
	width: 75%;
}
.cl-md-10 {
	width: 83.33333333%;
}
.cl-md-11 {
	width: 91.66666667%;
}
.cl-md-12 {
	width: 100%;
}
.cl-md-1, .cl-md-10, .cl-md-11, .cl-md-12, .cl-md-2, .cl-md-3, .cl-md-4, .cl-md-5, .cl-md-6, .cl-md-7, .cl-md-8, .cl-md-9 {
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
/*width style start here*/
.wid10 {
	width: 10%;
}
.wid20 {
	width: 20%;
}
.wid30 {
	width: 30%;
}
.wid40 {
	width: 40%;
}
.wid50 {
	width: 50%;
}
.wid60 {
	width: 60%;
}
.wid70 {
	width: 70%;
}
.wid80 {
	width: 80%;
}
.wid85 {
	width: 85%;
}
.wid90 {
	width: 90%;
}
.wid100 {
	width: 100%;
}
/*width style end here*/

/*padding style start here*/
.pdlf0 {
	padding-left: 0px;
}
.pdlf10 {
	padding-left: 10px;
}
.pdlf20 {
	padding-left: 20px;
}
.pdlf30 {
	padding-left: 30px;
}
.pdlf40 {
	padding-left: 40px;
}
.pdlf50 {
	padding-left: 50px;
}
.pdlf60 {
	padding-left: 60px;
}
.pdrt0 {
	padding-right: 0px;
}
.pdrt10 {
	padding-right: 10px;
}
.pdrt20 {
	padding-right: 20px;
}
.pdrt30 {
	padding-right: 30px;
}
.pdrt40 {
	padding-right: 40px;
}
.pdrt50 {
	padding-right: 50px;
}
.pdrt60 {
	padding-right: 60px;
}
.pdlr0 {
	padding-left: 0px;
	padding-right: 0px;
}
.pdlr10 {
	padding-left: 10px;
	padding-right: 10px;
}
.pdlr20 {
	padding-left: 20px;
	padding-right: 20px;
}
.pdlr30 {
	padding-left: 30px;
	padding-right: 30px;
}
.pdlr40 {
	padding-left: 40px;
	padding-right: 40px;
}
.pdlr50 {
	padding-left: 50px;
	padding-right: 50px;
}
.pdlr60 {
	padding-left: 60px;
	padding-right: 60px;
}
.pdtp0 {
	padding-top: 0px;
}
.pdtp10 {
	padding-top: 10px;
}
.pdtp15 {
	padding-top: 15px;
}
.pdtp20 {
	padding-top: 20px;
}
.pdtp30 {
	padding-top: 30px;
}
.pdtp40 {
	padding-top: 40px;
}
.pdtp50 {
	padding-top: 50px;
}
.pdtp60 {
	padding-top: 60px;
}
.pdbt0 {
	padding-bottom: 0px;
}
.pdbt10 {
	padding-bottom: 10px;
}
.pdbt20 {
	padding-bottom: 20px;
}
.pdbt30 {
	padding-bottom: 30px;
}
.pdbt40 {
	padding-bottom: 40px;
}
.pdbt50 {
	padding-bottom: 50px;
}
.pdbt60 {
	padding-bottom: 60px;
}
.pdtb0 {
	padding-top: 0px;
	padding-bottom: 0px;
}
.pdtb10 {
	padding-top: 10px;
	padding-bottom: 10px;
}
.pdtb20 {
	padding-top: 20px;
	padding-bottom: 20px;
}
.pdtb30 {
	padding-top: 30px;
	padding-bottom: 30px;
}
.pdtb40 {
	padding-top: 40px;
	padding-bottom: 40px;
}
.pdtb50 {
	padding-top: 50px;
	padding-bottom: 50px;
}
.pdtb60 {
	padding-top: 60px;
	padding-bottom: 60px;
}
/*padding style end here*/

/*margin style start here*/
.mrlf0 {
	margin-left: 0px;
}
.mrlf10 {
	margin-left: 10px;
}
.mrlf20 {
	margin-left: 20px;
}
.mrlf30 {
	margin-left: 30px;
}
.mrlf40 {
	margin-left: 40px;
}
.mrlf50 {
	margin-left: 50px;
}
.mrlf60 {
	margin-left: 60px;
}
.mrrt0 {
	margin-right: 0px;
}
.mrrt10 {
	margin-right: 10px;
}
.mrrt20 {
	margin-right: 20px;
}
.mrrt30 {
	margin-right: 30px;
}
.mrrt40 {
	margin-right: 40px;
}
.mrrt50 {
	margin-right: 50px;
}
.mrrt60 {
	margin-right: 60px;
}
.mrlr0 {
	margin-left: 0px;
	margin-right: 0px;
}
.mrlr10 {
	margin-left: 10px;
	margin-right: 10px;
}
.mrlr20 {
	margin-left: 20px;
	margin-right: 20px;
}
.mrlr30 {
	margin-left: 30px;
	margin-right: 30px;
}
.mrlr40 {
	margin-left: 40px;
	margin-right: 40px;
}
.mrlr50 {
	margin-left: 50px;
	margin-right: 50px;
}
.mrlr60 {
	margin-left: 60px;
	margin-right: 60px;
}
.mrtp0 {
	margin-top: 0px !important;
}
.mrtp10 {
	margin-top: 10px !important;
}
.mrtp20 {
	margin-top: 20px !important;
}
.mrtp30 {
	margin-top: 30px !important;
}
.mrtp40 {
	margin-top: 40px !important;
}
.mrtp50 {
	margin-top: 50px !important;
}
.mrtp60 {
	margin-top: 60px;
}
.mrbt0 {
	margin-bottom: 0px !important;
}
.mrbt10 {
	margin-bottom: 10px !important;
}
.mrbt20 {
	margin-bottom: 20px !important;
}
.mrbt30 {
	margin-bottom: 30px !important;
}
.mrbt40 {
	margin-bottom: 40px;
}
.mrbt50 {
	margin-bottom: 50px;
}
.mrbt60 {
	margin-bottom: 60px;
}
.mrtb0 {
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}
.mrtb10 {
	margin-top: 10px;
	margin-bottom: 10px;
}
.mrtb20 {
	margin-top: 20px;
	margin-bottom: 20px;
}
.mrtb30 {
	margin-top: 30px;
	margin-bottom: 30px;
}
.mrtb40 {
	margin-top: 40px;
	margin-bottom: 40px;
}
.mrtb50 {
	margin-top: 50px;
	margin-bottom: 50px;
}
.mrtb60 {
	margin-top: 60px;
	margin-bottom: 60px;
}
/*margin style end here*/


/* font style start here */
.fnt8 {
	font-size: 8px;
}
.fnt10 {
	font-size: 10px;
}
.fnt12 {
	font-size: 12px;
}
.fnt14 {
	font-size: 14px;
}
.fnt16 {
	font-size: 16px;
}
.fnt18 {
	font-size: 18px;
}
.fnt20 {
	font-size: 20px;
}
.fnt22 {
	font-size: 22px;
}
.fnt24 {
	font-size: 24px;
}
.fnt26 {
	font-size: 26px;
}
.fnt28 {
	font-size: 28px;
}
.fnt30 {
	font-size: 30px;
}
.fnt32 {
	font-size: 32px;
}
.fnt34 {
	font-size: 34px;
}
/* font style end here */


/* font color start here */

.clr-f {
	color: #fff;
}
.clr-0 {
	color: #000;
}
.clr-3 {
	color: #333;
}

/* font color end here */

.title1 {
    font: 60px/1.2 Zoho_Puvi_Bold;
	line-height: 45px;
	margin: 15px 0;
/*	letter-spacing: 0.7px;*/
}
.title2 {
    font: 40px/1.25 Zoho_Puvi_SemiBold;
	line-height: 45px;
	margin: 15px 0;
/*	letter-spacing: 0.7px;*/
}
.title3 {
    font: 32px/1.3 Zoho_Puvi_SemiBold;
	line-height: 45px;
	margin: 15px 0;
/*	letter-spacing: 0.7px;*/
}
.title4 {
    font: 26px/1.3 Zoho_Puvi_SemiBold;
	line-height: 45px;
	margin: 15px 0;
/*	letter-spacing: 0.7px;*/
}
.content1 {
	font-size: 19px;
	line-height: 33px;
/*	letter-spacing: 0.2px;*/
}
.content2 {
	font-size: 17px;
	line-height: 30px;
/*	letter-spacing: 0.2px;*/
}
.content3 {
	font-size: 15px;
	line-height: 30px;
/*	letter-spacing: 0.2px;*/
}
#LicenseKeyForm li:nth-child(5) h4, #LicenseKeyForm li:nth-child(5) h5 {
	font-size: 14px;    
	margin: 25px 0 6px 0;
	line-height: 20px;
    font-style: italic;
}
#LicenseKeyForm li:nth-child(5) h4 strong, #LicenseKeyForm li:nth-child(5) h5 strong {
	margin-right: 19px;
	font-family: inherit;
	font-weight: 100;
}
/* button style start here */
.btn {
	display: inline-block;
	margin-bottom: 0;
	text-align: center;    
	border-radius: 3px;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	border: 1px solid transparent;
	font-family: 'Zoho_Puvi_Regular', sans-serif !important;
	background-image: none;
	padding: 10px 35px;
	font-size: 18px;
	line-height: 1.42857143;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.btn, .btn:hover {
	text-decoration: none;
	transition: 300ms linear;
	-webkit-transition: 300ms linear;
	-moz-transition: 300ms linear;
}
.btn-red {
	background: #ef372e;
	color: #fff !important;
	border: 1px solid #ef372e;
}
.btn-red:hover {
	background: #cd312a !important;
	border: 1px solid #cd312a;
}
.btn-blue {
	background: #0052CC;
	color: #fff !important;
	border: 1px solid #0052CC;
}
.btn-blue:hover {
	background: #003b92 !important;
	border: 1px solid #003b92;
}
.btn-black {
	background: #000;
	color: #fff !important;
	border: 1px solid #000;
}
.btn-black:hover {
	background: #252323 !important;
	border: 1px solid #252323;
}
/* button style end here */

/* commen style start here */
.dis-f {
	display: flex;
}
.dis-n {
	display: none !important;
}
.dis-b {
	display: block;
}
.dis-t {
	display: table;
}
.vis-h {
	visibility: hidden;
}
.vis-v {
    visibility: visible;
}
.mr-auto {
	margin: auto;
}
.mr-0auto {
	margin: 0 auto;
}
.clearfix {
	clear: both;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.clearfix:before, .clearfix:after {
	display: table;
	line-height: 0;
	content: "";
}
.clearfix:after {
	clear: both;
}
.tac {
	text-align: center;
}
.tal {
	text-align: left;
}
.tar {
	text-align: right;
}
.flr {
	float: right;
}
.fll {
	float: left;
}
.pos-relat {
	position: relative;
}
.img-respon {
	display: block;
	max-width: 100%;
	height: auto;
}
.ap-full-ht {
    height: calc(100vh - 100px);
    min-height: calc(100vh - 100px);
    display: flex;
	padding: 40px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.ap-indx-sec2 .container, .ap-indx-sec3 .container, .ap-indx-sec4 .container {
	max-width: 1400px;
    width: 90%;
    margin: auto;
}
.ap-full-ht1 {
	    display: flex;
    min-height: 550px;	
}
#header-mainsec .nav-dwn.fr a {
	-webkit-box-sizing: initial !important;
    -moz-box-sizing: initial !important;
    box-sizing: initial !important;
}

.mouse-out-notif {
	display: none;
	position: fixed;
	width: 320px;
    min-height: 350px;
    bottom: 0;
    left: 10px;
    background: #200826;
    padding: 70px 30px 30px 30px;
    color: #fff;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    z-index: 999;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.mouse-out-notif:before {
    content: " ";
    position: absolute;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/hover-pop-tp.svg) no-repeat;
	background-size: 200px;
    width: 240px;
    height: 35px;
    top: 20px;
    left: 20px;
    opacity: .5;
}
.mouse-out-notif:after {
	content: " ";
    position: absolute;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/hover-pop-bt.svg) no-repeat;
    background-size: 270px;
    width: 330px;
    height: 85px;
    bottom: 100px;
    left: 20px;
    z-index: -1;
    opacity: .5;	
}
.mouse-in-notif {
	display: none;
}
.hoverpop-txt1 {
	color: #fff7b9;
    font-size: 25px;
}
.notif-close {
	background: #d8d8d82e none repeat scroll 0 0;
    border-radius: 50px;
    color: #ffffff;
    cursor: pointer;
    font-size: 16px;
    width: 30px;
    height: 30px;
    line-height: 29px;
    position: absolute;
    right: 10px;
    text-align: center;
    top: 10px;
    font-family: 'Zoho_Puvi_Medium';
}
.btn-hoverpop {
	background: #ef372e;
    color: #fff !important;
    border: 1px solid #ef372e;    
	width: auto;
    display: block;
    margin-top: 40px;
    text-align: center;
}
.mouse-out-notif1 {
	display: none;
    position: fixed;
    top: 100px;
    background: #fcbc00;
    z-index: 999;
    width: 100%;
	text-align: center;
    padding: 0px 35px;	    
	webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.notif-close1 {
	background: #876500 none repeat scroll 0 0;
    border-radius: 50px;
    color: #ffffff;
    cursor: pointer;
    font-size: 13px;
    width: 20px;
    height: 20px;
    line-height: 21px;
    position: absolute;
    right: 10px;
    text-align: center;
    top: 10px;
    font-family: 'Zoho_Puvi_Medium';	
}
.dwn-hoverpop-txt1 {
    font-size: 15px;
    margin: 8px 0;
}
.dwn-hoverpop-txt2 {
    font-size: 15px;
    margin-top: 18px;
    margin-left: 6px;
    margin-right: 4px;
}
.btn-dwn-hoverpop {    
	font-size: 12px;
	    color: #000000;
}
.mouse-out-notif1 a {    
	position: relative;
	text-decoration: none;
	    display: inline-grid;
}
.mouse-out-notif1 a:after {
    color: #000000;
    background: #000000;
}
.mouse-out-notif1 a:after {
    bottom: 8px;
    content: "";
    display: block;
    height: 1px;
    left: 50%;
    position: absolute;
    transition: width 0.3s ease 0s, left 0.3s ease 0s;
    width: 0;
}
.mouse-out-notif1 a:hover:after  {
    text-decoration: none;
    width: 100%;
    left: 0;
}
/*Country Code style start here*/
.countryid-stl {
	position: relative;
    padding-right: 57px;
    width: 36% !important;
}
.countryid-stl input {
    border-right: 0px !important;
}
#countryID * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#countryID {
    position: absolute;
    top: 10px;
    right: 0px;
    width: 58px;
    height: 48px;
    display: flex;
	border: 1px solid #bbb;    
	border-left: 0px;
}
#countryID:after  {
	content: "";
    position: absolute;
    width: 1px;
	height: 70%;
    top: 16%;
    left: 0;
    background: #818181;
}
#countryID:before {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid #adadad;
    top: 22px;
    right: 9px;
    z-index: 0;	
}
#countryID .selectedCountry {
	width: 100%;
    height: 100%;
    position: absolute;
    color: #6e6e6e;
    font-size: 16px;
    padding-left: 12px;
    padding-top: 12px;
}
#countryID select {
	width: 100%;
    height: 100%;
    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;
}

/*Country Code style end here*/
/* commen style end here */

/*banner style start here*/
.ap-index-bnr  {
	position: relative;
}
.ap-index-bnr button {
    font-family: 'Zoho_Puvi_Bold' !important;
}
.bannr-slider p {
    line-height: 35px;	
    padding: 15px 0;
	font-size: 18px;
}
.indx-first-banr {
	background: #16104b;
	position: relative;
	z-index: 0;
}
.indx-first-banr:before {
/*
	content: '';
    background-image: linear-gradient(rgb(255 255 255 / 5%) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255 / 5%) 1px,transparent 0);
    background-size: 12px 12px;
    position: absolute;
    width: 100%;
    height: 100%;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: -1;	
*/
}
.indx-first-banr p {
	font-size: 20px;
	padding: 15px 0;
}
.bannr-slider .container, .bannr-slider .container1 {
	display: flex;	
}
.bannr-slider .container .cl-md-5, .bannr-slider .container .cl-md-6, .bannr-slider .container .cl-md-4, 
.bannr-slider .container1 .cl-md-5, .bannr-slider .container1 .cl-md-6, .bannr-slider .container1 .cl-md-4 {
	margin: auto;
}
.ap-indx-banr-txt {
	    font: 45px/1.2 Zoho_Puvi_Extrabold;
    line-height: 52px;
    margin: 15px 0;
    letter-spacing: 0.7px;
}
.bannr-bullet_slider {
	position: absolute;
    bottom: 0px;
    left: 50%;	    
	transform: translate(-50%, -50%);
}
#bannr-dots li {
    display: inline-block;
    width: 14px;
    height: 14px;
    margin: 1px;
    position: relative;
}
#bannr-dots li a {
	display: block;
    position: relative;
    background: #ececec;
    border: 2px solid #fff;
    z-index: 1;
    width: 100%;
    height: 100%;
    cursor: pointer;
    text-decoration: none;
    border-radius: 50%;
}
#bannr-dots li a span {
    border-radius: 50%;
    position: absolute;
    z-index: 1;
    height: 8px;
    width: 8px;
    left: 25%;
    top: 26%;
    margin: -1px 0 0 -1px;
}
#bannr-dots li a.current, #bannr-dots li a:hover {
    border: 1px solid #7d89a2;
    background: #ffffff;
	
}
#bannr-dots li a.current span, #bannr-dots li a:hover span {
    background: #7d89a2;
    border: 1px solid #BCBCBC!important;
}
.btn-slider {
    position: absolute;
    z-index: 3;
    display: block;    
	width: 41px;
    height: 41px;
    display: flex;
    top: 50%;
    color: #ffffff;
    transform: translateY(-50%);
    font-size: 50px;
    background: #000000;   
    font-family: 'Zoho_Puvi_Light';
    border-radius: 25px;
    opacity: 0.3;
    transition: 0.5s;
    -moz-transition: 0.5s;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    cursor: pointer;
}
.btn-slider.prev {
    left: 50px;	
}
.btn-slider.next {
	right: 50px;
}
.btn-slider:hover {
    opacity: 1;
}
.btn-slider a {
    font-family: auto;
    color: #c2c2c4;
    transform: translateY(-5px);
    /* text-shadow: 0px 0px 5px #000000; */
    text-decoration: none;
    cursor: pointer;
	margin: auto;
    line-height: 11px;
    transition: 0.5s;
    -moz-transition: 0.5s;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
}
.btn-slider a:hover {
    color: #fff;
}
.indx-bannr-flex {
	max-width: 1400px;    
	width: 90%;
    margin: 0 auto;
	display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    justify-content: space-between;
    min-height: 550px;
    overflow: hidden;
}

.btn-data-dem {
	background: #FF1D30;
    color: #fff;
    border: 1px solid #FF1D30;
    text-decoration: none;
}
.btn-data-dem:hover	 {
	background: #c3212f;
    border: 1px solid #c3212f;
}

.btn-data-dem1 {
	background: #EF5A5A;
    color: #fff;
    border: 1px solid #EF5A5A;
    text-decoration: none;
}
.btn-data-dem1:hover	 {
	background: #d32d2d;
    border: 1px solid #d32d2d;
}
/*index banner AutomationITSM start here*/

.flex-left {
	width: 50%;
}
.flex-right {
	width: 50%;
}
.ebook-auto-itsm {
	background: #07295B;
	position: relative;
	z-index: 0;
}
.ebook-auto-itsm:before {    
	background: url(https://www.manageengine.com/kr/analytics-plus/images/index/aplus-index-wave.svg) no-repeat;
    position: absolute;
    content: "";
    top: 50px;
    left: 0px;
    width: 100%;
    height: 100%;
    background-size: contain;
    z-index: -1; -webkit-mask-image: linear-gradient(to left, transparent 43%, black 100%);
    mask-image: linear-gradient(to left, transparent 25%, black 100%);
    opacity: .2;
	
}
.ebook-auto-itsm .flex-right {
	position: relative;
    z-index: 0;
}
.ebook-auto-itsm .flex-right:before {
    content: "";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/it-losing-money-bg.svg) no-repeat;
/*    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/bannr-roi-of-it-bnnr.svg) no-repeat;*/
    content: " ";
    position: absolute;
    top: -90px;
    left: 57px;
    height: 610px;
    width: 100%;
    background-size: contain;
    z-index: -1;
/*    opacity: .3;*/
}
.ebook-auto-itsm .ebook-band {
    margin-bottom: 30px;	
}
.ebook-auto-itsm .ebook-band span {
    color: #fff;
    font-size: 17px;
    font-family: 'Zoho_Puvi_SemiBold';
    font-style: italic;
    border-bottom: 1px solid #fff;
/*    background: #D9E7F9;*/
    padding: 12px 0px;
/*    border-radius: 25px;*/
}
.ebook-auto-itsm .flex-left h2 {
    font: 40px/1.3 Zoho_Puvi_Regular;
    margin: 15px 0;
    line-height: 55px;
}
.ebook-auto-itsm .flex-left h2 span {
    display: block;
    text-transform: uppercase;
    font-family: 'Zoho_Puvi_ExtraBold';
    color: #ffed9f;
}
.ebook-auto-itsm .flex-left h2 strong {
    display: block;
    text-transform: uppercase;
    font-family: 'Zoho_Puvi_ExtraBold';
}
.ebook-auto-itsm .bannr-rit-img {
	text-align: center;
}
.ebook-auto-itsm .bannr-rit-img img {
	width: 280px;
	box-shadow: 20px 20px 30px #00000047;
}
/*index banner AutomationITSM end here*/

/*index banner Cloud Start here*/
.aplus-Cloud-bannr {
	background: #efbe30;
	position: relative;
    color: #fff;	
	z-index: 0;
    overflow: hidden;
}
.aplus-Cloud-bannr:before {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/ap-cloud/cloud-lp-bannr_y.svg) no-repeat;
    content: " ";
    position: absolute;
    top: 22px;
    right: 0px;
    background-size: contain;
    height: 100%;
    width: 58%;
    z-index: -1;
}
.aplus-Cloud-bannr .bannr-rit-img {
    visibility: hidden;
}
.aplus-Cloud-bannr h2 {
    font: 34px/57px 'Zoho_Puvi_Medium';
    color: #000;
    background-size: 100%;
    margin-bottom: 10px;
}
.aplus-Cloud-bannr .flex-left p {
	color: #000;
	padding-top: 0;
}
.aplus-Cloud-bannr h2 span {
	display: block;
    color: #000;
    font-size: 65px;
    font-family: 'Zoho_Puvi_Bold';
    margin-bottom: 5px;
	
}
.aplus-Cloud-bannr .indx-bannr-flex .flex-left {
	width: 39%;	
}

/*index banner Cloud end here*/

/*index banner infographic Start here*/
.aplus-infographic-bannr {
	background: #000;
	position: relative;
    color: #fff;	
	z-index: 0;
}
.aplus-infographic-bannr:before {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/infographic-bg.svg) no-repeat;
    content: " ";
    position: absolute;
    bottom: -20px;
    left: 0;
    background-size: contain;
    height: 90%;
    width: 100%;
    z-index: -1;
    opacity: .7;
}
.aplus-infographic-bannr .band span {
	color: #FFF4DE;
    font-size: 17px;
    /* text-transform: uppercase; */
    font-style: italic;
    border-bottom: 1px solid #fff;
    padding-bottom: 7px;
}
.aplus-infographic-bannr h2 {
    font: 48px/57px 'Zoho_Puvi_Bold';
    color: #fff;
    background-size: 100%;
    margin-bottom: 10px;
}
.aplus-infographic-bannr h2 span {
	display: block;
    background-color: #EED159;
    /* background-image: linear-gradient(45deg, #AF69E2, #EDDF8F, #58D4EC); */
    background-image: linear-gradient(45deg, #EED159, #F09F4F, #4FAFF7, #B5CFFF);
    -webkit-background-clip: text;
    -moz-background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-text-fill-color: transparent;
}
.aplus-infographic-bannr p {
	
}

/*index banner infographic end here*/

/*index banner webinar ROI Start here*/
.webinar-roi {
    background: #0041AA;
    position: relative;
    z-index: 0;
    overflow: hidden;
}
.webinar-roi:after {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/fortify-your-organization.png) no-repeat;
    content: " ";
    position: absolute;
    bottom: -160px;
    right: -30px;
    height: 780px;
    width: 920px;
    background-size: contain;
    z-index: -1;
    opacity: 1;
}

.webinar-roi:before {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/webinar-bgb.svg) no-repeat;
    content: " ";
    position: absolute;
    bottom: 30px;
    left: 50px;
    background-size: contain;
    height: 40%;
    width: 30%;
    z-index: -1;
    opacity: .5;
}
.webinar-roi .flex-left h2  {
    font: 49px/1.3 Zoho_Puvi_Light;
    margin: 14px 0 34px 0;
    line-height: 60px;
}
.webinar-roi .flex-left h2 strong {
	    display: block;
	color: #FFE194;
/*    text-transform: uppercase;*/
    font-family: 'Zoho_Puvi_ExtraBold';
}
.webinar-band {
    color: #fff;
    font-size: 19px;
    font-style: italic;
    padding-bottom: 7px;
    width: 290px;
}
.webinar-band span {
    border-bottom: 1px solid #fff;
	padding-bottom: 7px;
}
.webinar-roi-calc {    
	display: flex;
    width: 490px;
    font-size: 19px;
    justify-content: space-between;
    align-items: flex-end;
    margin-bottom: 40px;
}
.webinar-roi-calc span strong { 
    display: block;
    font-size: 20px;
    margin-bottom: 7px;
}
.webinar-roi-calc span {  
	position: relative;
}
.webinar-roi-calc span:before {  
    position: absolute;
    content: "";
    width: 1px;
    height: 23px;
    background: #fff;
    left: -22px;
}
.webinar-roi-calc span:first-child {
	width: 120px;
} 
.webinar-roi-calc span:nth-child(2) {
	width: 180px;
}
.webinar-roi-calc span:nth-child(3) {
	width: 180px;
}
.webinar-roi-calc span:nth-child(4) {
	width: 180px;
}
.webinar-roi-calc span:first-child:before, .webinar-roi-calc span:nth-child(2):before {
	content: none;
}
.webinar-rit-img img {
	    width: 280px;
	visibility: hidden;
}
/*index banner webinar ROI end here*/


/*index banner aplus 5.O start here*/

.ap-index-bnr .apl5-banner {
	background: #1D1C26;
    color: #fff;	
}
.ap-index-bnr .apl5-banner .container {
    display: initial;	
}
/*index banner aplus 5.O end here*/


/*apq3 banner style start here*/
.indx-apq3-banr {
	background: #2f4699;
    height: auto;
    position: relative;
    z-index: 0;
    overflow: hidden;
}
.indx-apq3-banr:before {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/banne-apq3-t.png) no-repeat;
    content: " ";
    position: absolute;
    top: 0px;
    left: 0;
    background-size: contain;
    height: 100%;
    width: 100%;
    z-index: -1;
    opacity: .5;
}
.indx-apq3-banr:after {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/banne-apq3-b.png) no-repeat;
    content: " ";
    position: absolute;
    bottom: 0;
    right: 0;
    height: 370px;
    width: 100%;
    background-size: cover;
    z-index: -1;
    opacity: .1;
}
.apq3-title {
    font-size: 38px;
    font-family: 'Zoho_Puvi_SemiBold';
    line-height: 48px;	
	margin-top: 20px;
}
.apq3-title span {
    font-size: 20px;
	font-family: 'Zoho_Puvi_Regular';
    line-height: 35px;	
}
.apq3-band span {
	color: #fef0d2;
    font-size: 15px;
	font-family: 'Zoho_Puvi_Medium';
    text-transform: uppercase;
    font-style: italic;
    border-bottom: 1px solid #000;
    padding-bottom: 14px;
}
.indx-apq3-banr .bannr-rit-img {
	position: relative;
}

.btn-apq3 {
	background: #f65a5b;
    color: #fff;
    border: 1px solid #f65a5b;
}
.btn-apq3:hover	 {
	background: #d64041;
    border: 1px solid #d64041;
}
.apq3-date1 {
    line-height: 26px !important;
    font-size: 16px;
    letter-spacing: 0.3px;
}
.apq3-date1 span, .zp_semi {
    font-family: 'Zoho_Puvi_SemiBold';
}
.apq3-date {
	border-bottom: 1px solid #fff;	
    line-height: 32px !important;
    font-size: 16px;
    letter-spacing: 0.3px;
    padding-bottom: 35px;
    padding-top: 15px;
}
.apq3-date span {
	font-size: 20px;
    font-family: 'Zoho_Puvi_SemiBold';
}
.apq3-date-lf-bdr {
	border-left: 1px solid #fff;
    height: 64px;
}

.indx-apq4-banr {
	background: #002145;
    height: auto;
    position: relative;
    z-index: 0;
    overflow: hidden;
}
.indx-apq4-banr:before {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/securiy-breach-bg.svg) no-repeat;
    content: " ";
    position: absolute;
    top: 0px;
    left: 7%;
    background-size: contain;
    height: 100%;
    width: 100%;
    z-index: -1;
    opacity: .5;
}
.indx-apq4-banr:after {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/securiy-breach-bg.svg) no-repeat;
    content: " ";
    position: absolute;
    bottom: 0;
    right: 0;
    height: 370px;
    width: 100%;
    background-size: cover;
    z-index: -1;
    opacity: .1;
}
.apq4-title {
    font-size: 40px;
    font-family: 'Zoho_Puvi_SemiBold';
    line-height: 52px;
    margin-top: 20px;
    color: #f8f0ba;
}
.apq4-title span {
    font-size: 22px;
	font-family: 'Zoho_Puvi_Regular';
    line-height: 35px;	
	color: #fff;
}
.apq4-band span {
	color: #fef0d2;
    font-size: 15px;
	font-family: 'Zoho_Puvi_Medium';
    text-transform: uppercase;
    font-style: italic;
    border-bottom: 1px solid #a5a5a5;
    padding-bottom: 14px;
}
.indx-apq4-banr .bannr-rit-img {
	position: relative;
}

.btn-apq4 {
	background: #e01010;
    color: #fff;
    border: 1px solid #e01010;
}
.btn-apq4:hover	 {
	background: #d64041;
    border: 1px solid #d64041;
}
.apq4-date1 {
    line-height: 26px !important;
    font-size: 16px;
    letter-spacing: 0.3px;
}
.apq4-date1 span {
    font-family: 'Zoho_Puvi_SemiBold';
}
.apq4-date {
/*	border-bottom: 1px solid #fff;	*/
    line-height: 32px !important;
    font-size: 16px;
    letter-spacing: 0.3px;
    padding-bottom: 35px;
    padding-top: 15px;
}
.apq4-date span {
	font-size: 23px;
    font-family: 'Zoho_Puvi_SemiBold';
}
.apq4-date-lf-bdr {
	border-left: 1px solid #fff;
    height: 64px;
}
.securiy-breach {
	position: absolute;
    height: 100%;
	top: 0px;
	right: 0px;
}
.securiy-breach img {
    width: auto;	
    height: 100%;
    opacity: .9;
}
/*apq3 banner style end here*/

/*online training october start here*/
.indx-ot-oct {
    background: #1C3056;
    height: auto;
    position: relative;
    z-index: 0;
    overflow: hidden;	
}
.indx-ot-oct:before {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/virtual-training/v-train-bgt.svg) no-repeat;
    content: " ";
    position: absolute;
    top: 0px;
    left: 0;
    background-size: contain;
    height: 100%;
    width: 100%;
    z-index: -1;
    opacity: .5;
}
.indx-ot-oct:after {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/virtual-training/v-train-bgb.svg) no-repeat;
    content: " ";
    position: absolute;
    bottom: 0;
    right: 0;
    height: 830px;
    width: 100%;
    background-size: cover;
    z-index: -1;
    opacity: 1;
}
.ot-oct-date {
    line-height: 32px !important;
    font-size: 16px;
    letter-spacing: 0.3px;
    padding-bottom: 35px;
    padding-top: 15px;
}
.indx-ot-oct .bannr-rit-img {
	width: 600px;
}
.ot-oct-lf-bdr {
    border-left: 1px solid #435573;
    height: 64px;
}
.btn-ot-oct {
    background: #EC1C24;
    color: #fff;
    border: 1px solid #EC1C24;
}

/*online training october end here*/

/*hybrid banner style start here*/

.hybrid-banner {
	background-color: #FBD008;
/*    background-image: linear-gradient(to top right, #FFC94A 50%, #F7BC46 50%);	*/
/*	background: linear-gradient(31deg, #FFC94A 63%, #F7BC46 50%);*/
	position: relative;
    display: flex;
    min-height: 600px;
    z-index: 0;
}
.hybrid-banner:before {
background: url(https://www.manageengine.com/kr/analytics-plus/images/index/banne-apq3-t.png) no-repeat;
    content: " ";
    position: absolute;
    top: 0px;
    left: 0;
    background-size: contain;
    height: 100%;
    width: 100%;
    z-index: -1;
    opacity: .5;
}
.hybrid-banner:after {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/bannr-bg-half-round.svg) no-repeat;
    content: " ";
    position: absolute;
    bottom: -20px;
    right: 0;
    height: 680px;
    width: 68%;
    background-size: cover;
    z-index: -1;
    overflow: hidden;
}
.hybrid-banner .cl-md-8 {
	margin: auto;
}
.hybrid-rit-img img {
    width: 550px;
}
.hybrid-banner h1 {
	font-size: 30px;
    font-family: 'Zoho_Puvi_Light';
}
.hybrid-banner h1 span {
	font-family: 'Zoho_Puvi_Bold';
}
.hybrid-band span {
    color: #4c3c17;
    font-size: 15px;
    font-family: 'Zoho_Puvi_Medium';
    text-transform: uppercase;
    font-style: italic;
    border-bottom: 1px solid #e4ac37;
    padding-bottom: 9px;
}
/*
.hybrid-banner .hybrid-tit1 {
	font-size: 20px;
    padding: 0;
    font-family: 'Zoho_Puvi_Bold';
    margin-bottom: 0;
}
*/
.hybrid-banner .hybrid-tit1 {
	font-size: 32px;
    font-family: 'Zoho_Puvi_Light';
    line-height: 46px;
    padding: 0;
    margin-bottom: 0;
}
.hybrid-banner .hybrid-tit1 span {
    font-family: 'Zoho_Puvi_Bold';
}
.hybrid-banner .hybrid-tit2 {
	font-size: 19px;
    padding: 0;
    font-family: 'Zoho_Puvi_Regular';
    margin: 0;
    margin-bottom: 25px;	
}
.ap-index-bnr .hybrid-banner .container {
    display: initial;
    margin: auto;
}

/*hybrid banner style end here*/

/*apq3oct banner style start here*/

.apq3oct-banner {
/*	background-color: #FBD008;*/
/*    background-image: linear-gradient(to top right, #FFC94A 50%, #F7BC46 50%);	*/
/*	background: linear-gradient(31deg, #FFC94A 63%, #F7BC46 50%);*/
	background-image: linear-gradient(to right, #300055 , #0b0830);
	position: relative;
    display: flex;
    min-height: 600px;
    z-index: 0;
}
.apq3oct-banner:before {
background: url(https://www.manageengine.com/kr/analytics-plus/images/index/apq3-bannr-bg.svg) no-repeat;
    content: " ";
    position: absolute;
    top: 0px;
    left: 0px;
    background-size: cover;
    height: 100%;
    width: 100%;
    z-index: -1;
    opacity: .8;
}

.apq3oct-banner .cl-md-8 {
	margin: auto;
}
.apq3oct-rit-img img {
    width: 590px;
}
.apq3oct-banner h1 {
	font-size: 30px;
    font-family: 'Zoho_Puvi_Light';
}
.apq3oct-banner h1 span {
	font-family: 'Zoho_Puvi_Bold';
}
.apq3oct-band span {
    color: #fbf0d0;
    font-size: 15px;
    font-family: 'Zoho_Puvi_Medium';
    text-transform: uppercase;
    font-style: italic;
    border-bottom: 1px solid #4c2e6b;
    padding-bottom: 9px;
}
/*
.hybrid-banner .hybrid-tit1 {
	font-size: 20px;
    padding: 0;
    font-family: 'Zoho_Puvi_Bold';
    margin-bottom: 0;
}
*/
.apq3oct-banner .apq3oct-tit1 {
	font-size: 32px;
    font-family: 'Zoho_Puvi_Light';
    line-height: 46px;
    padding: 0;
    margin-bottom: 0;
}
.apq3oct-banner .apq3oct-tit1 span {
    font-family: 'Zoho_Puvi_Bold';
}
.apq3oct-banner .apq3oct-tit2 {
	font-size: 19px;
    padding: 0;
    font-family: 'Zoho_Puvi_Regular';
    margin: 0;
    margin-bottom: 25px;	
}
.ap-index-bnr .apq3oct-banner .container {
    display: initial;
    margin: auto;
}
.apq3oct-date1 {
    padding-top: 0 !important;
}
.apq3oct-date1 span {
    font-family: 'Zoho_Puvi_Bold';
}
/*apq3oct banner style end here*/

/*AP 5.0 banner start here*/

.indx-ap50-banr {
    background: #f9cba7;
    height: auto;
    position: relative;
    z-index: 0;
    overflow: hidden;	
}
.indx-ap50-banr .container {
	    max-width: 1400px;
    width: 90%;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    justify-content: space-between;
    min-height: 550px;
    overflow: hidden;
}
.indx-ap50-banr:before {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/banne-apq3-t.png) no-repeat;
    content: " ";
    position: absolute;
    top: 0px;
    left: 0;
    background-size: contain;
    height: 100%;
    width: 100%;
    z-index: -1;
    opacity: .5;
}
.indx-ap50-banr:after {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/banne-bg2-line.png) no-repeat;
    content: " ";
    position: absolute;
    bottom: 0;
    right: 0;
    height: 370px;
    width: 100%;
    background-size: cover;
    z-index: -1;
/*    opacity: .4;*/
}
.indx-ap50-banr .cl-md-9.clr-f {
	margin: auto;
}
.ap50-band span {
    color: #514236;
    font-size: 15px;
    font-family: 'Zoho_Puvi_Medium';
    text-transform: uppercase;
    font-style: italic;
    border-bottom: 1px solid #a5a5a5;
    padding-bottom: 14px;
}
.ap50-title {
	font-size: 55px;
    font-family: 'Zoho_Puvi_Bold';
    line-height: 45px;
    margin-top: 12px;
}
.ap50-date {
	display: flex;
    align-items: center;
	padding-top: 0px !important; 
    margin-bottom: -10px;
}
.ap50-date1 {
    padding-top: 20px !important;
    line-height: 26px !important;
    font-size: 16px !important;
}
.ap50-date span b {
    font-size: 20px;
    font-family: 'Zoho_Puvi_Bold';	
}
.ap50-date1 span {
    font-size: 20px;
    font-family: 'Zoho_Puvi_Bold';
}
.ap50-title span {
    font-size: 22px;
    font-family: 'Zoho_Puvi_Regular';
   display: block;
}
.apq4-date {
    /* border-bottom: 1px solid #fff; */
    line-height: 32px !important;
    font-size: 16px;
    letter-spacing: 0.3px;
	padding: 15px 0;
}
.ap50-rit-img img{
	width: 700px;
}
/*AP 5.0 banner end here*/

/*solution page start here*/

.itsm-sol-bannr {
	background-image: linear-gradient(180deg, #EFF7FF, #fff);	
	position: relative;
	z-index: 0;
	padding: 50px 10px;
	overflow: hidden;
}
.itsm-sol-bannr:before {
    content: " ";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/solution/itsm/itsm-sol-banner.svg) no-repeat;
    position: absolute;
    bottom: -10px;
    right: 120px;
    height: 550px;
    width: 45%;
    background-size: contain;
    z-index: -1;
}
.itsm-sol-bannr .container {
	display: flex;
}
.itsm-sol-bannr .cl-md-5, .itsm-sol-bannr .cl-md-6, .itsm-sol-bannr .cl-md-7,
.itsm-sol-bannr .cl-md-9 {
	margin: auto;
}
.itsm-sol-bannr h1 {
    font-size: 52px;
    font-family: 'Zoho_Puvi_Bold';
    line-height: 55px;	
}
.itsm-sol-bannr h1 span {
	color: #1491EB;
}
.itsm-sol-bannr p {
    font-size: 20px;
    line-height: 32px;	
}
.itsm-sol-banr-img {
	visibility: hidden;
}
.itsm-sol-sec2 ul {
    justify-content: space-evenly !important;	
}
.itsm-sol-sec2, .itsm-sol-sec3, .itsm-sol-sec4,
.itsm-sol-sec5, .itsm-sol-sec7, .itom-sol-sec7, .project-sol-sec7, 
.itsm-sol-sec8, .itsm-sol-sec9, .itsm-sol-sec10  {
	padding-left: 10px;
	padding-right: 10px;
}
.itsm-sol-sec2 h2, .itsm-sol-sec3 h2, .itsm-sol-sec4 h2,
.itsm-sol-sec5 h2, .itsm-sol-sec7 h2, .itom-sol-sec7 h2, 
.project-sol-sec7 h2, .itsm-sol-sec8 h2, .itsm-sol-sec9 h2, .itsm-sol-sec10 h2  {
	font-size: 45px;
	color: #1d1d27;
    font-family: 'Zoho_Puvi_Bold';
	text-align: center;    
	line-height: 45px;
    margin: 15px 0;
}
.itsm-sol-sec2 {
	height: auto !important;
	padding-top: 5px !important;
}
.itsm-sol-sec2 ul li {
    padding: 0 10px !important;
}
.itsm-sol-sec2 ul li img {
    width: 125px !important;
}
.itsm-sol-sec2:before {
    content: none !important;	
}
.itsm-sol-sec3 .container {
	background: #EFF7FF;	
	border-top-left-radius: 20px;
	border-bottom-right-radius: 20px;
	border-top-right-radius: 200px;
	border-bottom-left-radius: 200px;
}
.itsm-sol-sec3-innr {
    width: 80%;
    margin: auto;
    padding: 50px;
	clear: both;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.itsm-sol-sec3-innr ul {
	margin-top: 80px;
}
.itsm-sol-sec3-innr ul li {
    width: 50%;
    float: left;	
    min-height: 350px;
	transform: translateX(4%);
     -webkit-transform: translateX(4%);
}
.itsm-sol-sec3-innr ul li:nth-child(even) {
	transform: translateX(18%);
     -webkit-transform: translateX(18%);
}
.itsm-sol-sec3-innr ul li span {
    display: inline-block;
    width: 100px;
    height: 100px;
}
.itsm-sol3 ul li:first-child span {
	background: url("https://www.manageengine.com/kr/analytics-plus/images/solution/itsm/itsm-sol2-1.svg") no-repeat 0px 0px/100px;
}
.itsm-sol3 ul li:nth-child(2) span {
	background: url("https://www.manageengine.com/kr/analytics-plus/images/solution/itsm/itsm-sol2-2.svg") no-repeat 1px 20px/100px;
}
.itsm-sol3 ul li:nth-child(3) span {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/solution/itsm/itsm-sol2-3.svg) no-repeat -25px -28px/148px;
}
.itsm-sol3 ul li:nth-child(4) span {
	background: url("https://www.manageengine.com/kr/analytics-plus/images/solution/itsm/itsm-sol2-4.svg") no-repeat 1px 4px/85px;
}
.itsm-sol-sec3-innr ul li h3 {
    font-size: 32px;
    line-height: 37px;
    font-family: 'Zoho_Puvi_SemiBold';
    margin-top: 0px;	
}
.itsm-sol-sec3-innr ul li p {
    width: 370px;	
    line-height: 28px;
}

.itsm-sol-sec4 {
    padding: 23px 20px;
    text-align: center;	
}
.itsm-sol-tabs {
	display: -webkit-inline-box;
    border-bottom: 2px solid #ccc;	
	position: relative;
	width: 97%;
	margin-top: 25px;
}
li.nav-grid-items {
    width: 25%;
	cursor: pointer;
}
.itsm-sol-tabs li.active, .itsm-sol-tabs li a.itsm-btmline {
	position: relative;
}
.itsm-sol-tabs li a {
	color: #000;
	display: block;
	padding: 10px 18px;
	text-decoration: none;
	cursor: pointer;
}
.itsm-sol-tabs li a.itsm-btmline:after {
	position: absolute;
    content: "";
    width: 100%;
    height: 2px;
    background: #656565;
    bottom: -2px;
    left: 0;
    z-index: 1;
    border-radius: 2px;
}
.itsm-sol-tabs li.active a.itsm-btmline:after {
    background: #1591eb !important;
}
.itsm-sol-tabs-content .cl-md-12 {
    margin-top: 25px;	
}
.itsm-sol-tabs-content .cl-md-5 {
	text-align: left;
	margin: auto;
	margin-top: 40px;
}
.itsm-sol-tabs-content .cl-md-12 h3 {
    font-size: 37px;
	line-height: 42px;
    font-family: 'Zoho_Puvi_Bold';
}
.itsm-sol-tabs-content .cl-md-12 p {
	width: 60%;
    font-size: 18px;
}
.itsm-sol-tabs-content img {
    height: 400px;	
/*	height: 500px;	*/
}
.itsm-sol-sec5 {
	background: #EFF7FF;
	padding: 50px;
}
.itsm-sol-sec5-innr {
    width: 80%;
    margin: auto;
    padding: 0 20px;
}
.itsm-sol-sec5-innr ul {
	margin-top: 80px;
}
.itsm-sol-sec5-innr ul li {
    width: 50%;
    float: left;	
    min-height: 350px;
	transform: translateX(9%);
     -webkit-transform: translateX(9%);
}
.itsm-sol-sec5-innr ul li:nth-child(even) {
	transform: translateX(18%);
     -webkit-transform: translateX(18%);
}
.itsm-sol-sec5-innr ul li span {
    display: inline-block;
    width: 100px;
    height: 100px;
}
.itsm-sol5 ul li:first-child span {
	background: url("https://www.manageengine.com/kr/analytics-plus/images/solution/itsm/itsm-sol5-1.svg") no-repeat 0px 0px/100px;
}
.itsm-sol5 ul li:nth-child(2) span {    
	background: url(https://www.manageengine.com/kr/analytics-plus/images/solution/itsm/itsm-sol5-2.svg) no-repeat 1px 20px/138px;
    width: 140px;
}
.itsm-sol5 ul li:nth-child(3) span {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/solution/itsm/itsm-sol5-3.svg) no-repeat 2px 2px/96px;
}
.itsm-sol5 ul li:nth-child(4) span {
	background: url("https://www.manageengine.com/kr/analytics-plus/images/solution/itsm/itsm-sol5-4.svg") no-repeat 3px 4px/96px;
}
.itsm-sol-sec5-innr ul li h3 {
    font-size: 32px;
    line-height: 44px;
    font-family: 'Zoho_Puvi_SemiBold';
    margin-top: 0px;	
}
.itsm-sol-sec5-innr ul li p {
    width: 370px;	
    line-height: 28px;
}
.itsm-sol-sec6 {
	background: #483A9E;
	padding: 75px 10px;
	position: relative;
    z-index: 0;
    overflow: hidden;
	color: #fff;
}
.itsm-sol-sec6:before {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/solution/itsm/itsm-sol6-bg.svg) no-repeat;
    content: " ";
    background-size: contain;
    position: absolute;
    bottom: -30px;
    right: -2px;
    height: 560px;
    width: 1460px;
    z-index: -1;
    overflow: hidden;
}
.itsm-sol-sec6 h3 {
    font-size: 40px;
    line-height: 35px;
    font-family: 'Zoho_Puvi_Bold';	
}
.itsm-sol-sec6 p {
    width: 80%;
    font-size: 18px;
    line-height: 35px;	
}
.itsm-sol-sec6 img {
	visibility: hidden;
	width: 70%;
    margin: auto;	
}
.itsm-sol-sec7, .itom-sol-sec7 {
    background: #EFF7FF;
    padding: 50px;	
	padding-bottom: 100px;
}
.itsm-sol-relat-integ {
	position: relative;
	z-index: 0;
/*    width: 1100px;*/
	width: 79%;
    margin: auto;
}
.itsm-sol-relat-integ h2 {
    margin-bottom: 70px;	
}
.itsm-sol-relat-integ:before {
    content: " ";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/out-box-lf-bg.png) no-repeat;
    position: absolute;
    top: 160px;
    left: -60px;
    width: 125px;
    height: 200px;
    z-index: -1;
}
.itsm-sol-relat-integ:after {
	content: " ";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/out-box-lf-bg.png) no-repeat;
    position: absolute;
    top: 390px;
    right: -57px;
    width: 130px;
    height: 200px;
    z-index: -1;
}
.itsm-sol-relat-integ.mrtp50 {
    margin-top: 100px !important;	
}
.relat-integ-innr {
	width: 275px;	
	height: 384px;
	position: relative;
	float: left;
}
.itom-sol-sec7 .relat-integ-innr {
	width: 368px !important;	
}
.itsm-ri {
    background: #fff;
    margin-right: 10px;
	width: 233px;
    margin-top: 10px;
    padding: 16px;
    text-align: center;
    border-radius: 12px;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;	
}
.itom-sol-sec7 .itsm-ri {
    width: 326px !important;	
}
.itsm-ri h3 {
	font-family: 'Zoho_Puvi_SemiBold';
    color: #000;
    font-size: 22px;
	margin-top: 10px;
    transition: all 0.5s;	
}
.relat-integ-innr .itsm-ri.link a, .proj-ri.link a {
	display: block;
	margin: auto;
	text-decoration: none;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}
.relat-integ-innr .itsm-ri.link:hover a h3, .proj-ri.link:hover a h3 {
/*	color: #1591eb;*/
    transition: all 0.5s;	
}
.relat-integ-innr .itsm-ri.link:hover, .proj-ri.link:hover {
	border-color: #999999;
	cursor: pointer;
    box-shadow: 0px 0px 20px #82c4ff7d;
    -moz-box-shadow: 0px 0px 20px #82c4ff7d;
    -webkit-box-shadow: 0px 0px 20px #82c4ff7d;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;	
}
.relat-integ-innr .itsm-ri.link a span {
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}
.relat-integ-innr .itsm-ri.link:hover  {
	transform: scale(1.02);
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}
.relat-integ-innr .itsm-ri span { 
	content: " ";
    display: inline-block; 
    margin-top: 24px;	
}
.itsm-sol-img-pos:nth-child(1) .relat-integ-innr:nth-child(2) .itsm-ri span {
	width: 140px;
    height: 116px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -128px -4px/1580px;
}
.relat-integ-innr:nth-child(2) .itsm-ri, .relat-integ-innr:nth-child(5) .itsm-ri, .epoint-sol-img-pos:nth-child(1) .relat-integ-innr:nth-child(4) .itsm-ri  {
	position: absolute;
	bottom: 0px;
	left: 0px;
}
.relat-integ-innr:nth-child(3) .itsm-ri, .itom-sol-img-pos .relat-integ-innr:nth-child(2) .itsm-ri, .security-sol-img-pos .relat-integ-innr:nth-child(2) .itsm-ri, 
.epoint-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(2) .itsm-ri {height: 342px;}
.itsm-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(3) .itsm-ri span, .itom-sol-img-pos .relat-integ-innr:nth-child(2) .itsm-ri span, .security-sol-img-pos .relat-integ-innr:nth-child(2) .itsm-ri span, 
.epoint-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(2) .itsm-ri span {
    transform: translate(0, 75px);
}
.relat-integ-innr:nth-child(3) .itsm-ri h3, .itom-sol-img-pos .relat-integ-innr:nth-child(2) .itsm-ri h3, .security-sol-img-pos .relat-integ-innr:nth-child(2) .itsm-ri h3, 
.epoint-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(2) .itsm-ri h3 {
    transform: translate(0, 135px);
}
.itsm-sol-img-pos:nth-child(1) .relat-integ-innr:nth-child(3) .itsm-ri span {
	width: 140px;
    height: 116px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat 6px -6px/1710px;
}
.itsm-sol-img-pos:nth-child(1) .relat-integ-innr:nth-child(4) .itsm-ri:first-child span {
    width: 190px;
    height: 55px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -4px -82px/1160px;
}
.relat-integ-innr:nth-child(3) .itsm-ri.new, .relat-integ-innr:nth-child(4) .itsm-ri {
    height: 150px;
}
.itsm-sol-img-pos:nth-child(1) .relat-integ-innr:nth-child(4) .itsm-ri:first-child h3 {
	visibility: hidden;
	margin: 0;
}
.itsm-sol-img-pos:nth-child(1) .relat-integ-innr:nth-child(4) .itsm-ri:nth-child(2) span {
    width: 105px;
    height: 84px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -1141px -2px/1590px;
	margin-top: 15px;
}
.relat-integ-innr:nth-child(3) .itsm-ri h3 {
    transform: inherit;	
}
.itsm-sol-img-pos:nth-child(1) .relat-integ-innr:nth-child(3) .itsm-ri.new:nth-child(2) span {
	width: 145px;
    height: 64px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat 0 -174px/740px;
    margin-top: 15px;
}
.relat-integ-innr:nth-child(4) .itsm-ri:nth-child(2) h3, .relat-integ-innr:nth-child(3) .itsm-ri:nth-child(1) h3 {
	margin-top: -6px;	
}
.relat-integ-innr:nth-child(3):nth-child(2) .itsm-ri h3 {
	margin-top: 12px;	
}
.relat-integ-innr .itsm-ri.new span {
	    margin-top: 0;
}
.itsm-sol-img-pos:nth-child(1) .relat-integ-innr:nth-child(5) .itsm-ri span {
	width: 140px;
    height: 116px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -293px -1px/1710px;
}
.itsm-sol-relat-integ1 {
    margin-top: 100px;	
}

/*ITOM page designs started here*/


.itom-sol-bannr {
    background-image: linear-gradient(180deg, #fef5e1, #fff);
}
.itom-sol-bannr:before {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/solution/itom/itom-sol-banner.svg) no-repeat !important;	
    height: 490px !important;
    width: 53%;
    right: 0;
}
.itom-sol-img-pos .relat-integ-innr:nth-child(2) .itsm-ri h3, .itom-sol-img-pos .relat-integ-innr:nth-child(3) .itsm-ri h3 {
	font-size: 18px;
}
.itom-sol-img-pos .relat-integ-innr:nth-child(2) .itsm-ri img {
	width: 130px;
    margin-top: -6px;	
}
.itom-sol-img-pos .relat-integ-innr:nth-child(3) .itsm-ri img {
	width: 150px;	
    margin-top: -6px;
}
.itom-sol-img-pos:nth-child(1) .relat-integ-innr:nth-child(2) .itsm-ri span {
	width: 140px;
    height: 116px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -844px -4px/1720px;
	margin-top: 24px;
}
.itom-sol-img-pos:nth-child(1) .relat-integ-innr:nth-child(3) .itsm-ri span {
	width: 140px;
    height: 116px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -702px -4px/1720px;
}
.itom-sol-img-pos:nth-child(1) .relat-integ-innr:nth-child(4) .itsm-ri:first-child span {
   width: 90px;
    height: 100px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -1571px -290px/2000px;
    margin-top: 5px;
}
.itom-sol-img-pos:nth-child(1) .relat-integ-innr:nth-child(4) .itsm-ri:nth-child(2) span {
	width: 160px;
    height: 100px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -1671px -289px/2000px;
    margin-top: 5px;
}
.itom-sol-img-pos:nth-child(1) .relat-integ-innr:nth-child(4) .itsm-ri h3 {
    font-size: 18px;
    letter-spacing: 2px;	
}
.itom-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(2) .itsm-ri span {
	width: 215px;
    height: 63px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat 0px -321px/1670px;
	transform: inherit;
}
.itom-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(3) .itsm-ri span {
	width: 190px;
    height: 196px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -2185px -190px/2760px;
	transform: inherit !important;
}
.itom-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(4) .itsm-ri:first-child span {
	width: 195px;
    height: 63px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -217px -314px/1630px;
}
.itom-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(4) .itsm-ri:nth-child(2) span {
    width: 205px;
    height: 63px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -414px -314px/1630px;
}
.itom-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(2) .itsm-ri, 
.itom-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(3) .itsm-ri,
.itom-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(4) .itsm-ri,
.epoint-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(2) .itsm-ri,
.epoint-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(4) .itsm-ri,
.epoint-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(4) .itsm-ri {
	display: flex;
}
.itom-sol-img-pos .relat-integ-innr:nth-child(2) .itsm-ri span, 
.itom-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(3) .itsm-ri span,
.itom-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(4) .itsm-ri span,
.epoint-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(2) .itsm-ri span,
.epoint-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(4) .itsm-ri span,
.epoint-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(4) .itsm-ri span{
	margin: auto;
}
.itom-sol3 ul li:first-child span {
	background: url("https://www.manageengine.com/kr/analytics-plus/images/solution/itom/itom-sol2-1.svg") no-repeat 0px 2px/100px;
}
.itom-sol3 ul li:nth-child(2) span {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/solution/itom/itom-sol2-2.svg) no-repeat 3px 10px/130px;
    width: 135px;
}
.itom-sol3 ul li:nth-child(3) span {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/solution/itom/itom-sol2-3.svg) no-repeat 3px 11px/120px;
    width: 125px;
}
.itom-sol3 ul li:nth-child(4) span {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/solution/itom/itom-sol2-4.svg) no-repeat 2px 20px/115px;
    width: 120px;
}
.itom-sol5 ul li:first-child span {
	background: url("https://www.manageengine.com/kr/analytics-plus/images/solution/itom/itom-sol5-2.svg") no-repeat 2px 5px/98px;
}
.itom-sol5 ul li:nth-child(2) span {    
	background: url("https://www.manageengine.com/kr/analytics-plus/images/solution/itom/itom-sol5-1.svg") no-repeat 0px 0px/100px;
}
.itom-sol5 ul li:nth-child(3) span {
	background: url("https://www.manageengine.com/kr/analytics-plus/images/solution/itom/itom-sol5-4.svg") no-repeat 3px 4px/96px;
}
.itom-sol5 ul li:nth-child(4) span {
	background: url("https://www.manageengine.com/kr/analytics-plus/images/solution/itom/itom-sol5-3.svg") no-repeat 2px 2px/96px;
}
.itsm-sol-relat-integ:before {
	top: 50px;	
}
.itom-sol-6:before {
	bottom: -65px !important;	
}
/*ITOM page designs end here*/

/*Project page designs started here*/
.proj-sol-bannr {
    background-image: linear-gradient(180deg, #dceffe, #fff);
}
.proj-sol-bannr:before {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/solution/project/proj-sol-bannr.svg) no-repeat !important;
    width: 43%;
    height: 620px;
}
.proj-slo4-cont img {
    width: 670px;
	height: inherit;
}
.proj-sol3 ul li:first-child span {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/solution/project/proj-sol2-1.svg) no-repeat 0px 16px/100px;
}
.proj-sol3 ul li:nth-child(2) span {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/solution/project/proj-sol2-2.svg) no-repeat 3px -4px/83px;
    height: 110px;
}
.proj-sol3 ul li:nth-child(3) span {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/solution/project/proj-sol2-3.svg) no-repeat 1px 1px/97px;
    width: 105px;
}
.proj-sol3 ul li:nth-child(4) span {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/solution/project/proj-sol2-4.svg) no-repeat 2px 10px/95px;
}
.proj-sol5 ul li:first-child span {
	background: url("https://www.manageengine.com/kr/analytics-plus/images/solution/project/proj-sol5-1.svg") no-repeat 0px 0px/100px;
}
.proj-sol5 ul li:nth-child(2) span {    
	background: url("https://www.manageengine.com/kr/analytics-plus/images/solution/project/proj-sol5-2.svg") no-repeat 1px 1px/80px;
}
.proj-sol5 ul li:nth-child(3) span {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/solution/project/proj-sol5-3.svg) no-repeat 2px 4px/135px;
    width: 140px;
}
.proj-sol5 ul li:nth-child(4) span {
	background: url("https://www.manageengine.com/kr/analytics-plus/images/solution/project/proj-sol5-4.svg") no-repeat 2px 1px/96px;
}
.proj-sol-img-pos {
    width: 62%;
}
.proj-sol-img-pos:after {
	top: inherit;
	bottom: -110px;	
}
.proj-sol-img-pos-innr {
	width: 430px;
    float: left;	
}
.proj-ri {
	background: #fff;
    display: flex;
    width: 390px;
    height: 230px;
    margin-top: 10px;
    padding: 16px;
    text-align: center;
    border-radius: 12px;	
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}
.proj-sol-img-pos-innr:nth-child(2) .proj-ri span {
	content: " ";
    display: inline-block;
    width: 340px;
    height: 60px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -567px -285px/1500px;
    margin: auto;
}
.proj-sol-img-pos-innr:nth-child(3) .proj-ri span {
	content: " ";
    display: inline-block;
    width: 250px;
    height: 80px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/solution/project/teamwork-projects-logo.svg) no-repeat 7px -3px/240px;
    margin: auto;
}
/* Project page designs end here */

/* Security page style start here */
.security-sol-bannr {
    background-image: linear-gradient(180deg, #fef5e1, #fff);
}
.security-sol-bannr:before {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/solution/security/secu-sol-bannr.svg) no-repeat !important;
    right: -42px;
    height: 530px;
    top: 0;
}
.itsm-sol-sec3-innr.security-sol3 {
	width: 100%;		
}
.itsm-sol-sec3-innr.security-sol3 h2 {
    width: 70%;
    margin: auto;
    line-height: 53px;		
}
.itsm-sol-sec3-innr.security-sol3 ul li {
	width: 33.333%;
    transform: translateX(7%);
    -webkit-transform: translateX(7%);
}
.itsm-sol-sec3-innr.security-sol3 ul li:nth-child(even) {
    transform: translateX(8%);
    -webkit-transform: translateX(8%);
}
.security-sol4 .itsm-sol-tabs li a {
    padding: 10px 8px;	
}
.security-sol5 .itsm-sol-sec5-innr {
    width: 100%;
}
.security-sol5 .itsm-sol-sec5-innr ul li {
    width: 33.333%;
}
.security-sol5  .itsm-sol-sec5-innr ul li:nth-child(even) {
    transform: translateX(7%);
    -webkit-transform: translateX(7%);
}
.security-sol-img-pos .relat-integ-innr:nth-child(2) .itsm-ri h3, .security-sol-img-pos .relat-integ-innr:nth-child(3) .itsm-ri h3 {
    font-size: 18px;
}
.security-sol-img-pos .relat-integ-innr:nth-child(2) .itsm-ri img {
    width: 130px;    
	margin-bottom: 6px;
}
.security-sol-img-pos .relat-integ-innr:nth-child(3) .itsm-ri img {
    width: 150px;    
	margin-bottom: 6px;
}
.security-sol-img-pos:nth-child(1) .relat-integ-innr:nth-child(2) .itsm-ri span {
    width: 140px;
    height: 116px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -844px -4px/1720px;
    margin-top: 24px;
}
.security-sol-img-pos:nth-child(1) .relat-integ-innr:nth-child(3) .itsm-ri span {
    width: 108px;
    height: 126px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -1574px -213px/1720px;    
	margin-top: 10px;
}
.security-sol-img-pos:nth-child(1) .relat-integ-innr:nth-child(4) .itsm-ri:first-child span {
    width: 140px;
    height: 100px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -443px 2px/1760px;
    margin-top: 5px;
}
.security-sol-img-pos:nth-child(1) .relat-integ-innr:nth-child(4) .itsm-ri:nth-child(2) span {
    width: 132px;
    height: 100px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -1019px -6px/1760px;
    margin-top: 5px;
}
.security-sol-img-pos:nth-child(1) .relat-integ-innr:nth-child(4) .itsm-ri h3 {
    font-size: 15px;
    margin-top: 8px;
}
.security-sol-img-pos:nth-child(1) .relat-integ-innr:nth-child(4) .itsm-ri img {
    width: 130px;
	margin-bottom: 6px;
}
.security-sol3 ul li:first-child span {
	background: url("https://www.manageengine.com/kr/analytics-plus/images/solution/security/secu-sol2-1.svg") no-repeat 0px 2px/97px;
}
.security-sol3 ul li:nth-child(2) span {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/solution/security/secu-sol2-2.svg) no-repeat 2px 4px/87px;
}
.security-sol3 ul li:nth-child(3) span {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/solution/security/secu-sol2-3.svg) no-repeat 3px 11px/120px;
    width: 125px;
}
.security-sol5 ul li:first-child span {
	background: url("https://www.manageengine.com/kr/analytics-plus/images/solution/security/secu-sol5-1.svg") no-repeat 2px 5px/90px;
}
.security-sol5 ul li:nth-child(2) span {    
	background: url("https://www.manageengine.com/kr/analytics-plus/images/solution/security/secu-sol5-2.svg") no-repeat 0px 0px/100px;
}
.security-sol5 ul li:nth-child(3) span {
	background: url("https://www.manageengine.com/kr/analytics-plus/images/solution/security/secu-sol5-3.svg") no-repeat 3px 4px/94px;
}
.security-sol-6:before, .epoint-sol-6:before {
    bottom: -60px !important;	
}
.security-sol-sec8 .itsm-sol-sec8-innr ul li {
    width: 33.33%;
    float: left;
    text-align: center;
}
/* Security page style end here */

/*What's new page Analytics Plus style start here*/

.w-new-banner {
	width: 100%;
    height: auto;
    display: block;
    position: relative;
    margin-bottom: 60px;
    background: #0060FF;
    padding: 130px 0;
    overflow: hidden;
    z-index: 0;
}
.w-new-banner:before {
	content: '';
    background: url("https://www.manageengine.com/kr/analytics-plus/images/whats-new-banner.svg") no-repeat;
    background-size: 1680px auto;
    background-position: center;
    width: 100%;
    height: 100%;
    position: absolute;
    opacity: .4;
    top: 0;
    z-index: -1;
}
.w-new-banner h1 {
	font: 45px/1.2 Zoho_Puvi_Bold;
	color: #fff;
    text-align: center;
    padding: 0 20px;	
}
.w-new-tabs-filter {
	display: block;
    width: 100%;
    max-width: 1170px;
    margin: 0 auto;
    transition: ease all .5s;
    -webkit-transition: ease all .5s;
    -moz-transition: ease all .5s;	
}
.w-new-tabs-filter.fixed {
	position: fixed;
    top: 100px;
    left: 0;
    max-width: 100%;
    z-index: 999;	
	transition: 300ms linear;
}
.w-new-tabs-filter.fixed .w-new-tab-filter-innr {
    background: #eff9fe;
	height: 26px;
    padding-top: 10px;
}
.fixed .w-new-tab-filter-innr li a.active {
/*	color: #ffffff !important;	*/
}
.fixed .w-new-tab-filter-innr li a:hover:after, .fixed .w-new-tab-filter-innr li a.active:after {
    color: #045eff;
    background: #045eff;	
}
.w-new-tab-filter-innr {
	display: block;
    float: right;
    border-bottom: 1px solid #b4e5fb;
    width: 100%;
    text-align: right;
    margin-bottom: 30px;
    padding-bottom: 8px;
    background: #fff;
    position: relative;
    z-index: 3;	
}
.w-new-tab-filter-innr li {
    margin-right: 20px;
    font-size: 16px;
    cursor: pointer;
    display: inline-block;	
}
.w-new-tab-filter-innr li a {
	position: relative;
	text-decoration: none;
    color: #a1a1a1;
	transition: 300ms linear;
    -webkit-transition: 300ms linear;
    -moz-transition: 300ms linear;
}
.w-new-tab-filter-innr li a:after {
	bottom: -12px;
    content: "";
    display: block;
    height: 2px;
    left: 50%;
    /* left: 0%; */
    position: absolute;
    transition: width 0.3s ease 0s, left 0.3s ease 0s;
    width: 0;
	color: #045eff;
    background: #045eff;
}
.w-new-tab-filter-innr li a:hover {
	color: #045eff;
	transition: 300ms linear;
    -webkit-transition: 300ms linear;
    -moz-transition: 300ms linear;
}
.w-new-tab-filter-innr li a:hover:after, .w-new-tab-filter-innr li a.active:after {
	opacity: 1;
    text-decoration: none;
    width: 100%;
    left: 0;
}
.w-new-tab-filter-innr li a.active {
	color: #045eff;
/*    border-bottom: 2px solid #045eff;*/
/*    padding-bottom: 10px;*/
}
.w-new-section {
    max-width: 1170px;
    margin: 0 auto;
    position: relative;
    text-align: center;
}
.w-new-timeline-section {
    clear: both;
    float: left;
    width: 100%;
    padding-bottom: 100px;
    margin-top: 30px;
}
.w-new-event-series {
    float: left;
    position: relative;
    width: 250px;
    padding-right: 25px;
    box-sizing: border-box;
    text-align: left;
/*
    max-height: 680px;
    overflow-y: auto;
    overflow-x: hidden;
*/
}	
.w-new-event-series h2 {
	font-size: 18px;
	color: #025fff;
    text-transform: uppercase;
    font-family: 'Zoho_Puvi_Medium';
    margin: 0 0 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #b4e5fc;	
}
.w-new-event-series.sticky {
	position: -webkit-sticky; /* Safari */
  	position: sticky;
  	top: 200px;
}
.w-new-timeline-block.mm {
    margin-top: 65px;
}
.w-new-year-series {
	height: 68vh;
    overflow-x: scroll;
}
.w-new-year-open {
    background: #eff9ff;
    padding: 5px 15px;
    margin-bottom: 10px;
    border-bottom: 1px solid #b4e5fd;	
	transition: 0.4s;
/*    max-height: 42px;*/
    overflow: hidden;
	z-index: 0;
}
.w-new-year-open.active {
/*	border-bottom: 0px solid #b4e5fd;*/
	padding-bottom: 15px;
}
.wn-ys {
	position: relative;
	cursor: pointer;
	margin: 8px 0;	
}
.wn-ys:before {
	content: "";
    border: solid #536d7a;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 3.5px;
    position: absolute;
    right: 0;
    top: 7px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transition: all .3s ease;
}
.w-new-year-open.active .wn-ys:before {
    right: 0;
    top: 4px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    border: solid #025fff;
    border-width: 0 2px 2px 0;	
}
.w-new-year-open.active .wn-ys {
    color: #025fff;  
}
ul.wn-month {
	position: relative;
/*	border-left: 1px solid #b4e5fc;*/
	display: none;
    padding-left: 20px;	
	z-index: 9999;
}
ul.wn-month li:after {
	content: '';
    position: absolute;
    height: 100%;
    width: 1px;
    background: #b4e5fc;
    left: -16px;
    top: 15px;
	z-index: 0;
}
ul.wn-month li:last-child:after {
	height: 30%;
}
ul.wn-month li {
    padding: 7px 0;	
	cursor: pointer;
}
ul.wn-month li.active, ul.wn-month li   {
	position: relative;
}
ul.wn-month li.active:before, ul.wn-month li:hover:before {
	content: "";
    position: absolute;
    background: #eff9fe;
    width: 9px;
    height: 9px;
    left: -21px;
    top: 15px;
    border-radius: 25px;
    border: 1px solid #0eb088;
	z-index: 1;
}
ul.wn-month li.active a {
	color: #0eb088;
}
ul.wn-month li a {
	color: #000;
	text-decoration: none;
}
.w-new-timeline-block {
    box-sizing: border-box;
    float: right;
    width: 77%;
    padding-left: 10%;
    padding-top: 25px;
    text-align: left;
}
/*
.w-new-timeline-block:before {
	content: "";
	position: absolute;
	border-left: 1px solid #b4e5fc;
	left: -10px;
    height: 100%;
}
*/
.w-new-yr-content-wrap {
	position: relative;
    margin-bottom: 100px;
}
.w-new-yr-content-wrap:after {
	content: '';
    position: absolute;
    height: 100%;
    width: 1px;
    background: #b4e5fc;
    left: 20px;
    top: 20px;
}
.w-new-yr-content-wrap:before {
    content: '';
    position: absolute;
    width: 9px;
    height: 9px;
    border: 1px solid #045eff;
    border-radius: 100%;
    top: 15px;
    left: 15px;
    background: #045eff;
    z-index: 1;
}
.w-new-yr-content:last-child .w-new-yr-content-innr:last-child:after {
	content: '';
    position: absolute;
    width: 9px;
    height: 9px;
    border: 1px solid #5d7ce2;
    border-radius: 100%;
    bottom: -25px;
    left: -45px;
    background: #5d7ce2;
    z-index: 1;	
}
.wn-ry-title {
	font: 32px/1.25 Zoho_Puvi_SemiBold;
    margin-left: -90px;	
}
.w-new-yr-content {
	position: relative;
}
.w-new-yr-content .wn-con-titl {
	position: absolute;
    font: 27px/1.3 "Zoho_Puvi_SemiBold";
    left: -63px;
    top: 12px;
	width: 65px;
    margin: 0;
    direction: rtl;
    text-align: right;
}
.w-new-yr-content .wn-con-titl:before {
	content: '';
    position: absolute;
    width: 9px;
    height: 9px;
    border: 1px solid #065dff;
    border-radius: 100%;
    top: 15px;
    right: -24px;
    background: #fff;
    z-index: 1;
}
#Sep21 .wn-con-titl, #July21 .wn-con-titl, #May21 .wn-con-titl, #May20 .wn-con-titl, 
#April20 .wn-con-titl, #Feb20 .wn-con-titl, #June19 .wn-con-titl {
    left: -123px !important;	
}
.w-new-yr-content-innr {
	position: relative;
	padding-top: 15px;
    margin-left: 60px;	
}
.w-new-yr-content-innr h2 {
    font: 23px/1.4 "Zoho_Puvi_SemiBold";	
	margin-top: 0px;
    margin-bottom: 20px;
}
.whatsnew-desc {
	
}
.whatsnew-desc .w-new-enhanc, .whatsnew-desc .w-new-new {
    margin-top: 40px;	
}
.whatsnew-desc .w-new-enhanc:first-child, .whatsnew-desc .w-new-new:first-child {
 	margin-top: 10px;	
}
.whatsnew-desc .tag.enhancement {
    padding: 1px 8px;
    display: inline-block !important;
    background: #dcfaee;
    color: #23986b;
    border-radius: 10px;
    font-size: 11px;
    border: 1px solid #23986b;    
	position: relative;
    top: -3px;
/*    margin: 0 0 0 10px;*/
/*    display: none;*/
}
/*
.whatsnew-desc .tag:before {
	content: '';
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 13px solid #dcfaee;
    position: absolute;
    left: -13px;
    top: 0;
}
*/
.whatsnew-desc .tag.new {
    padding: 1px 8px;
    display: inline-block !important;
    background: #fff59d;
    color: #e25e5a;
    border-radius: 10px;
    font-size: 11px;
    border: 1px solid #e25e5a;    
	position: relative;
    top: -3px;
/*    margin: 0 0 0 10px;*/
}
.whatsnew-desc h3 {
    font: 20px/1.4 "Zoho_Puvi_SemiBold";	
	display: inline-block;
	margin-top: 0px;
	margin-bottom: 4px;
	margin-right: 10px;
}
.whatsnew-desc img {
    display: block;
	width: 90%;
    padding: 10px 0;	
}
.whatsnew-desc strong {
    font-family: 'Zoho_Puvi_Semibold' !important;
}
.whatsnew-desc ul {
	margin-bottom: 30px;
    margin-top: 20px;
	list-style-type: disc;	
	margin-left: 15px;
}
.whatsnew-desc ul li ul {
	list-style-type: circle;
}
.whatsnew-desc ul li {
    margin-top: 15px;	    
	padding-left: 10px;
}
/*What's new page Analytics Plus style End here*/

/* end point page style start here */
.epoint-sol-bannr {
    background-image: linear-gradient(180deg, #fef5e1, #fff);
}
.epoint-sol-bannr:before {
    background: url("https://www.manageengine.com/kr/analytics-plus/images/solution/endpoint/epoint-sol-banner.svg") no-repeat !important;
    right: -42px;
    height: 530px;
    top: 0;
}

.epoint-sol4 .itsm-sol-tabs li a {
    padding: 10px 8px;	
}
.epoint-sol-img-pos .relat-integ-innr:nth-child(2) .itsm-ri h3, .epoint-sol-img-pos .relat-integ-innr:nth-child(3) .itsm-ri h3 {
    font-size: 18px;
}
.epoint-sol-img-pos .relat-integ-innr:nth-child(2) .itsm-ri img {
    width: 130px;    
	margin-bottom: 6px;
}
.epoint-sol-img-pos .relat-integ-innr:nth-child(3) .itsm-ri img {
    width: 133px;    
	margin-bottom: 6px;
}
.epoint-sol-img-pos:nth-child(1) .relat-integ-innr:nth-child(3) .itsm-ri h3 {
    font-size: 16px;	
}
.epoint-sol-img-pos:nth-child(1) .relat-integ-innr:nth-child(2) .itsm-ri span {
    width: 150px;
    height: 150px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -508px 16px/2000px;
	transform: translate(0, 15px);
}
.epoint-sol-img-pos:nth-child(1) .relat-integ-innr:nth-child(2) .itsm-ri h3 {
	transform: translate(0, 20px);	
}
.epoint-sol-img-pos:nth-child(1) .relat-integ-innr:nth-child(3) .itsm-ri span {
    width: 125px;
    height: 146px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -1745px -113px/2029px;
    margin-top: 10px;
}
.epoint-sol-img-pos:nth-child(1) .relat-integ-innr:nth-child(4) .itsm-ri:first-child span {
	width: 109px;
    height: 120px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -508px 4px/1510px;
    transform: translate(0, 30px);
}
.epoint-sol-img-pos:nth-child(1) .relat-integ-innr:nth-child(4) .itsm-ri {
	height: 240px;
}
.epoint-sol-img-pos:nth-child(1) .relat-integ-innr:nth-child(4) .itsm-ri h3 {
    font-size: 17px;
	transform: translate(0, 44px);
}
.epoint-sol-img-pos:nth-child(1) .relat-integ-innr:nth-child(4) .itsm-ri:nth-child(2) span {
    width: 132px;
    height: 100px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -1019px -6px/1760px;
    margin-top: 5px;
}
.epoint-sol-img-pos:nth-child(1) .relat-integ-innr:nth-child(4) .itsm-ri img {
    width: 130px;
	margin-bottom: 6px;
}
.epoint-sol3 ul li:first-child span {
	background: url("https://www.manageengine.com/kr/analytics-plus/images/solution/endpoint/epoint-sol2-1.svg") no-repeat 0px 2px/97px;
}
.epoint-sol3 ul li:nth-child(2) span {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/solution/endpoint/epoint-sol2-2.svg) no-repeat 2px 15px/105px;
}
.epoint-sol3 ul li:nth-child(3) span {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/solution/endpoint/epoint-sol2-3.svg) no-repeat 1px 3px/96px;
}
.epoint-sol3 ul li:nth-child(4) span {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/solution/endpoint/epoint-sol2-4.svg) no-repeat 3px 2px/96px;
}

.epoint-sol5 ul li:first-child span {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/solution/endpoint/epoint-sol5-1.svg) no-repeat 2px 18px/121px;
    width: 130px;
}
.epoint-sol5 ul li:nth-child(2) span {    
	background: url(https://www.manageengine.com/kr/analytics-plus/images/solution/endpoint/epoint-sol5-2.svg) no-repeat 0px 0px/74px;
}
.epoint-sol5 ul li:nth-child(3) span {
	background: url("https://www.manageengine.com/kr/analytics-plus/images/solution/project/proj-sol5-2.svg") no-repeat 3px 4px/78px;
}
.epoint-sol5 ul li:nth-child(4) span {
	background: url("https://www.manageengine.com/kr/analytics-plus/images/solution/endpoint/epoint-sol5-4.svg") no-repeat 3px 4px/94px;
}
.epoint-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(2) .itsm-ri span {
	width: 170px;
    height: 96px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -728px -220px/1620px;
	transform: inherit !important;
}
.epoint-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(3) .itsm-ri span {
	width: 130px;
    height: 130px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -2971px -670px/3480px;
    transform: translate(0, 54px);	
}
.epoint-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(3) .itsm-ri h3 {
    transform: translate(0, 110px);
}
.epoint-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(4) .itsm-ri:first-child span {
    width: 185px;
    height: 63px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -986px -314px/1630px;
}
.epoint-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(4) .itsm-ri:nth-child(2) span {
    width: 215px;
    height: 57px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -1173px -315px/1630px;
}
.epoint-sol-sec8 .itsm-sol-sec8-innr ul li {
    width: 33.33%;
    float: left;
    text-align: center;
}
/*  end point page style end here */


.relat-integ-innr1 {
	position: relative;
	z-index: 0;
    width: 376px;
    margin: auto;
    margin-top: 90px;
}
.relat-integ-innr1 .itsm-ri {
    width: 340px !important;
	height: 200px;
	display: flex;
}
.relat-integ-innr1 .itsm-ri span {
	width: 320px;
    height: 50px;
	margin: auto;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -138px -146px/1030px;
}
.itsm-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(2) .itsm-ri span {
	width: 140px;
    height: 116px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -406px -457px/3130px;
}
.itsm-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(3) .itsm-ri span {
	width: 170px;
    height: 96px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -728px -220px/1620px;
	margin-bottom: 20px;
}
.itsm-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(4) .itsm-ri:first-child span {
    width: 160px;
    height: 63px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -893px -239px/1600px;
	    margin-top: 40px;
}
.itsm-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(4) .itsm-ri:nth-child(2) span {
	width: 90px;
    height: 84px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -1314px -302px/2000px;
    margin-top: 15px;
}
.itsm-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(5) .itsm-ri span {
	width: 140px;
    height: 116px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -1200px -216px/1710px;
}
.relat-integ-innr1:before {
    content: " ";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/out-box-lf-bg.png) no-repeat;
    position: absolute;
    top: -50px;
    left: -70px;
    width: 125px;
    height: 200px;
    z-index: -1;
}
.relat-integ-innr1:after {
	content: " ";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/out-box-lf-bg.png) no-repeat;
    position: absolute;
	top: 90px;
    right: -65px;
    width: 130px;
    height: 200px;
    z-index: -1;
}
.itsm-sol-sec8 {
	position: relative;
    min-height: 670px;
    padding: 50px;
	z-index: 0;
}
.itsm-sol-sec8:after {
	content: "";
	position: absolute;
	background: url("https://www.manageengine.com/kr/analytics-plus/images/solution/itsm/itsm-sol7-bg.svg") no-repeat;
	bottom: 0px;
    left: 0;
    background-size: contain;
    height: 492px;
    width: 100%;
    z-index: -1;
}
.itsm-sol-sec8-innr {
    margin-top: 40px;
}
.itsm-sol-sec8-innr ul li {
    width: 25%;
    float: left;
}
.itsm-sol-sec8-innr ul li p {
    width: 70%;
    font-size: 18px;    
	margin: auto;
}
.itsm-sol-sec8-innr ul li span {
    display: block;
    font-size: 60px;
	color: #1C2D4B;
    font-family: 'Zoho_Puvi_Bold';	
}
.itsm-sol-sec9 {
    padding: 50px;
}
.itsm-sol-sec9 .sn-ad-slider {
	margin-top: 60px;	
}
.itsm-sol-sec9 .sn-ad-slider-dot .active, .itsm-sol-sec9 .sn-ad-slider-dot .dot:hover {
    background-color: #C4D8EB !important;
    border: 1px solid #C4D8EB !important;
}
.itsm-sol-sec9 .sn-ad-slider .mySlides p:before {
    content: url(https://www.manageengine.com/kr/analytics-plus/images/aplus-l5/blue-quotes-icon.svg) !important;
	width: 60px;
}
.itsm-sol-sec10 h2 {
	font-size: 40px;
    width: 80%;
    margin: auto;
}
.itsm-sol-sec10 .btn-red, .itsm-sol-bannr .btn-red {
    font-family: 'Zoho_Puvi_Bold', sans-serif !important;	
}


/*shared responsibility page design start here*/
.share-res-banner .container, .share-res-sec2 .container, .share-res-sec3 .container, .share-res-sec4 .container, .share-res-sec5 .container {
	max-width: 1000px !important;
}
.share-res-banner {
	background-color: #1C3056;
    padding: 80px 0;
    text-align: center;
    position: relative;
    overflow: hidden;
    color: #fff;	
}
.share-res-banner:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background-image: url(https://www.manageengine.com/kr/analytics-plus/images/shared-responsibility-banner.svg);
    background-repeat: no-repeat;
    left: 30%;
    opacity: .5;
}
.share-res-banner h1 {
    font-size: 45px;
    line-height: 1.4;
    font-family: 'Zoho_Puvi_SemiBold';
    max-width: 880px;
    margin: 0 auto 30px;	
}
.share-res-banner p {
    line-height: 30px;
    text-align: center;
}
.share-res-menu {
	text-align: center;
    padding: 4px 0;
	max-height: 0;
    width: 100%;
    position: absolute;
    overflow: hidden;
    transition: max-height 0.2s ease-out;
}
.share-res-menu.fixed {
    position: fixed;
    top: 100px;
    width: 100%;
    z-index: 1;
    margin: 0px 0 0;
    background: #1C3056;
    padding: 0 30px;    
	max-height: 54px;
    transition: max-height 0.2s ease-out;
}
.share-res-menu ul li {
	display: inline-block;	
}
.share-res-menu ul li:nth-child(2) {
    margin: 0 50px;
}
.share-res-menu ul li a {
	text-transform: uppercase;
    color: #fff;
    font-size: 16px;
    position: relative;
    padding: 15px 0;
    display: inline-block;
	text-decoration: none;
}
.share-res-menu ul li a.active {
    color: #f5ba43;
}
.share-res-sec2-year {
    text-align: right;
    padding-bottom: 30px;
	font-size: 17px;
    line-height: 1.6;
    margin: 0 0 20px;
}
.share-res-sec2-year strong {
    font-family: 'Zoho_Puvi_Semibold';
}
.share-res-sec2-innr {
	display: flex;
    display: -ms-flexbox;
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    justify-content: space-between;
    -ms-flex-pack: center;	
}
.share-res-sec2-content h4 {
	font-size: 23px;
    font-family: 'Zoho_Puvi_SemiBoldItalic';
    margin-left: 0;
    margin-bottom: 40px;
}
.share-res-sec2-content ul li {
    position: relative;
    padding: 0 0 0 50px;
    font-size: 18px;
    margin: 25px 0;	
}
.share-res-sec2-content ul li span {
    border: 1px solid #24cc8b;
    display: block;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 0px;
    transform: scale(0.8);
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    -moz-transform: scale(0.8);	
}
.share-res-sec2-content ul li span:before {
    background: #24cc8b;
    width: 2px;
    height: 7px;
    content: "";
    position: absolute;
    left: 9px;
    top: 13px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);	
}
.share-res-sec2-content ul li span:after {
    background: #24cc8b;
    width: 2px;
    height: 12px;
    content: "";
    position: absolute;
    left: 15px;
    top: 9px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -moz-transform: rotate(45deg);	
}
.share-res-sec3, .share-res-sec5 {
	background: #f7f7f7;
}
.share-res-sec3 h2, .share-res-sec4 h2, .share-res-sec5 h2 {
    font-size: 38px;
    text-align: center;
    color: #000;
}
.share-res-sec3 p, .share-res-sec4 p, .share-res-sec5 p {
	font-size: 17px;
    line-height: 1.6;
    margin: 0 0 20px;
}
.share-res-sec2, .share-res-sec3, .share-res-sec4, .share-res-sec5 {
	padding: 3em 0 3em;
}
.share-res-sec3-innr h3, .share-res-sec4-innr h3, .share-res-sec5-innr h3 {
	font-size: 26px;
    font-family: 'Zoho_Puvi_SemiBold';
    margin-bottom: 12px;
    color: #000;
}
.share-res-sec3-innr ul, .share-res-sec4-innr ul, .share-res-sec5-innr ul {
	list-style: disc;
    padding-left: 30px;
    margin-bottom: 30px;	
}
.share-res-sec3-innr ul li, .share-res-sec4-innr ul li, .share-res-sec5-innr ul li {
    margin-bottom: 12px;
    line-height: 28px;	
}
/*shared responsibility page design end here*/


/*Sitemap page design start here*/

.sitemap-banner {	
    background: #0060FF;
    position: relative;
    padding: 80px 20px;
    color: #fff;
    z-index: 0;
	overflow: hidden;
}
.sitemap-banner:before {
    content: '';
    background: url(https://www.manageengine.com/kr/analytics-plus/images/sitemap-bannr.svg) no-repeat;
    background-size: 1680px auto;
    background-position: center;
    width: 100%;
    height: 100%;
    position: absolute;
    opacity: .2;
    top: 0;
    z-index: -1;
}
.sitemap-banner:after {
/*
    content: '';
    background: url(https://www.manageengine.com/kr/analytics-plus/images/mm1.svg) no-repeat;
    width: 100%;
    height: 600px;
    position: absolute;
    opacity: .2;
    top: -320px;
    right: 1px;
    z-index: -1;
*/
}
.sitemap-banner h1 {
	font: 45px/1.2 Zoho_Puvi_Bold;
/*    color: #fff;*/
    text-align: center;
    padding: 0 20px;
}
.sitemap-banner h2 {
	font: 25px/1.2 Zoho_Puvi_Medium;
/*    color: #fff;*/
    text-align: center;
    padding: 0 20px;
	
}
.sm-rippen {
	text-align: center;
	transform: translateY(-45%);
    -webkit-transform: translateY(-45%);
	transition: 300ms linear;
}
.sm-rippen a:hover {
	box-shadow: 0px 5px 5px #0000004f;
	transition: 300ms linear;
}
.sm-rippen a {
	background: #fff;
	text-decoration: none;
    padding: 12px 20px;
    border-radius: 25px;
    border: 1px solid #025fff33	;
	transition: 300ms linear;
}
.sitemap-inner {
	width: 100%;
}
.sitemap-inner4 {
	width: 75%;
	float: left;
}
.sitemap-inner3 {
	width: 50%;
	float: left;
}
.sitemap-inner2 {
	width: 25%;
	float: left;
}
.sitemap-inner1 {
	width: 12.5555%;
	float: left;
}
.sitemap-inner4, .sitemap-inner3, .sitemap-inner2, .sitemap-inner1 {
	padding: 15px;    
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.sitemap-inner4 .sminner ul {
	width: 50%;
	float: left;
}
.sminner {    
	margin-bottom: 25px;
    border: 1px solid #b4e5fd;
}
.sminner h2 {
    background: #eff9ff;
	font-family: 'Zoho_Puvi_Medium';
    border-bottom: 1px solid #b4e5fd;
    padding: 15px;
    text-align: center;
    margin: 0;
    margin-bottom: 0px;
}
.sminner .sub-mr h3 {
	font-size: 18px;    
	font-family: 'Zoho_Puvi_Medium';
    margin: 10px 0 -5px;
    margin: 10px 0 0px;
    padding: 0 30px;	
}
.sminner ul {
	padding-left: 0px !important;
}
.sminner ul li {
	list-style: none;
    padding: 2px 30px !important;
}
.sminner ul li {
	position: relative;	
}
.sminner ul li:before {
    content: "";
    position: absolute;
    background: #b4e5fc;
    width: 5px;
    height: 5px;
    left: 10px;
    top: 9px;
    border-radius: 25px;
    border: 1px solid #025fff;
}
.sminner ul li a {
	position: relative;
    color: #222;
    text-decoration: none;	
}
.sminner ul li a:after {
	bottom: -1px;
    content: "";
    display: block;
    height: 1px;
    left: 0%;
    position: absolute;
    transition: width 0.3s ease 0s, left 0.3s ease 0s;
    width: 0;	    
	color: #138cd6;
    background: #138cd6;
}
.sminner ul li a:hover:after {
	text-decoration: none;
    width: 100%;
    left: 0;	
}
#seemore_ebook  .ebook-scroll {
	overflow-y: scroll;
    padding-bottom: 15px;
}

#seemore_ebook .ebook-scroll::-webkit-scrollbar {
	-webkit-appearance: none;
}

#seemore_ebook .ebook-scroll::-webkit-scrollbar:vertical {
	width: 11px;
}

#seemore_ebook .ebook-scroll::-webkit-scrollbar:horizontal {
	height: 11px;
}

#seemore_ebook .ebook-scroll::-webkit-scrollbar-thumb {
	border-radius: 8px;
	border: 2px solid white; /* should match background, can't be transparent */
	background-color: rgba(0, 0, 0, .5);
}
/*Sitemap page design End here*/

/* Change width value to AUTO and margin value to 16px or whatever value if want full display width */


.nav-circle {
 width: 25%;
 height: 3px;
 border-radius: 100px;
 background: #1591eb;
 position: absolute;
 margin-bottom: -4.2rem;
 margin-left: auto;
 margin-right: auto;
 margin-top: auto;
 top: 45px;
 left: 0%;
 display: none;
 justify-content: center;
 align-items: center;
 transition: 0.355s cubic-bezier(0.46, 0.03, 0.52, 0.96);
	    border-radius: 2px;
}


.grid-item-active {
 display: flex !important;
 align-items: center;
 justify-content: center;
 -webkit-animation: zoomIn .255s cubic-bezier(0.46, 0.03, 0.21, 0.93);
 animation: zoomIn .255s cubic-bezier(0.46, 0.03, 0.21, 0.93);
}

/* Keyframes to Animate transition! */

@-webkit-keyframes zoomIn {
 from {
  opacity: 0;
  -webkit-transform: scale3d(0.3, 0.3, 0.3);
  transform: scale3d(0.3, 0.3, 0.3);
 }

 50% {
  opacity: 1;
 }
}

@keyframes zoomIn {
 from {
  opacity: 0;
  -webkit-transform: scale3d(0.3, 0.3, 0.3);
  transform: scale3d(0.3, 0.3, 0.3);
 }

 50% {
  opacity: 1;
 }
}

.zoomIn {
 -webkit-animation-name: zoomIn;
 animation-name: zoomIn;
}

@keyframes moveActive {
 0% {
  width: 25%;
 }

 20% {
  width: 35%;
 }

 100% {
  width: 25%;
 }
}
/*solution page end here*/

/*it analytics software page start here*/
.ita-soft-full * {
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.ita-soft-full .container {
	max-width: 1400px;
    width: 90%;
    margin: auto;	
}
.ita-soft-bannr {
    background: #172B4D;
    color: #fff;	
/*    min-height: 960px;*/
}
.container.ita-soft-bannr-out {
max-width: 1300px !important;	
}
.ita-soft-bannr-out {
    max-width: 1400px;
    width: 90%;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    justify-content: space-between;	
    padding-block: 50px;
}
.ita-soft-bannr-out .left-cont {
	width: 50%;
}
.ita-soft-bannr-out .right-form {
	width: 50%;
	min-height: 500px;
}
/*
.ita-soft-bannr .right-form .ita-form {
	width: 70%;
    float: right;
    border-radius: 8px;
    background: #ffffff;
	color:#000;
    box-shadow: 0px 0px 10px #00000021;
    margin: 65px 0;
    padding-bottom: 15px;
}
.ita-form li {
    padding-bottom: 15px !important;
}
.ita-form .radio-box label {
    margin-right: 30px !important;	
}
.ita-form .input-effect input:focus ~ label, .ita-form .input-effect input.has-content ~ label {
    top: -16px !important;
}
.ita-form h2 {
	font-family: 'Zoho_Puvi_Bold';
    font-size: 22px;
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 23px;
    color: #000;
    padding-bottom: 7px;
}

.ita-form form {
    width: 83%;
    margin: 0 auto;
    padding-top: 8px;
    padding-bottom: 30px;
}
*/

.ita-form1 .radio-box {
	color: #000;
}
.ita-soft-bannr .radio-box label .checkmark:after {
    top: 3px;
    left: 3px;
}
.ita-soft-bannr .radio-box label {
	margin-right: 20px !important;
}
.ss-banner-inner p {
    line-height: 32px;
    width: 75%;
    margin-top: 30px;
}

.ss-form li, .ss-form li select {
	width: 100% !important;
    color: #000;
}
.ss-form li.radio-box {
    margin-bottom: 10px;	
}
.ita-form li.radio-box label .checkmark:after {
    top: 3px;
    left: 3px;
}
.ita-soft-bannr-out .left-cont h1 {
	font-size: 42px;
    line-height: 50px;
    font-family: 'Zoho_Puvi_Bold';	
}
.ita-soft-bannr-out .left-cont h1 span {
	display: block;
    color: #FFF4BA;
}
.ita-soft-bannr-out .left-cont p {
	width: 90%;
    line-height: 32px;
}
.ita-soft-blue-bg {
	background: #eff7ff;
}
.ita-soft-sec3 {
    background-color: #eff7ff;
    background: linear-gradient(180deg, #eff7ff 50%, #ffffff 50%);	
}
.ita-soft-sec3-innr {
	width: 90%;
    margin: auto;
    background: #fff;
    border-radius: 10px;
    padding: 35px;
    box-shadow: 1px 1px 25px #ccc;
}
.ita-soft-sec3-innr h2 {
	font-size: 40px;
    font-family: 'Zoho_Puvi_Extrabold';
    text-align: center;
    margin-top: 0px;
}
.aplus-experience {
    display: flex;
/*    justify-content: space-evenly;	*/
    align-items: flex-start;
}
.aplus-experience span {
    display: block;
    text-align: center;
    width: 20%;
    border-right: 1px solid #ccc;
}
.aplus-experience span:last-child {
    border-right: 0px solid #ccc;
}
.aplus-experience span strong {    
	display: block;
    font-size: 40px;
}
.aplus-experience span:first-child strong { 
	color: #65B9F5;
}
.aplus-experience span:nth-child(2) strong { 
	color: #F3BA3F;
}
.aplus-experience span:nth-child(3) strong { 
	color: #1241E8;
}
.aplus-experience span:nth-child(4) strong { 
	color: #E78A55;
}
.aplus-experience span:nth-child(5) strong { 
	color: #37A692;
}
.indx-sec5-innr.ita-soft-icons .splt6:nth-child(2) span {
    background-position: -83px -77px !important;
}
.indx-sec5-innr.ita-soft-icons .splt6:nth-child(3) span {
	background-size: 710px !important;
    background-position: -99px -44px !important;
    width: 100px !important;
}
.indx-sec5-innr.ita-soft-icons .splt6:nth-child(4) span {
	background-position: -313px -90px !important;	
}
.indx-sec5-innr.ita-soft-icons .splt6:nth-child(5) span {
    background-size: 1070px !important;
    background-position: -373px -78px !important;	
}
.indx-sec5-innr.ita-soft-icons .splt6:nth-child(6) span {
    background-position: -793px 0px !important;
}
.aplus-experience span em {
	width: 50%;
    display: block;
    margin: auto;
    font-size: 14px;
    font-style: inherit;
}
.ita-soft-sec6 {
	background: #eff7ff;
	padding: 50px 0;
}
.ita-soft-sec6-inner {
    display: flex;
    justify-content: space-between;
    align-items: center;
	position: relative;
}
.ita-soft-sec6-inner:before {
	content: "";
	position: absolute;
	width: 1px;
	height: 100%;
	background: #ABBED0;
	top: 0px;
	left: 50%;
}
.ita-soft-sec6-inner .left-sec {
	width: 40%;
}
.ita-soft-sec6-inner .right-sec {
	width: 40%;
    position: relative;
}
.ita-soft-sec6 .left-sec h2 {
	font-size: 33px;
}
.ita-soft-sec6 .left-sec h2 span {
	font-family: 'Zoho_Puvi_Bold';
    display: block;
    line-height: 50px;	
}
.ita-logo-align {
    display: flex;
    gap: 35px 50px;
    flex-wrap: wrap;
	
}
.ita-soft-sec6 .left-sec span img {
    width: 100px;	
}
.ita-soft-sec6-inner .right-sec p {
    font-size: 20px;
    line-height: 38px;
    font-family: 'Zoho_Puvi_Light';	
    margin-top: 0;
}
.ita-soft-sec6-inner .right-sec h2 {
	font-size: 33px;
    font-family: 'Zoho_Puvi_Bold';
    display: block;
    line-height: 50px;
    margin-bottom: 0px;	
}
.ita-soft-sec6-inner .right-sec .cut-name {
    font-size: 15px;	
    font-family: 'Zoho_Puvi_Light';	
}
.ita-soft-sec6-inner .right-sec .cut-name span {
	font-family: 'Zoho_Puvi_SemiBold';
    display: block;	
}
.top-quotes {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/blue-quotes.svg) no-repeat;    
	width: 51px;
    height: 42px;
    display: block;
    background-size: 50px;    
	opacity: .4;
    position: absolute;
    top: -15px;
    left: -51px;
}
.ita-soft-sec7 {
    background-color: #eff7ff;
    background: linear-gradient(180deg, #eff7ff 50%, #ffffff 50%);	
}
.ita-soft-sec7-inner {
	background: #172644;
	color: #fff;
    border-radius: 10px;
    padding: 35px;
    box-shadow: 1px 1px 25px #ccc;
}
.ita-soft-sec7-inner .take-experts {
	font-size: 16px;
}
.ita-footer {
    margin: 30px 0;
}
.ita-footer .container {
	display: flex;
	position: relative;
    z-index: 0;
}
.ita-footer .container:before {
	content: " ";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/out-box-lf-bg.png) no-repeat;
    position: absolute;
    top: 70px;
    left: -5px;
    width: 90px;
    height: 130px;
    z-index: -1;
}
.ita-footer .container .left-foot {
    width: 30%;	
}
.ita-footer .container .left-foot h2 {
	font-size: 30px;
    font-family: 'Zoho_Puvi_Bold';
}
.ita-footer .container .right-foot {
	width: 70%;	
    line-height: 33px;
}
.ita-footer .container .right-foot p {
	
}
.ita-foot-flex {
	display: flex;
    /* justify-content: space-evenly; */
    align-items: flex-start;
    margin-top: 30px;
    margin-left: -68px;
}
.ita-foot-flex span {
	display: block;
    width: 20%;
    text-align: center;
    border-right: 1px solid #ccc;
}
.ita-foot-flex span strong {
    display: block;
    font-size: 40px;
}
.ita-foot-flex span em {
    width: 50%;
    display: block;
    margin: auto;
    font-size: 14px;
    font-style: inherit;
    line-height: 18px;
    margin-top: 12px;	
}
.ita-foot-flex span:last-child {
    border-right: 0px solid #ccc;
}
/*it analytics software page end here*/


/*c page start here*/

.sso-sdp-head {
	position: relative;
	background: #ffd155;	
	padding-top: 50px;
    height: 700px;
    overflow: hidden;
	z-index: 0;
}
.sso-sdp-head:before {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/index/banne-hybrid-t.png) no-repeat;
    content: " ";
    position: absolute;
    top: 0px;
    left: 0;
    background-size: contain;
    height: 100%;
    width: 100%;
    z-index: -1;
    opacity: .3;
}
.sso-sdp-head:after {
content: " ";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/aplus-analytics.svg) no-repeat;
    position: absolute;
    bottom: 0;
    right: 0;
    height: 710px;
    width: 100%;
    background-size: cover;
    z-index: -1;
    opacity: .3;
}
#sso-sdp-wave {
    height: 150px;
    overflow: hidden;
    position: relative;    
	transform: scaleY(-1);
    top: -76px;
/*    z-index: -1;*/
}

.sso-sdp-head h1 {
	font-size: 43px;
    font-family: 'Zoho_Puvi_Bold';
    margin: 15px 0 0px 0;
}
.sso-sdp-head p {
    font-size: 17px;
    width: 80%;  
    margin: auto;	
}
.sso-sdp-head .head-sp {
    margin-top: 5px;
    font-size: 15px;
	font-style: italic;
    opacity: .8;	
}
.sso-sdp-sec2 {
    padding-top: 0;    
	padding-bottom: 80px;
    margin-top: -50px;	
}
.sso-sdp-sec2 h2 {
	text-align: center;
    font-size: 40px;
    font-family: 'Zoho_Puvi_SemiBold';
/*    width: 70%;*/
    margin: auto;
}
.sso-sdp-button {
    margin-top: 60px;
    text-align: center;	
}
.sso-sdp-sec2 p {
    width: 65%;
    text-align: center;
    margin: 20px auto;
}
.sso-sdp-sec2 ul li {
    position: relative;
    display: inline-block;
    padding-left: 80px;
    padding-right: 40px;
    padding-top: 12px;
}
.sso-sdp-sec2 ul li span {
	font-family: 'Zoho_Puvi_Bold';
}
/*
.sso-sdp-sec2 ul li:before {
    content: "";
    position: absolute;
    width: 15px;
    height: 15px;
    left: 17px;
    top: 5px;
}
.sso-sdp-sec2 ul li:first-child:before {
	background: #2c8def;
}
.sso-sdp-sec2 ul li:nth-child(2):before {
	background: #edca30;
}
.sso-sdp-sec2 ul li:nth-child(3):before {
	background: #1faba0;
}
.sso-sdp-sec2 ul li:after {
    content: "";
    position: absolute;
    width: 1px;
    height: 43px;
    background: #020202;
    left: 24px;
    top: 20px
}
*/
.sso-sdp-sec2 ul li:after {
    content: "";
    position: absolute;
    width: 65px;
    height: 1px;
    background: #c3c3c3;
    right: -65px;
    top: 40px;
}
.sso-sdp-sec2 ul li:nth-child(3):after {
	content: none;
}
.sso-sdp-sec2 ul {	
    width: 80%;
    margin: 50px auto 10px auto;
    text-align: center;
    display: flex;
    justify-content: space-evenly;	
}
.sso-sdp-sec3 .sso-sdp-50:first-child {
    background: #d2e7f1;	
    padding: 35px;    
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.sso-sdp-sec3 .sso-sdp-50:nth-child(2) {
    background: #e6f7ff;
    padding: 35px;   
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;	
}
.sso-sdp-50 {
    width: 50%;
    float: left;
    text-align: center;	
}
.sso-sdp-50 {	
    background: #E5F2F8;
}
.sso-sdp-btn {
	background: #FF1D30;
    color: #fff;
    border: 1px solid #FF1D30;
}
.sso-sdp-btn1 {
	background: #fff;
    color: #FF1D30;
    border: 1px solid #FF1D30;
	margin-left: 30px;
}
.sso-sdp-sec4 ul {
	margin-top: 30px;
}
.sso-sdp-sec4  {
	background: #f2faff;
	padding: 60px 0 0px 0;
}
.sso-sdp-sec4 h2 {
	text-align: center;
    font-size: 40px;
    font-family: 'Zoho_Puvi_Bold';
/*    width: 70%;*/
    margin: auto;
}
.sso-sdp-sec4 ul li {
    width: 50%;
    float: left;
	position: relative;
    padding: 0 20px;
    min-height: 250px;	
}
.sso-sdp-sec4 ul li:after {
	position: absolute;
    left: 2%;
    top: -16%;
    color: #333;
    margin: 0;
    font-size: 100px;
    font-family: 'Roboto Slab';
    opacity: .1;
    font-weight: bold;			
}
.sso-sdp-sec4 ul li:first-child h3 {
    padding-left: 40px;
}
.sso-sdp-sec4 ul li:first-child:after {
	content: '1';	
}
.sso-sdp-sec4 ul li:nth-child(2):after {
	content: '2';		
}
.sso-sdp-sec4 ul li:nth-child(3):after {
	content: '3';		
}
.sso-sdp-sec4 ul li:nth-child(4):after {
	content: '4';	
}
.sso-sdp-sec4 ul li h3 {
    font-size: 20px;
    font-family: 'Zoho_Puvi_SemiBold';	
    padding-left: 60px;
}
.sso-sdp-sec5 {
    background-image: linear-gradient(#f1fafe 50%, #fff 50%);
    padding: 50px;
}
.sso-sdp-sec5 .container {
    background: #172B4D;
	position: relative;
    padding: 40px;
    border-radius: 12px;
    border: 1px solid #ccc;
    color: #ffff;
	z-index: 0;
}
.sso-sdp-sec5 .container:before {
	content: "";
    position: absolute;
    background: url(https://www.manageengine.com/it-analytics/images/jira/jad-food-bg.png) 0% 0% / cover no-repeat;
    bottom: 0px;
    left: 0px;
    height: 300px;
    width: 100%;
    z-index: -1;
    opacity: .4;
}
.sso-sdp-ebk {
	text-align: right;
    padding-right: 80px;	
}
.sso-sdp-ebk img {
	width: 220px;
}
.sso-sdp-ebk-cnt h2 {
    font-size: 29px;
    width: 70%;
    line-height: 33px;
    font-family: 'Zoho_Puvi_Bold';
    margin-bottom: 20px;
}
.sso-sdp-ebk-cnt p {
	width: 80%;
    margin-bottom: 25px;
}
/*SSO SDP page end here*/



/*7 real-life IT problems and solution style start here*/

.rl-it-problm {
	background: #93dcff;
/*	background: #f21170;*/
    height: auto;
    position: relative;
    z-index: 0;
    overflow: hidden;
}
.rl-it-problm:before {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/banne-apq3-t.png) no-repeat;
    content: " ";
    position: absolute;
    top: 0px;
    left: 0;
    background-size: contain;
    height: 100%;
    width: 100%;
    z-index: -1;
    opacity: .3;
}
.rl-it-problm:after {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/banne-indx-t.png) no-repeat;
    content: " ";
    position: absolute;
    bottom: 0;
    right: 0;
    height: 226px;
    width: 100%;
    background-size: cover;
    z-index: -1;
    opacity: .3;
}
.rlip-band span {
	color: #f21170;
    font-size: 17px;
/*    text-transform: uppercase;*/
    font-style: italic;
    border-bottom: 1px solid #000;
    padding-bottom: 7px;
}
.rl-it-problm .title3 {
	line-height: 37px;
}
.rl-it-problm .title3 span {
	font-family: 'Zoho_Puvi_Light';
    font-size: 27px;
}
.bannr-slider.rl-it-problm p {
    line-height: 35px;
    padding: 0px 0 15px 0;
}
.rl-it-problm .bannr-rit-img {
	position: relative;
}

.btn-rlip {
	background: #f21170;
    color: #fff;
    border: 1px solid #f21170;
}
.btn-rlip:hover	 {
	background: #dc0962;
    border: 1px solid #dc0962;
}

/*7 real-life IT problems and solution style end here*/

/*ITSM banner style start here*/
.itsm-banr {
	background: #f4c39f;
    height: auto;
    position: relative;
    z-index: 0;
    overflow: hidden;
}
.itsm-banr:before {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/itsm-img.png) no-repeat;
    content: " ";
    position: absolute;
    top: 0px;
    left: 0;
    background-size: contain;
    height: 100%;
    width: 5%;
    z-index: -1;
    opacity: 1;
}
.itsm-banr:after {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/itsm-img.png) no-repeat;
    content: " ";
    position: absolute;
    bottom: 0;
    right: 0;
    height: 156px;
    width: 5%;
    background-size: cover;
    z-index: -1;
    opacity: 1;
}
.itsm-band span {
    color: #000;
    font-size: 14px;
    background: #e9af85;
    padding: 11px 25px;
    border-radius: 4px;
}
.itsm-banr .bannr-rit-img {
	position: relative;
}
.itsm-banr .bannr-rit-img:before {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/index/data-dam-bg.png) no-repeat;
    position: absolute;
    content: " ";
    top: 5px;
    left: -20px;
    height: 500px;
    width: 100%;
    background-size: 240px;
    z-index: -1;
}
.iitsm-banr .bannr-rit-img:after {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/index/data-dam-bg.png) no-repeat;
    position: absolute;
    content: " ";
	bottom: -270px;
    right: -380px;
    height: 500px;
    width: 100%;
    background-size: 240px;
    z-index: -1;
}

/*ITSM banner style end here*/

/*indx-6it-sm banner style start here*/
.indx-6it-sm {
	background: #93DCFF;
    height: auto;
    position: relative;
    z-index: 0;
    overflow: hidden;
}
.indx-6it-sm:before {
background: url(https://www.manageengine.com/kr/analytics-plus/images/index/it-6-service.svg) no-repeat;
    content: " ";
    background-size: contain;
    position: absolute;
    bottom: -19px;
    right: -2px;
    height: 580px;
    width: 1123px;
    z-index: -1;	
}

.it6sm-grn {
	font-family: 'Zoho_Puvi_Regular';
}
.it6sm-grn span {
	font-family: 'Zoho_Puvi_SemiBold';
	background: #1B9B8B;
    padding: 13px;
    color: #fff;
    line-height: 70px;
}
.indx-6it-sm-band span {
	color: #000;
    font-size: 17px;
    /* text-transform: uppercase; */
    font-style: italic;
    border-bottom: 1px solid #000;
    padding-bottom: 7px;
}
.indx-6it-sm .bannr-rit-img {
	position: relative;
}
.it6-img-vid {
	visibility: hidden;
}


/*indx-6it-sm banner style end here*/

/*indx-6it2-sm banner style start here*/
.indx-6it2-sm {
	background: #0060FF;
    height: auto;
    position: relative;
    z-index: 0;
    overflow: hidden;
}
.indx-6it2-sm:before {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/index/five-reasons-analytics-initiatives.svg) no-repeat;
    content: " ";
    background-size: contain;
    position: absolute;
    bottom: -19px;
    right: -2px;
    height: 640px;
    width: 1123px;
    z-index: -1;	
}

.it6sm2-grn {
	font-family: 'Zoho_Puvi_Light';
	    font-size: 30px;
}
.it6sm2-grn b {
	display: block;
	font-family: 'Zoho_Puvi_Medium';
	    font-size: 40px;
}
.it6sm2-grn span {

	font-family: 'Zoho_Puvi_Extrabold';
	color: #FFFDB0;
	display: block;    
	font-size: 40px;
/*	background: #025fff;
    padding: 13px;
    color: #fff;
    line-height: 70px;
*/
}
.indx-6it2-sm-band span {
	color: #fff;
    font-size: 17px;
    /* text-transform: uppercase; */
    font-style: italic;
    border-bottom: 1px solid #fff;
    padding-bottom: 7px;
}
.indx-6it2-sm .bannr-rit-img {
	position: relative;
}
.it62-img-vid {
	visibility: hidden;
}
/*indx-6it2-sm banner style end here*/

/*security strategy overlook banner style start here*/
.indx-sso-minor {
	background: #e7f6ff;
    height: auto;
    position: relative;
    z-index: 0;
    overflow: hidden;
}
.indx-sso-minor:before {
	background: url("https://www.manageengine.com/kr/analytics-plus/images/index/banne-apq3-t.png") no-repeat;
    content: " ";
    position: absolute;
    top: 0px;
    left: 0;
    background-size: contain;
    height: 100%;
    width: 100%;
    z-index: -1;
    opacity: .3;
}
.indx-sso-minor:after {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/index/banne-indx-t.png) no-repeat;
    content: " ";
    position: absolute;
    bottom: 0;
    right: 0;
    height: 240px;
    width: 100%;
    background-size: cover;
    z-index: -1;
    opacity: .1;
}
.sso-minor-grn {
	font-family: 'Zoho_Puvi_Regular';
    font-size: 29px;
    line-height: 42px;
    margin-bottom: 12px;
}
.sso-minor-grn span {

	font-family: 'Zoho_Puvi_Extrabold';
	font-size: 43px;
    display: block;
    margin-bottom: 12px;
	line-height: 52px;
/*	background: #025fff;
    padding: 13px;
    color: #fff;
    line-height: 70px;
*/
}
.indx-sso-minor-band span {
	color: #000;
    font-size: 17px;
    /* text-transform: uppercase; */
    font-style: italic;
    border-bottom: 1px solid #000;
    padding-bottom: 7px;
}
.indx-sso-minor .bannr-rit-img {
	position: relative;
}

/*security strategy overlook banner style end here*/

/*data-dem banner style start here*/
.indx-data-dem-banr {
	background: #f6ce46;
    height: auto;
    position: relative;
    z-index: 0;
    overflow: hidden;
}
.indx-data-dem-banr:before {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/chaos-free-noc.png) no-repeat;
    content: " ";
    position: absolute;
    top: 0px;
    left: 0;
    background-size: contain;
    height: 100%;
    width: 5%;
    z-index: -1;
    opacity: 1;
}
.indx-data-dem-banr:after {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/chaos-free-noc.png) no-repeat;
    content: " ";
    position: absolute;
    bottom: 0;
    right: 0;
    height: 156px;
    width: 5%;
    background-size: cover;
    z-index: -1;
    opacity: 1;
}
.noc-band span {
    color: #000;
    font-size: 14px;
    background: #deb437;
    padding: 11px 25px;
    border-radius: 4px;
}
.indx-data-dem-banr .bannr-rit-img {
	position: relative;
}
/*
.indx-data-dem-banr .bannr-rit-img:before {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/index/data-dam-bg.png) no-repeat;
    position: absolute;
    content: " ";
    top: 5px;
    left: -20px;
    height: 500px;
    width: 100%;
    background-size: 240px;
    z-index: -1;
}
.indx-data-dem-banr .bannr-rit-img:after {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/index/data-dam-bg.png) no-repeat;
    position: absolute;
    content: " ";
	bottom: -270px;
    right: -380px;
    height: 500px;
    width: 100%;
    background-size: 240px;
    z-index: -1;
}
*/


/*data-dem banner style end here*/

/*save cloud banner style start here*/
.save-cloud-banr {
	background: #93dcff;
    height: auto;
    position: relative;
    z-index: 0;
    overflow: hidden;
}
.save-cloud-banr:before {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/save-cloude-bgt.png) no-repeat;
    content: " ";
    position: absolute;
    top: 0px;
    left: 0;
    background-size: contain;
    height: 100%;
    width: 50%;
    z-index: -1;
    opacity: 1;
}
.save-cloud-banr:after {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/save-cloude-btm.png) no-repeat;
    content: " ";
    position: absolute;
    bottom: 0;
    right: 0;
    height: 156px;
    width: 5%;
    background-size: cover;
    z-index: -1;
    opacity: .4;
}
.save-cloud-banr h2 span {
	    font-family: 'Zoho_Puvi_LightItalic';
}
.save-cloud span {
    color: #000;
    font-size: 14px;
    background: #71cef7;
    padding: 11px 25px;
    border-radius: 4px;
}
.save-cloud-banr .bannr-rit-img {
	position: relative;
}


/*data-dem banner style end here*/

/*APM banner style start here*/
.indx-apm-banr {
	background: #1da7e0;
    height: auto;
    position: relative;
    z-index: 0;
    overflow: hidden;
}
.indx-apm-banr:before {
/*    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/banne-bg2-b.png) no-repeat;*/
    content: " ";
    position: absolute;
    top: 0px;
    left: 0;
    background-size: contain;
    height: 100%;
    width: 100%;
    z-index: -1;
    opacity: .1;
}
.indx-apm-banr:after {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/it-security-bg.png) no-repeat;
    content: " ";
    position: absolute;
    bottom: 10px;
    left: 26px;
    height: 170px;
    width: 100%;
    background-size: auto;
    z-index: -1;
    opacity: .5;
}
.indx-apm-banr .bannr-rit-img {
	position: relative;
}
.indx-apm-banr .bannr-rit-img:before {
	background: url("https://www.manageengine.com/kr/analytics-plus/images/index/it-security-bg.png") no-repeat;
    position: absolute;
    content: " ";
    top: 5px;
    left: 10px;
    height: 500px;
    width: 100%;
    background-size: 90px;
    z-index: -1;
    opacity: .5;
}
/*
.indx-apm-banr .bannr-rit-img:after {
	background: url("https://www.manageengine.com/kr/analytics-plus/images/index/it-security-bg.png") no-repeat;
    position: absolute;
    content: " ";
	bottom: -270px;
    right: -380px;
    height: 500px;
    width: 100%;
    background-size: 90px;
    z-index: -1;
}
*/
.btn-apm {
	background: #FF1D30;
    color: #fff;
    border: 1px solid #FF1D30;
}
.btn-apm:hover	 {
	background: #de1627;
    border: 1px solid #de1627;
}
.apm-band span {
	color: #fff;
    font-size: 14px;
    background: #0e7ead;
    padding: 11px 25px;
    border-radius: 4px;
}
.apm-date {
	padding: 0px;
    margin-top: -10px;
    font-size: 16px;
    letter-spacing: 0.3px;
}
/*APM banner style end here*/

/*jira banner style start here*/
.indx-jira-banr {
	background: #f8dc90;
    height: auto;
    position: relative;
    z-index: 0;
}
.indx-jira-banr:before {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/banne-indx-sky.png) no-repeat;
/*    content: " ";*/
    position: absolute;
    top: 0px;
    left: 0;
    background-size: contain;
    height: 100%;
    width: 100%;
    z-index: -1;
    opacity: .9;
}
.indx-jira-banr:after {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/banne-bg2-t.png) no-repeat;
    content: " ";
    position: absolute;
    bottom: 0;
    right: 0;
    height: 370px;
    width: 100%;
    background-size: cover;
    z-index: -1;
    opacity: .1;
}
.indx-jira-banr .bannr-rit-img {
	position: relative;
}
/*
.indx-jira-banr .bannr-rit-img:before {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/jira-ebook-bannr-bg.png) no-repeat;
    position: absolute;
    content: " ";
    top: -93px;
    right: -43px;
    height: 500px;
    width: 100%;
    background-size: cover;
    z-index: -1;
}
*/
.indx-jira-banr h2.title3 {
    font-size: 45px;
    line-height: 55px;
	font-family: 'Zoho_Puvi_ExtraBold';
}
.indx-jira-banr .title3 span {
    font-size: 40px;
    font-family: 'Zoho_Puvi_Regular';
	text-transform: uppercase;
    padding: 0;
}
.btn-jira {
	background: #FF1D30;
    color: #fff;
    border: 1px solid #FF1D30;
}
.btn-jira:hover	 {
	background: #c3212f;
    border: 1px solid #c3212f;
}
.jira-band {
    color: #E7C81A;
    font-size: 16px;
}
.m-dash-band span {
	color: #6e5a2b;
    font-size: 17px;    
    border-bottom: 1px solid #6e5a2b;
    font-style: italic;
    font-family: 'Zoho_Puvi_Medium';
    padding-bottom: 7px;
}
/*jira banner style end here*/

/*mdm banner style start here*/
.indx-mdm-banr {
	background: #4553b0;
    height: auto;
    position: relative;
    z-index: 0;
}
.indx-mdm-banr:before {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/banne-bg3-b.png) no-repeat;
    content: " ";
    position: absolute;
    top: 0px;
    left: 0;
    background-size: contain;
    height: 100%;
    width: 100%;
    z-index: -1;
    opacity: .1;
}
.indx-mdm-banr:after {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/banne-bg2-t.png) no-repeat;
    content: " ";
    position: absolute;
    bottom: 0;
    right: 0;
    height: 370px;
    width: 100%;
    background-size: cover;
    z-index: -1;
    opacity: .1;
}

.btn-mdm {
	background: #FF1D30;
    color: #fff;
    border: 1px solid #FF1D30;
}
.btn-mdm:hover	 {
	background: #c3212f;
    border: 1px solid #c3212f;
}
.mdm-band {
    color: #E7C81A;
    font-size: 16px;
}
/*jira banner style end here*/

/*vview banner style start here*/
.indx-v-view-banr {
    background: #0a2b45;
    position: relative;
    z-index: 0;	
}
.indx-v-view-banr:before {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/banne-bg3-b.png) no-repeat;
    content: " ";
    position: absolute;
    top: 0px;
    left: 0;
    background-size: contain;
    height: 100%;
    width: 100%;
    z-index: -1;
    opacity: .4;
}
.indx-v-view-banr:after {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/banne-bg3-t.png) no-repeat;
    content: " ";
    position: absolute;
    bottom: 0;
    right: 0;
    height: 290px;
    width: 100%;
    background-size: cover;
    z-index: -1;
    opacity: .4;
}
.btn-v-view {
	background: #FFAB43;
    color: #fff;
    border: 1px solid #FFAB43;
}
.btn-v-view:hover	 {
	background: #e89630;
    border: 1px solid #e89630;
}
.v-view-band {
    color: #e7c81a;
    font-size: 16px;
}
/*vview banner style end here*/

/*Hepl desk banner style start here*/
.indx-help-desk-banr {
    background: #204760;
    position: relative;
    z-index: 0;	
}
.pmp-bannr-home:before {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/except-customer-service_bgt.png) no-repeat;
    content: " ";
    position: absolute;
    top: 0px;
    left: 0;
    background-size: contain;
    height: 100%;
    width: 100%;
    z-index: -1;
    opacity: .4;
}
.pmp-bannr-home:after {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/except-customer-service_bgb.png) no-repeat;
    content: " ";
    position: absolute;
    bottom: 0;
    right: 0;
    height: 290px;
    width: 100%;
    background-size: cover;
    z-index: -1;
    opacity: .4;
}
/*Hepl desk banner style end here*/

/*1 on 1 banner style start here*/

.indx-1on1-banr {
	position: relative;
    background: #cee2fd;
	overflow: hidden;
    z-index: 0;
}
.indx-1on1-banr:before {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/banne-indx-sky-b.svg) no-repeat;
    content: " ";
    position: absolute;
    top: 0px;
    left: 0;
    background-size: contain;
    height: 100%;
    width: 100%;
    z-index: -1;
    opacity: .3;
}
.indx-1on1-banr:after {
	content: " ";
	position: absolute;
	background: url("https://www.manageengine.com/kr/analytics-plus/images/index/indx-1on1-btm-bannr.svg") no-repeat;
	background-size: cover;
	width: 100%;
	height: 500px;
	bottom: 0px;
	left: 0;
    z-index: -1;
	
}
.indx-1on1-banr .full-auto {
	position: relative;
    z-index: 0;
}
.indx-1on1-banr .full-auto:after {
	display: none;
	position: absolute;
    content: "";
    bottom: 79px;
    width: 100%;
    height: 10px;
    border-bottom: 1px solid #9fb6ce;
    z-index: -1;
    -webkit-border-image: -webkit-linear-gradient(left, rgb(60 74 83 / 4%), rgb(159 182 206), rgb(60 74 83 / 7%)) 1;
    -webkit-border-image: -o-linear-gradient(left, rgb(60 74 83 / 4%), rgb(159 182 206), rgb(60 74 83 / 7%)) 1;
    -webkit-border-image: linear-gradient(to right, rgb(60 74 83 / 4%), rgb(159 182 206), rgb(60 74 83 / 7%)) 1;
    -o-border-image: -o-linear-gradient(left, rgb(60 74 83 / 4%), rgb(159 182 206), rgb(60 74 83 / 7%)) 1;
    border-image: linear-gradient(to right, rgb(60 74 83 / 4%), rgb(159 182 206), rgb(60 74 83 / 7%)) 1;
}
.innre-1on1-lf, .innre-1on1-rt  {
/*	width: 50%;*/
    float: left;
	display: flex;
	margin: auto;
}

.indx-1on1-banr .full-auto {
    display: flex;
    margin: 0 auto;	
}
.title-1on1 {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.disc-1on1 {
	margin-bottom: 20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.title-1on1 {
/*	margin: auto;*/
}
.title-1on1 span {
	font-size: 24px;
    font-family: 'Zoho_Puvi_Medium';
	font-style: italic;
    padding-bottom: 12px;
    border-bottom: 1px solid #9fb6ce;	
}
.title-1on1 h1 {
	width: 65%;
	font-size: 45px;
    font-family: 'Zoho_Puvi_Extrabold';
    line-height: 58px;
    margin-top: 30px;
    margin-bottom: 30px;
}
.disc-1on1 ul li {
	position: relative;
    width: 50%;
    float: left;
    font-size: 16px;
    min-height: 70px;
    padding-left: 26px;
}
.disc-1on1 ul li:before {
    content: " ";
    position: absolute;
    left: 0;
    top: 20px;
    width: 12px;
    height: 12px;
    background: #2888ff;
    border-radius: 25px;
}
.innre-1on1-rt {
/*
    height: calc(100vh - 95px);
    min-height: calc(100vh - 95px);
*/
	height: 100%;
	position: relative;
}
.innre-1on1-rt img {
    width: 80%;
    margin: auto;
    position: absolute;
    right: 0;
    bottom: -7px;
}
.indx-1on1-banr .ap-full-ht {
	padding: 0px;	
}
/*1 on 1 banner style end here*/

/*save cloud banner style start here*/
.it-security-banr {
	background: #1da7e0;
    height: auto;
    position: relative;
    z-index: 0;
    overflow: hidden;
}
.it-security-banr:before {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/save-cloude-bgt.png) no-repeat;
    content: " ";
    position: absolute;
    top: 0px;
    left: 0;
    background-size: contain;
    height: 100%;
    width: 50%;
    z-index: -1;
    opacity: 1;
}
.it-security-banr:after {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/save-cloude-btm.png) no-repeat;
    content: " ";
    position: absolute;
    bottom: 0;
    right: 0;
    height: 156px;
    width: 5%;
    background-size: cover;
    z-index: -1;
    opacity: .4;
}
.it-security-banr h2 span {
	    font-family: 'Zoho_Puvi_LightItalic';
}
.it-security-banr span {
    color: #000;
    font-size: 14px;
    background: #71cef7;
    padding: 11px 25px;
    border-radius: 4px;
}
.it-security-banr .bannr-rit-img {
	position: relative;
}
/*save cloud banner style start here*/

/* //////////////////banner style end here///////////////////// */
.ap-indx-sec2 {
	height: inherit;
    min-height: inherit;
}
.ap-indx-sec2 {
	position: relative;
	padding-top: 40px;
	padding-bottom: 40px;
}
.ap-indx-sec2:before {
/*
	content: " ";
	background: url(https://www.manageengine.com/kr/analytics-plus/images/index/why-ap-bg.svg) no-repeat;
    background-size: cover;
    position: absolute;
    right: 0px;
    bottom: 0px;
    width: 80%;
    height: 460px;
    z-index: -1;
*/
/*
	content: " ";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/go-data-bg1.svg) no-repeat;
    position: absolute;
    bottom: 0px;
    left: 0px;
    background-size: cover;
    height: 290px;
    width: 100%;
    z-index: -1;
*/
}
.ap-features {
    padding: 80px 0;
}

.ap-features-wrap {
    display: inline-block;
    width: 100%;
    position: relative;
}

.ap-features-list {
    width: 35%;
    float: left;
    transition: margin-top 0s ease;
}

.ap-features-content {
    width: 60%;
    float: right;
}	
.ap-features-list-inner li.active a {
    color: #007cc9;
    border-bottom: 2px solid #007cc9;
}

.ap-features-list-inner ul li {
    margin-bottom: 22px;
}
.ap-features-list-inner ul li a {
    position: relative;
    color: #000;
    text-decoration: none;
}

.ap-features-content>div {
    background: #fff;
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.05);
    padding: 35px;
    min-height: 450px;
	margin-bottom: 60px;
    position: sticky;
    position: -webkit-sticky;
    z-index: 99;
}

.ap-features-contentBox .indx-sec2-icon {
    content: " ";
    display: inline-block;
    width: 150px;
    height: 150px;
}
.ap-features-contentBox:first-child .indx-sec2-icon {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/why-ap-1.svg) no-repeat 1px 4px/143px;
}
.ap-features-contentBox:nth-child(2) .indx-sec2-icon {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/index/why-ap-2.svg) no-repeat 1px 4px/143px;
}
.ap-features-contentBox:nth-child(3) .indx-sec2-icon {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/index/why-ap-3.svg) no-repeat 1px 4px/143px;
}
.ap-features-contentBox:nth-child(4) .indx-sec2-icon {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/why-ap-4.svg) no-repeat 1px 4px/143px;
}
.ap-features-contentBox:nth-child(5) .indx-sec2-icon {
 	background: url(https://www.manageengine.com/kr/analytics-plus/images/index/why-ap-5.svg) no-repeat 1px 4px/143px;
}
.ap-features-contentBox:nth-child(6) .indx-sec2-icon {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/why-ap-6.svg) no-repeat 1px 4px/143px;
}
.ap-features-contentBox:nth-child(7) .indx-sec2-icon {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/why-ap-7.svg) no-repeat 1px 4px/123px;
}
.ap-features-contentBox h2 {
    font-size: 30px;    
	font-family: 'Zoho_Puvi_SemiBold';
    line-height: 45px;
    margin: 0px;
    color: #333;
}
.ap-features-contentBox p {
    line-height: 40px;
}
.ap-features-content .box-scroll {
    position: relative;
}

.sticky-placeholder {
    opacity: 0;
    visibility: hidden;
}
.fixed-top {
    position: fixed;
    top: 0;
    margin-top: 100px;
    z-index: 1;
}
#cont-1 {
    transform-origin: 50% 50%;
    transform-style: preserve-3d;
	transform: scale(0.978459);
}
#cont-2 {
transform: scale3d(0.988459, 0.988459, 1);
}
#cont-3 {
    transform: scale3d(0.998459, 0.998459, 2);
}
#cont-4 {
    transform: scale3d(1.00846, 1.00846, 3);
}
#cont-5 {
    transform: scale3d(1.01846, 1.01846, 4);
}
#cont-6 {
transform: scale3d(1.02846, 1.02846, 5);
}
#cont-7 {
	transform: scale3d(1.03607, 1.03607, 6);
}
.wap-out {
	
}
.wap-innr {
	
}
.wap-sub-con {
	width: 70%;
    margin: auto;
    margin-bottom: 32px;
	color: #000;
	text-align: center;
}
.wap-innr-box {
	width: 33.333%;
    float: left;    
	margin-bottom: 40px;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.wap-3box .wap-innr-box:nth-child(1), .wap-3box .wap-innr-box:nth-child(4) {
	padding-right: 40px;
}
.wap-3box .wap-innr-box:nth-child(3), .wap-3box .wap-innr-box:nth-child(6) {
	padding-left: 40px;
}
.wap-3box .wap-innr-box:nth-child(2), .wap-3box .wap-innr-box:nth-child(5) {
	padding-left: 20px;
	padding-right: 20px;
}
.wap-bg-clr {
	border-radius: 12px;
	padding: 15px 20px;
	min-height: 320px;
	border: 1px solid #d0effc;
}
.wap-innr-box:nth-child(1) .wap-bg-clr {
	background: #EFFDFF;
}
.wap-innr-box:nth-child(2) .wap-bg-clr {
	background: #FFF9EE;
}
.wap-innr-box:nth-child(3) .wap-bg-clr {
	background: #F3F9FF;
}
.wap-innr-box:nth-child(4) .wap-bg-clr {
	background: #FFF5FE;
	min-height: 340px;
}
.wap-innr-box:nth-child(5) .wap-bg-clr {
	background: #F9F9FF;
}
.wap-innr-box:nth-child(6) .wap-bg-clr {
	background: #EFFDFF;
	min-height: 340px;
}
.wap-innr-box span {
	content: " ";
    display: inline-block;
    width: 90px;
    height: 70px;	
}
.wap-innr-box:nth-child(1) span {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/why-ap-1.svg) no-repeat 1px 4px/70px;	
}
.wap-innr-box:nth-child(2) span {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/index/why-ap-2.svg) no-repeat 1px 4px/70px;
}
.wap-innr-box:nth-child(3) span {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/index/why-ap-3.svg) no-repeat 2px 5px/87px;
}
.wap-innr-box:nth-child(4) span {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/index/why-ap-5.svg) no-repeat 3px 4px/72px;
}
.wap-innr-box:nth-child(5) span {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/index/why-ap-6.svg) no-repeat 1px 4px/70px;
}
.wap-innr-box:nth-child(6) span {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/index/why-ap-7.svg) no-repeat 1px 4px/58px;
}
.wap-innr-box h2 {
    font-size: 20px;
	    margin: 15px 0 20px;
    color: #000;	
	font-family: 'Zoho_Puvi_Semibold';
}
.wap-innr-box p {	
	line-height: 27px;
}
.ap-indx-sec3 {
	background: #ecf0f9;	
	padding-top: 40px;
	padding-bottom: 40px;
}
.box-integration {

}
.box-yellow-bg {        
	position: relative;
	width: 70%;  
    z-index: 0;
}
.box-yellow-bg:before {
    content: " ";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/out-box-lf-bg.png) no-repeat;
    position: absolute;
    top: -40px;
    left: 175px;
    width: 310px;
    height: 600px;
    z-index: -1;
}
.box-yellow-bg:after {
    content: " ";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/out-box-lf-bg.png) no-repeat;
    position: absolute;
    top: 173px;
    left: -49px;
    width: 310px;
    height: 600px;
    z-index: -1;
}
.box-yellow-bg h2 { 
	background: #f2ca73;    
	font-family: 'Zoho_Puvi_Bold';
    font-size: 24px;
    padding: 40px 20px 20px 20px;
    box-shadow: 6px 6px 0px #ece8dd;
    min-height: 320px;
    color: #000;
    margin-top: 0;    
    line-height: 40px;
	border-radius: 5px;
}
.sml-box-innr li {
    width: 24%;
    float: left;
/*
	position: relative;
	background: #fff;
    border: 1px solid #e3e4e5;
    box-shadow: 0px 0px 1px #e3e4e5;
*/
    margin-left: 10px;
    margin-bottom: 10px;
    line-height: 27px;
/*    padding: 10px;*/
    font-size: 15px;
/*    min-height: 230px;	*/
/*
	cursor: pointer;
	border-bottom: 2px solid #ffffff;
*/
}
.sml-box-innr li .out-box-out {
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
	transition: 300ms linear;
    -webkit-transition: 300ms linear;
    -moz-transition: 300ms linear;
}

/*
.sml-box-innr li .out-box-out:hover {
	-webkit-transform: translateY(-4px);
    transform: translateY(-4px);
    box-shadow: 0px 7px 25px #d5d5d5;
    -moz-box-shadow: 0px 7px 25px #d5d5d5;
    -webkit-box-shadow: 0px 7px 25px #d5d5d5;
	border-bottom: 2px solid #7da5ff;
    transition: 300ms linear;
    -webkit-transition: 300ms linear;
    -moz-transition: 300ms linear;
    box-shadow: 0px 0px 9px #0000005c;
}
*/
.sml-box-innr li .indx-sec3-icon {
	content: " ";
    display: inline-block;
    width: 100px;
    height: 100px;
	background: url("https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg") no-repeat;
	margin-top: 24px;
/*
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    transform-origin: bottom left;
*/
}
.sml-box-innr li:hover .indx-sec3-icon { 
/*	transform: scale(1.1);*/
}
.sml-box-innr li:first-child .indx-sec3-icon {
    background-size: 1280px;
    background-position: -0px 6px;
}
.sml-box-innr li:nth-child(2) .indx-sec3-icon {
	background-size: 1110px;
    background-position: -88px 10px;
}
.sml-box-innr li:nth-child(3) .indx-sec3-icon {
    background-size: 1160px;
    background-position: -4px -82px;
    width: 190px;
    height: 70px;
    margin-top: 50px;
}
.sml-box-innr li:nth-child(4) .indx-sec3-icon {
    background-size: 1280px;
    background-position: -222px 6px;
}
.sml-box-innr li:nth-child(5) .indx-sec3-icon {
    background-size: 1270px;
    background-position: -320px 16px;
}
.sml-box-innr li:nth-child(6) .indx-sec3-icon {
	background-size: 1280px;
    background-position: -425px 7px;
}
.sml-box-innr li:nth-child(7) .indx-sec3-icon {
    background-size: 1310px;
    background-position: -1120px -65px;
}
.sml-box-innr li:nth-child(8) .indx-sec3-icon {
	background-size: 1280px;
    background-position: -523px 8px;
}
.sml-box-innr li:nth-child(9) .indx-sec3-icon {
    background-size: 1280px;
    background-position: -629px 5px;
}
.sml-box-innr li:nth-child(10) .indx-sec3-icon {
    background-size: 1280px;
    background-position: -740px 4px;
}
.sml-box-innr li:nth-child(11) .indx-sec3-icon {
	background-size: 1530px;
    background-position: -998px -4px;
}
.sml-box-innr li:nth-child(12) .indx-sec3-icon {
	background-size: 1530px;
    background-position: -1098px 7px;
}
.sml-box-innr li h2 {      
	font-family: 'Zoho_Puvi_Medium';
	font-size: 18px;
    margin-top: 0;
	margin-bottom: 0;
    color: #000;
}

.sml-box-innr li a {
	display: block;
	color: #000;
	text-decoration: none;
    padding: 10px;
}
.sml-box-innr li b {
    position: absolute;
    bottom: 8px;
	color: #138cd6;	
}
.sml-box-innr li a p {
    min-height: 108px;	
}
.out-bx-hover {
  -webkit-perspective: 600px;
  -moz-perspective: 600px;
}


.out-bx-hover .out-bx-front, .out-bx-hover .out-bx-back {
	    background: #fff;
		width: 100%;
		border: 1px solid #e3e4e5;
		box-shadow: 0px 0px 1px #e3e4e5;
		border-bottom: 2px solid #ffffff;
		min-height: 209px;
}
.out-bx-hover .out-bx-front {
/*  position: absolute;*/
  top: 0;
  z-index: 900;
    text-align: center;
  -webkit-transform: rotateX(0deg) rotateY(0deg);
  -moz-transform: rotateX(0deg) rotateY(0deg);
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -ms-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}

.out-bx-hover .out-bx-back {
  position: absolute;
  top: 0;
  z-index: 1000;
  -webkit-transform: rotateY(-180deg);
  -moz-transform: rotateY(-180deg);
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -ms-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.out-bx-hover.flip .out-bx-front {
  z-index: 900;
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
}
.out-bx-hover.flip .out-bx-back {
	    border-bottom: 2px solid #138cd6;
	padding: 15px;
    clear: both;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  z-index: 1000;
  -webkit-transform: rotateX(0deg) rotateY(0deg);
  -moz-transform: rotateX(0deg) rotateY(0deg);
}
.sml-box-innr li {
	position: relative;
	cursor: pointer;
}
.out-bx-hover .out-bx-front:before {
	content: " ";
    position: absolute;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -776px -37px/940px;
    width: 30px;
    height: 18px;
    top: 5px;
    right: 5px;
    opacity: .1;
}
.sec-cust-slid {	
	width: 690px;
	margin: auto;
	padding-top: 40px;
	padding-bottom: 40px;
}
.cust-slid-inner {
    max-width: 1200px;
    margin: 60px auto;	
}
.dwn-cust-slid-inner, .cl-md-10 {
	width: 100%;
}
.custmr-quotes-slider {
	
}
.custmr-quotes-slider p {
	
}
.client-profile {
	
}
.cust-left-img {
    width: 55%;
    margin: 0 auto;	
}
.cust-img-bg {
	position: relative;    
	margin-top: 50px;
}
.cust-img-bg:before {
	content: " ";
    position: absolute;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/cust-prfl-bg.png) no-repeat;
    top: -45px;
    left: 40px;
    width: 100%;
    height: 310px;
    z-index: -1;
}
.cust-left-img img {
	border-radius: 50%;
    border: 2px solid #8c9db8;
    padding: 2px;
}
.cust-quote-slid {
	position: relative;
	line-height: 35px;
    padding-top: 60px;	
    padding-left: 40px;
}
.cust-quote-slid:before {
    content: " ";
    position: absolute;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat;
    width: 80px;
    height: 60px;
    top: 0px;
    left: 0px;
    background-size: 530px;
    background-position: -415px 1px;	
}
.client-profile {
    color: #000 !important;
    margin-top: 20px;
    font-family: 'Zoho_Puvi_SemiBold';
    line-height: 30px;	
}
.client-profile span {
    color: #181818 !important;
    opacity: .7;
}
.customer-slider {
	position: relative;
}
.sha-value, .sha-value1 {
/*	width: 690px;*/
    margin: 50px auto;
	font-size: 12px;
	word-break: break-word;
}
.sha-value table, .sha-value1 table {
    margin: auto;	
}
.sha-value table tr th, .sha-value table tr td,
.sha-value1 table tr th, .sha-value1 table tr td{
    border: 1px solid #adc9e3;
    padding: 10px 20px;	
}
.sha-value table tr th, .sha-value1 table tr th {
    background: #adc9e352;
}
.ap_commen_btn {
    text-align: center;
    padding-block: 60px;
    background: #f7f7f7;
}
.ap_commen_btn a {
	margin: auto;
}
.ap_commen_btn h2 {
	font-size: 30px;
    font-family: 'Zoho_Puvi_Bold';
    margin-bottom: 50px;
    color: #1c1c1c;
}
.ap_commen_btn .btn-red {
    background: #ef372e;
    color: #fff !important;
    border: 1px solid #ef372e;
    padding: 15px 45px;
    font-size: 20px;
    text-decoration: none;
    border-radius: 3px;
}
.bg-l-grey.aplus-downloadform {
    background: none;	
}
#meGDPRMessage {
    text-align: left;
}
.index-dwn-form {
	max-width: 800px;
    margin: auto;
	margin-top: 40px;
}
.index-dwn-form .input-effect {
    background: #fff;	
}
.index-dwn-form li {
    width: 100%;
    float: left;    
	padding-bottom: 25px;
}
.index-dwn-form li input, .index-dwn-form li select {
	width: 100% !important;
	font-family: 'Zoho_Puvi_Regular';
	height: 50px;
    border: 1px solid #cccccc;
    font-size: 14px;
    padding: 7px;
}
#getquoteRequest li select {
    padding: 6px 35px 6px 14px;
    background-image: linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%), linear-gradient(to right, #ccc0, #ccc0);
    background-position: calc(100% - 17px) calc(1em + 8px), calc(100% - 12px) calc(1em + 8px), calc(100% - 2.5em) -0.5em;
    background-size: 5px 5px, 5px 5px, 1px 1.5em;
    background-repeat: no-repeat;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-appearance: none;
    -moz-appearance: none;	
}
.index-dwn-form li .dc-info {
	font-size: 12px;
    margin-bottom: 0;
}
#APdownCloud .index-dwn-form li.seltbx_bt, .signup-box li.seltbx_bt {
	padding-bottom: 5px;
}
.index-dwn-form li .dc-info .dcset {
    font-family: 'Zoho_Puvi_Bold';
}
.index-dwn-form li.aplus-login {
    text-align: center;
    font-size: 13px;
    padding-bottom: 0px;	
}
.index-dwn-form li.aplus-login a {
	text-decoration: underline;	
}
.submit-btn {
	width: 100% !important;
}
.submit-btn .btn-red {
    width: 280px !important;
    font-size: 18px !important;
}
.dwn-priv.tac {
    width: 100% !important;    
	text-align: center !important;
	padding: 0px !important;
}
.index-dwn-form ul {
	list-style-type: none !important;	
}
.index-dwn-form input:focus {
	outline: none;
}
.cust-globe {
	margin-top: 50px;
}
.cust-globe-innr {
	display: flex;
	margin: 70px 0;
}
.cust-globe-innr .cl-md-5, .cust-globe-innr .cl-md-7 {
	margin: auto;
}

.indx-best-rat {
    margin-bottom: 50px;	
}
.ap-br-img-out {
    width: 1000px;
    margin: 0 auto;    
	border: 1px solid #DEDEDE;	
}
.ap-br-img {
	width: 33%;
    float: left;
    display: flex;	
    padding: 12px 0px;
    border-right: 1px solid #dedede;
	box-shadow: 1px 11px 14px #cccccc42;
}
.ap-br-img:nth-child(3) {
	border-right: 0px solid #dedede;
}
.ap-br-img img {
    width: 250px;
    margin: 0 auto; 	
}
.ap-indx-rating-left, .ap-indx-rating-right {
/*	vertical-align: middle;*/
	    margin: auto;
    text-align: left;
    display: inline-block;
}
.ap-indx-rating-sec {
    width: 33.33%;
    float: left;
	display: flex;
    padding: 15px 20px;
    background: #fff;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-left: 1px solid #dedede;
}
.ap-indx-rating-left {
    width: 60%;	
    float: left;
}
.ap-indx-rating-txt {font-size: 21px;margin-bottom: 30px;}
.ap-indx-rating-txt .rating_count {
    font-size: 36px;
    font-family: 'Zoho_Puvi_SemiBold';	
}
.rating_count img {
	    width: 60px;
}
.ap-indx-rating-left img {
	    height: 38px;
}
.ap-indx-rating-sec:nth-child(2) .ap-indx-rating-left img {
	        height: 80px;
}
.ap-indx-rating-right {
    width: 40%;
    float: left;
}
.ap-indx-rating-right .star-con {
	  
}
.ap-indx-rating-right .star-con img {
	
}
.globe-video {
    position: relative;
	overflow: hidden;	
}
.globe-video a {
    position: relative;
    display: flex;
    cursor: pointer;
}
.globe-video a img {
    transition: all .7s ease-in-out;
}
.ap-indx-sec4 .globe-img {
	padding: 0 !important;	
}
.globe-img {
	position: relative; 
	overflow: hidden;
	padding: 6px;
	width: 688px;
	background: #fff;
}
.globe-video a:hover img {
	transform: scale(1.1);
    transition: all .7s ease-in-out;
}
.cloud-pass-not {
	color: #aaaaaa;
    font-size: 11px;
    margin-bottom: 4px;
}
/*
.globe-img:after {
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #00000000 url(https://www.manageengine.com/kr/analytics-plus/images/webinar/video-play.png) no-repeat 50%50% / 90px 90px;
    transition: all .3s;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
}
.globe-video a:hover .globe-img:after  {
    transform: rotate(126deg);
    transition: 0.5s;
    -moz-transition: 0.5s;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
}
*/

.globe-ply-btn{
	position: absolute;
    bottom: 18px;
    right: 20px;
    color: #fff;
    background: #F34E5E;
    font-size: 15px;
    padding: 3px 15px 3px 29px;
    text-transform: uppercase;
    letter-spacing: 1px;
    cursor: pointer;
/*	display: none;*/
}
.globe-ply-btn:after  {
content: "";
    border-color: transparent transparent transparent #fff;
    border-style: solid;
    border-width: 7px 0 8px 12px;
    height: 0;
    left: 8px;
    position: absolute;
    top: 7px;
    width: 0;
    transition: all .3s;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
}
.globe-video a:hover .globe-ply-btn:after {
	  transform: rotate(125deg);
    transition: 0.5s;
    -moz-transition: 0.5s;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
}
.globe-content {
    position: absolute;
    bottom: 0px;
    width: 90%;
    padding: 0 30px;
    color: #fff;
    font-size: 15px;
}
.globe-content h3 {
	font-size: 17px;
    margin-bottom: 0;
}
.globe-content p {
	font-size: 12px;
    font-family: 'Zoho_Puvi_Light';
    margin-top: 10px;
}
.globe-content p span {
	font-size: 14px;
}
.globe-logo li {
	float: left;
    width: 33.3333%;
    height: 70px;
    text-align: center;
    padding: 0px 20px;
    border-right: 1px solid #ccc;
    margin-bottom: 40px;
    display: flex;	
}
.globe-logo li:nth-child(3), .globe-logo li:nth-child(6) {
	border-right: 0px solid #ccc !important;
}
.globe-logo li img {
	width: 80%;
    margin: auto;
	-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
 	filter: grayscale(100%);
/*
    height: 40px;
    overflow: hidden;
*/
}
.globe-logo li.inher img {
	width: inherit;
}
.globe-logo li.vis-h {
    position: absolute;
    z-index: -1;
}
.globe-logo p a {
    color: #0194f6;
	padding-left: 50px;
    text-decoration: underline;
}
.go-data-sec {
    position: relative;
/*    height: 250px;*/
    padding: 10px 0 50px 0;
	z-index: 0;
}
.go-data-sec:before {
	content: " ";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/go-data-bg.svg) no-repeat;
    position: absolute;
    bottom: 0px;
    left: 0;
    background-size: cover;
    height: 100%;
    width: 100%;
    z-index: -1;
}
.inbtm-red {
	background: #ef372e;
    color: #fff !important;
    border: 1px solid #ef372e;
	font-family: 'Zoho_Puvi_Bold' !important;
    width: 305px;
	padding: 15px;
    margin: 25px;
}
.inbtm-red:hover {
	background: #cd312a !important;
    border: 1px solid #cd312a;
}
/*text underline style start here*/

.ap-features-list-inner ul li a:after {
    bottom: -2px;
    content: "";
    display: block;
    height: 2px;
    /* left: 50%; */
    left: 0%;
    position: absolute;
    transition: width 0.3s ease 0s, left 0.3s ease 0s;
    width: 0;
}
.ap-features-list-inner ul li a:after {
    color: #007cc9;
    background: #007cc9;
}
.ap-features-list-inner ul li a:hover:after {
    opacity: 1;
    text-decoration: none;
    width: 100%;
    left: 0;
}
/*text underline style end here*/




/***** Signup ebook - Starts *****/
.aplus-signup-ebook-bg .container, .aplus-signup-ebook-wrapper {
    max-width: 1000px;	
}
.aplus-signup-ebook-wrapper {
	font-family: 'Zoho_Puvi_Regular';
}
.aplus-signup-ebook-wrapper h1, .aplus-signup-ebook-wrapper h2 {
	font-size: 25px;
	color: #000000;
	margin: 40px 0 20px;
	font-family: 'Zoho_Puvi_bold';
}
.aplus-signup-ebook-wrapper h1 {
	margin: 20px 0 0;
}
.aplus-signup-ebook-wrapper h1 span.aplus-color-txt {
	color: #814bff;
}
.aplus-signup-ebook-wrapper p {
	font-size: 17px;
	line-height: 30px;
	margin-bottom: 20px;
}
.aplus-signup-ebook-wrapper h2 div.aplus-signup-ebook-tip {
	background: #814bff;
	border: 1px solid #000000;
	color: #ffedcf;
	font-size: 14px;
	padding: 5px 10px;
	margin-right: 15px;
	display: inline-block;
	box-shadow: inset -1px -1px 2px #ffffff;
}
.aplus-signup-ebook-wrapper h2 div.aplus-signup-ebook-tip span {
	color: #ffffff;
	font-size: 40px;
	padding-left: 5px;
}
.aplus-signup-ebook-highlt-txt {
	background: #f0f9ff;
	border: 1px dashed #7e7baf;
	padding: 15px 15px;
	line-height: 30px;
	font-size: 16px;
	font-family: 'Zoho_Puvi_Semibold';
}
.aplus-signup-ebook-wrapper ul {
	background: #f0f9ff;
	padding-left: 30px;
	padding: 10px 30px;
	margin-bottom: 45px;
}
.aplus-signup-ebook-wrapper ul li {
	padding: 15px;
	list-style-type: none;
	position: relative;
}
.aplus-signup-ebook-wrapper ul li:before {
	content: "";
	position: absolute;
	left: -10px;
	margin-top: 6px;
	display: inline-block;
	width: 10px;
	height: 10px;
	border: 1px solid #814bff;
	background: transparent;
	border-radius: 50%;
}
.aplus-signup-ebook-img {
	margin: 30px 0;
	max-width: 100%;
}
.aplus-signup-ebook-note {
	position: relative;
	margin-left: 40px;
}
.aplus-signup-ebook-note:before {
	content: "";
	display: inline-block;
	position: absolute;
	left: -40px;
	width: 28px;
	height: 28px;
	background: url("https://www.manageengine.com/kr/analytics-plus/images/ebook/secret_stratergies/aplus_signup_note_icon.png");
}
.aplus-signup-ebook-img, .aplus-signup-ebook-tip {
	transition:.7s opacity cubic-bezier(.25,.46,.45,.94),1s transform cubic-bezier(.25,.46,.45,.94);
}
.aplus-img-animate {
	opacity:0;
	transform:translateY(30px);
	-webkit-transform:translateY(30px);
}

.aplus-tip-animate {
	opacity:0;
	transform:translateY(-30px);
	-webkit-transform:translateY(-30px);
}
.aplus-no-tip-animate {
	opacity:1;
	transform:translateY(0px);
	-webkit-transform:translateY(0px);
}
.aplus-signup-ebook-wrapper h2.aplus-signup-ebook-about-section {
	font-size: 60px;
	font-family: 'Zoho_Puvi_Extrabold';
}
.aplus-signup-ebook-about-section img {
	max-width: 400px;
}
.aplus-signup-ebook-bg {
	background: #814bff;
}
.aplus-signup-ebook-titl {
    font-size: 32px;
    line-height: 40px;
    margin: 50px 0 0;
    letter-spacing: -1px;
    color: #ffffff;
    font-family: 'Zoho_Puvi_ExtraLight';
}
.aplus-signup-ebook-titl .bold-tit {
    font-family: 'Zoho_Puvi_Semibold';
}
.aplus-signup-ebook-banner {
	color: #ffffff;
}
.aplus-signup-ebook-banner p {
	font-family: Zoho_Puvi_Regular;
	font-size: 16px;
	line-height: 26px;
}
.aplus-signup-ebook-banner-btn {
	background: #ff7b59;
	color: #ffffff;
	border: 1px solid #6c46e0;
	/*color: #4a2ca8;*/
	font-family: Zoho_Puvi_Semibold;

}
.aplus-signup-ebook-banner-btn:hover {
	text-decoration: none;
}
.aplus-mT50 {
	margin-top: 50px;
}
.aplus-infographic-txt h3 {
	margin: 0;
	color: #204983;
	font-size: 42px;
	font-family: 'Zoho_Puvi_Extrabold';
}
.aplus-infographic-txt h4 {
	letter-spacing: inherit;
	margin: 0;
	font-size: 22px;
	color: #231f20;
}
.aplus-infographic-txt p {
	font-size: 16px;
	margin: 0;
	padding: 0;
	color: #231f20;
	letter-spacing: -1px;
}
.aplus-infographic-section {
	margin: 0 50px 50px 0;
	min-width: 200px;
}
.aplus-signup-ebook-logo-banner img {
	max-width: 170px;
}
.aplus-signup-ebook-banner .aplus-rt-img-banner {
	width: 420px;
	max-width: 90%;
	float: right;
}
.aplus-signup-ebook-banner .aplus-banner-left-layout {
	margin-top: 20px;
}


#aplusEmailSignupWrapper {
    display: flex;
    width: 100%;
    font-family: Zoho_Puvi_Regular;
}
#aplusEmailSignupWrapper fieldset {
    border: none;
    width: 100%;
}
#aplusEmailSignupWrapper label {
    color: #415484;
    font-size: 24px;
    margin-bottom: 15px;
    display: block;
}
#aplusEmailSignupWrapper input[type="text"], .aplus-signup-selectbox {
    width: calc(60% - 10px);
    padding: 10px 15px;
    font-size: 18px;
    display: inline-block;
    box-sizing: border-box;
    border-radius: 5px;
    border: none;
    font-weight: 500;
    box-shadow: inset 0 0 0 1px #d5c7ff;
    background: #fff;
    color: #415484;
    outline: none;
    height: 50px;
}
.aplus-signup-selectbox {
	margin-left: 15px;
	width: calc(40% - 15px);
}
#aplusEmailSignupWrapper input[type="submit"] {
    position: relative;
    box-sizing: border-box;
    display: inline-block;
    border: none;
    padding: 10px 50px 9px;
    border-radius: 5px;
    font-size: 22px;
    background: #814bff;
    color: #fff;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-transform: uppercase;
    cursor: pointer;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin-top: 25px;
}

.aplus-signup-wrapper {
	position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: 10px 0 25px;
    padding: 15px 20px 30px;
    border-bottom: 1px solid #d8e3fa;
    border-top: 1px solid #d8e3fa;
    background: #fffce0;
    border: 1px solid #f0e5b6;
    border-radius: 5px;
}
.aplus-signup-wrapper:before {
	display: block;
    width: 100%;
    height: 150px;
    position: absolute;
    top: -160px;
    left: -1px;
	content: "";
	background: linear-gradient(rgba(255,255,255,0), #ffffff);
}

.aplusHiddenTxt.hidden {
    display: none;
}

::placeholder {
  color: #aaaaaa;
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
 color: #aaaaaa;
}

::-ms-input-placeholder { /* Microsoft Edge */
 color: #aaaaaa;
}
.aplus-pr {
    position: relative;
}
.aplus-error {
    position: absolute;
    bottom: -25px;
    left: 5px;
    color: #c81b1b;
    font-size: 14px;
}
#aplusEmailSignupWrapper input[type="text"].aplus-email-error {
    box-shadow: inset 0 0 0 1px #c81b1b;
}
.aplus-banner-left-layout {
    width: 485px;
    float: left;
    padding: 0 18px 0 0;
}
.aplus-signup-ebook-banner .aplus-rt-img-banner {
    width: 420px;
    max-width: 90%;
    float: right;
}
.mobile-btm-btn {
    display: none;
}
.mobile-btm-btn .btm-btn {
    background: #dd3939;
    cursor: pointer;
    border: 0;
    color: #fff !important;
    width: 100%;
    font-size: 15px;
    padding: 15px;
    z-index: 99999;
    text-transform: uppercase;
    cursor: pointer;
}
.pdf-form-stl {    
	width: 620px;
    margin: auto;
}
.pdf-form-stl .tac {
    width: 50%;
    float: left;
}
.pdf-form-stl input, .pdf-form-stl select {
	height: 45px;
    padding: 0 8px;
    width: 97%;
	margin:5px 0px;
    border: none;
    font-size: 13px;
    transition: all 0.2s ease-in-out 0s;
    color: #777;
    outline: none;
    border: 1px solid #bbb;
}
.pdf-form-stl .submit-half {
	background: #e9142b none repeat scroll 0 0!important;
    border: 1px solid #e9142b;
    border-radius: 5px;
    color: #fff!important;
    cursor: pointer;
    font-size: 18px!important;
    line-height: 24px;
    margin-top: 20px!important;
    width: 48%;
    float: left;
    margin-left: 5px;	
}
.pdf-form-stl #downloadReset {
    width: 48%;
    margin-top: 20px;
    margin-right: 5px;	
}
/***** Signup ebook - Ends *****/



/*Feature Page design start here*/

.feature-banner {
	background: #000000;
	color: #fff;
}
.feature-banner h1 {
    font-size: 40px !important;	
}
.feature-banner h2 {
	font-size: 22px;
    font-family: 'Zoho_Puvi_Thin';	
	opacity: .8;
}
/*
.features-sec1-img {
    display: flex;
    width: 80%;
    margin: 60px auto;
    justify-content: space-around;	
}
*/
.features-sec1-img img {
	padding: 20px 0;
    width: 75%;	
}
.features-sec1-img img:nth-child(2) {
    width: 24%;	
}
.features-sec1-img img:nth-child(3) {
    width: 17%;	
}
.features-sec1-img img:nth-child(4) {
    width: 19%;	
}
.features-sec1-img img:nth-child(5) {
    width: 18%;	
}
.feature-banner button {
    margin-bottom: 15px;	
}
.feature-sticky {
    width: 20%;
    position: -webkit-sticky;
    position: -moz-sticky;
    position: -ms-sticky;
    position: -o-sticky;
    position: sticky;
    height: 470px;
    top: 70px;
    bottom: auto;
	margin-bottom: 100px;
}
.feature-lft {
/*
	width: 20%;
	float: left;
*/
	padding-top: 40px;
	position: relative;    
	height: calc(70vh - 70px);
    min-height: calc(70vh - 70px);
}
.feature-lft-fixed.fixed {
    position: relative;	
}
.feature-lft-fixed.fixed .feature-lft {
	position: fixed;
    top: 65px;
    z-index: 99;
}
.feature-rit-out {
    width: 80%;
    margin-left: 20%;    
	margin-top: -560px;
}
.feature-rit {
/*
	width: 80%;
	float: right;     
*/
/*	border-left: 1px solid #cccccc47;*/
/*    box-shadow: -2px 2px 15px #ccc;  */
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.feature-nav-shad {
/*
    content: "";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/menu-shadow.png) no-repeat;
*/
    width: 30px;
    height: 100%;
    right: 0;
    top: 0;
    display: inline-block;
    position: absolute;
    right: -30px;
	
}
.feature-sec2,  .feature-sec3, .feature-sec4,  .feature-sec6,  .feature-sec7 {
	padding-left: 50px !important;
	padding-right: 50px !important;
}
.feature-list {
    padding-left: 70px;
}
.feature-list h2 {
	font-size: 21px;
    margin-bottom: 17px;
    font-family: 'Zoho_Puvi_SemiBold';
	padding-left: 12px;
}

	#fea-mob-show {
		display: none;
	}
.feature-list ul li {
	line-height: 40px;
    font-size: 16px;
}
.feature-list ul li a {
	color: #484848;
}
.feature-list ul li.active a {
    color: #047cc9;
    border-left: 2px solid #047cc9;
}
.feature-list ul li:hover a  {
    color: #000;
/*    border-left: 2px solid #047cc9;*/
}
.feature-list ul li a  {
	text-decoration: none;
    padding: 0px 10px;
    border-left: 2px solid #ffffff;
}
.af-mob {
	display: none;
}
.feature-sec2 {
/*	position: relative;*/
	padding-top: 30px;
/*    padding-bottom: 190px;*/
    padding-bottom: 60px;
}
.feature-contentBox .content2, .feature-contentBox p {
    font-size: 16px;
}
/*
.feature-sec2:before {
    content: "";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/go-data-bg.svg) no-repeat;
    position: absolute;
    background-size: cover;
    height: 272px;
    width: 100%;
    z-index: -1;
    bottom: 0;
    left: 0;
}
*/
.feature_tab, .feature_tab1 {
    background: #fff;
    border: 1px solid #e0e0e0;
    display: flex;
    justify-content: space-between;
    align-items: center;
/*    width: 60%;*/
	width: 840px;
    height: 62px;
    position: relative;
    margin: 0 auto;
    transition: all .5s ease-in-out;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    margin-bottom: 80px;
}
.feature_tab .wrap, .feature_tab1 .wrap {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    overflow: hidden;
    position: relative;
    height: 62px;
}
.feature_tab #AI_power, .feature_tab1 #MS_data {
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

.feature_tab input, .feature_tab1 input {
    opacity: 0;
    pointer-events: none;
}
.feature_tab label span, .feature_tab1 label span {
	position: relative;
}
.feature_tab label[for='AI_power'], .feature_tab1 label[for='MS_data'] {
    color: #fff;
}
.feature_tab label[for='AI_power'] span:before, .feature_tab1 label[for='MS_data'] span:before {
    content: " ";
    position: absolute;  
	top: -14px;
    left: -56px;
    width: 48px;
    height: 45px;
    z-index: 1;
}
.feature_tab label[for='Pre_analys'] span:before, .feature_tab1 label[for='OFB_integ'] span:before {
	content: " ";
    position: absolute;
    top: -8px;
    left: -65px;
    width: 63px;
    height: 35px;
    z-index: 1;
}

.feature_tab.Pre_analys label[for='AI_power'], .feature_tab1.OFB_integ label[for='MS_data'] {
    color: #000;
}
.feature_tab label[for='AI_power'] span:before {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -146px -98px/700px;
}
.feature_tab.Pre_analys label[for='AI_power'] span:before {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -97px -98px/700px;
}
.feature_tab label[for='Pre_analys'] span:before {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -173px -86px/600px;
}
.feature_tab.Pre_analys label[for='Pre_analys'] span:before {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -236px -86px/600px;
}
.feature_tab.Pre_analys label[for='Pre_analys'], .feature_tab1.OFB_integ label[for='OFB_integ'] {
    color: #fff;
}
.feature_tab label, .feature_tab1 label {
    width: 50%;
    text-align: center;
    position: relative;
    z-index: 1;
    cursor: pointer;
    padding: 20px 15px;
    transition: all .5s ease-in-out;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.feature_tab #Pre_analys, .feature_tab1 #OFB_integ {
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
.feature_tab .bar, .feature_tab1 .bar {
	position: absolute;
    left: 0px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    background: #047cc9;
    height: 62px;
    width: 50%;
    transition: all .5s ease-in-out;
    border-radius: 5px;
}
.feature_tab.Pre_analys .bar, .feature_tab1.OFB_integ .bar {
    left: 50%;
}

.tilechange #aip-a, .tilechange #ms-di {
	display: block;
}
#pred-a, #out-bi {
/*	display: none;*/
/*	margin-top: 50px;*/
/*	    z-index: -1;*/
}
.tilechange #pred-a, .tilechange #out-bi {
	display: block;
}
.tilechange #aip-a, .tilechange #ms-di {
/*	display: none;*/
}
.feature-sec2 .sec2-left {
    margin-top: 40px;	
}
.feature-sec2 .sec2-left ul {
    margin-left: 35px;	
}
.feature-sec2 .sec2-left li {
    position: relative;	
    font-size: 16px;
    list-style: none;
    line-height: 30px;   
}
.feature-sec2 .sec2-left li:before {
	content: " ";
    position: absolute;
    background: #047cc9;
    top: 3px;
    left: -35px;
    width: 17px;
    height: 17px;
    border-radius: 25px;
    z-index: 1;
}
.feature-sec2 .sec2-left li:after {
    content: " ";
    position: absolute;
    border-left: 1px solid #cfcfcf;
	height: 97px;
    left: -27px;
    top: 24px;
}
.feature-sec2 .sec2-left li:last-child:after { 
	border-left: 0px solid #cfcfcf;
}
.feature-sec2 .sec2-left h3 {
	font-size: 19px;
    margin: 0;
    font-family: 'Zoho_Puvi_SemiBold';	
}
.feature-sec2 .sec2-left p {
	margin-top: 10px;
    margin-bottom: 30px;
}
.feature-sec2 .sec2-left img {
	width: 70%;
}
.bg-bluesgray {
	background: #f2f7fd;
}
.feature-lm, .ahover-arrow-f, .ahover-arrow-0 {
    position: relative;
	text-decoration: none !important;
    font-family: 'Zoho_Puvi_SemiBold';    
}
.feature-lm {
	color: #047cc9;	
}
.feature-sec5 .feature-lm {
    color: #e9d470;
}
.ahover-arrow-0 {
    color: #000;	
}
.ahover-arrow-f {
    color: #fff;	
}
.feature-lm:after, .ahover-arrow-f:after, .ahover-arrow-0:after {
	content: "";
    position: absolute;
    width: 50px;
    height: 20px;
    top: 1px;
    right: -58px;
    z-index: 1;
}
.feature-lm:after {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -695px -203px/1400px;
}
.feature-sec5 .feature-lm:after {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -695px -222px/1400px;
}
.ahover-arrow-f:after {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -695px -240px/1400px;
}
.ahover-arrow-0:after {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -695px -259px/1400px;
}
.feature-lm:before, .ahover-arrow-f:before, .ahover-arrow-0:before {
    color: #047cc9;
    background: #047cc9;
}
.ahover-arrow-f:before {
    color: #fff;
    background: #fff;	
}
.ahover-arrow-0:before {
    color: #000;
    background: #000;	
}
.feature-sec5 .feature-lm:before {
    color: #e9d470;
    background: #e9d470;
}
.feature-lm:before, .ahover-arrow-f:before, .ahover-arrow-0:before {
    bottom: -3px;
    content: "";
    display: block;
    height: 2px;
    left: 0%;
    position: absolute;
    transition: width 0.3s ease 0s, left 0.3s ease 0s;
    width: 0;
}
.feature-lm:hover:before, .ahover-arrow-f:hover:before, .ahover-arrow-0:hover:before  {
    text-decoration: none;
    width: 100%;
    left: 0;
}
.feature-sec3 {
    padding: 50px 0;
}
.feature-sec3-inner {
/*	display: flex;*/
	padding-top: 40px;
}
.feature-sec3-inner .cl-md-6:first-child {
	    margin-top: 70px;
}
.feature-sec3-inner img {
	width: 55%;
}
.feature-sec4, .feature-sec6 {
    padding: 50px;
}
.feature-sec4-inner, .feature-sec6-inner {
    width: 100%;
    display: flex;
    margin: 50px auto 0px auto;
    justify-content: space-between;	
}
.feature-sec4-inner .data-blend {
	width: 27%;
    padding: 30px 20px;	
}
.feature-sec4-inner .data-blend h3 {
	font-size: 23px;
    margin: 0;    
	margin-bottom: -10px;
}
.feature-sec4-inner .data-blend:first-child  {
	background: #f4f9ff;
}
.feature-sec4-inner .data-blend:nth-child(2) {
	background: #fffceb;
}
.feature-sec4-inner .data-blend:last-child  {
	background: #e6f6eb;
}
.feature-sec4-inner .data-blend span {
	content: " ";    
	display: inline-block;
    width: 80px;
    height: 80px;
}
.feature-sec4-inner .data-blend:first-child span {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -745px -202px/1400px;	
}
.feature-sec4-inner .data-blend:nth-child(2) span {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -986px -249px/1680px;	
}
.feature-sec4-inner .data-blend:last-child span {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -947px -219px/1500px;	
}
.feature-sec5 {
	position: relative;
	background: #493a9f;
	color: #fff;
    padding: 30px 50px;    
	z-index: 1;
}
.feature-sec5:before {
	content: "";
	position: absolute;
	background: url(https://www.manageengine.com/kr/analytics-plus/images/features/analytics-feature.svg) no-repeat;
	top: 40px;
	right: 0px;
    width: 627px;
    height: 500px;    
	z-index: -1;
}
.feature-sec5-inner {
	margin-top: 20px;
}
.feature-sec5-inner .cl-md-4 {
    width: 23% !important;
    padding: 30px;	
	padding-left: 0px;
}
.feature-sec5-inner .cl-md-4 h3 {
	font-size: 23px;
    font-family: 'Zoho_Puvi_SemiBold';
    margin-bottom: 0;
    margin-top: 10px;
}
.feature-sec5-inner .cl-md-4 .content2 {
    font-family: 'Zoho_Puvi_Light';
	letter-spacing: 0.2px;
}
.feature-sec5-inner .cl-md-4 span {
	content: " ";    
	display: inline-block;
    width: 70px;
    height: 85px;
}
.feature-sec5-inner .cl-md-4:first-child span {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -960px -196px/1400px;	
}
.feature-sec5-inner .cl-md-4:nth-child(2) span {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -1091px -205px/1480px;	
}
.feature-sec5-inner .cl-md-4:last-child span {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -1046px -182px/1330px;	
}
.visual-analysis {
    width: 25%;
	padding-right: 20px	
}
.feature-sec6-inner .visual-analysis span {
    content: " ";
    display: inline-block;
    width: 80px;
    height: 80px;
}
.feature-sec6-inner .visual-analysis:first-child span {
	 background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -1262px -204px/1500px;	
}
.feature-sec6-inner .visual-analysis:nth-child(2) span {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -1340px -199px/1500px;	
}
.feature-sec6-inner .visual-analysis:nth-child(3) span {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -1266px -142px/1600px;	
}
.feature-sec6-inner .visual-analysis:last-child span {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -1517px -216px/1600px;	
}
.visual-analysis .title4 {
	line-height: 35px;
    margin-top: 0;
}
.feature-sec7 {
	padding-top: 50px;
}
.feature-sec7-inner {
    margin: 50px auto;	
}
.feature-sec7-inner .cl-md-4 {
    padding-right: 40px;
    min-height: 370px;	
}
.feature-sec7-inner .cl-md-4 span {
    content: " ";
    display: inline-block;
    width: 80px;
    height: 88px;
}
.feature-sec7-inner .cl-md-4:first-child span {
	 background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -1px -271px/1300px;	
}
.feature-sec7-inner .cl-md-4:nth-child(2) span {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -87px -274px/1320px;
    width: 68px;	
}
.feature-sec7-inner .cl-md-4:nth-child(3) span {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -150px -266px/1300px;	
}
.feature-sec7-inner .cl-md-4:nth-child(4) span {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -201px -229px/1130px;	
}
.feature-sec7-inner .cl-md-4:last-child span {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -290px -225px/1130px;	
}
.feature-sec7-inner .title4 {
	line-height: initial;
    margin-top: 0;
}
.feature-footer {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/go-data-bg.svg) no-repeat;
	padding: 40px 0;
    background-size: cover;
    height: 100%;
    width: 100%;
    z-index: -1;	
}
.feature-contentBox .title4, .feature-footer .title4 {
    font-size: 40px;
    margin-bottom: 30px;
}
.feature-sec3-inner .title4, .feature-sec6-inner .title4, .feature-sec7-inner .title4 {
    font-size: 24px;
}

/*Feature Page design end here*/

/*infographic page design start here*/

.aplus-infographic {
	background: #000;
    color: #fff;		
}
.aplus-infographic-inner {
    position: relative;
    display: flex;
    min-height: 600px;
    z-index: 0;
    overflow: hidden;	
}
.aplus-infographic-inner:before {
	content: " ";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/aplus-l5/apl5-bannr-top.svg) no-repeat;
    position: absolute;
    bottom: -70px;
    right: 0;
    height: 720px;
    width: 100%;
    background-size: cover;
    z-index: -1;
}
.aplus-infographic-inner .container {
    margin: auto;
}
.aplus-infographic-inner h1 {
    font: 65px/75px 'Zoho_Puvi_Bold';
    color: #fff;
    background-size: 100%;
    margin-bottom: 18px;
    margin-top: -100px;
}
.aplus-infographic-inner h1 span {
	display: block;
	 background-color: #EED159;
    /* background-image: linear-gradient(45deg, #AF69E2, #EDDF8F, #58D4EC); */
    background-image: linear-gradient(45deg, #EED159, #F09F4F, #4FAFF7, #B5CFFF);
    -webkit-background-clip: text;
    -moz-background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-text-fill-color: transparent;
}

.aplus-infographic-inner p {
    width: 50%;
    margin: 0 auto;
}
.aplus-infographic-form {
	width: 60%;
    margin: auto;
    background: #fff;
    border: 1px solid #AEAEAE;
    border-radius: 8px;
    margin-top: -118px;
    padding: 40px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.aplus-infographic-form h2 {
    font-size: 28px;
    text-align: center;
    font-family: 'Zoho_Puvi_Bold';
    text-transform: uppercase;	
}
.aplus-infographic-form form ul {
	display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.aplus-infographic-form form ul li {
	width: 30%;
}
.aplus-infographic-form form ul li input, .aplus-infographic-form form ul li select {
    width: 100% !important;
	font-size: 16px !important;
    height: 50px;
    border-radius: 0px;
    margin-top: 10px;
    padding: 7px;
    border: none;
    font-size: 13px;
    transition: all 0.2s ease-in-out 0s;
    outline: none;
    border: 1px solid #bbb;
}
.aplus-infographic-form-btn  {
    width: 100% !important;
}
.aplus-infographic-form-btn .tac {
	width: 300px;
    margin: 0 auto;
}
.aplus-infographic-form-btn .tac #downloadSubmit {
    height: 50px;
    font-size: 20px !important;
    border-radius: 5px;
}

/*infographic page design start here*/


/*IT Dashboards page design start here*/

.itdash-bannr {
    background: #000;
    position: relative;
    z-index: 0;	
    padding: 40px 0;
}
.itdash-bannr-flex {
    max-width: 1400px;
    width: 90%;
	position: relative;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    justify-content: space-between;
/*    min-height: 550px;*/
}
.itdash-bannr-flex .bannr-rit-img {
	position: relative;
	padding: 15px 0;
}
.itdash-bannr-flex .bannr-rit-img:before  {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/it-dashboards/itdash-bannr-bf.svg) no-repeat;
    content: " ";
    position: absolute;
    background-size: 162px;
    top: -23px;
    left: -100px;
    width: 150px;
    height: 160px;
    z-index: -1;
}
.itdash-bannr-flex .bannr-rit-img:after  {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/it-dashboards/itdash-bannr-af.svg) no-repeat;
    content: " ";
    position: absolute;
    background-size: 162px;
    top: -20px;
    right: -110px;
    width: 172px;
    height: 100%;
    z-index: -1;
    opacity: .9;
}
.itdash-bannr-flex .bannr-rit-img img {
	    width: 100%;
}
.itdash-bannr-flex h1 span {
	color: #FFF4BA;
}
.itdash-bannr-flex p {
    line-height: 36px;
    margin-top: 25px;
    margin-bottom: 25px;
}
#itdash_exampl {
	margin-bottom: 20px;
}
.itdash-sec2 {
	background: #E6F0FF;
    padding-top: 35px !important;	
}
.itdash-sec3 {
    position: relative;    
	background-image: linear-gradient(180deg, #E6F0FF 16%, #fff 60%);
    padding-top: 40px;
    padding-bottom: 40px;	
}
.itdash-sec3-inner {
    display: flex;
    justify-content: space-between;
/*    margin-top: 50px;*/
    align-items: flex-start;	
}
.itdash-sec3-left {
    width: 35%;
	position: -webkit-sticky;
    position: sticky;
    top: 120px;
    z-index: 99;
    align-self: flex-start;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: flex-start;
    transition: 0.9s;
}
.itdash-sec3-left li h3 {
	margin: 15px 0px;
    font-size: 17px;
}
.itdash-sec3-left li h3 a {
	font-family: 'Zoho_Puvi_Regular';
	text-decoration: none;
	-moz-transition: all 0.1s;
    -webkit-transition: all 0.1s;
    transition: all 0.1s;
}
.itdash-sec3-left li.active h3 a {
	color: #3257DB;
    font-family: 'Zoho_Puvi_Bold';	
}
.itdash-sec3-left li:hover h3 a {
	color: #3257DB;
	-moz-transition: all 0.1s;
    -webkit-transition: all 0.1s;
    transition: all 0.1s;
}
.itdash-sec3-right {
    width: 65%;	
}
.itdash-sec3-img {
	display: none;
	position: relative;
}
.itdash-sec3-img .itds3-conts-btn {
    position: absolute;
    bottom: -35px;	
}
.itdash-sec3-img:first-child {
	display: block;
}
.itdash-sec3-img {
  opacity: 0;
  transform: translateY(30px);
  animation: fadeIn 0.9s ease 1 forwards;
}
@keyframes fadeIn {
  100% {
    opacity: 1;
    transform: none;
  }
}
.itdash-sec3-right .itdash-sec3-img img {
    width: 90%;	
    margin-bottom: 15px;
}
.itdash-sec3-img h3 {
    font-size: 18px;
    font-family: 'Zoho_Puvi_SemiBoldItalic';	
    margin: 0;
}
.itds3-contshow {
	display: none;
}

.itdash-sec3-img p {
	    margin-top: 4px;
}
.itdash-sec4 {
    padding-top: 40px;
    padding-bottom: 40px;	
}
.itdash-sec4-outer {
	
}
.itdash-sec4-innr {
	    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.itdash-sec4-innr .splt6 {
	width: 27%;
    margin-top: 30px;
}
.itdash-sec4-innr .splt6:first-child span {
	background-size: 940px;
    background-position: -395px -61px;
    width: 83px;
}
.itdash-sec4-innr .splt6 h3 {
    font-family: 'Zoho_Puvi_SemiBold';
    margin-bottom: 0px;
    margin-top: 12px;
}
.itdash-sec4-innr .splt6 p {
    /* width: 77%; */
    margin-top: 7px;
}
.itdash-sec4-innr .splt6 span {
    width: 70px;
    height: 70px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/Index_sprite.svg) no-repeat;
    display: block;
}
.itdash-sec4-innr .splt6:nth-child(2) span {
    background-size: 940px;
    background-position: -485px -61px;
}
.itdash-sec4-innr .splt6:nth-child(3) span {
   background-size: 940px;
    background-position: -566px -61px;
}
.itdash-sec4-innr .splt6:nth-child(4) span {
    background-size: 990px;
    background-position: -679px -69px;
}
.itdash-sec4-innr .splt6:nth-child(5) span {
  	background-size: 1050px;
    background-position: -805px -72px;
    width: 50px;
}
.itdash-sec4-innr .splt6:nth-child(6) span {
    background-size: 1050px;
    background-position: -861px -68px;
}
.itdash-foot {
    background: #1B315C;
    color: #fff;
    text-align: center;
    padding: 50px 40px;	
}
.itdash-foot p {
	margin-bottom: 35px;	
}
/*IT Dashboards page design end here*/


/*Cloud release page design start here*/

.ap-cloud-release-bannr {
	background: #000;
/*	background-image: linear-gradient(180deg, #e0f0ff 0%, #fff 125%);*/
    position: relative;
    z-index: 0;
    padding: 40px 0;
    color: #fff;
    overflow: hidden;
}
.ap-cloud-release-bannr:before {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/ap-cloud/cloud-lp-bannr.svg) no-repeat;
    content: " ";
    position: absolute;
    top: 87px;
    right: 0px;
    background-size: contain;
    height: 100%;
    width: 70%;
    z-index: -1;
}
.ap-cloud-release-bannr-flex {
	max-width: 1400px;
    width: 90%;
    position: relative;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    justify-content: space-between;
    min-height: 550px;
}
.ap-cloud-release-bannr-innr h1 {
	font: 42px/1.2 Zoho_Puvi_Extrabold;
    line-height: 52px;
    margin: 15px 0;
    letter-spacing: 0.7px;
}
.ap-cloud-release-bannr-innr h1 span {
    background-color: #EED159;
    text-transform: uppercase;
    background-image: linear-gradient(70deg, #EED159 8%, #F09F4F 55%, #4FAFF7, #EBF2FF 97%);
    background-size: 100%;
    -webkit-background-clip: text;
    -moz-background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-text-fill-color: transparent;
}
.ap-cloud-release-bannr-innr {
	width: 41%;
}
.ap-cloud-release-bannr-innr .bannr-rit-img {
	visibility: hidden;
}
.ap-cloud-release-contant {
	
}
.ap-cloud-release-contant-innr {
    max-width: 1300px;
    width: 90%;
    position: relative;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    justify-content: space-between;	
}
.ap-cloud-img {
    width: 40%;	
}
.ap-cloud-img img {
	height: 370px;		
}
.ap-cloud-cont {
	width: 45%;
}
.ap-cloud-cont h3 {
	    font-size: 33px;
    font-family: 'Zoho_Puvi_ExtraBold';
    margin-bottom: 20px;
    color: #000;
    line-height: 37px;
}
.ap-cloud-cont p {
	font-size: 17px;
    line-height: 30px;
    width: 84%;
    margin-top: -10px;
	
}
.ap-cloud-release-contant-innr:nth-child(odd) {
	flex-direction: row-reverse;
}
.ap-cloud-img .img1 {
    height: 320px !important; 
}
.ap-cloud-img .img4 {
	width: 590px;
}
.ap-cloud-foot-out {
    background: linear-gradient(180deg, #ffffff 50%, #eff7ff 50%);
    padding-bottom: 30px;
}
.ap-cloud-foot {
    background: #1A1345;
    color: #fff;
    text-align: center;
    padding: 50px 40px;	
    border-radius: 10px;
	position: relative;
    z-index: 0;
    overflow: hidden;
}
.ap-cloud-foot:before {
	content: "";
    position: absolute;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/ap-cloud/cloud-lp-innr-bannr.svg) 40% 0 / 1170px no-repeat;
    top: 0px;
    left: 0px;
    height: 300px;
    width: 100%;
    z-index: -1;
}
.ap-cloud-foot h2 {
font-size: 36px;
    font-family: 'Zoho_Puvi_Extrabold';    
	margin-bottom: -12px;	
}
.ap-cloud-foot p {
    font-size: 24px;
    margin-top: 0;
}
.ap-cloud-btm {
	background: #EFF7FF;
    padding-bottom: 70px;
}
.ap-cloud-btm h2 {
    font-size: 36px;
    font-family: 'Zoho_Puvi_Extrabold';
    margin-bottom: 20px;
    color: #000;
    line-height: 37px;
    text-align: center;
    margin-top: 0px;
    padding-bottom: 30px;
    padding-top: 20px;
}
.ap-cloud-ebook {    
	display: flex;
    justify-content: space-between;
    align-items: center;
}
.ace-innr img {
    width: 170px;	
}
.ace-innr a {
	display: block;
}
/*Cloud release page design end here*/



/*IOS and android app style starrt here */

.ios-andr-banr {
	background: #05917b;
	padding: 30px;
}
.ios-andr-banr .container {
    display: flex;
    width: 100%;
    justify-content: space-between;
}
.ios-bnr-txt {
    width: 40%;	
	margin: auto;
}
.ios-bnr-txt h2.title2 {
	font-size: 37px;	
}
.ios-bnr-txt h2 span {
	display: block;
    font-family: 'Zoho_Puvi_Light';
}
.ios-andr-avail {
	font-family: 'Zoho_Puvi_Bold';
    font-size: 22px;
}
.btnIos, .btnAndroid {
    display: inline-block;
    margin-right: 12px;
    background: #000 url(https://www.manageengine.com/kr/analytics-plus/images/btn-ios.png) no-repeat center center;
    border-radius: 8px;
	width: 200px;
    height: 55px;
    box-shadow: 3px 3px 6px rgb(0 0 0 / 40%);
    background-size: 130px;
    cursor: pointer;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s;
}
.btnAndroid {
    background: #000 url(https://www.manageengine.com/kr/analytics-plus/images/btn-android.png) no-repeat center center;
    background-size: 140px;
}
.btnIos:hover, .btnAndroid:hover {
    box-shadow: 0px 0px 12px rgb(0 0 0 / 70%);
}
.ios-andr .zigzag-content .zz-c-inner:nth-child(even) {
	background: #F7FAFF;
}
.ios-enpt-div {
	width: 10%;
}
.ios-bnr-img {
    width: 70%;	
	margin: auto;
	text-align: right;
}
.ios-bnr-img img {
    width: 90%;	
}
.ios-andr-img span {    
	position: relative;
	display: block;
	width: 400px;
	margin: auto;    
	z-index: 0;
}
.ios-andr-img span:before {
    content: "";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/mobile-app/img-bg-dot.png) no-repeat;
    position: absolute;
    width: 150px;
    height: 230px;
    top: -50px;
    left: -60px;
    z-index: -1;
}
.ios-andr-img span:after {
    content: "";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/mobile-app/img-bg-dot.png) no-repeat;
    position: absolute;
    width: 150px;
    height: 230px;
    bottom: -50px;
    right: -60px;
    z-index: -1;
}
.ios-andr-img img {
	width: 100%;
}
.ios-andr .zz-c-inner {
    padding: 80px 0;
}
.aplus-infographic-form {
    width: 60%;
    margin: auto;
    margin-top: -130px;
    box-shadow: 0px 0px 29px #00000047;
}
.aplus-infographic-cont {
    width: 60%;
    margin: auto;
    text-align: center;
    padding: 50px;
}
.aplus-infographic-cont p a {
	color: #3C38E1;
    display: block;
    text-decoration: underline;
}
/*IOS and android app style end here*/

/*Import databases style start here*/
.import-db-banr {
	background: #f9cbae;
	padding: 50px 0;
}
.import-db-img {
    text-align: center;
} 
.import-db-banr .content2 {
	width: 80%;
	margin: auto;
}
.import-db-img img {
    width: 400px;
    min-height: 250px;
} 
.import-db .zigzag-content .zz-c-inner:nth-child(even) {
    background: #F7FAFF;
}
.import-db .zigzag-content .zz-c-inner:first-child .import-db-img img {
		margin-top: 72px;
	}
/*Import databases style end here*/

/*Import Analytics Plus style start here*/
.import-ap-banr {
    background: #4a29c7;
    padding: 50px 0;
}
.import-ap-banr h1 {
	color: #fff;
}
.import-ap-banr .content2 {
	color: #fff;
	width: 50%;
	margin: auto;
}
.import-ap-img {
    text-align: center;
}
.import-ap-img img {
    width: 570px;
    min-height: 250px;
}  
.import-ap .zz-c-inner:nth-child(5) .import-ap-img img {
	width: 420px;
}
.import-ap .zz-c-inner:nth-child(6) .import-ap-img img {
	width: 230px;
}
.import-ap .zigzag-content .zz-c-inner:nth-child(even) {
    background: #F7FAFF;
}

.import-ap-vid-cont .cl-md-6 {
    position: relative;
    display: block;
    margin: auto;
}
.import-ap-vid-cont .cl-md-6:before {
    content: "";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/mobile-app/img-bg-dot.png) no-repeat;
    background-size: 120px;
    position: absolute;
    width: 150px;
    height: 130px;
    top: 45px;
    left: -10px;
    z-index: 0;
}
.import-ap-vid-cont .cl-md-6.import-ap-video:before {
	top: -40px;
}
.import-ap-vid-cont .cl-md-6 h2 span {
    display: block;
    font-family: 'Zoho_Puvi_Light';	
}
.videoSec figure a {
    position: relative;
}
.videoSec figure img.itsm-v-bg {
    width: 613px;
    position: relative;
    box-shadow: 0px 0px 9px #848181;
    cursor: pointer;
    transition: 0.5s;
    -moz-transition: 0.5s;
    -webkit-transition: 0.5s;
}
.videoSec figure img.itsm-v-icon {
    position: absolute;
    top: -30px;
    left: 44%;
    width: 12%;
    cursor: pointer;
    transition: 0.5s;
    -moz-transition: 0.5s;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
}
.videoSec figure img.itsm-v-icon:hover {
    transform: rotate(120deg);
    transition: 0.5s;
    -moz-transition: 0.5s;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
}
.import-ap-vid-cont {
	position: relative;
    /* height: 250px; */
    padding: 50px 0;
    z-index: 0;    
	overflow: hidden;
}
.import-ap-vid-cont:before {
	content: " ";
	background: url(https://www.manageengine.com/kr/analytics-plus/images/index/go-data-bg.svg) no-repeat;
    position: absolute;
    bottom: 0px;
    left: 0;
    background-size: cover;
    height: 49%;
    width: 100%;
    z-index: -1;
    opacity: .6;
}
/*Import Analytics Plus style end here*/

/*Integrate popular IT style starrt here */

.integ-pop-banr {
	background: #4a28c8;
	padding: 30px;
}
.integ-pop-banr .container {
    display: flex;
    width: 100%;
    justify-content: space-between;
}
.integ-pop-bnr-txt {
    width: 50%;	
	margin: auto;
}
.integ-pop-bnr-txt h2.title2 {
	font-size: 37px;
    line-height: 52px;	
}
.integ-pop-bnr-txt h2 span {
    background: #ffc641;
	color: #000;
    padding: 5px 10px;
}
.integ-pop-avail {
	font-family: 'Zoho_Puvi_Bold';
    font-size: 22px;
}
.integ-pop .zigzag-content .zz-c-inner:nth-child(even) {
	background: #F7FAFF;
}
.integ-pop-enpt-div {
	width: 10%;
}
.integ-pop-bnr-img {
    width: 50%;	
	margin: auto;
	text-align: right;
}
.integ-pop-bnr-img img {
    width: 90%;	
}
.integ-pop-img span {    
	position: relative;
	display: block;
	width: 400px;
	margin: auto;    
	z-index: 0;
}
.integ-pop-img span:before {
    content: "";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/mobile-app/img-bg-dot.png) no-repeat;
    position: absolute;
    width: 150px;
    height: 230px;
    top: -50px;
    left: -60px;
    z-index: -1;
}
.integ-pop-img span:after {
    content: "";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/mobile-app/img-bg-dot.png) no-repeat;
    position: absolute;
    width: 150px;
    height: 230px;
    bottom: -50px;
    right: -60px;
    z-index: -1;
}
.integ-pop-img {
	margin-top: 40px;
}
.integ-pop-img img {
	width: 100%;
    box-shadow: 0px 0px 11px #00000026;
}
.integ-pop .zz-c-inner {
    padding: 80px 0;
}
.integ-pop-logo .logo-img1 {
	content: " ";
    display: inline-block;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -8px -117px/ 1440px;
    width: 240px;
    height: 45px;
}
.integ-pop-logo .logo-img2 {
    content: " ";
    display: inline-block;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -326px -209px/ 1000px;
    width: 263px;
    height: 58px;	
}
.integ-pop-logo .logo-img3 {
	content: " ";
    display: inline-block;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -593px -207px/ 1000px;
    width: 229px;
    height: 58px;
}
.integ-pop-logo span {
    display: block;
    width: 500px;
    background: #f6ebc2;
    padding: 9px;
    margin-bottom: 12px;
}
.integ-pop-btm-bnr {
	padding: 80px 0;
}
.integ-pop-btm-bnr .container {
	position: relative;
    width: 60%;
    background: #483a9e;
    padding: 30px;
	z-index: 0;
}
.integ-pop-btm-bnr .container:before {
	content: "";
	background: url(https://www.manageengine.com/kr/analytics-plus/images/features/integrate-popular/integ-pop-btm-bg.svg) no-repeat;
    position: absolute;    
    background-size: auto;
    width: 100%;
    height: 230px;
    top: 15px;
    left: 0px;
    z-index: -1;
}
.integ-pop .zz-c-inner:nth-child(4) .integ-pop-img img {
	box-shadow: 0px 0px 0px #00000026;
}
.integ-pop-btm-bnr-innr {
    color: #fff;
    text-align: center;
	margin: auto;
}
.integ-pop-btm-bnr-innr .title4 {
	font-size: 32px;
}
.integ-pop-btm-bnr-innr .content2 {
    width: 60%;    
	font-family: 'Zoho_Puvi_Light';
    font-size: 20px;
    margin: auto;
    margin-bottom: 20px;
}
/*Integrate popular IT style end here*/


/*integration me style starrt here */

.integ-me-banr {
    background: #1Da7e0;
    padding: 30px;
}
.integ-me-banr .container {
    display: flex;
    width: 100%;
    justify-content: space-between;
}
.integ-me-bnr-txt {
    width: 40%;
    margin: auto;
}
.integ-me-bnr-txt h2.title2 {
    font-size: 37px;
    line-height: 52px;
}
.integ-me-bnr-txt h2 span {
    background: #071a3a;
    color: #fff;
    padding: 5px 10px;
}
.integ-me-bnr-img {
    width: 60%;
    margin: auto;
    text-align: right;
}
.integ-me-bnr-img img {
    width: 90%;
}

.integ-me-search {
    width: 95% !important;
    margin: auto !important;
    padding-top: 60px;
    padding-bottom: 40px;	
}
.integ-me-search #integ-me-sear-innr {
	width: 100%;
    padding: 0.65em 2.7em !important;
    padding-right: 0em !important;
    border: 1px solid #d9d9d9;
    line-height: 10px;
	color: #333;
    font-size: 17px;
	height: 55px !important;
	background: #fff url(https://www.manageengine.com/kr/analytics-plus/images/fea-search-icon.png) no-repeat  98.5% 14px / 25px 25px;
/*
	width: 30px;
	height: 30px;
*/
	box-shadow: 0px 1px 10px #00000026;
	padding-left: 20px !important;
}
.integ-me-search .ws_qryinnerdiv {
    width: 95% !important;
    float: none !important;
    margin: auto !important;
}
#integ-me-error {
	display: none;
	text-align: center;
    padding-bottom: 45px;
}
.box-3-design {
	width: 33.33%;
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.integ-me-innr {    
	background: #fff;
    margin: 20px 35px;
    padding: 25px;
    cursor: pointer;
    box-shadow: 0 0 1px #999999;
    border-bottom: 2px solid #e3e3e3;
    border-radius: 3px;
	-webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    transition: 300ms linear;
    -webkit-transition: 300ms linear;
    -moz-transition: 300ms linear;
}
.integ-me-innr:hover {
	box-shadow: 0px 7px 25px #d5d5d5;
    -moz-box-shadow: 0px 7px 25px #d5d5d5;
    -webkit-box-shadow: 0px 7px 25px #d5d5d5;
    border-bottom: 2px solid #0B708B;
    transition: 300ms linear;
    -webkit-transition: 300ms linear;
    -moz-transition: 300ms linear;
    box-shadow: 0px 0px 9px #00000026;
}
.integ-me-innr span {
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    transform-origin: bottom center;
}
.integ-me-innr:hover span {
    transform: scale(1.1);
}
.integ-me-innr span {
    display: block;
    width: 109px;
    height: 100px;
    margin: auto;
    z-index: 1;
}
.integ-me-innr .featu-integ-me1 {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat 9px 0px/1790px;
}
.integ-me-innr .featu-integ-me2 {
	background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -87px 0px/1580px;
}
.integ-me-innr .featu-integ-me3 {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -196px 0px/1580px;
}
.integ-me-innr .featu-integ-me4 {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -327px -2px/1730px;
}
.integ-me-innr .featu-integ-me5 {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -430px -2px/1730px;
}
.integ-me-innr .featu-integ-me6 {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -522px 9px/1660px;
}
.integ-me-innr .featu-integ-me7 {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -702px -5px/1840px;
    width: 89px;
}
.integ-me-innr .featu-integ-me8 {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -430px -2px/1730px;
}
.integ-me-innr .featu-integ-me9 {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -798px 2px/1670px;
}
.integ-me-innr .featu-integ-me10 {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -1049px 1px/1940px;
    width: 90px;
}
.integ-me-innr h2 {
    font: 20px/1.3 Zoho_Puvi_SemiBold;
    line-height: 45px;
    border-top: 2px solid #0B708B;
    padding-top: 10px;
    margin-top: 25px;
    margin-bottom: 0;	
}
.integ-me-innr p {    
    font-size: 16px;
    min-height: 110px;
    line-height: 27px;
    margin-top: 0px;
    margin-bottom: 5px;	
}
/*integration me style end here*/

/*commen css for zigzag content start here*/
.zz-c-inner {
    padding: 50px 0;
}
.zz-c-inner .container {
    max-width: 1250px;
}
.zigzag-content .zz-c-inner .cl-md-6:first-child {
	margin-top: 30px;
}
.zigzag-content .zz-c-inner:nth-child(even) .cl-md-6:first-child{
	float: right;
}
.zigzag-content .zz-c-inner .cl-md-6 h2.title4 {
	width: 60%;
}
.zigzag-content .zz-c-inner .cl-md-6 p.content2 {
	width: 500px;
}
/*commen css for zigzag content end here*/

/*commen page Download form style start here*/
.pg-head3.blue-head {
    color: #444751 !important;
    font-size: 24px !important;
    line-height: 33px !important;
    font-family: 'Zoho_Puvi_Regular';
    max-width: 450px;
    margin: 0 auto;
}
.dwn-form {
/*    width: 40%;*/
	width: 560px;
    margin: 0 auto;
    padding-top: 20px;
}
.dwn-form .table_style {
    width: 100%;
    list-style: none !important;
    padding-left: 0 !important;
}
.dwn-form .table_style li {
    margin-bottom: 3px;
}
.dwn-form .table_style li label {
    width: 35%;
    float: left;
    padding-top: 17px;
}
.dwn-form .table_style li input {
    width: 60% !important;
}

.dwn-form input {
    height: 40px;
    padding: 0 8px;
    width: 84%;
}
.dwn-form input[type="text"] {
    outline: none;
}
.dwn-form .table_style li label {
    width: 35%;
    float: left;
    padding-top: 17px;
}
.os-radio-box {
    margin-bottom: 15px;
    margin-top: 10px;
    padding-top: 18px;
}
.os-radio-box label {
    position: relative;
    padding-left: 25px;
    margin-bottom: 12px;
    cursor: pointer;
    font-size: 15px;
    margin-right: 30px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.os-radio-box label {
    width: initial !important;
    float: inherit !important;
    padding-top: 0px !important;
}
.dwn-form .table_style li input {
    width: 60% !important;
}
.os-radio-box label input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0 !important;
}
.os-radio-box label input:checked ~ .checkmark {
    background-color: #fff;
    border: 1px solid #2196F3;
}

.os-radio-box label .checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 16px;
    width: 16px;
    background-color: #fff;
    border-radius: 50%;
    border: 1px solid #bbb;
}
.container input:checked ~ .checkmark:after {
    display: block;
}
.os-radio-box label .checkmark:after {
    top: 4px;
    left: 4px;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #2196F3;
}
.os-radio-box label .checkmark:after {
    content: "";
    position: absolute;
    display: none;
}
.checkmark:after {
    content: "";
    position: absolute;
    display: none;
}	
#LicenseKeyForm li:nth-child(5) h4.Windows, #LicenseKeyForm li:nth-child(5) h5.Linux {
    margin: 30px 0 20px 0;
}
#LicenseKeyForm li:nth-child(5) h4, #LicenseKeyForm li:nth-child(5) h5 {
    font-size: 15px;
    margin: 22px 0 2px 0;
    line-height: 20px;
}
#LicenseKeyForm li:nth-child(5) h4.Windows strong, #LicenseKeyForm li:nth-child(5) h5.Linux strong {
    font-family: 'Zoho_Puvi_Regular';
    font-size: 16px;
    font-weight: normal;
    width: 32%;
    display: block;
    float: left;
	font-style: normal;
}
.table_style li {
    margin-bottom: 3px;
}
.table_style li select {
    width: 60%;
}

.dwn-form select {
    height: 40px;
}
.text-cntr {
    text-align: center;
}
#downloadSubmit, .submitButton, #downloadSubmit:active, .submitButton:active {
    background: #e9142b none repeat scroll 0 0!important;
    border: 1px solid #e9142b;
    border-radius: 5px;
    color: #fff!important;
    cursor: pointer;
    font-size: 18px!important;
    line-height: 24px;
    margin-top: 20px!important;
    width: 280px;
}
.sub-rest-btn {
    width: 100% !important;
}
.sub-rest-btn {
    margin: inherit !important;
}
/*commen page Download form style end here*/


/*Download Page design start here*/
.dwn-page, .ita-form1 {
	width: 460px;
    background: #fff;    
	padding: 30px;
	border-radius: 6px;
    box-shadow: 0px 0px 20px #80808061;    
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.dwn-fm-titl {
    font-size: 26px;
    line-height: 45px;
	font-family: 'Zoho_Puvi_SemiBold';
    color: #0A2B45;
    margin: 0px 0px 20px 0px;
}
/*
.dwn-page .input-effect input:focus ~ label, 
.dwn-page .input-effect input.has-content ~ label {
	background: #ffffff;
    width: auto !important;
    padding: 5px;
    top: -12px !important;
    z-index: 9 !important;
    left: 11px !important;
}

.index-dwn-form.dwn-page li {
    padding-bottom: 15px;
}
*/
.dwn-contact {
	width: 460px;
    margin: 0px auto;
    padding-top: 40px;
}
.dwn-contact ul li {
    display: flex;
    float: left;
    position: relative;
    flex-wrap: wrap;
    margin-left: 25px;
    padding-left: 15px;
    margin-bottom: 35px;
}
.dwn-contact ul li div {
    width: 50%;
    margin-bottom: 20px;
}
.dwn-contact ul li div a {
    margin-left: 5px;    
	color: #138cd6;	
}
.dwn-contact ul li span {
    width: 40px;
    height: 40px;
    display: flex;
	background: #eff9ff;
    border: 1px solid #a9e2fb;
    border-radius: 25px; 
    position: absolute;
    left: -36px;
    top: -6px;
}
.dwn-contact ul li span:before {
    content: " ";
    display: inline-block;
    width: 33px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat;
	margin: auto;
    background-size: 730px;
}
.dwn-contact ul li:first-child span:before {
    height: 20px;
    background-position: -573px -1px;
}
.dwn-contact ul li:last-child span:before {
    height: 30px;
    background-position: -570px -19px;
}
.dwn-contact ul li a {
	color: #2f2f2f;
    margin: auto;	
}
.blue-graf-bg {
    position: relative;
    background: #eff9ff;
    padding: 50px;
    z-index: 0;
}
.blue-graf-bg:before {
    content: " ";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/go-data-bg.svg) no-repeat;
    position: absolute;
    bottom: 0px;
    left: 0;
    background-size: cover;
    height: 300px;
    width: 100%;
    z-index: -1;
}
.aplus-signup-tab {
    width: 460px;
    margin: auto;
    margin-top: 40px;
    margin-bottom: -10px;	
}
.dwn-guide {
	display: flex;
    justify-content: space-evenly;    
	font-size: 15px;
	ffont-family: 'Zoho_Puvi_Light';
}
.dwn-guide a {
	color: #000;
}
.dwn-customer-slider {
    position: relative;
}
.dwn-cust-slid-inner {
    max-width: 1200px;
    margin: 0px auto;
}
.dwn-cust-quote-slid {
    position: relative;
    line-height: 35px;
    padding-top: 60px;
    padding-left: 40px;
}
.blue-graf-bg.dowlod-mobi .sha-value {
	    font-size: 10px !important;
		margin-bottom: -10px;
}
.blue-graf-bg.dowlod-mobi .sha-value tr {
    background: #eff9fe;
}
.dwn-cust-quote-slid:before {
    content: " ";
    position: absolute;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat;
    width: 40px;
    height: 30px;
	top: 40px;
    left: 50px;
    background-size: 530px;
    background-position: -493px 1px;
}
.dwn-cust-quote-slid p {
	border: 1px solid #ADCAE4;
    padding: 14px;
    position: relative;
    border-right: 0px;
    border-top: 0px;    
	margin-bottom: 30px;
	min-height: 130px;
}
.dwn-cust-quote-slid p:after {
    content: " ";
    position: absolute;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat;
    width: 17px;
    height: 20px;
    left: 25px;
    bottom: -17px;
    background-size: 530px;
	background-position: -437px -1px;
}
.dwn-cust-left-img {
    width: 70px;
}
.dwn-cust-left-img img {
    border-radius: 50%;
    border: 1px solid #8c9db8;
    padding: 1px;
}
.dwn-client-profile {
	font-size: 17px;
    color: #000 !important;
    margin-top: 12px;
    font-family: 'Zoho_Puvi_SemiBold';
    line-height: 30px;
}
.dwn-client-profile span {
	font-size: 14px;
    display: block;
    color: #181818 !important;
    opacity: .7;
}
.cust-bullet {
	position: absolute;
	bottom: -40px;
    left: 40px;
}
#cust-dots li {
	display: inline-block;
    width: 13px;
    height: 13px;
    position: relative;
}
#cust-dots li a {
	display: block;
    position: relative;
    background: #dfe4e8;
    z-index: 1;
    width: 100%;
    height: 100%;
    cursor: pointer;
    text-decoration: none;
    border-radius: 50%;
}

#cust-dots li a.current, #cust-dots li a:hover {
    background: #9a9a9a;
	
}
.dwn-btn-slider {
    position: absolute;
    z-index: 3;
    display: block;
	bottom: 20px;
    color: #ffffff;
    transform: translateY(-50%);
    font-size: 50px;
    font-family: 'Zoho_Puvi_Light';
    border-radius: 25px;
    opacity: 0.7;
    transition: 0.5s;
    -moz-transition: 0.5s;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    cursor: pointer;
}
.dwn-btn-slider:hover {
	opacity: 1;
}
.dwn-btn-slider a {
	content: " ";
    position: absolute;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat;
    width: 17px;
    height: 30px;
    top: 30px;
    left: 50px;
    background-size: 530px;
}
.dwn-btn-slider.next {
    right: 80px;
}
.dwn-btn-slider.prev {
    right: 105px;
}
.dwn-btn-slider.next a {
	background-position: -512px -27px;		
}
.dwn-btn-slider.prev a {
    background-position: -497px -27px;		
}
/*Download Page design end here*/


/*customer Page design start here*/
#slidesIR{overflow:hidden;position:relative;width:100% !important;}
#slidesIR ul{list-style:none;width:100%;margin:0;padding:0;position:relative;}
#slidesIR li{width:100%;float:left;text-align:left;position:relative;}
.customer-banner {
	position: relative;
    background: #3f93e6;
    padding: 50px;
    min-height: 230px;
    z-index: 0;
    display: flex;
}
.customer-banner:before {
    content: " ";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/customer/customer-bg.svg) no-repeat;
    position: absolute;
    bottom: -45px;
    left: 0;
    background-size: contain;
    height: 300px;
    width: 100%;
    z-index: -1;
}
.customer-sec-2 {
	padding: 40px;
    margin-bottom: 10px;
}
.testimony-video {
    position: absolute;
/*    overflow: hidden;*/
    width: 100%;
    right: 0;
    top: -20px;
}
.testimony-video ul li a {
	position: relative;
    display: flex;
    cursor: pointer;
/*    box-shadow: 1px 1px 10px #0000007a*/
}
.testimony-ply-btn {
	position: absolute;
    top: 18px;
    right: 0;
    color: #000;
    background: #ffffff;
    font-size: 14px;
    padding: 8px 15px 8px 46px;
    border-top-left-radius: 25px;
    border-bottom-left-radius: 25px;
    cursor: pointer;
	transition: 300ms linear;
    -webkit-transition: 300ms linear;
    -moz-transition: 300ms linear;
    box-shadow: 0px 0px 15px #000;
}
.testimony-ply-btn:after {
	content: "";
    border-color: transparent transparent transparent #EB1D1D;
    border-style: solid;
    border-width: 10px 0 10px 17px;
    height: 0;
    left: 19px;
    position: absolute;
    top: 10px;
    width: 0;
    transition: 0.5s;
    -moz-transition: 0.5s;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
}
.testimony-video ul li a:hover .testimony-ply-btn:after {
    transform: rotate(240deg);
    transition: 0.5s;
    -moz-transition: 0.5s;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
}
.testimony-ply-btn:hover {
	box-shadow: 0px 0px 31px #000;
	transition: 300ms linear;
    -webkit-transition: 300ms linear;
    -moz-transition: 300ms linear;
}
.cust-btn-slider.prev {
    position: absolute;
    top: -2px;
    left: 0;
}
.cust-btn-slider.next {
    position: absolute;
    top: -2px;
    right: 0px;
}
.cust-btn-slider a {
    content: " ";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.png) no-repeat;
/*    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat;*/
    width: 17px;
    height: 30px;
    display: flex;
}
.cust-btn-slider.prev a {
    background-position: -469px -26px;
}
.cust-btn-slider.next a {
    background-position: -482px -27px;
}
.testimony-count {
	position: relative;
    width: 110px;
    text-align: center;
    margin-top: 30px;
}
.testimony-count a {
	color: #000;
}
#case_study {
    position: relative;
    background: #f7f7f7;
}
.case-study-titl {
    font-size: 35px;
    line-height: 45px;
    color: #333;
    letter-spacing: -1px;
    text-align: center;
}
.case-study-body {
    margin-top: 20px;
}
.csb-div {
    width: 30%;
    float: left;
	background: #fff;
    margin: 16px;
    padding-bottom: 20px;
    box-shadow: 0 0 1px #999999;
    border: 1px solid #f9f9f9;
    border-bottom: 2px solid #e3e3e3;
    cursor: pointer;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}
.csb-div:hover {
    border-color: #999999;
    box-shadow: 0px 7px 25px #d5d5d5;
    -moz-box-shadow: 0px 7px 25px #d5d5d5;
    -webkit-box-shadow: 0px 7px 25px #d5d5d5;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}
.csb-div a {
    text-decoration: none;
}
.csb-padd {
    padding: 0 40px;
}
.csb-div p {
    /* border-bottom: 1px solid #e1e1e1; */
    padding-bottom: 8px;
}
.csb-div p img {
    height: 40px;
/*    max-width: 235px;*/
}
.csb-div-cntnt {
    font-size: 16px;
    line-height: 30px;
    color: #444;
    min-height: 90px;
}
.csb-rm {
    float: left;
    margin-top: 12px;
    font-size: 12px;
    padding: 0;
    text-decoration: underline;
}

/*customer Page design end here*/

/*Demo Page design start here*/

.view-demo {
	
}
.demo-bdr-r {
	    border-right: 1px solid #C9DDEF;
    -webkit-border-image: -webkit-gradient(linear, left top, left bottom, from(#C9DDEF), to(#fff0))0 100% 0 0 stretch;
}
.view-demo-sub-tit {
	margin: 10px auto;
    width: 80%;
	text-align: center;
}
.view-demo-sprit {
    content: " ";
    display: inline-block;
    width: 70px;
    height: 70px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    transform-origin: bottom left;	
}
.das .view-demo-sprit {
    background-size: 1160px;    
	background-position: -82px -155px !important;
}
.integ .view-demo-sprit {
    background-size: 1160px;
    background-position: -8px -158px;		
}
.view-demo h2 {
    font-size: 22px;
    font-family: 'Zoho_Puvi_SemiBold';
    color: #0A2B45;
    margin: 0px;	
}
.view-demo p {
    width: 240px;	
}
.view-demo-btn {
	background: #eff9ff;
    color: #0a2b45 !important;
    border: 1px solid #236A98;
	margin-top: 10px;
}
.view-demo-btn:hover {
    background: #226a98;
    color: #ffffff !important;
}
/*Demo Page design end here*/

/*Support Page design start here*/
.support-search {
    background: #3f93e6;
    color: #fff;
    text-align: center;
    padding: 70px 20px;
}
.support-search #ws_QueryBox {
    line-height: 30px;
    width: 100%;
    height: 50px;
    overflow: hidden;
    position: relative;
    border: 1px solid #969696;
    padding-left: 50px;
}
.support-search .tab-search-results {
	width: 50%;
    margin: auto;
    margin-bottom: 50px;	
}
.support-search h1 {
    font-size: 40px;
    font-family: 'Zoho_Puvi_SemiBold';
    line-height: initial;
}
.support-search p {
    font-size: 16px;
}
.support-search .search-result-wrap {
    min-height: auto !important;
}
.support-form {
	width: 450px;
	margin: 0 auto;
}

.support-form iframe {
	box-shadow: 1px 1px 9px #0000001f;
}
.supportList li {
    width: 30%;
    float: left;
    position: relative;
/*    background: #fff;*/
    border: 1px solid #cbe3ee;
    box-shadow: 0px 0px 1px #deeff7;    
	margin-right: 20px;
    margin-bottom: 20px;
    padding: 10px;
    font-size: 16px;
    min-height: 220px;
    cursor: pointer;
	border-bottom: 2px solid #cbe3ee;    
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}
.supportList li:hover {
	background: #fff;
       border-color: #99dbff;
    box-shadow: 0px 7px 25px #ccedff;
    -moz-box-shadow: 0px 7px 25px #ccedff;
    -webkit-box-shadow: 0px 7px 25px #ccedff;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}
.supportList li a {
	display: block;
    color: #000;
    text-decoration: none;	
}
.supportList li h2 {
	font-family: 'Zoho_Puvi_SemiBold';
    font-size: 20px;
    margin-bottom: 15px;
    margin-top: 10px;
    color: #000;
}
.supportList li p {
    margin-top: 6px;	
}
.supportList li .supportIcons {
	content: " ";
    display: inline-block;
    width: 50px;
    height: 50px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    transform-origin: bottom left;
}
.supportList li i.forums {
    background-size: 840px;
    background-position: -147px -64px;
}
.supportList li i.support-1-on-1 {
    background-size: 700px;
    background-position: -169px -47px;
}
.supportList li i.faq {
    background-size: 840px;
    background-position: -272px -64px;	
}
.supportList li i.notes {
    background-size: 800px;
    background-position: -316px -60px;	
}
.supportList li i.issues {
    background-size: 680px;  
    background-position: -311px -46px;
}
.supportList li i.release-notes {
	background-size: 820px;
    background-position: -434px -62px;
}
.supportList li i.license {
    background-size: 790px;
    background-position: -467px -57px;
    height: 59px;
}
.support-contact {
	width: 560px;
	margin: 0 auto;
    margin-bottom: 100px;
}
.support-contact li {
    margin-top: 30px;
    position: relative;
    padding-left: 55px;
}
.support-contact li p {
    width: 33.33%;
    float: left;
    margin-bottom: 0px;
    font-size: 16px;
}
.support-contact li span {
 	content: " ";
    display: inline-block;
    width: 45px;    
	height: 45px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat;
    margin: auto;
    background-position: -573px -1px;
    background-size: 640px;
    position: absolute;
    left: 0;
    top: -13px;
}
.support-contact li:first-child span {
    background-position: -419px -41px;	
}
.support-contact li:nth-child(2) span {
	background-position: -462px -41px;    
	top: 7px;
}
.support-contact li span a {
	color: #2f2f2f;
    padding-left: 15px;
    margin: auto;	
}
/*Support Page design end here*/


/*case study page design start here*/
.cs_sec2-sticky *, .c_study_sec2 * {
    box-sizing: border-box;
}
.content-reverse {
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}
.c_study_bannr {
    background-color: #151420;
    background: linear-gradient(180deg, #151420 85%, #ffffff 60%);
	position: relative;
    z-index: 0;
}
.c_study_bannr:before {
	background: url("https://www.manageengine.com/kr/analytics-plus/images/case-study/c_study_bannr.svg") no-repeat;
    content: " ";
    position: absolute;
    top: -15px;
    left: 0;
    background-size: contain;
    height: 100%;
    width: 100%;
    z-index: -1;
}
.cs-cont-sec {
    width: 55%;
    align-self: center;
}
.cs-video-sec {
    width: 45%;
    align-self: flex-end;
}
.cs-cust-video {
/*
    position: absolute;
    width: 83%;
    height: 500px;
    top: -30px;
*/
}
.cs-cust-video a {
	cursor: pointer;
}
.cs-cust-img {
    position: relative;
    overflow: hidden;
    width: 510px;
    border-radius: 12px;
}
.cs-cust-img img {
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    border: 4px solid #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 12px;
}
.cs-cust-video a:hover img {
	transform: scale(1.05);
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    transform-origin: center;
}
.cs-cust-content {
    position: absolute;
    bottom: 0px;
    width: 90%;
    padding: 0 30px;
    color: #fff;
    font-size: 15px;
    text-shadow: 1px 1px 3px #000;
}
.cs-cust-content h3 {
    font-size: 21px;
    font-family: 'Zoho_Puvi_Bold';
}
.cs-cust-content p {
    font-size: 19px;
    font-family: 'Zoho_Puvi_Light';
    margin-top: -16px;
}
.cs-cust-ply-btn {
    position: absolute;
    top: 13px;
    right: 13px;
    width: 60px;
    height: 60px;
    border-radius: 45px;
    display: flex;
    background: #ffffff;
    cursor: pointer;
    transition: 300ms linear;
    -webkit-transition: 300ms linear;
    -moz-transition: 300ms linear;
    box-shadow: 0px 0px 15px #00000078;
}
.cs-cust-ply-btn:after {
	content: "";
    border-color: transparent transparent transparent #EB1D1D;
    border-style: solid;
    border-width: 10px 0 10px 17px;
    height: 0;
    margin: auto;
    width: 0;
    transition: 0.5s;
    -moz-transition: 0.5s;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
}
.cs-cust-video a:hover .cs-cust-ply-btn {
    box-shadow: 0px 0px 15px #000;
    transition: 0.5s;
    -moz-transition: 0.5s;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
}
.cs-bannr-titl {
    font-family: 'Zoho_Puvi_Bold';
    margin-top: 0;
    color: #fff;
    line-height: 75px;
}
.c_study_bannr .container {
    display: flex;
    flex-direction: row-reverse;
    column-gap: 30px;    
	width: 90%;
    height: 600px;	
}
.c_study_sec2 {
/*
    background-color: #ffffff;
    background: linear-gradient(180deg, #ffffff 43%, #f3f7ff 40%);	   
	margin-bottom: 30px;
*/
}
.cs_sec2-cont1 h3, .c_study_sec3 h3 {
    font-size: 32px;
    font-family: 'Zoho_Puvi_Bold';	
	    line-height: 45px;
}

.c_study_sec2 p, .c_study_sec3 p {
    font-size: 20px;
    line-height: 36px;
}
.cs_sec2-cont2 {
    background: #f3f7ff;
    padding: 60px 15px;
    margin-top: 80px;
    margin-bottom: 25px;
	position: relative;    
	z-index: 0;
	
}
.cs_sec2-cont2:before {
	content: "";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/case-study/blue-quotes-icon.svg) no-repeat;
    position: absolute;
    top: -77px;
    left: 140px;
    width: 160px;
    height: 115px;
}

.cs_sec2-cont2 p {
	
    font-size: 43px;
    font-family: 'Zoho_Puvi_Light';	
    line-height: inherit;
}
.cs_sec2-sticky  {
    position: -webkit-sticky;
    position: sticky;
    top: 150px;
    z-index: 99;
    align-self: end; 
	-webkit-align-self: flex-end; /* add prefixed version */
    -ms-flex-item-align: end; /* add prefixed version */
    transition: 0.9s;
    /* transform: translateX(-145px);
}
.cs_sec2-sticky.fixed {
	position: fixed;
	top: 150px;
	    right: 0;
}
.cs_sec2-sticky.fixeda {
/*    top: calc(150px - 700px);*/
}
.casestudy-flex {
    display: flex;
    flex-direction: column;	
}
.casestudy-margnmins {
    margin-top: -35em;	
}
.cs_sec2-sticky-innr {
 	width: 450px;
    background: #fff;
    box-shadow: 0px 0px 13px #cccccc73;
    position: relative;
    right: 140px;
}
.cs_sec2-box-top {
	padding: 30px 27px 15px;
}
.cs_sec2-box-top img {
    width: 237px;
/*    margin-bottom: 15px;	*/
}
.cs_sec2-box-top h4 {
    font-size: 22px;
    font-family: 'Zoho_Puvi_Light';
/*    text-transform: uppercase;*/
    margin-left: 0;
    margin-top: 24px;	
}
.cs_sec2-box-top p {
    font-size: 20px;
    font-family: 'Zoho_Puvi_Semibold';
    margin-top: 8px;	
}
.cs_sec2-box-btm {
	background: #5b87f8;    
	padding: 20px 27px;
	min-height: 200px;
}
.cs_sec2-box-btm h4 {
    color: #fff;
    font-size: 20px;	
    margin-bottom: 15px;
    margin-left: 0;
}
.cs_sec2-box-btm span {
    background: #fff;
    padding: 10px 12px;
    border-radius: 7px;
    line-height: 50px;
    margin-right: 7px;
}
.cs_sec2-box-btm1 {
	background: #fff;    
	padding: 20px 27px;
	min-height: 200px;
}
.cs_sec2-box-btm1 h4 {
    font-family: 'Zoho_Puvi_SemiBold';
    font-size: 20px;	
    margin-bottom: 15px;
    margin-left: 0;
}
.cs_sec2-box-btm1 span {
    padding: 10px 12px;
    border-radius: 7px;
    line-height: 50px;
    margin-right: 7px;
}
.cs_sec2-box-btm1 span:nth-child(2) {
    background: #C6DFFD;	
}
.cs_sec2-box-btm1 span:nth-child(3) {
    background: #A3DEF0;	
}
.cs_sec2-box-btm1 span:nth-child(4) {
    background: #FFDFAF;	
}
.cs_sec2-box-btm1 span:nth-child(5) {
    background: #FBD1C4;	
}

.cs-cus-name {
    font-size: 24px;	
}
.cs-cus-name span {
	display: block;
    font-family: 'Zoho_Puvi_SemiBold';
}
.cstudy-lists ul {
	margin-left: 30px;	
}
.cstudy-lists ul li {
	position: relative;	    
	margin-bottom: 35px;
}
.cstudy-lists ul li:before {
    content: '';
    position: absolute;
    width: 11px;
    height: 11px;
    border: 1px solid #5b87f7;
    border-radius: 100%;
    top: 4px;
    left: -30px;
    background: #5b87f7;
    z-index: 1;
}
.cstudy-lists ul li:after {
    content: '';
    position: absolute;
    height: 104%;
    width: 2px;
    background: #e5e5e5;
    left: -25px;
    top: 24px;
}
.cstudy-lists ul li:last-child:after {
	content: none;
}
.cstudy-lists ul li h4 {
    font-size: 19px;
    font-family: 'Zoho_Puvi_Bold';
    margin-left: 0;
}
.cstudy-lists ul li p {
	
}
.c_study_btm_bannr {
    background: #172B4D;
    text-align: center;
    color: #fff;
    padding: 70px 30px;
	margin-top: 50px;
	position: relative;
	z-index: 999;
}
.c_study_btm_bannr:before {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/case-study/c_study_btm_bannr.svg) no-repeat;
    content: " ";
    position: absolute;
    top: -7px;
    left: 0;
    background-size: contain;
    height: 100%;
    width: 100%;
    z-index: -1;	
}
.c_study_btm_bannr h2 {
    font-size: 36px;
    font-family: 'Zoho_Puvi_BoldItalic';    
	margin-top: 0;
}
.c_study_btm_bannr button {
    margin: 0px 10px;
    font-size: 17px;
    width: 290px;
}
.leo-esc-bannr .cs-bannr-titl {
    font-size: 55px;
}
.leo-esc-cont .cs_sec2-box-btm span {
	font-size: 15px;	
}
.jos-brech-bannr .cs-cust-img {
/*    background-image: linear-gradient(to bottom right, #5b6057, #7d8d89);*/
}
.jos-brech-bannr .cs-bannr-titl {
    font-size: 40px;
}
.jos-brech-cont .cs_sec2-box-top img {
    width: 300px !important;
}
.jos-brech-cont .cs_sec2-box-btm span {
	font-size: 15px;
}
.jkout-brech-cont .cs_sec2-box-top img {
    width: 170px !important;
}
/*case study page design end here*/


/*webinar page design Start here*/
.webinar-landing-bannr .container {
	max-width: 1400px;
    width: 90%;
    margin: auto;
}
.webinar-landing {
    font-size: 17px;	
}
.webinar-landing-bannr {
/*	background: url(https://www.manageengine.com/kr/analytics-plus/images/index/wlp-bannr-bg.png) no-repeat #187AED; */
	background-image: linear-gradient(180deg, #FFF5E0 0%, #fff 50%);
	position: relative;
/*	color: #fff;*/
	padding-top: 65px;
	z-index: 0;
}
.webinar-landing-bannr:before {
/*
    content: "";
    position: absolute;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/webinar-landing-bg-img.svg) no-repeat;
    background-size: cover;
    top: 0px;
    right: 0;
    width: 40%;
    height: 470px;
    z-index: -1;
*/
}
.wlb-inner {
	display: flex;
    flex-wrap: wrap;
    justify-content: center;
/*    align-items: center;*/
}
.wlb-ribbon {
    background: #ffffff;
    color: #000;
    padding: 10px 20px;
    font-style: italic;
    font-size: 12px;
    position: relative;
    border: 1px solid #DBD2D2;
    border-radius: 25px;
}
/*
.wlb-ribbon:before {
	display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    content: "";
    width: 40px;
    height: 40px;
    position: absolute;
    z-index: 1;
    left: 0;
    top: -0;
    border: 21px solid transparent;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-left-color: #187aed;
}
.wlb-ribbon:after {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    content: "";
    width: 40px;
    height: 40px;
    position: absolute;
    z-index: 1;
    left: 100%;
    top: -0;
    border: 21px solid transparent;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-left-color: #0c59b1;
}
*/
.wlb-ribbon em {
	position: absolute;
    left: -45%;
    top: 0px;
    height: 100%;
    width: 45%;
    background-image: linear-gradient(to left,rgb(255 246 226 / 39%),rgb(255 246 228 / 68%),rgb(255 246 226),rgb(255 246 228 / 57%),rgb(255 246 226 / 12%));
    -webkit-animation: loading 5s infinite;
    animation: loading 5s infinite;
    z-index: 45;
    opacity: .5;	
}
@-webkit-keyframes loading {
    0% {
        left: -45%;
    }
    100% {
        left: 100%;
    }
}
@keyframes loading {
    0% {
        left: -45%;
    }
    100% {
        left: 100%;
    }
}
.wlb-innr-cont {
	width: 60%;	
}
.wlb-innr-form {
	width: 40%;
}
.wlb-innr-cont h1 {
    font-size: 42px;
    font-family: 'Zoho_Puvi_Regular';
    line-height: 55px;
    margin-top: 20px;
    text-transform: uppercase;
}
.wlb-innr-cont h1 span {
    color: #0046CE;
    font-family: 'Zoho_Puvi_ExtraBold';
    display: block;
}
.wlb-innr-cont p {
	margin-top: 10px;
}

/*
.wlb-fade-line {
	width: 530px;
    height: 2px;
    margin-top: 13px;
    background: #9274f1;
    background: linear-gradient(to right, #0046ce -120%, #ffffff00 90%);
    display: inline-block;
    float: left;
}
*/

.wlb-fade-line1 {
	width: 530px;
    height: 2px;
    margin-top: 13px;
    background: #9274f1;
    background: linear-gradient(to right, #ffffff -69%, #ffffff00 100%);;
    display: inline-block;
    float: left;
}
.webinar-details {
    display: flex;
	width: 90%;
    justify-content: space-between;
    align-items: flex-start;
	margin-top: -5px;
}
.webinar-details span {
    font-size: 16px;
    text-decoration: underline;
/*    color: #0046ce;*/
    position: relative;
    left: 50px;	
}
.webinar-details span:before {
    content: " ";
    position: absolute;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/apq3-calendar.svg) no-repeat;
    width: 50px;
    height: 40px;
    top: -8px;
    left: -50px;
}
.web-detl-innr1 p {
	margin-top: 5px;
}
.web-detl-innr2 p {
	margin-top: 10px;
}
.web-detl-innr1 span {
    position: inherit !important;
}
.web-detl-innr1 p strong, .web-detl-innr2 p strong {
    display: block;
    font-family: 'Zoho_Puvi_Bold';
}
.webinar-details p {
    font-size: 17px;
    line-height: 30px;
    letter-spacing: .3px;
}
.ebook-rit-banr-line {
    height: 100px;
    width: 1px;
    background: #D1CBBC;	
}

.webinar-agenda {
/*    background: #e7f6ff;*/
    padding: 30px 0 50px 0;
}

.webinar-agenda  p {
/*    width: 90%;*/
    line-height: 33px;
    margin-top: 10px;
}
.webinar-agenda ul {
/*
	margin-left: 30px;	
    margin-top: 30px;
*/
/*	font-family: 'Zoho_Puvi_SemiBold';*/
}
.webinar-agenda ul li {
    position: relative;
    margin-bottom: 15px;	
}
/*
.webinar-agenda ul li:before {
    content: '';
    position: absolute;
    width: 11px;
    height: 11px;
    background: #ccecff;
    border: 1px solid #0c59b1;
    border-radius: 100%;
    top: 10px;
    left: -31px;
    z-index: 1;
}
*/
/*
.webinar-agenda ul li:after {
    content: '';
    position: absolute;
    height: 140%;
    width: 1px;
    background: #0c59b1;
    left: -25px;
    top: 28px;
}
*/
.webinar-agenda ul li:last-child:after {
	content: none;
}
.wlb-innr-form {
	position: -webkit-sticky;
    position: -moz-sticky;
    position: -ms-sticky;
    position: -o-sticky;
    position: sticky;
    height: 330px;
    top: 150px;
}
.webinar-landing-speaker {
	background: #e7f6ff;
/*	padding: 30px 0;*/
	padding-bottom: 50px;
}
.wlb-innr-form-innr {
    width: 430px;
    background: #fff;
    margin: auto;
    padding: 30px;
    border-radius: 6px;
    box-shadow: 0px 0px 20px #80808061;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.wlb-innr-form-innr h3 {
	font-size: 20px;
    font-family: 'Zoho_Puvi_SemiBold';
    text-transform: uppercase;
    text-align: center;
    margin: 10px 0 10px 0;	
}
.success-msg {
	display: none;
}
.wlb-innr-form #showwebinar-form {
	
}
.form-sec{ background:#f1f1f1; padding:20px 20px 25px 20px; position:relative;}
.wlb-form input  {
  border: 0;
  font-size: 15px;
  color: #000000;
  padding: 15px 10px;
  width: 100%;
  margin-top:15px;
  outline:none;
  border: 1px solid #ccc;
}
.wlb-form select {
	width: 100%;
    height: 48px;
	font-size: 14px;
	color: #000000;
	margin-top:15px;
	outline:none;
    border: 1px solid #c3c3c3;
	cursor: pointer;
}
.wlb-form .error{     border: 1px solid red;background: #ff00000f;}
.wlb-form.time-select:after{position:absolute;content:"";width:20px;height:12px;background:url(https://www.manageengine.com/kr/analytics-plus/images/webinar/gray-down-arrow.png)no-repeat;top:33px;right:20px;transition:transform 140ms;}
.wlb-form.time-select:before{background-position:1px 1px;}
.wlb-form.time-select:after{z-index:0;}
.wlb-form input::placeholder{color:#000;}
.wlb-form.time-icon{display:inline-block;background-position:-36px 1px;width:20px;height:20px;}
.wlb-form.time-select{position:relative;cursor:pointer;margin-bottom: 25px;}
.wlb-form .time-slot{display:none;position:absolute;z-index:3;left:0;background:#fff;-webkit-box-shadow: 0 2px 9px 0 rgba(0,0,0,0.21);-moz-box-shadow: 0 2px 9px 0 rgba(0,0,0,0.21);box-shadow: 0 2px 9px 0 rgba(0,0,0,0.21);width: 100%;}
.wlb-form ul.time-slot{ padding:0px !important;}
.wlb-form .time-slot li{
    color: #000;
    padding: 10px 15px !important;
    font-size: 16px;
}
.wlb-form .time-slot li:hover, 
.wlb-form .time-slot li.active, 
.wlb-form .time-slot li.active1 {background-color: rgb(24 122 237 / 12%);color: #187aed;}
.wlb-form .time-slot.active{display:block;}
.wlb-form.time-select.active:after{-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg); transform: rotate(180deg); }
.wlb-form #errorMSG {
	display: none;
    color: red;
    font-size: 14px;
}
.wlb-btn-dis {
	display: flex;
    justify-content: space-between;
    align-items: normal;	
}
.wlb-btn-dis .wid50 {
	width: 49% !important;
}
.wlb-btn {
  border: 0;
  color: #fff !important;
  font-size: 16px;
  font-weight: 100;
  padding: 15px 20px;
  display: block;
  text-align: center;
  width: 100%;
  outline:none;
  cursor: pointer;
}
.wlb-btn.red {
	background: #F25757;
}
.wlb-btn.gry {
  background: #999;
}
.success-msg{    
  margin-top: 150px;
  position: absolute;
  opacity:0;
  visibility:hidden;
  left: 50%;
}
.success-msg img {
  position: relative;
  left: -50%;
}
.wlspeaker-innr {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    padding: 20px 10px;
    border-radius: 15px;
    border: 1px solid #a0d1ff;
    max-width: 1000px;
    margin: 0 auto;
    margin-bottom: 50px;
}
.wls-img {
	width: 22%;
}
.wls-img img {
    width: 65%;
    border-radius: 50%;
    margin: auto;
    background: #a0d1ff;
    padding: 1px;
}
.wls-img h4 {
    font-family: 'Zoho_Puvi_Bold';
    font-size: 18px;
    margin-top: 17px;
    margin-left: 0;	
}
.wls-img p {
	font-size: 13px;
    margin: 5px;
    line-height: inherit;	
}
.wls-about-speaker {
	width: 75%;	
    line-height: 37px;
}
.wls-about-speaker h2, .webinar-agenda h2 {
    font-size: 35px;
    margin: 0;
    font-family: 'Zoho_Puvi_Bold';
}
.wls-about-speaker p {
    margin-bottom: 0;	
}
/*webinar Page design end here*/


/*Ebook Page design Start here*/

.ap-ebook-landing-banner {
	position: relative;
/*    background: #eff9ff;*/
/*    background-image: linear-gradient(180deg, #e4f6ff, #fff);*/
	background-image: linear-gradient(180deg, #E6F0FF 0%, #fff 75%);
    padding: 50px;
    z-index: 0;
    padding-bottom: 110px;
}
/*
.ap-ebook-landing-banner:before {
	content: " ";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/go-data-bg.svg) no-repeat;
    position: absolute;
    bottom: 0px;
    left: 0;
    background-size: cover;
    height: 265px;
    width: 100%;
    z-index: -1;	
}
*/
.ap-ebook-landing-banner .container {
	display: flex;
    justify-content: space-between;
/*	align-items: center;*/
}
.ap-ebl-left {
	width: 50%;
}
.ap-ebl-img {
	position: relative;
    width: 370px;
    z-index: 0;
/*    margin: auto;*/
}
.ap-ebl-img:after {
    content: " ";
    position: absolute;
    background-image: radial-gradient(#b8e6fb 10%, transparent 15%), radial-gradient(#b8e6fb 10%, transparent 15%);
    background-size: 20px 20px;
    background-position: 0px 0px, 10px 10px;
    background-repeat: repeat;
    width: 99%;
    height: 107%;
    top: -36px;
    left: 25px;
    z-index: -1;
}
.ap-ebl-img img {
	width: 100%;
	box-shadow: 20px 20px 30px #00000047;
}
.ap-ebl-right {
	width: 40%;	
	position: -webkit-sticky;
    position: -moz-sticky;
    position: -ms-sticky;
    position: -o-sticky;
    position: sticky;
    height: 470px;
    top: 150px;
}
.ap-ebl-right .ebook-form {
    width: 460px;
    background: #fff;
    padding: 30px;
    border-radius: 6px;
    box-shadow: 0px 0px 20px #80808061;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;	
    float: right;
}
.ap-ebl-right h1 {
    font-family: 'Zoho_Puvi_ExtraBold';
    width: 90%;
    line-height: 45px;
    margin-bottom: 42px;
}
.ap-ebl-right .ebook-form h2 {
    font-size: 26px;
    line-height: 45px;
    font-family: 'Zoho_Puvi_SemiBold';
    color: #0A2B45;
    margin: 0px 0px 20px 0px;
	text-align: center;
}
.ap-ebl-right .ebook-form form ul li {
	width: 100%;
    float: left;
    padding-bottom: 10px;
}
.ap-ebl-right .ebook-form form ul li input, .ap-ebl-right .ebook-form form ul li select {
	    width: 100%;
    font-family: 'Zoho_Puvi_Regular';
    height: 50px;
    border: 1px solid #cccccc;
    font-size: 14px;
    padding: 7px;
}
.sameline-btn {
	display: flex;
	align-items: baseline;
	justify-content: space-between;
}
.sameline-btn .submit-half, .sameline-btn .reset-half  {
	width: 48% !important;	
}
.ap-ebl-right .ebook-form form ul li #dwn-form-alert {
    background: none !important;
    color: #E9142B !important;
    padding: 3px 0px !important;
}
#dwn-form-alert:before {
	content: none;
}
.ap-ebook-sec2 {
    padding-bottom: 30px;	
}
.ap-ebook-sec2 .container {
    max-width: 1200px;
	width: 90%;
}
/*
.ap-ebook-sec2-inner {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
  	flex-flow: row wrap;
  	justify-content: space-between;
	row-gap: 10px;
}
*/
.ap-ebook-sec2-inner {
    background: #EFF7FF;
    padding: 30px;
    border-left: 3px solid #CEDCFF;	
	padding-left: 70px;
    padding-top: 60px;
}
.ap-ebook-sec2-inner li {
	position: relative;
    font-size: 16px;
    list-style: none;
    line-height: 30px;
}
.ap-ebook-sec2-inner li:before {
    content: " ";
    position: absolute;
    background: #047cc9;
    top: 7px;
    left: -34px;
    width: 15px;
    height: 15px;
    border-radius: 25px;
    z-index: 1;
}
.ap-ebook-sec2-inner li:after {
    content: " ";
    position: absolute;
    border-left: 1px solid #cfcfcf;
    height: 97px;
    left: -27px;
    top: 24px;
}
.ap-ebook-sec2-inner li:last-child:after {
    border-left: 0px solid #cfcfcf;
}
.ap-ebook-sec2-cont {
/*	width: 28%;*/
	position: relative;
/*    padding-bottom: 25px;*/
}
.ap-ebook-sec2 h2 {
	font-size: 35px;
    font-family: 'Zoho_Puvi_Bold';
/*    text-align: center;*/
/*    padding-top: 20px;*/
	margin-top: 0px;
}
.ap-ebook-sec2 h3 {
	font-size: 25px;
    font-family: 'Zoho_Puvi_Bold';
/*    text-align: center;*/
/*    padding-top: 20px;*/
	margin-top: 0px;
}
.ap-ebook-sec2-cont span {
	font-size: 45px;
    color: #80a6d4;
    font-family: 'Zoho_Puvi_SemiBold';
/*
    position: absolute;
    top: -25px;
*/
}
.ap-ebook-sec2-cont h3 {
    font-size: 20px;
    font-family: 'Zoho_Puvi_SemiBold';
    margin-bottom: -3px;
    margin-top: -12px;
    text-align: left;
}
.ap-ebook-sec2-cont p {
    margin-bottom: 30px;
    margin-top: 10px;	
}
.ap-ebook-sec2-innr {
/*    background-image: linear-gradient(180deg, #e4f6ff, #fff);	*/
	margin-block: 40px;
}
/*Ebook Page design end here*/


/*get quote Page design start here*/
.get-quote .container {
    max-width: 1100px;
}
.get-quote {
/*    background: #EFF7FF;*/
	background-image: linear-gradient(180deg, #EFF7FF 0%, #fff 75%);
    padding: 50px 0px;
}
.sub-tit {
	font-size: 16px;
    font-family: 'Zoho_Puvi_SemiBold';
	margin-top: 10px;
}
.aplus-op-cloud-inn {
    width: 350px;
    margin: auto;
    text-align: center;
    display: flex;
    margin-top: 40px;
	cursor: pointer;
}
.aplus-op-cloud-inn span {
    width: 50%;
    background: #fff;
    display: block;
    padding-block: 12px;
    border: 1px solid #ccc;
}
.aplus-op-cloud-inn span.active {
    background: #008fe5;
    position: relative;
    color: #fff;	
    border: 1px solid #008fe4;
}
.aplus-op-cloud-inn span.active:before {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #008fe5;
    content: "";
    position: absolute;
    bottom: -10px;
    left: 50%;
    margin-left: -5px;	
}
.aplus-op-cloud-inn #ap_Cloud { 
    border-right: 0px solid #ccc;	
}
.aplus-op-cloud-inn #ap_OP {
	
}
.price-box {
    margin-top: 30px;	
}
.price-box .cl-md-4 {
	padding: 3px;
}
.price-box-inner {
/*	cursor: pointer;*/
	background: #fff;
    border: 1px solid #e0e0e0;
/*    border-radius: 10px;*/
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}
/*
.price-box-inner:hover {
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    transform: scale(1.07);    
	box-shadow: 0px 7px 25px #d5d5d5;
    -moz-box-shadow: 0px 7px 25px #d5d5d5;
    -webkit-box-shadow: 0px 7px 25px #d5d5d5;
	z-index: 9999;
}
*/
.price-box .cl-md-4:nth-child(2) .price-box-inner {
    transform: scale(1.06);	
	background: #fffde6;
    border: 1px solid #c2bc7e;
    box-shadow: 0 0 12px 0 rgb(80 80 80 / 25%);
    -moz-box-shadow: 0 0 12px 0 rgb(80 80 80 / 25%);
    -webkit-box-shadow: 0 0 12px 0 rgb(80 80 80 / 25%);
}

/*
.price-box .cl-md-4:first-child .price-box-inner {
    transform: scale(1.06);	
}
.price-box .cl-md-4:last-child .price-box-inner {
    transform: scale(1.06);	
}
*/
.pp-amount {
	display: none;
}
.price-box-inner h1 {
    font-size: 24px;
    color: #454545;
    text-align: center;    
	margin-top: 25px;
}
.price-box-top, .price-box-bottom {
    padding: 20px;	
}
.price-box-top {
	text-align: center;
    border-bottom: 1px solid #e0e0e0;
}
.price-box-top h2, .addon-box-inner h2 {
    font-size: 28px;
    font-family: 'Zoho_Puvi_SemiBold';
    margin: 20px 0 10px;
}
.price-box-top h2 span, .addon-box-inner  h2 span {
    font-size: 16px;	
    display: table-cell;
}
.price-box-top h2 .lrg b, .addon-box-inner  h2 .lrg b  {
    font-size: 28px;
    font-family: 'Zoho_Puvi_SemiBold';
}
.price-box-top h2 .lrg i, .addon-box-inner .lrg i {
    display: block;
    font-size: 14px;
    opacity: .7;
	font-family: 'Zoho_Puvi_Regular';
    font-style: italic;
}
.price-box-top h2 .lrg i {
	margin-bottom: 15px;	
}
.price-t {
    width: 230px;
    margin: 0px auto;
    display: table;
}
.price-box-top p {
	margin-bottom: 1px
}
.price-box-top .user-opa span {
    opacity: .7;
}
.addon-box-inner .as-amount .user-opa span, .addon-box-inner .pp-amount .user-opa span {
    color: #555;
	font-size: 15px;
}
.btn-orng {
	    background: #fa5d4e;
    color: #fff;
    border: 1px solid #fa5d4e;
}
.btn-green {
	background: #2fab89;
    color: #fff;
    border: 1px solid #2fab89;
}
.price-box-top .btn {
    padding: 8px 35px;
    border-radius: 0px;
    margin-top: 18px;	
}
.price-box-bottom {
    min-height: 270px;
}
.price-box .cl-md-4:nth-child(2) .price-box-inner .price-box-bottom {
	min-height: 252px;
}
.price-box-bottom ul li {
    position: relative;
	margin-bottom: 25px;	
    margin-left: 28px;    
	font-size: 16.4px;
}
.price-box-middle  ul {
	background: #f7f7f7;
    border-bottom: 1px solid #e5e5e5;
	padding: 40px 20px;
}
.price-box-middle  ul li {
    position: relative;	
    margin-left: 28px;    
	font-size: 16.4px;
}
.price-box .cl-md-4:nth-child(2) .price-box-middle  ul {
    background: #fbf8d5;	
}
.price-box-bottom ul li:before, .price-box-middle  ul li:before {
    content: " ";
    position: absolute;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat;
    width: 25px;
    height: 25px;
    top: 0;
    left: -33px;
    background-size: 500px;
    background-position: -430px 1px;
}
.price-box-bottom ul li.emt-cont:before {
    content: none;
}
.gq-addon:before {
	content: none !important;
}
.gq-addon {
	margin-left: 0 !important;
    color: #fa5d4d;
    font-size: 17px;
}
.faq-panel-heading.active .faq-title {
    background: none;
	font-family: 'Zoho_Puvi_SemiBold';
    transition: 300ms linear;
    -webkit-transition: 300ms linear;
    -moz-transition: 300ms linear;
}
.gq-add-on-divi {
    position: relative;
    width: 33.3333%;
    border-right: 1px solid #ccc;
}
.gq-add-on-divi:last-child {
    border-right: 0px solid #ccc;	
}
.sn-gq-faq .container {
	max-width: 1100px !important;	
}
/*
.gq-add-on-divi h1 a {
    font-style: italic;
    font-family: auto;
    border: 1px solid #ef372e;
    width: 13px;
    height: 13px;
    line-height: 14px;
    font-size: 13px;
    border-radius: 17px;
    display: inline-block;
    color: #ef372e;
}
*/
.addon-box {
	text-align: center;
    margin-top: 40px;	
    background: #f4faff;
    padding-block: 20px;
}
.addon-box-out {
/*    width: 460px;*/
    margin: 20px auto;
/*    background: #fff;*/
/*    border: 1px solid #e0e0e0;*/
    padding: 24px;
}
#APlus_GQ .addon-box-inner {
    text-align: center !important;	
}
#APlus_GQ .addon-box-out.addon-out {
	width: 830px !important;
}
#APlus_GQ .as-amount.addon4 .gq-add-on-divi, #APlus_GQ .pp-amount.addon4 .gq-pp-amount-divi {
    width: 33.333% !important;
}
#APlus_GQ  .addon-box-inner h1 {
    font-size: 20px;
    text-align: center !important;
}
.addon-box-inner p {
    margin-bottom: 0px;
    margin-top: 1px;
    font-size: 13px;
    font-family: 'Zoho_Puvi_Medium';
    opacity: .7;
}
.addon-box-inner .as-amount .price-t, .addon-box-inner .pp-amount .price-t, .gq-add-on-divi span.lrg {
	font-size: 30px;
    font-family: 'Zoho_Puvi_SemiBold';
    margin: 9px auto !important;
    display: inline-block;
}
/*
.addon-box-inner span {
	opacity: .7;	
}
*/
.addon-box-out.addon-out {
	width: 100%;
    background: #fff;
	border: 1px solid rgb(224, 224, 224); 
    border-radius: 10px !important;
    padding: 24px 0 !important;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.addon-box-out.addon-out .title2 {
	font-size: 30px;
}
.addon-box-out.addon-out  .addon-box-inner, .addon-box-out.addon-out .addon-box-inner h1 {
	position: relative;
    font-family: 'Zoho_Puvi_SemiBold';
	font-size: 20px;
    color: #000;
    text-align: left !important;
    display: initial;
}

.addon-box-out.addon-out * {
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.addon-box-inner .addon4 .as-amount-innr, .addon-box-inner .addon4 .pp-amount-innr {
	width: 100% !important;
    border: 0px solid rgb(224, 224, 224) !important;
    padding: 0 !important;
}
.as-amount.addon4 .gq-add-on-divi, .pp-amount.addon4 .gq-pp-amount-divi {
    width: 25% !important;	
    padding: 10px 20px;
}
.as-amount.addon4 .gq-add-on-divi select, .pp-amount.addon4 .gq-pp-amount-divi select {
	width: 100%;
	font-family: 'Zoho_Puvi_Regular';
    height: 40px;
   	border: 1px solid #cccccc;
    font-size: 15px;
    padding: 6px 35px 6px 14px;
    margin-block: 15px;
    background-image: linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%), linear-gradient(to right, #ccc0, #ccc0);
    background-position: calc(100% - 17px) calc(1em + 2px), calc(100% - 12px) calc(1em + 2px), calc(100% - 2.5em) -0.5em;
    background-size: 5px 5px, 5px 5px, 1px 1.5em;
    background-repeat: no-repeat;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-appearance: none;
    -moz-appearance: none;
}
.as-amount.addon4 .gq-add-on-divi .gqaddcomn ul li, .pp-amount.addon4 .gq-pp-amount-divi .gqaddcomn ul li {
	display: none;
    font-size: 15px;
    color: #555;
    font-family: 'Zoho_Puvi_Medium';
}
.as-amount.addon4 .gq-add-on-divi .gqaddcomn ul li:first-child, .pp-amount.addon4 .gq-pp-amount-divi .gqaddcomn ul li:first-child {
	display: block;
}
.as-amount.addon4 .gq-add-on-divi .gqaddcomn ul li span, .pp-amount.addon4 .gq-pp-amount-divi .gqaddcomn ul li span {
	font-family: 'Zoho_Puvi_SemiBold';
    font-size: 22px;
	color: #000;
}
.gq-add-on-divi.woselbox, .gq-pp-amount-divi.woselbox {
	background: #F5F5F5;
    margin: 0 20px;
    padding: 10px 15px;	
}
.gq-add-on-divi.woselbox span.lrg, .gq-pp-amount-divi.woselbox span.lrg {
	margin: 5px 0 !important;
}
#APlus_GQ .addon-box-inner .as-amount {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: rgb(255, 255, 255);
    min-height: 166px;
}
.addon-box-inner .pp-amount-innr {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: rgb(255, 255, 255);
    border: 1px solid rgb(224, 224, 224);
    width: 830px;
    margin: auto;
    min-height: 166px;
    padding: 24px;
    border-radius: 10px;
}
#APlusCloude_GQ .addon-box-inner .pp-amount-innr, #APlusCloude_GQ .addon-box-inner .as-amount-innr {
	  display: flex;
    justify-content: space-between;
    align-items: center;
    background: rgb(255, 255, 255);
    border: 1px solid rgb(224, 224, 224);
    width: 1030px;
    margin: auto;
    min-height: 166px;
    padding: 24px;
    border-radius: 10px;
}
.gq-pp-amount-divi {
	position: relative;
    width: 50%;
    border-right: 1px solid #ccc;
}
.gq-pp-amount-divi:last-child {
	border-right: 0px solid #ccc;
}
.link-ce a {
	position: relative;
	font-size: 20px;
	color: #008fe5;
}
.link-ce a:after {
	background: #008fe5 !important;
	bottom: -1px;
    content: "";
    display: block;
    height: 2px;
    left: 50%;
    position: absolute;
    transition: width 0.3s ease 0s, left 0.3s ease 0s;
    width: 0;
}
.link-ce a:hover {
	text-decoration: none;
}
.link-ce a:hover:after {
    text-decoration: none;
    width: 100%;
    left: 0;	
}

.g-toggle input[type="checkbox"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-tap-highlight-color: transparent;
  cursor: pointer;
}
.g-toggle input[type="checkbox"]:focus {
  outline: 0;
}

.g-quote-toggle {
    height: 30px;
    width: 60px;
    border-radius: 35px;
    display: inline-block;
    position: relative;
    margin: 0;
    border: 1px solid #cfcfd0;
    background: #fff;
    transform: translateY(8px);
    transition: all 0.2s ease;
}
.g-quote-toggle:after {
  content: "";
  position: absolute;
  top: 2px;
  left: 2px;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background: #2fab89;
/*  box-shadow: 0 1px 2px rgba(44, 44, 44, 0.2);*/
  transition: all 0.2s cubic-bezier(0.5, 0.1, 0.75, 1.35);
}
.g-toggle {
	margin-top: 40px;
    text-align: right;
}
.g-toggle span {
	font-family: 'Zoho_Puvi_SemiBold';	
}
.g-quote-toggle:checked:after {
  transform: translatex(30px);
}
.gq-opa {
	opacity: .6;
}
.g-toggle #perpet, .g-toggle #a-sub {
	position: relative;
}
.g-toggle #perpet em, .g-toggle #a-sub em {
    background-color: #feda68;
    display: inline-block;
    font-style: inherit;
    font-size: 13px;
    color: #000;
    line-height: 1;
    padding: 6px 8px;
    border: 1px solid #e19c01;
    border-radius: 6px;
    font-family: var(--zf-primary-bold);
    margin-left: 15px;
    position: absolute;
    width: 115px;
    top: -3px;
}
.g-toggle #perpet em:before, .g-toggle #a-sub em:before{
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px 8px 6px 0;
    border-color: transparent #e19c01 transparent transparent;
    left: -8.5px;
    top: 50%;
    margin-top: -6px;
}
.g-toggle #perpet em:after, .g-toggle #a-sub em:after {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px 8px 6px 0;
    border-color: transparent #feda68 transparent transparent;
    left: -7px;
    top: 50%;
    margin-top: -6px;
}
#APlusCloude_GQ .g-toggle #a-sub em:after {
	left: auto;
	right: -7px;
    transform: rotate(180deg);
}
#APlusCloude_GQ .g-toggle #a-sub em:before {
	left: auto;
	right: -9px;
    transform: rotate(180deg);
}
#APlusCloude_GQ .g-toggle #a-sub em {
	width: 65px;	
    right: auto;
    left: -113px;
}
.zsave-star, .zsave-star:after {
    position: absolute;
    width: 8px;
    height: 1px;
    background: #ff7810;
    left: -7px;
    top: -6px;
}
.zsave-star:after {
    content: "";
    left: 0;
    top: 0;
    transform: rotate(90deg);
}
.zsave-star1, .zsave-star1:after {
    position: absolute;
    width: 8px;
    height: 1px;
    background: #ff7810;
    bottom: -6px;
    right: -7px;
    top: auto;
    left: auto;
}
.zsave-star1:after {
    content: "";
    left: 0;
    top: 0;
    transform: rotate(90deg);
}
.gq-forms, .gq-forms-cloud {
	display: none;    
    margin: 0 auto;
    transform: translatey(40px);
}
.gq-forms .quote-label, .gq-forms-cloud .quote-label {
	display: block;
    padding-left: 0;
}
.gq-forms #downloadSubmit, .gq-forms-cloud #downloadSubmit {
	background: #ef372e !important;
    color: #fff !important;
    border: 1px solid #ef372e !important;
    width: 49%;
    float: left;
}
.gq-forms #downloadReset, .gq-forms-cloud #downloadReset {
	width: 49%;
    float: right;
    margin-top: 20px;
}
.gq-forms .dwn-fm-titl, .gq-forms-cloud .dwn-fm-titl {
    font-size: 24px;
}
.gq-forms .dwn-page, .gq-forms-cloud .dwn-page {
	width: 500px;
    position: relative;
}
.edition-note {
    position: absolute;
    top: 4px;
    right: 20px;
    font-size: 11px;
    color: #a5a5a5;	
}

.posRel {
    position: relative;
}
.quick-help-view {
    position: absolute;
    right: -30px !important;
    top: -4px !important;
    z-index: 999;
    cursor: pointer;
}
.gq-add-on-divi .tooltip-box, #APlusCloude_GQ .gq-pp-amount-divi .tooltip-box {
    height: 98px !important;
    top: -108px !important;
}
.gq-add-on-divi:nth-child(1) .quick-help-view .tooltip-box, #APlusCloude_GQ .gq-pp-amount-divi:nth-child(1) .quick-help-view .tooltip-box {
    height: 44px !important;
    top: -56px !important;
}
.gq-add-on-divi:nth-child(2) .quick-help-view .tooltip-box, #APlusCloude_GQ .gq-pp-amount-divi:nth-child(2) .quick-help-view .tooltip-box {
	height: 60px !important;
    top: -74px !important;
}
.gq-add-on-divi .quick-help-view img, .gq-pp-amount-divi .quick-help-view img {
    width: 17px;	    
	filter: grayscale(100%);
}	
#APlus_GQ .gq-pp-amount-divi:nth-child(1) .tooltip-box {
    height: 60px !important;
    top: -70px !important;
}
#APlus_GQ .gq-pp-amount-divi:nth-child(2) .tooltip-box {
    height: 73px !important;
    top: -83px !important;
}
.gq-add-on-divi .tooltip-box p {
    font-style: inherit !important;
}
.vis-toggle {
	float: right;
	margin-top: 30px;
	visibility: hidden;
}
.vis-toggle.visi{
	visibility: visible !important;
}
.tooltip-box {
    width: 450px;
    height: 165px;
    background: #000;
    color: #fff;
    padding: 10px 20px;
    text-align: left;
    top: -192px;
    position: absolute;
    right: -216px;
    border-radius: 4px;
}
.tooltip-box {
    height: 120px !important;
    top: -130px !important;
}
.tooltip-box:after {
    position: absolute;
    content: '';
    bottom: -20px;
    left: 48%;
    border-width: 10px;
    border-style: solid;
    border-color: #000 transparent transparent;
}
/*get quote Page design end here*/

/*compare editions Page design start here*/

.aplus-comp-edition, .aplus-support-plan {
    padding-block: 50px;	
}
.ce-pos-sticky {
    width: 100%;
    position: -webkit-sticky;
    position: -moz-sticky;
    position: -ms-sticky;
    position: -o-sticky;
    position: sticky;
    top: 101px;	
}
.ce-pos-sticky span {
	font-family: 'Zoho_Puvi_Bold';
    font-size: 20px;
}
#APlusCloude_CE, #APlus_CE {
    margin-top: 50px;	
}
.aplus-comp-edition .ce-titl-btn {
    cursor: pointer;
    color: #008fe5;
    display: inline-block;
    padding: 9px 17px;
    border: 1px solid #008fe5;
    margin: 0 auto;
    font-size: 12px;
    text-transform: uppercase;
    background: #fff;
    transition: .5s ease;
    font-family: var(--zf-primary-semibold);
    width: 130px;
    max-width: 100%;
    box-sizing: border-box;
	text-decoration: none;
    margin-top: 11px;
}
.aplus-support-plan .ce-titl-btn {
    cursor: pointer;
    color: #f0483e;
    display: inline-block;
    padding: 4px 17px;
    border: 1px solid #f0483e;
    margin: 0 auto;
    font-size: 12px;
    text-transform: uppercase;
    background: #fff;
    transition: .5s ease;
    font-family: var(--zf-primary-semibold);
    width: 130px;
    max-width: 100%;
    box-sizing: border-box;
	text-decoration: none;
    margin-top: 11px;
}
table.editionTable {
    width: 100%;
    border-collapse: collapse;
    text-align: left;
    margin: 20px auto;
}
table.editionTable thead tr th {
    padding: 0.6em;
    background-color: #f8f8f8;
    text-align: center;
    font-size: 15px;
    border: 1px solid #E5E5E5;
	    padding: 35px 15px;
}
table.editionTable td:first-child {
    width: 27%;
}
table.editionTable tbody tr td:first-child {
    background-color: #f8f8f8;
    text-align: left;
}
table.editionTable td {
    vertical-align: middle;
    padding: 0.6em;
    width: 24%;
    border: 1px solid #e5e5e5;
    font-size: 16px;
    text-align: center;
}
.editionTable .red-txt {
    color: #f23333;
    text-align: center;
}
.editionTable .green-txt {
    color: #7eac2d;
    text-align: center;
}
.ap-sup-plan-pop {

}
.ap-sup-plan-pop-innr {
    position: fixed;
    top: 35%;
    left: 40%;		
}

/*compare editions  Page design end here*/

/*Cloud pricing Page design end here*/
.aplus-comp-edition .g-quote-toggle:after {
    background: #008fe5;	
}
.container2.aplus-comp-edition  {
    max-width: 850px;
}
.aplus-comp-edition .g-toggle {
    position: absolute;
    right: 0;
    top: -6px;
	margin-top: 0px !important;
}
.aplus-comp-edition table.editionTable thead tr th {
    padding: 0.6em;
    background-color: #f7fbfe;
    text-align: center;
    font-size: 15px;
    border: 1px solid #E5E5E5;
    padding: 15px;
}
.aplus-comp-edition table.editionTable thead tr th:first-child {
	text-align: left;
}
.aplus-comp-edition .gq-opa {
    opacity: .4;
}
.cloud-price-tabs table.editionTable tbody tr td:first-child {
    background-color: #f7fbfe;
    text-align: left;
}
.cloud-price-tabs table.editionTable thead tr th, .cloud-price-tabs table.editionTable td {
    border: 1px solid #008fe526 !important;	
}
#cloud-price-nav {
/*    border-bottom: 1px solid #008fe5;	*/
	margin-bottom: -1px;
}
#cloud-price-nav li {
    display: inline-block;
    background: #fff;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    border-color: #008fe5;
    cursor: pointer;
    border-radius: 5px 5px 0 0;
    margin-right: 5px;
    padding-inline: 30px;
    padding-block: 10px;
	position: relative;
}
#cloud-price-nav li a {
	color: #008fe5;
	text-decoration: none;
}
#cloud-price-nav li.active {
	background: #008fe5;
    color: #fff;
}
#cloud-price-nav li.active:after {
	width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 7px solid #008fe5;
    content: "";
    position: absolute;
    bottom: -8px;
    left: 48%;
    margin-left: -5px;
}
#cloud-price-nav li.active a {
    color: #fff;
}
#cptab-content {
	border: 1px solid #008fe5;
    padding: 10px 20px;
    border-radius: 0 5px 5px 5px;
}
/*Cloud pricing Page design end here*/

/*Faq Page design start here*/

.sn-faq {
    margin-top: 100px;
}

.sn-faq-bnr {
    position: relative;
	background: #FECB58;
    display: flex;
    text-align: center;
    min-height: 200px;	
	z-index: 0;
}
.sn-faq-bnr:before {
	content: " ";
	background: url(https://www.manageengine.com/kr/analytics-plus/images/servicenow/faq-bg1.png) no-repeat;
	width: 100%;
	height: 200px;
	background-size: contain;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: -1;
}
.sn-faq-bnr:after {
	content: " ";
	background: url(https://www.manageengine.com/kr/analytics-plus/images/servicenow/faq-bg2.png) no-repeat;
    width: 80px;
    height: 180px;
	background-size: contain;
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: -1;
}

.sn-faq-bnr h1 {
    margin: auto;
    font-size: 50px;
	font-family: 'Zoho_Puvi_SemiBold';
	line-height: initial;
}
/*
.faq-panel:nth-child(2n) {
    background: #eff7ff;
    margin-bottom: 7px;
}
.faq-panel:nth-child(odd) {
    background: #F7FBFF;
    margin-bottom: 7px;
}
*/
.faq-panel {
	background: #ffffff;  
/*	box-shadow: 2px 2px 10px #e3e3e3;*/
    margin-bottom: 10px;
    border: 1px solid #EDEDED;
}
.faq-panel.active {
	box-shadow: 2px 2px 6px #efefef;
}
.faq-title {   
/*	border-bottom: 1px solid #eae8e8;*/
    background: #f7f7f7;
    color: #000;
    padding: 18px 25px;
	margin-left: 0px;
	transition: 300ms linear;
    -webkit-transition: 300ms linear;
    -moz-transition: 300ms linear;
}
.faq-panel-heading a:hover {
	text-decoration: none;
}
.faq-panel-heading .faq-title:hover {
    background: #f0f0f0;    
	transition: 300ms linear;
    -webkit-transition: 300ms linear;
    -moz-transition: 300ms linear;
}
.faq-panel-heading.active .faq-title {
	font-family: 'Zoho_Puvi_SemiBold';
    background: none;  
	transition: 300ms linear;
    -webkit-transition: 300ms linear;
    -moz-transition: 300ms linear;
}
.faq-title .panal-open, .faq-title .panal-close {
    float: right;
    font-size: 25px;
    font-family: monospace;
    line-height: 15px;
}
.faq-title .panal-close {
    line-height: 11px;
}
.faq-panel-heading.active  h4 .panal-close {
	display: block !important;
}
.faq-panel-heading.active  h4 .panal-open {
	display: none;
}
.faq-title .panal-close {
	display: none !important;
}
.faq-panel-body ol {
	list-style: decimal;
    padding-left: 15px;
}
.faq-panel-body ul {
    list-style: disc;
    padding-left: 15px;
}
.faq-panel-body ul.stylenone {
    list-style: none !important;
    padding-left: 0px !important;
}
/*
#faq_collapse {    
	display: none;
}
*/
.faq-collapse {    
	font-size: 16px;
    line-height: 30px;
    padding: 0px 25px;
    padding-top: 0;
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.2s ease-out;
}
.faq-panel.active .faq-collapse {
	margin-bottom: 20px;
}
.faq-panel-heading {
	transition: 0.4s;
}
.faq-panel .faq-collapse .faq-panel-body b {
	font-size: smaller;	
}
/*Faq quote Page design end here*/

/*Launching Analytics Plus 5.0 design start here*/
.aplus-l5 {
	background: #1D1C26;
	color: #fff;
}
.apl5-banner {
	position: relative;
	display: flex;
    min-height: 600px;   
	z-index: 0;
	overflow: hidden;
}
.apl5-banner:before {
	content: " ";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/aplus-l5/apl5-bannr-top.svg) no-repeat;
    position: absolute;
    bottom: 82px;
    right: 0;
    height: 720px;
    width: 100%;
    background-size: cover;
    z-index: -1;
/*    opacity: .8;*/
}
.apl5-banner:after {
	content: " ";
	background: url("https://www.manageengine.com/kr/analytics-plus/images/aplus-l5/apl5-bannr-bt.svg") no-repeat;
    position: absolute;
    bottom: 0;
    right: 0;
	height: 290px;
    width: 100%;
    background-size: cover;
    z-index: -1;
}
.menu-video {
	text-align: center;
	padding: 12px;
	background: #43bffa;
	color: #fff;
}
.menu-video a {
	position: relative;
	color: #fff;
	text-decoration: underline;
}
.menu-video a:after {
    position: absolute;
    content: "";
    width: 30px;
    height: 30px;
	left: -40px;
    top: -4px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/webinar/video-play-f.png);
    background-size: cover;
	transition: 0.5s;
    -moz-transition: 0.5s;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
}
.menu-video a:hover:after {
	transform: rotate(120deg);
    transition: 0.5s;
    -moz-transition: 0.5s;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;	
}
.apl5-banner .container {
    margin: auto;
}
.apl5-mob {
	display: none;
}
.apl5-banner h1 {
    font: 70px/1.25 'Zoho_Puvi_SemiBold';
    background-color: #f3ec78;
/*    background-image: linear-gradient(45deg, #AF69E2, #EDDF8F, #58D4EC);*/
    background-image: linear-gradient(45deg, #800cd4, #EDDF8F, #00d6ff);
    background-size: 100%;
    -webkit-background-clip: text;
    -moz-background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-text-fill-color: transparent;
}
.apl5-banner p {
	font: 22px 'Zoho_Puvi_ExtraLight';	
}
.apl5-banner .apl5-upgrade {
	font: 16px 'Zoho_Puvi_ExtraLight' !important;
	line-height: 26px;
}

.apl5-upgrade a {
	color: #ffffff;
    font-family: 'Zoho_Puvi_SemiBold';
    text-decoration: underline;
}
.apl5-banner button {
    font-size: 21px;
    padding: 13px 70px;
	margin-top: 10px;
}
.apl5-video {
	margin-top: 30px;
}
.apl5-video a {
	position: relative;
	color: #43bffb;    
	padding-left: 45px;
}
.apl5-video a:after {
    position: absolute;
    content: "";
    width: 30px;
    height: 30px;
    left: 5px;
    top: -6px;
    background: url(https://www.manageengine.com/kr/analytics-plus/images/webinar/video-play.png);
    background-size: cover;
}

.apl5-sticky {
	position: sticky;
    top: 60px;
	z-index: 2;
}
.apl5-menus {
	background: #1d1d27;
    padding: 25px 0;
	transition:all 0.5s ease-in-out;	
}
.apl5-menus-f {
	background: #fff;
    box-shadow: 0px 2px 10px #1d1d276e;
	transition:all 0.9s ease-in-out;
}
.apl5-menus-f li a {
	color: #1d1d27 !important;
}
.apl5-menus-f ul {
    margin-top: 30px !important;
    margin-bottom: 0px !important;
	transition:all 0.5s ease-in-out;
}
.apl5-menus-f ul:nth-child(2) {
    margin-top: 20px !important;
	transition:all 0.5s ease-in-out;
}
.apl5-menus-f ul li {
	font-size: 15px;
}
.apl5-menus-f ul li a {
	padding: 9px 12px !important;	
}
.apl5-menus ul {
    margin-top: 40px;
    margin-bottom: 20px;
	transition:all 0.5s ease-in-out;
}
.apl5-menus ul:first-child li {
    width: 20%;
    float: left;
    text-align: center;	
}
.apl5-menus ul:nth-child(2) li {
    width: 20%;
    float: left;
    text-align: center;	
	transition:all 0.5s ease-in-out;
}
.apl5-menus ul li a {
	color: #fff;
	text-decoration: none;
	padding: 12px;	
	transition:all 0.6s ease-in-out;
}
.apl5-menus ul li.active a, .apl5-menus ul li a.active, .apl5-menus ul li:hover a {
	color: #1D1C26;
	background: #EBBC52;    
	border-radius: 8px;
	transition:all 0.6s ease-in-out;
}
.mobl-sticky {
	display: none;
}
.apl5-sec2 {
/*    position: relative;*/
    margin-top: 50px;	
    z-index: 0;
}
.apl5-sec2:after {
    content: " ";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/aplus-l5/apl5-shape-bg.svg) no-repeat;
    position: absolute;
	bottom: 100px;
    right: 0;
    height: 660px;
    width: 100%;
    background-size: cover;
    z-index: -1;
}
.apl5-zigzag {
    padding-bottom: 150px;
}

.apl5-zigzag .feature-lm {    
	color: #ffffff !important;
	font-family: 'Zoho_Puvi_Regular';
}
.apl5-zigzag .feature-lm:after {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -695px -220px/1400px !important;
}
.apl5-zigzag .feature-lm:before {
    color: #ffffff;
    background: #ffffff;
}
.apl5-sec2 .apl5-zigzag:nth-child(even) .cl-md-6, .apl5-sec4 .apl5-zigzag:nth-child(odd) .cl-md-6 {
	float: right;
}
.apl5-zigzag h2 {
	font: 40px/1.3 'Zoho_Puvi_Bold';
    width: 85%;
    line-height: 55px;
    margin-top: 0;
}
.apl5-zigzag p, .apl5-zigzag ul {
	font-size: 17px;
    color: #c6c6c6;
	width: 90%;    
	margin-bottom: 35px;
	line-height: 35px;
}
.apl5-zigzag .cl-md-6:first-child ul li {
    position: relative;
    list-style: none;
    line-height: 25px;
    margin-left: 20px;
    margin-bottom: 22px;
}
.apl5-zigzag .cl-md-6:first-child ul li:before {
	content: " ";
    position: absolute;
    background: #fff;
    top: 8px;
    left: -22px;
    width: 9px;
    height: 9px;
    border-radius: 25px;
    z-index: 1;
}
.apl5-zigzag .cl-md-6:first-child ul li:after {
	content: " ";
    position: absolute;
    border-left: 1px solid #9f9f9f;
    height: 53px;
    left: -18px;
    top: 23px;
}
#apl5_menu1.apl5-zigzag .cl-md-6:first-child ul li:nth-child(2):after {
	height: 25px !important;
}
.apl5-zigzag .cl-md-6:first-child ul li:last-child:after {
    border-left: 0px solid #cfcfcf;
}
.apl5-lo-bg {
	background: #F4E3BC;
    color: #000000;
    padding: 12px 20px;
}
.apl5-sec3 {
	background: -webkit-linear-gradient(left, rgba(26,104,219,1) 50%, rgba(88,147,212,1) 100%);
	background: -o-linear-gradient(left, rgba(26,104,219,1) 50%, rgba(88,147,212,1) 100%);
	background: linear-gradient(to right, rgba(26,104,219,1) 50%, rgba(88,147,212,1) 100%) ;
	padding: 50px 0 10px 0;
}
.apl5-blub-banner {
	
}
.apl5-blub-banner h3 {
	font-size: 22px;
	color: #fff3d9;
    text-transform: uppercase;
    font-style: italic;
    margin: 0;	
	margin-top: 15px;
}
.apl5-blub-banner h2 {
    font-size: 35px;
    margin: 30px 0 30px;	
}
.apl5-blub-banner h2 span {
	font-size: 50px;
    display: block;
    font-family: 'Zoho_Puvi_Bold';
    margin-top: 5px;	
}
.apl5-blub-innr {
    padding-left: 25px;	
}
.apl5-blub-innr ul li {
    position: relative;
    font-size: 17px;
    width: 74%;
    margin-bottom: 15px;
    line-height: 35px;	
	color: #fff;
}
.apl5-blub-innr ul li:last-child {
    margin-bottom: 0px;
}
.apl5-blub-innr ul li:before {
	content: " ";
    position: absolute;
    background: #fff;
    top: 13px;
    left: -22px;
    width: 9px;
    height: 9px;
    border-radius: 25px;
}
.apl5-blub-innr ul li:after {
	content: " ";
    position: absolute;
    border-left: 1px solid #ffffff;
    height: 125px;
    left: -18px;
    top: 28px;
}
.apl5-blub-innr ul li:last-child:after {
    border-left: 0px solid #cfcfcf;
}
.apl5-blub-innr ul li .feature-lm {
    font-family: 'Zoho_Puvi_Regular';
	color: #ffffff !important;	
    line-height: 63px;
}
.apl5-blub-innr ul li .feature-lm:before {
    color: #ffffff;
    background: #ffffff;
}
.apl5-blub-innr ul li .feature-lm:after {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -695px -240px/1400px !important;
}
.apl5-sec4, .apl5-sec6 {
    padding-top: 100px;	
}
.apl5-sec4 .apl5-zigzag .cl-md-6:first-child, .apl5-sec4 .apl5-zigzag .cl-md-6:nth-child(2) {
	position: relative;
	z-index: 0;
}
.apl5-sec4 .apl5-zigzag:nth-child(odd) .cl-md-6:first-child:before {
	content: " ";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/aplus-l5/apl5-shape-bg1.svg) no-repeat;
    position: absolute;
    bottom: -200px;
    right: 0;
    height: 230px;
    width: 250px;
    z-index: -1;	
}
.apl5-sec4 .apl5-zigzag:nth-child(even) .cl-md-6:first-child:before {
    content: " ";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/aplus-l5/apl5-shape-bg2.svg) no-repeat;
    position: absolute;
    bottom: -120px;
    right: 40%;
    height: 110px;
    width: 110px;
    z-index: -1;	
}
.apl5-white-bg {
	background: #fff;
	color: #1d1d27;
}
.apl5-white-bg .apl5-zigzag:nth-child(even) .cl-md-6 {
    float: right;	
}
.apl5-white-bg .apl5-zigzag .cl-md-6:first-child, .apl5-white-bg .apl5-zigzag .cl-md-6:nth-child(2) {
    position: relative;
    z-index: 0;
}
.apl5-white-bg .apl5-zigzag:nth-child(odd) .cl-md-6:first-child:before {
	content: " ";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/aplus-l5/apl5-shape-bg2.svg) no-repeat;
    position: absolute;
    bottom: -120px;
    right: 40%;
    height: 110px;
    width: 110px;
    z-index: -1;	
}
.apl5-white-bg .apl5-zigzag:nth-child(even) .cl-md-6:first-child:before {
	content: " ";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/aplus-l5/apl5-shape-bg1.svg) no-repeat;
    position: absolute;
    bottom: -150px;
    right: 0;
    height: 230px;
    width: 250px;
    z-index: -1;    
}
.apl5-white-bg .apl5-zigzag p {
	color: #1d1d27;
}
.apl5-white-bg .apl5-zigzag .feature-lm {
    color: #1d1d27 !important;
}
.apl5-white-bg .apl5-zigzag .feature-lm:after {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/features/ap-sprite-img.svg) no-repeat -695px -203px/1400px !important;
}
.apl5-white-bg .apl5-zigzag:nth-child(odd) .cl-md-6:nth-child(2) {
	text-align: center;
}
.apl5-zigzag .cl-md-6:nth-child(2) img {
	width: 80%;
}
.apl5-white-bg .apl5-zigzag .cl-md-6:last-child img {
	width: 70%;
}
.apl5-white-bg .apl5-zigzag:last-child .cl-md-6:last-child img {
    width: 65%;
}
.apl5-sec5 {
	position: relative;
	background: #fff;
    height: 350px; 
	padding-top: 50px;
    padding-bottom: 50px;
    z-index: 0;
}
.apl5-sec5:before {
    content: " ";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/go-data-bg.svg) no-repeat;
    position: absolute;
    bottom: 0px;
    left: 0;
    background-size: cover;
    height: 270px;
    width: 100%;
    z-index: -1;
    opacity: .5;
} 
.apl5-sec5 .title2 {
	color: #1d1d27;
}
.apl5-bt-logo {
	width: 90%;
    margin: auto;
    text-align: center;	
}
.apl5-bt-logo ul {
	display: flex;
    justify-content: space-between;
	margin-top: -6px;
}
.apl5-bt-logo ul li {
	display: inline-block;
    padding: 0 40px;	
	margin: auto;
}
.apl5-bt-logo ul li img {
	width: 150px;
}
.apl-5-slid-titl {
    font-size: 35px;
    text-align: center;
    line-height: 50px;
	margin-top: 50px;    
	color: #1d1d27;
}
.apl-5-slid-titl span {
    font-family: 'Zoho_Puvi_Bold'; 
}
.apl5-white-bg .apl5-zigzag:last-child {
    padding-bottom: 90px;	
}
.apl5-sec7 {
	background: #fff;
	padding-bottom: 50px;
    padding-top: 6px;
}
.sn-ad-slider {
    max-width: 1000px;
    position: relative;
    margin: auto;
}
.sn-ad-slider .mySlides {
	background: #fff;
    border: 1px solid #e2e2e2;
    margin: 0 70px;
    padding: 20px 30px;
    border-radius: 5px;
    text-align: center;
    line-height: 32px;
    box-shadow: 0px 0px 22px #ccccccb5;
}
.sn-ad-slider .mySlides p {
    color: #1d1d27;
}
.sn-ad-slider .mySlides p {
    position: relative;
    font-size: 19px;
    font-style: italic;
    min-height: 100px;
    margin-top: 70px;
}
.sn-ad-slider .mySlides p:before {
    content: url("https://www.manageengine.com/kr/analytics-plus/images/aplus-l5/green-quotes-icon.svg");
    position: absolute;
    left: 0;
    top: -60px;
}
.sn-ad-cus-name {
    font-size: 14px;
    color: #4a4a4a;
}
.sn-ad-cus-name span {
    display: block;
    font-family: 'Zoho_Puvi_Bold';
    font-size: 17px;
    color: #000;
}
.sn-ad-slider hr {
    width: 20%;
    margin-top: 30px;
    margin-bottom: 25px;
}
/*
.sn-ad-slider .prev, .sn-ad-slider .next {
    cursor: pointer;
    position: absolute;
    top: 50%;
    width: auto;
    padding: 16px;
    margin-top: -22px;
    color: black;
    font-weight: bold;
    font-size: 18px;
    transition: 0.6s ease;
    border-radius: 0 3px 3px 0;
    user-select: none;
}
*/

.sn-ad-slider .prev, .sn-ad-slider .next {
	content: "";
    cursor: pointer;
    border: solid #536d7a;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 3.5px;
    position: absolute;
    right: 10px;
    top: 49%;
    transform: scale(1.6) rotate(-45deg);
    -webkit-transform: scale(1.6) rotate(-45deg);
    transition: all .3s ease;
}
.sn-ad-slider .next {
    left: 0px;
    right: inherit;
    transform: scale(1.6) rotate(135deg);
    -webkit-transform: scale(1.6) rotate(135deg);
}
.sn-ad-slider-dot .dot {
    cursor: pointer;
    height: 15px;
    width: 15px;
    margin: 0 2px;
    background-color: #fff;
    border: 1px solid #a3a3a3;
    border-radius: 50%;
    display: inline-block;
    transition: background-color 0.6s ease;
}
.sn-ad-slider-dot .active, .sn-ad-slider-dot .dot:hover {
    background-color: #3a8246;
    border: 1px solid #3a8246;
}
/*Launching Analytics Plus 5.0 end start here*/

/*Analytics Plus discount page start here*/

.ap-discount-full {
	
}
.ap-discount-lft {
    width: 70%;
    float: left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;	
}
#ap-dis-logo {
    background: #e8f6ff;
    padding: 20px 0px;
}
.ap-dis-logo-in {	
	width: 1000px;
    margin: auto; 	
}
.ap-dis-logo-in img {
	width: 170px;
}
.ap-dis-sec1 {		
	width: 1000px;
    margin: auto;
	margin-bottom: 60px;
}
.ap-dis-sec1 h1 {
	font: 27px/1.1 'Zoho_Puvi_Bold';
    color: #000;	
}
.ap-dis-sec1 p {
	font: 17.5px/28px 'Zoho_Puvi_Regular';
    color: #000;
}
.ap-dis-sec1 img {
    max-width: 690px;
    margin-top: 20px;
    margin-bottom: 20px;
}
.ap-dis-sec1 ul li {
	font: 17.5px/28px 'Zoho_Puvi_Regular';
    color: #000;
}
.ap-discount-rit {
	width: 30%;    
	position: fixed;
    margin: 0 auto;
    padding: 30px;
    background-color: #1481c0;
    float: right;
    top: 0;
    right: 0;
    z-index: 10000000;
    height: 100vh;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    align-content: center;
    justify-content: center;
}
.ap-discount-form {
	width: 390px;	
}
.ap-discount-form-titl1 {
	font-family: 'Zoho_Puvi_SemiBold', 'Open Sans', sans-serif;
    color: #fad552;
    font-size: 36px;
    text-align: center!important;
    margin: 0;	
}
.ap-discount-form-titl2 { 
	font-family: 'Zoho_Puvi_SemiBold', 'Open Sans', sans-serif;
    text-align: center;
    font-size: 20px;
    line-height: 30px;
    font-weight: 400;
    padding-bottom: 10px;
    color: #fff;
    margin-top: 0px;
}
.ap-discount-form form input, .ap-discount-form form select {
	padding: 10px 10px 10px 10px;
    width: 100%;
    outline: none;
    background: #fff;
    margin: 0 0 7px 0;
    font-size: 15px;
    box-sizing: border-box;
    border: none !important;
    height: 50px !important;
    border-radius: 0px !important;
}
.ap-discount-form form #formCTAgdpr, .ap-discount-form form #meGDPRMessage {
	color: #fff;
}
.ap-discount-form form #formCTAgdpr a {
    color: #ffffff;
    text-decoration: underline;
    font-family: 'Zoho_Puvi_Bold';
}
.ap-discount-btn#downloadSubmit {
    background: #fbd552 !important;
    color: #000 !important;
    width: 100% !important;
}
.apdis-pop-in {
    display: flex;
    position: fixed;
    top: 0;
    background: #0000007d;
    z-index: 99999999;
    width: 100%;
    height: 100%;
}
.apdis-success-pop {
    background: #fbd552;
    display: flex;
    color: #000;
    border-radius: 8px;
    margin: auto;
    padding: 7px 62px;
}
/*Analytics Plus discount page end here*/

/*radio box design start here*/
.table_style .radio-box label{
   display: inline !important;
   float:unset;
}
.radio-box label {
    position: relative;
    padding-left: 25px;
    margin-bottom: 12px;
    cursor: pointer;
    font-size: 15px;
	margin-right: 20px !important;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;

}
.radio-box .os-label {
	padding-left: 0px !important;
}
/* Hide the browser's default radio button */
.radio-box label input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0 !important;
}

/* Create a custom radio button */
.radio-box label .checkmark {
    position: absolute;
    top: 0px;
    left: 0;
    height: 16px;
    width: 16px;
     background-color: #fff;
    border-radius: 50%;
    border: 1px solid #bbb;
}

/* On mouse-over, add a grey background color */
.radio-box label:hover label input ~ .checkmark {
    background-color: #ccc;
}

/* When the radio button is checked, add a blue background */
.radio-box label input:checked ~ .checkmark {
    background-color: #fff;
    border: 1px solid #2196F3;
}
.radio-box label em {
    font-style: inherit;	
}
/* Create the indicator (the dot/circle - hidden when not checked) */
.radio-box label .checkmark:after {
    content: "";
    position: absolute;
    display: none;
}

/* Show the indicator (dot/circle) when checked */
.container input:checked ~ .checkmark:after {
    display: block;
}

/* Style the indicator (dot/circle) */
.radio-box label .checkmark:after {
 	top: 4px;
	left: 4px;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background: #2196F3;
}
#NOmarkP {
	padding-bottom: 6px;	
}
.check-box label input {
	width: initial !important;
	height: initial !important;
}
.check-box label {
     display: block;
    position: relative;
    padding-left: 28px;
    margin-right: 15px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 15px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.check-box .container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create a custom checkbox */
.check-box .checkmark {
	position: absolute;
	top: 0;
	left: 0;
	height: 15px;
	width: 15px;
	background-color: #fff;
	border: 1px solid #bfbfbf;
}

/* On mouse-over, add a grey background color */
.check-box .container:hover input ~ .checkmark {
  background-color: #ccc;
}

/* When the checkbox is checked, add a blue background */
.check-box .container input:checked ~ .checkmark {
  background-color: #2196F3;
	border: 1px solid #2196F3;
}

/* Create the checkmark/indicator (hidden when not checked) */
.check-box .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.check-box .container input:checked ~ .checkmark:after {
  display: block;
}

/* Style the checkmark/indicator */
.check-box .container .checkmark:after {
	left: 4px;
    top: 0px;
    width: 5px;
    height: 10px;
    border: solid white;
    border-width: 0 2px 2px 0;
    -webkit-transform: rotate(40deg);
    -ms-transform: rotate(40deg);
    transform: rotate(40deg);
}
/*radio box design end here*/

/* input focus effects css start */
input:focus {
	outline: none;
}
.input-effect{ position: relative;z-index: 0;} /* necessary to give position: relative to parent. */
.input-effect input{border: 1px solid #ccc; padding: 7px 14px; transition: 0.4s; background: transparent;}
.input-effect input ~ .focus-border:before,
.input-effect input ~ .focus-border:after{content: ""; position: absolute; top: 0; right: 0; width: 0; height: 2px; background-color: #3399FF; transition: 0.2s; transition-delay: 0.2s;}
.input-effect input ~ .focus-border:after{top: auto; bottom: 0; right: auto; left: 0; transition-delay: 0.6s;}
.input-effect input ~ .focus-border i:before,
.input-effect input ~ .focus-border i:after{content: ""; position: absolute; top: 0; left: 0; width: 2px; height: 0; background-color: #3399FF; transition: 0.2s;}
.input-effect input ~ .focus-border i:after{left: auto; right: 0; top: auto; bottom: 0; transition-delay: 0.4s;}
.input-effect input:focus ~ .focus-border:before,
.input-effect input:focus ~ .focus-border:after,
.input-effect input.has-content ~ .focus-border:before,
.input-effect input.has-content ~ .focus-border:after{width: 100%; transition: 0.2s; transition-delay: 0.6s;}
.input-effect input:focus ~ .focus-border:after,
.input-effect input.has-content ~ .focus-border:after{transition-delay: 0.2s;}
.input-effect input:focus ~ .focus-border i:before,
.input-effect input:focus ~ .focus-border i:after,
.input-effect input.has-content ~ .focus-border i:before,
.input-effect input.has-content ~ .focus-border i:after{height: 100%; transition: 0.2s;}
.input-effect input:focus ~ .focus-border i:after,
.has-conten.input-effect input ~ .focus-border i:after{transition-delay: 0.4s;}
.input-effect input ~ label{position: absolute;left: 10px;width: 100%;font-size: 14px;top: 13px;color: #aaa;transition: 0.3s;z-index: -1;letter-spacing: 0.5px;text-align: left;}
.input-effect input:focus ~ label, .input-effect input.has-content  ~ label{top: -22px; left: 0; font-size: 14px;font-size: 11px;color: #3399FF; transition: 0.3s;}

/* input focus effects css End */


/* Popup video style start here */

.overlayDiv{background:#000 none repeat scroll 0 0;height:100%;left:0;opacity:.4;overflow:hidden;position:fixed;top:0;width:100%;z-index:99999}
#appVideo-testimonial, #aplus-help-webinar-section{background:#ffffff;left:5%;position:fixed;top:calc(5% + 22px);z-index:999999;width:90%;height:90%;padding:20px;-webkit-box-sizing: border-box;box-sizing: -moz-border-box; box-sizing: border-box;}
.closeVideo{background:#fff none repeat scroll 0 0;border-radius:50px;color: #333;cursor:pointer;font-size:16px;height:40px;line-height:40px;position:absolute;right:-9px;text-align:center;top:-11px;transition:all .4s ease 0;width:40px}
.closeVideo:hover{color: red;}
#backToTop {z-index: 99;}
/* Popup video style End here */

/*index pagedropdown design start here*/


.uil.uil-arrow-down {
	display: inline-block;
    width: 0;
    height: 0;
    vertical-align: middle;
    border-top: 4px dashed;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
	transition: transform 200ms linear;
}
.apmenu-dropdown:hover a .uil {
  transform: rotate(180deg);
  font-size: 24px;
  transition: transform 200ms linear;
}
.apmenu-dropdown a {
	padding-bottom: 22px !important;	
}
.apmenu-dropdown a:after {
	background: none !important;
}
.productmenu .selecteddiv a {
	    border-bottom: 1px solid #000;
}
.productmenu #over.selecteddiv a, .productmenu #pitstop.selecteddiv a, .productmenu #res.selecteddiv a, .productmenu #fea.selecteddiv a {
	    border-bottom: 0px solid #000;
}
.section-indxx-dropdown, .solution-indxx-dropdown, .help-indxx-dropdown, .features-indxx-dropdown  {
	position: absolute;
    background-color: #fff;
    top: 50px;
    width: auto;
    opacity: 0;
	pointer-events: none;
    box-shadow: 0 2px 16px 0 rgb(9 9 12 / 25%);
    z-index: 2;
    text-align: left;
    transform: translateY(20px);
    transition: all 200ms linear;
	    transition: all .3s;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
}
.section-indxx-dropdown {
    left: 0;	
}
.solution-indxx-dropdown {
    left: 100px;	
}
.help-indxx-dropdown {
	left: 265px;
}
.features-indxx-dropdown{
	left: 50px;
}
#fea .all-featu {
	background: #e9e9e9;
    border: 1px solid #ccc;
    border-bottom: 1px solid #ccc !important;
    text-align: center;
    border-radius: 20px;
    width: 75%;
    margin: auto;
    margin-top: 12px;
    margin-bottom: 12px;
    height: 22px;
    transition: all .3s;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
}
#fea .all-featu:hover {
	background: #fff;
	transition: all .3s;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
}
.apmenu-dropdown:hover .section-indxx-dropdown, .apmenu-dropdown:hover .solution-indxx-dropdown, 
.apmenu-dropdown:hover .help-indxx-dropdown, .apmenu-dropdown:hover .features-indxx-dropdown {
	top: 22px;
	opacity: 1;
	pointer-events: auto;
    transition: all 200ms linear;
	transition: all .3s;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
}
.section-indxx-dropdown:after, .solution-indxx-dropdown:after, .help-indxx-dropdown:after, .features-indxx-dropdown:after {
  position: absolute;
  top: -8px;
  width: 0; 
  height: 0; 
  border-left: 8px solid transparent;
  border-right: 8px solid transparent; 
  border-bottom: 8px solid #fff;
  content: '';
  display: block;
  z-index: 2;
  transition: all 200ms linear;
}
.section-indxx-dropdown:after {
  left: 30px;
}
.solution-indxx-dropdown:after {
    left: 130px;	
}
.help-indxx-dropdown:after {
    left: 70px;	
}

.features-indxx-dropdown:after {
    left: 88px;	
}

.nav .selecteddiv a, .nav .selecteddivnew a {
    color: #000 !important;
    font-family: 'Zoho_Puvi_Bold';
}
.section-indxx-dropdown a, .solution-indxx-dropdown a, .help-indxx-dropdown a, .features-indxx-dropdown a {
	display: block;
    color: #000 !important;
    padding: 8px 20px;
	font-family: 'Zoho_Puvi_Regular' !important;
	padding-bottom: 8px !important;
}
.section-indxx-dropdown a:hover, .solution-indxx-dropdown a:hover, .help-indxx-dropdown a:hover, .features-indxx-dropdown a:hover {
    color: #000 !important;
    background: #e9e9e9;	
}

.aph-poi-clr.section-indxx-dropdown:after, .aph-poi-clr.solution-indxx-dropdown:after {
	border-bottom: 8px solid #f0f0f0;
}
.sec-indxx-center.selecteddiv label {
	cursor: pointer;
    padding-bottom: 22px;
}
.nav>li>a:hover {
    color: #000 !important;
}
.nav.header-nav.productmenu li a {
	text-decoration: none;
    color: #000;
    position: relative;
	height: 25px;
    opacity: .7;
	padding-bottom: 6px;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
}
.section-indxx-dropdown a:first-child, .solution-indxx-dropdown a:first-child, .help-indxx-dropdown a:first-child, .features-indxx-dropdown a:first-child {
	padding-top: 16px !important;
}
.section-indxx-dropdown a:last-child, .solution-indxx-dropdown a:last-child, .help-indxx-dropdown a:last-child, .features-indxx-dropdown a:last-child {
	padding-bottom: 16px !important;
	margin-top: -2px;
}
.sec-indxx-center a:after {
    background: none !important;
}
.nav.header-nav.productmenu li a:after {
	background: #000;
    bottom: -1px;
    content: "";
    display: block;
    height: 1px;
    left: 50%;
    position: absolute;
    transition: width 0.3s ease 0s, left 0.3s ease 0s;
    width: 0;
}
.nav.header-nav.productmenu li a:hover:after{
    text-decoration: none;
    width: 100%;
    left: 0;
}
/*index pagedropdown design end here*/


/*index page new design start here*/

.indx-titl-font {
    font-size: 36px;
    font-family: 'Zoho_Puvi_Extrabold';	
    margin-bottom: 10px;
}
.indx-sec2-inner {
	display: flex;
    justify-content: space-between;
    margin-top: 50px;
    align-items: flex-start;
}
.indx-sec2-inner *, .ap-indx-sec4 * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.indx-sec2-inner-mobile  {
	display: none;
}
.indx-sec2-inner-mobile .indx-collapse-mob {
    text-align: center;	
}
.indx-collapse-mob ul li h3 a {
    font-family: 'Zoho_Puvi_Bold';
    display: block;
    font-size: 22px;    
	padding: 18px 0px 0px 0px;
}
.indx-collapse-mob ul li h3 {
    margin: 20px 0 0px;	
}
.dmark-pop {
    position: fixed;
    background: #000000ab;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    z-index: 99999999;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
	
}
.dmark-pop .image1, .dmark-pop .image2, .dmark-pop .image3, 
.dmark-pop .image4, .dmark-pop .image5, .dmark-pop .image6 {
    display: flex;
    width: 100%;
    height: 100%;
}
.img-poss-cnt {
    width: 55%;
    position: relative;
    margin: auto;
}
.dmark-pop  {
	display: none;
}
.dmark-pop.md-show {
	display: inline-flex;
}

.dmark-pop.md-show img  {
	
}
.dmark-pop .dmark-close {
    position: absolute;
    display: flex;
    color: #fff;
    font-size: 25px;
    line-height: 0;
    font-family: 'Zoho_Puvi_Light';
    border: 1px solid #fff;
    width: 23px;
    height: 23px;
    border-radius: 25px;
    top: 3%;
    right: 27px;
    cursor: pointer;
}
.dmark-pop .dmark-close:before {
    content: "+";
    font-family: 'Zoho_Puvi_Light';
    margin: auto;
    transform: rotate(45deg);
}
.fade-from-left {
	-webkit-transform: translateX(-70px);
    transform: translateX(-70px);
    opacity: 0;
    -ms-filter: "alpha(opacity=0)";
    -webkit-transition: all 1300ms cubic-bezier(0.11,0.16,0.43,0.86);
    transition: all 1300ms cubic-bezier(0.11,0.16,0.43,0.86);
	-webkit-transition-delay: 200ms;
    transition-delay: 200ms;
}
.slide-in-view .fade-from-left {
	-webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
}
.fade-from-right {
	-webkit-transform: translateX(70px);
    transform: translateX(70px);
    opacity: 0;
    -ms-filter: "alpha(opacity=0)";
    -webkit-transition: all 1300ms cubic-bezier(0.11,0.16,0.43,0.86);
    transition: all 1300ms cubic-bezier(0.11,0.16,0.43,0.86);
}
.slide-in-view .fade-from-right {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
    -ms-filter: "alpha(opacity=100)";;
}
.fade-from-bottom {
	-webkit-transform: translatey(70px);
    transform: translatey(70px);
    opacity: 0;
    -ms-filter: "alpha(opacity=0)";
    -webkit-transition: all 1300ms cubic-bezier(0.11,0.16,0.43,0.86);
    transition: all 1300ms cubic-bezier(0.11,0.16,0.43,0.86);
}
.slide-in-view .fade-from-bottom {
    -webkit-transform: translatey(0);
    transform: translatey(0);
    opacity: 1;
    -ms-filter: "alpha(opacity=100)";;
}
.indx-sec2-left {
	width: 45%;
}
.indx-collapse ul li {    
	border-bottom: 1px solid #C8DCF0;
    padding: 0px 25px;
    box-shadow: 3px 3px 10px #00000000;
}
.indx-collapse ul li:last-child, .indx-collapse ul li.active {
	border-bottom: 0px solid #C8DCF0;
}
.indx-collapse ul li.active {
	background: #EFF7FF;
}
.indx-collapse ul li.active h3 {
	font-family: 'Zoho_Puvi_Bold';    
	transition: 300ms linear;
    -webkit-transition: 300ms linear;
    -moz-transition: 300ms linear;
}
.indx-collapse ul li h3 {  
    margin: 0px;
}	
.indx-collapse ul li.active h3 a {
	padding-bottom: 5px;
}
.indx-collapse ul li h3 a {    
	position: relative;
	display: block;
	font-size: 19px;
    padding: 18px 0px;
	cursor: pointer;
	text-decoration: none;
	transition: 300ms linear;
    -webkit-transition: 300ms linear;
    -moz-transition: 300ms linear;
}
.indx-collapse ul li h3 a:after {    
	position: absolute;
	content: "+";
    font-size: 28px;
    font-family: 'Zoho_Puvi_Light';
	top: 10px;
	right: 0px;
}
.indx-collapse ul li.active h3 a:after {   
	content: "l";
    font-size: 16px;
    transform: rotate(90deg);
    font-family: 'ZohoPuvi';
    right: 6px;
}
.indx-collapse ul li p  {
    margin: 0;
    padding-bottom: 20px;
    overflow: hidden;
	display: none;
}
.indx-sec2-titl-open {
	background: #F4FAFF;
    border-radius: 4px;
    padding: 10px 25px;
    box-shadow: 3px 3px 10px #0000003d;
    margin-bottom: 20px;
}
.indx-sec2-titl-open h3 {
    color: #0039A3;
    font-size: 22px;
    font-family: 'Zoho_Puvi_Bold';
    margin-bottom: 0px;	
	    margin-top: 20px;
}
.indx-sec2-titl-open p {
/*	line-height: 40px;	*/
}
.indx-sec2-titl ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;	
    margin-top: 45px;
}
.indx-sec2-titl ul li {    
	width: 48%;
	font-family: 'Zoho_Puvi_SemiBold';
	margin-bottom: 20px;
    padding: 17px 12px;
    text-align: center;
    border-radius: 6px;
	cursor: pointer;
    transition: 300ms linear;
    -webkit-transition: 300ms linear;
    -moz-transition: 300ms linear;
}
.indx-sec2-titl ul li a {
	color: #000;
}
.indx-sec2-titl ul li:first-child {
    background: #f4d3f1;
}
.indx-sec2-titl ul li:nth-child(2) {
    background: #B8C7FF;	
}
.indx-sec2-titl ul li:nth-child(3) {
    background: #C6DFFD;	
}
.indx-sec2-titl ul li:nth-child(4) {
	background: #A3DEF0;
}
.indx-sec2-titl ul li:nth-child(5) {
	background: #FFDFAF;
}
.indx-sec2-titl ul li:nth-child(6) {
	background: #F6C5A8;
}
.indx-sec2-titl ul li:nth-child(7) {
	background: #FFE5A0;
}
.indx-sec2-titl ul li.active {  
    background: #fff;	
    box-shadow: 3px 3px 10px #0000003d;    
    font-family: 'Zoho_Puvi_Bold';
    transition: 300ms linear;
    -webkit-transition: 300ms linear;
    -moz-transition: 300ms linear;
}
.indx-sec2-titl ul li:hover {  
    box-shadow: 3px 3px 10px #0000003d;   
    transition: 300ms linear;
    -webkit-transition: 300ms linear;
    -moz-transition: 300ms linear;
}
.indx-sec2-titl ul li.active a {
	color: #0039A3;
}
.indx-sec2-right {
	width: 50%;
}
.indx-sec2-right .indx-sec2-img {
   position: relative;
}
.indx-sec2-right .indx-sec2-img img {
    max-width: 700px;
    width: 95%;
    cursor: pointer;
	-moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
/*
    background: #E3F1FF;
    padding: 45px 0px 0px 0px;
    border: 1px solid #000;
    border-radius: 14px;
*/
}
.indx-sec2-right:hover .indx-sec2-img img {
    transform: scale(1.02);
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}
.indx-sec2-right:hover .sdp-demoView {
    top: 11px;
    right: 57px;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;	
}
/*
.indx-sec2-right .indx-sec2-img:after {
	content: "";
	background: #000;
	max-width: 700px;
    width: 95%;
	height: 100%;
}
*/
.indx-sec2-right .sdp-demoView {
    position: absolute;
    z-index: 99;
    color: #fff;
    right: 60px;
    top: 15px;
    font-size: 14px;
	cursor: pointer;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;		
}

.indx-sec2-img ul {
    content: "";
    position: absolute;
    top: 10px;
    left: 10px;
}
.indx-sec2-img ul li {
    width: 12px;
    height: 12px;
    display: inline-block;
    margin-left: 7px;
    border-radius: 25px;
}
.indx-sec2-img ul li:first-child {
    background: #ee4f28;
}
.indx-sec2-img ul li:nth-child(2) {
    background: #f8b81b;
}
.indx-sec2-img ul li:last-child {
    background: #33baaa;
}
.ap-indx-sec3 {
    background: #EFF7FF;
    padding-top: 40px;
    padding-bottom: 40px;
	position: relative;
	z-index: 0;
    overflow: hidden;
}
.ap-indx-sec3:before {
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/indx-ai-advantage.svg) no-repeat;
    content: " ";
    background-size: contain;
    position: absolute;
    top: 0;
    right: -2px;
    height: 780px;
    width: 753px;
    z-index: -1;
}
.indx-sec3-outer {
    width: 70%;	
}
.indx-sec3-innr1 {
	width: 65%;
}
.indx-sec3-innr1 h1 {
	
}
.indx-sec3-innr1 h2 span {
	color: #0039A3;	
	display: block;
}
.indx-sec3-innr1 p {
	
}
.indx-sec3-innr2 {
	display: flex;	
    margin-top: 50px;
}
.indx-sec3-innr2 .splt3 {
    width: 33.333%;	
}
.indx-sec3-innr2 .splt3 span {
    width: 70px;
    height: 70px;
    background: url("https://www.manageengine.com/kr/analytics-plus/images/index/Index_sprite.svg") no-repeat;
    display: block;
}
.indx-sec3-innr2 .splt3:first-child span {
    background-size: 1130px;
    background-position: -4px 0px;
}
.indx-sec3-innr2 .splt3:nth-child(2) span {
    background-size: 1130px;
    background-position: -93px 0px;
}

.indx-sec3-innr2 .splt3:nth-child(3) span {
    background-size: 1130px;
    background-position: -179px 0px;
}
.indx-sec3-innr2 .splt3 h3 {
    font-family: 'Zoho_Puvi_SemiBold';
    margin-bottom: 0px;	
    margin-top: 10px;
}
.indx-sec3-innr2 .splt3 p {
    width: 85%;	
    margin-top: 7px;
}
.ap-indx-sec4 {
	background-color: #eff7ff;
    background: linear-gradient(180deg, #eff7ff 50%, #ffffff 50%);	
}
.indx-sec4-outer {
    display: flex;	
    background: #FCC13F;
    padding: 30px;
    border-radius: 13px;
    box-shadow: 9px 16px 31px #c9c9c9bf;
}
.indx-sec4-innr1 {
	position: relative;
    z-index: 0;
}
.indx-sec4-innr1:before {
	content: " ";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/out-box-lf-bg.png) no-repeat;
    position: absolute;
    top: 259px;
    left: -4px;
    width: 90px;
    height: 160px;
    z-index: -1;
}
.indx-sec4-innr1:after {
    content: " ";
    background: url(https://www.manageengine.com/kr/analytics-plus/images/index/out-box-tp-bg.svg) no-repeat;
    position: absolute;
    top: -20px;
    right: 99px;
    width: 112px;
    height: 95px;
    z-index: -1;
    opacity: .9;
}
.indx-sec4-innr1 {
	width: 35%;
    margin-top: 30px;
}
.indx-sec4-innr1 h2 {
    font-size: 40px;
    font-family: 'Zoho_Puvi_ExtraBold';
    width: 80%;
    margin: 0;
}
.indx-sec4-innr1 p {
	width: 80%;
    line-height: 32px;
}
.indx-sec4-innr2 {
	width: 65%;
}
.indx-sec4-innr2 .splt4 {
    width: 50%;
    float: left;
}
.indx-sec4-innr2 .splt4 h3 {
    font-family: 'Zoho_Puvi_SemiBold';
    width: 47%;
    margin-top: 6px;
    margin-bottom: 0px;
}
.indx-sec4-innr2 .splt4 p {
    width: 80%;	
    margin-top: 7px;
}
.indx-sec4-innr2 .splt4 span {
    width: 70px;
    height: 70px;
    background: url("https://www.manageengine.com/kr/analytics-plus/images/index/Index_sprite.svg") no-repeat;
    display: block;
}
.indx-sec4-innr2 .splt4:first-child span {
    background-size: 1130px;
    background-position: -271px 0px;
}
.indx-sec4-innr2 .splt4:nth-child(2) span {
    background-size: 1130px;
    background-position: -363px 0px;
}
.indx-sec4-innr2 .splt4:nth-child(3) span {
    background-size: 1130px;
    background-position: -534px 0px;
}
.indx-sec4-innr2 .splt4:nth-child(4) span {
    background-size: 1130px;
    background-position: -450px 0px;
}
.ap-indx-sec5 {	
	padding-top: 40px;
	padding-bottom: 40px;
}
.indx-sec5-innr {
	display: flex;
    flex-wrap: wrap;		
	justify-content: space-between;
}
.indx-sec5-innr .splt6 {
	width: 27%;
    margin-top: 30px;
}
.indx-sec5-innr .splt6 h3 {
    font-family: 'Zoho_Puvi_SemiBold';
    margin-bottom: 0px;
    margin-top: 12px;
}
.indx-sec5-innr .splt6 p {
/*    width: 77%;*/
    margin-top: 7px;	
}
.indx-sec5-innr .splt6 span {
	width: 70px;
    height: 70px;
    background: url("https://www.manageengine.com/kr/analytics-plus/images/index/Index_sprite.svg") no-repeat;
    display: block;
}
.indx-sec5-innr .splt6:first-child span {
    background-size: 1130px;
    background-position: -617px 0px;
}
.indx-sec5-innr .splt6:nth-child(2) span {
    background-size: 1130px;
    background-position: -705px 0px;
}
.indx-sec5-innr .splt6:nth-child(3) span {
    background-size: 1130px;
    background-position: -793px 0px;
}
.indx-sec5-innr .splt6:nth-child(4) span {
    background-size: 1130px;
    background-position: -883px 0px;
}
.indx-sec5-innr .splt6:nth-child(5) span {
    background-size: 1130px;
    background-position: -1058px 0px;
}
.indx-sec5-innr .splt6:nth-child(6) span {
    background-size: 1130px;
    background-position: -972px 0px;
}
.indx-sec2-img {
 -webkit-animation: zoomIn1 .5s cubic-bezier(0.46, 0.03, 0.21, 0.93);
 animation: zoomIn1 .5s cubic-bezier(0.46, 0.03, 0.21, 0.93);
}
#over .section-indxx-dropdown a:nth-child(2) {
	display: none;
}

/* Keyframes to Animate transition! */

/*
@-webkit-keyframes zoomIn1 {
 from {
  opacity: 0;
  -webkit-transform: scale3d(0.3, 0.3, 0.3);
  transform: scale3d(0.3, 0.3, 0.3);
 }

 50% {
  opacity: 1;
 }
}

@keyframes zoomIn1 {
 from {
  opacity: 0;
  -webkit-transform: scale3d(0.3, 0.3, 0.3);
  transform: scale3d(0.3, 0.3, 0.3);
 }

 50% {
  opacity: 1;
 }
}
*/

.zoomIn1 {
 -webkit-animation-name: zoomIn1;
 animation-name: zoomIn1;
}
/*index page new design end here*/


/*
.effect2
{
  position: relative;
}
.effect2:before, .effect2:after
{
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 15px;
  left: 10px;
  width: 50%;
  top: 80%;
  max-width:300px;
  background: #777;
  -webkit-box-shadow: 0 15px 10px #777;
  -moz-box-shadow: 0 15px 10px #777;
  box-shadow: 0 15px 10px #777;
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.effect2:after
{
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  transform: rotate(3deg);
  right: 10px;
  left: auto;
}
*/

/*responsive code start here*/

@media screen and (max-width:1900px) {

}
@media screen and (max-width:1555px) {
	.csb-div {
	    min-height: 235px;
	}	
	.csb-div p img {
		max-width: 285px;
	}
	.sml-box-innr li {
    	width: 32%;
	}
	.apl5-bt-logo ul li img {
		width: 100px;
	}
	.wap-bg-clr {
    min-height: 350px !important;
	}
	.wap-3box .wap-innr-box:nth-child(4) .wap-bg-clr, .wap-3box .wap-innr-box:nth-child(5) .wap-bg-clr, .wap-3box .wap-innr-box:nth-child(6) .wap-bg-clr  {
		min-height: 367px;
	}
	.wap-innr-box p {
	font-size: 16px;	
	}
	.sec-cust-slid {	
		width: 580px;
	}
	.itsm-sol-relat-integ {
		width: 96%;
	}
}
@media screen and (max-width:1500px) {
	.indx-1on1-banr .full-auto:after {
		display: none;
	}
}
@media screen and (max-width:1480px) {
	.itsm-sol-tabs li {
		display: flex;
	}
	.itsm-sol-tabs li a {
		margin: auto;
	}
	.itsm-sol-tabs li.active {
/*		background: #1591eb;*/
	}
	.itsm-sol-tabs li a {
		 min-height: 52px;
	}
	.nav-circle {
		bottom: 65px;	
	}
	.itsm-sol-tabs li a.itsm-btmline:after {
/*		bottom: -14px;*/
	}
/*
	.itsm-sol-tabs li {
		background: #f3f3f4;    
		border-top: 1px solid #ccc;
		border-right: 1px solid #ccc;
		border-left: 1px solid #ccc;
	}
	.itsm-sol-tabs li.active {
		background: #1591eb;
	}
	.itsm-sol-tabs li.active a {
		color: #fff;
	}
*/
}
@media screen and (max-width:1400px) {
	.itsm-sol-tabs {
/*    	display: block;*/
	}
	
	.itsm-sol-sec3-innr.security-sol3 ul li {
   		width: 50%;
	}
	.cs_sec2-sticky {
		transform: scale(.7);
		top: 80px;
	}
	.cs_sec2-sticky-innr {
		right: 0;
	}
	.c_study_bannr {
	    background: #000;	
	}
	.cs-video-sec {
		align-self: center;
	}
	.cs-cust-img {
		width: 100%;
	}
	.webinar-rit-img img {
		width: 100%;
		visibility: visible;
	}
	.webinar-roi:after {
		content: none;
	}
}

@media only screen and (max-device-width : 1555px) and (min-device-width : 1023px) {
	.container {
/*    	max-width: 1150px;*/
	}
	.sso-sdp-sec4 .container {
		max-width: 1400px;
	}
	.footer.container {
    	max-width: 1200px !important;
	}
}
@media screen and (max-width:1228px) {
	.wap-bg-clr {
    min-height: 370px;
	}	
	.security-sol5 .itsm-sol-sec5-innr ul li {
		width: 50%;
	}
}
@media screen and (max-width:1200px) {
	.blue-graf-bg.dowlod-mobi .cl-md-5, .blue-graf-bg.dowlod-mobi .cl-md-7 {
		width: 100%;
	}
	.innre-1on1-lf, .innre-1on1-rt {
		display: initial;
	}
	.title-1on1, .disc-1on1, .itsm-sol-sec3-innr.security-sol3 h2 {
    	width: 100%;    
/*
		padding-left: 20px;
		padding-right: 20px;
*/
	}
	.ap-indx-sec3 {
	    padding-left: 30px;
    padding-right: 30px;	
	}
	.disc-1on1 ul li:last-child {
		border-bottom: 0px solid #9fb6ce;
	}
	.bannr-slider .container, .bannr-slider .container1 {
		padding: 0 50px;
	}
	.csb-div {
		width: 48%;
		margin: 6px;
		min-height: inherit;
	}
	.supportList li {
    	width: 46%;
	}
	.wap-bg-clr {
    	min-height: 370px;
	}
	.itsm-sol-tabs-content img {
		height: auto;
		width: 440px;
		margin-top: 60px;
	}
	.relat-integ-innr:nth-child(2) .itsm-ri, .relat-integ-innr:nth-child(5) .itsm-ri, .epoint-sol-img-pos .relat-integ-innr:nth-child(4) {
		position: inherit;
	}
	.relat-integ-innr:nth-child(2) .itsm-ri, .relat-integ-innr:nth-child(3) .itsm-ri, .relat-integ-innr:nth-child(5) .itsm-ri { 
    	height: 218px;
	}
	.relat-integ-innr, .relat-integ-innr:nth-child(4) .itsm-ri { 
		height: auto;
	}
	.relat-integ-innr:nth-child(3) .itsm-ri span, .relat-integ-innr:nth-child(3) .itsm-ri h3 {
		transform: inherit;
	}
/*
	.relat-integ-innr:nth-child(4) .itsm-ri:first-child h3 {
		display: none;
	}
*/
	.relat-integ-innr:nth-child(4) .itsm-ri:first-child span, .relat-integ-innr:nth-child(4) .itsm-ri:nth-child(2) span {
		margin-top: 0px;
	}
	.relat-integ-innr:nth-child(4) .itsm-ri:nth-child(2) h3 {
		margin-bottom: 0;
	}
	.itsm-sol-relat-integ {
    	width: 100%;
	}
	.sso-sdp-sec4 ul li {
		min-height: 330px;
	}
}
@media screen and (max-width:1199px) {
	.ap-features-list ul {
		    display: none;
	}
	.ap-features-list {
    	width: 100%;
    	text-align: center;
    	margin-bottom: 20px;
	}
	.ap-features-content {
		width: 100%;
		float: left;
	}
	.ap-features-content .box-scroll {
		float: left;
		width: 50%;
		min-height: 630px;
    	margin-bottom: 0;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	#cont-1, #cont-2, #cont-3, #cont-4, #cont-5, #cont-6, #cont-7   {
		transform: scale(0.978459);
	}
	.ap-features {
		padding: 0px;
	}
	.ap-features-contentBox p {
		line-height: 35px;
	}
	.wap-innr-box {
    	width: 50%;
	}
	.wap-3box .wap-innr-box:nth-child(1), .wap-3box .wap-innr-box:nth-child(4), 
	.wap-3box .wap-innr-box:nth-child(2), .wap-3box .wap-innr-box:nth-child(5),
	.wap-3box .wap-innr-box:nth-child(3), .wap-3box .wap-innr-box:nth-child(6) {
		    padding: 0px !important;
	}
	.wap-3box .wap-innr-box:nth-child(4) .wap-bg-clr, .wap-3box .wap-innr-box:nth-child(5) .wap-bg-clr, .wap-3box .wap-innr-box:nth-child(6) .wap-bg-clr {
		min-height: auto;
	}
	.wap-bg-clr {
		min-height: 312px !important;
	}
	.wap-3box .wap-innr-box:nth-child(odd) {
		padding-right: 20px !important;
	}
	.wap-3box .wap-innr-box:nth-child(even) {
		padding-left: 20px !important;
	}
	.indx-6it2-sm:before {
		height: 418px;
    	width: 710px;
	}
	.it6sm2-grn {
		font-size: 20px;
		line-height: 32px;
	}
	.it6sm2-grn span {
		font-size: 35px;
	}
	.it6sm2-grn b {
		font-size: 32px;
	}
	.c_study_bannr .container {
		flex-direction: column;
		height: auto;
	}
	.cs-cont-sec {
		width: 100%;
		text-align: center;
		margin-top: 60px;
	}
	.cs-video-sec {
		align-self: center;
		margin-bottom: 50px;
	}
}
@media screen and (max-width:1100px) {
	.sml-box-innr li {
		width: 48%;
	}	
	.itsm-sol-bannr:before {
    	content: none;
	}
	.itsm-sol-banr-img {
		visibility: visible;
	}
	.itsm-sol-sec3-innr, .itsm-sol-sec5-innr, .itsm-sol-sec8-innr ul li p {
    	width: 100%;
	}
	.itsm-sol-sec6:before {
		opacity: .2;
	}
	.itsm-sol-sec8:after {
		bottom: -90px;
		height: 100%;
    	opacity: .2;
	}
	.itsm-sol-sec8 {
    	min-height: auto;
	}
	.itsm-sol-sec3 .container {
		border-radius: 15px;
    	padding: 20px;
	}
	.itsm-sol-sec3-innr {
		padding: inherit;	   
		-webkit-box-sizing: border-box;
    	-moz-box-sizing: border-box;
    	box-sizing: border-box;
	}
	.relat-integ-innr, .itsm-ri {
		width: 50%;
		text-align: center;
		margin: auto;
		margin-bottom: 10px;
	}
	.webinar-band span {
    	position: unset;
	}
	.webinar-band {
		border-left: none;
    	border-right: none;
   		margin: 22px auto;
	}
	.webinar-roi-calc span:before {
		left: 2px;
	}
	.webinar-roi-calc {
		margin: 40px auto;
	}
}
@media screen and (max-width:1024px) {
	.apmenu-dropdown:hover .section-indxx-dropdown,
	.apmenu-dropdown:hover .solution-indxx-dropdown,
	.apmenu-dropdown:hover .help-indxx-dropdown, 
	.apmenu-dropdown:hover .features-indxx-dropdown{
		width: 100%;
	}
	.apmenu-dropdown:hover .solution-indxx-dropdown {
	    left: 0;
    	top: 138px;	
	}
	.apmenu-dropdown:hover .help-indxx-dropdown {
	    left: 0;
    	top: 192px;
	}
	.apmenu-dropdown:hover .features-indxx-dropdown {
	    left: 0;
    	top: 92px;
	}
	.section-indxx-dropdown, .solution-indxx-dropdown, .help-indxx-dropdown, .features-indxx-dropdown {
		display: none;
		opacity: inherit !important;
	}
	.apmenu-dropdown:hover .section-indxx-dropdown, .apmenu-dropdown:hover .solution-indxx-dropdown, .apmenu-dropdown:hover .help-indxx-dropdown, .apmenu-dropdown:hover .features-indxx-dropdown {
		display: block;
		opacity: inherit !important;
	}
	.bannr-slider .cl-md-2 {
		width: 0px;
	}
	.bannr-slider .cl-md-4, .bannr-slider .cl-md-5, .bannr-slider .cl-md-6, .bannr-slider .cl-md-7 {
		width: 50%;
	}
	.sml-box-innr li {
    	width: 32%;
	}
	.box-yellow-bg {
		    width: 100%;
	}
	.sml-box-innr li {
		width: 48%;
	}
	.ap-features-content .box-scroll {
		width: 100%;
    	min-height: inherit;
	}
	.ap-br-img-out {
    	width: 860px;
	}
	.feature-rit-out {
		width: 70%;
		margin-left: 30%;
	}
	.feature-sticky {
    	width: 30%;
	}
	.title-1on1 h1 {
    	width: 100%;
	}
	.disc-1on1 ul li {
    	width: 100%;
	}
	.disc-1on1 ul li:before {
		top: 5px;
	}
	.disc-1on1 ul li:before {
    content: none;
	}
	.disc-1on1 ul li {
		min-height: inherit;
    	margin-bottom: 20px;
    	padding-bottom: 12px;
    	border-bottom: 1px solid #bed9fd;
	}
	.innre-1on1-rt img {
    	width: 100%;
	}
	.indx-sec2-inner {
    	display: inherit;
	}
	.indx-sec2-left, .indx-sec2-right, .ita-soft-bannr-out .left-cont, .ita-soft-bannr-out .right-form, .ita-soft-bannr .right-form .ss-form,
	.ita-soft-sec6-inner .left-sec, .ita-soft-sec6-inner .right-sec {
		width: 100%;
	}
	.indx-sec2-left {
	    flex-direction: column-reverse;
    	display: flex;	
	}
	.indx-sec2-titl ul {
		margin-top: 0;
	}
	.indx-sec2-titl-open {
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.indx-sec2-right .indx-sec2-img {
		max-width: 700px;
		margin: auto;
	}
	.indx-sec3-outer {
		width: 100%;
	}
	.ap-indx-sec3:before {
    	width: 450px;
    	opacity: .4;
	}
	.indx-sec3-innr2 .splt3 p {
    	width: 95%;
	}
	.indx-sec4-outer {
    	display: inherit;
	}
	.indx-sec4-innr1, .indx-sec4-innr2 {
    	width: 100%;
	}
	.indx-sec4-innr1 p {
    	width: 100%;
	}
	.ita-soft-bannr {
		color: #fff;
		padding: 50px 0;
	}
	.ita-soft-sec6-inner:before {
    content: none;
	}
	.ita-soft-sec6-inner .right-sec {
		margin-top: 50px;
	}
	.g-toggle #perpet em, .g-toggle #a-sub em {	
		top: -44px;
		right: 0;
	}
	.g-toggle #perpet em:after, .g-toggle #a-sub em:after {
		left: 50%;
		bottom: -10px;
		transform: rotate(-90deg);
		top: initial;
	}
	.g-toggle #perpet em:before, .g-toggle #a-sub em:before {
		left: 50%;
		bottom: -11px;
		transform: rotate(-90deg);
		top: initial;
	}
	#APlusCloude_GQ .g-toggle #a-sub em:before {
		left: auto;
		right: 42%;
		transform: rotate(-90deg);
	}
	#APlusCloude_GQ .g-toggle #a-sub em:after {
		left: auto;
		right: 42%;
		transform: rotate(-90deg);
	}
	#APlusCloude_GQ .g-toggle #a-sub em {
		left: -30px;
	}
}
@media screen and (max-width:992px) {
	.ap-features-list, .ap-features-content {
    	width: 100%;
	}
	.import-db-banr figure img, .import-ap-banr figure img {
		width: 100%;
	}
	.import-db .zigzag-content .zz-c-inner:first-child .import-db-img img {
		margin-top: inherit;
	}
	.sso-sdp-sec2 ul, .sso-sdp-sec4 ul li, .sso-sdp-ebk-cnt p, .sso-sdp-ebk-cnt h2 {
		width: 100%;
	}
	.sso-sdp-sec4 ul li {
		min-height: auto;
	}
	.indx-sec3-innr1 {
		width: 100%;
	}
	.ap-indx-sec3:before {
		opacity: .1;
	}
	.indx-sec4-innr2 .splt4 {
    	width: 100%;
	}
	.indx-sec4-innr1:before {
    	content: none;
	}
	.indx-sec5-innr .splt6, .itdash-sec4-innr .splt6 {
    	width: 45%;
	}
	.ap-indx-foot .wid50, .indx-sec4-innr2 .splt4 h3 {
		width: 100%;
	}
	.indx-sec3-innr1 h2 span {
		display: inherit;
	}
	.ap-cloud-img img {
		width: 80% !important;
		height: inherit;
	}
}
@media screen and (max-width:991px) {
	.cl-md-10, .cl-md-11, .cl-md-12, .cl-md-2, .cl-md-3, .cl-md-4, .cl-md-5, .cl-md-6, .cl-md-7, .cl-md-8, .cl-md-9 {
		width: 100%;
	}
	.w-new-event-series.sticky {
	display: none;	
	}
	.w-new-timeline-block {
	    width: 95%;
	}
	.flex-right, .flex-left {
		width: 100%;
		padding: 20px 0px;
	}
	.ebook-auto-itsm .flex-right:before {
    	content: none;
	}
	.ebook-auto-itsm:before {
		top: 30%;
		-webkit-mask-image: inherit;
    	mask-image: inherit;
	}
	.indx-bannr-flex, .ap50-date {
		display: inherit;
		padding: 15px 0;
	}
	.flex-left {
		text-align: center;
	}
	.sha-value, .sec-cust-slid {
     width: auto;
	}
	.pdrt20, .pdlf20 {
		padding: 0px;
	}
	.box-yellow-bg {
    	width: 100%;
	}
	.box-yellow-bg h2 {
		min-height: auto;
		padding: 20px 20px 20px 20px;
		text-align: center;
		background: none;
		box-shadow: none;
	}
	.cust-globe-innr {
		display: inherit;
		margin: 40px 0;
	}
	.customer-banner .title1{
		text-align: center; 
	}
	.testimony-video {
		position: inherit;
		width: 100%;
		top: 10px;
	}
	.price-box .cl-md-4:nth-child(2) .price-box-inner {
		transform: scale(1);
		box-shadow: initial;
		-moz-box-shadow: initial;
		-webkit-box-shadow: initial;
	}
	.price-box-inner {
		margin-bottom: 20px;	
	}
	.price-box-bottom ul li.emt-cont {
		display: none;
	}
	.demo-bdr-r {
    	border-right: none;
	}
	.cl-md-1.demo11 {
		display: none;
	}
	.cl-md-5.das, .cl-md-5.integ {
		width: 50%;
    	float: left;
	}
	.view-demo p {
		width: 100%;
	}
	.supportList li {
		width: 46%;
		margin: 12px;
	}
	.support-form {
    	width: 100%;
	}
	.feature_tab, .feature_tab1 {
		width: 100%;
	}
	.feature_tab label span:before, .feature_tab1 label span:before {
		display: none;
	}
	.feature-sec7-inner .cl-md-4 {
		min-height: auto;
	}
	.ios-andr-img span:before, .ios-andr-img span:after {
    	content: none;
	}
	.integ-pop-img span:before, .integ-pop-img span:after {
    	content: none;
	}
	.zigzag-content .zz-c-inner .cl-md-6 h2.title4, .zigzag-content .zz-c-inner .cl-md-6 p.content2, .integ-pop-logo span {
		width: 100%;
	}
	.zigzag-content .zz-c-inner .cl-md-6:first-child {
		margin-top: 0px;
	}
	.import-ap-vid-cont .cl-md-6 h2 {
		text-align: center;
	}
	.videoSec figure img.itsm-v-bg {
    	width: 100%;
	}
	.import-ap-vid-cont .feature-lm {
		display: none;
	}
	.integ-pop-btm-bnr .container {
		width: 90%;
	}
	.box-3-design {
    	width: 50%;    
	}
	.integ-me-innr {
    	margin: 20px 13px;
	}
	.wap-sub-con {
    	width: 100%;
	}
	.ap-br-img {
    	width: 100%;
	}
	.ap-br-img-out {
		width: 100%;
	}
	.ap-br-img {
		width: 100%;
		float: left;
		display: flex;
		padding: 12px 0px;
		border-bottom: 1px solid #dedede;
		box-shadow: 1px 11px 14px #cccccc00;
	}
	.feature-lft, .feature-rit
	{
    	width: 100%;
		background: #fff;
		border-bottom: 1px solid #cccc;    
		min-height: 160px;
	}
	.feature-sticky {
		width: 100%;
		z-index: 9;
	}
	.feature-lft-fixed .feature-lft {
		position: initial;
		height: initial;
    	min-height: initial;
		padding-top: 25px;
	}
	.feature-list h2 {
		margin: 0;
		padding: 20px;
	}
	.feature-rit-out {
		width: 100%;
		margin-left: 0;
	}
	.feature-nav-shad {
		display: none;
	}
	.feature-rit-out {
	    margin-top: 0;	
	}
	.feature-sticky {
	    height: initial;
    	top: 70px;	
		margin-bottom: 0;
	}
	.feature-list ul li.active a {
		border-bottom: 2px solid #047cc9;
    	border-left: 0px solid #047cc9;

		padding: 7px;
	}
	.feature-list ul li a { 
		border-bottom: 0px solid #ffffff;
    	border-left: 0px solid #ffffff;
	}
	.feature-rit {
	    box-shadow: -2px 6px 15px #ccc0;	
	}
	.feature-list {
		padding-left: 0;
	}
	.feature-list ul li {
		width: 100%;
		border-top: 1px solid #efefef;
		float: left;
		font-size: 15px;
		background: #fff;
	}
	.feature-list ul li:last-child {
		box-shadow: 0 2px 2px -1px #ccc;
	}
	.feature-list ul li.active {
		background: #047cc9;
		color: #fff;
	}
	.feature-list ul li.active a {
		color: #fff;
		border-bottom: 0px solid #047cc9;
	}
	.feature-list {
		text-align: center;
	}
	.feature-sec2, .feature-sec3, .feature-sec4, .feature-sec6, .feature-sec7 {
    	padding: 20px !important;
	}
	.feature-contentBox {
		text-align: center;
	}
	.feature-sec2 .sec2-left li:before, .feature-sec2 .sec2-left li:after {
    	content: none;
	}
	#pred-a .sec2-left .cl-md-6:first-child {
/*		border: 1px solid #dadada;*/
		padding: 20px;
/*		background: #fff;*/
	}
	#aip-a .sec2-left .cl-md-6:first-child {
/*		border: 1px solid #dadada;*/
		padding: 20px;
/*		background: #f2f7fc;*/
	}
	.feature-sec3-inner img {
		width: 75%;
		margin-top: 30px;
	}
	.feature-sec5 {
	    padding: 30px 20px;	
	}
	.apl5-zigzag .cl-md-6:first-child ul li {
/*		margin-left: 0px;	*/
		text-align: justify;
		font-size: 17px;
		    line-height: 35px;
	}
	.apl5-blub-innr ul li {
    	text-align: justify;
	}
	.feature-sec3-inner {
		padding-top: 0;
	}
	.feature-lm:after {
		background: none;
	}
	.apl5-blub-innr ul li:after, .apl5-zigzag .cl-md-6:first-child ul li:after {
    	content: none;
	}
	.visual-analysis {
    	margin-top: 40px !important;
	}
	.apl5-white-bg .apl5-zigzag:nth-child(even) .cl-md-6:first-child:before {
    	background: none;
	}
/*
	.feature-sec5:before {
    content: none;
	}
*/
	.feature-lm {
		text-decoration: underline !important;
	}
	.feature-sec2 .sec2-left ul {
		margin-left: 0;
	}
	.af-lap, #fea-mob-show {
		display: none;
	}
	.af-mob {
		display: block;
	}
	#fea-desk-show {
		display: none;
	}
	.feature-sec3 .mrtb60.tac {
	    margin-top: 20px;
    	margin-bottom: 20px;	
	}
	.feature-sec3 .mrtb60.tac img {
		width: 100%;
	}
	.feature-sec3-inner .cl-md-6:first-child {
		margin-top: 10px;
	}
/*
	.af-mob span {
		width: 50%;
		float: left;
	}
*/
/*
	.af-mob span:first-child {
		text-align: left;
	}
*/
	.af-mob span:nth-child(2) {
		display: none;
		text-align: right;
	}
	.mob-fixed .feature-sticky {
		position: fixed;	
	}
	 .mob-fixed .feature-rit-out {
/*		margin-top: 60px;*/
	}
	.feature-sec2, .feature-sec3, .feature-sec4, .feature-sec6, .feature-sec7 {
		padding-top: 30px !important;
	}
	.feature-sec5 .feature-lm:after {
		background: none;
	}
	/*Launching Analytics Plus 5.0 responsive Start start here*/
	.apl5-banner {
    	display: inherit;
    	min-height: auto;
	}.apl5-banner .container {
		padding: 30px 0;
	}
	.apl5-menus {  
		display: none;
	}
	.apl5-menus-f {
/*    	background: #1d1d27;*/
	}
	.apl5-zigzag .cl-md-6:nth-child(2) img {
		padding-top: 30px;
	}
	.apl5-menus ul li {
	    font-size: 15px;
	}
	.apl5-menus-f .container {
		display: none;
		padding: 0;
		width: 100%;
	}
	.apl5-menus {
		padding-top: 0px;
	}
	.mobl-sticky {
		display: block;
	}
	.mon-sticky {
		display: none;
	}
	.apl5-mob {
		background: #fff;
		color: #1e1e27;
		padding: 15px;    
		box-shadow: 0 2px 2px -1px #ccc;
		text-align: center;
	}
	.apl5-menus.apl5-menus-f {
	    padding-top: 30px;	
		display: block !important;    
    	padding-bottom: 0px;
		transition: all 0.9s ease-in-out;
	}
	.apl5-menus.apl5-menus-f .apl5-mob {
		display: block !important;    t
		ransition: all 0.9s ease-in-out;
	}
	.apl5-menus ul li {
    	width: 100% !important;    
		border-top: 1px solid #dcdcdc;
	}
	.apl5-menus ul li a.active {
    	border-radius: 0px;
	}
	.apl5-menus ul li a {
		width: 100%;
    	display: block;
		padding: 9px 12px !important;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.apl5-menus-f ul, .apl5-menus-f ul:nth-child(2) {
    	margin-top: 0px !important;
	}
	.apl5-zigzag {
		padding-bottom: 70px;
		text-align: center;
	}
	.apl5-zigzag h2, .apl5-zigzag p, .apl5-zigzag ul, .apl5-blub-innr ul li {
		width: 100%;
	}
	.apl5-bt-logo ul {
    	display: initial;
	}
	.apl5-bt-logo ul li {
		width: 30%;
		padding: 10px 40px !important;
	}
	.apl5-zigzag .cl-md-6:first-child ul li:before, .apl5-blub-innr ul li:before, .apl5-zigzag .cl-md-6:first-child ul li:after, .apl5-blub-innr ul li:after {
/*		    content: none;*/
	}
	.apl5-bt-logo ul li img {
		width: 100%;
	}
	.sso-sdp-ebk {
		text-align: center;
		padding-right: 0px;
	}
	.container {
		display: inherit;
	}
	.itsm-sol-tabs-content img {
		margin-top: 20px;
	}
	.itsm-sol-sec3-innr ul li, .itsm-sol-sec3-innr ul li p, .itsm-sol-sec6 p,
	.itsm-sol-tabs-content .cl-md-12 p, .itsm-sol-sec5-innr ul li, .itsm-sol-sec5-innr ul li p {
    	width: 100%;
		min-height: auto;
	}
	.itsm-sol-sec3-innr ul li, .itsm-sol-sec3-innr ul li:nth-child(even),
	.itsm-sol-sec5-innr ul li, .itsm-sol-sec5-innr ul li:nth-child(even) {
		transform: inherit;
		-webkit-transform: inherit;
	}
	.itsm-sol-sec3-innr ul li h3 br {
		display: none;
	}
	.itsm-sol-tabs-content .cl-md-5 {
	    text-align: center;	
	}
	.itsm-sol-bannr .container {
		display: inherit;
	}
	.itsm-sol-sec6:before {
		content: none;
	}
	.itsm-sol-sec6 .cl-md-6 {
		text-align: center;
	}
	.itsm-sol-sec6 img {
    	visibility: visible;
		margin-top: 25px;
	}
	.itsm-sol-sec8-innr ul li {
    	width: 50%;
    	min-height: 150px;
	}
	.itsm-sol-sec8:after {
    	bottom: -20px;
		height: 300px;
	}
	.itsm-ri {
		width: 88%;
	}
	.security-sol5 .itsm-sol-sec5-innr ul li, .itsm-sol-sec3-innr.security-sol3 ul li {
		width: 100%;
		margin-bottom: 40px;
		transform: inherit !important;
		-webkit-transform: inherit !important;
	}
	.grid-item-active {
		display: none !important;
	}
	.itsm-sol-tabs li {
		background: #f3f3f4;    
		border-top: 1px solid #ccc;
		border-right: 1px solid #ccc;
		border-left: 1px solid #ccc;
	}
	.itsm-sol-tabs li.active {
		background: #1591eb;
	}
	.itsm-sol-tabs li.active a {
		color: #fff;
	}
	.casestudy-margnmins {
		margin-top: 0px;
	}
	.cs_sec2-sticky {
		position: inherit;
    	transform: none;
		top: 0;
    	align-self: center;
    	margin-top: 50px;
	}
	.ita-footer .container {
    	display: inherit;
		text-align: center;
	}
	.ita-footer .container .left-foot, .ita-footer .container .right-foot, .itdash-bannr-flex .bannr-rit-img img {
		width: 100%;
	}
	.ita-foot-flex {
		display: flex;
		justify-content: space-evenly;
		margin-left: 0;
	}
	.ap-ebook-sec2-cont {
		width: 100%;
	}
	.ap-ebook-landing-banner .container, .itdash-bannr-flex {
		display: inherit;
	}
	.ap-ebook-landing-banner:before {
		    height: 160px;
	}
	.ap-ebl-left, .ap-ebl-right {
		width: 100%;
		    margin-bottom: 35px;
	}
	.ap-ebl-img {
		margin: auto;
	}
	.ap-ebl-right .ebook-form {
	    float: inherit;
    	margin: auto;	
	}
	.itdash-bannr-flex .bannr-rit-img:after {
		content: none;
		right: 0px;
	}
	.ap-cloud-release-bannr-flex {
		display: inherit;
    	text-align: center;
	}
	.ap-cloud-release-bannr:before {
		content: none;
	}
	.ap-cloud-release-bannr-innr {
		width: 100%;
	}
	.ap-cloud-release-bannr-innr .bannr-rit-img {
		visibility: visible;
	}
	.aplus-Cloud-bannr .bannr-rit-img {
		visibility: visible;
	}
	.wlb-innr-cont, .wlb-innr-form {
		width: 100%;
	}
	.addon-box-out.addon-out, #APlus_GQ .addon-box-out.addon-out {
    	width: 90% !important;
	}
	#APlusCloude_GQ .addon-box-inner .pp-amount-innr, #APlusCloude_GQ .addon-box-inner .as-amount-innr, #APlus_GQ .addon-box-inner .as-amount {
		flex-wrap: wrap;
	}
	.as-amount.addon4 .gq-add-on-divi, .pp-amount.addon4 .gq-pp-amount-divi, 
	#APlus_GQ .as-amount.addon4 .gq-add-on-divi, #APlus_GQ .pp-amount.addon4 .gq-pp-amount-divi {
		width: 50% !important;
		border-bottom: 1px solid #e5e5e5;
	}
	.gq-add-on-divi.woselbox, .gq-pp-amount-divi.woselbox {
		margin: 0;
	}
}

@media screen and (max-height:900px)  {
	.ap-full-ht.ap-indx-sec3 {
		height: inherit !important;
    	min-height: inherit !important;
	}

	
/*
	.ap-features-list, .ap-features-content {
		width: 100%;
	}
*/
	
	
}
@media screen and (min-height:900px)  {
	.indx-sec2-left {
		-webkit-transform: translateX(0);
		transform: translateX(0);
		opacity: 1;
		-webkit-transition-delay: 200ms;
    	transition-delay: 200ms;
	}
	.indx-sec2-right {
		-webkit-transform: translateX(0);
		transform: translateX(0);
		opacity: 1;
		-ms-filter: "alpha(opacity=100)"; 
		-webkit-transition-delay: 200ms;
    	transition-delay: 200ms;
	}
}
@media screen and (max-height:750px)  {
	.cs_sec2-sticky {
    transform: scale(.7);
    top: 80px;	
	}
}
@media screen and (max-height:800px)  {
	.ap-full-ht {
    	height: inherit;
    	min-height: inherit;
	}
	.bannr-slider .ap-full-ht {
/*
		height: calc(100vh - 0px) !important;
    	min-height: calc(100vh - 0px) !important;
*/
	}
	.bannr-rit-img img {
/*
		max-height: 300px !important;
    	width: inherit;
*/
	}
	

}
@media screen and (max-width:800px)  {
	.aplus-1o1-img img {
		width: inherit;
		max-height: 115px;
	}
	.indx-1on1-banr .full-auto {
    	display: inline-block;
		text-align: center;
		padding: 20px;
		padding-bottom: 0;
	}
	.innre-1on1-lf, .innre-1on1-rt {
		width: 100% !important;
	}
	.innre-1on1-rt img {
    	width: 80%;
	}
	
}
@media screen and (max-width:768px) {
	.ap-full-ht, .bannr-slider .ap-full-ht {
		height: inherit !important;
		min-height: inherit !important;
	}
	.bannr-slider .cl-md-4, .bannr-slider .cl-md-5, .bannr-slider .cl-md-6, .bannr-slider .cl-md-7 {
		width: 100%;
	}
	.bannr-slider .container, .bannr-slider .container1 {
		display: initial;
	}
	.bannr-slider {
/*		display: flow-root !important;*/
		text-align: center;
	}
	.bannr-rit-img {
		margin-top: 20px;
	}
	.ap-banner-innr .ap-full-ht {
		display: flex;
		height: 93vh;
    	min-height: 93vh;
	}
	.cust-globe-innr {
    	display: inherit;
    	margin: 40px 0;
	}
	.inbtm-red {
		margin: 10px 0;
	}
	.wap-innr-box {
		width: 100%;
	}
	.wap-3box .wap-innr-box:nth-child(even),
	.wap-3box .wap-innr-box:nth-child(odd) {
		padding-left: 0px !important;
		padding-right: 0px !important;
		margin-bottom: 20px;
	}
	.wap-bg-clr {
		min-height: auto !important;
	}
	.testimony-video {
		top: 10px;
	}
	.csb-div {
		width: 100%;    
		margin: 0;
    	margin-bottom: 25px;
	}
	.demo-bdr-r {
		margin-bottom: 50px;
	}
	.ap-indx-rating-sec {
    	width: 100%;
		border-bottom: 1px solid #dedede;
	}
	.view-demo {
		text-align: center;
		border: 1px solid #b5e6fb;
		margin-top: 20px;
		padding: 18px;
		background: #eff9ff;
	}
	.view-demo-sub-tit {
    	width: 100%;
	}
	.cl-md-5.das, .cl-md-5.integ {
		width: 100%;
	}
	.apq3-date-lf-bdr {
		display: none;
	}
	.features-sec1-img img {
		padding: 5px;
    	width: 100%;
	}
	.feature-sec4-inner, .feature-sec6-inner {
		width: 100%;
		display: inherit;
	}
	.feature-sec4-inner .data-blend {
		width: 80%;
		margin: auto;    
		margin-bottom: 20px;
	}
	.feature-sec5 {
		text-align: center;
	}
	.feature-sec5-inner .cl-md-4 {
    	width: auto !important;
	}
	.feature-sec5:before {
		content: none;
	}
	.feature-sec5-inner {
		margin-top: 40px;
	}
	.feature-sec5-inner .cl-md-4 {
		padding-top: 10px;
    	padding-right: 0;
	}
	.visual-analysis {
		padding-right: 0;
		margin-top: 40px;
	}
	.feature-sec7-inner .cl-md-4 {
    	padding-right: 0;
		padding-top: 30px;
	}
	.visual-analysis {
    	width: 80%;
    	margin: auto;
	}
	.feature-sec4, .feature-sec6 {
		padding: 20px 0;
		text-align: center;
	}
	.feature-sec2 .content2.wid80, .feature-sec3 .content2.wid80, .feature-sec4 .content2.wid80,
	.feature-sec5 .content2.wid80, .feature-sec6 .content2.wid80, .feature-sec7 .content2.wid80 {
		width: 100%;
	}
	.feature-sec3-inner {
		display: inherit;
	}
	.ios-andr-banr .container {
    	display: inherit;
	}
	.ios-bnr-txt, .ios-bnr-img, .ios-enpt-div {
    	width: 100%;
    	text-align: center;
	}
	.integ-pop-banr .container {
    	display: inherit;
	}
	.integ-pop-bnr-txt, .integ-pop-bnr-img, .integ-pop-enpt-div {
    	width: 100%;
    	text-align: center;
	}
	.import-db-banr .content2, .import-ap-banr .content2 {
		width: 100%;
	}
	.mobile-btm-btn {
		display: block;
		position: fixed;
		width: 100%;
		bottom: -2px;
		z-index: 9;
	}
	.integ-me-bnr-txt, .integ-me-bnr-img {
		width: 100%;    
		text-align: center;
	}
	.integ-me-banr .container {
    	display: initial;
	}
	.securiy-breach img {
    	opacity: .2;	
	}
	.securiy-breach {
    	z-index: -1;
	}
	.indx-1on1-banr:before {
		content: none;
	}
	.innre-1on1-rt {
		position: initial;
	}
	.innre-1on1-rt img { 
	    position: inherit;
	}
	.innre-1on1-rt {
		height: inherit !important;
		min-height: inherit !important;
	}
	.indx-6it-sm:before {
		content: none;
	}
	.indx-6it2-sm:before {
		content: none;
	}
	.it6-img-vid {
		visibility: visible;
	}
	.it62-img-vid {
		visibility: visible;
	}
	.indx-ot-oct .bannr-rit-img {
		width: 100%;
	}
	.ot-oct-date .cl-md-2 {
		width: 100%;
	}
	.ot-oct-lf-bdr {
		border-left: 0px solid #000;
		height: 40px;
		border-bottom: 1px solid #000;
		width: 100%;
		margin: auto;
		margin-bottom: 25px;
	}
	li.nav-grid-items, .nav-circle {
    	width: 100% !important;
	}
	.itsm-sol-tabs {
		 display: block; 
	}
	.aplus-experience {
		gap: 35px 100px;
		flex-wrap: wrap;
		justify-content: center;
	}
	.aplus-experience span {
		border-right: 0px solid #ccc;
	}
	.aplus-experience span em {
    	width: 100%;
	}
	.aplus-infographic-form form ul, .aplus-infographic-inner {
    	display: inherit;
    padding-top: 60px;
	}
	.aplus-infographic-inner p {
    	width: 100%;
	}
	.aplus-infographic-form form ul li {
		width: 100%;
	}
	.countryid-stl {
		width: 100% !important;
	}
	.itdash-sec3-left, .itdash-sec3-img .itds3-conts-btn {
		display: none;
	}
	.itdash-sec3-right {
		width: 100%;
	}
	.itdash-sec3-img, .itds3-contshow {
   	 	display: block;
	}
	.itdash-sec3-img {
		margin-top: 30px;
		border-top: 1px solid #12346552;
		padding-top: 30px;
	}
	.indx-ap50-banr .wlb-fade-line1 {
		display: none;
	}
	.ap50-date1 {
		border-top: 1px solid #ffffff8f; 
	}
	.ap-cloud-release-contant-innr {
		display: inherit;
	}
	.ap-cloud-img, .ap-cloud-cont {
		width: 100%;
    	text-align: center;
	}
	.ap-cloud-ebook {
		flex-wrap: wrap;
	}
	.ace-innr {
		width: 50%;
		text-align: center;
		margin-bottom: 60px;
	}
}

@media screen and (max-width:767px) {
	.indx-sec2-inner {
		display: none;
	}
	.indx-sec2-inner-mobile {
		display: block !important;
	}
	.it6sm-grn span {
	    background: none;
		word-break: break-word;
		color: #000;
		line-height: 50px;	
	}
	.ap50-rit-img img, .hybrid-rit-img img {
		width: 100%;
	}
	.indx-ap50-banr:after, .hybrid-banner:before, .hybrid-banner:after,  .apq3oct-banner:before, .apq3oct-banner:after {
		content: none;
	} 
	.indx-data-dem-banr .bannr-rit-img:before, .indx-data-dem-banr .bannr-rit-img:after {
		content: none;
	}
	.indx-apm-banr .bannr-rit-img:before, .indx-apm-banr .bannr-rit-img:after {
		content: none;
	}
	.bannr-slider .container, .bannr-slider .container1 {
		padding: 50px 0px;
	}
	.indx-6it2-sm .container {
		padding-bottom: 0 !important;
	}
	.ap-banner .banr-slider .ap-full-ht {
    	display: flex;
    	height: inherit !important;
    	min-height: inherit !important;
		padding: 90px 0px;
	}
	.sml-box-innr li {
    	width: 100%;
    	margin-left: 0;
	}
	.box-yellow-bg:before, .box-yellow-bg:after {
		display: none;
	}
	.supportList li {
    	width: 100%;
		margin: 0;
		margin-bottom: 20px;
	}
	.feature-banner h1 {
		font-size: 35px !important;
	}
	.feature-banner h2 {
    	font-size: 18px;
	}
	
/*
	.features-sec1-img img, .features-sec1-img img:nth-child(2), .features-sec1-img img:nth-child(3), .features-sec1-img img:nth-child(5) {
		width: 197px;
		display: flex;
		margin: auto;
	}
*/
	.features-sec1-img img:nth-child(2), .features-sec1-img img:nth-child(4) {
		transform: rotate(90deg);    
		margin: 80px auto;
	}
	.features-sec1-img {
		display: inherit;
		margin: 35px auto;
	}
	.feature-sec5:before {
		opacity: .1;
	}
	.pdf-form-stl, .pdf-form-stl .tac, .pdf-form-stl #downloadSubmit, .pdf-form-stl #downloadReset, .pdf-form-stl .submit-half, .pdf-form-stl input, .pdf-form-stl select {
    	width: 100%;
		margin-left: 0px;
		margin-right: 0px;
	}
	.sso-sdp-sec2 ul {
		display: inherit;
		text-align: center;
	}
	.sso-sdp-sec2 ul li {
		width: 100%;
	}
	.sso-sdp-sec2 ul li:after {
    	content: none;
	}
	.sso-sdp-button button {
		margin-bottom: 10px;
		margin-left: 0px;
	}
	.apl5-bt-logo ul li {
    	width: 40%;
	}
	.itsm-sol-bannr {
		text-align: center;
	}
	.itsm-sol-sec8:after {
    	content: none;
	}
	.itsm-sol-sec9 {
		background: #EFF7FF;
	}
	.itsm-sol-sec2 .apl5-bt-logo ul li {
		margin-bottom: 20px;
	}
	.relat-integ-innr, .itsm-ri, .itsm-sol-sec8-innr ul li, .relat-integ-innr1 .itsm-ri {
		width: 100% !important;
	}
	.itsm-sol-sec8-innr ul li  {
		width: 100%;
    	min-height: auto;
	}
	.itsm-sol-sec8-innr ul li span {
    	display: initial;
	}
	.itsm-sol-sec3-innr ul li, .itsm-sol-sec3-innr ul li:nth-child(even), .itsm-sol-sec5-innr ul li, .itsm-sol-sec5-innr ul li:nth-child(even) {
		text-align: center;	
	}
	.itom-sol-sec7 .relat-integ-innr, .itom-sol-sec7 .itsm-ri, .proj-ri, .proj-sol-img-pos-innr, .itsm-ri {
		width: 100% !important;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.relat-integ-innr:nth-child(3) .itsm-ri, .itom-sol-img-pos .relat-integ-innr:nth-child(2) .itsm-ri, .security-sol-img-pos .relat-integ-innr:nth-child(2) .itsm-ri, .epoint-sol-img-pos:nth-child(2) .relat-integ-innr:nth-child(2) .itsm-ri {
		height: inherit;
	}
	.relat-integ-innr span, .relat-integ-innr h3  {
		    transform: inherit !important;
		    margin-top: 0 !important;
	}
	.security-sol-sec8 .itsm-sol-sec8-innr ul li {
		text-align: left;
	}
	
	.c_study_bannr:before {
		top: 383px;
		left: 0;
		background-size: cover;
		height: 20%;
		width: 100%;
		transform: rotate(-90deg);
	}
	
	.indx-sec2-right .indx-sec2-img img, .ap-indx-sec2 .wid70, 
	.indx-sec4-innr2 .splt4 p, .indx-sec5-innr .splt6, .itdash-sec4-innr .splt6 {
		width: 100%;
	}
	.indx-sec3-innr2, .indx-sec5-innr {
		display: inherit;
	}
	.indx-sec3-outer, .indx-sec4-outer, .indx-sec5-outer {
		text-align: center;
	}
	.indx-sec3-innr2 .splt3 span, .indx-sec4-innr2 .splt4 span, .indx-sec5-innr .splt6.indx-sec5-innr .splt6 span {
		margin: auto;
	}
	.indx-sec3-innr2 .splt3, .indx-sec4-innr1 h2 {
		width: 100%;
	}
	.webinar-details {
		display: inherit;
		width: 100%;
	}
	.webinar-details .ebook-rit-banr-line {
		display: none;
	}
	
}

@media screen and (max-width:600px) {
	.globe-logo li {
    	width: 50%;    
		height: 50px;
	}
	.globe-logo li:nth-child( odd ) {
	    border-right: 1px solid #ccc !important;  
	}
	.globe-logo li:nth-child( even ) {
	    border-right: 0px solid #ccc;  
	}
	.ap-full-ht.ap-indx-sec2 {
	    padding: 10px;	
	}
	.ap-features-content>div {
    	padding: 15px;    
		min-height: auto;
	}
	.ap-features-contentBox .indx-sec2-icon {
		width: 70px;
		height: 70px;
	}
	.ap-features-contentBox:first-child .indx-sec2-icon {
		background: url(https://www.manageengine.com/kr/analytics-plus/images/index/why-ap-1.svg) no-repeat 1px 4px/70px;
	}
	.ap-features-contentBox:nth-child(2) .indx-sec2-icon {
		background: url(https://www.manageengine.com/kr/analytics-plus/images/index/why-ap-2.svg) no-repeat 1px 4px/67px;
	}
	.ap-features-contentBox:nth-child(3) .indx-sec2-icon {
		background: url(https://www.manageengine.com/kr/analytics-plus/images/index/why-ap-3.svg) no-repeat 1px 4px/69px;
	}
	.indx-content-slider li:nth-child(3) .indx-sec2-icon {
		background: url(https://www.manageengine.com/kr/analytics-plus/images/index/why-ap-4.svg) no-repeat 1px 4px/54px;
	}
	.ap-features-contentBox:nth-child(4) .indx-sec2-icon {
		background: url(https://www.manageengine.com/kr/analytics-plus/images/index/why-ap-5.svg) no-repeat 1px 4px/69px;
	}
	.ap-features-contentBox:nth-child(5) .indx-sec2-icon {
		background: url(https://www.manageengine.com/kr/analytics-plus/images/index/why-ap-6.svg) no-repeat 1px 4px/69px;
	}
	.ap-features-contentBox:nth-child(6) .indx-sec2-icon {
		background: url(https://www.manageengine.com/kr/analytics-plus/images/index/why-ap-7.svg) no-repeat 1px 4px/54px;
	}
	.ap-features-contentBox:nth-child(7) .indx-sec2-icon {
		background: url(https://www.manageengine.com/kr/analytics-plus/images/index/why-ap-7.svg) no-repeat 1px 4px/55px;
	}
	.ap-features-contentBox p {
		font-size: 14px;
		line-height: 32px;
	}
	.ap-features-contentBox h2 {
		font-size: 20px;
		line-height: 32px;
		margin-bottom: 0;
	}
	.dwn-page, .dwn-contact {
    	width: 100%;
	}
	.dwn-guide {
    	display: inherit;
		text-align: center;
	}
	.dwn-guide a {
    	display: block;
	}
	.dwn-cust-quote-slid {
		padding-left: 0px;
	}
	.blue-graf-bg {
		padding: 20px;
	}
	#cont-1, #cont-2, #cont-3, #cont-4, #cont-5, #cont-6, #cont-7   {
		transform: scale(0.978459);
	}
	.g-toggle {
		text-align: center;
	}
	.addon-box-out {
    	width: 100%;
    	box-sizing: border-box;
	}
	.support-contact {
    	width: 100%;
    	margin-bottom: 0px;
	}
	.dwn-form {
    width: 100%;
	}
	.aplus-banner-left-layout, .aplus-signup-ebook-banner .aplus-rt-img-banner {
    	width: 100%;
	}
	.box-3-design {
		width: 100%;
	}
	.ap-ebl-right .ebook-form {
    	width: 95%;
	}
	/*Launching Analytics Plus 5.0 responsive Start start here*/
	.apl5-banner h1 {
    	font: 40px/1.25 'Zoho_Puvi_SemiBold';
	}
	.apl5-banner p {
		font: 17px 'Zoho_Puvi_ExtraLight';
	}
	.apl5-banner button {
    	font-size: 18px;
    	padding: 10px 40px;
	}
	.apl5-banner .apl5-upgrade {
    	font: 12px 'Zoho_Puvi_ExtraLight' !important;
	}
	.apl5-zigzag, .apl5-white-bg .apl5-zigzag:last-child {
		padding-bottom: 40px;
	}
	.apl5-sec5 {
		height: auto;
	}
	.apl5-bt-logo ul li {
    	width: 100%;
		padding-bottom: 30px;
	}
	.apl5-bt-logo ul li img {
    	width: 200px;
	}
	/*Launching Analytics Plus 5.0 responsive end start here*/
	
	.as-amount.addon4 .gq-add-on-divi, .pp-amount.addon4 .gq-pp-amount-divi,
	#APlus_GQ .as-amount.addon4 .gq-add-on-divi, #APlus_GQ .pp-amount.addon4 .gq-pp-amount-divi {
    	width: 100% !important;
		border-right: 0px solid #e5e5e5;
	}
}
@media screen and (max-width:500px) {
	.title1 {
    	font-size: 29px;
	}
	.ap-br-img-out {
		width: 320px;
	}
	.globe-content {
    	padding: 0 15px;
	}
	.globe-ply-btn {
    	right: 10px;
	}
	.bannr-rit-img img {
		max-height: inherit !important;
		width: 80%;
	}
	.globe-content h3 {
		font-size: 14px;
		line-height: inherit;
	}
	.globe-content p {
		font-size: 11px;
		margin-top: 0;
	}
	.customer-banner {
		padding: 10px;
	}
	.dwn-contact ul li {
    	display: inherit;    
		float: none;
    	text-align: center;
	}
	.dwn-contact ul li span {
    	display: inherit;
	}
	.gq-forms .dwn-page {
		width: 100%;
	}
	.gq-forms .radio-box label {
		display: block;
	}
	.indx-jira-banr .title3 span {
		display: initial;
	}
	.ios-andr-img span {
		width: auto;
	}
	.integ-pop-img span {
		width: auto;
	}
	.table_style li input, .dwn-form input {
		width: 100% !important;
    	height: 45px;
		padding-top: 6px;
	}
	 .table_style li label, .table_style li select {
    	width: 100% !important; 
		padding-top: 6px;
    	display: block;
	}
	#LicenseKeyForm li:nth-child(5) h4.Windows, #LicenseKeyForm li:nth-child(5) h5.Linux {
		margin: 20px 0 20px 0;
	}
	#LicenseKeyForm li:nth-child(5) h4.Windows strong, #LicenseKeyForm li:nth-child(5) h5.Linux strong {
		width: 100% !important; 
		padding-top: 6px;
		padding-bottom: 10px;
	}
	.import-db-img img, .import-ap-img img, .import-ap .zz-c-inner:nth-child(5) .import-ap-img img, .import-ap .zz-c-inner:nth-child(6) .import-ap-img img {
    	width: 100%;
	}
	.indx-1on1-banr .full-auto {
		padding: 0;
	}
	.relat-integ-innr1 .itsm-ri span {
		width: 290px;
		height: 37px;
		background: url(https://www.manageengine.com/kr/analytics-plus/images/index/ap-sprite-img.svg) no-repeat -121px -134px/920px;
	}
	.ap-ebl-img {
		width: 100%;
}	
}
#scroll, .heading-menu{display:none;}
.cl-md-6{width:100%;}#email_err_msg {display: none;color: red;font-size: 12px;margin-top: 5px;}   
.error.jqval-error {color: #ef362e;font-size: 11px;}
.signupbtn {background: #ef372e !important;color: #fff !important;border: 1px solid #ef372e;cursor: pointer;}
.signupbtn:disabled {opacity: .5;cursor: default;}
.zhide-common {display: none !important;}
.zshow-common {display: block !important;}
.temp-titl {margin-bottom: 5px;font-size: 20px;font-family: 'Zoho_Puvi_SemiBold';}