#scroll ul#lhsTree {padding: 15px 0 0!important;}
#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: 27%;margin: 0 3%;box-sizing: border-box;}
.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;}

.flexslider{width:100%!important}

/* 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/pl/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/pl/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: 45px;
	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/pl/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/pl/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(/manageengine_nl/sharepoint-management-reporting/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(/manageengine_nl/sharepoint-management-reporting/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 */

.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:470px;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: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: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;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: 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: -277px 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;}
.bR{border-right: 1px solid #cccccc;width: 238px;}
.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;}
/*Form*/
.getqtTbl input,.getqtTbl select{width:90%;height:20px;line-height:20px;padding:5px;border:1px solid #ccc;background:#efefef;font-size:14px}
.getqtTbl .formfooter input{width:auto;height:auto;}

/*Feature*/
.fixed-tab{margin:-238px 0}
.erpdivs h2{font-size: 20px;font-weight: 600;padding: 0 0 0px 46px;position: relative;margin: 20px 0 0px;}
.erpdivs h3{margin: 25px 0 0px;}
.erpdivs p{font-size: 14px;margin: 9px 0 11px 0;line-height: 24px;text-align: justify;}
.erpdivs .exc-icon:before {content: '';position: absolute;width: 33px;height: 31px;background-size: 184px 116px;background-position: -8px -68px;background-image: url(../images/features-sprite.png);left: 0;display: inline-block;}
.erpdivs .off365-icon:before {content: '';position: absolute;width: 26px;height: 30px;background-size: 184px 116px;background-position: -72px -69px;background-image: url(../images/features-sprite.png);left: 0;display: inline-block;}
.erpdivs .skype-icon:before {content: '';position: absolute;width: 28px;height: 28px;background-size: 184px 116px;background-position: -131px -70px;background-image: url(../images/features-sprite.png);left: 0;display: inline-block;}

/*Document Style*/
.upgradeTbl{width:100%}
.upgradeTbl td{padding:5px 10px;border:1px solid #ddd;border-collapse:collapse}
.upgradeTbl tr.headTbl{background:#efefef}
/*END*/

/*compare Edition*/
table.compare td{padding:10px 0;border-bottom: 1px solid #e2e2e2;}
.campareHeadGreen{ font:normal 18px  'Open Sans', sans-serif ; color:#FFFFFF; background:#82be33; padding:5px 5px 5px 10px !important;border-right:1px solid #ffffff;}
.campareHeadGray{ font:normal 18px  'Open Sans', sans-serif; color:#787878; background:#e1e1e1; padding:5px 5px 5px 10px !important;border-right:1px solid #ffffff;}
.campareHeadTxt{ font:normal 18px  'Open Sans', sans-serif; color:#559600; padding:25px 7px 5px 7px;}
.campareHeadTxt2{ font:normal 15px 'open sans' ; color:#559600;}
/*End*/


@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;box-sizing:border-box;}
.icoCont{margin: -77px 31%}
}
@media screen and (max-width:768px){
.erptabs li {margin: 15px 1% 0 !important;box-sizing: border-box;padding: 8px 5px !important;}
.fixed-tab{position:relative;margin:0;background:#fff;z-index:999;width:auto}
.per30{width:100%;padding:30px;box-sizing:border-box;border-radius:4px;margin-top: 30px;    box-shadow: 0 2px 5px rgba(212,212,212,0.8);background: #f5f5f5;}
.erptabs li {height: 135px;}
.erp-conts h3 a {font-size: 20px;font-weight: 600;}
.erpdivs h3 {margin-top: 0px;}
.erp-conts h3 a { line-height: 28px;}
.erp-conts{font-size: 14px;line-height: 24px;}
}
@media screen and (max-width:620px){
.homefeaBox{width:calc(100% - 2px);}
}
@media screen and (max-width:500px){
.main-fixed{min-height:400px;}
.erptabs li {width:96%;}
}