#scroll ul#lhsTree {padding: 10px 0 0;}
#scroll ul.relPrd{line-height:1.2em;list-style-type:none;padding:0;width:250px;}
#scroll ul.relPrd > li > span{color:#000000;display:inline-block;font-weight:bold;padding:10px 0;}
/* LHS Related Products */
#scroll ul.relPrd{line-height:1.2em;list-style-type:none;padding:0;width:250px;}
#scroll ul.relPrd > li > span{color:#000000;display:inline-block;font-weight:bold;padding:10px 0;}
#scroll ul.relPrd li ul li span{margin-right:18px;}
#scroll ul.relPrd li ul{list-style-type:none;margin:0;padding:0;}
#scroll ul.relPrd li ul li{border-top:1px solid #ECECEC;
color:#000000;font-size:12px;list-style-type:none;margin:0;padding:0;cursor:pointer;text-indent:10px;height:30px;overflow:hidden;}
#scroll ul.relPrd li ul li:hover .product-quick-name{color:#7BBB2A;transition-duration:0.3s}
#scroll ul.relPrd li a{color:#000000;text-decoration:none;line-height:30px;display:block;width:250px;}
#scroll ul.relPrd li a.product-expanded-name{font-size:10px;color:#777;border-radius:2px;padding:3px 10px 3px 0;margin:0px 0 5px;width:auto!important;line-height:12px;height:auto;}
#scroll ul.releated-nav li:nth-child(11) a.product-quick-name{display:inline}
#scroll ul.relPrd li ul li:nth-child(11) a.product-quick-name{color:#000}
#scroll ul.relPrd li ul li:nth-child(11) a.product-quick-name:hover{color:#7BBB2A}
#btmBar ul li {    width: 25%;}
.rhs-cont li {padding-bottom: 10px;}
.rhs-cont > .notebox {margin: 25px 0 0 0;}
.rhs-cont li > .notebox {margin: 10px 0 5px 0;}

/* feaBanner Stripe */
.feaBanner {background: #dbf3ff;padding: 10px 30px 40px;}
.feaBanner p {font-size: 16px;font-weight: 600;margin-bottom: 25px;}
.feaBanner a {background: #f70031;border-radius: 3px;color: #fff !important;padding: 12px 20px;text-decoration: none;transition: all .5s;}
.feaBanner a span {background-size: 240px !important;margin-right: 5px;}
.feaBanner a:nth-child(3) {background: #00688f;margin: 0 0 0 20px;}
.nav-dem-ico {background: url(../images/ntfs-feature-sprite.png) -220px -18px no-repeat;display: inline-block;height: 20px;line-height: 22px;position: relative;top: 2px;width: 21px;}

.upgradeTbl{width:100%;}
.upgradeTbl tr.headTbl{background:#efefef;}
.upgradeTbl td{padding:5px 10px;border:1px solid #ddd;border-collapse:collapse;}
.btn-gquo,
.btn-bnow{background:#9aa7b1;border-radius:15px;color:#fff;font-weight:bold;padding:5px 7px;transition:all .5s}
.btn-gquo:hover,
.btn-bnow:hover{background:#adb9c2;text-decoration:none;transition:all .5s}
.upgradeTbl .headTbl td {font-weight: bold;}

.flexslider{width:100%!important}

.bnr-dwn{margin-top:20px}
.bnrtxt1{color:#424f56;font-size:36px;margin:0 0 10px 0}
.newbnrtxt{width:630px}
.bannerflex{background:#E1E6E9}
.flex-control-nav li a{background:#a1a1a1}
.flex-control-nav li a.flex-active{background:#454545}
.bnrtxt1{font-size:30px;line-height:45px;margin:0 0 20px}
.bnrtxt2{font-size:20px;line-height:30px;margin:0 0 20px}
.bnrtxt3{font-size:13px;line-height:20px;margin:0 0 20px}
.bnrtxt3 li{list-style-type:disc;width:43%;padding-right:2%;float:left;text-align:left;line-height:25px;margin-left:20px}
.bnrtxt3 li a{color:#444!important}
.prdbnr1{top:73px;right:40%}
.prdbnr2{top:73px;right:40%}
.prdbnr3{top:73px;right:40%}
.prdbnr4{top:73px;right:40%}
.prdbnr5{top:73px;right:40%}
.prdbnr6{top:50.5px;right:40%}

.erpBox{position: fixed; display: none; top: 0px; left: 0; z-index: 9999999; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.6);font-weight: bold; font-size: 15px; color: #333;}
.erpBoxCont{border: 1px solid #666; border-radius: 5px; margin: 20px auto;background:#ccc;}
.erpBoxCont h3{margin:0!important}



.hmFeabox{width:27.3%;margin:70px 1% 1%;padding:2%;background:#fff;float:left;min-height:780px;position:relative}
.hmFeabox h3{font-size:18px;margin:0}
.hmFeabox1{width:94%}
.hmFeabox{font-size:12px;line-height:20px}
.hmFeabox ul{line-height:30px!important}
.icoCont{position:absolute;height:110px;margin:-77px 25%;width:110px}
.icoHead{font-size:18px !important;font-weight:bold;margin:50px 0 10px !important}
.uColRep{border-bottom:2px solid #00bcd4}
.uColMon{border-bottom:2px solid #b5d057}
.uColAud{border-bottom:2px solid #f59812}

.erp-tabs{width:23%;margin: 0;padding: 0 1%;}
.erp-tabs p{text-align:center}
.erptabs{border-bottom:1px solid #cccccc;padding:0!important}
.erptabs li{list-style:none;cursor:pointer;line-height:20px;position:relative;padding-top:20px;border-bottom:3px solid #fff}
.erptabs li.erp-active{background:#f5f6f8;border-bottom:3px solid #75ba0f}
.erptabs li:hover{background:#f8f9fa;}
.admfea,.feaSmlIcon{background:url(../images/features-sprite.png) no-repeat 0 0}
.admfea{height:50px;width:65px;margin:0 auto}
.fea-ico1{background-position:-8px -245px}
.fea-ico2{background-position:-74px -245px}
.fea-ico3{background-position:-139px -245px}
.fea-ico4{background-position:-204px -242px}
.erp-conts h3 a{font-size: 18px;color: #0099CC;font-weight: 300;}
.erp-conts h3{line-height: 20px !important;}
.erp-conts a {color:#b6b6b6;}
.extraHeight,.hidden{display:none}
.line{width:100%;border-bottom:1px solid #cccccc;height:13px}
.load-more-cont{width:10%;padding:10px;background:#FFFFFF;margin:-20px auto;text-align:center;color:#b6b6b6}
.main-fixed{height:140px;}
.fixed-tab{position:fixed;margin: -238px 0;background: #fff;z-index:999;width: 1000px;}
.erpdivs{font-size:13px;line-height:20px;color:#000000}
.erpdivs h3{font-weight:300;}
.bbtm{ border-bottom: 1px solid #cccccc;}
.borderright{margin: 0 -10px 0 0;}
.load-more{margin-top:30px}
.load-more-cont{cursor:pointer}
.load-more-cont span{background-image: url(../images/features-sprite.png);height: 10px;width: 16px;background-position: -455px 0px;display: inline-block;margin: 0px 8px;position: relative;top: 5px;}
.grayLnk{background:#d8d8d8;border-radius:4px;color:#000;font-size:12px;padding:3px 10px;-moz-border-radius:4px;-webkit-border-radius:4px;transition:all .5s}
.grayLnk:hover{background:#e9e8e8;text-decoration:none;transition:all .5s}

.dwn-menu{display:block}
.dwn-menu > span{margin:0 0 0 1px;padding:8px 0;width:24.8%;position:relative;float:left;background:#C4C8CC;text-align:center;font-size:18px;cursor:pointer;display:inline-block}
.dwn-menu > span:first-child{margin:0;}
.dwn-menu > span a{display:block;color:#000}
.dwn-menu > span.act{background:#f1f1f1}
.dwn-cont-div{padding:40px}
[data-dirshow]{display:none;text-align:center}
[data-dirshow].dirshow{display:block}
.percent{margin:0 auto;width:60%}
.other-option-head span{padding:5px 20px;font-size:18px;line-height:28px;cursor:pointer;display:inline-block}
.other-option-head span.act{background:#fff}
.other-option{background:#fff;padding:20px 2%}
.other-option-cont{display:none}
.other-option-cont .otr-dwn-cont li{font-size:14px}

.dsk-spa{background:none repeat scroll 0 0 #ECEDEE;margin:50px 0;width:100%}
.dsk-spa td{background:none repeat scroll 0 0 #fff;padding:10px; border:1px solid #efefef; vertical-align:middle}
.dsk-spa th{ padding:10px 0}

/* Feature Page */
.erp-tabs{width:31.33%;margin: 0;padding: 0 1%;}
.erp-tabs p{text-align:center;font-size: 18px;font-weight: 600;color: #000;margin: 7px 0 21px 0;}
.erptabs{border-bottom:1px solid #cccccc;padding:0!important}
.erptabs li{list-style:none;cursor:pointer;line-height:20px;position:relative;padding-top:23px;border-bottom:3px solid #fff}
.erptabs li.erp-active{background:#f7f9fa;border-bottom:5px solid #77b826;}
.fixed-tab p{margin: 8px 0 10px 0;}
.erptabs li:hover{background:#f8f9fa;}
.admfea,.feaSmlIcon{background:url(../images/features-sprite.png) no-repeat 0 0}
.admfea{height:41px;margin:0 auto;background-size: 184px 116px;}


.fea-ico1{background-position:-8px -8px;width: 41px;}
.fea-ico2{background-position:-66px -8px;width: 40px;}
.fea-ico3{background-position:-124px -8px;width: 49px;}
.fea-ico4{background-position:-204px -242px}
.erp-conts h3 a{font-size: 16px;color: #2e88e4;font-weight: 600;}
.erp-conts h3{line-height: 20px !important;}
.erp-conts a {color:#989898}
.extraHeight,.hidden{display:none}
.line{width:100%;border-bottom:1px solid #cccccc;height:13px}
.load-more-cont{width: 12%;padding:10px;background:#FFFFFF;margin:-20px auto;text-align:center;color: #000;font-size:  14px;font-weight: 600;}
.main-fixed{height:140px;}
.fixed-tab{position:fixed;margin: -208px auto;background: #fff;z-index:999;max-width: 1000px;width:96%}
.erpdivs{font-size:13px;line-height:20px;color:#000000}
.erpdivs h3{font-weight:300;}
.bbtm{ border-bottom: 1px solid #cccccc;}
.bR{border-right: 1px solid #cccccc;}
/*#adm-conts{height:610px;overflow:hidden}*/
.load-more{margin-top:30px}
.load-more-cont{cursor:pointer}
.load-more-cont span{background-image: url(../images/features-sprite.png);height: 8px;width: 13px;background-position: -8px -107px;display: inline-block;margin: 0px 8px;position: relative;top: 5px;background-size: 184px 116px;}
.grayLnk{background:#d8d8d8;border-radius:4px;color:#000;font-size:12px;padding:3px 10px;-moz-border-radius:4px;-webkit-border-radius:4px;transition:all .5s}
.grayLnk:hover{background:#e9e8e8;text-decoration:none;transition:all .5s}
/* Feature Page */

.nav-dwn a,#btmBar .btm-dwn a{width:auto}
.dwn-priv{margin:10px 0}
.cmnFormArea{box-sizing:border-box!important;max-width:650px!important}

/* START RHS LINK FIX */
.sec-foot .rhs-fix {
    width: 198px;
    margin: 0;
    position: fixed;
    top: 40%;
    overflow: hidden;
    z-index: 99999;
    right: -7px;
    transition: .3s ease-in;
    padding: 5px;
    text-align: right;
}
.sec-foot .rhs-fix a {
    font-size: 14px;
    font-weight: 500;
    line-height: 16px;
    color: #000;
    position: relative;
    padding: 17px 8px;
    background: #FFCD22;
    display: block;
    text-decoration: none;
    margin-bottom: 15px;
    border-radius: 5px 0 0 5px;
    text-align: center;
    box-shadow: 0 2px 5px 0 #3333333b;
    width: 155px;
    float: right;
    text-decoration: none;
    cursor: pointer;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}
.sec-foot .rhs-fix a.rhs-dwn-btn {
	background: #00B151;
	color: #fff;
}
.sec-foot .rhs-fix a:hover {
    background: #eec536;
    width: 165px
}
.sec-foot .rhs-fix a.rhs-dwn-btn:hover {
	background: #009944;
}
.sec-foot .rhs-fix a span {
    font-size: 14px
}
@media screen and (max-width:768px) {
    .sec-foot .rhs-fix {
        top: initial;
        bottom: 0
    }
}
/* END RHS LINK FIX */

/* KB FORM START */
#req-sup .ffw-form-container {
	max-width: 1280px;
	width: 100%;
	padding: 135px 120px 160px;
	position: relative;
	margin: 70px auto 125px;
	display: table;
	box-sizing: border-box;
	background-color: #e9f1fe;
	border-radius: 25px
}
#req-sup .ffw-form-container::before {
	content: "";
	position: absolute;
	background: url('https://www.manageengine.com/de/exchange-reports/images/product-kb-footer-form-bg.png') 0 0/678px no-repeat;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	border-radius: 30px
}
#req-sup .ffw-form-container .content-left {
	width: 50%;
	float: left;
	position: relative;
	color: #000
}
#req-sup .ffw-form-container .content-left::before {
	content: "";
	position: absolute;
	background: url('https://www.manageengine.com/de/exchange-reports/images/product-kb-footer-form-sprite.png') -3px -40px/230px no-repeat;
	width: 203px;
	height: 167px;
	right: 0;
	top: 0
}
#req-sup .ffw-form-container .content-left h4 {
	font-size: 40px;
	font-weight: 600;
	line-height: 55px;
	margin-left: 0
}
#req-sup .ffw-form-container .content-left p {
	font-size: 20px;
	line-height: 34px;
	font-weight: 300
}
#req-sup .ffw-form-container .content-left p span,
#req-sup .ffw-form-container .ffw-form-thanks-msg .thanks-msg p span,
#req-sup .ffw-form-container.success .ffw-form-thanks-msg {
	display: block
}
#req-sup .ffw-form-container .ffw-form-right {
	position: absolute;
	width: 454px;
	right: 120px;
	background: #fff;
	border-radius: 15px;
	border: 1px solid #a3c0e2;
	top: 0;
	margin-top: -50px;
	box-sizing: border-box;
	-webkit-box-shadow: 0px 0px 20px 0px #00000026;
	-moz-box-shadow: 0px 0px 20px 0px #00000026;
	box-shadow: 0px 0px 20px 0px #00000026;
}
#req-sup .ffw-form-container .ffw-form-right .ffw-form {
	display: table-cell;
	vertical-align: middle;
	padding: 35px 40px 33px
}
#req-sup .ffw-form-container .ffw-form-right .ffw-form h4 {
	font-size: 26px;
	font-weight: 600;
	margin: 0 0 34px;
	text-align: center
}
#req-sup .ffw-form-container .ffw-form form ul li {
	margin-bottom: 10px;
	position: relative;
	padding: 0;
	float: none;
	width: 100%;
	display: inline-block;
	background: #fff
}
#req-sup .ffw-form-container .ffw-form form ul li input {
	height: 52px;
	line-height: 27px;
	background-color: #fff;
	border: 1px solid #c6d1e3;
	padding: 5px 10px 5px 46px;
	display: block;
	width: 100%;
	font-size: 15px;
	color: #000;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	border-radius: 5px;
	box-sizing: border-box;
	transition: .3s ease-in;
	position: relative;
	z-index: 1
}
#req-sup .ffw-form-container .ffw-form form ul li select,
#req-sup .ffw-form-container .ffw-form form ul li textarea {
	height: 52px;
	background-color: #fff;
	border: 1px solid #c6d1e3;
	display: block;
	font-size: 15px;
	transition: .3s ease-in;
	position: relative;
	line-height: 27px;
	box-sizing: border-box;
	width: 100%;
	z-index: 1
}
#req-sup .ffw-form-container .ffw-form form ul li input::-webkit-input-placeholder {
	color: #757575
}
#req-sup .ffw-form-container .ffw-form form ul li input:-ms-input-placeholder {
	color: #757575
}
#req-sup .ffw-form-container .ffw-form form ul li input::placeholder {
	color: #9d9c9c
}
#req-sup .ffw-form-container .ffw-form form ul li select {
	padding: 5px 10px 5px 46px;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	border-radius: 5px;
}
#req-sup .ffw-form-container .ffw-form form ul li select:focus-visible {
	outline: 0
}
#req-sup .ffw-form-container .ffw-form form ul li textarea {
	padding: 5px 10px;
	color: #000;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	border-radius: 5px;
	min-height: 105px;
	resize: none;
	font-family: 'ZohoPuvi';
	outline: none;
}
#req-sup .ffw-form-container .ffw-form form ul li input[type=submit],
#req-sup .ffw-form-container .ffw-form form ul li select[type=submit] {
	cursor: pointer;
	background-color: #db232c;
	font-size: 18px;
	color: #fff;
	font-weight: 400;
	border-width: 0;
	padding: 10px;
	transition: .7s;
	-webkit-transition: .7s;
	-moz-transition: .7s;
	height: auto;
	margin-bottom: 10px
}
#req-sup .ffw-form-container .ffw-form form ul li input[type=submit]:hover,
#req-sup .ffw-form-container .ffw-form form ul li select[type=submit]:hover {
	background: #b90a13;
	box-shadow: 0 23px 13px -18px #141619a6
}
#req-sup .ffw-form-container .ffw-form form ul li .ffw-errmsg {
	display: none;
	position: relative;
	color: red;
	padding: 5px 0 0;
	font-size: 11px;
	line-height: 10px
}
#req-sup .ffw-form-container .ffw-form form ul li #meGDPRMessage {
	font-size: 11px;
	color: #666;
	line-height: 18px;
	font-weight: 300;
	opacity: 1;
	width: 100%;
	margin: 10px 0
}
#req-sup .ffw-form-container .ffw-form form ul li #meGDPRMessage label {
	font-size: 11px;
	line-height: 18px;
	margin-top: 14px;
	opacity: 1;
	width: 100%;
	color: #666;
	font-weight: 300
}
#req-sup .ffw-form-container .ffw-form form ul li #meGDPRMessage label>b,
#req-sup .ffw-form-container .ffw-form form ul li #meGDPRMessage>b,
#req-sup .ffw-form-container .ffw-form form ul li .ffw-privacy>b {
	font-weight: 300;
	font-size: 10px
}
#req-sup .ffw-form-container .ffw-form form ul li #meGDPRMessage label>a,
#req-sup .ffw-form-container .ffw-form form ul li #meGDPRMessage>a,
#req-sup .ffw-form-container .ffw-form form ul li .ffw-privacy a {
	color: inherit;
	text-decoration: underline
}
#req-sup .ffw-form-container .ffw-form form ul li .ffw-privacy {
	font-size: 11px;
	color: #666;
	line-height: 18px;
	margin-top: 14px;
	font-weight: 300;
	opacity: 1;
	width: 100%
}
#req-sup .ffw-form-container .ffw-form form ul .demo-checkbox:before,
#req-sup .ffw-form-container .ffw-form form ul li.ffw-ic-description::before,
#req-sup .ffw-form-container .ffw-form form ul li:last-child::before,
#req-sup .ffw-form-container .ffw-hide,
#req-sup .ffw-form-container.ffw-form-success .ffw-form,
#req-sup .ffw-form-container.success .ffw-form,
.ffw-form-success:after,
.misc-field textarea {
	display: none !important
}
#req-sup .ffw-form-container .ffw-form form ul li:last-child input {
	width: 49%;
	float: left;
	cursor: pointer;
	background-color: #d04335;
	font-size: 18px;
	color: #fff;
	font-weight: 600;
	border-width: 0;
	padding: 12px 10px;
	transition: .7s;
	-webkit-transition: .7s;
	-moz-transition: .7s;
	height: auto;
	margin-bottom: 10px
}
#req-sup .ffw-form-container .ffw-form form ul li:last-child input:first-of-type {
	margin-right: 2%
}
#req-sup .ffw-form-container .ffw-form form ul li:last-child input:nth-of-type(2) {
	background: #e9e8e8;
	color: #444
}
#req-sup .ffw-form-container .ffw-form form ul li:last-child input:nth-of-type(2):hover {
	background: #d7d3d3;
}
#req-sup .ffw-form-container .ffw-form form ul li .demo-check {
	display: inline-block !important;
	width: 14px !important;
	float: left;
	margin-right: 6px;
	height: 14px;
	margin-left: 0;
	padding-left: 0;
	appearance: auto;
	-webkit-appearance: auto;
	-moz-appearance: auto;
	margin-top: 5px
}
#req-sup .ffw-form-container .ffw-form form ul li.ffw-ic-count select,
#req-sup .ffw-form-container .with-state .ffw-form form ul li.ffw-ic-count select {
	transition: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	background-image: linear-gradient(45deg, transparent 50%, #5a5a5a 50%), linear-gradient(135deg, #5a5a5a 50%, transparent 50%), linear-gradient(to right, #fff0, #fff0);
	background-position: calc(100% - 23px) calc(1em + 9px), calc(100% - 18px) calc(1em + 9px), calc(100% - 2.5em) .5em;
	background-size: 6px 5px, 5px 5px, 1px 1.5em;
	background-repeat: no-repeat
}

#req-sup .ffw-form-container .ffw-form form ul li.ffw-ic-count select.commonselect {
	padding-left: 15px;
}
#req-sup .ffw-form-container .ffw-form form ul li.ffw-ic-count::before {
	background-position: -138px -8px !important;
	width: 20px !important;
	top: 16px;
}
#req-sup .ffw-form-container .ffw-form form ul li.ffw-ic::before {
	content: "";
	display: inline-block;
	vertical-align: middle;
	position: absolute;
	top: 15px;
	left: 14px;
	width: 18px;
	height: 20px;
	background: url(https://www.manageengine.com/de/exchange-reports/images/product-kb-footer-form-sprite.png) -10px -8px/230px no-repeat;
	z-index: 2
}
#req-sup .ffw-form-container .ffw-form form ul li.ffw-ic-name::before {
	background-position: -9px -6px;
	top: 13px
}
#req-sup .ffw-form-container .ffw-form form ul li.ffw-ic-mail::before {
	background-position: -54px -5px
}
#req-sup .ffw-form-container .ffw-form form ul li.ffw-ic-phone::before {
	background-position: -96px -7px;
	height: 25px;
	top: 13px;
}
#req-sup .ffw-form-container .ffw-form form ul li.ffw-ic-description .placeholder {
	left: 14px
}
#req-sup .ffw-form-container .ffw-form h3 {
	font-size: 18px;
	font-weight: 500;
	padding-bottom: 27px;
	text-align: center;
	position: relative;
	z-index: 3
}
#req-sup .ffw-form-container .ffw-form strong {
	font-weight: 500
}
#req-sup .ffw-form-container .ffw-form p {
	margin-top: 0;
	margin-bottom: 0;
	text-align: center;
	font-weight: 300;
	font-size: 16px;
	line-height: 27px;
	padding-top: 0
}
#req-sup .ffw-form-container .ffw-form h2 {
	font-size: 22px;
	line-height: 30px;
	text-align: center;
	font-weight: 500;
	color: #000;
	margin: AUTO AUTO 0
}
#req-sup .ffw-form-container .with-state .ffw-form form ul li.ffw-ic-count {
	border: 1px solid #c6d1e3;
	background: #fff;
	border-radius: 5px;
	position: relative;
	box-sizing: border-box
}
#req-sup .ffw-form-container .with-state .ffw-form form ul li.ffw-ic-count select {
	width: 50%;
	display: inline-block;
	border: none
}
#req-sup .ffw-form-container .with-state .ffw-form form ul li.ffw-ic-count:after {
	content: '';
	width: 1px;
	height: 60%;
	background: #c6d1e3;
	position: absolute;
	left: 51%;
	right: auto;
	top: 20%;
	z-index: 1
}
#req-sup .ffw-form-container .with-state .ffw-form form ul li select#country_state {
	padding-left: 20px
}
#req-sup .ffw-form-container .ffw-field input:focus,
#req-sup .ffw-form-container .ffw-field textarea:focus {
	outline: 0;
	border-color: #91acf6
}
#req-sup .ffw-form-container .ffw-field .placeholder {
	position: absolute;
	top: 13px;
	left: 47px;
	transition: .2s linear;
	z-index: 2
}
#req-sup .ffw-form-container .ffw-field .placeholder .star {
	color: red
}
#req-sup .ffw-form-container .ffw-field label {
	font-weight: 300;
	color: #9d9c9c;
	font-size: 15px
}
#req-sup .ffw-form-container .ffw-field .star {
	color: #646464;
	font-size: 12px;
	position: relative
}
#req-sup .ffw-form-container .ffw-field .placeholder.focused {
	top: -10px;
	padding: 0 5px;
	left: 7px;
	background: #fff;
	line-height: initial;
	z-index: 2
}
#req-sup .ffw-form-container .ffw-field .placeholder.focused:before {
	content: "";
	width: 100%;
	height: 50%;
	background: #fff;
	position: absolute;
	left: 0;
	bottom: -2px
}
#req-sup .ffw-form-container .ffw-field .focused label {
	font-size: 10px;
	line-height: 10px;
	z-index: 1;
	position: relative;
	color: #3164ee
}
#req-sup .ffw-form-container .ffw-form-fields {
	padding-left: 0;
	margin: 0;
	border: none
}
#req-sup .ffw-form-container label {
	cursor: pointer
}
#req-sup .ffw-form-container .demo-checkbox label {
	font-size: 14px;
	padding-left: 5px;
	margin-top: 1px;
	display: inline-block
}
#req-sup .ffw-form-container .ffw-form-thanks-msg {
	display: none;
	vertical-align: middle;
	padding: 25px
}
#req-sup .ffw-form-container .ffw-form-thanks-msg .thanks-msg {
	background-color: #f7fafe;
	text-align: center;
	padding: 217px 0 105px
}
#req-sup .ffw-form-container .ffw-form-thanks-msg .thanks-msg::before {
	position: absolute;
	content: "";
	background: url(https://www.manageengine.com/de/exchange-reports/images/product-kb-footer-form-sprite.png) -13px -230px/230px no-repeat;
	width: 57px;
	height: 56px;
	left: 0;
	right: 0;
	top: 158px;
	margin: auto
}
#req-sup .ffw-form-container .ffw-form-thanks-msg .thanks-msg h4 {
	font-size: 26px;
	line-height: 40px;
	font-weight: 600;
	margin-left: 0
}
#req-sup .ffw-form-container .ffw-form-thanks-msg .thanks-msg p {
	font-size: 22px;
	line-height: 36px
}
#req-sup .ffw-form-container.ffw-white-field .ffw-form form ul li input,
#req-sup .ffw-form-container.ffw-white-field .ffw-form form ul li select,
#req-sup .ffw-form-container.ffw-white-field .ffw-ms,
#req-sup .ffw-form-container.ffw-white-field .ffw-ms .ffw-display-text {
	background: 0 0
}
#req-sup .ffw-form-container.ffw-icon-black .ffw-form form ul li.ffw-ic::before {
	content: "";
	background: url(../../../../images/ffw-form-icons-sprite-black.png) 0 0/44px 297px no-repeat;
	display: inline-block;
	vertical-align: middle;
	position: absolute;
	top: 5px;
	left: 0;
	width: 40px;
	height: 30px
}
#req-sup .ffw-form-container.ffw-icon-black .ffw-form form ul li.ffw-ic-name::before,
#req-sup .ffw-form-container.ffw-icon-blue .ffw-form form ul li.ffw-ic-name::before,
#req-sup .ffw-form-container.ffw-icon-blue-2 .ffw-form form ul li.ffw-ic-name::before {
	background-position: -1px -7px
}
#req-sup .ffw-form-container.ffw-icon-black .ffw-form form ul li.ffw-ic-mail::before,
#req-sup .ffw-form-container.ffw-icon-blue .ffw-form form ul li.ffw-ic-mail::before,
#req-sup .ffw-form-container.ffw-icon-blue-2 .ffw-form form ul li.ffw-ic-mail::before {
	background-position: -1px -37px
}
#req-sup .ffw-form-container.ffw-icon-black .ffw-form form ul li.ffw-ic-company::before,
#req-sup .ffw-form-container.ffw-icon-blue .ffw-form form ul li.ffw-ic-company::before,
#req-sup .ffw-form-container.ffw-icon-blue-2 .ffw-form form ul li.ffw-ic-company::before {
	background-position: 0 -145px;
	height: 32px
}
#req-sup .ffw-form-container.ffw-icon-black .ffw-form form ul li.ffw-ic-phone::before,
#req-sup .ffw-form-container.ffw-icon-blue .ffw-form form ul li.ffw-ic-phone::before,
#req-sup .ffw-form-container.ffw-icon-blue-2 .ffw-form form ul li.ffw-ic-phone::before {
	background-position: 0 -70px
}
#req-sup .ffw-form-container.ffw-icon-black .ffw-form form ul li.ffw-ic-count::before,
#req-sup .ffw-form-container.ffw-icon-blue .ffw-form form ul li.ffw-ic-count::before,
#req-sup .ffw-form-container.ffw-icon-blue-2 .ffw-form form ul li.ffw-ic-count::before {
	background-position: 0 -107px
}
#req-sup .ffw-form-container.ffw-icon-black .ffw-form form ul li.ffw-ic-date::before,
#req-sup .ffw-form-container.ffw-icon-blue .ffw-form form ul li.ffw-ic-date::before,
#req-sup .ffw-form-container.ffw-icon-blue-2 .ffw-form form ul li.ffw-ic-date::before {
	background-position: 0 -184px
}
#req-sup .ffw-form-container.ffw-icon-blue .ffw-form form ul li.ffw-ic::before {
	content: "";
	background: url(/exchange-reports/images/ffw-form-icons-sprite-blue.png) 0 0/44px 297px no-repeat;
	display: inline-block;
	vertical-align: middle;
	position: absolute;
	top: 5px;
	left: 0;
	width: 40px;
	height: 30px
}
#req-sup .ffw-form-container.ffw-icon-blue-2 .ffw-form form ul li.ffw-ic::before {
	content: "";
	background: url(/exchange-reports/images/ffw-form-icons-sprite-blue-2.png) 0 0/44px 297px no-repeat;
	display: inline-block;
	vertical-align: middle;
	position: absolute;
	top: 5px;
	left: 0;
	width: 40px;
	height: 30px
}
#req-sup .ffw-form-container.ffw-form-success .ffw-form-thanks-msg {
	display: block;
	text-align: center
}
#req-sup .ffw-form-container.ffw-form-success .ffw-form-thanks-msg p {
	text-align: center
}
#req-sup .ffw-form-container.ffw-form-success .ffw-form-thanks-msg h3 {
	font-size: 28px;
	line-height: 40px;
	font-weight: 500
}
form-side {
	position: absolute;
	top: -72px;
	right: -5px
}
@media screen and (max-width:1024px) {
	#req-sup .ffw-form-container {
		padding: 135px 70px 135px;
		width: 98%;
	}
	#req-sup .ffw-form-container .ffw-form-right {
		right: 35px
	}
}
@media screen and (max-width:768px) {
	#req-sup .ffw-form-container {
		padding: 50px 20px;
		width: 95%;
		margin: 0 auto 30px;
	}
	#req-sup .ffw-form-container .content-left {
		float: none;
		width: 100%;
		text-align: center
	}
	#req-sup .ffw-form-container .content-left h4 {
		font-size: 32px
	}
	#req-sup .ffw-form-container .content-left p {
		font-size: 18px;
		margin: 0 0 25px 0;
	}
	#req-sup .ffw-form-container .content-left p span {
		display: inline
	}
	#req-sup .ffw-form-container .content-left::before {
		display: none
	}
	#req-sup .ffw-form-container .ffw-form-right {
		position: relative;
		left: 0;
		right: 0;
		margin: auto
	}
}
/* KB FORM END */

/*Related Products*/
.tmp{font-size: 28px;text-align: center;font-family: 'Zoho_Puvi_Bold';line-height: 42px;color: #000;}
.pageTabSec{max-width: 1160px;margin: 0 auto;margin-bottom: 40px;}
.pageTabSec ul.pageTab{border-bottom: 1px solid #e7e7e7;text-align: center;box-sizing: border-box;font-family: 'Zoho_Puvi_Medium';font-size: 15px;color: #8c9ca2;}
.pageTabSec ul.pageTab li.active{border-bottom: 2px solid #0057c1;color: #0057c1;}
.pageTabSec ul.pageTab li{padding: 12px 20px;box-sizing: border-box;margin: 0 34px;display: inline-block;font-size: 15px;cursor: pointer;font-family: 'Zoho_Puvi_Regular';}
.pageTabSec .pageTabView.active{display: block;}
.pageTabSec .pageTabView{padding: 30px 0;   }
.pageTabSec .pageTabView ul{display: inline-block;box-sizing: border-box;list-style: disc;color: #93bac9;vertical-align: text-top;  font-size: 15px;font-family: 'Zoho_Puvi_Medium';}
.pageTabSec .pageTabView ul li{padding: 6px 0;margin: 0;list-style-type: none;color: #93bac9;  position: relative;}
.pageTabSec .pageTabView ul li a{color: #000;font-family: 'Zoho_Puvi_Regular';}
.pageTabSec .pageTabView{padding: 30px 0;display: none;  }
.pageTabSec .pageTabView ul li:before{position: absolute;content: "";background: #91baca;height: 8px;width: 8px;border-radius: 50%;left: -27px;top: 15px;}
.pageTabViewContent{display: flex;justify-content: space-around;flex-flow: wrap;   }
.pageTabViewContent{display: flex;}
.pageTabViewContent ul{flex: 1;padding: 0 20px !important;}
@media screen and (max-width:600px) {.pageTabViewContent{flex-flow: column;}}
@media screen and (max-width:1024px) {.pageTabViewContent ul{padding: 0 36px !important;}}
/*Related Products*/
@media screen and (max-width:500px){
.cmnFormArea{padding:5px!important}
.cmnFormArea table td input[type="submit"],.cmnFormArea table td input[type="reset"]
{width:100%;box-sizing:border-box;margin:5px 0}
.cmnFormArea table td{padding:5px;width:100%!important;display:block}
}


@media screen and (max-width:500px){
	.cmnFormArea table td{width:100%!important;display:block!important;padding: 4px 10px}
    .container{width:100%!important;box-sizing:border-box}
}

@media screen and (max-width:1060px){
.prdbnr1,.prdbnr4{left:10px !important}
}
@media screen and (max-width:1020px){
.homefeaBox{width:calc(50% - 2px);border:none;border-top:#ddd solid 1px!important}
}
@media screen and (max-width:949px){
.flexslider .flexBnrslides img{max-width:82%}
}
@media screen and (max-width:849px){
.bannerflex{display:none}
.hmFeabox {width: 350px;max-width: 98%;float:none;margin: 80px auto;min-height:auto}
.icoCont{margin: -77px 31%}
}
@media screen and (max-width:768px){

}
@media screen and (max-width:620px){
.homefeaBox{width:calc(100% - 2px);}
}