<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
#btn_go, .customer-form li select, .form-fields-list li .check-box, .form-fields-list li .create-acccount-btn, .form-fields-list li .linkedin-btn, .form-fields-list li .sign-btn, .form-fields-list li select, .frm-contact .frm-demo-field-list li textarea, .frm-file-upload, .frm-text-area, .frm-text-field, .frm-text-select, .partners-form li select, .resoruce-filter input, .resoruce-filter select, .search-button, .search-input, .send-application-btn, .trail-right .trail-form select {
	-moz-appearance: none;
	-webkit-appearance: none
}
.cta-trial:hover, .watch-demo-link:hover {
	-ms-transform: scale(1.05);
	-webkit-transform: scale(1.05)
}
.bullet li, .orange-bullet li, .orange-bullet-text li, .yellow-bullet li {
	font-size: 14px;
	font-family: robotoregular
}
.customer-form li select, .frm-text-select {
	text-overflow: ""
}
@font-face {
	font-family: robotoregular;
	src: url('home-fonts/roboto-regular-webfont.eot');
	src: url('home-fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'), url('home-fonts/roboto-regular-webfont.woff2') format('woff2'), url('home-fonts/roboto-regular-webfont.woff') format('woff'), url('home-fonts/roboto-regular-webfont.ttf') format('truetype'), url('home-fonts/roboto-regular-webfont.svg#robotoregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: robotolight;
	/*src: url('home-fonts/roboto-light-webfont.eot');*/
	src: url('home-fonts/roboto-light-webfont.woff2') format('woff2'), url('home-fonts/roboto-light-webfont.woff') format('woff'), url('home-fonts/roboto-light-webfont.ttf') format('truetype'), url('home-fonts/roboto-light-webfont.svg#robotolight') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: robotomedium;
	src: url('home-fonts/roboto-medium-webfont.eot');
	src: url('home-fonts/roboto-medium-webfont.eot?#iefix') format('embedded-opentype'), url('home-fonts/roboto-medium-webfont.woff2') format('woff2'), url('home-fonts/roboto-medium-webfont.woff') format('woff'), url('home-fonts/roboto-medium-webfont.ttf') format('truetype'), url('home-fonts/roboto-medium-webfont.svg#robotomedium') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'robotobold';
	src: url('home-fonts/roboto-bold-webfont.eot');
	src: url('home-fonts/roboto-bold-webfont.eot?#iefix') format('embedded-opentype'), url('home-fonts/roboto-bold-webfont.woff2') format('woff2'), url('home-fonts/roboto-bold-webfont.woff') format('woff'), url('home-fonts/roboto-bold-webfont.ttf') format('truetype'), url('home-fonts/roboto-bold-webfont.svg#robotobold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: robotothin;
	src: url('home-fonts/roboto-thin-webfont.eot');
	src: url('home-fonts/roboto-thin-webfont.eot?#iefix') format('embedded-opentype'), url('home-fonts/roboto-thin-webfont.woff2') format('woff2'), url('home-fonts/roboto-thin-webfont.woff') format('woff'), url('home-fonts/roboto-thin-webfont.ttf') format('truetype'), url('home-fonts/roboto-thin-webfont.svg#robotothin') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: HelveticaNeue;
	src: url(fonts/HelveticaNeue_gdi.eot);
	src: url(fonts/HelveticaNeue_gdi.eot?#iefix) format('embedded-opentype'), url(fonts/HelveticaNeue_gdi.woff) format('woff'), url(fonts/HelveticaNeue_gdi.ttf) format('truetype'), url(fonts/HelveticaNeue_gdi.svg#HelveticaNeue_gdi) format('svg');
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
 unicode-range:U+0-10FFFF
}
@font-face {
	font-family: HelveticaNeue-Bold;
	src: url(fonts/HelveticaNeue-Bold_gdi.eot);
	src: url(fonts/HelveticaNeue-Bold_gdi.eot?#iefix) format('embedded-opentype'), url(fonts/HelveticaNeue-Bold_gdi.woff) format('woff'), url(fonts/HelveticaNeue-Bold_gdi.ttf) format('truetype'), url(fonts/HelveticaNeue-Bold_gdi.svg#HelveticaNeue-Bold_gdi) format('svg');
	font-weight: 700;
	font-style: normal;
	font-stretch: normal;
 unicode-range:U+0-10FFFF
}
@font-face {
	font-family: HelveticaNeue-Light;
	src: url(fonts/HelveticaNeue-Light_gdi.eot);
	src: url(fonts/HelveticaNeue-Light_gdi.eot?#iefix) format('embedded-opentype'), url(fonts/HelveticaNeue-Light_gdi.woff) format('woff'), url(fonts/HelveticaNeue-Light_gdi.ttf) format('truetype'), url(fonts/HelveticaNeue-Light_gdi.svg#HelveticaNeue-Light_gdi) format('svg');
	font-style: normal;
	font-weight: 300;
	font-stretch: normal;
 unicode-range:U+0-10FFFF
}
body {
	font-family: HelveticaNeue;
	color: #333;
	margin: 0
}
.body-text {
	font-family: HelveticaNeue;
	font-size: 14px
}
.no-background {
	background: 0 0!important
}
.hide {
	display: none!important
}
.show {
	display: block!important
}
p {
	margin: 13px 0
}
.text-align-center {
	text-align: center!important
}
.text-align-justify {
	text-align: justify!important
}
.text-align-right {
	text-align: right
}
.text-align-left {
	text-align: left!important
}
.text-capitalize {
	text-transform: capitalize
}
.italic-text {
	font-style: italic
}
strong {
	font-family: HelveticaNeue-Bold;
	font-weight: 400
}
a, a img, area, map {
	outline: 0;
	border: 0;
	cursor: pointer
}
area {
	display: block;
	cursor: pointer
}
.no-padding {
	padding: 0!important
}
.bullet {
	margin: 0;
	padding: 0;
	list-style: none
}
.bullet li {
	margin-bottom: 20px;
	background: url(https://www.eginnovations.com/images/tick-bullet.png) left 1px no-repeat;
	padding-left: 28px
}
.orange-bullet {
	margin: 0;
	padding: 0;
	list-style: none
}
.orange-bullet li {
	margin-bottom: 8px;
	background: url(https://www.eginnovations.com/images/orange-bullet.png) 13px 8px no-repeat;
	padding-left: 30px;
	text-align: left
}
.orange-bullet-text li, .yellow-bullet li {
	background: url(https://www.eginnovations.com/images/orange-bullet.png) 23px 8px no-repeat
}
.yellow-bullet {
	margin: 0;
	padding: 0;
	list-style: none
}
.yellow-bullet li {
	margin-bottom: 18px;
	padding-left: 40px
}
.orange-bullet-text {
	margin: 0;
	padding: 0;
	list-style: none
}
.orange-bullet-text li {
	font-family: HelveticaNeue;
	margin-bottom: 4px;
	padding-left: 40px;
	line-height: 22px
}
.orange-bullet-text li ol {
	font-family: HelveticaNeue;
	margin: 20px 0 20px 20px;
	padding: 0
}
.orange-bullet-text li ol li {
	font-family: HelveticaNeue;
	background: 0 0!important;
	padding-left: 5px!important
}
.inner-page-popup .orange-bullet-text, .inner-page-popup .yellow-bullet {
	margin-top: 15px
}
.content-width {
	width: 870px
}
.content-width-855 {
	width: 855px;
	overflow: auto
}
.banner, .banner img {
	width: 100%
}
.banner {
	height: 550px;
	overflow: hidden;
	background: url(https://www.eginnovations.com/images/loader.gif) no-repeat center;
}
.banner-text {
	display: table;
	width: 100%
}
.banner h2 {
	font-family: robotoregular;
	font-weight: 400;
	font-size: 46px;
	color: #FFF;
	margin: 0 0 25px;
	padding: 0;
	text-align: right
}
.banner h2 span:first-child {
	font-family: robotolight;
	font-weight: 400;
	font-size: 22px;
	display: block
}
.banner-black-link, .banner-black-link:hover, .banner-black-link:link, .banner-black-link:visited {
	font-family: robotolight;
	font-size: 23px;
	font-weight: 400;
	text-decoration: none;
	background: url(https://www.eginnovations.com/images/banner-link-bg.png) left top;
	display: block;
	color: #fff;
	width: 210px;
	height: 46px;
	line-height: 46px;
	float: right;
	text-align: center;
	margin-bottom: 10px
}
.banner-black-link:hover {
	background: url(https://www.eginnovations.com/images/banner-link-hover-bg.png) left top
}
.learn-black-link {
	width: 163px!important
}
.banner-black-link img, .banner-white-link img {
	width: 11px;
	height: 21px;
	float: right;
	margin: 6px 10px 0 0
}
.float-left {
	float: left
}
.float-right {
	float: right
}
.pbot10 {
	padding-bottom: 10px
}
.main-navigation {
	width: 100%;
	position: fixed;
	z-index: 100;
	/*background: rgba(253,253,253,1);

	background: -moz-linear-gradient(top, rgba(253,253,253,1) 0, rgba(246,246,246,1) 47%, rgba(241,241,241,1) 100%);

	background: -webkit-gradient(left top, left bottom, color-stop(0, rgba(253,253,253,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(241,241,241,1)));

	background: -webkit-linear-gradient(top, rgba(253,253,253,1) 0, rgba(246,246,246,1) 47%, rgba(241,241,241,1) 100%);

	background: -o-linear-gradient(top, rgba(253,253,253,1) 0, rgba(246,246,246,1) 47%, rgba(241,241,241,1) 100%);

	background: -ms-linear-gradient(top, rgba(253,253,253,1) 0, rgba(246,246,246,1) 47%, rgba(241,241,241,1) 100%);

	background: linear-gradient(to bottom, rgba(253,253,253,1) 0, rgba(246,246,246,1) 47%, rgba(241,241,241,1) 100%);

filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#f1f1f1', GradientType=0 );

	-webkit-box-shadow: 0 2px 1px 0 rgba(0,0,0,.75);

	-moz-box-shadow: 0 2px 1px 0 rgba(0,0,0,.75);

	box-shadow: 0 2px 1px 0 rgba(0,0,0,.75)*/

	

	background: #333333;
}
.header-navi {
	max-width: 1150px;
	margin: 0 auto;
	height: 93px;
	position: relative;
	-webkit-transition: all .4s ease;
	transition: all .4s ease
}
.eg-innovations-logo {
	width: 270px;
    height: 82px;
	float: left;
	margin: 18px 0 0;
	-webkit-transition: all .4s ease;
	transition: all .4s ease
}
.sticky .eg-innovations-logo .logo {
	-webkit-transition: all .4s ease;
	transition: all .4s ease
}
.main-menu {
	float: left;
	margin-left: 85px;
	padding-top: 45px;
	-webkit-transition: all .4s ease;
	transition: all .4s ease
}
.quick-navi {
	/*float: right*/

	position: absolute;
	right: 0;
}
.quick-links {
	float: right;
	padding-top: 10px
}
.quick-links ul {
	margin: 0;
	padding: 0;
	list-style: none
}
.quick-links ul li {
	float: left;
	padding: 0 10px 0 10px;
	border-right: 1px solid #555555;
	line-height: 12px;
	height: 22px;
	position: relative;
}
.quick-links ul li:last-child {
	padding: 0 0 0 10px;
	border-right: 0px;
}
.quick-links ul li:nth-child(1) {
	border: none;
}
.quick-links ul li:nth-child(2) {
	padding: 0 3px 0 3px;
}
.quick-link:active, .quick-link:link, .quick-link:visited, .quick-links ul li .quick-link {
	font-family: robotolight;
	font-size: 12px;
	color: #c1c1c1;
	text-decoration: none;
	line-height: 22px;
}
.quick-links ul li .quick-link:hover {
	text-decoration: underline
}
.watch-demo-link, .watch-demo-link:hover, .watch-demo-link:link, .watch-demo-link:visited {
	display: block;
	width: 120px;
	height: 32px;
	line-height: 32px;
	float: right;
	margin: 20px 0 0;
	text-decoration: none;
	padding-left: 1px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	border: 0 solid #000;
	-webkit-transition: all .4s ease;
	margin-left: 10px!important;
	transition: transform .1s;
	text-decoration: none;
	text-align: center;
	font-size: 16px !important;
	color: #133051 !important;
	font-family: robotobold !important;
	font-weight: normal;
	border-radius: 25px;
	-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,1);
	-moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,1);
	box-shadow: 0px 2px 5px 0px rgba(0,0,0,1);
	cursor: pointer;
	background-image: -ms-linear-gradient(left, #CEF9FF 0%, #80e0f8 100%);
	background-image: -moz-linear-gradient(left, #CEF9FF 0%, #80e0f8 100%);
	background-image: -o-linear-gradient(left, #CEF9FF 0%, #80e0f8 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #CEF9FF), color-stop(100, #80e0f8));
	background-image: -webkit-linear-gradient(left, #CEF9FF 0%, #80e0f8 100%);
	background-image: linear-gradient(to right, #CEF9FF 0%, #80e0f8 100%);
}
.watch-demo-link:hover {
	transform: scale(1.05);
	background-image: -ms-linear-gradient(left, #FFECA0 0%, #ffd325 100%);
	background-image: -moz-linear-gradient(left, #FFECA0 0%, #ffd325 100%);
	background-image: -o-linear-gradient(left, #FFECA0 0%, #ffd325 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #FFECA0), color-stop(100, #ffd325));
	background-image: -webkit-linear-gradient(left, #FFECA0 0%, #ffd325 100%);
	background-image: linear-gradient(to right, #FFECA0 0%, #ffd325 100%);
	color: #3e3202 !important;
}
.info-boxes h3, .info-boxes h4 {
	font-size: 26px;
	text-align: center
}
.sticky {
	height: 50px!important
}
.sticky .eg-innovations-logo {
	margin: 4px 0 0;
	width: 170px;
    height: 41px;
}
.sticky .eg-innovations-logo .logo {
	width: 111px;
	height: 41px
}
.sticky .quick-links, .sticky .search {
	display: none
}
.sticky .watch-demo-link {
	margin: 14px 0 0
}
.sticky .main-menu {
	padding-top: 10px;
	margin-left: 148px
}
.product-info-boxes {
	background: url(https://www.eginnovations.com/images/info-box-bg.png) left top repeat-x #e7e7e7
}
.info-box-left {
	max-width: 1164px;
	background: url(https://www.eginnovations.com/images/infobox-left-shade.png) left bottom no-repeat;
	margin: 0 auto
}
.info-box-right {
	background: url(https://www.eginnovations.com/images/infobox-right-shade.png) right bottom no-repeat
}
.info-boxes {
	max-width: 1154px;
	min-width: 280px;
	margin: 0 auto;
	padding-top: 42px
}
.info-boxes h3 {
	margin: 0;
	padding: 0;
	font-family: robotobold;
	font-weight: normal;
}
.info-boxes h4 {
	margin: 6px 0 0;
	padding: 0;
	font-family: robotolight;
	font-weight: 400
}
.info-box {
	max-width: 972px;
	min-height: 240px;
	margin: 36px auto 69px;
	padding: 0;
	list-style: none
}
.info-box li {
	width: 282px;
	float: left;
	margin: 0 21px;
	text-align: center;
	background: #eaeaea;
	position: relative
}
.info-box li .info-title-box {
	border-bottom: 1px solid #d2d2d2;
	width: 100%;
	height: 54px;
	padding-top: 16px
}
.info-box li .info-title-box .info-title-depth, .info-box li .info-title-box .info-title-reach, .info-box li .info-title-box .info-title-speed {
	height: 42px;
	margin: 0 auto;
	line-height: 42px;
	font-size: 21px;
	text-transform: uppercase
}
.info-box li .info-title-box .info-title-reach {
	width: 78px;
	padding-left: 60px;
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -10px -85px no-repeat
}
.info-box li .info-title-box .info-title-depth {
	width: 71px;
	padding-left: 74px;
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -165px -85px no-repeat
}
.info-box li .info-title-box .info-title-speed {
	width: 74px;
	padding-left: 57px;
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -320px -85px no-repeat
}
.info-box li .info-content {
	height: 160px;
	border-top: 1px solid #f6f6f6;
	padding: 15px 8px 0;
	font-size: 12px;
	color: #3e3e3e;
	line-height: 20px
}
.info-box li .info-list {
	margin: 18px 0 0 25px;
	padding: 0;
	list-style: none;
	width: auto
}
.info-box li .info-list li {
	width: 90px;
	height: auto;
	float: left;
	text-align: left;
	margin: 0;
	padding: 0 0 0 18px;
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -873px -5px no-repeat
}
.info-box li .gray-arrow {
	width: 0;
	height: 0;
	border-top: 18px solid transparent;
	border-bottom: 18px solid transparent;
	border-left: 18px solid #eaeaea;
	position: absolute;
	top: 105px;
	right: -18px
}
.info-box li .white-arrow {
	width: 0;
	height: 0;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	border-left: 10px solid #fff;
	position: absolute;
	top: 116px;
	left: 0
}
.info-box-link, .info-box-link:active, .info-box-link:hover, .info-box-link:link, .info-box-link:visited {
	display: block;
	max-height: 262px;
	text-decoration: none
}
.info-link:active, .info-link:link, .info-link:visited {
	font-size: 12px;
	color: #3e3e3e;
	text-decoration: none
}
.info-link:hover {
	color: #f07241
}
.info-box .info-icon {
	width: 72px;
	height: 62px;
	margin: 0 auto 25px
}
.info-box .performance-monitoring {
	background: url(https://www.eginnovations.com/images/icons.png) -10px -10px no-repeat
}
.info-box .complete-visibility {
	background: url(https://www.eginnovations.com/images/icons.png) -82px -10px no-repeat
}
.info-box .prevent-problems {
	background: url(https://www.eginnovations.com/images/icons.png) -154px -10px no-repeat
}
.info-box .right-environment {
	background: url(https://www.eginnovations.com/images/icons.png) -226px -10px no-repeat
}
.info-box li h3 {
	width: 90%;
	margin: 0 auto;
	font-family: robotobold;
	font-weight: normal;
	font-size: 17px
}
.info-box li h3 span {
	display: block
}
.info-box li .info-box-text {
	display: block;
	height: 80px;
	font-size: 14px
}
.learn-more, .learn-more:active, .learn-more:link, .learn-more:visited {
	font-family: robotobold;
	font-weight: normal;
	font-size: 13px;
	text-align: right;
	color: #0080b7;
	line-height: 16px;
	padding-right: 30px;
	float: right;
	margin-top: 24px;
	display: block;
	text-decoration: none;
	position: relative;
	width: 196px
}
.learn-more .arrow {
	display: block;
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -10px -11px no-repeat;
	width: 24px;
	height: 24px;
	position: absolute;
	top: 5px;
	right: 0
}
.learn-more:hover {
	color: #f07241
}
.learn-more:hover .arrow {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -34px -11px no-repeat
}
.home-client-list {
	max-width: 1154px;
	min-width: 280px;
	margin: 0 auto
}
.client-list-title {
	font-family: robotolight;
	font-size: 25px;
	color: #0080b7;
	font-weight: 400;
	text-align: center;
	background: url(https://www.eginnovations.com/images/eg-sprite.png) center -320px no-repeat
}
.client-list-title span {
	padding: 0 10px;
	background: #fff
}
.home-client-list-logos {
	margin: 0;
	padding: 0;
	list-style: none
}
.home-client-list-logos li {
	width: 164px;
	height: 56px;
	float: left;
	margin-bottom: 18px
}
.home-client-list-logos li.sandisk {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) 0 -140px no-repeat
}
.home-client-list-logos li.allscripts {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -163px -140px no-repeat
}
.home-client-list-logos li.chase {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -323px -140px no-repeat
}
.home-client-list-logos li.general-dynamics {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -483px -140px no-repeat
}
.home-client-list-logos li.century-fox {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -643px -140px no-repeat
}
.home-client-list-logos li.csc {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -803px -140px no-repeat
}
.home-client-list-logos li.state-department {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -10px -206px no-repeat
}
.home-client-list-logos li.samsung {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -163px -206px no-repeat
}
.home-client-list-logos li.gilead-sciences {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -323px -206px no-repeat
}
.home-client-list-logos li.ebay {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -483px -206px no-repeat
}
.home-client-list-logos li.paypal {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -643px -206px no-repeat
}
.home-client-list-logos li.citrix {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -803px -206px no-repeat
}
.home-client-list-logos li.autodesk {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -3px -272px no-repeat
}
.home-client-list-logos li.williams-sonoma {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -163px -272px no-repeat
}
.home-client-list-logos li.staples {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -232px -728px no-repeat
}
.home-client-list-logos li.fannie-mae {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -392px -728px no-repeat
}
.home-client-list-logos li.kind {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -552px -728px no-repeat
}
.home-client-list-logos li.allianz {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -712px -728px no-repeat
}
.home-client-list-logos li.atos {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -232px -794px no-repeat
}
.home-client-list-logos li.texas-tech {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -390px -794px no-repeat
}
.home-client-list-logos li.misubishi-electric {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -550px -794px no-repeat
}
.case-studies {
	background: #f3f3f3 url(https://www.eginnovations.com/images/loader.gif) no-repeat center;
	height: 198px;
	overflow: hidden;
	margin: 28px 0 0;
	padding-top: 10px
}
.case-study-list {
	max-width: 1086px;
	min-width: 280px;
	min-height: 132px;
	margin: 0 auto;
	padding: 19px 34px
}
.case-study-list .bx-wrapper img {
	display: inline
}
.case-study-list-item {
	margin: 0;
	padding: 0;
	list-style: none;
	min-height: 150px
}
.case-study-text {
	position: relative;
	display: none;
	min-height: 160px
}
.case-study-photo {
	width: 123px;
	height: 116px;
	float: right;
	background: url(https://www.eginnovations.com/images/success-photo-bg.png) no-repeat;
	padding: 8px 0 0 10px;
	margin-left: 10px
}
.case-study-content {
	font-size: 17px;
	padding: 2px 0 0 26px;
	width: 914px;
	text-align: justify;
	position: relative
}
.case-study-content p {
	margin: 0;
	padding: 0
}
.case-study-content .left-quotation {
	position: absolute;
	left: 0;
	top: 0
}
.case-study-content .right-quotation {
	vertical-align: text-top;
	margin: 6px 0 0 3px
}
.case-study-author {
	font-size: 14px;
	font-family: robotobold;
	font-weight: normal;
}
.case-study-author-pos {
	font-size: 14px;
	font-family: robotolight
}
.case-study-autor-info {
	margin-top: 29px;
	line-height: 20px
}
.case-study-btn, .case-study-btn:active, .case-study-btn:link, .case-study-btn:visited {
	display: block;
	background: url(https://www.eginnovations.com/images/case-studies-arrow.png) 203px center no-repeat #0080b7;
	width: 214px;
	height: 34px;
	color: #fff;
	font-size: 18px;
	line-height: 34px;
	padding-left: 20px;
	position: absolute;
	right: 0;
	bottom: 10px
}
.case-study-btn:hover {
	background: url(https://www.eginnovations.com/images/case-studies-arrow.png) 203px center no-repeat #f07241
}
.find-more-link, .find-more-link:active, .find-more-link:link, .find-more-link:visited {
	color: #333;
	text-decoration: none;
	display: block;
	height: 18px;
	width: 130px;
	margin: 0 auto;
	font-family: robotobold;
	font-weight: normal;
	font-size: 14px
}
.find-more-link .find-more-icon {
	background: url(https://www.eginnovations.com/images/icons.png) -8px -209px no-repeat;
	display: block;
	width: 18px;
	height: 17px;
	float: right;
	margin: 3px 0 0
}
.find-more-link:hover {
	text-decoration: underline
}
.find-more-link:hover .find-more-icon {
	background: url(https://www.eginnovations.com/images/icons.png) -34px -209px no-repeat
}
.product-screens {
	max-width: 1150px;
	margin: 0 auto;
	padding: 43px 0 48px;
	background: url(https://www.eginnovations.com/images/loader.gif) no-repeat center;
}
.product-screens h4 {
	text-align: center;
	font-size: 28px;
	font-weight: 400;
	margin: 0;
	padding: 0
}
.product-slider {
	padding-top: 28px;
	position: relative
}
.slider {
	margin: 0;
	padding: 0;
	list-style: none
}
.slider li {
	float: left;
	text-align: center
}
.slider-img {
	width: 1150px;
	height: 326px
}
.slider-text {
	text-align: center;
	font-family: robotolight;
	font-size: 22px;
	padding-top: 45px
}
.slider-link, .slider-link:active, .slider-link:link, .slider-link:visited {
	font-family: robotolight;
	font-size: 22px;
	color: #268abc;
	text-decoration: none
}
.slider-link:hover {
	text-decoration: underline
}
.slider-paging {
	text-align: center;
	margin-top: 18px
}
.client-info {
	max-width: 1150px;
	margin: 37px auto;
	background: grey
}
.case-study {
	background: url(https://www.eginnovations.com/images/case-studies-bg.png) center no-repeat #7dbbdb;
	width: 28%;
	min-height: 193px;
	float: left
}
.case-study-link, .case-study-link:active, .case-study-link:link, .case-study-link:visited {
	display: block;
	width: 210px;
	height: 40px;
	margin: 77px 0 0 56px;
	background: url(https://www.eginnovations.com/images/white-transparent.png);
	text-align: center;
	line-height: 40px;
	text-decoration: none;
	font-size: 18px;
	color: #000
}
.case-study-link:hover {
	background: #fff;
	text-decoration: none
}
.success-stories {
	width: 72%;
	background: grey;
	min-height: 193px;
	float: left;
	color: #fff;
	margin: 0;
	padding: 0;
	list-style: none
}
.success-stories-text {
	padding: 38px 32px 0;
	display: none
}
.success-story {
	width: 594px;
	font-size: 17px;
	float: left
}
.success-story p:first-child {
	margin: 0;
	padding: 0
}
.success-story .author {
	width: 594px;
	font-size: 14px;
	float: left
}
.success-story-photo {
	width: 123px;
	height: 116px;
	float: right;
	background: url(https://www.eginnovations.com/images/success-photo-bg.png) no-repeat;
	padding: 8px 0 0 10px
}
.our-clients {
	max-width: 1150px;
	margin: 35px auto;
	text-align: center
}
.inner-our-clients {
	background: #f6f6f6;
	width: 100%;
	padding: 12px 0 26px;
	display: none;
	margin-top: 30px
}
.inner-our-clients .our-clients {
	margin: 0 auto;
	padding: 0
}
.client-list {
	margin: 30px 0;
	padding: 0;
	list-style: none
}
.client-list li {
	float: left;
	margin-right: 48px;
	margin-left: 4px
}
.client-list li.no-margin {
	margin: 0
}
.our-clients h4 {
	text-align: center;
	font-size: 28px;
	font-weight: 400;
	margin: 0;
	padding: 0
}
.call-actions-bg {
	margin-top: 40px;
	background: #e7e7e7;
	min-height: 122px;
	padding: 20px 0 2px
}
.call-actions {
	max-width: 1150px;
	margin: 0 auto
}
.call-actions-title, .call-actions-title2 {
	margin: 0 0 5px;
	padding: 0;
	font-weight: 400
}
.email-subscrib {
	float: left;
	height: 100px;
	color: #333;
	font-size: 14px
}
.call-actions-title {
	font-size: 25px
}
.call-actions-title2 {
	font-family: robotoregular;
	font-size: 18px;
	height: auto;
	text-align: center
}
.breadcrumb-left, .copyright-info, .fmenu-column {
	font-family: robotolight
}
.call-actions-text2 {
	font-size: 11px;
	text-align: center
}
.frm-emil-subscrib {
	background: #7c7c7c;
	padding: 3px;
	width: 272px;
	height: 36px;
	margin: 12px 0 0
}
.frm-emil-subscrib .form-error {
	margin: 3px 0 0;
	color: #FD0004
}
.emil-input-field {
	border: 0;
	background: #fff;
	width: 160px;
	height: 36px;
	padding: 0 15px;
	color: #7c7c7c;
	font-size: 14px;
	float: left;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0
}
.emil-btn-submit {
	background: #7c7c7c;
	text-align: center;
	color: #fff;
	width: 80px;
	height: 36px;
	cursor: pointer;
	outline: 0;
	border: none;
	margin-left: 2px
}
.emil-btn-submit:hover {
	background: #5c5c5c
}
.emil-reg-exist, .form-error, .password-error {
	font-size: 11px;
	color: #ec0000;
	display: block;
	line-height: 18px
}
.emil-reg-success {
	font-size: 12px;
	color: #31b000;
	display: block;
	padding-top: 5px;
	padding-bottom: 3px
}
.recent-resource-list {
	float: left;
	background: #e7e7e7;
	margin: 0 30px;
	max-width: 545px
}
.demo-list li a .resource-image img:first-child {
	display: none;
	right: -1px
}
.demo-list li a:hover .resource-image img:first-child {
	display: block
}
.whitepaper-list li a .resource-image img:first-child {
	display: none;
	right: -1px
}
.whitepaper-list li a:hover .resource-image img:first-child {
	display: block
}
.whitepaper-list li a:hover .resource-icon-case-studies {
	display: none
}
.webinar-list li a .resource-image img:first-child {
	display: none;
	right: -1px
}
.webinar-list li a:hover .resource-image img:first-child {
	display: block
}
.resource-spliter {
	border-left: 1px solid #cfcfcf;
	border-right: 1px solid #cfcfcf;
	position: relative;
	padding-left: 30px;
	padding-right: 20px
}
.recent-resource {
	margin: 25px 0 0;
	padding: 0;
	list-style: none
}
.recent-resource li {
	float: left;
	width: 236px;
	padding-right: 10px
}
.resource-link, .resource-link:active, .resource-link:link, .resource-link:visited {
	display: block;
	color: #333;
	text-decoration: none;
	font-size: 14px;
	height: 50px
}
.resource-link:hover {
	text-decoration: underline
}
.read-all-link, .read-all-link:active, .read-all-link:link, .read-all-link:visited {
	color: #333;
	font-size: 12px;
	display: block;
	position: absolute;
	top: 13px;
	left: 176px;
	text-decoration: none
}
.read-all-link:hover, .resource-link:hover .resource-text-box .resource-text {
	text-decoration: underline
}
.resource-link .resource-img {
	display: block;
	width: 65px;
	height: 50px;
	float: left
}
.resource-link .resource-text-box {
	float: left;
	margin-left: 13px;
	width: 156px;
	height: 50px;
	display: table
}
.resource-link .resource-text-box .resource-text {
	display: table-cell;
	vertical-align: middle
}
.free-trial {
	float: left
}
.free-trial-navi {
	padding-left: 0;
	background: #e7e7e7
}
.free-trial-navi div {
	font-size: 14px
}
.btn-trial, .btn-trial:link, .btn-trial:visited {
	background: #0080b7;
	display: block;
	width: 126px;
	height: 36px;
	text-align: center;
	color: #fff;
	line-height: 36px;
	text-decoration: none;
	font-size: 15px;
	margin: 18px 0
}
.btn-trial:hover {
	background: #f07241
}
.footer-navigation {
	background: #333
}
.footer-navigation-list {
	max-width: 1150px;
	margin: 0 auto
}
.fmenu-column {
	float: left;
	color: #fff;
	padding-top: 39px;
	margin: 0 67px 0 0
}
.fmenu-column-no-margin {
	margin: 0
}
.fmenu-column h6 {
	font-size: 14px;
	font-weight: 400;
	margin: 0 0 10px;
	padding: 0
}
.footer-menu-list, .social-media {
	margin: 0;
	padding: 0;
	list-style: none
}
.fmenu-column h6 .footer-title-link, .footer-title-link:active, .footer-title-link:link, .footer-title-link:visited {
	font-size: 14px;
	color: #fff;
	font-weight: 400;
	text-decoration: none
}
.fmenu-column h6 .footer-title-link:hover {
	text-decoration: underline
}
.footer-menu-link:active, .footer-menu-link:link, .footer-menu-link:visited, .footer-menu-list .footer-menu-link {
	color: #fff;
	font-size: 12px;
	text-decoration: none
}
.footer-menu-list .footer-menu-link:hover {
	text-decoration: underline
}
.social-media li {
	float: left
}
.social-media li a {
	display: block;
	height: 34px;
	width: 34px;
	margin-right: 2px
}
.social-media li a.twitter {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -166px -428px no-repeat
}
.social-media li a.twitter:hover {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -200px -428px no-repeat
}
.social-media li a.linkedin {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -244px -428px no-repeat
}
.social-media li a.linkedin:hover {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -278px -428px no-repeat
}
.social-media li a.youtube {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -322px -428px no-repeat
}
.social-media li a.youtube:hover {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -356px -428px no-repeat
}
.copyright {
	background: #c2c2c2
}
.copyright-info {
	max-width: 1150px;
	min-height: 50px;
	margin: 0 auto;
	line-height: 50px;
	font-size: 14px
}
.copyright-text {
	float: left;
	color: #000
}
.copyright-navi {
	float: right
}
.copyright-navi ul {
	margin: 0;
	padding: 0;
	list-style: none
}
.copyright-navi ul li {
	float: left;
	margin-left: 56px
}
.copyright-navi ul li .copyright-navi-link, .copyright-navi-link:active, .copyright-navi-link:visited {
	font-size: 14px!important;
	color: #000;
	text-decoration: none
}
.copyright-navi ul li .copyright-navi-link:hover {
	text-decoration: underline
}
.ptop26 {
	padding-top: 26px
}
.ptop5 {
	padding-top: 5px
}
.inner-banner {
	min-width: 250px;
	height: 295px;
	position: relative;
	/*background: #e99964;*/

	background: #e99964 url(https://www.eginnovations.com/images/inner-page-header-banner.jpg) no-repeat center;
	text-align: center;
	overflow: hidden
}
.inner-banner img {
	width: 1920px;
	height: 295px;
	display: none;
}
.inner-page-title {
	position: absolute;
	width: 100%;
	text-align: left;
	z-index: 1
}
.inner-title-text h1, .inner-title-text h2 {
	padding: 0 20px;
	text-align: center;
	letter-spacing: 0px;
	font-weight: 400
}
.inner-title-strip {
	width: 1150px;
	height: 295px;
	margin: 0 auto;
	position: relative
}
.inner-title-text {
	float: right;
	width: 100%;
	margin-top: 126.5px;
}
.inner-title-text h1 {
	font-family: robotobold;
	font-weight: normal;
	font-size: 30px;
	color: #a50a00;
	margin: 0 0;
}
.inner-title-text h2 {
	font-family: robotolight;
	font-size: 23px;
	color: #000000;
	letter-spacing: -1px;
	margin: 0;
	max-width: 100%
}
.breadcrumb {
	height: 26px;
	position: absolute;
	left: 0;
	top: 100px;
	display: none;
}
.breadcrumb-left {
	font-family: robotolight;
	font-size: 10px;
	color: #c4c4c4;
	line-height: 26px;
	height: 26px;
	padding: 0 3px 0 12px;
	float: left
}
.breadcrumb-left br {
	display: none
}
.breadcrumb-right {
	width: 28px;
	height: 26px;
	float: right
}
.sticky .breadcrumb {
	bottom: -26px
}
.inner-content {
	margin: 0 auto;
	overflow: visible;
	min-height: 200px;
	color: #333;
	position: relative
}
.inner-page-popup .inner-content-area {
	padding: 10px 15px;
	font-size: 14px;
	line-height: 22px
}
.content-box-center2 h3, .inner-content h3, .inner-page-popup h3 {
	font-family: robotobold;
	font-weight: normal;
	font-size: 23px;
	color: #333;
	margin-bottom: 20px;
	border-bottom: 1px solid #dcdcdc;
	padding-bottom: 12px;
	width: 100%;
	line-height: 26px
}
.inner-page-popup h3, .press-newsrelease h3 {
	width: 100%
}
.press-newsrelease {
	background: #333!important
}
.press-newsrelease .inner-content-area {
	width: 800px;
	background: #fff;
	margin: 0 auto;
	padding: 25px
}
.inner-content-box, .inner-content-box2 {
	font-family: robotoregular;
	line-height: 22px;
	padding-top: 5px;
	text-align: justify
}
.content-box-center2 h3 {
	width: 100%
}
.content-box-center2 h4, .inner-content-box h4, .inner-content-box h4 .title-link {
	font-family: robotoregular;
	font-size: 22px;
	font-weight: 400;
	color: #333;
	margin-bottom: 20px
}
.inner-content-box h4 .title-link, .title-link:active, .title-link:link, .title-link:visited {
	color: #0080b7;
	text-decoration: none
}
.inner-content-box h4 .title-link:hover {
	color: #f07241
}
.inner-content-box {
	font-size: 14px;
	position: relative
}
.inner-content-box2 {
	font-size: 14px
}
.inner-content-box h5 {
	font-family: robotobold;
	font-weight: normal;
	font-size: 14px;
	color: #333;
	margin: 15px 0
}
.content-box-center2, .inner-page-popup ul li, .pricing-content-box {
	font-family: HelveticaNeue
}
.inner-page-popup ul {
	margin: 0;
	padding: 0;
	list-style: none
}
.inner-page-popup ul li {
	margin-bottom: 18px;
	font-size: 14px;
	background: url(https://www.eginnovations.com/images/orange-bullet.png) 23px 8px no-repeat;
	padding-left: 40px
}
.content-box-center, .content-box-center2 {
	margin: 0 auto;
	line-height: 22px;
	position: relative;
	max-width: 1150px
}
.content-box-center .body-text {
	font-family: HelveticaNeue;
}
.pricing-content-box {
	font-size: 15px;
	line-height: 22px;
	text-align: justify;
	padding-top: 5px
}
.content-box-center2 {
	font-size: 14px;
	text-align: justify;
	padding: 5px 0 30px
}
.inner-content-right-style {
	float: right;
	width: 260px;
	height: 476px;
	position: relative;
	background: #e7e7e7;
	margin-left: 20px
}
.inner-content-box .inner-content-right-style {
	height: 484px;
	border-bottom: 10px solid #fff
}
.inner-resource-navi2, .pricing-resource-navi {
	height: 58px!important
}
.inner-resource-navi {
	width: 228px;
	min-height: 100px;
	top: -55px;
	padding: 16px 16px 0;
	position: absolute
}
.resource-navi {
	display: block
}
.blue-btn-link, .blue-btn-link:link, .blue-btn-link:visited {
	font-family: robotomedium;
	font-size: 16px;
	font-weight: normal;
	background: #0080b7;
	color: #fff;
	text-align: center;
	display: block;
	width: auto;
	height: 35px;
	line-height: 35px;
	margin: 19px 15px 0 0;
	text-decoration: none;
	padding: 4px 20px;
	
	background-image: -ms-linear-gradient(left, #ee703f 0%, #e35823 100%);
	background-image: -moz-linear-gradient(left, #ee703f 0%, #e35823 100%);
	background-image: -o-linear-gradient(left, #ee703f 0%, #e35823 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #ee703f), color-stop(100, #e35823));
	background-image: -webkit-linear-gradient(left, #ee703f 0%, #e35823 100%);
	background-image: linear-gradient(to right, #ee703f 0%, #e35823 100%);
	
	border-radius: 25px;
	
	-webkit-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.36);
	-moz-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.36);
	box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.36);	
	transition: transform .1s;	
	text-transform: uppercase;
	
}


.blue-btn-link:hover {
	text-decoration: none;
	/*background: #f07241;*/
		
background-image: -ms-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
background-image: -moz-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
background-image: -o-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #3C9E1E), color-stop(100, #15790b));
background-image: -webkit-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
background-image: linear-gradient(to right, #3C9E1E 0%, #15790b 100%);
	
	-webkit-transform: scale(1.03) !important;
	-moz-transform: scale(1.03) !important;
	transform: scale(1.03) !important;	
}

.inner-demo-link, .inner-demo-link:hover, .inner-demo-link:link, .inner-demo-link:visited, .partner-btn-link, .partner-btn-link:hover, .partner-btn-link:link, .partner-btn-link:visited {
	font-family: robotolight;
	font-size: 20px;
	color: #fff;
	text-align: center;
	display: block;
	height: 35px;
	line-height: 35px;
	margin: 19px 0 0;
	text-decoration: none;
	font-weight: 400
}

.inner-demo-link, .inner-demo-link:hover, .inner-demo-link:link, .inner-demo-link:visited {
	background: #0080b7;
	width: 135px
}
.inner-demo-link:hover {
	text-decoration: none;
	background: #f07241
}
.partner-btn-link, .partner-btn-link:hover, .partner-btn-link:link, .partner-btn-link:visited {
	background: #0080b7;
	width: 180px;
	background-image: -ms-linear-gradient(left, #ee703f 0%, #e35823 100%);
	background-image: -moz-linear-gradient(left, #ee703f 0%, #e35823 100%);
	background-image: -o-linear-gradient(left, #ee703f 0%, #e35823 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #ee703f), color-stop(100, #e35823 ));
	background-image: -webkit-linear-gradient(left, #ee703f 0%, #e35823 100%);
	background-image: linear-gradient(to right, #ee703f 0%, #e35823 100%);
	border-radius: 25px;
	-webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.7);
	-moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.7);
	box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.7);
	transition: transform .1s;
	text-align: center;
	color: #fff!important;
	font-size: 18px;
	font-family: robotomedium !important;
	padding: 3px 20px 3px 20px;
}
.partner-btn-link:hover {
	text-decoration: none;
	/*background: #f07241*/

		

	background-image: -ms-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -moz-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -o-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #3C9E1E), color-stop(100, #15790b));
	background-image: -webkit-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: linear-gradient(to right, #3C9E1E 0%, #15790b 100%);
	-webkit-transform: scale(1.06);
	transform: scale(1.06);
}
.inner-content .resouce-title {
	font-family: robotoregular;
	font-size: 24px;
	font-weight: 400;
	color: #333
}
.resource-list {
	margin: 0;
	padding: 0;
	list-style: none;
	display: none
}
.resource-list li {
	padding-bottom: 21px
}
.resource-list li:first-child {
	padding: 5px 0 16px
}
.resource-list li:last-child {
	padding-bottom: 0
}
.inner-resource-link, .inner-resource-link:active, .inner-resource-link:link, .inner-resource-link:visited {
	display: block;
	font-size: 18px;
	color: #0080b7;
	text-decoration: none;
	padding-left: 32px;
	height: 24px
}
.inner-resource-link:hover {
	color: #f07241;
	text-decoration: none
}
.free-trial-icon {
	background: url(https://www.eginnovations.com/images/free-trial.png) no-repeat
}
.watch-demo-icon {
	background: url(https://www.eginnovations.com/images/watch-demo.png) no-repeat
}
.resource-box-shade {
	width: 8px;
	height: 47px;
	position: absolute;
	top: -52px;
	left: -8px;
	background: url(https://www.eginnovations.com/images/resources-left-shade.png);
	font-size: 13px
}
.resource-blue-link, .resource-blue-link:active, .resource-blue-link:link, .resource-blue-link:visited {
	font-size: 13px;
	color: #0080b7;
	line-height: 15px;
	text-decoration: none;
	cursor: pointer
}
.resource-blue-link:hover {
	text-decoration: underline
}
.resource-blue-link .resource-title {
	text-align: left;
	display: block;
	padding: 16px 0 11px
}
.left-banner-box .resource-blue-link .resource-title {
	padding: 0 0 11px
}
.resource-blue-link .resource-title img {
	vertical-align: middle;
	margin-left: 4px
}
.resource-doc a, .resource-doc a span, .resource-doc a span:nth-child(2) {
	display: block;
	position: relative
}
.resource-doc a span:nth-child(2) span {
	display: block;
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0;
	width: 227px;
	height: 108px
}
.resource-doc a:hover span:nth-child(2) span {
	background: url(https://www.eginnovations.com/images/resource-hover-shade.png) left top no-repeat
}
.resource-doc a span:nth-child(2) img.key-icon:first-child {
	display: none
}
.resource-doc a:hover span:nth-child(2) img.key-icon:first-child, .resource-video {
	display: block
}
.gray-border-bottom {
	background: url(https://www.eginnovations.com/images/resource-splitter-line.png) bottom repeat-x
}
.gray-border-top {
	margin-top: 20px;
	background: url(https://www.eginnovations.com/images/resource-splitter-line.png) top repeat-x
}
.mbottom5 {
	margin-bottom: 5px!important
}
.mbottom10 {
	margin-bottom: 10px!important
}
.mbottom25 {
	margin-bottom: 25px!important
}
.resource-doc {
	background: #e7e7e7;
	overflow: hidden;
	width: 228px;
	height: 165px
}
.prodcut-features {
	width: 100%;
	background: #2da99e;
	padding: 25px 0 15px
}
.product-features-slider {
	position: relative
}
.features-right {
	float: right;
	padding: 0 0 20px
}
.features-left .features-img, .features-right .features-img {
	margin-top: 7px
}
.features-left {
	font-size: 14px;
	color: #333;
	line-height: 26px;
	text-align: justify;
	padding-top: 0
}
.bxslider-features li {
	margin-right: 40px
}
.features-content-text {
	padding-top: 0
}
.features-content-text ul {
	margin-top: 20px
}
.features-content-text p:first-child {
	padding: 0;
	margin: 0
}
.features-left h5 {
	font-size: 19px;
	font-family: robotobold;
	font-weight: normal;
	color: #fff;
	margin: 0 0 10px;
	padding: 0
}
.feature-list li, .feature-sub-list li {
	font-family: HelveticaNeue;
	font-size: 14px;
	font-weight: 400
}
.feature-list {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 14px;
	color: #333
}
.right-bullet {
	width: 324px;
	margin-top: 30px;
	padding-left: 30px;
	border-left: 1px solid #7bcfc9;
	height: 196px
}
.feature-list li {
	padding-left: 30px;
	background: url(https://www.eginnovations.com/images/gray-bullet.png) 14px 7px no-repeat;
	margin-bottom: 8px;
	text-align: left!important;
	line-height: 22px!important;
	float: none
}
.feature-list li:last-child {
	margin: 0
}
.feature-sub-list-tbl {
	line-height: 20px!important;
	text-align: left!important
}
.feature-sub-list {
	margin: 0!important;
	padding: 0!important;
	list-style: none;
	font-size: 14px;
	color: #fff
}
.feature-sub-list li {
	background: url(https://www.eginnovations.com/images/gray-bullet.png) 0 7px no-repeat;
	margin: 0 0 10px;
	padding: 0 0 0 15px;
	color: #333
}
.feature-sub-list li:last-child {
	margin: 0 0 20px
}
.features-trial-btn, .features-trial-btn:hover, .features-trial-btn:link, .features-trial-btn:visited {
	display: block;
	width: 172px;
	height: 54px;
	margin-right: 91px;
	background: url(https://www.eginnovations.com/images/trial-btn-bg.png) no-repeat;
	text-align: center;
	text-decoration: none;
	color: #fff;
	font-size: 20px;
	padding-top: 8px;
	line-height: 22px;
	float: right
}
.features-trial-btn:hover {
	text-decoration: none;
	background: url(https://www.eginnovations.com/images/trial-btn-bg-hover.png) no-repeat
}
.features-trial-btn span {
	font-family: robotobold;
	font-weight: normal;
	font-size: 21px
}
.features-table {
	width: 100%;
	border-top: 1px solid #f2f2f2;
	border-bottom: 1px solid #f2f2f2
}
.features-table td {
	text-align: left;
	vertical-align: top
}
.features-table tr:nth-child(even) {
	background: #f2f2f2
}
.database-table {
	height: 160px;
	margin-top: 12px
}
.network-table, .server-table {
	height: 210px;
	margin-top: 5px
}
.database-table tr td {
	padding: 4px 10px
}
.network-table tr td {
	padding: 6px 10px
}
.server-table tr td {
	padding: 3px 10px
}
.white-link, .white-link:active, .white-link:link, .white-link:visited {
	color: #0080b7;
	text-decoration: underline
}
.white-link:hover {
	text-decoration: none
}
.benefits {
	padding: 18px 0 0;
	max-width: 1150px;
	margin: 5px auto
}
.benefits h5 {
	font-family: robotoregular;
	font-size: 22px;
	font-weight: 400;
	color: #333;
	margin: 0 0 25px;
	padding: 22px 0 0
}
.benefits ul {
	margin: 0;
	padding: 0;
	list-style: none
}
.benefits ul li {
	margin-bottom: 10px;
	font-size: 14px;
	background: url(https://www.eginnovations.com/images/tick-bullet.png) left 3px no-repeat;
	padding-left: 28px;
	line-height: 22px
}
.testimonials-box, .testimonials-style {
	font-size: 12px;
	line-height: 19px;
	position: relative;
	text-align: justify
}
.benefits ul li:last-child {
	margin-bottom: 0
}
.testimonials-style {
	float: right;
	background: #e7e7e7;
	width: 206px;
	min-height: 227px;
	margin: 5px 0 10px 25px;
	padding: 26px 30px 23px 24px;
	text-indent: 23px;
	overflow: hidden
}
.testimonials-style-bg {
	background: url(https://www.eginnovations.com/images/testimonials-banner-bg.png) top left repeat-x #fff!important;
	padding: 0;
	width: 260px;
	min-height: 276px;
	text-indent: 0!important
}
.testimonials-banner-img {
	width: 260px;
	min-height: 276px;
	background: url(https://www.eginnovations.com/images/testimonials-banner-bg-img.png) left top no-repeat
}
.testimonials-style-bg .start-quote, .testimonials-text {
	display: none
}
.testimonials-box {
	width: 214px;
	padding: 10px 0 0;
	margin: 0;
	text-indent: 23px
}
.testimonials .start-quote, .testimonials-box .start-quote {
	width: 19px;
	height: 18px;
	background: url(https://www.eginnovations.com/images/testimonials-start-qoute.png) no-repeat;
	position: absolute
}
.testimonials .start-quote {
	top: 32px;
	left: 21px
}
.testimonials-box .start-quote {
	top: 6px!important;
	left: 0
}
.inner-content-pannel p {
	text-align: justify;
}
.pricing, .pricing-table {
	position: relative
}
.testimonial-author {
	text-align: right;
	padding-top: 0;
	font-size: 13px;
	text-indent: 0;
	display: block
}
.testimonial-author-photo {
	line-height: 18px;
	text-align: left!important;
	min-height: 65px;
	padding: 0!important;
	display: table
}
.testimonial-author-photo strong {
	line-height: 22px
}
.testimonial-author-photo img {
	float: left;
	margin: 0 15px 0 0
}
.testimonials-box .author-info {
	font-size: 12px;
}
.testimonials-box .author-info strong {
	font-size: 14px;
}
.inner-success-stories {
	display: none
}
.img-vertical-align {
	vertical-align: text-top;
	margin: 2px 0 0 3px;
	width: auto!important
}
.photo-img {
	display: block!important;
	float: right;
	width: 70px;
	height: 70px;
	background: #fff;
	margin: 5px 0 10px 10px;
	border: 4px solid #fff
}
.frm-text-field, .pricing-table {
	-moz-border-radius: 0;
	-webkit-border-radius: 0
}
.photo-img img {
	float: left
}
.footer-menu, .footer-menu ul {
	margin: 0;
	padding: 0;
	list-style: none
}
.footer-menu li {
	float: left;
	margin-right: 15px
}
.footer-menu ul li {
	font-size: 12px;
	float: none;
	line-height: 20px
}
.footer-menu ul li:nth-child(2) {
	display: none
}
.footer-menu .footer-menu-link, .footer-menu-link:active, .footer-menu-link:link, .footer-menu-link:visited {
	color: #fff;
	font-size: 12px!important;
	text-decoration: none
}
.footer-menu .footer-menu-link:hover {
	text-decoration: underline
}
.footer-menu .footer-title-link, .footer-title-link:active, .footer-title-link:link, .footer-title-link:visited {
	color: #fff;
	font-size: 15px;
	text-decoration: none;
	display: block;
	margin-bottom: 15px
}
.footer-menu .footer-title-link:hover {
	text-decoration: underline
}
.footer-menu {
	margin: 0;
	padding: 0;
	list-style: none
}
.inner-page-popup {
	background: #fff;
	padding: 0 20px 20px 10px
}
.inner-page-popup .body-text {
	line-height: 22px
}
.inner-page-popup h3:first-child {
	font-family: robotobold;
	font-weight: normal;
	font-size: 24px;
	color: #333;
	margin: 15px 0 0;
	border-bottom: 1px solid #dcdcdc;
	padding-bottom: 12px;
	width: 100%!important
}
.inner-page-popup h4 {
	text-align: left;
	font-family: robotoregular;
	font-size: 20px;
	font-weight: 400;
	color: #333;
	margin: 20px 0 0;
	padding: 0;
	line-height: 26px
}
.inner-page-popup h4 a, a:active, a:hover, a:link, a:visited {
	color: #0080b7;
	font-size: 20px
}
.inner-page-popup a, a:active, a:link, a:visited {
	font-family: robotoregular;
	font-size: 15px;
	color: #0080b7;
	text-decoration: underline
}
.inner-page-popup a:hover {
	text-decoration: none
}
.inner-page-popup p a, a:active, a:link, a:visited {
	font-family: robotoregular;
	font-size: 14px;
	color: #0080b7;
	text-decoration: underline
}
.inner-page-popup p a:hover {
	text-decoration: none
}
.inner-page-popup table tr td a, a:active, a:link, a:visited {
	font-family: robotoregular;
	font-size: 15px;
	color: #0080b7;
	text-decoration: underline
}
.inner-page-popup table tr td a:hover {
	text-decoration: none
}
.inner-page-popup ol li {
	margin-bottom: 20px
}
.feature-model-list {
	margin: 0;
	padding: 0;
	list-style: none
}
.feature-model-list li:nth-child(odd) {
	padding: 15px 15px 10px;
	background: #fff
}
.feature-left-title {
	float: left;
	width: 240px;
	padding: 0 0 20px;
	font-family: robotobold;
	font-weight: normal;
	text-align: left
}
.feature-right-text {
	float: left;
	max-width: 550px
}
.feature-model-list li:nth-child(even) {
	padding: 15px 15px 10px;
	background: #f6f6f6
}
.feature-model-list .yellow-bullet {
	margin: 0;
	padding: 0;
	list-style: none
}
.feature-model-list .yellow-bullet li {
	padding: 1px 0 0 16px;
	background: url(https://www.eginnovations.com/images/orange-bullet.png) left 9px no-repeat;
	margin-bottom: 10px;
	font-size: 15px;
	color: #333;
	line-height: 23px
}
.pricing-table {
	border-radius: 0;
	border: 1px solid #d8d8d8;
	overflow: hidden;
	padding: 0 6px;
	font-family: HelveticaNeue;
	font-size: 13px;
	color: #333;
	margin-top: 10px
}
.pricing-table-title {
	font-weight: 400!important;
	font-size: 15px
}
.pricing-title-blue, .pricing-title-yellow {
	font-family: HelveticaNeue-Bold;
	font-size: 21px
}
.pricing-table-title .title {
	text-align: center
}
.pricing-title-blue {
	color: #3670a0
}
.pricing-title-yellow {
	color: #f07241
}
.pricing-title-gray {
	font-family: robotoregular;
	font-size: 13px;
	color: #777
}
.pricing-table tr:nth-child(even) {
	background: #fbfbfb
}
.pricing-table tr td {
	padding: 10px;
	border-top: 1px solid #d8d8d8;
	text-align: left
}
.pricing-table tr td.title {
	border: none
}
.pricing-table tr td.vertical-line {
	padding: 0;
	border: 0;
	background: url(https://www.eginnovations.com/images/table-vertical-line.png) center top repeat-y
}
.pricing-table tr td.product-support {
	font-size: 12px;
	text-align: center;
	line-height: 20px
}
.price-footer-box {
	width: 100%;
	height: 110px;
	display: table;
	margin-bottom: 20px
}
.price-footer-text {
	display: table-cell;
	vertical-align: middle;
	line-height: 20px
}
.price-button, .price-button:active, .price-button:link, .price-button:visited {
	display: block;
	/*background: #3670a0;*/

	font-size: 13px;
	font-family: HelveticaNeue;
	color: #fff;
	text-decoration: none;
	padding: 8px;
	border: 0 solid #fff;
	letter-spacing: normal;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	background-image: -ms-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: -moz-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: -o-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #0070D5), color-stop(100, #004e95));
	background-image: -webkit-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: linear-gradient(to right, #0070D5 0%, #004e95 100%);
	-webkit-box-shadow: 0px 1px 5px 0px rgba(0,0,0,1);
	-moz-box-shadow: 0px 1px 5px 0px rgba(0,0,0,1);
	box-shadow: 0px 1px 5px 0px rgba(0,0,0,1);
	transition: transform .1s;
	text-transform: uppercase;
	line-height: 16px;
}
.price-button:hover {
	background: #f07241;
	background-image: -ms-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -moz-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -o-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #3C9E1E), color-stop(100, #15790b));
	background-image: -webkit-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: linear-gradient(to right, #3C9E1E 0%, #15790b 100%);
	-webkit-transform: scale(1.03) !important;
	-moz-transform: scale(1.03) !important;
	transform: scale(1.03) !important;
}
.price-button-orange, .price-button-orange:active, .price-button-orange:link, .price-button-orange:visited {
	display: block;
	background: #f07241;
	font-size: 15px;
	font-family: HelveticaNeue;
	color: #fff;
	text-decoration: none;
	padding: 8px;
	border: 0 solid #fff;
	letter-spacing: normal;
	text-align: center;
	position: absolute;
	bottom: 15px;
	left: 13px;
	width: 140px;
	line-height: 20px
}
.price-button-orange:hover {
	background: #d05c2e
}
.popular-price {
	width: 183px;
	position: absolute;
	top: -10px;
	z-index: 50;
	border: 2px solid #f07241;
	height: 1090px
}
.popular-price-bottom, .popular-price-top {
	background: #fff;
	height: 20px;
	width: 100%;
	position: absolute
}
.popular-price-top {
	top: 0
}
.popular-price-bottom {
	bottom: 0
}
.popular-price-label {
	width: 70px;
	height: 70px;
	background: url(https://www.eginnovations.com/images/label-popular-price.png) no-repeat;
	position: absolute;
	right: -5px;
	top: -5px;
	z-index: 1
}
.free-trial-info {
	background: #f3f3f3;
	padding: 36px;
	text-align: left;
	line-height: 20px;
	margin-top: 20px;
}
.free-trial-btn, .free-trial-btn:active, .free-trial-btn:link, .free-trial-btn:visited {
	display: block;
	float: right;
	width: 345px;
	height: 52px;
	background: #f07241;
	text-align: center;
	line-height: 52px;
	color: #fff;
	text-decoration: none;
	font-family: robotomedium;
	font-size: 17px;
	margin-left: 10px;
	cursor: pointer;
	
	background-image: -ms-linear-gradient(left, #ee703f 0%, #e35823 100%);
	background-image: -moz-linear-gradient(left, #ee703f 0%, #e35823 100%);
	background-image: -o-linear-gradient(left, #ee703f 0%, #e35823 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #ee703f), color-stop(100, #e35823));
	background-image: -webkit-linear-gradient(left, #ee703f 0%, #e35823 100%);
	background-image: linear-gradient(to right, #ee703f 0%, #e35823 100%);
	
	border-radius: 25px;
	-webkit-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.36);
	-moz-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.36);
	box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.36);
	transition: transform .1s;
	
	text-transform: uppercase;
	
}
.free-trial-btn:hover {
	font-family: robotoregular;
	background: #d05c2e;
	color: #fff;
	font-size: 19px
		
	-webkit-transform: scale(1.03) !important;
	-moz-transform: scale(1.03) !important;
	transform: scale(1.03) !important;
	
	background-image: -ms-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -moz-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -o-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #3C9E1E), color-stop(100, #15790b));
	background-image: -webkit-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: linear-gradient(to right, #3C9E1E 0%, #15790b 100%);
		
}
.free-trial-btn strong {
	font-size: 21px
}
.free-trial-link, .free-trial-link:active, .free-trial-link:link, .free-trial-link:visited {
	font-family: robotobold;
	font-weight: normal;
	font-size: 18px;
	color: #f07241;
	text-decoration: underline
}
.platforms-table, .use-survey-list li h4 {
	font-family: robotoregular;
	color: #333
}
.free-trial-link:hover {
	text-decoration: none
}
.pricing-title {
	float: left;
	width: 870px
}
.use-survey-list {
	margin: 25px 0 0;
	padding: 0;
	list-style: none
}
.use-survey-list li {
	float: left;
	width: 46%;
	margin-bottom: 20px
}
.use-survey-list li.no-margin {
	margin-bottom: 0
}
.use-survey-list li:nth-child(odd) {
	margin-right: 46px
}
.use-survey-list li h4 {
	font-size: 22px;
	padding: 0;
	margin: 0!important;
	height: 48px;
	line-height: 48px;
	border-bottom: none!important
}
.use-survey-list li h4 span {
	float: left;
	width: 46px;
	height: 46px;
	margin-right: 8px
}
.use-survey-list li h4 span.avoid-outages {
	background: url(https://www.eginnovations.com/images/user-survey-icon.png) no-repeat
}
.use-survey-list li h4 span.cost-effective {
	background: url(https://www.eginnovations.com/images/user-survey-icon.png) -46px 0 no-repeat
}
.use-survey-list li h4 span.real-time-alerts {
	background: url(https://www.eginnovations.com/images/user-survey-icon.png) -92px 0 no-repeat
}
.use-survey-list li h4 span.short-learning-curve {
	background: url(https://www.eginnovations.com/images/user-survey-icon.png) -138px 0 no-repeat
}
.use-survey-list li h4 span.bridges-gaps {
	background: url(https://www.eginnovations.com/images/user-survey-icon.png) -184px 0 no-repeat
}
.use-survey-list li h4 span.excellent-time {
	background: url(https://www.eginnovations.com/images/user-survey-icon.png) -230px 0 no-repeat
}
.use-survey-list li h4 span.broad-coverage {
	background: url(https://www.eginnovations.com/images/user-survey-icon.png) -276px 0 no-repeat
}
.use-survey-list li h4 span.single-pane-glass {
	background: url(https://www.eginnovations.com/images/user-survey-icon.png) -321px 0 no-repeat
}
.use-survey-list li h4 span.reduce-downtime {
	background: url(https://www.eginnovations.com/images/user-survey-icon.png) -367px 0 no-repeat
}
.use-survey-list li h4 span.pinpoint-problems {
	background: url(https://www.eginnovations.com/images/user-survey-icon.png) -416px 0 no-repeat
}
.use-survey-list li:last-child, .use-survey-list li:nth-child(9) {
	margin-bottom: 0!important
}
.platforms-table {
	border: 1px solid #d8d8d8;
	overflow: hidden;
	/*padding: 6px;*/
	padding: 0px;
	font-size: 13px;
	position: relative
}
.platforms-table table {
	background: #d8d8d8
}
.platforms-table table th {
	font-family: HelveticaNeue-Bold;
	font-size: 15px;
	font-weight: 400;
	color: #000;
	background: #fbfbfb;
	padding: 10px 1.5px 10px 5px;
	text-align: center
}
.platforms-table table th.bottom-border {
	border-bottom: 1px solid #d8d8d8
}
.platforms-table table tr td.sub-title {
	font-family: HelveticaNeue-Bold;
	font-size: 13px;
	font-weight: 400;
	background: #d8d8d8
}
.platforms-table table tr td.sub-title a {
	font-family: HelveticaNeue-Bold !important;
	font-weight: 400;
	font-size: 13px!important
}
.platforms-table table tr td.sub-title a.link, .platforms-table table tr td.sub-title a.link:hover {
	font-size: 13px!important
}


.content-table {
	border: 1px solid #d8d8d8;
	overflow: hidden;
	padding: 6px;
	font-size: 13px;
	position: relative
}
.content-table table {
	background: #d8d8d8
}
.content-table table th {
	font-family: HelveticaNeue-Bold;
	font-size: 15px;
	font-weight: 400;
	color: #000;
	background: #fbfbfb;
	padding: 10px 0 10px 5px;
	text-align: center
}
.content-table table th.bottom-border {
	border-bottom: 1px solid #d8d8d8
}
.content-table table tr td.sub-title {
	font-family: HelveticaNeue-Bold;
	font-size: 13px;
	font-weight: 400;
	background: #d8d8d8
}
.content-table table tr td.sub-title a {
	font-family: HelveticaNeue-Bold !important;
	font-weight: 400;
	font-size: 13px!important
}

.content-table table tr td a{
		font-size: 13px!important
}

.content-table table tr td.sub-title a.link, .content-table table tr td.sub-title a.link:hover {
	font-size: 13px!important
}

.content-table table tr:nth-child(even) {
    background: #fbfbfb;
}

.content-table table tr:nth-child(odd) {
    background: #fff;
}

#btn_go, .black-link, .black-link:hover, .black-link:link, .black-link:visited, .frm-text-field, .link, .link-italic, .link-italic:hover, .link-italic:link, .link-italic:visited, .link:hover, .link:link, .link:visited, .partner-info-text, .partner-info-text a, .tech-partners-list li h4, a:hover, a:link, a:visited {
	font-family: robotoregular
}
.platforms-table table tr td {
	font-size: 13px;
	padding: 5px 10px;
	text-align: left;
	line-height: 20px;
	vertical-align: top
}
.platforms-table table tr td a {
	font-size: 14px
}
.platforms-table table tr td a:hover {
	text-decoration: underline
}
.platforms-table table tr:nth-child(even) {
	background: #f8f8f8
}
#tabs .platforms-table table tr:nth-child(even) {
	background: #fbfbfb
}



.platforms-table table tr:nth-child(odd) {
	background: #fff
}
.platforms-table table tr td p {
	text-align: left
}
.platforms-table table tr td.tcik-img, .platforms-tick {
	text-align: center
}
.platforms-table table tr td.vertical-line {
	padding: 0;
	border: 0;
	background: url(https://www.eginnovations.com/images/table-vertical-line.png) center top repeat-y #fff!important;
	border-bottom: 1px solid #d8d8d8
}
.platforms-table table tr th.vertical-line {
	padding: 0;
	border: 0;
	width: 10px;
	background: url(https://www.eginnovations.com/images/table-vertical-line.png) center top repeat-y #fff!important;
	border-bottom: 1px solid #fff
}
.platforms-table table tr td, .platforms-table table tr td.no-border {
	font-family: HelveticaNeue;
	border-bottom: 1px solid #d8d8d8
}
.platforms-table table tr td a.link, .platforms-table table tr td a.link:active, .platforms-table table tr td a.link:hover, .platforms-table table tr td a.link:visited, .platforms-table table tr td a.linkL:link {
	font-family: HelveticaNeue;
	font-size: 13px!important;
	color: #0080b7;
	text-decoration: none
}
.platforms-table table tr td a.link:hover {
	text-decoration: underline
}
.platforms-table table tr td a.anchor-link:hover, .platforms-table table tr td a.anchor-link:link, .platforms-table table tr td a.anchor-link:visited {
	font-size: 11px!important
}
.feature-divider {
	display: block
}
.feature-min-content {
	min-height: 252px
}
.feature-min-content img {
	margin-bottom: 40px
}
.feature-img-right {
	float: right;
	margin-left: 20px;
	margin-top: 6px
}
.feature-img-left {
	float: left;
	margin-right: 20px;
	margin-top: 6px
}
.product-features h4 {
	margin-top: 17px
}
.product-features {
	height: 3786px
}
.product-features .inner-content-right-style {
	border-bottom: 5px solid #fff
}
.overview-liniks {
	margin: 25px 0 0;
	padding: 0;
	list-style: none
}
.content-divider, .content-divider1 {
	display: block;
	padding-bottom: 3px;
	background: url(https://www.eginnovations.com/images/divider-shade.png) left bottom no-repeat
}
.overview-liniks li {
	float: left;
	margin-bottom: 8px
}
.overview-linik, .overview-linik:link, .overview-linik:visited {
	color: #0080b7;
	font-size: 16px;
	text-decoration: none
}
.overview-linik:hover {
	text-decoration: underline
}
.overview-liniks li.col1 {
	width: 320px
}
.overview-liniks li.col2 {
	width: 290px
}
.overview-liniks li.col3 {
	width: 270px
}
.overview-liniks li.col4 {
	width: 230px
}
.overview-liniks li.col5 {
	width: 208px
}
.overview-liniks li.col6 {
	width: 245px
}
.content-divider {
	height: 140px
}
.content-divider1 {
	height: 50px
}
.solutions-overview .inner-content-right-style {
	height: 750px;
	border-bottom: 10px solid #fff
}
.pricing-content-box {
	padding-bottom: 30px
}
.partners-overview .inner-content-right-style {
	height: 1120px;
	border-bottom: 10px solid #fff
}
.partners-text-logo {
	width: 160px;
	text-align: left;
	margin-bottom: 10px;
	float: left
}
.partners-text {
	float: left;
	width: 646px
}
.partners-list {
	margin: 0;
	list-style: none
}
.partners-list li {
	margin: 20px 0
}
.tech-partners-list {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 870px;
	float: left
}
.tech-partners-list li {
	margin: 20px 0;
	padding: 15px 20px;
	clear: both
}
.tech-partners-list li.last-item {
	margin: 20px 0 0;
	padding: 15px 20px
}
.tech-partners-list li:nth-child(even) {
	background: #f6f6f6
}
.tech-partners-list li h4 {
	font-size: 22px;
	font-weight: 400;
	color: #333;
	margin: 0 0 20px!important;
	padding: 0 0 10px!important
}
.technology-partners .inner-content-right-style {
	height: 2690px;
	border-bottom: 10px solid #fff
}
#btn_go, .partners-form li select {
	height: 28px
}
.partners-form li select, .resoruce-filter select {
	border: 1px solid #dadada;
	text-overflow: ""
}
.partners-form {
	padding: 0;
	margin: 15px 0 0;
	list-style: none;
	width: 100%
}
.partners-form li {
	float: left;
	margin: 15px 15px 0 0;
	line-height: 28px
}
.partners-form li select {
	padding: 0 30px 0 3px;
	background: url(https://www.eginnovations.com/images/dropdown-control-arrow.png) right center no-repeat #fff
}
.partners-list {
	padding: 0 20px
}
.partners-form li.label {
	width: 60px
}
.partners-lists {
	margin: 0;
	padding: 0 0 0 20px;
	list-style: none
}
.partners-lists-nomargin {
	margin: 0
}
.partner-logo {
	width: 25%;
	float: left;
	display: table;
	padding-bottom: 20px
}
.partner-logo-image {
	display: table-cell;
	vertical-align: top;
	text-align: left
}
.partner-info {
	float: left;
	width: 73%;
	display: table;
	margin-left: 1%
}
.partner-info-text {
	font-size: 15px;
	display: table-cell;
	vertical-align: middle;
	text-align: left !important;
}
.partner-info-text p {
	margin: 0 0 20px;
	text-align: left !important;
}
.partner-info-text a, a:hover, a:link, a:visited {
	font-size: 15px;
	color: #333;
	text-decoration: none
}
.partner-info-text a:hover {
	text-decoration: underline
}
.black-link, .black-link:hover, .black-link:link, .black-link:visited {
	font-size: 14px;
	color: #333;
	text-decoration: none
}
.black-link:hover {
	text-decoration: underline
}
.link-italic:hover, .link:hover {
	text-decoration: none
}
.link, .link:hover, .link:link, .link:visited {
	font-size: 14px
}
.link-italic, .link-italic:hover, .link-italic:link, .link-italic:visited {
	font-size: 14px;
	color: #0080b7;
	font-style: italic;
	text-decoration: none
}
.link-italic:hover {
	color: #f07241
}
.partners-list-box {
	width: 870px;
	float: left
}
#btn_go {
	font-size: 20px;
	color: #fff;
	text-align: center;
	line-height: 23px;
	background: #0080b7;
	border: none;
	cursor: pointer;
	width: 50px;
	margin: 1px 0 0
}
#btn_go:hover {
	background: #f07241;
	color: #fff
}
.breadcrumb-link, breadcrumb-link:active, breadcrumb-link:link, breadcrumb-link:visited {
	font-family: robotolight!important;
	font-size: 10px!important;
	color: #c4c4c4!important;
	text-decoration: none!important
}
.frm-file-upload, .frm-submit-button, .frm-text-radio, .mandatory-fields {
	font-family: robotoregular
}
.breadcrumb-link:hover {
	text-decoration: underline
}
.frm-contact, .frm-demo-request, .frm-share-signin, .frm-signin, .job-general-application {
	background: #f2f2f2;
	width: 96%;
	padding: 3% 2% 2%;
	border: 1px solid #e0e0e0
}
.job-general-application {
	width: 736px;
	padding: 1% 1% 0
}
.frm-share-signin {
	display: none
}
.login-frm {
	max-width: 365px;
	margin: 30px auto
}
.frm-demo-field-list {
	margin: 0;
	padding: 0;
	list-style: none
}
.frm-demo-field-list li {
	margin: 0 10px;
	width: 348px;
	height: 57px;
	float: left
}
.frm-demo-field-list li.text-area {
	width: 100%;
	height: auto;
	margin-bottom: 0!important
}
.frm-text-field {
	background: #fff;
	width: 94%;
	height: 31px;
	padding: 0 5px 0 10px;
	font-size: 13px;
	color: #8b8b8b;
	border: 1px solid #b8b8b8;
	border-radius: 0
}
.frm-text-area, .frm-text-select {
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	font-family: robotoregular;
	font-size: 13px
}
.frm-text-select {
	color: #8b8b8b;
	padding: 0 5px 0 6px;
	width: 99%;
	height: 33px;
	background: url(https://www.eginnovations.com/images/dropdown-control-arrow.png) right center no-repeat #fff;
	border: 1px solid #b8b8b8;
	border-radius: 0
}
.text-active {
	color: #000
}
 select::-ms-expand {
 display:none
}
.country-list {
	margin-left: 2px
}
.state-list {
	width: 110px
}
.frm-text-area {
	color: #797a85;
	padding: 10px 5px 0 9px;
	width: 236px;
	display: none;
	border-radius: 0
}
.frm-text-radio {
	font-size: 13px;
	color: #333
}
.frm-file-upload {
	height: 31px;
	padding: 0 5px 0 0;
	font-size: 13px;
	color: #8b8b8b;
	margin-top: 5px
}
.frm-file-upload input {
	background: #fff
}
.frm-title {
	font-weight: 700;
	padding: 0 0 10px
}
.frm-abt-eg {
	width: 100%!important;
	height: 140px!important
}
.frm-abt-eg-list {
	margin: 0;
	padding: 0;
	list-style: none
}
.frm-abt-eg-list li {
	padding: 0;
	margin: 0;
	height: auto
}
.blank-field {
	display: block
}
.error-msg, .exist-msg, .login-status, .login-welcome-msg, .registration-status, .status-msg, .status-msg-text, .success-msg, .user-menu {
	display: none
}
.frm-submit-button {
	background: #0080b7;
	color: #fff;
	cursor: pointer;
	font-family: robotomedium;
	font-size: 16px;
	font-weight: normal;
	height: 40px;
	margin-top: 5px;
	padding: 0 25px!important;
	-moz-border-radius: 0;
	-webkit-appearance: none;
	-webkit-border-radius: 0;
	border-radius: 0;
	border: 1px solid #004f98;
	transition: transform .2s;
	border-radius: 25px;
	-webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.35);
	-moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.35);
	box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.35);
	background-image: -ms-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: -moz-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: -o-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #0070D5), color-stop(100, #004e95));
	background-image: -webkit-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: linear-gradient(to right, #0070D5 0%, #004e95 100%);
	text-transform: uppercase;	
}
.frm-submit-button:hover {
	border: 1px solid #167a0c;
	background: #f07241;
	-ms-transform: scale(1.03);
	-webkit-transform: scale(1.03);
	transform: scale(1.03);
	background-image: -ms-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -moz-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -o-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #3C9E1E), color-stop(100, #15790b));
	background-image: -webkit-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: linear-gradient(to right, #3C9E1E 0%, #15790b 100%);
}
.login-welcome-msg {
	text-transform: capitalize;
	color: #00ab4e;
	font-size: 20px;
	text-align: center
}
.error-msg, .exist-msg {
	color: #FB0004;
	font-size: 15px;
	padding-bottom: 5px
}
.confirm-msg {
	color: #00ab4e!important;
	font-size: 15px;
	padding-bottom: 5px
}
.success-msg {
	text-align: center;
	padding: 120px 0
}
.frm-demo-field-list li.button-area {
	width: 98%;
	height: auto;
	text-align: center
}
.mandatory-fields {
	font-size: 13px;
	color: #737373;
	text-align: left
}
#State {
	margin-top: 10px
}
#contact_reg #State, #opp_reg #State {
	margin-top: 0
}
.sticky_column {
	height: 535px
}
.user-menu {
	background: #fff;
	border: 1px solid #dedede;
	position: absolute;
	top: 25px;
	right: 0;
	z-index: 999;
	width: 140px;
	height: 100px;
	padding: 5px 0
}
.resource-icon-case-studies, .resource-video-case-studies {
	top: 10px;
	right: 10px;
	width: 17px;
	height: 20px;
	position: absolute
}
.user-menu ul {
	padding: 0;
	margin: 0;
	list-style: none
}
.user-menu ul li {
	text-align: left;
	margin-left: 10px!important;
	padding-left: 0px !important;
}
.user-menu-link, .user-menu-link:link, .user-menu-link:visited {
	font-size: 13px;
	color: #000!important;
	text-decoration: none;
	display: block;
	width: 130px!important;
	margin: 4px 0 5px;
	text-align: left
}
.user-menu-link:hover {
	color: #f18256!important;
	text-decoration: underline
}
#State, .password-error, .wath-demo-fields, .webinar-field, .whitepaper-field {
	display: none
}
h6.news-title-header {
	font-family: robotobold;
	font-size: 18px;
	font-weight: normal;
	color: #333;
	padding: 10px;
	margin: 0;
	max-width: 845px
}
.news-date, .news-sub-title, .news-title, .press-sub-title {
	font-family: HelveticaNeue;
	font-weight: 400
}
.news-list {
	margin: 20px 0 0 20px;
	padding: 0
}
.news-bullet {
	margin: 0 0 6px 8px;
	padding: 0 0 2px;
	list-style: none;
	background: url(https://www.eginnovations.com/images/divider-shade.png) left bottom no-repeat rgba(0,0,0,0);
	max-width: 845px
}
.news-bullet li {
	padding: 0 0 0 12px;
	background: url(https://www.eginnovations.com/images/bullet-arrow.png) left 6px no-repeat;
	font-size: 15px;
	color: #333;
	line-height: 23px;
	margin-bottom: 13px
}
.news-title {
	font-size: 16px
}
.news-date {
	font-size: 14px;
	color: #8f8e8e!important
}
.news-link, .news-link:active, .news-link:link, .news-link:visited {
	text-decoration: none;
	color: #000;
	font-size: 15px;
	display: block
}
.news-link:hover, .news-link:hover .news-date {
	color: #f07241!important;
	text-decoration: none
}
.news-data-author {
	padding-top: 18px
}
.press-data-author {
	padding-top: 10px;
	text-align: right
}
.news-header {
	margin-bottom: 10px;
	margin-top: 15px
}
.info-title {
	background: #333;
	padding: 4px 8px;
	font-size: 12px;
	color: #fff;
	text-transform: uppercase
}
.author-info {
	padding-top: 10px;
	font-size: 14px
}
.author-contact {
	font-size: 14px;
	color: #818181
}
.author-emil-link, .author-emil-link:link, .author-emil-link:visited {
	font-size: 14px;
	color: #818181;
	text-decoration: none
}
.author-emil-link:hover, .resource-center-list li a:hover span.resource-name {
	text-decoration: underline
}
.news-sub-title, .press-sub-title {
	display: block;
	font-size: 15px!important;
	font-style: italic;
	color: #333;
	padding-top: 10px
}
.executive-team-text, .executive-team-title {
	font-size: 15px;
	color: #333
}
.executive-team-title, .resource-info {
	font-family: robotobold;
	font-weight: normal;
}
.executive-team {
	height: 1125px
}
.executive-team-box {
	margin-bottom: 30px;
	float: left
}
.executive-team-box-last {
	margin-bottom: 0!important
}
.executive-team-text {
	line-height: 23px;
	padding: 0;
	float: left;
	width: 870px
}
.left-img {
	float: left;
	margin-right: 24px
}
.right-img {
	float: right;
	margin-left: 25px
}
.resoruce-filter {
	margin: 10px 0;
	padding: 10px;
	border: 1px solid #dcdcdc;
	max-width: 1118px
}
.resoruce-filter select {
	height: 28px;
	padding: 0 30px 0 10px;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	background: url(https://www.eginnovations.com/images/dropdown-control-arrow-gray.png) right center no-repeat #dcdcdc;
	width: 210px;
	margin-right: 17px
}
.resoruce-filter input {
	border: 1px solid #dadada;
	height: 26px;
	padding: 0 30px;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	width: 200px;
	background: url(https://www.eginnovations.com/images/search-icon.jpg) 10px center no-repeat #dcdcdc
}
.resource-center-list {
	margin: 0;
	padding: 0;
	list-style: none
}
.resource-center-list li {
	float: left;
	width: 275px;
	height: 234px;
	border: 1px solid #dcdcdc;
	margin: 20px 10px 0 0;
	padding: 0;
	position: relative
}
.resource-name, .resource-name-demo, .resource-name-video {
	padding: 15px 20px;
	font-size: 14px;
	color: #333;
	text-align: left;
	line-height: 20px
}
.resource-center-list li.demo, .resource-center-list li.video {
	height: 268px
}
.resource-center-list li:nth-child(odd) {
	margin: 20px 11px 0 0
}
.resource-center-list li a {
	cursor: pointer;
	display: block;
	height: 272px
}
.resource-center-list li a span {
	display: block
}
.resource-center-list li a .resource-image {
	height: 142px;
	border-bottom: 1px solid #dcdcdc;
	position: relative;
	-webkit-filter: grayscale(.75);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	opacity: .8;
	overflow:hidden;
}
.resource-center-list li a:hover .resource-image {
	-webkit-filter: grayscale(0);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1
}
.resource-icon-case-studies {
	background: url(https://www.eginnovations.com/images/case-studies-icon.png) center no-repeat;
	z-index: 1
}
.resource-video-case-studies {
	background: url(https://www.eginnovations.com/images/case-studies-video.png) center no-repeat;
	z-index: 1
}
.resource-hover-img, .resource-video-button {
	width: 275px;
	height: 142px;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1
}
.resource-center-list li a:hover .resource-hover-img {
	background: url(https://www.eginnovations.com/images/resource-hover-img.png) center no-repeat
}
.resource-video-button {
	background: url(https://www.eginnovations.com/images/video-button.png) center no-repeat
}
.resource-center-list li a:hover .resource-video-button {
	background: url(https://www.eginnovations.com/images/video-button-hover.png) center no-repeat
}
.resource-name {
	min-height: 68px
}
.resource-name-demo, .resource-name-video {
	height: 60px
}
.resource-info {
	font-size: 11px;
	color: #898989;
	text-transform: uppercase;
	padding: 0 15px 0 21px
}
.resource-info-demo, .resource-info-video {
	text-align: right;
	text-transform: none
}
.btn_filter_go {
	background: #dcdcdc!important;
	width: 40px!important;
	height: 28px!important;
	text-align: center;
	padding: 0!important;
	margin: 0 15px 0 0!important;
	font-family: robotobold!important;
	font-weight: normal;
	font-size: 14px!important;
	cursor: pointer
}
.btn_filter_go:hover {
	border: 1px solid #b6b6b6!important
}
.res-view-all, .res-view-all:active, .res-view-all:link, .res-view-all:visited {
	font-size: 14px;
	color: #0080b7!important;
	text-decoration: none;
	float: right;
	padding-left: 15px;
	margin-left: 0;
	border-left: 1px solid #dcdcdc;
	line-height: 28px;
	display: none
}
.res-view-all:hover {
	color: #f07241!important
}
.no-height {
	height: 0!important;
	min-height: 0!important
}
.cio-tbl {
	width: 870px;
	margin-bottom: 30px
}
.cio-tbl tr td {
	vertical-align: top
}
.cio-tbl-title {
	background: #f2f2f2;
	font-size: 16px;
	vertical-align: middle
}
.breadcrumb-text {
	display: none
}
.social-share {
	margin: 10px 0 0!important;
	padding: 0!important;
	list-style: none
}
.social-share li {
	padding: 0!important;
	background: 0 0!important;
	float: left;
	margin: 0 6px 0 0
}
.social-share li .social-share-link, .social-share-link:active, .social-share-link:hover, .social-share-link:link, .social-share-link:visited {
	display: block;
	width: 20px;
	height: 20px
}
.social-share li .facebook-gray {
	background: url(https://www.eginnovations.com/images/icons.png) -32px -179px no-repeat
}
.social-share li .facebook-gray:hover {
	background: url(https://www.eginnovations.com/images/icons.png) -61px -179px no-repeat
}
.social-share li .twitter-gray {
	background: url(https://www.eginnovations.com/images/icons.png) -90px -179px no-repeat
}
.social-share li .twitter-gray:hover {
	background: url(https://www.eginnovations.com/images/icons.png) -120px -179px no-repeat
}
.social-share li .linkedin-gray {
	background: url(https://www.eginnovations.com/images/icons.png) -149px -179px no-repeat
}
.social-share li .linkedin-gray:hover {
	background: url(https://www.eginnovations.com/images/icons.png) -178px -179px no-repeat
}
.social-share li .google-plus-gray {
	background: url(https://www.eginnovations.com/images/icons.png) -208px -179px no-repeat
}
.social-share li .google-plus-gray:hover {
	background: url(https://www.eginnovations.com/images/icons.png) -237px -179px no-repeat
}
.award-list {
	margin: 25px 0;
	padding: 0;
	list-style: none;
	width: 870px
}
.award-list li {
	margin-bottom: 10px;
	padding-left: 20px
}
.award-list li:nth-child(odd) {
	background: url(https://www.eginnovations.com/images/blue-arrow.png) right center no-repeat #f7f7f7
}
.award-list li:nth-child(even) {
	background: url(https://www.eginnovations.com/images/blue-arrow.png) right center no-repeat #ededed
}
.award-link, .award-link:active, .award-link:link, .award-link:visited {
	text-decoration: none;
	display: block;
	padding: 15px 35px 15px 0;
	height: 95px
}
.award-link:hover .award-date, .award-link:hover .award-title {
	text-decoration: underline
}
.no-award-link, .no-award-link:active, .no-award-link:visited {
	text-decoration: none;
	display: block;
	padding: 15px 35px 15px 0;
	height: 95px
}
.no-award-link:hover .award-date, .no-award-link:hover .award-title {
	text-decoration: none
}
.award-logo {
	width: 120px;
	float: left;
	height: 95px;
	display: table
}
.award-logo-image {
	display: table-cell;
	vertical-align: middle;
	text-align: center
}
.award-info {
	float: left;
	width: 70%;
	height: 95px;
	display: table;
	margin-left: 1%
}
.award-info-text {
	display: table-cell;
	vertical-align: middle
}
.award-title {
	font-family: HelveticaNeue-Bold;
	font-size: 15px;
	color: #333;
}
.award-date {
	font-family: HelveticaNeue;
	font-size: 15px;
	color: #949494;
	padding-top: 2px;
	display: block
}
.about-us {
	min-height: 835px
}
.about-info-box {
	background: #f3f3f3;
	padding: 20px;
	width: 829px;
	min-height: 122px;
	margin: 30px 0 0;
	border: 1px solid #e7e7e7;
	line-height: 22px
}
.about-info-box-left, .about-info-box-right {
	width: 46%;
	float: left;
	height: 117px
}
.about-info-box-left {
	padding-right: 4%;
	background: url(https://www.eginnovations.com/images/about-spliter.png) right top repeat-y
}
.about-info-box-right {
	padding-left: 4%
}
.about-info-title {
	font-size: 21px;
	margin-bottom: 12px
}
.dot-divider {
	display: block;
	padding-bottom: 15px;
	margin-bottom: 24px;
	background: url(https://www.eginnovations.com/images/divider-shade.png) left bottom no-repeat
}
.dot-divider2 {
	padding-bottom: 38px
}
.partner-benefits {
	width: 312px;
	height: 370px;
	background: #f3f3f3;
	border: 1px solid #e6e6e6;
	float: left;
	margin-top: 11px;
	text-align: left;
	padding: 18px
}
.partner-benefits-title {
	font-family: robotobold;
	font-weight: normal;
	font-size: 18px;
	font-weight: 400;
	color: #333;
	margin-bottom: 20px;
	text-transform: uppercase
}
.eg-partners-title {
	font-family: robotoregular;
	font-size: 22px;
	color: #333;
	font-weight: 400
}
.event-title, .upcoming-webinars tr th {
	font-family: robotobold;
	font-weight: normal;
}
.event-link:hover .event-date, .event-link:hover .event-info-text, .event-link:hover .event-title, .event-link:hover p {
	color: #f07241!important
}
.eg-partners {
	width: 500px;
	height: 380px;
	float: left;
	margin: 11px 0 0 20px;
	line-height: 24px!important
}
.partner-benefits-list {
	margin: 0;
	padding: 0;
	list-style: none
}
.partner-benefits-list li {
	background: url(https://www.eginnovations.com/images/tick-box-small.png) left 4px no-repeat;
	padding-left: 24px;
	text-transform: uppercase;
	margin-bottom: 11px
}
.event-list {
	margin: 10px 0;
	padding: 0;
	list-style: none;
	width: 870px
}
.event-list li {
	background: url(https://www.eginnovations.com/images/divider-shade.png) left bottom no-repeat;
	min-height: 120px
}
.event-link, .event-link:active, .event-link:link, .event-link:visited {
	text-decoration: none;
	display: block;
	padding: 15px 35px 25px 0
}
.event-no-link {
	padding: 15px 35px 25px 0
}
.event-logo {
	width: 22%;
	float: left;
	display: table
}
.event-logo-image {
	display: table-cell;
	vertical-align: top;
	text-align: left
}
.event-info {
	float: left;
	display: table;
	margin-left: 20px
}
.event-info-text {
	display: table-cell;
	vertical-align: top;
	line-height: 22px;
}
.event-title {
	font-size: 15px;
	color: #333
}
.event-date {
	color: #333;
	padding-top: 2px;
	display: block
}
.event-venue p {
	margin: 0;
	padding: 0 0 10px!important;
	display: inline;
	line-height: 19px
}
.upcoming-webinars {
	background: #D4D4D4;
	width: 864px;
	margin: 30px 0 0;
	font-size: 15px
}
.upcoming-webinars tr th {
	background: #f4f4f4;
	padding: 8px
}
.upcoming-webinars tr td {
	background: #fff;
	color: #333;
	padding: 8px;
	line-height: 22px!important
}
.webinar-reg-link, .webinar-reg-link:hover, .webinar-reg-link:link, .webinar-reg-link:visited {
	font-family: robotomedium;
	text-transform: uppercase;
	font-size: 17px;
	font-weight: 400;
	background: #0080b7;
	color: #fff;
	text-align: center;
	display: block;
	width: 160px;
	height: 38px;
	line-height: 38px;
	text-decoration: none;
	background-image: -ms-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: -moz-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: -o-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #0070D5), color-stop(100, #004e95));
	background-image: -webkit-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: linear-gradient(to right, #0070D5 0%, #004e95 100%);
	border-radius: 25px;
	-webkit-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.36);
	-moz-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.36);
	box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.36);
	transition: transform .1s;
}
.webinar-reg-link:hover {
	text-decoration: none;
	background: #f07241;
	-webkit-transform: scale(1.06);
	transform: scale(1.06);
	
	background-image: -ms-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
background-image: -moz-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
background-image: -o-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #3C9E1E), color-stop(100, #15790b));
background-image: -webkit-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
background-image: linear-gradient(to right, #3C9E1E 0%, #15790b 100%);
}
.webinar-focus {
	width: 150px
}
h6.event-title-header {
	font-family: robotobold;
	font-weight: normal;
	font-size: 18px;
	font-weight: 400;
	color: #333;
	padding: 10px 10px 0 0;
	margin: 0;
	max-width: 845px
}
.user-form {
	max-width: 770px;
	min-width: 320px;
	margin: 0 auto;
	padding-top: 157px;
	min-height: 468px;
	position: relative
}
.form-intro-content {
	float: left;
	max-width: 360px
}
.form-intro-content h3 {
	font-family: robotoregular;
	font-size: 26px;
	font-weight: 400;
	margin: 0;
	padding: 0;
	border: none;
	line-height: 30px;
	width: 380px
}
.form-intro-content .intro-list {
	margin: 26px 0 0;
	padding: 0;
	list-style: none
}
.form-intro-content .intro-list li {
	font-size: 14px;
	text-align: left;
	background: url(https://www.eginnovations.com/images/star-bullet.jpg) left 2px no-repeat;
	padding-left: 32px;
	margin-bottom: 23px
}
.form-intro-content .intro-list-sign-in {
	margin: 26px 0 0;
	padding: 0;
	list-style: none
}
.form-intro-content .intro-list-sign-in li {
	font-family: HelveticaNeue;
	font-size: 14px;
	text-align: left;
	background: url(https://www.eginnovations.com/images/tick-bullet-sign-in.png) left 8px no-repeat;
	padding: 2px 0 0 25px;
	margin-bottom: 23px;
	line-height: 22px
}
.form-container {
	float: left;
	width: 330px;
	margin-left: 45px;
	margin-bottom: 40px
}
.form-fields-list {
	padding: 0;
	list-style: none;
	width: 250px;
	margin: 0 auto
}
.form-fields-list li {
	margin-bottom: 10px
}
.form-fields-list li input {
	width: 232px;
	height: 26px;
	margin: 0;
	border: 1px solid #b8b8b8;
	background: url(https://www.eginnovations.com/images/form-field-bg.jpg);
	color: #797a85;
	font-size: 13px;
	padding: 0 9px;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0
}
.form-fields-list li select {
	width: 252px;
	height: 26px;
	margin: 0;
	border: 1px solid #b8b8b8;
	background: url(https://www.eginnovations.com/images/dropdown-control-arrow.png) right center no-repeat #fff;
	color: #797a85;
	font-size: 13px;
	padding: 0 9px 0 6px;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0
}
.form-fields-list li .check-box {
	width: auto;
	height: auto;
	background: #459df8
}
.form-fields-list li .create-acccount-btn, .form-fields-list li .linkedin-btn {
	height: 30px;
	color: #fff;
	cursor: pointer
}
.form-fields-list li .create-acccount-btn {
	font-family: robotoregular;
	background: #0080b7;
	border: 1px solid #006895;
	width: 250px;
	font-size: 17px;
	padding-bottom: 1px;
	margin-top: 5px
}
.forgot-Password h3, .form-fields-list li .linkedin-btn, .sign-trial-btn span {
	font-family: robotobold;
	font-weight: normal;
}
.form-fields-list li .create-acccount-btn:hover {
	background: #f07241;
	border: 1px solid #f07241
}
.form-fields-list li .sign-btn {
	width: 105px;
	font-size: 14px
}
.form-fields-list li .resend-password {
	width: 150px;
	font-size: 14px
}
.form-fields-list li .linkedin-btn {
	background: url(https://www.eginnovations.com/images/linkedin-btn-icon.png) 38px 5px no-repeat #0080b7;
	border: 1px solid #006895;
	width: 250px;
	font-size: 14px;
	text-align: left;
	padding-left: 71px
}
.form-fields-list li .linkedin-btn:hover {
	background: url(https://www.eginnovations.com/images/linkedin-btn-icon.png) 38px 5px no-repeat #f07241;
	border: 1px solid #f07241
}
.form-fields-list li .frm-link, .frm-link:active, .frm-link:link, .frm-link:visited {
	font-size: 11px;
	text-decoration: none;
	color: #4089ac
}
.form-fields-list li .frm-link:hover {
	text-decoration: underline
}
.blue-link:active, .blue-link:link, .blue-link:visited, .form-fields-list li .blue-link {
	font-size: 13px;
	text-decoration: none;
	color: #4089ac
}
.blue-link:hover {
	color: #f07241;
	text-decoration: underline;
}
.form-fields-list li .blue-link:hover {
	text-decoration: underline
}
.sign-in-text {
	display: none
}
.sign-in-footer {
	background: #f6f6f6;
	width: 100%;
	min-height: 116px;
	padding: 24px 0;
	display: none
}
.sign-footer-box {
	max-width: 860px;
	margin: 0 auto;
	min-height: 52px;
	padding: 32px 0
}
.sign-footer-info {
	font-size: 27px;
	line-height: 52px;
	float: left
}
.sign-trial-btn, .sign-trial-btn:active, .sign-trial-btn:link, .sign-trial-btn:visited {
	display: block;
	float: right;
	background: #f07241;
	text-decoration: none;
	width: 294px;
	height: 52px;
	text-align: center;
	line-height: 52px;
	font-size: 19px;
	color: #fff
}
.sign-trial-btn:hover {
	background: #d05c2e
}
.sign-trial-btn span {
	font-size: 21px
}
.login-option {
	height: 52px;
	line-height: 52px;
	text-align: center;
	font-size: 13px;
	color: #797a85;
	background: url(https://www.eginnovations.com/images/signup-tab-border.jpg) center no-repeat
}
.login-option-text {
	background: #f0f0f0;
	width: 28px;
	text-align: center;
	margin: 0 auto
}
.frm-msg-confirm, .frm-msg-error, .msg-confirm {
	text-align: center;
	font-size: 13px;
	line-height: 18px;
	padding: 15px 15px 15px 28px;
	width: 205px;
	margin: 0 auto 20px
}
.frm-msg-error {
	background: #f8efee;
	border: 1px solid #e6bfbe;
	min-height: 40px;
	color: #797a85;
	display: block
}
.frm-msg-confirm, .msg-confirm {
	background: #e7f8e3;
	border: 1px solid #aecfa6
}
.frm-msg-error span {
	color: #d41636;
	font-weight: 400!important
}
.frm-msg-confirm {
	color: #797a85;
	display: block
}
.frm-msg-confirm span {
	color: #3dae22;
	font-weight: 400!important
}
.frm-msg-confirm .user-name {
	color: #797a85;
	text-transform: capitalize!important
}
.msg-confirm {
	color: #797a85;
	display: none
}
.msg-confirm span {
	color: #3dae22;
	font-weight: 400!important
}
.msg-confirm .user-name {
	color: #797a85;
	text-transform: capitalize!important
}
.forgot-Password {
	width: 365px;
	min-height: 230px;
	background: #fff;
	border: 1px solid #d3d3d3;
	position: absolute;
	top: 156px;
	left: 173px;
	z-index: 1;
	-webkit-box-shadow: 4px 4px 5px -1px rgba(0,0,0,.16);
	-moz-box-shadow: 4px 4px 5px -1px rgba(0,0,0,.16);
	box-shadow: 4px 4px 5px -1px rgba(0,0,0,.16);
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	display: none
}
.forgot-Password .frm-msg-confirm, .forgot-Password .frm-msg-error {
	width: 232px;
	padding: 10px;
	margin: 0 auto 15px
}
.forgot-Password h3 {
	font-size: 20px;
	margin: 33px 0 12px;
	padding: 0;
	border: none;
	text-align: center;
	width: auto
}
.forgot-Password .info-text {
	font-size: 11px;
	color: #333;
	text-align: center;
	margin-bottom: 13px
}
.close-btn {
	width: 15px;
	height: 13px;
	background: url(https://www.eginnovations.com/images/close-btn.png) no-repeat;
	display: block;
	position: absolute;
	right: 10px;
	top: 10px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha(opacity=60);
	opacity: .6
}
.close-btn:hover {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1
}
[type=checkbox]:checked, [type=checkbox]:not(:checked) {
	position: absolute;
	left: -9999px
}
[type=checkbox]:checked+label, [type=checkbox]:not(:checked)+label {
	position: relative;
	padding-left: 18px;
	cursor: pointer;
	font-size: 11px;
	color: #000;
	display: block;
	padding-top: 5px
}
[type=checkbox]:checked+label:after, [type=checkbox]:checked+label:before, [type=checkbox]:not(:checked)+label:after, [type=checkbox]:not(:checked)+label:before {
	content: '';
	position: absolute
}
[type=checkbox]:checked+label:before, [type=checkbox]:not(:checked)+label:before {
	left: 0;
	top: 5px;
	width: 10px;
	height: 10px;
	background: #fff
}
[type=checkbox]:checked+label:after, [type=checkbox]:not(:checked)+label:after {
	width: 10px;
	height: 10px;
	background: #fff;
	top: 5px;
	left: 0;
	border: 1px solid #afafaf;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px
}
[type=checkbox]:checked+label:after {
	background: url(https://www.eginnovations.com/images/tick.jpg) center no-repeat #489ef8;
	top: 5px;
	left: 0;
	border: 1px solid #489ef8
}
[type=checkbox]:checked+label .ui, [type=checkbox]:checked+label .ui:after, [type=checkbox]:not(:checked)+label .ui:before {
	position: absolute;
	left: 6px;
	width: 65px;
	font-size: 14px;
	font-weight: 700;
	line-height: 22px
}
[type=checkbox]:not(:checked)+label .ui:before {
	left: 32px
}
[type=checkbox]:checked+label .ui:after {
	color: #39D2B4
}
[type=checkbox]:focus+label:before {
	box-sizing: border-box;
	margin-top: -1px
}
.customer-form {
	padding: 0;
	margin: 15px 0 0;
	list-style: none;
	width: 100%
}
.customer-form li {
	float: left;
	margin: 15px 15px 0 0;
	line-height: 28px
}
.customer-form li select {
	border: 1px solid #dadada;
	height: 28px;
	padding: 0 30px 0 3px;
	background: url(https://www.eginnovations.com/images/dropdown-control-arrow.png) right center no-repeat #fff
}
.customer-list {
	padding: 0 20px
}
.customer-form li.label {
	width: 60px
}
.customer-list-box {
	width: 870px;
	float: left
}
.customer-lists {
	margin: 0 0 0 5px;
	padding: 0;
	list-style: none
}
.customer-lists li {
	float: left;
	margin: 0 15px
}
.cover-letter, .customer-lists li:last-child {
	margin-bottom: 20px
}
.customer-lists .li-separator {
	width: 860px;
	clear: both;
	border-bottom: 1px solid #e0e0e0;
	margin: 10px 0
}
.customer-lists-nomargin {
	margin: 0
}
.customer-logo {
	width: 185px;
	float: left;
	display: table
}
.location-map, .location-map-box {
	width: 100%;
	min-height: 476px
}
.customer-logo-image {
	display: table-cell;
	vertical-align: top;
	text-align: left
}
.customer-logo-image a {
	text-align: left;
	display: block;
	color: #616161!important
}
.customer-logo-image a img {
	margin-bottom: 5px
}
.customer-info {
	float: left;
	display: table;
	margin-left: 1%
}
.customer-info-text {
	font-size: 15px;
	font-family: HelveticaNeue;
	display: table-cell;
	vertical-align: middle;
	text-align: left
}
.customer-info-text p {
	margin: 0 0 20px
}
.customer-info-text a, a:hover, a:link, a:visited {
	font-family: HelveticaNeue;
	font-size: 14px;
	color: #333;
	text-decoration: none
}
.address-box-germany, .address-box-hongkong, .address-box-india, .address-box-mexico, .address-box-netherlands, .address-box-singapore, .address-box-southkorea, .address-box-uk, .address-box-usa {
	font-size: 12px;
	line-height: 17px
}
.customer-info-text a:hover {
	text-decoration: underline
}
.location-map-box {
	border-bottom: 2px solid #b6b9bc
}
.address-info-germany, .address-info-hongkong, .address-info-india, .address-info-mexico, .address-info-netherlands, .address-info-singapore, .address-info-southkorea, .address-info-uk, .address-info-usa {
	z-index: 2;
	background: #fff;
	border: 2px solid #f07241;
	padding: 18px;
	top: 0;
	position: absolute
}
.address {
	position: absolute;
	min-width: 1150px;
	height: 420px;
	z-index: 2
}
.address-box-usa {
	width: 333px;
	height: 245px;
	position: absolute;
	bottom: 0;
	left: 404px;
	z-index: 2;
	color: #333;
	text-align: left;
	text-transform: none
}
.address-info-usa {
	left: 56px;
	width: 202px;
	height: 174px
}
.address-box-singapore {
	width: 333px;
	height: 196px;
	position: absolute;
	bottom: 35px;
	left: 190px;
	z-index: 2;
	color: #333;
	text-align: left;
	text-transform: none
}
.address-info-singapore {
	left: 56px;
	width: 202px;
	height: 128px
}
.address-box-uk {
	width: 333px;
	height: 208px;
	position: absolute;
	bottom: 95px;
	left: 607px;
	z-index: 2;
	color: #333;
	text-align: left;
	text-transform: none
}
.address-box-germany, .address-box-netherlands {
	bottom: 104px;
	z-index: 2;
	text-align: left;
	text-transform: none;
	color: #333;
	position: absolute
}
.address-info-uk {
	left: 56px;
	width: 202px;
	height: 142px
}
.address-box-netherlands {
	width: 333px;
	height: 212px;
	left: 595px
}
.address-info-netherlands {
	left: 56px;
	width: 202px;
	height: 142px
}
.address-box-germany {
	width: 333px;
	height: 197px;
	left: 665px
}
.address-info-germany {
	left: 56px;
	width: 202px;
	height: 126px
}
.address-box-hongkong {
	width: 333px;
	height: 192px;
	position: absolute;
	bottom: 119px;
	left: 590px;
	z-index: 2;
	color: #333;
	text-align: left;
	text-transform: none
}
.address-info-hongkong {
	left: 50px;
	width: 240px;
	height: 125px
}
.address-box-southkorea {
	width: 333px;
	height: 192px;
	position: absolute;
	bottom: 88px;
	left: 580px;
	z-index: 2;
	color: #333;
	text-align: left;
	text-transform: none
}
.address-info-southkorea {
	left: 56px;
	width: 230px;
	height: 126px
}
.address-box-india {
	width: 333px;
	height: 206px;
	position: absolute;
	bottom: 77px;
	left: 685px;
	z-index: 2;
	color: #333;
	text-align: left;
	text-transform: none
}
.address-info-india {
	left: 50px;
	width: 234px;
	height: 142px
}
.address-box-mexico {
	width: 333px;
	height: 206px;
	position: absolute;
	bottom: 95px;
	left: 975px;
	z-index: 2;
	color: #333;
	text-align: left;
	text-transform: none
}
.address-info-mexico {
	left: 50px;
	width: 234px;
	height: 142px
}
.email .icon, .fax .icon, .phone .icon, .phone2 .icon {
	width: 16px;
	height: 16px;
	margin-right: 10px
}
.address-drop-shadow {
	position: absolute;
	bottom: 0;
	left: 0
}
.fax, .phone {
	margin-bottom: 5px
}
.email span, .fax span, .phone span, .phone2 span {
	display: block;
	float: left;
	font-family: HelveticaNeue-Bold;
	font-size: 12px;
	line-height: 17px
}
.phone .icon {
	background: url(https://www.eginnovations.com/images/icons.png) -62px -209px no-repeat
}
.fax .icon {
	background: url(https://www.eginnovations.com/images/icons.png) -90px -209px no-repeat
}
.email .icon {
	background: url(https://www.eginnovations.com/images/icons.png) -120px -209px no-repeat
}
.email, .email:active, .email:link, .email:visited {
	text-decoration: none;
	color: #333
}
.email:hover span {
	text-decoration: underline
}
.map-block {
	position: absolute;
	width: 100%;
	height: 476px;
	left: 0;
	top: 0;
	z-index: 1
}
.location-marker {
	width: 26px;
	height: 39px;
	position: absolute;
	left: -51px;
	top: 24px
}
.frm-contact {
	width: 865px;
	min-height: 300px;
	margin: 34px auto
}
.frm-contact .contact-text-area {
	width: 100%!important;
	height: auto!important
}
.frm-contact .frm-demo-field-list li {
	width: 268px
}
.frm-contact .frm-demo-field-list li textarea {
	background: #fff;
	border: 1px solid #b8b8b8;
	color: #8b8b8b;
	font-family: robotoregular;
	font-size: 13px;
	height: 99px;
	padding: 10px;
	width: 823px;
	resize: none;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0
}
.frm-contact .button-area {
	padding-top: 22px;
	width: 98%!important;
	height: auto;
	text-align: center
}
.frm-contact .frm-msg-confirm, .frm-contact .msg-confirm {
	width: 800px
}
.careers-benefits-box {
	float: left;
	padding-bottom: 31px;
	margin-bottom: 10px;
	padding-top: 20px
}
.careers-benefits {
	margin: 0;
	padding: 0;
	list-style: none
}
.careers-benefits li {
	float: left;
	text-align: center;
	font-size: 14px;
	height: 26px;
	padding-top: 69px;
	margin-right: 68px
}
.careers-benefits li:last-child {
	margin-right: 0
}
.careers-benefits li.flexible-work-hours {
	background: url(https://www.eginnovations.com/images/flexible-work-hours.png) center top no-repeat
}
.careers-benefits li.convenient-locations {
	background: url(https://www.eginnovations.com/images/convenient-locations.png) center top no-repeat
}
.careers-benefits li.excellent-benefits {
	background: url(https://www.eginnovations.com/images/excellent-benefits.png) center top no-repeat
}
.careers-benefits li.fast-career-growth {
	background: url(https://www.eginnovations.com/images/fast-career-growth.png) center top no-repeat
}
.careers-benefits li.work-life-balance {
	background: url(https://www.eginnovations.com/images/work-life-balance.png) center top no-repeat
}
.no-openings {
	background: #f3f3f3;
	color: #2d2d2d;
	font-size: 17px;
	margin: 30px 0 0;
	padding: 14px 20px 16px;
	float: left
}
.job-opening-list {
	float: left;
	width: 870px;
	padding-top: 18px;
	display: none
}
.job-opening-list h5 {
	font-weight: 700;
	font-size: 16px;
	margin: 0;
	padding: 0 0 8px;
	border-bottom: 1px solid #dcdcdc
}
.job-post {
	margin: 13px 0 34px;
	padding: 0;
	list-style: none
}
.job-opening-list .job-post-last:last-child {
	margin: 13px 0 0
}
.job-post li {
	margin-bottom: 2px
}
.job-post .job-opening {
	float: left;
	font-size: 15px
}
.job-post .job-location {
	float: right
}
.link, .link:active, .link:link, .link:visited {
	color: #0080b7;
	text-decoration: none
}
.link:hover {
	color: #f07241
}
.careers-link, .careers-link:active, .careers-link:link, .careers-link:visited {
	display: block;
	font-size: 15px;
	color: #0080b7;
	text-decoration: none;
	padding-left: 36px;
	height: 24px
}
.careers-link-active:hover, .careers-link:hover {
	color: #f07241;
	text-decoration: none
}
.careers-link-active, .careers-link-active:active, .careers-link-active:link, .careers-link-active:visited {
	display: block;
	font-size: 15px;
	color: #f07241;
	text-decoration: none;
	padding-left: 36px;
	height: 24px
}
.product-demo .demo-title, .product-demo li .demo-details h4 {
	font-family: robotobold;
	font-weight: normal;
	font-size: 19px
}
.job-alert-icon {
	background: url(https://www.eginnovations.com/images/job-alert.png) no-repeat
}
.submit-application {
	background: url(https://www.eginnovations.com/images/submit-application.png) no-repeat
}
.product-demo {
	margin: 0;
	padding: 0;
	list-style: none
}
.product-demo li {
	padding: 20px 0 25px;
	background: url(https://www.eginnovations.com/images/divider-shade.png) left bottom no-repeat;
	height: 142px
}
.product-demo .demo-title {
	display: block;
	margin-bottom: 12px;
	padding: 0!important
}
.product-demo li a {
	display: block
}
.product-demo li:last-child {
	background: 0 0;
	padding: 20px 0 0
}
.product-demo li .demo-img {
	width: 275px;
	height: 142px;
	float: left;
	display: block;
	position: relative;
	border: 1px solid #dcdcdc
}
.product-demo li .demo-details {
	float: left;
	margin-left: 15px;
	width: 488px;
	height: 142px;
	text-align: left;
	display: table
}
.product-demo li .demo-info {
	display: table-cell;
	vertical-align: middle
}
.product-demo li .demo-details h4 {
	margin: 0 0 12px;
	padding: 0;
	display: block
}
.resource-sp-text, .resource-sp-title {
	font-family: robotolight
}
.product-demo li .demo-details .demo-view-link {
	margin-top: 4px;
	color: #0080b7
}
.product-demo li a:hover .demo-details .demo-view-link, .product-demo li a:hover .demo-title {
	color: #f07241
}
.product-demo li a .resource-video-button {
	width: 275px;
	height: 142px;
	background: url(https://www.eginnovations.com/images/video-button.png) center no-repeat;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0
}
.cover-letter, .job-form {
	position: relative
}
.product-demo li a:hover .resource-video-button {
	background: url(https://www.eginnovations.com/images/video-button-hover.png) center no-repeat
}
.demo-time {
	color: #858585
}
.resource-sp-text {
	font-size: 13px
}
.resource-sp-title {
	font-size: 17px
}
.read-more, .read-more:active, .read-more:link, .read-more:visited {
	font-size: 13px;
	color: #0080b7;
	padding: 0 10px 0 0;
	background: url(https://www.eginnovations.com/images/read-more-arrow.png) right 4px no-repeat
}
.read-more:hover {
	text-decoration: underline
}
.survey-list {
	padding: 0;
	margin: 25px 0 35px;
	list-style: none;
	width: 870px
}
.survey-list li:last-child {
	min-height: 65px
}
.survey-list li .topic-img {
	float: left;
	width: 1px
}
.survey-list li .topic-text {
	float: left;
	width: 869px
}
.survey-list li .topic-title {
	padding: 0;
	margin: 0 0 8px
}
.survey-list li em {
	font-size: 12px
}
.img-box {
	text-align: center;
	border: 1px solid #dcdcdc;
	width: 835px;
	padding: 20px 15px
}
.integration-content {
	min-height: 945px
}
.integration-content ul li {
	margin-bottom: 0!important
}
.job-apply {
	margin: 0 0 0 10px;
	padding: 0;
	list-style: none
}
.job-apply li {
	float: left;
	line-height: 43px;
	margin-right: 15px
}
.blue-button {
	font-family: robotobold;
	font-weight: normal;
	font-size: 16px;
	color: #fff!important;
	background: #0080b7;
	border: 1px solid #006895;
	width: 250px;
	height: 30px;
	padding-bottom: 1px;
	cursor: pointer;
	margin-top: 5px;
	display: block;
	text-align: center;
	line-height: 30px;
	text-transform: uppercase;
		
	background-image: -ms-linear-gradient(left, #0070D5 0%, #004e95 100%);
background-image: -moz-linear-gradient(left, #0070D5 0%, #004e95 100%);
background-image: -o-linear-gradient(left, #0070D5 0%, #004e95 100%);
background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #0070D5), color-stop(100, #004e95));
background-image: -webkit-linear-gradient(left, #0070D5 0%, #004e95 100%);
background-image: linear-gradient(to right, #0070D5 0%, #004e95 100%);
	
	border-radius: 25px !important;
	
-webkit-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.36);
-moz-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.36);
box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.36);
	
}
.blue-button:hover {
	background: #f07241;
	border: 1px solid #15790b;
	
	background-image: -ms-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
background-image: -moz-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
background-image: -o-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #3C9E1E), color-stop(100, #15790b));
background-image: -webkit-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
background-image: linear-gradient(to right, #3C9E1E 0%, #15790b 100%);
	
	-webkit-transform: scale(1.03) !important;
-moz-transform: scale(1.03) !important;
transform: scale(1.03) !important;
		
		
}
.apply-job {
	min-height: 32px;
	padding-bottom: 12px
}
.upload-resume-btn {
	width: 170px
}
.send-application-btn {
	width: 195px;
	height: 38px;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0
}
.linked-in-btn {
	width: 130px;
	text-align: left;
	background: url(https://www.eginnovations.com/images/linkedin-btn-icon.png) 22px 5px no-repeat #0080b7;
	padding-left: 50px
}
.linked-in-btn:hover {
	background: url(https://www.eginnovations.com/images/linkedin-btn-icon.png) 22px 5px no-repeat #f07241
}
.frm-text-area-job {
	font-family: HelveticaNeue;
	color: #797a85;
	font-size: 13px;
	border: 1px solid #b8b8b8;
	padding: 10px 5px 0 9px;
	width: 696px;
	height: 126px;
	margin-top: 22px
}
.cover-letter {
	width: 725px;
	padding: 10px 10px 23px 21px
}
.cover-letter textarea {
	color: #000
}
.form-title {
	font-family: robotobold;
	font-weight: normal;
	font-size: 15px;
	color: #333;
	padding: 0 0 15px;
	margin: 0
}
.back-link, .back-link:hover, .back-link:link, .back-link:visited {
	font-family: HelveticaNeue-Bold;
	font-size: 14px;
	color: #333;
	text-decoration: none;
	cursor: pointer
}
.back-link:hover {
	text-decoration: underline
}
.career-footer-line {
	border-top: 1px solid #dcdcdc;
	width: 870px;
	margin: 16px 0 0;
	padding-top: 20px
}
.resume-upload {
	width: 365px;
	min-height: 180px;
	padding: 20px;
	background: #fff;
	border: 1px solid #d3d3d3;
	position: absolute;
	top: -20px;
	left: 173px;
	z-index: 1;
	-webkit-box-shadow: 4px 4px 5px -1px rgba(0,0,0,.16);
	-moz-box-shadow: 4px 4px 5px -1px rgba(0,0,0,.16);
	box-shadow: 4px 4px 5px -1px rgba(0,0,0,.16);
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	font-size: 11px;
	line-height: 15px;
	display: none
}
.resume-upload ul {
	margin: 15px 0 0;
	padding: 0;
	list-style: none
}
.resume-upload ul li {
	margin-bottom: 15px
}
.resume-upload a.resume-upload-link, a.resume-upload-link:active, a.resume-upload-link:visited {
	font-size: 13px;
	color: #000;
	text-decoration: underline
}
.resume-upload a.resume-upload-link:hover {
	text-decoration: none
}
.upload-resume-doc {
	background: 0 0
}
.cancel-btn:active, .cancel-btn:hover, .cancel-btn:link, .cancel-btn:visited, .resume-upload ul li .cancel-btn {
	font-family: HelveticaNeue-Bold;
	background: #f5f5f5;
	color: #000!important;
	font-size: 11px;
	width: 82px;
	height: 25px;
	line-height: 25px;
	border: 1px solid #b8b8b8
}
.resume-upload ul li .upload-btn, .upload-btn:active, .upload-btn:link, .upload-btn:visited {
	font-family: HelveticaNeue-Bold;
	background: #0080b7;
	border: 1px solid #006895;
	color: #fff!important;
	font-size: 11px;
	width: 134px;
	height: 25px;
	line-height: 25px;
	margin-left: 10px
}
.resume-upload ul li .upload-btn:hover {
	background: #f07241;
	border: 1px solid #f07241
}
.coverletter {
	min-height: 149px!important
}
.job-form .frm-msg-confirm, .job-form .msg-confirm {
	width: 706px!important;
	margin: 0 0 20px;
	padding: 15px 15px 15px 28px
}
.frm-info {
	font-size: 11px
}
.job-general-application .form-title {
	padding: 0
}
.community, .customer-support, .documentation, .services {
	float: left;
	width: 48%;
	min-height: 245px;
	border-bottom: 2px solid #dcdcdc;
	font-size: 15px
}
.community, .documentation {
	min-height: 220px
}
.community, .customer-support {
	margin-left: 4%
}
h4.service-title {
	font-size: 22px;
	font-weight: 400;
	color: #333;
	border-bottom: none!important
}
.community-icon, .documentation-icon, .service-icon, .spport-icon {
	background: url(https://www.eginnovations.com/images/services.png) no-repeat;
	padding-left: 50px!important;
	height: 33px;
	line-height: 33px
}
.spport-icon {
	background: url(https://www.eginnovations.com/images/support.png) no-repeat
}
.documentation-icon {
	background: url(https://www.eginnovations.com/images/documentation.png) no-repeat
}
.community-icon {
	background: url(https://www.eginnovations.com/images/community.png) no-repeat
}
.service-bullet {
	margin: 0 0 0 10px;
	padding: 0;
	list-style: none;
	min-height: 75px
}
.service-bullet li {
	background: url(https://www.eginnovations.com/images/service-bullet.png) left center no-repeat;
	padding-left: 18px;
	width: 44%;
	float: left;
	margin-bottom: 10px
}
.service-bullet li a.service-link, a.service-link:active, a.service-link:link, a.service-link:visited {
	font-family: HelveticaNeue-Bold;
	font-size: 16px;
	color: #333;
	display: block;
	float: left
}
.service-bullet li a.service-link:hover {
	color: #f07241
}
.service-bullet li .service-link-title {
	font-family: HelveticaNeue-Bold;
	font-size: 16px;
	color: #333;
	display: block;
	float: left
}
.service-list-full {
	width: 100%!important
}
.lock {
	float: left;
	width: 12px;
	height: 16px;
	background: url(https://www.eginnovations.com/images/lock.png) no-repeat;
	margin: 1px 0 0 8px
}
.service-social-share {
	width: 18px;
	height: 22px;
	float: left;
	margin-right: 18px;
	display: block
}
.service-social-first {
	margin-left: 15px
}
.social-share-twitter {
	background: url(https://www.eginnovations.com/images/service-share-icons.png) no-repeat
}
.social-share-twitter:hover {
	background: url(https://www.eginnovations.com/images/service-share-icons.png) -18px 0 no-repeat
}
.social-share-linkedin {
	background: url(https://www.eginnovations.com/images/service-share-icons.png) -36px 0 no-repeat
}
.social-share-linkedin:hover {
	background: url(https://www.eginnovations.com/images/service-share-icons.png) -54px 0 no-repeat
}
.social-share-youtube {
	background: url(https://www.eginnovations.com/images/service-share-icons.png) -72px 0 no-repeat
}
.social-share-youtube:hover {
	background: url(https://www.eginnovations.com/images/service-share-icons.png) -90px 0 no-repeat
}
.social-media li a.facebook {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -400px -428px no-repeat
}
.social-media li a.facebook:hover {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -434px -428px no-repeat
}
.service-map {
	margin: 20px 0 0
}
.sticky-quick-navi {
	height: 159px;
	min-width: 53px;
	position: fixed;
	top: 396px;
	right: 0;
	z-index: 999
}
.chat-nav, .contact-nav, .demo-nav {
	width: 110px;
	height: 53px;
	background: url(https://www.eginnovations.com/images/see-demo.png) left center no-repeat #0080b7;
	padding-left: 54px;
	line-height: 53px;
	display: block;
	position: absolute;
	top: 0;
	right: -110px;
	font-family: robotobold;
	font-weight: normal;
	font-size: 14px;
	color: #fff;
	cursor: pointer
}
.contact-nav:active, .contact-nav:hover, .contact-nav:link, .contact-nav:visited, .demo-nav:active, .demo-nav:hover, .demo-nav:link, .demo-nav:visited {
	font-family: robotobold;
	font-weight: normal;
	font-size: 14px;
	color: #fff
}
.award-author, .award-text {
	font-size: 12px;
	display: block
}
.contact-nav {
	background: url(https://www.eginnovations.com/images/contact.png) left center no-repeat #333;
	top: 53px;
	right: -110px
}
.contact-nav:hover {
	color: #fff;
	background: url(https://www.eginnovations.com/images/contact-hover.png) left center no-repeat #333
}
.chat-nav {
	background: url(https://www.eginnovations.com/images/chat.png) left center no-repeat #474747;
	top: 106px;
	right: -110px
}
.chat-nav:hover {
	background: url(https://www.eginnovations.com/images/chat-hover.png) left center no-repeat #474747
}
.ornage-btn-style {
	float: left!important;
	margin: 0!important
}
.award-img {
	text-align: center;
	display: block;
	padding-top: 0;
	margin-bottom: 15px
}
.award-text {
	color: #333;
	text-decoration: none!important;
	background: url(https://www.eginnovations.com/images/testimonials-start-qoute.png) 10px 15px no-repeat #fff;
	padding: 20px;
	border: 1px solid #b1b1b1;
	line-height: 19px;
	position: relative
}
.award-author {
	text-align: right;
	line-height: 16px;
	padding-top: 5px
}
.overflow-visible {
	overflow: visible!important
}
.award-box-arrow {
	width: 24px;
	height: 13px;
	background: url(https://www.eginnovations.com/images/top-arrow.png) no-repeat;
	position: absolute;
	top: -13px;
	left: 102px;
	z-index: 0
}
.start-quote {
	width: 19px;
	height: 18px;
	background: url(https://www.eginnovations.com/images/testimonials-start-qoute.png) no-repeat;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 0;
	display: block
}
.eg-on-top {
	min-height: 1730px
}
.vdi-Performance {
	min-height: 1015px
}
.survey {
	display: block;
	background: #0bbab0;
	width: 219px;
	min-height: 100px;
	position: relative;
	margin: 0 auto
}
.key-icon, .open-close-btn, .rum-feature, .survey-title {
	position: absolute
}
.survey-title {
	left: 0;
	top: -10px;
	width: 143px;
	height: 72px;
	background: url(https://www.eginnovations.com/images/survey-title-label.png) top left no-repeat;
	line-height: 64px;
	font-family: robotobold;
	font-weight: normal;
	font-size: 48px;
	padding-left: 25px
}
.survey-title-72 {
	color: #0bbab0
}
.survey-title-83 {
	color: #ff7271
}
.survey-83-bg {
	background: #ff7271
}
.survey-text {
	font-size: 14px;
	color: #fff;
	padding: 62px 15px 0;
	display: block;
	text-align: left;
	line-height: 17px
}
.survey-website {
	font-size: 13px;
	color: #fff;
	display: block;
	padding: 5px 15px 10px
}
.survey-title-84 {
	color: #9fbe60
}
.survey-84-bg {
	background: #9fbe60
}
.survey-title-70 {
	color: #794587
}
.tbl-brown tr th, .tbl-green tr th, .tbl-light-blue tr th, .tbl-orange tr th {
	color: #463f3b;
	font-size: 16px;
	font-family: robotobold;
	font-weight: normal;
}
.survey-70-bg {
	background: #794587
}
.universal-agent {
	min-height: 1185px
}
.benefits-content {
	height: 600px
}
.key-icon {
	vertical-align: middle;
	margin: 1px;
	z-index: 1;
	right: 0;
	top: -1px
}
.left-text {
	width: 48%;
	float: left
}
.right-text {
	width: 48%;
	float: right
}
.integration-col-text {
	min-height: 156px
}
#opp_reg .frm-msg-confirm, #opp_reg .msg-confirm {
	width: 94%!important;
	margin-left: 1%
}
.tbl-brown {
	border: 1px solid #c4bdb8
}
.tbl-brown tr th {
	background: #c4bdb8;
	padding: 6px 30px
}
.tbl-brown tr td {
	padding: 10px 30px;
	text-align: left
}
.tbl-brown tr:nth-child(odd) {
	background: #fefdfd
}
.tbl-brown tr:nth-child(even) {
	background: #f4efec
}
.tbl-brown tr td.tbl-border-right {
	border-right: 1px solid #c4bdb8
}
.tbl-green {
	border: 1px solid #c4e1b5
}
.tbl-green tr th {
	background: #c4e1b5;
	padding: 6px 30px
}
.tbl-green tr td {
	padding: 10px 30px;
	text-align: left
}
.tbl-green tr:nth-child(odd) {
	background: #fdfffd
}
.tbl-green tr:nth-child(even) {
	background: #eefae6
}
.tbl-green tr td.tbl-border-right {
	border-right: 1px solid #c4e1b5
}
.tbl-orange {
	border: 1px solid #e2c0b3
}
.tbl-orange tr th {
	background: #e2c0b3;
	padding: 6px 30px
}
.tbl-orange tr td {
	padding: 10px 30px;
	text-align: left
}
.tbl-orange tr:nth-child(odd) {
	background: #fefdfd
}
.tbl-orange tr:nth-child(even) {
	background: #f9ece7
}
.tbl-orange tr td.tbl-border-right {
	border-right: 1px solid #e2c0b3
}
.tbl-light-blue {
	border: 1px solid #c0dde4
}
.tbl-light-blue tr th {
	background: #c0dde4;
	padding: 6px 30px
}
.tbl-light-blue tr td {
	padding: 10px 30px;
	text-align: left
}
.tbl-light-blue tr:nth-child(odd) {
	background: #fdfefe
}
.tbl-light-blue tr:nth-child(even) {
	background: #e8f2f5
}
.tbl-light-blue tr td.tbl-border-right {
	border-right: 1px solid #c0dde4
}
.tab-panel {
	width: 100%;
	overflow: auto
}
.tech-partners {
	max-width: 1083px;
	min-width: 280px;
	background: #b4b4b4;
	min-height: 53px;
	margin: 0 auto
}
.tech-partners ul {
	margin: 0 0 0 5px;
	padding: 0;
	list-style: none
}
.tech-partners ul li {
	float: left;
	text-align: center;
	display: table;
	padding: 7px 34px 7px 33px
}
.tech-partners ul li a {
	display: block;
	display: table-cell;
	vertical-align: middle;
	padding: 5px 10px
}
.tech-partners ul li:hover {
	background: #0080b7
}
.tech-partners ul li a.citrix {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -10px -40px no-repeat;
	width: 57px;
	height: 30px
}
.tech-partners ul li a.sap {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -97px -40px no-repeat;
	width: 32px;
	height: 30px
}
.tech-partners ul li a.java {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -159px -40px no-repeat;
	width: 28px;
	height: 30px
}
.tech-partners ul li a.vmware {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -217px -40px no-repeat;
	width: 57px;
	height: 30px
}
.tech-partners ul li a.microsoft {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -304px -40px no-repeat;
	width: 76px;
	height: 30px
}
.tech-partners ul li a.cisco {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -410px -40px no-repeat;
	width: 27px;
	height: 30px
}
.tech-partners ul li a.ibm {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -467px -40px no-repeat;
	width: 34px;
	height: 30px
}
.tech-partners ul li a.oracle {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -530px -40px no-repeat;
	width: 65px;
	height: 30px
}
.rum-feature {
	width: 354px;
	height: 325px;
	background: #fff;
	top: 50px;
	left: 0;
	z-index: 99;
	text-align: center;
	padding-top: 20px;
	display: block
}
.feature-img-hide {
	display: none
}
.open-close-btn {
	z-index: 100;
	width: 11px;
	height: 11px;
	background: url(https://www.eginnovations.com/images/open-close-btn.png) left top no-repeat;
	cursor: pointer;
	-webkit-border-radius: 90px;
	-moz-border-radius: 90px;
	border-radius: 90px
}
.dashboard-feature5-content, .dashboard-feature6-content, .dashboard-feature7-content {
	position: absolute;
	z-index: 999;
	display: none
}
.feature1-text, .feature2-text, .feature3-text, .feature4-text, .feature5-text, .feature6-text, .feature7-text {
	padding: 10px;
	font-size: 12px;
	color: #0080b7;
	line-height: normal;
	border: 1px solid #D8D8D8
}
.open-close-btn-active {
	background: url(https://www.eginnovations.com/images/open-close-btn.png) right top no-repeat
}
.dashboard-feature1 {
	top: 170px;
	left: 83px
}
.dashboard-feature2 {
	top: 113px;
	left: 305px
}
.dashboard-feature3 {
	top: 166px;
	left: 282px
}
.dashboard-feature4 {
	top: 246px;
	left: 123px
}
.dashboard-feature5 {
	top: 244px;
	left: 208px
}
.dashboard-feature6 {
	top: 318px;
	left: 75px
}
.dashboard-feature7 {
	top: 320px;
	left: 276px
}
.dashboard-feature1-content {
	position: absolute;
	left: -164px;
	top: 119px;
	background: url(https://www.eginnovations.com/images/rum-feature-line1.png) right 35px no-repeat;
	width: 249px;
	height: 74px;
	display: none
}
.feature1-text {
	width: 188px;
	height: 53px;
	background: #fff
}
.dashboard-feature2-content {
	position: absolute;
	left: 99px;
	top: 75px;
	background: url(https://www.eginnovations.com/images/rum-feature-line1.png) right 22px no-repeat;
	width: 209px;
	height: 46px;
	display: none
}
.feature2-text {
	width: 148px;
	height: 26px;
	background: #fff
}
.dashboard-feature3-content {
	position: absolute;
	left: 126px;
	top: 128px;
	background: url(https://www.eginnovations.com/images/rum-feature-line1.png) right 22px no-repeat;
	width: 160px;
	height: 46px;
	display: none
}
.feature3-text {
	width: 100px;
	height: 26px;
	background: #fff
}
.dashboard-feature4-content {
	position: absolute;
	left: -83px;
	top: 202px;
	background: url(https://www.eginnovations.com/images/rum-feature-line1.png) right 28px no-repeat;
	width: 210px;
	height: 51px;
	display: none
}
.feature4-text {
	width: 150px;
	height: 41px;
	background: #fff
}
.dashboard-feature5-content {
	left: 23px;
	top: 206px;
	background: url(https://www.eginnovations.com/images/rum-feature-line1.png) right 22px no-repeat;
	width: 189px;
	height: 46px
}
.feature5-text {
	width: 129px;
	height: 26px;
	background: #fff
}
.dashboard-feature6-content {
	left: -138px;
	top: 280px;
	background: url(https://www.eginnovations.com/images/rum-feature-line1.png) right 22px no-repeat;
	width: 217px;
	height: 46px
}
.feature6-text {
	width: 156px;
	height: 26px;
	background: #fff
}
.dashboard-feature7-content {
	left: 75px;
	top: 269px;
	background: url(https://www.eginnovations.com/images/rum-feature-line1.png) right 34px no-repeat;
	width: 205px;
	height: 72px
}
.feature7-text {
	width: 144px;
	height: 54px;
	background: #fff
}
.highlight {
	background: url(https://www.eginnovations.com/images/open-close-btn.png) right no-repeat
}
.sign-up-text {
	font-size: 14px;
	line-height: 19px
}
.sign-up-text img {
	margin: 12px 0;
	border: 1px solid #dcdcdc
}
.sign-up-text strong {
	font-family: robotobold;
	font-weight: normal;
	font-weight: 400;
	display: block
}
.sign-up-text strong b {
	font-family: robotobold;
	font-weight: normal;
	font-weight: 400
}
.error-msg-404 .text, .error-msg-404 .title {
	font-family: robotolight
}
.resource-box {
	display: block;
	border: 1px solid #dcdcdc;
	width: 275px;
	margin: 0 auto;
	text-align: left
}
.resource-box img {
	border-bottom: 1px solid #dcdcdc
}
.demo-title {
	padding: 15px;
	display: block
}
.demo-play {
	width: 275px;
	height: 142px;
	display: block;
	position: relative;
	cursor: pointer;
	margin: 0 auto
}
.demo-video-button {
	width: 275px;
	height: 142px;
	background: url(https://www.eginnovations.com/images/video-button.png) center no-repeat;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0
}
.demo-video-button:hover {
	background: url(https://www.eginnovations.com/images/video-button-hover.png) center no-repeat
}
.no-cursor, a.no-cursor, a.no-cursor:hover {
	cursor: default;
	text-decoration: none!important
}
.callout-close img, .client-list-title, .leed-hook-close-btn {
	cursor: pointer
}
.youtube-videos-box {
	width: 854px;
	margin: 0 auto;
	padding: 20px
}
.youtube-videos {
	width: 854px;
	height: 480px;
	border: 1px solid #d9d9d9
}
.youtube-videos-title {
	text-align: center;
	padding: 10px
}
.error-msg-404 {
	max-width: 1140px;
	margin: 0 auto;
	padding: 200px 20px 120px
}
.error-msg-404 .title {
	font-size: 40px;
	color: #878787
}
.error-msg-404 .text {
	font-size: 28px;
	color: #000
}
.contact-address-country, .contact-opt li {
	font-family: robotobold;
	font-weight: normal;
}
.error-msg-404 .inner-demo-link {
	width: 216px!important;
	margin-top: 34px
}
.view-resource {
	padding-top: 157px
}
.black-link .download {
	color: #0080b7
}
.news-logo {
	width: 195px;
	height: 75px;
	text-align: left;
	display: table
}
.search, .search-bg {
	height: 22px
}
.news-logo .news-logo-img {
	display: table-cell;
	vertical-align: middle
}
.news-header-eg {
	background: #333;
	padding: 15px
}
.press-newsrelease .info-title {
	background: #fff!important;
	padding: 0!important;
	font-size: 12px;
	color: #000!important;
	text-transform: uppercase
}
.press-newsrelease .author-info {
	padding-top: 0
}
.prodcut-feature-one .bx-controls {
	display: none
}
.search {
	float: right;
	margin: 0 0 0 6px;
	width: 24px;
	overflow: hidden;
}
.search-icon {
	width: 16px;
	height: 16px;
	background: url(https://www.eginnovations.com/images/icons.png) -10px -10px no-repeat;
	border: 0
}
.search-input {
	color: #000;
	background: #fff;
	width: 78%;
	height: 16px;
	margin: 2px 0 0 4px;
	padding-left: 3%;
	float: left;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	display: none;
	outline: 0;
	border: none
}
.search-button {
	float: right;
	margin: 3px 5px 0 0
}
.address-box {
	background: red;
	width: 238px;
	float: left;
	margin: 10px
}
.address-box .address-info-usa-mobile {
	position: relative;
	background: #fff;
	border: 2px solid #f07241;
	width: 202px;
	height: 174px;
	padding: 18px;
	color: #333;
	font-size: 12px;
	line-height: 17px;
	text-align: left;
	text-transform: none
}
.contact-address-mob {
	list-style: none;
	margin: 40px 0 0;
	padding: 0;
	display: none
}
.contact-address-mob li {
	border-bottom: 2px solid #f07241;
	padding: 20px;
	font-size: 12px
}
.contact-address-country {
	font-size: 18px;
	text-transform: uppercase;
	margin-bottom: 10px
}
.contact-opt {
	list-style: none;
	margin: 18px 0 0;
	padding: 0
}
.address2 {
	margin-top: 10px
}
.contact-opt li {
	font-family: HelveticaNeue;
	float: left;
	margin: 5px 15px 5px 0;
	padding: 0 0 0 26px;
	border: none;
	line-height: 16px;
	font-size: 12px
}
.contact-opt li.phone {
	background: url(https://www.eginnovations.com/images/phone.png) left top no-repeat
}
.contact-opt li.fax {
	background: url(https://www.eginnovations.com/images/fax.png) left top no-repeat
}
.contact-opt li.email {
	background: url(https://www.eginnovations.com/images/email.png) left top no-repeat
}
.contact-email, .contact-email:active, .contact-email:link, .contact-email:visited {
	font-family: robotobold;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none
}
.contact-email:hover {
	text-decoration: underline
}
#results {
	margin: 0;
	padding: 0
}
#results h2 {
	font-family: robotolight;
	font-size: 28px;
	font-weight: normal;
	color: #000;
	margin-top: 30px;
	display: none
}
#results h2 strong {
	font-family: robotobold;
	font-weight: normal;
}
.google-custom-search {
	max-width: 1100px;
	min-width: 320px;
	margin: 0 auto;
	padding-top: 157px;
	min-height: 468px;
	position: relative
}
.gsc-input {
	height: 30px;
	font-size: 14px
}
.gsc-search-button {
	background: #0080b7;
	height: 20px
}
.leed-hook-bg {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9999999;
	background: #000;
	width: 100%;
	height: 100%;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	opacity: .8;
	display: none
}
.leed-hook-banner {
	min-width: 690px;
	max-width: 800px;
	min-height: 410px;
	max-height: 420px;
	z-index: 99999999;
	position: fixed;
	top: 0;
	margin: 0 auto;
	display: none
}
.leed-hook-banner a, .leed-hook-banner a img {
	filter: none !important;
	transform: none !important;
}
.leed-hook-close-btn {
	position: absolute;
	top: -12px;
	right: -12px;
	cursor: pointer
}
.popup-banner-for {
	display: none;
}
.flash-news-bar {
	background: #0180b7;
	min-height: 50px;
	line-height: 50px;
	display: none
}
.flash-news-text {
	max-width: 972px;
	margin: 0 auto;
	min-height: 50px;
	text-align: center;
	color: #fff
}
.flash-news-content {
	float: left
}
.flash-news-bar-btn, .flash-news-bar-btn:hover, .flash-news-bar-btn:link, .flash-news-bar-btn:visited {
	font-family: robotolight;
	font-size: 13px;
	font-weight: 400;
	background: #000;
	display: block;
	color: #fff;
	text-align: center;
	width: 100px;
	height: 28px;
	line-height: 28px;
	float: left;
	margin: 10px 0 0 15px;
	text-decoration: none;
	-webkit-transition: all .4s ease;
	transition: all .4s ease
}
.hs-form .hs-button, input.hs-input, textarea.hs-input {
	box-shadow: none!important;
	transition: none!important
}
.flash-news-bar-btn:hover {
	text-decoration: none;
	background: #f07241;
	color: #fff!important
}
.eg-v6-link, .eg-v6-link:active, .eg-v6-link:link, .eg-v6-link:visited {
	font-family: robotobold;
	font-weight: normal;
	font-size: 15px;
	color: #0080b7;
	text-decoration: none
}
.eg-v6-link:hover {
	font-size: 15px;
	color: #0080b7;
	text-decoration: none
}
.eg-v6-list {
	margin-bottom: 30px!important
}
.testimonials-text-box {
	font-family: robotobold;
	font-weight: normal;
	font-size: 14px;
	color: #333;
	padding: 70px 23px 30px 35px;
	text-align: left
}
.callout-description, .callout-title {
	font-family: robotoregular
}
.testimonials-learn-more, .testimonials-learn-more:link, .testimonials-learn-more:visited {
	font-family: robotoregular;
	font-size: 14px;
	color: #fff;
	display: block;
	background: #0080b7;
	text-align: center;
	width: 110px;
	height: 28px;
	line-height: 28px;
	margin-right: 19px;
	border-radius: 25px;
	-webkit-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.36);
	-moz-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.36);
	box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.36);
	background-image: -ms-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: -moz-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: -o-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #0070D5), color-stop(100, #004e95));
	background-image: -webkit-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: linear-gradient(to right, #0070D5 0%, #004e95 100%);
	-webkit-transform: scale(1.06);
	transform: scale(1.06);
	text-transform: uppercase;
}
.testimonials-learn-more:hover {
	background: #f07241;
	-webkit-transform: scale(1.09);
	-moz-transform: scale(1.09);
	transform: scale(1.09);
	
	background-image: -ms-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -moz-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -o-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #3C9E1E), color-stop(100, #15790b));
	background-image: -webkit-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: linear-gradient(to right, #3C9E1E 0%, #15790b 100%);
}
}
.citrix-callout {
	width: 274px;
	height: 275px;
	background: url(https://www.eginnovations.com/images/citrix_eg-callout_bg.png) no-repeat;
	position: fixed;
	z-index: 9999999;
	bottom: 0;
	right: -274px;
	display: none
}
.citrix-callout-text {
	width: 170px;
	height: 199px;
	margin: 40px 0 0 65px
}
.new-label {
	width: 76px;
	height: 56px;
	margin: 0 auto
}
.callout-title {
	font-size: 25px;
	color: #000;
	text-align: center;
	padding-top: 12px
}
.callout-description {
	font-size: 15px;
	text-align: center;
	padding: 12px 0
}
.callout-link {
	text-align: center
}
.callout-learn-more, .callout-learn-more:active, .callout-learn-more:link, .callout-learn-more:visited {
	font-size: 13px;
	color: #0080b7;
	text-decoration: none
}
.callout-learn-more:hover {
	text-decoration: none;
	color: #f07241
}
.callout-close {
	width: 13px;
	height: 13px;
	position: absolute;
	right: 50px;
	top: 60px
}
.infographics-panel {
	padding-top: 130px;
	text-align: center;
	margin: 0 auto;
	max-width: 1150px
}
.infographic-link, .infographic-link:hover, .infographic-link:link, .infographic-link:visited {
	font-family: robotolight;
	font-size: 16px;
	font-weight: 400;
	background: #0080b7;
	color: #fff;
	text-align: center;
	display: block;
	max-width: 560px;
	padding: 7px 0;
	text-decoration: none
}
.infographic-link:hover {
	text-decoration: none;
	background: #f07241
}
.testimonials-case-study, .testimonials-case-study:link, .testimonials-case-study:visited {
	font-family: robotoregular;
	font-size: 14px;
	color: #fff;
	display: block;
	background: #0080b7;
	width: 179px;
	height: 28px;
	line-height: 28px;
	float: right;
	margin: 30px 0 45px
}
.testimonials-case-study:hover {
	background: #f07241
}
.testimonials-case-study-height {
	min-height: 248px!important
}
.loading-status {
	display: none;
	padding-left: 37px;
	padding-bottom: 20px
}
.inner-page-popup h4+ul {
	padding-top: 18px!important
}
#change_password .frm-text-field {
	width: 100%!important
}
.eg-key-link, .eg-key-link:active, .eg-key-link:hover, .eg-key-link:link, .eg-key-link:visited {
	font-size: 1px;
	color: #fff!important;
	text-decoration: none
}
.live-chat, .live-chat:active, .live-chat:link, .live-chat:visited {
	width: 136px;
	height: 38px;
	line-height: 38px;
	background: #0080b7;
	text-decoration: none;
	position: fixed;
	bottom: 0;
	right: 20px;
	z-index: 9999999;
	-moz-border-radius: 6px 6px 0 0;
	-webkit-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;
	border: 0 solid #000;
	display: none
}
.live-chat:hover {
	background: #f07241
}
.live-chat .live-chat-icon {
	width: 30px;
	height: 38px;
	display: block;
	float: left;
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -344px -10px no-repeat;
	margin: 8px 0 0 11px
}
.live-chat .live-chat-label {
	float: left;
	font-family: robotoregular;
	color: #fff;
	font-size: 17px;
	margin: 0 0 0 6px;
	display: block
}
.benefits h5.ptext {
	margin: 0
}
.benefits p {
	font-size: 14px;
	line-height: 22px;
	text-align: justify
}
.benefits .customer-quote {
	padding-left: 42px;
	font-size: 14px;
	line-height: 22px
}
.prodcut-features-gray {
	background: #a3a3a3!important
}
.prodcut-features-gray h4 {
	background: url(https://www.eginnovations.com/images/gray-dashed-line.jpg) bottom repeat-x!important
}
.purple-bold-text {
	color: #0042ff
}
.purple-text-link-bold, .purple-text-link-bold:active, .purple-text-link-bold:link, .purple-text-link-bold:visited {
	color: #0042ff;
	font-size: 14px;
	font-family: robotobold;
	font-weight: normal;
	text-decoration: none
}
.purple-text-link-bold:hover {
	color: #f17d50!important
}
body, html {
	height: 100%
}
.inner-content-pannel {
	max-width: 1150px;
	margin: 0 auto;
	font-family: HelveticaNeue;
	font-size: 14px;
	line-height: 24px;
	/*text-align: justify;*/

	padding-top: 5px
}
.inner-right-pannel h3, .inner-right-pannel h4, .inner-right-pannel h4 a {
	margin-bottom: 20px;
	padding-bottom: 12px;
	color: #333;
	border-bottom: 1px dotted #c1c1c1;
	font-family: robotobold;
	font-weight: normal;
}
.inner-left-pannel {
	margin-right: 60px;
	display: none
}
.inner-left-active {
	float: left!important;
	width: 210px!important;
	display: block
}
.inner-right-active {
	float: right!important;
	width: 880px
}
.inner-right-pannel h3 {
	font-family: robotobold;
	font-size: 23px;
	line-height: 30px;
	text-align: left;
	font-weight: normal;
}
.inner-right-pannel h4, .inner-right-pannel h4 a {
	font-family: robotobold;
	font-size: 22px;
	font-weight: normal;
	margin-top: 40px!important;
	line-height: 26px;
	text-align: left;
	clear: both;
}
.inner-sub-menu {
	margin: 23px 0 0;
	padding: 0;
	list-style: none
}
.inner-sub-menu li {
	text-align: left;
	font-family: robotoregular;
	font-size: 16px;
	color: #585858;
	margin-bottom: 10px
}
.inner-sub-menu li:last-child {
	margin-bottom: 0
}
.inner-sub-menu-border {
	padding-top: 23px
}
.inner-sub-menu-border p {
	padding: 0;
	margin: 0
}
.inner-sub-menu-link, .inner-sub-menu-link:active, .inner-sub-menu-link:link, .inner-sub-menu-link:visited {
	font-family: robotoregular;
	font-size: 16px;
	color: #737373;
	text-decoration: none;
	padding-left: 16px;
	display: block;
	margin-bottom: 10px
}
.inner-sub-menu-link:hover {
	color: #0080b7
}
.img-right {
	float: right;
	margin-left: 40px;
	padding-top: 4px
}
.img-left {
	float: left;
	margin-right: 40px;
	padding-top: 4px
}
.img-right-logo {
	float: right;
	margin-left: 20px;
	padding-top: 4px
}
.inner-req-link, .inner-req-link:active, .inner-req-link:link, .inner-req-link:visited {
	display: block;
	background: #d5d5d5;
	text-decoration: none;
	color: #0080b7!important;
	font-size: 15px;
	float: left;
	padding: 2px 12px 1px;
	margin: 10px 5px 0 0
}
.inner-req-link:hover {
	background: #0080b7;
	color: #fff!important
}
.view-demo-link, .view-demo-link:active, .view-demo-link:link, .view-demo-link:visited {
	display: block;
	background: #d5d5d5;
	text-decoration: none;
	color: #0080b7!important;
	font-size: 15px;
	float: left;
	padding: 2px 12px 1px;
	margin: 10px 5px 0 0
}
.view-demo-link:hover {
	background: #0080b7;
	color: #fff!important
}
.customer-quote-pannel {
	clear: both;
	padding: 58px 0 20px
}
.customer-quote-text {
	font-family: HelveticaNeue;
	background: url(https://www.eginnovations.com/images/open-quotation.png) 19px 24px no-repeat #eee;
	padding: 10px 20px 20px 45px;
	font-size: 18px;
	color: #6c6c6c;
	line-height: 26px
}
.quote-customer-info {
	text-align: right
}
.quote-customer {
	font-family: HelveticaNeue-Bold;
	color: #6c6c6c;
	font-size: 18px
}
.quote-customer-des {
	font-family: HelveticaNeue;
	color: #6c6c6c;
	font-size: 16px
}
.features {
	margin: 0;
	padding: 20px 0 0;
	list-style: none
}
.features .features-item {
	padding-bottom: 80px
}
.features .features-item:last-child {
	padding-bottom: 0
}
.features .features-left .features-content-text {
	color: #333;
	line-height: 26px
}
.features .features-left .features-content-text .feature-list {
	font-family: HelveticaNeue;
	color: #333;
	margin-bottom: 20px!important
}
.features .features-left .features-content-right {
	width: 488px;
	float: right
}
.features .features-left .features-content-left {
	width: 488px;
	float: left
}
.features .features-item h5, .features .features-left h5 {
	font-size: 19px;
	font-family: robotobold;
	font-weight: normal;
	color: #333;
	margin: 0 0 10px;
	padding: 0;
	text-align: left
}
.resource-pannel {
	max-width: 1150px;
	margin: 0 auto;
	min-height: 290px;
	border-bottom: 1px dotted #c1c1c1;
	padding-top: 0
}
.resource-pannel h4 {
	font-family: robotoregular;
	font-size: 24px;
	font-weight: 400;
	color: #333;
	margin-bottom: 20px;
	padding-bottom: 12px;
	line-height: 26px;
	border-bottom: 1px dotted #c1c1c1
}
.inner-resource-list {
	margin: 0;
	padding: 0;
	list-style: none
}
.inner-resource-list li {
	float: left;
	margin-right: 10px
}
.inner-resource-list li:last-child {
	margin-right: 0
}
.inner-resources-link, .inner-resources-link:active, .inner-resources-link:link, .inner-resources-link:visited {
	display: block;
	width: 306px;
	height: 94px;
	background: #eee;
	padding: 35px
}
.inner-resources-link:hover {
	background: #e8e8e8
}
.inner-resource-img {
	float: left;
	width: 94px;
	height: 94px;
	display: block
}
.inner-resource-info {
	float: left;
	margin-left: 10px;
	width: 200px;
	height: 94px;
	display: block
}
.inner-resource-title {
	color: #0080b7;
	font-size: 20px;
	font-weight: 700;
	margin: 3px 0 10px 20px;
	display: block;
	text-transform: capitalize
}
.inner-resource-content {
	font-family: HelveticaNeue;
	color: #0080b7;
	font-size: 14px;
	line-height: 18px;
	margin: 0 0 0 20px;
	display: block
}
.inner-resources-link:hover .inner-resource-content, .inner-resources-link:hover .inner-resource-title {
	color: #f07241
}
.hs-form {
	max-width: 850px;
	margin: 30px auto!important;
	display: none
}
.hs-form fieldset, .hs-form input, .hs-form label, .hs-form select, .hs-form textarea {
	width: 100%!important;
	max-width: none!important
}
.hs-form input, .hs-form select, .hs-form textarea {
	border: 0;
	background: #d5d5d5;
	color: #000;
	padding-left: 5px!important
}
 .hs-form input::-webkit-input-placeholder, .hs-form select::-webkit-input-placeholder, .hs-form textarea::-webkit-input-placeholder {
 color:#717171;
 padding-left:5px
}
 .hs-form input:-moz-placeholder, .hs-form select:-moz-placeholder, .hs-form textarea:-moz-placeholder {
 color:#717171;
 padding-left:5px
}
 .hs-form input::-moz-placeholder, .hs-form select::-moz-placeholder, .hs-form textarea::-moz-placeholder {
 color:#717171;
 padding-left:5px
}
 .hs-form input:-ms-input-placeholder {
 color:#717171;
 padding-left:5px
}
.hs-form input, .hs-form select {
	height: 40px!important
}
.hs-form select {
	width: 101%!important;
	height: 44px!important;
	line-height: 44px!important
}
input.hs-input, select.hs-input, textarea.hs-input {
	border: 0!important
}
textarea.hs-input {
	width: 101%!important;
	height: 120px!important
}
.hs-form-field {
	width: 100%!important
}
.hs-form .hs-button {
	-webkit-user-select: none;
	-moz-user-select: none!important;
	-ms-user-select: none;
	background-color: #0080b7!important;
	background-image: none!important;
	border-color: #006895!important;
	border-radius: 4px!important;
	border-style: solid!important;
	border-width: 1px!important;
	color: #fff!important;
	text-shadow: none!important;
	font-size: 20px!important;
	text-transform: uppercase;
	padding: 0!important;
	height: 50px!important;
	width: 102%!important
}
.hs-form .hs-button:hover {
	background: #f07241!important;
	border: 1px solid #f07241!important
}
.hs-form .hs-error-msgs label {
	color: #FF0004!important
}
.hs-form-intro {
	text-align: center;
	max-width: 612px;
	margin: 0 auto
}
.mainNav ul li a, .mainNav ul ul li a, .mainNav ul ul ul li a {
	text-align: left!important;
	text-decoration: none
}
.hs-form-intro-title {
	font-family: robotobold;
	font-weight: normal;
	font-size: 30px
}
.hs-form-intro-content, .mainNav ul li a, .mainNav ul ul li a, .mainNav ul ul ul li a {
	font-family: robotoregular
}
.hs-form-intro-content {
	font-size: 20px;
	line-height: 28px
}
.hs-form .hbspt-form, .hs-form .hubspot-form-script {
	display: block!important
}
.hs-form-radio .hs-input {
	width: 25px!important;
	height: 25px!important;
	float: left!important
}
.hs-form-radio label {
	width: 120px!important;
	float: left!important
}
.hs-form-radio label span {
	line-height: 30px!important;
	display: block!important;
	font-size: 16px
}
.hs_trial_live_demo {
	width: 248px!important;
	margin: 0 auto 25px!important
}
.mainNav {
	display: block;
	width: 100%;
	padding-top: 25px;
	border-bottom: 1px dashed #585858;
	margin-bottom: 4px;
	padding-bottom: 30px
}
.mainNav ul {
	margin: 0;
	padding: 0;
	list-style: none
}
.mainNav ul li:hover {
	color: #000!important
}
.mainNav ul li a {
	font-size: 16px;
	display: block;
	padding: 10px 12px 10px 16px!important;
	line-height: 20px
}
.mainNav ul li a:hover {
	color: #000!important;
	text-decoration: none
}
.mainNav ul li:first-child a {
	padding: 1px 12px 10px 16px!important
}
.mainNav ul li:last-child a {
	padding: 10px 12px 0 16px!important
}
.mainNav ul ul {
	border-bottom: none
}
.mainNav ul ul li {
	padding-left: 5px
}
.mainNav ul ul li:first-child {
	background: url(https://www.eginnovations.com/images/sub-arrow-down.png) no-repeat;
	padding-top: 15px;
	margin-top: 5px
}
.mainNav ul ul ul li:first-child {
	background: url(https://www.eginnovations.com/images/sub-sub-arrow-down.png) -15px 0 no-repeat;
	margin-top: 5px;
	padding-top: 15px
}
.mainNav ul ul li:last-child {
	border-bottom: 1px solid #dcdcdc;
	padding-bottom: 10px;
	margin-bottom: 5px
}
.mainNav ul ul li:hover a span {
	color: #000
}
.mainNav ul ul li a {
	font-size: 16px;
	color: #737373;
	display: block
}
.mainNav ul ul li a:hover {
	color: #000!important
}
.mainNav ul ul ul li {
	margin-left: 10px
}
.mainNav ul ul ul li:last-child {
	padding-bottom: 15px
}
.mainNav ul ul ul li a {
	font-size: 16px;
	color: #737373;
	display: block
}
.mainNav ul li.has-subnav .accordion-btn {
	color: #000;
	font-size: 16px
}
.mainNav ul li.active a.selected-main {
	font-family: robotobold;
	font-weight: normal;
	color: #737373!important
}
.mainNav ul li:hover a.selected-main {
	color: #000!important
}
ul li.active ul li.active a.selected-sub {
	font-family: robotobold;
	font-weight: normal;
	color: #737373!important
}
.accordion-collapsed {
	background: url(https://www.eginnovations.com/images/menu-close.png) 5px 16px no-repeat
}
.accordion-expanded {
	background: url(https://www.eginnovations.com/images/menu-open.png) 5px 16px no-repeat
}
.accordion-nav .main-menu-active, .inner-content-pannel .main-menu-active, .inner-left-pannel .main-menu-active {
	color: #333!important
}
.accordion-nav ul li strong {
	color: red;
	font-family: robotobold;
	font-weight: normal;
}
.mainNav ul ul li .accordion-collapsed {
	background: url(https://www.eginnovations.com/images/menu-close.png) 5px 16px no-repeat!important
}
.mainNav ul ul li .accordion-expanded {
	background: url(https://www.eginnovations.com/images/menu-open.png) 5px 16px no-repeat!important
}
#Other_Country {
	display: none;
	width: 95px!important;
	color: #8b8b8b;
	float: right
}
.on-demand-webinars {
	background: #f3f3f3;
	padding: 20px;
	text-align: left;
	line-height: 19px;
	width: 825px;
	margin-top: 30px
}
.on-demand-webinars-btn, .on-demand-webinars-btn:active, .on-demand-webinars-btn:link, .on-demand-webinars-btn:visited {
	display: block;
	float: right;
	/*width: 340px;*/
	padding: 0 20px;
	height: 37px;
	background: #f07241;
	text-align: center;
	line-height: 37px;
	color: #fff;
	text-decoration: none;
	font-family: robotoregular;
	font-size: 20px;
	margin-left: 10px;
	cursor: pointer;
	-webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.35);
	-moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.35);
	box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.35);
	border-radius: 25px;
	transition: transform .1s;
	
	
	background-image: -ms-linear-gradient(left, #ee703f 0%, #e35823 100%);
background-image: -moz-linear-gradient(left, #ee703f 0%, #e35823 100%);
background-image: -o-linear-gradient(left, #ee703f 0%, #e35823 100%);
background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #ee703f), color-stop(100, #e35823));
background-image: -webkit-linear-gradient(left, #ee703f 0%, #e35823 100%);
background-image: linear-gradient(to right, #ee703f 0%, #e35823 100%);
	
}
.on-demand-webinars-btn:hover {
	background: #d05c2e;
	color: #fff;
 font-size: 20px  -webkit-transform: scale(1.06);
	transform: scale(1.06);
	
	background-image: -ms-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
background-image: -moz-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
background-image: -o-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #3C9E1E), color-stop(100, #15790b));
background-image: -webkit-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
background-image: linear-gradient(to right, #3C9E1E 0%, #15790b 100%);
	
}
.live-webinar-list {
	overflow: auto
}
.hsfrm-live-demo {
	display: block
}
.hsfrm-trial {
	display: none
}
.hs-form-options {
	width: 325px;
	margin: 0 auto
}
.hs-form-options label {
	width: 113px!important;
	line-height: 25px!important;
	font-size: 14px!important
}
.hs-form-options label span {
	display: block;
	width: 125px!important;
	float: left;
	text-align: left;
	line-height: 30px
}
.hs-form-options input {
	width: 25px!important;
	height: 25px!important;
	float: left
}
.general-table table tr th {
	line-height: 18px!important;
	font-size: 15px!important
}
.left-banner-box {
	border-top: 1px dashed #585858;
	margin-top: 30px;
	padding-top: 30px
}
.banner-shade {
	position: absolute;
	z-index: 0;
	width: 100%;
	display: none;
	background: #000;
	height: 650px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
	opacity: .75
}
.inner-right-pannel ul.inner-bullet, .infographics-panel ul.inner-bullet {
	margin: 0;
	padding: 15px 0 10px!important;
	list-style: none
}
.inner-right-pannel ul.inner-bullet li, .infographics-panel ul.inner-bullet li {
	margin-bottom: 8px;
	font-family: HelveticaNeue;
	font-size: 14px;
	background: url(https://www.eginnovations.com/images/gray-bullet.png) 23px 8px no-repeat;
	padding-left: 40px;
	line-height: 22px;
	text-align: left
}
.use-case-content {
	height: 750px
}
.use-case-list {
	margin: 0;
	padding: 0;
	list-style: none
}
.use-case-list li {
	float: left;
	width: 412px;
	margin-bottom: 20px
}
.use-case-list li:last-child, .use-case-list li:nth-child(5), .use-case-list li:nth-child(7) {
	margin-bottom: 0
}
.use-case-list li:nth-child(odd) {
	margin-right: 45px
}
.use-case-list li h4 {
	font-family: robotoregular;
	font-size: 22px;
	color: #333;
	padding: 0;
	margin: 0!important;
	height: 48px!important;
	line-height: 48px!important;
	border-bottom: none!important
}
.inner-right-pannel h5, .para-title {
	font-family: HelveticaNeue-Bold;
}
.use-case-list li h4 span {
	float: left;
	width: 48px;
	height: 48px;
	margin-right: 8px
}
.benefits .tow-cols li, .tow-col li, .two-col li {
	float: left;
	width: 45%;
	text-align: left
}
.use-case-list li h4 span.app-availability {
	background: url(https://www.eginnovations.com/images/usecase-icons-eg.png) no-repeat
}
.use-case-list li h4 span.migration {
	background: url(https://www.eginnovations.com/images/usecase-icons-eg.png) -48px 0 no-repeat
}
.use-case-list li h4 span.cost-reduction {
	background: url(https://www.eginnovations.com/images/usecase-icons-eg.png) -96px 0 no-repeat
}
.use-case-list li h4 span.scaling-rollouts {
	background: url(https://www.eginnovations.com/images/usecase-icons-eg.png) -142px 0 no-repeat
}
.use-case-list li h4 span.operation-efficiency {
	background: url(https://www.eginnovations.com/images/usecase-icons-eg.png) -192px 0 no-repeat
}
.use-case-list li h4 span.compliance-tracking {
	background: url(https://www.eginnovations.com/images/usecase-icons-eg.png) -240px 0 no-repeat
}
.use-case-list li h4 span.performance-optimiz {
	background: url(https://www.eginnovations.com/images/usecase-icons-eg.png) -288px 0 no-repeat
}
.use-case-list li h4 span.release-preparedness {
	background: url(https://www.eginnovations.com/images/usecase-icons-eg.png) -336px 0 no-repeat
}
.use-case-list li h4 span.user-satisfaction {
	background: url(https://www.eginnovations.com/images/benefits-icon-eg.png) no-repeat
}
.use-case-list li h4 span.business-revenue {
	background: url(https://www.eginnovations.com/images/benefits-icon-eg.png) -48px 0 no-repeat
}
.use-case-list li h4 span.operations-costs {
	background: url(https://www.eginnovations.com/images/benefits-icon-eg.png) -96px 0 no-repeat
}
.use-case-list li h4 span.operational-efficiency {
	background: url(https://www.eginnovations.com/images/benefits-icon-eg.png) -144px 0 no-repeat
}
.use-case-list li h4 span.new-investments {
	background: url(https://www.eginnovations.com/images/benefits-icon-eg.png) -192px 0 no-repeat
}
.use-case-list li h4 span.universal-insight {
	background: url(https://www.eginnovations.com/images/benefits-icon-eg.png) -240px 0 no-repeat
}
.inner-right-pannel h5 {
	font-size: 14px;
	font-weight: 400;
	color: #333;
	margin: 15px 0;
	text-align: left
}
.inner-right-pannel .benefits h5, .para-title {
	font-weight: 400;
	color: #333;
	text-align: left
}
.para-title {
	font-size: 16px
}
.inner-right-pannel .benefits h5 {
	font-family: robotoregular;
	font-size: 22px;
	margin-bottom: 20px;
	padding-bottom: 12px;
	padding-top: 0!important;
	line-height: 26px;
	border-bottom: 1px dotted #c1c1c1
}
.ms-valign-top {
	font-family: robotobold;
	font-weight: normal;
	vertical-align: top;
	padding-top: 17px!important
}
.lf-image-caption em {
	display: block;
	margin: 10px 0;
	text-align: center;
	font-size: 13px;
	font-style: italic
}
.submitted-message {
	display: block;
	text-align: center;
	background: #eee!important;
	color: red!important;
	width: 100%;
	padding: 20px 0;
	font-size: 22px!important;
	clear: both;
	margin-top: 80px
}
.gray-bullet li, .gray-bullet-left li, .gray-bullet-right li, .gray-sub-bullet li, .inner-sub-bullet li {
	font-family: HelveticaNeue;
	font-size: 14px
}
.gray-bullet-left, .gray-bullet-right {
	list-style: none;
	width: 485px;
	float: right;
	display: block
}
.bullet-box p:first-child {
	padding-top: 0!important;
	margin-top: 0!important
}
.inner-sub-bullet {
	list-style: none;
	margin: 20px 0 0;
	padding: 0
}
.inner-sub-bullet li {
	margin-bottom: 8px;
	background: url(https://www.eginnovations.com/images/gary-sub-bullet.png) 13px 9px no-repeat!important;
	padding-left: 30px;
	line-height: 22px
}
.gray-bullet li, .gray-bullet-left li, .gray-bullet-right li {
	background: url(https://www.eginnovations.com/images/gray-bullet.png) 13px 10px no-repeat
}
.gray-bullet {
	margin: 0;
	padding: 0;
	list-style: none
}
.gray-bullet li {
	margin-bottom: 8px;
	padding-left: 30px;
	text-align: left
}
.gray-bullet li:last-child {
	margin-bottom: 0!important
}
.gray-sub-bullet {
	list-style: none;
	margin: 20px 0 0;
	padding: 0
}
.gray-bullet-right {
	margin: 0;
	padding: 0
}
.gray-bullet-right li {
	margin-bottom: 8px;
	padding-left: 30px;
	text-align: left
}
.gray-bullet-right li:last-child {
	margin-bottom: 0!important
}
.gray-bullet-left {
	margin: 0;
	padding: 0
}
.gray-bullet-left li, .gray-sub-bullet li {
	padding-left: 30px;
	text-align: left
}
.gray-bullet-left li {
	margin-bottom: 8px
}
.gray-bullet-left li:last-child {
	margin-bottom: 0!important
}
.gray-sub-bullet li {
	margin-bottom: 8px;
	background: url(https://www.eginnovations.com/images/gary-sub-bullet.png) 13px 9px no-repeat!important;
	line-height: 22px
}
.mfp-figure .mfp-close {
	color: #FFF!important;
	cursor: pointer!important;
	margin-right: 15px!important
}
.partners-program h5, .partners-program h6 {
	margin: 0;
	font-family: HelveticaNeue-Bold;
	font-weight: 400;
	color: #333
}
.inner-page-title2 {
	float: left;
	width: 870px!important
}
.partners-program h4 {
	border: none
}
.partners-program h5 {
	font-size: 18px;
	padding: 0 0 0 28px;
	background: url(https://www.eginnovations.com/images/tick-box.png) left 3px no-repeat
}
.partners-program h6 {
	font-size: 18px;
	padding: 0
}
.partners-program h6+p {
	margin-top: 3px;
	padding-top: 0
}
.partner-spotlight {
	min-height: 1330px!important
}
.citrix-partner {
	margin: 0 25px 5px 40px;
	float: right;
	width: 106px;
	height: 205px
}
.winning-partnership {
	margin: 6px 33px 0 0;
	float: left;
	height: 207px;
	width: 277px
}
.channel-partners h4 {
	font-family: robotobold;
	font-size: 22px;
	font-weight: normal;
	color: #333;
	background: #f2f2f2;
	padding: 10px 10px 10px 20px!important;
	margin: 0 0 20px!important;
	border-bottom: none
}
.channel-partners h5 {
	font-family: robotoregular;
	font-size: 20px!important;
	font-weight: 400!important;
	color: #3670a0!important;
	margin: 0 0 20px 20px!important;
	padding: 0 0 10px!important;
	background: url(https://www.eginnovations.com/images/dash-line-gray.png) left bottom repeat-x!important
}
.customer-list-box h4 {
	font-family: robotobold;
	font-size: 22px;
	font-weight: 400;
	color: #333;
	background: #f2f2f2;
	padding: 10px 10px 10px 20px!important;
	margin: 20px 0!important;
	border: none!important
}
.customer-list-box h5, .executive-team-box h4, .executive-team-box h4 .designation {
	font-family: robotoregular;
	font-weight: 400
}
.customer-list-box h5 {
	font-size: 20px;
	color: #3670a0;
	margin: 0 0 20px 20px!important;
	padding: 0 0 10px!important;
	background: url(https://www.eginnovations.com/images/dash-line-gray.png) left bottom repeat-x
}
.executive-team-box h4 {
	font-size: 22px;
	color: #333;
	padding: 0!important;
	margin: 0 0 20px!important;
	border: none!important
}
.executive-team-box h4 .designation {
	font-size: 16px;
	font-style: italic;
	display: block;
	margin-top: 2px!important;
	border: none!important
}
.award-swap-second {
	margin-top: 20px
}
.survey-banners {
	height: 430px;
	overflow: hidden
}
.img-hover-fade:hover {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
	opacity: .75
}
.career-left-panel {
	padding-top: 27px
}
.press-release-box {
	background: #eee;
	padding: 10px 30px 30px
}
.banner-img-shadow {
	width: 100%;
	height: 600px;
	position: absolute;
	background: #000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	opacity: .5;
	display: none
}
#user_registration .singin-other-country {
	float: none!important;
	width: 232px!important;
	margin-top: 10px!important
}
.frm-thank-msg {
	color: #333;
	font-size: 20px;
	text-align: center;
	padding: 40px 0
}
.frm-thank-resources {
	background: #eee;
	max-width: 765px;
	padding: 40px 35px 25px;
	border: 1px dotted #c1c1c1;
	margin: 0 auto 25px;
	text-align: center;
	font-size: 16px;
	color: #333
}
.frm-thank-resources .link {
	font-size: 16px!important
}
.inner-common-pannel {
	float: right!important;
	width: 1150px
}
.announcement {
	background: #333;
	height: 74px;
	width: 100%
}
.announcement-content {
	width: 860px;
	margin: 0 auto;
	height: 46px;
	padding: 14px 0
}
.announcement-text {
	color: #fff;
	font-family: robotoregular;
	font-size: 19px;
	text-align: center;
	float: left
}
.announcement-text p {
	margin: 0;
	padding: 0
}
.announcement-link, .announcement-link:active, .announcement-link:link, .announcement-link:visited {
	display: block;
	background: #333;
	max-width: 199px;
	height: 40px;
	float: right;
	text-align: center;
	line-height: 39px;
	font-family: robotoregular;
	font-size: 18px!important;
	color: #fff;
	padding: 0 20px;
	border: 1px solid #7e7e7e;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	transition: transform .1s;
	margin-top: 2.5px;
}
.announcement-link:hover {
	background: #2f2f2f!important;
	transform: scale(1.03) !important;
}
.youtube-embed {
	width: 854px;
	height: 480px;
	margin: 15px auto
}
.on-demand-webinars-press {
	width: 100%!important
}
.on-demand-webinars-press span {
	font-size: 17px
}
.press-and-news h4, .press-and-news h4 a {
	text-align: left;
	font-family: robotoregular;
	font-size: 20px;
	font-weight: 400;
	color: #333;
	margin: 20px 0 0!important;
	padding: 0;
	line-height: 26px;
	border-bottom: none
}
.press-and-news h4 a, .press-and-news p a, .press-and-news ul li a, .press-and-news table tr td a {
	color: #0080b7
}
.press-and-news h4 a:hover, .press-and-news p a:hover {
	color: #f07241
}
.press-and-news .body-text {
	font-family: HelveticaNeue;
}
.press-and-news .yellow-bullet li {
	line-height: 22px;
	margin-bottom: 8px
}
.press-and-news h3 .press-sub-title {
	line-height: 22px;
	margin: 10px 0 0;
	padding-bottom: 10px;
	display: block
}
.foot-note, .foot-note-info {
	font-size: 10px;
	line-height: 12px!important;
	font-style: italic
}
.spotlight-title {
	font-size: 16px;
	font-family: robotobold;
	color: #737373!important;
	background: url(https://www.eginnovations.com/images/sub-arrow-down.png) left bottom no-repeat;
	padding: 0 0 15px 16px;
	margin: 7px 0 5px
}
.quote-pannel-other {
	padding: 20px 0!important
}
.platform-filter {
	margin-top: 0!important
}
.platform-sticky-tbl {
	position: fixed;
	z-index: 1;
	background: #fff;
	width: 890px;
	top: 55px;
	display: none;
	border-right: 2px solid #fff;
	-webkit-box-shadow: -4px 9px 5px -8px rgba(0,0,0,.43);
	-moz-box-shadow: -4px 9px 5px -8px rgba(0,0,0,.43);
	box-shadow: -4px 9px 5px -8px rgba(0,0,0,.43)
}
.foot-note {
	padding: 20px 0 0 15px;
	background: url(https://www.eginnovations.com/images/footnote-star.jpg) left 18px no-repeat
}
.foot-note-info {
	padding: 15px 0 0
}
.paltform-tbl-title {
	color: #000!important;
	padding: 8px 10px 10px!important;
	background: #d8d8d8!important
}
.apm-img {
	padding: 15px 0 14px
}
.apm-list-items {
	width: 166px;
	height: 230px;
	background: #eee;
	float: left;
	margin: 5px 9px 5px 0
}
.apm-img-list {
	max-width: 880px;
	height: 230px;
	margin: 0 auto;
	padding: 10px 0 20px 4px
}
.apm-item-01 {
	background: url(https://www.eginnovations.com/images/user-experience-monitor.png) center 16px no-repeat #eee
}
.apm-item-02 {
	background: url(https://www.eginnovations.com/images/business-transaction-tracing.png) center 16px no-repeat #eee
}
.apm-item-03 {
	background: url(https://www.eginnovations.com/images/application-infrastructure-diagnostic.png) center 16px no-repeat #eee
}
.apm-item-04 {
	background: url(https://www.eginnovations.com/images/application-performance-reporting.png) center 16px no-repeat #eee
}
.apm-item-05 {
	background: url(https://www.eginnovations.com/images/application-performance-reports.png) center 16px no-repeat #eee
}
.apm-img-info {
	font-family: HelveticaNeue;
	font-size: 13px;
	color: #000;
	line-height: 18px;
	text-align: center;
	margin: 130px 12px 0;
	padding-top: 11px;
	border-top: 1px solid #b3b3b3
}
.apm-cta-banner img {
	margin-left: 4px!important;
	margin-bottom: 12px
}
.poplular-price:active, .poplular-price:link, .poplular-price:visited {
	background: #f07241!important;
}
.poplular-price:hover {
 background: #d05c2e!important background-image: -ms-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -moz-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -o-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #3C9E1E), color-stop(100, #15790b));
	background-image: -webkit-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: linear-gradient(to right, #3C9E1E 0%, #15790b 100%);
	-webkit-transform: scale(1.03) !important;
	-moz-transform: scale(1.03) !important;
	transform: scale(1.03) !important;
}
.no-bullet {
	margin: 0;
	padding: 0;
	list-style: none
}
.add-benefits-list {
	margin: 33px 0 0
}
.add-benefits-list li {
	margin-bottom: 15px
}
.add-benefits-img {
	float: left;
	width: 160px;
	padding: 7px 0 0
}
.add-benefits-content {
	float: left;
	max-width: 680px;
	margin-left: 22px
}
.tbl-title-bg th {
	background: #d8d8d8!important
}
.poplular-price-td {
	border-left: 2px solid #f07241!important;
	border-right: 2px solid #f07241!important;
	position: relative
}
.poplular-price-td-bot {
	border-bottom: 2px solid #f07241!important
}
.poplular-price-lbl {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	background: #f07241;
	color: #fff;
	font-size: 14px;
	font-family: robotobold;
	font-weight: normal;
}
.tbl-list {
	padding: 10px 0 5px!important
}
.tbl-list li {
	color: #333!important;
	text-align: left!important
}
.platforms-table table tr td .tbl-list li a.link {
	font-size: 14px!important;
	display: block
}
.demo-msg, .mfp-iframe .social-share {
	display: none
}
.feature-list .sub-feature-list {
	margin: 10px 0!important;
	padding: 0;
	list-style: none
}
.feature-list .sub-feature-list li {
	background: url(https://www.eginnovations.com/images/bullet-hypen.jpg) 0 10px no-repeat;
	padding-left: 19px!important
}
.mtop80 {
	margin-top: 45px!important
}
.mtop85 {
	margin-top: 85px!important
}
.news-info-box, .news-info-box-2 {
	background: #eee;
	margin: 24px 0;
	font-size: 16px;
	color: #6c6c6c;
	line-height: 24px
}
.news-info-box-3, .news-info-box-4 {
	margin: 85px 0 0;
	font-size: 18px;
	color: #6c6c6c;
	line-height: 26px
}
.news-info-box-3 {
	background: url(https://www.eginnovations.com/images/sharepoint-performance-metrics.png) 20px 22px no-repeat #eee;
	padding: 4px 30px 22px 120px
}
.news-info-box-4 {
	background: #eee;
	padding: 4px 30px 22px
}
.news-info-box {
	padding: 12px 30px 30px
}
.news-info-box-2 {
	padding: 4px 30px 14px
}
.no, .yes {
	padding: 0 0 0 36px!important
}
.news-info-box-2 span.title {
	font-family: robotobold;
	font-weight: normal;
	font-size: 20px!important;
	line-height: 40px
}
.tbl-content tr td, .tbl-content tr th {
	line-height: 19px!important
}
.news-info-box-2 .link {
	font-size: 18px!important
}
.right-content {
	float: left;
	width: 526px
}
.no {
	background: url(https://www.eginnovations.com/images/tbl-no.jpg) 8px 7px no-repeat!important
}
.yes {
	background: url(https://www.eginnovations.com/images/tbl-yes.jpg) 8px 7px no-repeat!important
}
.tbl-content tr td {
	padding-top: 5px!important;
	padding-bottom: 5px!important
}
.mbottom13 {
	margin-bottom: 13px
}
.mtop15 {
	margin-top: 15px!important
}
.mbot15 {
	margin-bottom: 15px!important
}
.feature-apm-img {
	margin-bottom: 78px!important
}
.feature-clear-fix {
	clear: both
}
.webinar-title {
	width: 340px!important;
	white-space: normal!important
}
.webinar-date-time {
	width: 300px!important
}
.webinar-reg-btn {
	width: 160px
}
.no-bg {
	background: 0 0!important
}
.pleft0 {
	padding-left: 0!important
}
.foot-note .link {
	font-size: 10px!important
}
.form-intro-content ul.inner-bullet {
	margin: 0;
	padding: 15px 0 10px!important;
	list-style: none
}
.form-intro-content ul.inner-bullet li {
	margin-bottom: 8px;
	font-family: HelveticaNeue;
	font-size: 14px;
	background: url(https://www.eginnovations.com/images/gray-bullet.png) 23px 5px no-repeat;
	padding-left: 40px;
	line-height: 19px;
	text-align: left
}
.footer-form .frm-demo-field-list li {
	width: 98%!important;
	height: auto!important;
	margin-bottom: 25px
}
.footer-form .frm-demo-field-list li.button-area {
	width: 100%!important;
	text-align: left!important
}
.footer-form .frm-demo-field-list li input {
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	height: 48px!important;
	padding: 0 2%!important;
	width: 96%!important
}
.footer-form .frm-demo-field-list li select, .footer-form .frm-demo-field-list li.country-state .state-list {
	padding: 0 2%!important;
	width: 100%!important;
	background: url(https://www.eginnovations.com/images/dropdown-arrow.png) right center no-repeat #d5d5d5
}
.footer-form .frm-demo-field-list li select {
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin: 0!important
}
.footer-form .frm-demo-field-list li.country-state .state-list {
	margin-top: 28px!important;
	float: none
}
.footer-form .frm-demo-field-list li textarea {
	font-family: robotoregular;
	font-size: 13px;
	height: 99px;
	width: 96%!important;
	padding: 2%!important;
	resize: none;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-appearance: none;
	-webkit-appearance: none
}
.footer-form .frm-demo-field-list li.button-area input {
	width: 98%!important;
	background: #0080b7;
	color: #fff;
	font-size: 20px
}
.footer-form .frm-demo-field-list li.button-area input:hover {
	background: #f07241
}
.footer-form .msg-confirm {
	text-align: center;
	font-size: 13px;
	line-height: 18px;
	padding: 15px 15px 15px 28px;
	width: 92%;
	margin: 25px auto 20px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px
}
.footer-form {
	margin: 20px 0
}
.footer-form2 {
	margin: 0 0 20px
}
.tow-col {
	margin: 0!important;
	padding: 15px 0 0!important;
	min-height: 100px
}
.tow-col li, .two-col li {
	margin-left: 26px;
	padding-left: 15px!important;
	background: url(https://www.eginnovations.com/images/orange-bullet.png) 0 8px no-repeat!important
}
.free-text-style {
	color: #5fcec9
}
.free-download-intro {
	max-width: 700px;
	float: left;
	margin-bottom: 30px
}
.free-download-intro p:first-child {
	margin: 0
}
.free-download-form {
	width: 400px;
	float: right
}
.free-download-intro h4 {
	font-size: 19px;
	font-family: robotobold;
	font-weight: normal;
	color: #333;
	margin: 0 0 10px;
	padding: 0;
	text-align: left
}
.free-download-intro ul.inner-bullet {
	margin: 0;
	padding: 10px 0!important;
	list-style: none
}
.free-download-intro ul.inner-bullet li {
	margin-bottom: 8px;
	font-family: HelveticaNeue;
	font-size: 14px;
	background: url(https://www.eginnovations.com/images/gray-bullet.png) 23px 8px no-repeat;
	padding-left: 40px;
	line-height: 22px;
	text-align: left
}
.free-download-form .footer-form .frm-demo-field-list li select, .free-download-form .frm-demo-field-list li.country-state .state-list {
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	height: 48px!important;
	padding: 0 2%!important;
	width: 100%!important;
	background: url(https://www.eginnovations.com/images/dropdown-arrow.png) right center no-repeat #fff
}
.free-download-form .frm-demo-field-list li.country-state .state-list {
	margin-top: 17px!important
}
.frm-demo-field-list li #Other_Country {
	padding: 0 2%!important;
	width: 95px!important
}
.free-download-form .frm-submit-button {
	font-family: robotobold;
	font-weight: normal;
	font-size: 26px;
	background: #f07241!important;
	border: 1px solid #f07241!important;
	text-transform: uppercase
}
.free-download-form .frm-submit-button:hover {
	background: #9f3d16!important;
	border: 1px solid #9f3d16!important
}
.free-download-form textarea {
	color: #8b8b8b
}
.free-frm-intro {
	padding: 0 2%;
	margin-bottom: 20px
}
.free-frm-intro h4 {
	font-size: 19px;
	font-family: robotobold;
	font-weight: normal;
	color: #333;
	margin: 0!important;
	padding: 0!important;
	text-align: left;
	letter-spacing: -1px
}
.free-frm-intro p {
	margin: 0;
	padding: 5px 0 0;
	font-size: 12px;
	color: #333;
	text-align: left
}
.frm-intro-right {
	width: 440px;
	float: right
}
.frm-intro-left {
	padding-top: 13px;
	margin-right: 0
}
.apm-monitoring-left {
	float: left;
	width: 500px;
	padding-top: 7px;
	padding-bottom: 15px
}
.apm-monitoring-right {
	float: left;
	width: 360px;
	margin-left: 20px;
	padding-bottom: 15px
}
.apm-monitoring-right table tr td {
	line-height: 18px;
	font-size: 12px;
	color: #727272
}
.apm-monitoring-right table tr:first-child td {
	padding-bottom: 15px
}
.apm-monitoring-right .apm-monitoring-title {
	font-size: 17px;
	padding: 0;
	margin: 0;
	text-align: left
}
.right-content-2 {
	float: left;
	width: 486px
}
.right-content p:first-child, .right-content-2 p:first-child {
	margin-top: 0
}
.features-img .center-image-caption, .img-left .center-image-caption, .img-right .center-image-caption {
	font-family: HelveticaNeue;
	text-align: center;
	font-size: 13px;
	font-style: italic;
	color: #333;
	padding: 10px 0 0
}
.center-image-caption {
	font-family: HelveticaNeue;
	font-size: 13px;
	font-style: italic;
	padding: 15px 0 0;
	text-align: center !important;
}
.center-image-caption em {
	font-family: HelveticaNeue;
	display: block;
	margin: 10px 0 20px;
	line-height: 18px;
	padding: 0 20px
}
.singin-quote-pannel {
	padding-top: 0!important
}
.get-eg-enterprise .frm-submit-button {
	outline: 0;
	font-family: robotobold;
	font-weight: normal;
	font-size: 20px;
	background: #5fcec8!important;
	border: 1px solid #5fcec8!important;
	text-transform: uppercase;
	width: 98%!important;
	margin-bottom: 25px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	height: 48px!important;
	padding: 0 2%!important
}
.get-eg-enterprise .frm-submit-button:hover {
	background: #f07241!important;
	border: 1px solid #f07241!important
}
.get-eg-frm {
	margin: 0!important
}
.get-eg-frm .frm-demo-field-list li {
	margin-bottom: 17px!important
}
.get-eg-frm-title {
	font-family: robotobold;
	font-weight: normal;
	font-size: 22px;
	padding: 0 2% 9px
}
.get-eg-frm-sub-title {
	color: #333;
	font-size: 13px;
	font-family: robotoregular
}
.video-content, .video-title {
	color: #6b6b6b;
	font-family: robotolight;
	text-align: center
}
.get-eg-text .center-image-caption {
	padding: 6px 0 0!important
}
.get-eg-frm .frm-demo-field-list li input, .get-eg-frm .frm-demo-field-list li.country-state .state-list, .get-eg-frm .frm-demo-field-list li.country-state select {
	height: 44px!important
}
.virtualization-img {
	margin-top: 95px
}
.oracle-two-col {
	margin: 0;
	padding: 0;
	list-style: none
}
.oracle-two-col li {
	width: 50%!important;
	float: left
}
h5.job-title {
	font-size: 20px
}
.job-spliter {
	border-bottom: 1px solid #dcdcdc;
	height: 5px;
	margin: 20px 0 40px
}
.video-banner-img img {
	width: 716px;
	height: 412px;
	float: left;
	cursor: pointer
}
.video-banner-img img:hover {
	-webkit-filter: brightness(1.25);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
	filter: alpha(opacity=85);
	opacity: .85
}
.home-video-navi {
	float: right
}
.video-banner-text {
	background: url(https://www.eginnovations.com/images/banner-box-bg.png)!important;
	width: 327px;
	height: 348px;
	float: right;
	margin-top: 7px;
	padding: 20px
}
.video-title, h1.video-title {
	font-size: 43px;
	height: 129px
}
h1.video-title, h2.video-content {
	margin: 0;
	font-weight: 400;
	color: #6b6b6b;
	font-family: robotolight
}
h1.video-title {
	padding: 0
}
.video-content, h2.video-content {
	font-size: 22px;
	line-height: 35px;
	height: 170px
}
h2.video-content {
	padding: 0;
	text-align: center
}
.video-navi-link, .video-navi-link:active, .video-navi-link:link, .video-navi-link:visited {
	display: block;
	background: #c3c3c3;
	color: #fff;
	margin: 0 auto;
	line-height: 36px;
	width: 151px;
	height: 36px;
	text-align: center
}
.video-navi-link:hover {
	background: #5489a6
}
.video-navi {
	margin-left: 7px
}
.video-panel {
	background: url(https://www.eginnovations.com/images/video-panel-bg.png);
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99999999;
	text-align: center;
	display: none
}
.lang-sel-lbl, .language-sel, .language-sel:hover .language-menu {
	display: block
}
.vimeo-video-close {
	width: 32px;
	height: 32px;
	float: right;
	background: url(https://www.eginnovations.com/images/video-close.png);
	cursor: pointer;
	margin: 20px 15px 20px 0
}
.vimeo-video {
	width: 80%;
	height: 80%;
	margin: 0 auto
}
.bxslider-video-text {
	margin: 0;
	padding: 0
}
.video .resource-name {
	padding: 15px 20px 8px;
	font-size: 14px;
	color: #333;
	text-align: left;
	line-height: 20px
}
.form-right {
	margin-top: 0
}
.img-two-col {
	margin: 0;
	padding: 0;
	list-style: none
}
.img-two-col li {
	float: left;
	width: 50%
}
.two-img-list {
	margin: 15px 0 0;
	padding: 0;
	list-style: none!important;
	border: none
}
.two-img-list li {
	background: #fff!important;
	padding: 0!important;
	margin: 0!important;
	text-align: center;
	width: 45%
}
.press-and-news ul {
	margin: 0;
	padding: 10px 0 1px !important;
	list-style: none
}
.press-and-news ul li {
	margin-bottom: 8px;
	font-family: HelveticaNeue;
	font-size: 14px;
	background: url(https://www.eginnovations.com/images/gray-bullet.png) 23px 8px no-repeat;
	padding-left: 40px;
	line-height: 22px;
	text-align: left
}
.news-info-box-4 .info-box-left-text {
	float: left;
	min-width: 508px;
	text-align: center;
	margin-top: 15px
}
.news-info-box-4 .info-box-right-navi {
	float: left;
	width: 278px
}
.news-info-box-4 .info-box-right-navi .testimonials-learn-more {
	float: left;
	margin-left: 10px;
	margin-top: 29px;
	text-transform: uppercase;
}
.recent-resource li:first-child .resource-img {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -858px -354px no-repeat
}
.recent-resource li:nth-child(2) .resource-img {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -933px -354px no-repeat
}
.language-sel {
	margin: 30px 0 45px;
	padding: 0 12px 12px 0;
	height: 16px;
	line-height: 16px;
	overflow: visible;
	position: relative
}
.language-sel:hover {
	cursor: pointer
}
.lang-sel-icon {
	display: block;
	width: 16px;
	height: 16px;
	float: left;
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -422px -528px no-repeat
}
.lang-sel-lbl {
	float: left;
	color: #fff;
	font-size: 12px;
	margin-left: 7px
}
.language-menu {
	position: absolute;
	height: 142px;
	width: 110px;
	top: -120px;
	left: 0;
	display: none
}
.language-menu-list {
	width: 108px;
	height: 100px;
	background: #fff;
	border: 1px solid #c5c3c3;
	border-bottom: 5px solid #c5c3c3
}
.language-menu-list ul {
	margin: 0;
	padding: 9px 0 0 12px;
	list-style: none
}
.language-menu-list ul li {
	margin-bottom: 6px
}
.lang-link:active, .lang-link:visited, .language-menu-list ul li .lang-link:link {
	color: #333;
	font-size: 12px;
	text-decoration: none;
	display: block
}
.language-menu-list ul li .lang-link:hover {
	color: #f07241
}
.language-menu-arrow {
	width: 13px;
	height: 7px;
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -447px -533px no-repeat;
	position: absolute;
	bottom: 29px;
	left: 48px
}
.fotter-social-share {
	padding-top: 15px!important
}
.fotter-social-share h6.fmenu-column-title {
	margin: 0!important
}
.fotter-social-share h6.fmenu-column-title a {
	margin-bottom: 10px!important
}
.regional-websites {
	padding-bottom: 15px;
	width: 144px
}
.xenapp-videos {
	width: 370px;
	height: 360px
}
.xenapp-video-title {
	width: 100%;
	height: 28px;
	background: #5f5f5f;
	line-height: 28px;
	font-size: 16px;
	text-align: center;
	color: #fff;
	margin-bottom: 15px
}
.xenapp-video {
	float: left;
	width: 176px;
	height: 152px;
	margin-bottom: 5px
}
.xenapp-video-mr {
	margin-right: 18px
}
.xenapp-video .img-link .xenapp-video-lbl {
	color: #0080b7;
	font-size: 10px;
	display: block;
	margin: 0;
	padding: 5px 0 0;
	line-height: 14px;
	text-align: center
}
.home-intro-top {
	padding-top: 32px!important
}
.home-intro-title {
	font-size: 26px!important;
	margin-bottom: 5px!important
}
.home-intro-sub-title {
	font-size: 16px!important;
	margin-bottom: 12px!important
}
.home-intro-text {
	width: 786px!important;
	margin: 0 auto!important;
	font-size: 13px!important;
	line-height: 23px!important;
	color: #6b6b6b!important;
	text-align: center!important
}
.vide-page-content, .vide-page-title {
	text-align: center!important
}
.infographic-mbot {
	min-height: 400px!important
}
.vide-page-content {
	color: #333;
	font-size: 14px;
	padding: 20px 0;
	line-height: 26px
}
.vide-page-box {
	padding: 20px 0 0
}
.res-data-sheet, .res-solution-brief {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -528px -614px no-repeat
}
.res-white-paper,.res-release-overview {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -730px -614px no-repeat
}
.res-demo, .res-video,.res-partner-webinar {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -336px -614px no-repeat
}
.res-case-study {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -237px -614px no-repeat
}
.res-free-tool, .res-in-depth {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -431px -614px no-repeat
}
.video-play-link {
	position: relative
}
.video-play-icon {
	width: 12px;
	height: 12px;
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -470px -526px no-repeat;
	position: absolute;
	top: 14px;
	right: 0;
	display: block
}
.video-play-link:hover .video-play-icon {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -492px -526px no-repeat
}
.vp0 .video-play-icon {
	top: 7px
}
.mfp-iframe-scaler iframe #player {
	background: #000!important
}
.news-header .info-title {
	text-transform: capitalize!important
}
.platforms-table table tr td ul.inner-bullet li {
	font-size: 13px!important;
	margin-bottom: 4px
}
.lp-body-bg {
	background: url(https://www.eginnovations.com/images/lp-page-bg.jpg) top left repeat-x!important
}
.lp-header {
	max-width: 1000px;
	height: 90px;
	margin: 0 auto
}
.lp-header-left {
	float: left;
	min-width: 310px;
	height: 68px;
	padding-top: 22px
}
.lp-header-left .lp-eg-logo-left {
	width: 120px;
	height: 45px;
	float: left
}
.lp-header-left .lp-partner-logo-right {
	width: 132px;
	height: 45px;
	float: left;
	border-left: 1px solid #333;
	margin-left: 20px;
	padding-left: 20px
}
.lp-header-left .lp-partner-logo-right img {
	margin-top: 8px
}
.lp-header-right {
	float: right;
	min-width: 310px;
	height: 90px;
	text-align: right;
	line-height: 90px;
	color: #c7c7c7;
	font-size: 14px
}
.lp-spliter {
	color: #6e6e6e
}
.lp-nav-link, .lp-nav-link:active, .lp-nav-link:link, .lp-nav-link:visited {
	color: #c7c7c7;
	font-size: 14px;
	text-decoration: none
}
.lp-nav-link:hover {
	color: #f07241
}
.lp-banner {
	background: url(https://www.eginnovations.com/images/citrix-upgrade.jpg) right top no-repeat #0080b7;
	width: 1000px;
	height: 200px;
	margin: 0 auto
}
.lp-banner-emmonitoring {
	background: url(https://www.eginnovations.com/images/enterprise-monitoring-converged-apm-ipm.jpg) right top no-repeat #0080b7
}
.lp-banner-apm-monitoring {
	background: url(https://www.eginnovations.com/images/java-dotnet-monitoring-tools.jpg) right top no-repeat #0080b7
}
.lp-banner-citrix-cloud {
	background: url(https://www.eginnovations.com/images/citrix-cloud-service-performance-monitor.jpg) right top no-repeat #0080b7
}
.lp-banner-left {
	max-width: 533px;
	height: 168px;
	float: left;
	padding: 32px 0 0 42px
}
.lp-title {
	font-family: robotobold;
	color: #fff;
	font-weight: 400;
	font-size: 34px;
	margin: 0;
	padding: 0
}
.lp-title span {
	display: block;
	color: #fff;
	font-family: robotolight;
	font-size: 32px;
	font-weight: 400
}
.lp-sub-title {
	color: #fff;
	font-size: 24px;
	font-family: robotolight;
	margin: 20px 0 0;
	padding: 0;
	letter-spacing: 1.5px
}
.lp-banner-shade, .lp-content {
	margin: 0 auto;
	max-width: 1000px
}
.lp-banner-shade {
	height: 5px
}
.lp-banner-shade-left {
	width: 253px;
	height: 5px;
	float: left;
	background: url(https://www.eginnovations.com/images/lp-banner-shade-left.jpg)
}
.lp-banner-shade-right {
	width: 253px;
	height: 5px;
	float: right;
	background: url(https://www.eginnovations.com/images/lp-banner-shade-right.jpg)
}
.lp-content {
	padding-top: 24px
}
.lp-content .lp-content-left {
	float: left;
	width: 685px
}
.lp-content .lp-content-right {
	float: right;
	width: 270px
}
.lp-footer {
	background: #c2c2c2;
	height: 50px;
	margin-top: 65px
}
.lp-footer-content {
	max-width: 1000px;
	margin: 0 auto
}
.lp-footer-left {
	float: left;
	line-height: 50px;
	font-size: 13px;
	color: #494949
}
.lp-footer-right {
	float: right
}
.lp-social-links {
	margin: 0;
	padding: 0;
	list-style: none
}
.lp-social-links li {
	float: left;
	width: 34px;
	height: 34px;
	margin: 8px 0 0 2px
}
.lp-social-links li a.lp-social-link {
	width: 34px;
	height: 34px;
	background: #00f;
	display: block
}
.lp-social-links li a.lp-twitter {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -670px -429px no-repeat
}
.lp-social-links li a.lp-linkedin {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -714px -429px no-repeat
}
.lp-social-links li a.lp-youtube {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -758px -429px no-repeat
}
.lp-social-links li a.lp-facebook {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -802px -429px no-repeat
}
.lp-content-left {
	font-family: HelveticaNeue;
	font-size: 14px;
	line-height: 26px;
	text-align: justify
}
.lp-content-left p:first-child {
	margin-top: 0;
	padding-top: 0
}
.lp-content-left ul.inner-bullet {
	margin: 20px 0 25px;
	padding: 0;
	list-style: none
}
.lp-content-left ul.inner-bullet li {
	margin-bottom: 8px;
	font-family: HelveticaNeue;
	font-size: 14px;
	background: url(https://www.eginnovations.com/images/gray-bullet.png) 23px 8px no-repeat;
	padding-left: 40px;
	line-height: 22px;
	text-align: left
}
.lp-content-title {
	font-size: 18px;
	color: #333;
	font-family: robotobold;
	font-weight: normal;
	font-weight: 400
}
.lp-survey-analysis {
	margin: 0;
	padding: 0;
	list-style: none
}
.lp-survey-analysis li {
	float: left;
	width: 215px;
	height: 195px;
	margin-right: 19px;
	position: relative
}
.lp-survey-analysis li:last-child {
	margin-right: 0
}
.lp-survey-analysis .lp-survey-value {
	color: #fff;
	font-family: robotobold;
	font-weight: normal;
	font-size: 34px;
	width: 100px;
	height: 100px;
	border-radius: 64px;
	position: absolute;
	top: 0;
	left: 25%;
	z-index: 1;
	text-align: center;
	line-height: 105px;
	border: 4px solid #fff
}
.lp-survey-content {
	text-align: center;
	font-size: 14px;
	border: 1px solid #b4b4b4;
	border-bottom: 3px solid #b4b4b4;
	margin-top: 52px;
	padding: 60px 10px 20px;
	line-height: 20px
}
.lp-survey-yellow {
	background: #dcab16
}
.lp-survey-green {
	background: #949c39
}
.lp-survey-blue {
	background: #395e7b
}
.lp-frm-title-left {
	float: left;
	width: 200px;
	font-family: robotolight;
	color: #f07241;
	font-size: 22px
}
.lp-frm-title-left span {
	display: block;
	font-size: 19px;
	font-family: robotobold;
	font-weight: normal;
	text-transform: uppercase
}
.lp-frm-title-left span.webinar-title {
	font-size: 23px
}
.lp-frm-title-right {
	float: right;
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -845px -419px no-repeat;
	width: 58px;
	height: 52px;
	border-left: 1px dotted #a8a8a8
}
.lp-form-fields {
	margin: 20px 0 0;
	padding: 0;
	list-style: none
}
#lp_form ul {
	margin-top: 20px
}
#lp_form ul li {
	width: 100%!important;
	margin: 0 0 20px!important;
	float: none!important;
	height: auto!important
}
#lp_form ul li .country-list {
	margin: 0 auto!important
}
#lp_form ul li #State {
	margin: 20px 0 0!important
}
#lp_form ul li #Other_Country {
	margin: 20px 0!important
}
#lp_form ul li .frm-text-select {
	color: #8b8b8b;
	padding: 0 5px 0 6px;
	width: 100%;
	height: 33px;
	background: url(https://www.eginnovations.com/images/dropdown-control-arrow.png) right center no-repeat #fff;
	border: 1px solid #b8b8b8;
	border-radius: 0
}
#lp_form ul li .frm-submit-button {
	text-transform: uppercase;
	background: #0080b7;
	text-align: center;
	font-size: 20px;
	font-family: robotoregular;
	width: 100%;
	height: 36px;	
}
#lp_form ul li .frm-submit-button:hover {
	background: #f07241
}
.webinar-presenters {
	max-width: 1000px;
	margin: 35px auto;
	border-top: 1px solid #cfcfcf;
	padding: 35px 0 0
}
.webinar-presenters .presenters-title {
	color: #333;
	font-size: 18px;
	font-family: robotobold;
	font-weight: normal;
}
.webinar-presenters .presenters-list {
	margin: 20px 0 0;
	padding: 0;
	list-style: none
}
.webinar-presenters .presenters-list li {
	float: left;
	width: 315px;
	margin-right: 27px
}
.webinar-presenters .presenters-list li:last-child {
	margin-right: 0
}
.presenter-photo {
	float: left;
	width: 97px;
	height: 119px
}
.presenter-details {
	float: left;
	margin-left: 20px
}
.presenter-details .presenter-name {
	color: #333;
	font-size: 16px;
	font-family: robotobold;
	font-weight: normal;
	margin-bottom: 12px
}
.cta-demo, .cta-demo:active, .cta-demo:link, .cta-demo:visited, .cta-trial, .cta-trial:active, .cta-trial:link, .cta-trial:visited {
	font-family: robotobold;
	font-weight: normal;
	line-height: 24px;
	float: left;
	transition: transform .2s;
	display: block;
	text-decoration: none
}
.presenter-details .three-line {
	margin-top: 26px
}
.presenter-details .presenter-company, .presenter-details .presenter-desigination {
	font-size: 14px
}
.webinar-titles {
	margin: 0;
	padding: 0;
	font-size: 1px;
	color: #FFF!important;
	float: left
}
.cta-trial, .cta-trial:active, .cta-trial:link, .cta-trial:visited {
	/*background: url(https://www.eginnovations.com/images/cta-arrow.png) 137px center no-repeat #f07241;*/

	color: #fff;
	font-size: 15px;
	padding: 9px 20px 9px 20px;
	line-height: 24px;
	margin: 25px 0 0;
	width: 128px;
	background-image: -ms-linear-gradient(left, #ee703f 0%, #e35823 100%);
	background-image: -moz-linear-gradient(left, #ee703f 0%, #e35823 100%);
	background-image: -o-linear-gradient(left, #ee703f 0%, #e35823 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #ee703f), color-stop(100, #e35823 ));
	background-image: -webkit-linear-gradient(left, #ee703f 0%, #e35823 100%);
	background-image: linear-gradient(to right, #ee703f 0%, #e35823 100%);
	border-radius: 25px;
	-webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.7);
	-moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.7);
	box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.7);
	transition: transform .1s;
	text-align: center;
	text-transform: uppercase;
}
.cta-trial:hover {
	/*background: url(https://www.eginnovations.com/images/cta-arrow.png) 137px center no-repeat #9f3d16;*/

	/*transform: scale(1.05)*/

	

	background-image: -ms-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -moz-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -o-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #3C9E1E), color-stop(100, #15790b));
	background-image: -webkit-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: linear-gradient(to right, #3C9E1E 0%, #15790b 100%);
}
.cta-demo, .cta-demo:active, .cta-demo:link, .cta-demo:visited {
	color: #0080b7;
	font-size: 16px;
	padding: 2px 0 4px 16px;
	margin: 24px 0 0 8px;
	border-left: 1px solid #cbcbcb
}
.cta-demo:hover {
	color: #f07241;
	-ms-transform: scale(1.05);
	-webkit-transform: scale(1.05);
	transform: scale(1.05)
}
#NFR_Requirements, #NFR_Requirements:focus {
	color: #000!important
}
.content-box-center h4 {
	margin: 30px 0 10px!important
}
.content-box-center ul.inner-bullet {
	padding: 10px 0 1px!important
}
.free-frm-intro h4 {
	margin-top: 0!important
}
.free-download-form .form-right .msg-confirm {
	margin-left: 10px!important;
	width: 87%
}
#NFR_Requirements {
	height: 60px
}
.tbl-support-bot {
	border-bottom: 1px #d8d8d8 solid
}
.lp-banner-vmware-horizon-monitoring {
	background: url(https://www.eginnovations.com/images/vmware-horizon-monitoring-best-practices.jpg) right top no-repeat #0080b7
}
.lp-banner-msnet-monitoring {
	background: url(https://www.eginnovations.com/images/microsoft-net-application-monitor.jpg) right top no-repeat #0080b7
}
.privacy-policy ul.inner-bullet li {
	margin-bottom: 8px;
	font-family: HelveticaNeue;
	font-size: 14px;
	background: url(https://www.eginnovations.com/images/gray-bullet.png) 23px 8px no-repeat;
	padding-left: 40px;
	line-height: 22px;
	text-align: left
}
.privacy-policy ul.inner-bullet {
	margin: 0;
	padding: 0!important;
	list-style: none
}
.privacy-policy h5 {
	font-family: HelveticaNeue;
	font-size: 18px;
	font-weight: 400;
	color: #333;
	margin: 0 0 20px
}
.lp-banner-logon-monitoring {
	background: url(https://www.eginnovations.com/images/citrix-logon-time-optimization.jpg) right top no-repeat #0080b7
}
.lp-banner-devops-monitoring {
	background: url(https://www.eginnovations.com/images/devops-monitoring-tools.jpg) right top no-repeat #0080b7
}
.tbl-support-col1 {
	width: 176px
}
.tbl-support-col2 {
	width: 201px
}
.tbl-support-col3 {
	width: 90px
}
.tbl-support-col4 {
	width: 65px
}
.tbl-support-col5 {
	width: 46px
}
.tbl-support-col6, .tbl-support-col7, .tbl-support-col8 {
	width: 55px
}
.banner-trial-btn {
	width: 158px;
	margin: 0 auto;
	padding-top: 2px
}
.sticky .eg-innovations-logo a {
	margin: 3px 0 0;
	width: 170px;
    height: 50px;
	display: block;
	background: url(https://www.eginnovations.com/images/eg-small.svg) left top no-repeat !important
}
.navigation-dropshadow {
/*-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,.5);

	-moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,.5);

	box-shadow: 0 1px 2px 0 rgba(0,0,0,.5)*/

}
.inner-page-content {
	font-size: 18px;
	line-height: 25px
}
.inner-page-content .intro-panel-bg {
	background: #f1f1f1;
	padding: 50px 0
}
.inner-page-content .inner-page-content-panel {
	max-width: 1150px;
	margin: 0 auto;
	font-family: HelveticaNeue;
	font-size: 18px;
	color: #2c2c2c
}
.inner-page-content h3, .resource-content h3, .resource-content-panel {
	font-family: HelveticaNeue-Bold;
	font-size: 28px;
	color: #1f4d82;
	font-weight: 400;
	text-align: center;
	margin: 0 0 40px;
	padding: 0;
	border: none
}
.inner-page-content h4 {
	border: none
}
.inner-page-content .inner-page-content-panel .content-panel-left {
	float: left;
	width: 575px
}
.inner-page-content .inner-page-content-panel .content-panel-left .intro-content .chart {
	float: left;
	width: 148px;
	height: 148px
}
.inner-page-content .inner-page-content-panel .content-panel-left .intro-content .intro-text {
	font-family: HelveticaNeue;
	float: left;
	margin: 6px 0 0 30px;
	width: 352px;
	height: 101px;
	padding: 32px 20px 10px 0;
	font-size: 18px;
	color: #2c2c2c;
	line-height: 25px;
	border-right: 1px solid #bdbdbd
}
.inner-page-content .inner-page-content-panel .content-panel-right {
	font-family: HelveticaNeue;
	float: right;
	width: 575px
}
.inner-page-content .inner-page-content-panel .content-panel-right .intro-nav-list {
	font-family: HelveticaNeue;
	margin: 0;
	padding: 0;
	list-style: none
}
.inner-page-content .inner-page-content-panel .content-panel-right .intro-nav-list li {
	font-family: HelveticaNeue;
	float: left;
	margin: 5px 0 10px 20px;
	width: 170px
}
.inner-page-content .inner-page-content-panel .content-panel-right .intro-nav-list .intro-cta:link, .intro-cta:active, .intro-cta:visited {
	font-family: robotolight;
	font-size: 18px;
	color: #1f4d82;
	display: block;
	text-decoration: none;
	width: 170px;
	height: 36px;
	line-height: 36px;
	background: #e7f0f8;
	text-align: center;
	float: left;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	border: 1px solid #92a3b6;
	-webkit-box-shadow: 1px 1px 1px -.5px rgba(0,0,0,.2);
	-moz-box-shadow: 1px 1px 1px -.5px rgba(0,0,0,.2);
	box-shadow: 1px 1px 1px -.5px rgba(0,0,0,.2);
	transition: transform .2s
}
.inner-page-content .inner-page-content-panel .content-panel-right .intro-nav-list .intro-cta:hover {
	background: #1f4d82;
	color: #e7f0f8;
	border: 1px solid #1f4d82;
	-ms-transform: scale(1.06);
	-webkit-transform: scale(1.06);
	transform: scale(1.06)
}
.clear-fix {
	clear: both;
	height: 0
}
.inner-page-content .intro-bold-text {
	font-family: HelveticaNeue-Bold;
	font-weight: bolder;
	color: #2c2c2c;
	font-size: 21px;
	text-align: center;
	margin-top: 50px
}
.feature-content-panel {
	margin: 60px 0
}
.feature-content-panel .feature-content {
	font-family: HelveticaNeue;
	margin: 0 auto;
	max-width: 1150px
}
.feature-content-panel .feature-content .feature-content-left {
	float: left;
	width: 575px
}
.feature-content-panel .feature-content .feature-content-left p:first-child, .feature-content-panel .feature-content .feature-content-right p:first-child {
	margin-top: 0
}
.feature-content-panel .feature-content .feature-content-right {
	float: right;
	width: 540px
}
.feature-content-list {
	margin: 0;
	padding: 0;
	margin-left: 18px;
}
.feature-content-list li {
	font-family: HelveticaNeue;
	line-height: 25px;
	font-size: 18px;
	padding-bottom: 15px
}
.feature-list-signle {
	margin: 5px 0 0 20px;
	padding: 0
}
.feature-list-signle li {
	font-family: HelveticaNeue;
	line-height: 25px;
	font-size: 18px;
	padding-bottom: 6px
}
.feature-video-list {
	margin: 0;
	padding: 0;
	list-style: none
}
.feature-video-list li {
	float: left;
	margin-right: 18px;
	margin-bottom: 20px
}
.feature-video-list li a .video-label {
	font-family: robotolight;
	font-size: 14px;
	text-align: center;
	padding-top: 6px;
	display: block;
	color: #2c2c2c
}
.feature-video-list li a:hover .video-label {
	color: #f07241
}
.promotion-banner-cta {
	text-align: center;
	margin-top: 35px
}
a img {
	transition: transform .1s
}
a:hover img {
	filter: saturate(.25) opacity(.55);
	-webkit-filter: saturate(.25) opacity(.55);
	-ms-transform: scale(1.03);
	-webkit-transform: scale(1.03);
	transform: scale(1.03)
}
a.banner-cta:hover img {
	filter: brightness(120%);
	-webkit-filter: brightness(120%);
	-ms-transform: scale(1.02);
	-webkit-transform: scale(1.02);
	transform: scale(1.02)
}
.gay-panel-bg {
	background: #f1f1f1;
	padding: 60px 0
}
.inner-page-content .highlight-panel {
	border-top: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
	padding: 30px 0 18px;
	margin-top: 30px
}
.inner-page-content .highlight-panel .highlight-img {
	width: 250px;
	height: 150px;
	float: left
}
.inner-page-content .highlight-panel .highlight-content {
	float: left;
	width: 672px;
	margin: 17px 0 0 30px
}
.inner-page-content .highlight-panel .highlight-content h4 {
	font-family: HelveticaNeue-Light;
	font-size: 26px;
	color: #f07241;
	margin: 2px 0 0!important;
	padding: 0!important;
	letter-spacing: 1px
}
.inner-page-content .highlight-panel .highlight-content h4 strong {
	letter-spacing: 0
}
.inner-page-content .highlight-panel .highlight-logos {
	background: url(https://www.eginnovations.com/images/highlight-box-arrow.jpg) left center no-repeat;
	width: 110px;
	height: 150px;
	float: left;
	margin-left: 37px;
	padding: 11px 0 0 44px
}
.inner-page-content .highlight-panel .highlight-logos img {
	margin: 5px 0
}
.inner-page-content .customer-success-panel {
	margin: 60px 0
}
.inner-page-content .customer-success {
	margin: 0 auto;
	background: #797979;
	width: 1118px;
	padding: 18px
}
.inner-page-content .customer-success .customer-photo {
	width: 133px;
	height: 133px;
	float: left;
	position: relative
}
.inner-page-content .customer-success .video-play-cta {
	width: 41px;
	height: 41px;
	position: absolute;
	right: 0;
	bottom: 0
}
.inner-page-content .customer-success .customer-success-story {
	font-family: robotolight;
	float: left;
	width: 930px;
	color: #fff;
	font-size: 18px;
	margin-left: 24px;
	background: url(https://www.eginnovations.com/images/left-quote-icons.png) left 11px no-repeat;
	padding-left: 28px
}
.inner-page-content .customer-success .customer-success-story .end-quote {
	vertical-align: text-top;
	margin: 2px 0 0 3px;
	width: auto!important
}
.inner-page-content .customer-success .customer-success-story .customer-designation {
	display: block;
	font-size: 15px
}
.customer-success-link:active, .customer-success-link:link, .customer-success-link:visited, .inner-page-content .customer-success .customer-success-story .customer-success-link {
	color: #fff;
	text-decoration: none;
	font-size: 18px
}
.inner-page-content .customer-success .customer-success-story .customer-success-link:hover img {
	filter: saturate(1) opacity(1)!important;
	-webkit-filter: saturate(1) opacity(1)!important
}
.inner-page-content .customer-success .customer-success-story .customer-success-link:hover {
	text-decoration: none
}
.inner-page-content .customer-success .customer-success-story span {
	padding: 0;
	margin: 0;
	display: block
}
.inner-page-content .customer-success .customer-success-story .story-content {
	font-family: HelveticaNeue;
	margin-top: 10px;
}
.inner-page-content .customer-success .customer-success-story .customer-name {
	font-family: HelveticaNeue;
	margin-top: 15px;
	font-size: 18px
}
.roi-content-panel {
	margin: 60px 0
}
.roi-content {
	width: 1150px;
	margin: 0 auto
}
.roi-content-panel .roi-content .roi-info {
	margin: 0;
	padding: 0;
	list-style: none
}
.roi-content-panel .roi-content .roi-info li {
	float: left;
	border-right: 1px solid #b8b8b8;
	padding: 0 75px
}
.roi-content-panel .roi-content .roi-info li:first-child {
	width: 318px;
	padding: 0
}
.roi-content-panel .roi-content .roi-info li:last-child {
	border-right: none;
	width: 323px;
	padding: 0 0 0 65px
}
.roi-content-panel .roi-content .roi-info li a.roi-info-link {
	font-family: robotolight;
	display: block;
	font-size: 21px;
	color: #2c2c2c;
	transition: transform .2s
}
.roi-content-panel .roi-content .roi-info li a.roi-info-link:hover {
	color: #f07241;
	-ms-transform: scale(1.05);
	-webkit-transform: scale(1.05);
	transform: scale(1.05)
}
.roi-content-panel .roi-content .roi-info li a.roi-info-link span {
	display: block
}
.roi-content-panel .roi-content .roi-info .reduce-cost-icon {
	float: left
}
.roi-content-panel .roi-content .roi-info .roi-item-text {
	float: left;
	width: 202px;
	margin-left: 21px;
	padding-top: 2px
}
.roi-content-panel .roi-content .roi-info .roi-item-text .roi-company {
	font-size: 16px;
	font-family: HelveticaNeue-Bold;
	margin-top: 5px
}
.licensing-panel {
	padding: 60px 0;
	background: url(https://www.eginnovations.com/images/licensing-panel-bg.png) left top repeat-x #1c3d62;
	min-height: 685px
}
.licensing-panel .licensing-content {
	font-family: HelveticaNeue;
	width: 1150px;
	margin: 0 auto;
	background: url(https://www.eginnovations.com/images/eg-enterprise-flexible-licensing-bg.png) center top no-repeat;
	position: relative
}
.cup-of-coffee, .price-graphic {
	position: absolute;
	display: block
}
.licensing-panel .licensing-content h3 {
	font-size: 39px;
	color: #f3b237
}
.licensing-panel .licensing-content .licensing-product {
	margin-top: 35px
}
.licensing-panel .licensing-content .licensing-feature-list {
	color: #fff;
	margin: 10px 0 0;
	padding: 0
}
.licensing-panel .licensing-content .licensing-feature-list li {
	margin-bottom: 8px;
	font-size: 17px;
}
.cup-of-coffee {
	top: 123px;
	right: 272px
}
.price-graphic {
	bottom: 14px;
	right: 40px
}
.price-icon {
	width: 48px;
	height: 48px;
	animation: bounce .4s;
	animation-direction: alternate;
	animation-timing-function: cubic-bezier(.2, .02, .2, .2);
	animation-iteration-count: infinite
}
 @keyframes bounce {
 from {
 transform:translate3d(0, 0, 0)
}
 to {
 transform:translate3d(0, 4px, 0)
}
}
.cta-quote:hover, .more-metrics-open:hover {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.white-text {
	color: #fff
}
.cta-quote, .cta-quote:active, .cta-quote:link, .cta-quote:visited {
	background-image: -ms-linear-gradient(left, #f1ab30 0%, #f59c01 100%);
	background-image: -moz-linear-gradient(left, #f1ab30 0%, #f59c01 100%);
	background-image: -o-linear-gradient(left, #f1ab30 0%, #f59c01 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #f1ab30), color-stop(100, #f59c01));
	background-image: -webkit-linear-gradient(left, #f1ab30 0%, #f59c01 100%);
	background-image: linear-gradient(to right, #f1ab30 0%, #f59c01 100%);
	text-decoration: none;
	color: #111;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	font-size: 18px;
	font-family: robotobold;
	padding: 0 15px;
	margin: 28px auto 0;
	height: 37px;
	width: 161px;
	line-height: 36px;
	display: block;
	transition: transform .2s;
	text-align: center
}
.cta-quote:hover {
	text-decoration: none;
	background-image: -ms-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -moz-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -o-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #3C9E1E), color-stop(100, #15790b));
	background-image: -webkit-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: linear-gradient(to right, #3C9E1E 0%, #15790b 100%);
	color: #d9ffcd !important;
	transform: scale(1.1)
}
.resource-content {
	width: 1150px;
	margin: 0 auto;
	border-top: 1px solid #dcdcdc;
	padding: 60px 0 30px
}
.resource-content .resource-content-list {
	margin: 0;
	padding: 0;
	list-style: none
}
.resource-content .resource-content-list li {
	background: #ebebeb;
	padding: 20px;
	float: left;
	width: 310px;
	height: 250px;
	margin-right: 48px;
	-webkit-box-shadow: 1px 1px 1px -.5px rgba(0,0,0,.2);
	-moz-box-shadow: 1px 1px 1px -.5px rgba(0,0,0,.2);
	box-shadow: 1px 1px 1px -.5px rgba(0,0,0,.2);
	transition: transform .2s
}
.resource-content .resource-content-list li:hover {
	background: #f4f4f4;
	-webkit-box-shadow: 1px 1px 1px -.5px rgba(0,0,0,.2);
	-moz-box-shadow: 1px 1px 1px -.5px rgba(0,0,0,.2);
	box-shadow: 1px 1px 1px -.5px rgba(0,0,0,.2);
	-ms-transform: scale(1.05);
	-webkit-transform: scale(1.05);
	transform: scale(1.05)
}
.resource-content .resource-content-list li:last-child {
	margin-right: 0
}
.resource-content .resource-content-list .resource-content-link, .resource-content-link:active, .resource-content-link:link, .resource-content-link:visited {
	display: block;
	height: 250px;
	text-decoration: none;
	color: #2c2c2c
}
.resource-content .resource-content-list .resource-content-link:hover {
	color: #f07241
}
.resource-content .resource-content-list .resource-content-link:hover img {
	filter: brightness(130%);
	-webkit-filter: brightness(130%)
}
.resource-content .resource-content-list .resource-content-link span {
	display: block
}
.resource-content .resource-content-list li .resource-content-link span.res-cat-title {
	color: #1f4d82;
	text-transform: uppercase;
	font-family: robotobold;
	font-weight: normal;
	font-size: 16px;
	margin: 18px 0 6px;
	padding: 0;
	text-align: left
}
.resource-content .resource-content-list li .resource-content-link:hover span.res-cat-title {
	color: #f07241
}
.resource-content .resource-content-list li .resource-content-link span.res-title {
	font-family: HelveticaNeue;
	font-size: 16px;
	line-height: 20px;
	text-align: left
}
.footer-more-links-panel {
	margin-top: 27px
}
.footer-more-links-panel .footer-more-links {
	width: 1150px;
	border-bottom: 0 solid #dcdcdc;
	padding-bottom: 60px
}
.footer-more-links-panel .footer-more-links h4 {
	font-family: HelveticaNeue-Bold;
	text-align: center;
	font-size: 20px;
	margin: 0 0 13px;
	padding: 0
}
.footer-more-links-panel .footer-more-links .more-link-list span {
	color: #bdbdbd;
	font-family: HelveticaNeue;
	font-size: 16px
}
.footer-more-links-panel .footer-more-links .more-link-list .more-link, .more-link:active, .more-link:link, .more-link:visited {
	color: #0080b7;
	font-family: HelveticaNeue;
	font-size: 16px;
	text-decoration: none;
	line-height: 30px
}
.footer-more-links-panel .footer-more-links .more-link-list .more-link:hover {
	color: #f07241;
	text-decoration: underline
}
.footer-more-links-panel .footer-more-links .more-link-list {
	margin-bottom: 40px
}
.footer-more-links-panel .footer-more-links .certified-info {
	color: #2c2c2c;
	font-family: HelveticaNeue;
	font-size: 16px;
	margin: 0;
	padding: 0
}
.citrix-ready-certified {
	margin: 0 0 8px;
	padding: 0;
	text-align: center
}
.inner-content-pannel .inner-right-pannel a.link, a.link:active, a.link:link, a.link:visited {
	font-family: HelveticaNeue;
	font-size: 14px;
	color: #0080b7;
	text-decoration: none
}
.inner-content-pannel .inner-right-pannel a.link:hover {
	font-family: HelveticaNeue;
	color: #f07241;
	text-decoration: underline
}
.inner-page-content .cta-demo, .inner-page-content .cta-trial {
	font-size: 15px!important
}
.inner-title-text .banner-trial-btn .cta-trial {
	background: #f07241!important;
	text-align: center;
	font-size: 20px!important;
	padding: 2px 20px
}
.inner-title-text .banner-trial-btn .cta-trial:hover {
	background: #9f3d16!important
}
.card {
	float: left;
	background: #fff;
	padding: 20px;
	margin: 0 20px 0 0
}
.donut-chart {
	position: relative;
	border-radius: 50%;
	overflow: hidden
}
.donut-chart .quad {
	position: absolute;
	top: 0;
	left: 0
}
.donut-chart .chart-center {
	position: absolute;
	border-radius: 50%
}
.donut-chart .chart-center span {
	text-align: center
}
 @-webkit-keyframes chart4 {
 0% {
 -webkit-transform:rotate(0)
}
 100% {
 -webkit-transform:rotate(334.8deg)
}
}
 @-webkit-keyframes chartRotate2 {
 0% {
 -webkit-transform:rotate(0)
}
 100% {
 -webkit-transform:rotate(90deg)
}
}
 @-webkit-keyframes chartRotate3 {
 0% {
 -webkit-transform:rotate(0)
}
 100% {
 -webkit-transform:rotate(180deg)
}
}
 @-webkit-keyframes chartRotate4 {
 0% {
 -webkit-transform:rotate(0)
}
 100% {
 -webkit-transform:rotate(270deg)
}
}
 @-webkit-keyframes chartCover {
 0%, 90% {
 opacity:1
}
 100%, 91% {
 opacity:0
}
}
.donut-chart.chart4 {
	width: 150px;
	height: 150px;
	background: #a6c2dd
}
.donut-chart.chart4 .quad.four, .donut-chart.chart4 .quad.one, .donut-chart.chart4 .quad.three, .donut-chart.chart4 .quad.two {
	-webkit-transform-origin: bottom right;
	background: #1f4d82
}
.donut-chart.chart4 .quad {
	width: 75px;
	height: 75px;
	top: 0;
	left: 0;
	border-radius: 100% 0 0;
	display: none
}
.donut-chart.chart4 .quad.one {
	-webkit-transform: rotate(334.8deg);
	-webkit-animation: chart4 .5s linear;
	display: block
}
.donut-chart.chart4 .quad.two {
	-webkit-transform: rotate(90deg);
	-webkit-animation: chartRotate2 .5s linear;
	display: block
}
.donut-chart.chart4 .quad.three {
	-webkit-transform: rotate(180deg);
	-webkit-animation: chartRotate3 .5s linear;
	display: block
}
.donut-chart.chart4 .quad.four {
	-webkit-transform: rotate(270deg);
	-webkit-animation: chartRotate4 .5s linear;
	display: block
}
.donut-chart.chart4 .quad.top {
	display: block;
	background: #a6c2dd;
	opacity: 0;
	-webkit-animation: chartCover 10ms linear .4166666667s both
}
.donut-chart.chart4 .chart-center {
	top: 25px;
	left: 25px;
	width: 100px;
	height: 100px;
	background: #fff;
	font-family: robotolight;
	font-size: 40px;
	color: #1f4d82;
	text-align: center
}
.donut-chart.chart4 .chart-center span {
	font-size: 42px;
	color: #1f4d82;
	text-align: center;
	line-height: 100px;
	font-family: robotobold;
	font-weight: normal;
}
.top-border-split {
	border-top: 1px solid #dcdcdc;
	padding-top: 60px
}
.three-icon-box {
	margin: 100px 0 0;
	padding: 0;
	list-style: none
}
.three-icon-box li {
	float: left;
	border-top: 4px solid #f3b237;
	width: 360px;
	/*height: 325px;*/

	margin-right: 32px;
	position: relative
}
.three-icon-box li:last-child {
	margin-right: 0
}
.three-box-icon {
	width: 110px;
	height: 110px;
	position: absolute;
	top: -55px;
	left: 125px
}
.troubleshoot-slow-logons {
	background: url(https://www.eginnovations.com/images/troubleshoot-slow-logons.png) center top no-repeat
}
.application-access-slow {
	background: url(https://www.eginnovations.com/images/application-access-slow.png) center top no-repeat
}
.xenapp-capacity-issues {
	background: url(https://www.eginnovations.com/images/xenapp-capacity-issues.png) center top no-repeat
}
.three-icon-box li .three-box-shadow-left {
	float: left;
	height: 5px;
	background: url(https://www.eginnovations.com/images/3box-shadow-left.jpg) left top no-repeat;
	width: 100%
}
.three-icon-box li .three-box-shadow-right {
	float: right;
	height: 5px;
	background: url(https://www.eginnovations.com/images/3box-shadow-right.jpg) right top no-repeat;
	width: 100%
}
.three-icon-box li .three-box-border {
	border: 1px solid #bdbdbd;
	border-top: 0
}
.three-icon-box li .three-box-content {
	border: 1px solid #fff;
	border-bottom: none;
	background: #eeeded;
	background: rgba(238,237,237,1);
	background: -moz-linear-gradient(top, rgba(238,237,237,1) 0, rgba(255,255,255,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0, rgba(238,237,237,1)), color-stop(100%, rgba(255,255,255,1)));
	background: -webkit-linear-gradient(top, rgba(238,237,237,1) 0, rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(top, rgba(238,237,237,1) 0, rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(top, rgba(238,237,237,1) 0, rgba(255,255,255,1) 100%);
	background: linear-gradient(to bottom, rgba(238,237,237,1) 0, rgba(255,255,255,1) 100%);
 filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeded', endColorstr='#ffffff', GradientType=0 );
	padding: 72px 28px 45px
}
.three-icon-box li .three-box-content .three-box-title {
	color: #2c2c2c;
	font-size: 19px;
	font-family: robotobold;
	font-weight: normal;
	text-align: center;
	border-bottom: 1px dotted #797979;
	margin-bottom: 18px;
	padding-bottom: 18px
}
.three-icon-box li .three-box-content ul {
	margin: 0;
	padding: 0;
	list-style: none
}
.three-icon-box li .three-box-content ul li {
	width: auto;
	height: auto;
	border: none;
	padding: 0 0 0 18px;
	margin: 0 0 12px;
	font-size: 16px;
	line-height: 22px;
	background: url(https://www.eginnovations.com/images/3box-arrow-bullet.png) left 7px no-repeat;
	float: none
}
.blue-panel {
	padding: 60px 0;
	background: url(https://www.eginnovations.com/images/licensing-panel-bg.png) left top repeat-x #1c3d62
}
.blue-panel .blue-panel-content {
	font-family: robotolight;
	width: 1150px;
	margin: 0 auto;
	position: relative
}
.blue-panel .blue-panel-content h3 {
	font-size: 39px;
	color: #f3b237
}
.customized-list {
	margin-top: 35px
}
.customized-list-details {
	display: none;
	padding-top: 40px
}
.tick-bullet-list {
	margin: 0;
	padding: 0;
	list-style: none
}
.tick-bullet-list li {
	padding-left: 28px;
	background: url(https://www.eginnovations.com/images/blue-tick-bullet.png) left 5px no-repeat;
	margin-bottom: 10px
}
.customized-list-item {
	margin: 0;
	padding: 0;
	list-style: none
}
.customized-list-item li {
	float: left;
	width: 347px;
	background: #e8eff7;
	margin-right: 50px;
	margin-bottom: 50px;
	border: 1px solid #bac7d8;
	padding-bottom: 20px
}
.customized-list-item li:nth-child(3), .customized-list-item li:nth-child(6) {
	margin-right: 0
}
.customized-list-item li .customized-list-title {
	background: #1f4d82;
	text-align: center;
	color: #fff;
	height: 45px;
	line-height: 45px;
	font-family: robotobold;
	font-weight: normal;
	font-size: 18px
}
#menu h2, #menu h3, #menu li a, #menu li.no-sub-menu a, #menu p, #menu ul li, .btn {
	font-family: robotolight
}
.customized-list-item li .customized-list-text ul {
	list-style: disc;
	margin: 15px 0 0
}
.customized-list-item li .customized-list-text ul li {
	width: auto;
	height: auto;
	border: none;
	background: 0 0;
	margin: 0;
	padding: 0;
	float: none;
	color: #1f4d82;
	font-size: 16px
}
.more-metrics-close, .more-metrics-open {
	font-size: 18px;
	cursor: pointer;
	transition: transform .2s
}
.more-metrics-open {
	display: block;
	margin: 40px auto 0;
	width: 156px;
	background: url(https://www.eginnovations.com/images/open-more-metrics.png) right 10px no-repeat;
	color: #0090d0
}
.more-metrics-open:hover {
	color: #f07241;
	text-decoration: underline;
	background: url(https://www.eginnovations.com/images/open-more-metrics-hover.png) right 10px no-repeat;
	transform: scale(1.1)
}
.more-metrics-close {
	margin: 0 auto;
	width: 60px;
	background: url(https://www.eginnovations.com/images/close-more-metrics.png) right 10px no-repeat;
	color: #0090d0;
	display: none
}
.more-metrics-close:hover {
	color: #f07241;
	text-decoration: underline;
	background: url(https://www.eginnovations.com/images/close-more-metrics-hover.png) right 10px no-repeat;
	-ms-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	transform: scale(1.1)
}
.get-logon-btn {
	width: 262px!important;/*background: url(https://www.eginnovations.com/images/cta-arrow.png) 271px center no-repeat #f07241!important*/
}
.feature-content-panel .feature-content .bign-feature-content-left {
	float: left;
	width: 820px
}
.feature-content-panel .feature-content .bign-feature-content-right {
	float: right;
	width: 295px;
	padding-left: 0
}
.big-feature-content-list {
	margin: 0;
	padding: 0;
	list-style: none
}
.big-feature-content-list li {
	font-size: 16px;
	line-height: 20px;
	border-bottom: 1px dotted #c8c8c8;
	padding: 0 0 15px 10px;
	margin-bottom: 15px
}
.big-feature-content-list li:last-child {
	padding-bottom: 0;
	border-bottom: 0
}
.take-test-drive {
	float: none!important;
	margin: 40px auto!important;
	width: 198px!important;/*background: url(https://www.eginnovations.com/images/cta-arrow.png) 207px center no-repeat #f07241!important*/
}
.screen-slider-panel {
	width: 1050px;
	margin: 0 auto;
	position: relative
}
.screen-slider {
	margin: 0;
	padding: 0;
	list-style: none;
	overflow: hidden;
	width: 100%;
	height: 200px
}
.screen-slider li {
	float: left;
	width: 240px!important;
	margin-right: 30px;
	font-size: 16px;
	color: #b2d3f7;
	text-align: center;
	line-height: 20px
}
.screen-slider li div {
	margin-top: 5px
}
.screen-slider .bx-pager {
	display: none
}
.screen-slider-panel .bx-wrapper .bx-controls-direction a {
	width: 30px;
	height: 120px;
	display: block;
	font-size: 0;
	position: absolute;
	top: 16px
}
.screen-slider-panel .bx-wrapper .bx-viewport {
	height: 165px!important
}
.screen-slider-panel .bx-wrapper .bx-controls-direction a.bx-prev {
	left: -50px!important;
	background: url(https://www.eginnovations.com/images/slider-previous-cta.png) center no-repeat #31465f
}
.screen-slider-panel .bx-wrapper .bx-controls-direction a.bx-prev:hover {
	background: url(https://www.eginnovations.com/images/slider-previous-cta.png) center no-repeat #6b8eb9
}
.screen-slider-panel .bx-wrapper .bx-controls-direction a.bx-next {
	right: -50px!important;
	background: url(https://www.eginnovations.com/images/slider-next-cta.png) center no-repeat #31465f
}
.screen-slider-panel .bx-wrapper .bx-controls-direction a.bx-next:hover {
	background: url(https://www.eginnovations.com/images/slider-next-cta.png) center no-repeat #6b8eb9
}
.mfp-title {
	display: block;
	text-align: center!important
}

@media only screen and (min-width:1px) and (max-width:1167px) {
.eg-innovations-logo {
	margin-top: 7px
}
/*.eg-innovations-logo a {*/
/*	width: 174px;*/
/*	height: 64px;*/
/*	display: block;*/
/*	background: url(https://www.eginnovations.com/images/eg-innovations-white-logos.png) left top no-repeat*/
/*}*/
.eg-innovations-logo a {
	width: 174px;
	height: 64px;
	background: url(https://www.eginnovations.com/images/CustomSize.svg) left top no-repeat;
	display: block;
}
.breadcrumb-left, .cup-of-coffee, .inner-page-content .customer-success .customer-success-story .end-quote {
	display: none
}
.inner-banner {
	text-align: center;
	overflow: hidden
}
.inner-banner img {
	margin: 0 auto
}
.inner-page-content .inner-page-content-panel .content-panel-left, .inner-page-content .inner-page-content-panel .content-panel-right {
	width: 96%
}
.inner-page-content .inner-page-content-panel .content-panel-left .intro-content .chart {
	float: none;
	margin: 0 auto!important
}
.donut-chart chart4 {
	margin: 0 auto
}
.inner-page-content .inner-page-content-panel .content-panel-left .intro-content .intro-text {
	float: none;
	border: none!important;
	width: 96%!important;
	text-align: center;
	margin: 0;
	padding: 20px 0 0!important;
	height: auto!important
}
.inner-page-content .intro-bold-text {
	margin-top: 30px
}
.inner-page-content h3, .resource-content h3, .resource-content-panel {
	text-align: center!important;
	padding: 0 20px;
	line-height: 34px
}
.inner-page-content .inner-page-content-panel {
	width: 100%
}
.inner-page-content .inner-page-content-panel .content-panel-left, .inner-page-content .inner-page-content-panel .content-panel-right {
	float: none;
	margin: 20px auto;
	clear: both
}
.inner-right-pannel {
	width: 100%!important;
	padding: 0!important
}
.inner-page-content .intro-panel-bg {
	padding: 50px 20px
}
.feature-content-panel .feature-content .feature-content-left, .feature-content-panel .feature-content .feature-content-right {
	float: none;
	margin: 40px auto 0
}
.promotion-banner-cta a.banner-cta img {
	width: 96%!important;
	height: auto!important
}
.content-navi {
	margin: 0 auto;
	width: 350px!important
}
.inner-page-content .highlight-panel .highlight-img {
	margin: 0 auto;
	float: none
}
.highlight-content {
	width: 100%!important;
	text-align: center;
	margin-left: 0!important
}
.inner-page-content .highlight-panel .highlight-content h4 {
	width: 100%!important;
	text-align: center!important
}
.inner-page-content .highlight-panel .highlight-logos {
	background: 0 0;
	width: 215px!important;
	height: 60px!important;
	margin: 0 auto;
	float: none
}
.inner-page-content .highlight-panel .highlight-logos div {
	float: left;
	margin: 0 10px
}
.inner-page-content .customer-success {
	width: 100%;
	height: auto;
	padding: 30px 0
}
.inner-page-content .customer-success .customer-success-story {
	width: 90%;
	float: none;
	text-align: center;
	padding: 0;
	margin: 0 auto;
	background: 0 0
}
.inner-page-content .customer-success .customer-photo {
	margin: 0 auto;
	float: none
}
.roi-content {
	width: 96%
}
.roi-content-panel .roi-content .roi-info li {
	width: 100%!important;
	float: none;
	padding: 0 0 30px!important;
	margin: 0 0 28px!important;
	border: none!important;
	border-bottom: 1px solid #b8b8b8!important
}
.roi-content-panel .roi-content .roi-info li:last-child {
	border: none!important;
	margin-bottom: 0!important;
	padding-bottom: 0!important
}
.roi-content-panel .roi-content .roi-info .roi-item-text {
	width: auto!important;
	float: none;
	text-align: center
}
.roi-content-panel .roi-content .roi-info .reduce-cost-icon {
	float: none;
	margin: 0 auto;
	width: 100%;
	text-align: center
}
.feature-content-panel .feature-content .feature-content-left, .feature-content-panel .feature-content .feature-content-right {
	width: 90%!important;
	padding: 0 3%
}
.feature-content-panel .feature-content .feature-content-left ul.feature-content-list, .feature-content-panel .feature-content .feature-content-right ul.feature-content-list {
	margin-left: 20px!important
}
.feature-content-panel .feature-content p {
	padding: 0 20px
}
.feature-img-left, .feature-img-right {
	text-align: center!important;
	margin-top: 40px!important
}
.feature-video-list {
	width: 575px;
	min-height: 325px;
	margin: 0 auto
}
.footer-more-links-panel .footer-more-links {
	width: 96%!important
}
.licensing-panel .licensing-content {
	width: 96%!important;
	padding: 0 2%
}
.licensing-panel {
	min-height: inherit;
	height: auto;
	background: #1c3d62
}
.licensing-panel .licensing-content h3 {
	line-height: 45px
}
.resource-content {
	width: 96%
}
.resource-content-list li {
	float: none!important;
	width: auto!important;
	margin: 0 0 20px!important;
	padding: 20px!important;
	height: auto!important
}
.resource-content .resource-content-list li .resource-content-link span.res-cat-title {
	margin-top: 0
}
.three-icon-box li, .three-icon-box li:last-child {
	width: 96%;
	height: auto;
	float: none;
	margin: 75px auto auto
}
.three-icon-box li .three-box-icon {
	left: 0;
	right: 0;
	margin-left: auto;
	margin-right: auto
}
.customized-list {
	width: 96%!important
}
.customized-list td {
	width: 48%!important
}
.customized-list-item li, .customized-list-item li:nth-child(3), .customized-list-item li:nth-child(6) {
	width: 90%;
	margin: 0 auto 40px;
	float: none
}
.feature-content-panel .feature-content .bign-feature-content-left, .feature-content-panel .feature-content .bign-feature-content-right {
	float: none;
	width: 100%!important;
	height: auto!important
}
.feature-content-panel .feature-content .bign-feature-content-left {
	margin-bottom: 40px;
	text-align: center;
	margin-right: 0
}
.feature-content-panel .feature-content .bign-feature-content-left img {
	width: 96%!important;
	height: auto!important
}
.big-feature-content-list {
	padding-left: 1%!important
}
.blue-panel .blue-panel-content {
	width: 96%!important;
	overflow: hidden
}
.blue-panel .blue-panel-content h3 {
	line-height: 44px
}
.screen-slider-panel {
	width: 80%!important
}
.screen-slider-panel .bx-wrapper .bx-controls-direction a.bx-prev {
	left: -20px!important
}
.screen-slider-panel .bx-wrapper .bx-controls-direction a.bx-next {
	right: -20px!important
}
.inner-page-content-panel .content-panel:first-child img {
	float: none!important
}
.inner-page-content-panel .content-panel {
	text-align: center
}
}

@media only screen and (min-width:1px) and (max-width:400px) {
.content-navi {
	width: 100% !important;
}
.content-free-trial-link {
	float: none !important;
}
.cta-demo {
	padding: 0 !important;
	padding-top: 10px;
	margin: 20px 0 0 0px !important;
	display: block;
	text-align: center;
	border-top: 1px solid #cbcbcb;
	border-left: none !important;
	float: none !important;
}
}

@media only screen and (min-width:581px) and (max-width:1167px) {
.resource-content-list li a.resource-content-link {
	border: 1px solid #ebebeb
}
.resource-content-list li {
	padding: 0!important
}
.resource-content-list li:last-child {
	margin-bottom: 0!important
}
.resource-content-list li .resource-content-link .res-img {
	float: left;
	margin-right: 20px
}
.resource-content-list li .resource-content-link .res-img img {
	width: 170px!important;
	height: auto!important
}
.resource-content .resource-content-list .resource-content-link {
	height: 87px!important
}
.resource-content .resource-content-list li .resource-content-link span.res-cat-title {
	text-align: left;
	margin-bottom: 0!important;
	padding-top: 3px!important
}
.resource-content .resource-content-list li .resource-content-link span.res-title {
	text-align: left
}
.screen-slider-panel {
	width: 96%!important
}
.screen-slider-panel .bx-wrapper .bx-controls-direction a.bx-prev {
	left: -20px!important
}
.screen-slider-panel .bx-wrapper .bx-controls-direction a.bx-next {
	right: -20px!important
}
}

@media only screen and (min-width:454px) and (max-width:630px) {
.feature-video-list {
	width: 100%!important;
	height: auto!important;
	min-height: inherit!important
}
.feature-video-list li {
	width: 42%;
	float: left!important;
	margin: 10px;
	text-align: center
}
.feature-video-list li img {
	width: 100%!important;
	height: auto!important
}
.feature-video-list li .video-label {
	font-size: 10px!important;
	line-height: normal!important
}
}

@media only screen and (min-width:1px) and (max-width:600px) {
.feature-img-left img, .feature-img-right img {
	width: 100%!important;
	height: auto!important
}
}

@media only screen and (min-width:1px) and (max-width:900px) {
.announcement-text p br {
	display: none;
}
.licensing-panel .licensing-content table {
	width: 96%!important
}
.licensing-panel .licensing-content table tr td {
	width: 48%!important;
	vertical-align: top;
	padding: 0 15px!important
}
}
.btn, .four-icon-box p, .mfp-container:before, .mfp-content, .ui-button, .ui-spinner, .ui-spinner-input {
	vertical-align: middle
}

@media only screen and (min-width:1px) and (max-width:454px) {
.feature-video-list, .resource-content-list li img {
	height: auto!important;
	width: 100%!important
}
.inner-page-content .inner-page-content-panel .content-panel-right .intro-nav-list li {
	margin: 0!important;
	float: none!important;
	width: 96%!important
}
.inner-page-content .inner-page-content-panel .content-panel-right .intro-nav-list .intro-cta {
	width: 100%!important;
	margin-bottom: 15px!important
}
.feature-video-list li {
	float: none;
	text-align: center;
	margin: 0 0 20px
}
}
.user-menu ul li {
	border-right: 0
}
.testimonials-text-new {
	display: none
}
.res-blog {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -830px -614px no-repeat
}
.res-webinar {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -627px -614px no-repeat
}

.res-tips-tricks {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -525px -614px no-repeat
}




.tick-bullet-list li.ull {
	background: url(https://www.eginnovations.com/images/blue-tick-bullet.png) left 5px no-repeat;
	padding: 0 0 10px 35px;
	border-bottom: 1px dotted #bbb
}
.tick-bullet-list li.ull span {
	color: #0090d0
}
.half-container {
	width: 46%;
	padding: 5px 20px 14px 26px;
	float: left
}
.four-icon-box {
	padding: 10px;
	margin-bottom: 0;
	display: inline-block
}
.four-icon-box .img-container {
	width: 94px;
	height: 84px;
	border: 1px solid #4d4d4e;
	border-radius: 10px;
	float: left;
	position: relative
}
.four-icon-box .img-container img {
	margin-left: auto;
	display: block;
	margin-right: auto
}
.four-icon-box p {
	height: 86px;
	width: 400px;
	display: table-cell;
	text-align: left;
	margin-left: 20px;
	margin-top: auto;
	padding-left: 25px;
	float: inherit
}
h3.black-heading {
	color: #2c2c2c;
	font-size: 20px
}
.cloud-platform img {
	width: auto;
	float: left;
	margin: auto 14px
}
.center-shadow {
	background: url(https://www.eginnovations.com/images/middle-shadow.png) center no-repeat;
	height: 280px;
	margin-top: -15px
}
.mt20 {
	margin-top: 20px
}
.btn-cta-trial, .btn-cta-trial:active, .btn-cta-trial:link, .btn-cta-trial:visited {
	background: #f07241;
	text-decoration: none;
	color: #fff;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	font-size: 18px;
	font-family: robotolight;
	padding: 0 15px;
	margin: 40px auto;
	height: 36px;
	line-height: 36px;
	transition: transform .2s;
	left: 50%;
	position: relative;
	display: block;
	width: auto;
	float: left;
	transform: translateX(-50%)
}
.btn-cta-trial img {
	margin: auto 0 auto 10px
}
.btn-cta-trial:hover {
	color: #fff!important;
	text-decoration: none!important;
	background: #9f3d16;
	-ms-transform: scale(1.05);
	-webkit-transform: scale(1.05);
	transform: scale(1.05)
}
btn-test-trail {
	float: none!important;
	margin: 40px auto!important
}
.three-box-content-height {
	height: 235px!important
}
.auto-height {
	height: auto!important
}
.mt0 {
	margin-top: 0!important
}
.mt35 {
	margin-top: 35px
}
.mt10 {
	margin-top: 10px
}
.citrix-ready {
	float: right;
	height: 89px;
	margin-left: 50px;
	width: 160px
}
.live-demo {
	font-size: 18px!important
}
.btn {
	display: table;
	/*background: url(https://www.eginnovations.com/images/cta-arrow-pr10.png) right no-repeat #f07241;

	border-radius: 3px;

	-moz-border-radius: 3px;

	-webkit-border-radius: 3px;

	transition: transform .2s;

	*/
	
	font-family: robotobold !important;	
	text-decoration: none;
	color: #fff!important;
	font-size: 16px;
	padding: 9px 20px 9px 20px;
	margin: 40px auto;
	/*height: 36px;*/

	line-height: 24px;
	border: none;
	cursor: pointer;
	background-image: -ms-linear-gradient(left, #ee703f 0%, #e35823 100%);
	background-image: -moz-linear-gradient(left, #ee703f 0%, #e35823 100%);
	background-image: -o-linear-gradient(left, #ee703f 0%, #e35823 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #ee703f), color-stop(100, #e35823 ));
	background-image: -webkit-linear-gradient(left, #ee703f 0%, #e35823 100%);
	background-image: linear-gradient(to right, #ee703f 0%, #e35823 100%);
	border-radius: 25px;
	-webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.7);
	-moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.7);
	box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.7);
	text-align: center;
	transition: transform .1s;
	text-transform: uppercase;
}
.btn .btn-a {
	font-family: robotomedium !important;	
	color: #fff;
	font-size: 16px;
	transition: transform .1s;
}
.btn img {
	padding-left: 7px
}
.btn:hover {
	color: #fff!important;
	text-decoration: none!important;
	/*background: url(https://www.eginnovations.com/images/cta-arrow-pr10.png) right no-repeat #9f3d16;

	-ms-transform: scale(1.05);

	-webkit-transform: scale(1.05);

	transform: scale(1.05)*/



	background-image: -ms-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -moz-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -o-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #3C9E1E), color-stop(100, #15790b));
	background-image: -webkit-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: linear-gradient(to right, #3C9E1E 0%, #15790b 100%);
	webkit-transform: scale(1.06);
	-moz-transform: scale(1.06);
	transform: scale(1.06);
}
.btn .btn-a:hover {
	text-decoration: none;
	color: #fff;
	webkit-transform: scale(1.06);
	-moz-transform: scale(1.06);
	transform: scale(1.06);
}
.border-top-bottom {
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd
}
.inner-page-content .inner-right-pannel a.blue-link, a.blue-link:active, a.blue-link:link, a.blue-link:visited {
	font-family: HelveticaNeue;
	font-size: 18px;
	color: #0080b7;
	text-decoration: none
}
.inner-page-content .inner-right-pannel a.blue-link:hover {
	color: #f07241;
	text-decoration: underline
}
.cutom-title h3 {
	margin-bottom: 30px!important
}
.pt30 {
	padding-top: 30px!important
}
.three-box-text-list a.blue-link {
	font-size: 16px!important
}
.automated-diagnosis {
	background: url(https://www.eginnovations.com/images/icon-automated-diagnosis.png) center top no-repeat
}
.proactive-alerting {
	background: url(https://www.eginnovations.com/images/icon-proactive-alerting.png) center top no-repeat
}
.powerful-analytics {
	background: url(https://www.eginnovations.com/images/icon-analytics-reporting.png) top no-repeat
}
.event-banner-bg {
	padding: 25px 20px;
	height: 60px;
	border-top: 1px solid #dcdcdc;
	width: 1150px;
	margin: 50px auto 0
}
.event-banner-bg .content {
	color: #006da5;
	font-size: 18px;
	width: 670px;
	height: 50px;
	float: left;
	text-align: left;
	margin: 0 auto;
	padding-top: 5px;
	line-height: 26px
}
.event-banner-bg .content a {
	color: #006da5;
	text-decoration: underline;
	cursor: pointer
}
.event-banner-bg .content a:hover {
	font-size: 18px!important;
	text-decoration: none;
	color: #f07241
}
.event-banner-bg .content span {
	display: block;
	color: #333
}
.event-banner-bg .banner-img {
	float: right;
	width: 468px;
	height: 60px
}

@media only screen and (min-width:1px) and (max-width:1167px) {
.event-banner-bg {
	padding: 5%;
	width: 90%;
	height: auto;
	border-top: 1px solid #999
}
.event-banner-bg .content {
	width: 100%;
	float: none;
	text-align: center;
	margin: 0 auto 20px;
	height: auto;
	padding: 0!important
}
}

@media only screen and (min-width:469px) and (max-width:1167px) {
.event-banner-bg .banner-img {
	float: none;
	width: 468px;
	height: auto;
	margin: 0 auto
}
}

@media only screen and (min-width:1px) and (max-width:468px) {
.event-banner-bg .banner-img {
	float: none;
	width: 100%;
	height: auto;
	margin: 0 auto
}
.event-banner-bg .banner-img img {
	width: 100%
}
}
.forgot-Password-link {
	font-size: 14px!important
}
.home-link:active, .home-link:link, .home-link:visited {
	font-size: 13px;
	color: #0080b7
}
.home-link:hover {
	text-decoration: underline
}
.apm-left-link {
	display: none!important;
	text-align: left
}
#menu li, #menu li.no-sub-menu {
	text-align: center;
	position: relative;
	float: left
}
#menu li a, #menu li.no-sub-menu a {
	display: block;
	outline: 0;
	text-decoration: none
}
/*@font-face {

	font-family: robotobold;

	src: url(fonts/robotobold_gdi.eot);

	src: url(fonts/robotobold_gdi.eot?#iefix) format('embedded-opentype'), url(fonts/robotobold_gdi.woff) format('woff'), url(fonts/robotobold_gdi.ttf) format('truetype'), url(fonts/robotobold_gdi.svg#robotobold_gdi) format('svg');

	font-weight: 700;

	font-style: normal;

	font-stretch: normal;

unicode-range:U+0-10FFFF

}

@font-face {

	font-family: robotolight;

	src: url(fonts/robotolight_gdi.eot);

	src: url(fonts/robotolight_gdi.eot?#iefix) format('embedded-opentype'), url(fonts/robotolight_gdi.woff) format('woff'), url(fonts/robotolight_gdi.ttf) format('truetype'), url(fonts/robotolight_gdi.svg#robotolight_gdi) format('svg');

	font-weight: 400;

	font-style: normal;

	font-weight: 300;

	font-style: normal;

	font-stretch: normal;

unicode-range:U+0-10FFFF

}*/

#menu, #menu li {
	margin: 0;
	padding: 0;
	position: relative;
	left: 0;
	top: 0;
	z-index: 99
}
#menu {
	min-width: 420px;
	list-style: none
}
#menu li {
	display: block;
	padding: 16px 0px;
	border: none;
}
#menu li:hover {
	background: #fff;
}
#menu li.no-sub-menu {
	display: block;
	padding: 7px 9px 4px;
	border: 1px solid #4b4b4b
}
#menu li.no-sub-menu:hover {
	padding: 7px 9px 4px;
	background: #fff
}
#menu li.no-sub-menu a {
	color: #EEE
}
#menu li.no-sub-menu:hover a {
	color: #4b4b4b
}
#menu li a {
	font-family: robotoregular;
	font-size: 16px;
	color: #fff;
	text-transform: uppercase;
}
#menu li:hover a {
	color: #161616
}
.dropdown_columns {
	margin: 4px auto;
	float: left;
	position: absolute;
	left: -999em;
	text-align: left;
	padding: 20px 5px 20px 19px;
	border: 1px solid #dedede;
	border-top: none;
	background: #fff
}
#menu li:hover .dropdown_columns {
	left: -24px;
	top: 50px;
	height: 350px
}
.col_1 {
	display: inline!important;
	position: relative!important;
	margin-left: 15px!important;
	margin-right: 5px!important;
	border-right: 1px solid #7fbfdb!important;
	height: inherit;
	float: left!important
}
.col_1 ul li, .col_2 ul li, .col_3 ul li, .col_4 ul li, .col_5 ul li {
	padding-bottom: 8px!important
}
.no-border {
	border: none!important
}
#menu .menu_right {
	float: right;
	margin-right: 0
}
#menu li .align_right {
	-moz-border-radius: 5px 0 5px 5px;
	-webkit-border-radius: 5px 0 5px 5px;
	border-radius: 5px 0 5px 5px
}
#menu li:hover .align_right {
	left: auto;
	right: -1px;
	top: auto
}
#menu h2, #menu h3, #menu p, #menu ul li {
	line-height: 21px;
	font-size: 12px;
	text-align: left
}
#menu h2 {
	font-size: 21px;
	font-weight: 400;
	margin: 7px 0 14px;
	padding-bottom: 14px;
	border-bottom: 1px solid #666
}
#menu .sub-menu-title {
	font-family: robotobold;
	font-size: 14px;
	font-weight: 700;
	font-weight: 400;
	margin: 0 0 0 7px;
	padding-bottom: 5px;
	color: #4b4b4b
}
#menu p {
	line-height: 18px;
	margin: 0 0 10px
}
#menu li:hover div a {
	font-size: 14px;
	color: #4b4b4b;
	text-transform: capitalize;
	line-height: 18px
}
#menu li:hover div a:hover {
	color: #f07241;
	text-decoration: none
}
#menu li:hover div a.sub-menu, a.sub-menu:hover, a.sub-menu:link, a.sub-menu:visited {
	font-family: ubuntulight_italic;
	font-size: 13px;
	color: #4b4b4b;
	text-transform: capitalize
}
#menu li:hover div a.sub-menu:hover {
	color: #ffb300;
	text-decoration: underline
}
.strong {
	font-weight: 700
}
.italic {
	font-style: italic
}
.imgshadow {
	background: #FFF;
	padding: 4px;
	border: 1px solid #777;
	margin-top: 5px
}
.img_left {
	width: auto;
	float: left;
	margin: 5px 15px 5px 5px
}
#menu li .black_box {
	background-color: #333;
	color: #eee;
	padding: 4px 6px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px
}
#menu li ul {
	list-style: none;
	padding: 0;
	margin: 0 0 12px
}
#menu li ul li {
	font-size: 12px;
	line-height: 24px;
	position: relative;
	padding: 1px 0 5px 8px!important;
	margin: 0!important;
	float: none;
	text-align: left
}
#menu li ul li a {
	text-transform: none!important
}
#menu li ul li:hover {
	background: 0 0;
	border: none;
	padding: 0;
	margin: 0
}
#menu li .greybox li {
	background: #F4F4F4;
	border: 1px solid #bbb;
	margin: 0 0 4px;
	padding: 4px 6px;
	width: 116px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px
}
#menu li .greybox li:hover {
	background: #fff;
	border: 1px solid #aaa;
	padding: 4px 6px;
	margin: 0 0 4px
}
.about-eg-bg, .partners-eg-bg, .products-eg-bg, .resources-eg-bg, .solutions-eg-bg {
	background: url(https://www.eginnovations.com/images/menu-white-bg.png) right bottom #fff
}
.products-eg-bg {
	width: 300px;
	height: 200px!important
}
.products-eg-bg ul li:first-child div {
	display: none
}
.partners-eg-bg ul li:first-child div, .resources-eg-bg ul li:first-child div {
	display: none!important
}
.products-eg-bg ul {
	height: 345px
}
.products-eg-bg li:first-child {
	width: 180px!important;
	padding: 1px 0 5px 8px!important
}
.products-eg-bg li:nth-child(2) {
	border-left: 4px solid none!important
}
.products-eg-bg li:nth-child(1) ul li, .products-eg-bg li:nth-child(2) ul li {
	border-left: 0 solid #00f!important
}
.solutions-eg-bg {
	width: 620px;
	height: 285px!important;
	overflow: hidden
}
.solutions-eg-bg li:first-child {
	width: 320px!important;
	padding: 1px 0 5px 8px!important
}
.solutions-eg-bg li:nth-child(2), .solutions-eg-bg li:nth-child(3) {
	border-left: 4px solid none!important;
	width: 123px!important
}
.solutions-eg-bg li:nth-child(1) ul li, .solutions-eg-bg li:nth-child(2) ul li {
	border-left: 0 solid #00f!important
}
.solutions-eg-bg .col_1 {
	height: 280px!important
}
.partners-eg-bg {
	width: 298px;
	height: 212px!important
}
.resources-eg-bg {
	width: 255px;
	height: 248px!important
}
.about-eg-bg {
	width: 310px;
	height: 230px!important
}
.about-eg-bg div, .about-eg-bg ul {
	padding-right: 20px!important
}
.about-eg-bg ul {
	height: 163px!important
}
.about-eg-bg ul li:first-child div {
	display: none
}
.sub-menu-list {
	margin-left: 15px!important
}
.sub-menu-list li {
	padding-top: 8px!important
}
.sub-menu-active {
	color: #f07241!important
}
.customers-menu-active {
	color: #ffb300!important
}
.main-menu-active {
	color: #f07241!important
}
.dropdown_columns_img {
	width: 100px;
	height: 100px;
	position: absolute;
	bottom: 0;
	right: 0
}
#menu li:nth-child(2) .dropdown_columns .dropdown_columns_img {
	width: 148px;
	height: 148px;
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -10px -359px no-repeat
}
#menu li:nth-child(3) .dropdown_columns .dropdown_columns_img {
	width: 148px;
	height: 148px;
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -10px -517px no-repeat
}
/*#menu li:nth-child(4) .dropdown_columns .dropdown_columns_img {
	width: 217px;
	height: 157px;
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -10px -675px no-repeat
}*/
#menu li:nth-child(4) .dropdown_columns .dropdown_columns_img {
	width: 138px;
	height: 137px;
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -10px -842px no-repeat
}
#menu li:nth-child(5) .dropdown_columns .dropdown_columns_img {
	width: 107px;
	height: 127px;
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -10px -989px no-repeat
}
.main-menu-link {
	padding-right: 20px;
	padding-left: 20px;
	/*background: url(https://www.eginnovations.com/images/main-menu-arrow.png) right center no-repeat*/

	border-right: 1px solid #555;
}
.main-menu-link:hover, #menu li:hover .main-menu-link {
	border-right: 1px solid #fff;
}
#menu li:last-child .main-menu-link {
	border-right: 1px solid #333333;
}
#menu li:last-child .main-menu-link:hover, #menu li:last-child:hover .main-menu-link {
	border-right: 1px solid #fff;
}
.bx-wrapper {
	position: relative;
	margin: 0 auto;
	padding: 0
}
.bx-wrapper img {
	max-width: 100%;
	display: block
}
.bx-wrapper .bx-viewport {
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
	-ms-transform: translatez(0);
	-o-transform: translatez(0);
	transform: translatez(0);
	height: 540px!important;
	overflow: hidden
}
.banner .bx-wrapper .bx-viewport {
	background: rgba(71,71,70,1);
	background: -moz-linear-gradient(top, rgba(71,71,70,1) 0, rgba(254,254,254,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0, rgba(71,71,70,1)), color-stop(100%, rgba(254,254,254,1)));
	background: -webkit-linear-gradient(top, rgba(71,71,70,1) 0, rgba(254,254,254,1) 100%);
	background: -o-linear-gradient(top, rgba(71,71,70,1) 0, rgba(254,254,254,1) 100%);
	background: -ms-linear-gradient(top, rgba(71,71,70,1) 0, rgba(254,254,254,1) 100%);
	background: linear-gradient(to bottom, rgba(71,71,70,1) 0, rgba(254,254,254,1) 100%);
 filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#474746', endColorstr='#fefefe', GradientType=0 )
}
.bx-wrapper .bx-controls-auto, .bx-wrapper .bx-pager {
	position: absolute;
	bottom: 2.5%;
	width: 100%
}
.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(https://www.eginnovations.com/images/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99
}
.case-studies .bx-wrapper .bx-loading {
	background: url(https://www.eginnovations.com/images/bx_loader.gif) center center no-repeat #f3f3f3
}
.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: 700;
	color: #fff;
	padding-top: 20px
}
.bx-wrapper .bx-controls-auto .bx-controls-auto-item, .bx-wrapper .bx-pager .bx-pager-item {
	display: inline-block
}
.bx-wrapper .bx-pager.bx-default-pager a {
	background: #a3a3a3;
	text-indent: -9999px;
	display: block;
	width: 5px;
	height: 5px;
	margin: 0 5px;
	border: 3px solid #a3a3a3;
	outline: 0;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px
}
.bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:hover {
	background: 0 0;
	border: 3px solid #a3a3a3;
	width: 5px;
	height: 5px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px
}
.bxslider-product {
	height: 700px
}
.bx-wrapper .bx-prev {
	left: 10px;
	/*background: url(https://www.eginnovations.com/images/controls.png) 0 -32px no-repeat;*/
	display: block
}
.bx-wrapper .bx-next {
	right: 10px;
	/*background: url(https://www.eginnovations.com/images/controls.png) -43px -32px no-repeat;*/
	display: block
}
.banner .bx-wrapper .bx-next, .banner .bx-wrapper .bx-prev {
	width: 22px;
	height: 42px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
	opacity: .3
}
.banner .bx-wrapper .bx-prev {
	left: 50px;
	background: url(https://www.eginnovations.com/images/home-banner-prev.png) no-repeat;
	display: block
}
.banner .bx-wrapper .bx-next, .banner .bx-wrapper .bx-next:hover {
	right: 50px;
	background: url(https://www.eginnovations.com/images/home-banner-next.png) no-repeat;
	display: block
}
.banner .bx-wrapper .bx-pager {
	display: none
}
.bx-wrapper .bx-prev:hover {
	background-position: 0 0
}
.bx-wrapper .bx-next:hover {
	background-position: -43px 0
}
.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 99
}
.bx-wrapper .bx-controls-direction a.disabled {
	display: block;
	filter: alpha(opacity=20);
	-moz-opacity: .2;
	-khtml-opacity: .2;
	opacity: .2
}
.bx-wrapper .bx-controls-auto {
	text-align: center
}
.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url(https://www.eginnovations.com/images/controls.png) -86px -11px no-repeat;
	margin: 0 3px
}
.bx-wrapper .bx-controls-auto .bx-start.active, .bx-wrapper .bx-controls-auto .bx-start:hover {
	background-position: -86px 0
}
.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url(https://www.eginnovations.com/images/controls.png) -86px -44px no-repeat;
	margin: 0 3px
}
.bx-wrapper .bx-controls-auto .bx-stop.active, .bx-wrapper .bx-controls-auto .bx-stop:hover {
	background-position: -86px -33px
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px
}
.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: 0 0;
	background: rgba(80,80,80,.75);
	width: 100%
}
.product-features-slider .bx-next, .product-features-slider .bx-prev, .product-slider .bx-next, .product-slider .bx-prev {
	width: 22px!important;
	height: 43px!important
}
.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px
}
.bxslider {
	margin: 0;
	padding: 0
}
.banner-text {
	margin: 0 auto;
	position: absolute;
	padding-top: 115px;
	z-index: 1
}
.banner-text-panel {
	margin: 0 auto;
	max-width: 1105px
}
.banner-text-small {
	font-size: 23px!important;
	letter-spacing: 1px!important;
	display: inline!important
}
.banner .bx-wrapper .bx-pager.bx-default-pager a {
	display: block
}
.product-slider .bx-wrapper .bx-pager.bx-default-pager a {
	background: #a3a3a3;
	border: 3px solid #a3a3a3
}
.product-slider .bx-wrapper .bx-pager.bx-default-pager a.active, .product-slider .bx-wrapper .bx-pager.bx-default-pager a:hover {
	background: 0 0;
	border: 3px solid #a3a3a3
}
.bx-wrapper .bx-controls-auto, .product-slider .bx-wrapper .bx-pager {
	bottom: -9%
}
.product-slider .bx-prev, .product-slider .bx-prev:hover {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -475px -85px no-repeat
}
.product-slider .bx-next, .product-slider .bx-next:hover {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -507px -85px no-repeat
}
.product-features-slider .bx-wrapper .bx-pager.bx-default-pager a {
	background: #fff;
	border: 3px solid #fff
}
.product-features-slider .bx-wrapper .bx-pager.bx-default-pager a.active, .product-features-slider .bx-wrapper .bx-pager.bx-default-pager a:hover {
	background: 0 0;
	border: 3px solid #fff
}
.bx-wrapper .bx-controls-auto, .product-features-slider .bx-wrapper .bx-pager {
	bottom: 0
}
.product-features-slider .bx-prev {
	background: url(https://www.eginnovations.com/images/feature-left-arrow.png) no-repeat;
	left: -50px
}
.product-features-slider .bx-next {
	background: url(https://www.eginnovations.com/images/feature-right-arrow.png) no-repeat;
	background-position: 0 0!important;
	right: -50px
}
.prodcut-features .bx-wrapper .bx-controls-direction a {
	margin-top: -60px
}
.bxslider li, .bxslider-features li {
	display: none
}
.bxslider-features li ol li, .bxslider-features li ul li, .bxslider-features li:first-child {
	display: block
}
.bxslider-product li, .ui-helper-hidden {
	display: none
}
.banner .video-banner-text .bx-wrapper .bx-viewport {
	background: 0 0!important
}
.product-slider .bx-wrapper .bx-viewport {
	height: 350px!important
}/*! jQuery UI - v1.11.2 - 2015-01-12

* http://jqueryui.com

* Includes: core.css, draggable.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, menu.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css

* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&amp;fwDefault=bold&amp;fsDefault=1.1em&amp;cornerRadius=4px&amp;bgColorHeader=f6a828&amp;bgTextureHeader=gloss_wave&amp;bgImgOpacityHeader=35&amp;borderColorHeader=e78f08&amp;fcHeader=ffffff&amp;iconColorHeader=ffffff&amp;bgColorContent=eeeeee&amp;bgTextureContent=highlight_soft&amp;bgImgOpacityContent=100&amp;borderColorContent=dddddd&amp;fcContent=333333&amp;iconColorContent=222222&amp;bgColorDefault=f6f6f6&amp;bgTextureDefault=glass&amp;bgImgOpacityDefault=100&amp;borderColorDefault=cccccc&amp;fcDefault=1c94c4&amp;iconColorDefault=ef8c08&amp;bgColorHover=fdf5ce&amp;bgTextureHover=glass&amp;bgImgOpacityHover=100&amp;borderColorHover=fbcb09&amp;fcHover=c77405&amp;iconColorHover=ef8c08&amp;bgColorActive=ffffff&amp;bgTextureActive=glass&amp;bgImgOpacityActive=65&amp;borderColorActive=fbd850&amp;fcActive=eb8f00&amp;iconColorActive=ef8c08&amp;bgColorHighlight=ffe45c&amp;bgTextureHighlight=highlight_soft&amp;bgImgOpacityHighlight=75&amp;borderColorHighlight=fed22f&amp;fcHighlight=363636&amp;iconColorHighlight=228ef1&amp;bgColorError=b81900&amp;bgTextureError=diagonals_thick&amp;bgImgOpacityError=18&amp;borderColorError=cd0a0a&amp;fcError=ffffff&amp;iconColorError=ffd27a&amp;bgColorOverlay=666666&amp;bgTextureOverlay=diagonals_thick&amp;bgImgOpacityOverlay=20&amp;opacityOverlay=50&amp;bgColorShadow=000000&amp;bgTextureShadow=flat&amp;bgImgOpacityShadow=10&amp;opacityShadow=20&amp;thicknessShadow=5px&amp;offsetTopShadow=-5px&amp;offsetLeftShadow=-5px&amp;cornerRadiusShadow=5px

* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */
.ui-helper-reset, .ui-menu {
	outline: 0;
	list-style: none
}
/*@font-face {

	font-family: robotoregular;

	src: url(fonts/robotoregular_gdi.eot);

	src: url(fonts/robotoregular_gdi.eot?#iefix) format('embedded-opentype'), url(fonts/robotoregular_gdi.woff) format('woff'), url(fonts/robotoregular_gdi.ttf) format('truetype'), url(fonts/robotoregular_gdi.svg#robotoregular_gdi) format('svg');

	font-weight: 400;

	font-style: normal;

	font-stretch: normal;

unicode-range:U+0-10FFFF

}

@font-face {

	font-family: robotobold;

	src: url(fonts/robotobold_gdi.eot);

	src: url(fonts/robotobold_gdi.eot?#iefix) format('embedded-opentype'), url(fonts/robotobold_gdi.woff) format('woff'), url(fonts/robotobold_gdi.ttf) format('truetype'), url(fonts/robotobold_gdi.svg#robotobold_gdi) format('svg');

	font-weight: 700;

	font-style: normal;

	font-stretch: normal;

unicode-range:U+0-10FFFF

}*/

.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	text-decoration: none;
	font-size: 100%
}
.ui-helper-clearfix:after, .ui-helper-clearfix:before {
	content: "";
	display: table;
	border-collapse: collapse
}
.ui-helper-clearfix:after {
	clear: both
}
.ui-helper-clearfix {
	min-height: 0
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter: Alpha(Opacity=0)
}
.ui-front {
	z-index: 100
}
.ui-state-disabled {
	cursor: default!important
}
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat
}
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}
.ui-resizable {
	position: relative
}
.ui-resizable-handle {
	position: absolute;
	font-size: .1px;
	display: block
}
.ui-resizable-autohide .ui-resizable-handle, .ui-resizable-disabled .ui-resizable-handle {
	display: none
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted #000
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin: 2px 0 0;
	padding: .5em .5em .5em .7em;
	min-height: 0;
	font-size: 100%
}
.ui-accordion .ui-accordion-icons, .ui-accordion .ui-accordion-icons .ui-accordion-icons {
	padding-left: 2.2em
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
	position: absolute;
	left: .5em;
	top: 50%;
	margin-top: -8px
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default
}
.ui-button {
	display: inline-block;
	position: relative;
	padding: 0;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	text-align: center;
	overflow: visible
}
.ui-button, .ui-button:active, .ui-button:hover, .ui-button:link, .ui-button:visited {
	text-decoration: none
}
.ui-button-icon-only {
	width: 2.2em
}
button.ui-button-icon-only {
	width: 2.4em
}
.ui-button-icons-only {
	width: 3.4em
}
button.ui-button-icons-only {
	width: 3.7em
}
.ui-button .ui-button-text {
	display: block;
	line-height: normal
}
.ui-button-text-only .ui-button-text {
	padding: .4em 1em
}
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text {
	padding: .4em;
	text-indent: -9999999px
}
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text {
	padding: .4em 1em .4em 2.1em
}
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text {
	padding: .4em 2.1em .4em 1em
}
.ui-button-text-icons .ui-button-text {
	padding-left: 2.1em;
	padding-right: 2.1em
}
input.ui-button {
	padding: .4em 1em
}
.ui-button-icon-only .ui-icon, .ui-button-icons-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon {
	position: absolute;
	top: 50%;
	margin-top: -8px
}
.ui-button-icon-only .ui-icon {
	left: 50%;
	margin-left: -8px
}
.ui-button-icons-only .ui-button-icon-primary, .ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary {
	left: .5em
}
.ui-button-icons-only .ui-button-icon-secondary, .ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary {
	right: .5em
}
.ui-buttonset {
	margin-right: 7px
}
.ui-buttonset .ui-button {
	margin-left: 0;
	margin-right: -.3em
}
 button.ui-button::-moz-focus-inner, input.ui-button::-moz-focus-inner {
 border:0;
 padding:0
}
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0
}
.ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-prev {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em
}
.ui-datepicker .ui-datepicker-next-hover, .ui-datepicker .ui-datepicker-prev-hover {
	top: 1px
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px
}
.ui-datepicker .ui-datepicker-next {
	right: 2px
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px
}
.ui-datepicker .ui-datepicker-next span, .ui-datepicker .ui-datepicker-prev span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0
}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
	width: 45%
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: 700;
	border: 0
}
.ui-datepicker td {
	border: 0;
	padding: 1px
}
.ui-datepicker td a, .ui-datepicker td span {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em;
	width: auto;
	overflow: visible
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-multi .ui-datepicker-group, .ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left
}
.ui-datepicker.ui-datepicker-multi {
	width: auto
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0
}
.ui-datepicker-rtl {
	direction: rtl
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group {
	float: right
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px
}
.ui-dialog {
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	padding: .2em;
	outline: 0
}
.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 20px;
	margin: -10px 0 0;
	padding: 1px;
	height: 20px
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: 0 0;
	overflow: auto
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0;
	background-image: none;
	margin-top: .5em;
	padding: .3em 1em .5em .4em
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer
}
.ui-dialog .ui-resizable-se {
	width: 12px;
	height: 12px;
	right: -5px;
	bottom: -5px;
	background-position: 16px 16px
}
.ui-slider-vertical .ui-slider-range-min, .ui-spinner-down {
	bottom: 0
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move
}
.ui-menu {
	padding: 0;
	margin: 0;
	display: block
}
.ui-menu .ui-menu {
	position: absolute
}
.ui-menu .ui-menu-item {
	position: relative;
	margin: 0;
	padding: 3px 1em 3px .4em;
	cursor: pointer;
	min-height: 0;
	list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
}
.ui-menu .ui-menu-divider {
	margin: 5px 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0
}
.ui-menu .ui-state-active, .ui-menu .ui-state-focus {
	margin: -1px
}
.ui-menu-icons {
	position: relative
}
.ui-menu-icons .ui-menu-item {
	padding-left: 2em
}
.ui-menu .ui-icon {
	position: absolute;
	top: 0;
	bottom: 0;
	left: .2em;
	margin: auto 0
}
.ui-menu .ui-menu-icon {
	left: auto;
	right: 0
}
.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%
}
.ui-progressbar .ui-progressbar-overlay {
	background: url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);
	height: 100%;
	filter: alpha(opacity=25);
	opacity: .25
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none
}
.ui-selectmenu-menu {
	padding: 0;
	margin: 0;
	position: absolute;
	top: 0;
	left: 0;
	display: none
}
.ui-selectmenu-menu .ui-menu {
	overflow: auto;
	overflow-x: hidden;
	padding-bottom: 1px
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
	font-size: 1em;
	font-weight: 700;
	line-height: 1.5;
	padding: 2px .4em;
	margin: .5em 0 0;
	height: auto;
	border: 0
}
.ui-selectmenu-open {
	display: block
}
.ui-selectmenu-button {
	display: inline-block;
	overflow: hidden;
	position: relative;
	text-decoration: none;
	cursor: pointer
}
.ui-selectmenu-button span.ui-icon {
	right: .5em;
	left: auto;
	margin-top: -8px;
	position: absolute;
	top: 50%
}
.ui-selectmenu-button span.ui-selectmenu-text {
	text-align: left;
	padding: .4em 2.1em .4em 1em;
	display: block;
	line-height: 1.4;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.ui-slider {
	position: relative;
	text-align: left
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0
}
.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit
}
.ui-slider-horizontal {
	height: .8em
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0
}
.ui-slider-vertical {
	width: .8em;
	height: 100px
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0
}
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0
}
.ui-spinner-input {
	border: none;
	background: 0 0;
	color: inherit;
	padding: 0;
	margin: .2em 22px .2em .4em
}
.ui-spinner-button {
	width: 16px;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0
}
.ui-spinner a.ui-spinner-button {
	border-top: none;
	border-bottom: none;
	border-right: none
}
.ui-spinner .ui-icon {
	position: absolute;
	margin-top: -8px;
	top: 50%;
	left: 0
}
.ui-spinner-up {
	top: 0
}
.ui-spinner .ui-icon-triangle-1-s {
	background-position: -65px -16px
}
.ui-tabs {
	position: relative
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	text-decoration: none;
	font-family: robotoregular;
	font-weight: 400;
	font-size: 16px;
	line-height: 42px;
	padding: 0 11px;
	border-left: 1px solid #6e6e6e
}
.ui-tabs .ui-tabs-nav li:first-child {
	border-left: 0 solid red
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
	font-family: robotoregular;
	font-weight: 400;
	font-size: 19px;
	position: relative
}
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: text
}
.slicknav_btn, .slicknav_nav .slicknav_item, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: pointer
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 30px 0 0;
	background: 0 0
}
#signup-tabs .tab-active-arrow, #tab .tab-active-arrow {
	display: none
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa
}
body .ui-tooltip {
	border-width: 2px
}
.ui-widget {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
	font-size: 1.1em
}
.ui-widget .ui-widget {
	font-size: 1em
}
.ui-widget button, .ui-widget input, .ui-widget select, .ui-widget textarea {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
	font-size: 1em
}
.ui-widget-content {
	border: 0 solid #ddd;
	background: 0 0;
	color: #333
}
.ui-widget-content a {
	color: #333
}
.ui-widget-header {
	border: 1px solid #e78f08;
	background: #f6a828;
	color: #fff;
	font-weight: 700
}
.ui-widget-header a {
	color: #fff
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	border: none;
	background: 0 0;
	font-weight: 400;
	color: #bcbbbb
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
	color: #bcbbbb;
	text-decoration: none
}
.ui-state-focus, .ui-state-hover, .ui-widget-content .ui-state-focus, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-focus, .ui-widget-header .ui-state-hover {
	border: none;
	background: 0 0;
	font-weight: 400;
	color: #3670a0
}
.ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited, .ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited {
	color: #fff;
	text-decoration: none
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
	border: none;
	background: 0 0;
	font-weight: 400;
	color: #fff
}
#tabs .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
	color: #fff;
	text-decoration: none
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
	border: 1px solid #fed22f;
	background:  #ffe45c;
	color: #363636
}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
	color: #363636
}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
	border: 1px solid #cd0a0a;
	background: #b81900;
	color: #fff
}
.ui-state-error a, .ui-state-error-text, .ui-widget-content .ui-state-error a, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error a, .ui-widget-header .ui-state-error-text {
	color: #fff
}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {
	font-weight: 700
}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter: Alpha(Opacity=70);
	font-weight: 400
}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter: Alpha(Opacity=35);
	background-image: none
}
.ui-state-disabled .ui-icon {
	filter: Alpha(Opacity=35)
}
.ui-icon {
	width: 16px;
	height: 16px
}
/*.ui-icon, .ui-widget-content .ui-icon {
	background-image: url(images/ui-icons_222222_256x240.png)
}
.ui-widget-header .ui-icon {
	background-image: url(images/ui-icons_ffffff_256x240.png)
}
.ui-state-active .ui-icon, .ui-state-default .ui-icon, .ui-state-focus .ui-icon, .ui-state-hover .ui-icon {
	background-image: url(images/ui-icons_ef8c08_256x240.png)
}
.ui-state-highlight .ui-icon {
	background-image: url(images/ui-icons_228ef1_256x240.png)
}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
	background-image: url(images/ui-icons_ffd27a_256x240.png)
}*/
.ui-icon-blank {
	background-position: 16px 16px
}
.ui-icon-carat-1-n {
	background-position: 0 0
}
.ui-icon-carat-1-ne {
	background-position: -16px 0
}
.ui-icon-carat-1-e {
	background-position: -32px 0
}
.ui-icon-carat-1-se {
	background-position: -48px 0
}
.ui-icon-carat-1-s {
	background-position: -64px 0
}
.ui-icon-carat-1-sw {
	background-position: -80px 0
}
.ui-icon-carat-1-w {
	background-position: -96px 0
}
.ui-icon-carat-1-nw {
	background-position: -112px 0
}
.ui-icon-carat-2-n-s {
	background-position: -128px 0
}
.ui-icon-carat-2-e-w {
	background-position: -144px 0
}
.ui-icon-triangle-1-n {
	background-position: 0 -16px
}
.ui-icon-triangle-1-ne {
	background-position: -16px -16px
}
.ui-icon-triangle-1-e {
	background-position: -32px -16px
}
.ui-icon-triangle-1-se {
	background-position: -48px -16px
}
.ui-icon-triangle-1-s {
	background-position: -64px -16px
}
.ui-icon-triangle-1-sw {
	background-position: -80px -16px
}
.ui-icon-triangle-1-w {
	background-position: -96px -16px
}
.ui-icon-triangle-1-nw {
	background-position: -112px -16px
}
.ui-icon-triangle-2-n-s {
	background-position: -128px -16px
}
.ui-icon-triangle-2-e-w {
	background-position: -144px -16px
}
.ui-icon-arrow-1-n {
	background-position: 0 -32px
}
.ui-icon-arrow-1-ne {
	background-position: -16px -32px
}
.ui-icon-arrow-1-e {
	background-position: -32px -32px
}
.ui-icon-arrow-1-se {
	background-position: -48px -32px
}
.ui-icon-arrow-1-s {
	background-position: -64px -32px
}
.ui-icon-arrow-1-sw {
	background-position: -80px -32px
}
.ui-icon-arrow-1-w {
	background-position: -96px -32px
}
.ui-icon-arrow-1-nw {
	background-position: -112px -32px
}
.ui-icon-arrow-2-n-s {
	background-position: -128px -32px
}
.ui-icon-arrow-2-ne-sw {
	background-position: -144px -32px
}
.ui-icon-arrow-2-e-w {
	background-position: -160px -32px
}
.ui-icon-arrow-2-se-nw {
	background-position: -176px -32px
}
.ui-icon-arrowstop-1-n {
	background-position: -192px -32px
}
.ui-icon-arrowstop-1-e {
	background-position: -208px -32px
}
.ui-icon-arrowstop-1-s {
	background-position: -224px -32px
}
.ui-icon-arrowstop-1-w {
	background-position: -240px -32px
}
.ui-icon-arrowthick-1-n {
	background-position: 0 -48px
}
.ui-icon-arrowthick-1-ne {
	background-position: -16px -48px
}
.ui-icon-arrowthick-1-e {
	background-position: -32px -48px
}
.ui-icon-arrowthick-1-se {
	background-position: -48px -48px
}
.ui-icon-arrowthick-1-s {
	background-position: -64px -48px
}
.ui-icon-arrowthick-1-sw {
	background-position: -80px -48px
}
.ui-icon-arrowthick-1-w {
	background-position: -96px -48px
}
.ui-icon-arrowthick-1-nw {
	background-position: -112px -48px
}
.ui-icon-arrowthick-2-n-s {
	background-position: -128px -48px
}
.ui-icon-arrowthick-2-ne-sw {
	background-position: -144px -48px
}
.ui-icon-arrowthick-2-e-w {
	background-position: -160px -48px
}
.ui-icon-arrowthick-2-se-nw {
	background-position: -176px -48px
}
.ui-icon-arrowthickstop-1-n {
	background-position: -192px -48px
}
.ui-icon-arrowthickstop-1-e {
	background-position: -208px -48px
}
.ui-icon-arrowthickstop-1-s {
	background-position: -224px -48px
}
.ui-icon-arrowthickstop-1-w {
	background-position: -240px -48px
}
.ui-icon-arrowreturnthick-1-w {
	background-position: 0 -64px
}
.ui-icon-arrowreturnthick-1-n {
	background-position: -16px -64px
}
.ui-icon-arrowreturnthick-1-e {
	background-position: -32px -64px
}
.ui-icon-arrowreturnthick-1-s {
	background-position: -48px -64px
}
.ui-icon-arrowreturn-1-w {
	background-position: -64px -64px
}
.ui-icon-arrowreturn-1-n {
	background-position: -80px -64px
}
.ui-icon-arrowreturn-1-e {
	background-position: -96px -64px
}
.ui-icon-arrowreturn-1-s {
	background-position: -112px -64px
}
.ui-icon-arrowrefresh-1-w {
	background-position: -128px -64px
}
.ui-icon-arrowrefresh-1-n {
	background-position: -144px -64px
}
.ui-icon-arrowrefresh-1-e {
	background-position: -160px -64px
}
.ui-icon-arrowrefresh-1-s {
	background-position: -176px -64px
}
.ui-icon-arrow-4 {
	background-position: 0 -80px
}
.ui-icon-arrow-4-diag {
	background-position: -16px -80px
}
.ui-icon-extlink {
	background-position: -32px -80px
}
.ui-icon-newwin {
	background-position: -48px -80px
}
.ui-icon-refresh {
	background-position: -64px -80px
}
.ui-icon-shuffle {
	background-position: -80px -80px
}
.ui-icon-transfer-e-w {
	background-position: -96px -80px
}
.ui-icon-transferthick-e-w {
	background-position: -112px -80px
}
.ui-icon-folder-collapsed {
	background-position: 0 -96px
}
.ui-icon-folder-open {
	background-position: -16px -96px
}
.ui-icon-document {
	background-position: -32px -96px
}
.ui-icon-document-b {
	background-position: -48px -96px
}
.ui-icon-note {
	background-position: -64px -96px
}
.ui-icon-mail-closed {
	background-position: -80px -96px
}
.ui-icon-mail-open {
	background-position: -96px -96px
}
.ui-icon-suitcase {
	background-position: -112px -96px
}
.ui-icon-comment {
	background-position: -128px -96px
}
.ui-icon-person {
	background-position: -144px -96px
}
.ui-icon-print {
	background-position: -160px -96px
}
.ui-icon-trash {
	background-position: -176px -96px
}
.ui-icon-locked {
	background-position: -192px -96px
}
.ui-icon-unlocked {
	background-position: -208px -96px
}
.ui-icon-bookmark {
	background-position: -224px -96px
}
.ui-icon-tag {
	background-position: -240px -96px
}
.ui-icon-home {
	background-position: 0 -112px
}
.ui-icon-flag {
	background-position: -16px -112px
}
.ui-icon-calendar {
	background-position: -32px -112px
}
.ui-icon-cart {
	background-position: -48px -112px
}
.ui-icon-pencil {
	background-position: -64px -112px
}
.ui-icon-clock {
	background-position: -80px -112px
}
.ui-icon-disk {
	background-position: -96px -112px
}
.ui-icon-calculator {
	background-position: -112px -112px
}
.ui-icon-zoomin {
	background-position: -128px -112px
}
.ui-icon-zoomout {
	background-position: -144px -112px
}
.ui-icon-search {
	background-position: -160px -112px
}
.ui-icon-wrench {
	background-position: -176px -112px
}
.ui-icon-gear {
	background-position: -192px -112px
}
.ui-icon-heart {
	background-position: -208px -112px
}
.ui-icon-star {
	background-position: -224px -112px
}
.ui-icon-link {
	background-position: -240px -112px
}
.ui-icon-cancel {
	background-position: 0 -128px
}
.ui-icon-plus {
	background-position: -16px -128px
}
.ui-icon-plusthick {
	background-position: -32px -128px
}
.ui-icon-minus {
	background-position: -48px -128px
}
.ui-icon-minusthick {
	background-position: -64px -128px
}
.ui-icon-close {
	background-position: -80px -128px
}
.ui-icon-closethick {
	background-position: -96px -128px
}
.ui-icon-key {
	background-position: -112px -128px
}
.ui-icon-lightbulb {
	background-position: -128px -128px
}
.ui-icon-scissors {
	background-position: -144px -128px
}
.ui-icon-clipboard {
	background-position: -160px -128px
}
.ui-icon-copy {
	background-position: -176px -128px
}
.ui-icon-contact {
	background-position: -192px -128px
}
.ui-icon-image {
	background-position: -208px -128px
}
.ui-icon-video {
	background-position: -224px -128px
}
.ui-icon-script {
	background-position: -240px -128px
}
.ui-icon-alert {
	background-position: 0 -144px
}
.ui-icon-info {
	background-position: -16px -144px
}
.ui-icon-notice {
	background-position: -32px -144px
}
.ui-icon-help {
	background-position: -48px -144px
}
.ui-icon-check {
	background-position: -64px -144px
}
.ui-icon-bullet {
	background-position: -80px -144px
}
.ui-icon-radio-on {
	background-position: -96px -144px
}
.ui-icon-radio-off {
	background-position: -112px -144px
}
.ui-icon-pin-w {
	background-position: -128px -144px
}
.ui-icon-pin-s {
	background-position: -144px -144px
}
.ui-icon-play {
	background-position: 0 -160px
}
.ui-icon-pause {
	background-position: -16px -160px
}
.ui-icon-seek-next {
	background-position: -32px -160px
}
.ui-icon-seek-prev {
	background-position: -48px -160px
}
.ui-icon-seek-end {
	background-position: -64px -160px
}
.ui-icon-seek-first, .ui-icon-seek-start {
	background-position: -80px -160px
}
.ui-icon-stop {
	background-position: -96px -160px
}
.ui-icon-eject {
	background-position: -112px -160px
}
.ui-icon-volume-off {
	background-position: -128px -160px
}
.ui-icon-volume-on {
	background-position: -144px -160px
}
.ui-icon-power {
	background-position: 0 -176px
}
.ui-icon-signal-diag {
	background-position: -16px -176px
}
.ui-icon-signal {
	background-position: -32px -176px
}
.ui-icon-battery-0 {
	background-position: -48px -176px
}
.ui-icon-battery-1 {
	background-position: -64px -176px
}
.ui-icon-battery-2 {
	background-position: -80px -176px
}
.ui-icon-battery-3 {
	background-position: -96px -176px
}
.ui-icon-circle-plus {
	background-position: 0 -192px
}
.ui-icon-circle-minus {
	background-position: -16px -192px
}
.ui-icon-circle-close {
	background-position: -32px -192px
}
.ui-icon-circle-triangle-e {
	background-position: -48px -192px
}
.ui-icon-circle-triangle-s {
	background-position: -64px -192px
}
.ui-icon-circle-triangle-w {
	background-position: -80px -192px
}
.ui-icon-circle-triangle-n {
	background-position: -96px -192px
}
.ui-icon-circle-arrow-e {
	background-position: -112px -192px
}
.ui-icon-circle-arrow-s {
	background-position: -128px -192px
}
.ui-icon-circle-arrow-w {
	background-position: -144px -192px
}
.ui-icon-circle-arrow-n {
	background-position: -160px -192px
}
.ui-icon-circle-zoomin {
	background-position: -176px -192px
}
.ui-icon-circle-zoomout {
	background-position: -192px -192px
}
.ui-icon-circle-check {
	background-position: -208px -192px
}
.ui-icon-circlesmall-plus {
	background-position: 0 -208px
}
.ui-icon-circlesmall-minus {
	background-position: -16px -208px
}
.ui-icon-circlesmall-close {
	background-position: -32px -208px
}
.ui-icon-squaresmall-plus {
	background-position: -48px -208px
}
.ui-icon-squaresmall-minus {
	background-position: -64px -208px
}
.ui-icon-squaresmall-close {
	background-position: -80px -208px
}
.ui-icon-grip-dotted-vertical {
	background-position: 0 -224px
}
.ui-icon-grip-dotted-horizontal {
	background-position: -16px -224px
}
.ui-icon-grip-solid-vertical {
	background-position: -32px -224px
}
.ui-icon-grip-solid-horizontal {
	background-position: -48px -224px
}
.ui-icon-gripsmall-diagonal-se {
	background-position: -64px -224px
}
.ui-icon-grip-diagonal-se {
	background-position: -80px -224px
}
.ui-corner-all, .ui-corner-left, .ui-corner-tl, .ui-corner-top {
	border-top-left-radius: 6px
}
.ui-corner-all, .ui-corner-right, .ui-corner-top, .ui-corner-tr {
	border-top-right-radius: 6px
}
.ui-corner-all, .ui-corner-bl, .ui-corner-bottom, .ui-corner-left {
	border-bottom-left-radius: 6px
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-br, .ui-corner-right {
	border-bottom-right-radius: 6px
}
.ui-widget-overlay {
	background:  #666;
	opacity: .5;
	filter: Alpha(Opacity=50)
}
.ui-widget-shadow {
	margin: -5px 0 0 -5px;
	padding: 5px;
	background:  #000;
	opacity: .2;
	filter: Alpha(Opacity=20);
	border-radius: 5px
}
#tabs .ui-widget-header {
	background: #5f5f5f;
	border: none;
	-webkit-border-radius: 0;
	border-radius: 0;
	padding: 0
}
.tab-active-arrow {
	background: url(https://www.eginnovations.com/images/tab-arrow.png) no-repeat;
	width: 18px;
	height: 9px;
	position: absolute;
	bottom: -8px
}
#signup-tabs .ui-tabs-panel {
	background: #f0f0f0;
	border: 1px solid #e0e0e0;
	border-top: 0;
	min-height: 338px;
	width: 325px;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	padding: 15px 0 5px
}
#signup-tabs .ui-widget-header {
	background: url(https://www.eginnovations.com/images/signup-tab-border.jpg) left 43px no-repeat;
	border: none;
	padding: 0;
	margin: 0;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	width: 328px
}
#signup-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	font-family: robotobold;
	font-size: 15px;
	font-weight: normal;
	line-height: 42px;
	padding: 0 13px;
	text-decoration: none;
	text-align: center;
	border: 1px solid #e0e0e0;
	color: #4089ac;
	border-radius: 2px 2px 0 0;
	-moz-border-radius: 2px 2px 0 0;
	-webkit-border-radius: 2px 2px 0 0
}
#signup-tabs .ui-tabs-nav li:nth-child(1) a {
	width: 184px
}
#signup-tabs .ui-tabs-nav li:nth-child(2) {
	width: 111px;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	float: right!important
}
#signup-tabs .ui-tabs-nav li:nth-child(2) .ui-tabs-anchor {
	width: 108px;
	padding: 0;
	margin: 0
}
#signup-tabs .ui-state-active a {
	color: #333!important;
	border-bottom: 1px solid #f0f0f0!important;
	border-radius: 2px 2px 0 0;
	-moz-border-radius: 2px 2px 0 0;
	-webkit-border-radius: 2px 2px 0 0
}
#signup-tabs .ui-tabs-active a {
	background: #f0f0f0!important
}
#location-tabs .ui-tabs-panel {
	border-top: 0;
	min-height: 476px;
	width: 100%;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	padding: 0;
	overflow: hidden
}
#location-tabs .tab-active-arrow {
	background: url(https://www.eginnovations.com/images/tab-top-arrow.png) no-repeat;
	width: 22px;
	height: 11px;
	position: absolute;
	top: -11px
}
#location-tabs .ui-widget-header {
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 2;
	background: #fff;
	border: none;
	padding: 0;
	margin: 0 auto;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	min-width: 1150px
}
#location-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	font-family: robotoregular;
	font-size: 15px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 42px;
	text-decoration: none;
	text-align: center;
	border: 0;
	color: #333;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	width: auto;
	padding: 0 27px 0 26px;
	margin: 0
}
#location-tabs .ui-tabs-nav li:last-child .ui-tabs-anchor {
	width: 166px!important
}
#location-tabs .ui-state-active a {
	color: #fff!important;
	border-bottom: 0!important;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0
}
#location-tabs .ui-tabs-active a {
	background: #f07241!important
}
#tab {
	margin-top: 38px
}
#tab .ui-tabs-panel {
	background: #f0f0f0;
	border: 0 solid #e0e0e0;
	border-top: 0;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	padding: 0
}
#tab .ui-widget-header {
	background: #fff;
	border: none;
	padding: 0;
	margin: 0;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	position: relative
}
#tab .ui-tabs-nav .ui-tabs-anchor {
	position: relative;
	font-family: robotoregular;
	font-size: 20px;
	font-weight: 400;
	line-height: 42px;
	padding: 0 20px;
	text-decoration: none;
	text-align: center;
	border: 0 solid #e0e0e0;
	color: #fff;
	border-radius: 12px 12px 0 0;
	-moz-border-radius: 12px 12px 0 0;
	-webkit-border-radius: 12px 12px 0 0;
	background: #cecece;
	margin: 0 1px 0 0;
	top: 8px;
	display: block;
	overflow: visible
}
#tab .ui-state-active a {
	color: #fff!important;
	border-bottom: 0 solid #f0f0f0!important;
	border-radius: 12px 12px 0 0!important;
	-moz-border-radius: 12px 12px 0 0!important;
	-webkit-border-radius: 12px 12px 0 0!important
}
#tab .ui-tabs-active a, #tab .ui-tabs-active a.tabs-1 {
	background: #958a83!important;
	border-bottom: 4px solid #958a83!important
}
#tab .ui-tabs-active a {
	line-height: 50px!important;
	height: 46px;
	top: 0!important
}
.tab-left-shade, .tab-right-shade {
	width: 9px;
	height: 36px;
	display: block;
	position: absolute;
	top: 14px;
	z-index: 1
}
.tab-left-shade {
	left: -9px
}
.tab-right-shade {
	right: -9px
}
#tab .ui-tabs-active a.tabs-1 .tab-left-shade {
	background: 0 0
}
#tab .ui-tabs-active a.tabs-1 .tab-right-shade {
	background: url(https://www.eginnovations.com/images/tab-right-shade.png) no-repeat
}
#tab .ui-tabs-active a.tabs-2 {
	background: #8aaa79!important;
	border-bottom: 4px solid #8aaa79!important
}
#tab .ui-tabs-active a.tabs-2 .tab-left-shade {
	background: url(https://www.eginnovations.com/images/tab-left-shade.png) no-repeat
}
#tab .ui-tabs-active a.tabs-2 .tab-right-shade {
	background: url(https://www.eginnovations.com/images/tab-right-shade.png) no-repeat
}
#tab .ui-tabs-active a.tabs-3 {
	background: #c48976!important;
	border-bottom: 4px solid #c48976!important
}
#tab .ui-tabs-active a.tabs-3 .tab-left-shade {
	background: url(https://www.eginnovations.com/images/tab-left-shade.png) no-repeat
}
#tab .ui-tabs-active a.tabs-3 .tab-right-shade {
	background: url(https://www.eginnovations.com/images/tab-right-shade.png) no-repeat
}
#tab .ui-tabs-active a.tabs-4 {
	background: #90c0cc!important;
	border-bottom: 4px solid #90c0cc!important
}
#tab .ui-tabs-active a.tabs-4 .tab-left-shade {
	background: url(https://www.eginnovations.com/images/tab-left-shade.png) no-repeat
}
#tab .ui-tabs-active a.tabs-4 .tab-right-shade {
	background: url(https://www.eginnovations.com/images/tab-right-shade.png) no-repeat
}
#location-tabs ul li {
	display: none
}
.ui-autocomplete {
	background: #fff;
	display: block;
	border: 1px solid #D0D0D0;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	max-width: 264px
}
.ui-autocomplete li, .ui-autocomplete li a:hover {
	font-size: 12px;
	font-family: robotoregular
}
#mobileMenu {
	position: absolute;
	z-index: 99999;
	right: 0;
	top: 42px;
	width: 280px;
	-webkit-border-radius: 6px 0 6px 6px;
	-moz-border-radius: 6px;
	-moz-border-radius-topright: 0;
	border-radius: 6px 0 6px 6px;
	background: #575757!important;
	padding: 10px 0
}
.slicknav_btn {
	position: relative;
	display: block;
	float: right
}
.slicknav_menu .slicknav_menutxt {
	display: block;
	line-height: 1.188em;
	float: left;
	color: #FFF;
	font-weight: 700;
	text-shadow: 0 1px 3px #000
}
.slicknav_menu .slicknav_icon {
	float: left;
	margin: .188em 0 0 .438em
}
.slicknav_menu .slicknav_no-text {
	margin: 0
}
.slicknav_menu .slicknav_icon-bar {
	display: block;
	background: #fff;
	width: 32px;
	height: 5px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: 0 solid #000;
	margin-bottom: 4px
}
.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar {
	margin-top: .188em
}
.slicknav_nav li, .slicknav_nav ul {
	display: block
}
.slicknav_nav .slicknav_arrow {
	display: block;
	float: right;
	width: 7px;
	height: 11px
}
.slicknav_nav .slicknav_row, .slicknav_nav a {
	display: block
}
.slicknav_nav .slicknav_item a, .slicknav_nav .slicknav_parent-link a {
	display: inline
}
.slicknav_menu:after, .slicknav_menu:before {
	content: " ";
	display: table
}
.slicknav_menu:after {
	clear: both
}
.slicknav_menu {
	display: none;
	width: 48px;
	height: 48px;
	font-size: 14px;
	margin: 20px 20px 0 0;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	background: #575757!important;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 101
}
.slicknav_menu:hover {
	background: #575757
}
.slicknav_btn {
	text-decoration: none;
	width: 33px;
	height: 21px;
	padding: 12px 7px 0 8px
}
.slicknav_menu .slicknav_icon-bar {
	background-color: #f5f5f5
}
.slicknav_nav {
	clear: both;
	color: #fff;
	margin: 0;
	padding: 0;
	font-size: 14px
}
.slicknav_nav, .slicknav_nav ul {
	list-style: none;
	overflow: hidden
}
.slicknav_nav ul {
	padding: 0;
	margin: 0 0 0 20px
}
.slicknav_nav .slicknav_row, .slicknav_nav a {
	padding: 10px 10px 10px 20px;
	text-transform: uppercase
}
.slicknav_nav li {
	border-bottom: 1px solid #3e3e3e
}
.slicknav_nav ul li ul li {
	border-bottom: none!important
}
.slicknav_nav .slicknav_row {
	margin: 0
}
.slicknav_nav a {
	margin: 0;
	text-decoration: none;
	color: #fff
}
.slicknav_nav .slicknav_item a, .slicknav_nav .slicknav_parent-link a {
	padding: 0;
	margin: 0
}
.slicknav_nav .slicknav_row:hover {
	background: 0 0;
	color: #000
}
.slicknav_nav a:hover {
	background: #ccc;
	color: #222
}
.slicknav_nav .slicknav_txtnode {
	margin-left: 15px
}
.slicknav_open ul {
	background: #3e3e3e;
	margin: 0
}
.slicknav_open ul ul {
	background: #727272;
	margin: 0;
	width: 100%
}
.slicknav_open ul li ul {
	background: #262626!important;
	width: 100%;
	margin: 0;
	padding: 0
}
.slicknav_open ul li, .slicknav_open ul li a {
	text-transform: capitalize!important
}
.slicknav_open ul ul li, .slicknav_open ul ul li a {
	margin-left: 0;
	text-transform: capitalize
}
.change-pass {
	display: none
}
.mfp-container:before, .mfp-figure:after {
	content: ''
}

@media only screen and (min-width:1px) and (max-width:1167px) {
.content-navi .cta-demo {
	padding-top: 15px !important;
}
.on-demand-webinars {
	width: 96%!important;
	padding: 2%!important
}
.info-box-left-text {
	min-width: 100%!important;
	float: none!important
}
.info-box-right-navi {
	float: none!important;
	margin: 0 auto!important
}
.img-responsive {
	width: 90%!important;
	padding: 0 3%;
	margin: 0 auto
}
.center-shadow {
	background: 0 0!important;
	height: auto!important
}
.half-container {
	width: 100%!important;
	padding: 5px 15px 0!important;
	float: left!important;
	border-bottom: 1px solid #ddd
}
.four-icon-box .img-container {
	width: 94px;
	height: 84px;
	border: 1px solid #4d4d4e;
	border-radius: 10px;
	float: left;
	position: relative
}
.four-icon-box p {
	font-size: 18px;
	line-height: 30px;
	height: 86px;
	width: 100%
}
.cloud-platform img {
	width: auto;
	float: left;
	margin: auto;
	padding: 5px
}
.eg-innovations-logo a {
	width: 174px;
	height: 64px;
	display: block;
	background: url(https://www.eginnovations.com/images/eg-innovations-white-logos.png) left top no-repeat
}
.banner .bx-wrapper .bx-next, .banner .bx-wrapper .bx-prev, .demo-list li a:hover .resource-image img:first-child, .feature-img-hide, .inner-content-right, .key-icon, .language-sel, .main-menu, .quick-navi, .rum-feature, .sticky-quick-navi, .video-banner-text, .webinar-list li a:hover .resource-image img:first-child, .whitepaper-list li a:hover .resource-image img:first-child {
	display: none
}
.regional-websites-navi {
	display: block!important;
	padding: 12px 0 0;
	border: none;
	width: 352px;
	margin: 0 auto!important;
	height: 20px;
	float: none!important
}
.fotter-social-share h6, .info-content br, .regional-websites-navi h6 {
	display: none
}
.regional-websites-navi .footer-menu-list li {
	float: left;
	margin: 0 6px
}
.regional-websites {
	border: none;
	width: auto!important
}
.home-intro-text {
	width: 96%!important
}
.info-content {
	text-align: center!important
}
.info-box li {
	padding-bottom: 20px
}
.news-info-box-2 .left-quotation, .news-info-box-2 .right-quotation {
	width: 22px!important;
	height: 20px!important
}
.news-content {
	width: 94%!important;
	text-align: center;
	float: none;
	margin: 0!important;
	padding: 0 3%
}
.news-quote-img {
	float: none!important;
	margin: 0 auto!important
}
.news-info-box-2 {
	width: 98%!important;
	margin: 0 auto!important;
	padding: 1%!important
}
.video-banner-img img {
	float: none;
	width: 60%!important;
	height: auto!important;
	margin: 10px auto auto
}
.banner-text {
	padding-top: 0
}
.contact-address-mob {
	display: block
}
.frm-msg-confirm {
	width: 92%!important;
	padding: 2% 4%!important
}
.mobile-border-resource {
	border-bottom: 1px #bfbfbf solid;
	border-top: 1px #bfbfbf solid
}
.flash-news-text {
	padding: 10px 85px 5px 5px
}
.flash-news-bar {
	line-height: normal
}
.flash-news-content {
	float: none
}
.flash-news-bar-btn {
	margin: 10px auto!important;
	float: none!important
}
.infographics-panel {
	padding: 2% 2% 0;
	text-align: center;
	margin: 0 auto;
	max-width: 1167px
}
.inner-left-pannel {
	display: none!important
}
.inner-right-pannel {
	float: none!important;
	width: 96%!important;
	padding: 0 2%!important
}
.inner-right-pannel .img-left, .inner-right-pannel .img-right {
	float: none!important;
	clear: both!important;
	margin: 20px auto!important;
	text-align: center;
	padding: 10px 0!important;
	width: 100% !important;
}
.inner-right-pannel .img-left img, .inner-right-pannel .img-right img {
	width: 100% !important;
	max-width: 354px !important;
}
.content-navi {
	width: 260px;
	margin: 0 auto;
	display: block
}
.inner-right-pannel .features-item .features-img {
	width: 93%!important;
	padding: 0 3% 6%!important;
	float: left!important;
	text-align: center!important
}
.inner-right-pannel .features-item .features-content-left, .inner-right-pannel .features-item .features-content-right {
	width: 93%!important;
	padding: 0 3%!important
}
.resource-pannel {
	width: 94%!important;
	padding: 0 3%!important
}
.inner-resource-list li {
	width: 100%!important;
	margin-bottom: 20px;
	height: auto!important
}
.inner-resource-list li .inner-resources-link {
	width: 98%!important;
	padding: 2% 2% 3% 0!important;
	height: auto!important
}
.inner-resource-list li .inner-resource-img {
	display: none!important
}
.inner-resource-list li .inner-resource-info {
	float: none!important;
	width: auto!important;
	height: auto!important;
	padding: 0;
	margin: 0
}
.hs-form {
	padding: 0 3%!important
}
.inner-right-pannel p img {
	width: 75%!important;
	height: auto!important
}
.inner-right-pannel p img.img-vertical-align {
	width: auto!important;
	height: auto!important
}
.inner-right-pannel h3, .inner-right-pannel h4 {
	text-align: left
}
.use-case-list li:last-child, .use-case-list li:nth-child(5), .use-case-list li:nth-child(8), .use-survey-list li:last-child, .use-survey-list li:nth-child(9) {
	margin-bottom: 20px!important
}
.inner-right-pannel p img.feature-img-left, .inner-right-pannel p img.feature-img-right {
	width: auto!important;
	height: auto!important;
	margin-bottom: 20px
}
.tow-col {
	border: none!important
}
.gray-bullet-left, .gray-bullet-right, .partner-spotlight-banner {
	width: 100%
}
.add-benefits-content, .add-benefits-img, .apm-monitoring-left, .apm-monitoring-right, .free-download-form, .oracle-two-col li {
	width: 100%!important
}
.add-benefits-img {
	float: none!important;
	text-align: center!important;
	padding: 10px 0!important
}
.add-benefits-img:last-child {
	padding-top: 0!important
}
.add-benefits-content {
	float: none!important;
	max-width: none!important;
	padding: 0!important;
	margin: 0!important
}
.free-download-form, .frm-demo-field-list li {
	padding-bottom: 20px!important;
	float: none!important
}
.free-download-intro, .right-content, .right-content-2 {
	float: none!important;
	width: 100%!important
}
.apm-monitoring-left {
	float: none!important;
	text-align: center
}
.apm-monitoring-right {
	float: none!important;
	margin-left: auto!important
}
.apm-monitoring-right table {
	margin: 20px 0
}
.oracle-two-col li {
	float: left
}
.img-two-col li {
	float: none;
	width: 100%
}
}

@media only screen and (min-width:1px) and (max-width:375px) {
.img-right a img, .inner-right-pannel .features-item .features-img a img {
	width: 100%!important;
	height: auto!important
}
.frm-thank-resources img {
	width: 100%;
	height: auto
}
.hs-form-options {
	width: 280px;
	margin: 0 auto
}
.hs-form-options label {
	width: 100%!important
}
.hs-form-options label span {
	width: auto!important
}
.footer-form {
	margin: 20px 10px 20px 0
}
}

@media only screen and (min-width:320px) and (max-width:1167px) {
.partners-form, .two-colum-text div {
	min-height: inherit!important
}
.flash-news-bar {
	line-height: normal
}
.flash-news-text {
	padding: 10px 85px 5px 5px
}
.flash-news-content {
	float: none
}
.flash-news-bar-btn {
	margin: 15px auto!important;
	float: none!important
}
.main-navigation {
	position: relative;
	background: #333
}
.demo-list li a:hover .resource-image img:first-child, .key-icon, .main-menu, .quick-navi, .sticky-quick-navi, .webinar-list li a:hover .resource-image img:first-child, .whitepaper-list li a:hover .resource-image img:first-child {
	display: none
}
.eg-innovations-logo, .eg-innovations-logo img {
	width: 130px;
	height: 48px;
	margin-left: 10px;
	-webkit-transition: none;
	transition: none
}
.header-navi {
	height: 82px
}
.slicknav_menu {
	display: block!important
}
.inner-content-right {
	display: none
}
.content-box-center2, .inner-contact-box, .inner-content-box {
	padding: 0 20px 20px
}
.banner {
	width: 100%
}
.inner-banner {
	width: 100%;
	height: auto!important
}
.inner-banner h1, .inner-banner h2 {
	/*text-shadow: 0 2px 2px rgba(0,0,0,1);*/

	text-align: center
}
.footer-navigation-list {
	height: 100px
}
.banner-img-shadow {
	display: block
}
.fmenu-column {
	display: none
}
.inner-title-text {
	float: none;
	margin: 0 auto
}
.fotter-social-share {
	display: block;
	float: none;
	width: 144px;
	margin: 0 auto!important;
	padding-top: 15px;
	text-align: center
}
.copyright-info {
	height: 100px;
	text-align: center;
	padding-top: 15px
}
.copyright-text {
	line-height: 25px;
	text-align: center;
	width: 100%
}
.copyright-navi {
	float: none;
	width: 100%
}
.copyright-navi ul {
	width: 220px;
	margin: 0 auto
}
.pricing-title, .use-case-list li {
	width: 100%
}
.copyright-navi ul li {
	margin: 0 10px;
	text-align: center
}
.breadcrumb {
	bottom: -29px;
	height: 29px
}
.use-case-list li h4 {
	font-size: 18px!important
}
#tabs, .platforms-table {
	overflow: auto
}
.inner-content-box h3, .inner-content-box h4, .inner-content-box h5, h3.pricing-title {
	text-align: left!important;
	width: 100%
}
.eg-partners-title, .features-content h5, .partners-program h5 {
	text-align: left
}
.product-features {
	height: auto
}
.inner-content-box p.text-align-center img {
	width: 90%!important;
	height: auto!important
}
.content-width {
	width: 100%
}
.content-divider, .content-divider1 {
	height: auto!important
}
.overview-liniks li.col1, .overview-liniks li.col2, .overview-liniks li.col3 {
	width: 100%;
	float: none
}
.two-colum-text div {
	float: none;
	width: 100%;
	margin: 0 0 20px
}
.two-colum-text div:last-child {
	margin: 0
}
.orange-bullet-text li img {
	width: 100%!important;
	height: auto!important
}
.pricing-table {
	overflow: auto;
	width: 100%
}
.popular-price {
	display: none
}
.perpetual {
	display: block
}
.product-demo li {
	height: auto
}
.product-demo li .demo-img {
	float: none;
	margin: 0 auto 10px
}
.product-demo li .demo-details {
	width: 100%;
	margin-left: 0;
	float: none
}
.community, .customer-support, .documentation, .services {
	float: none;
	width: 100%;
	min-height: inherit!important
}
.service-bullet {
	padding-bottom: 10px
}
.service-bullet li {
	width: 100%!important;
	float: none!important;
	display: block;
	clear: both;
	height: 20px!important
}
.service-map {
	width: 100%!important;
	height: auto!important
}
.community, .customer-support {
	margin-left: 0
}
.prodcut-features {
	overflow: hidden;
	padding: 5% 5% 10%;
	width: 90%
}
.features-content, .features-right {
	width: 100%
}
.features-left, .features-right {
	float: none
}
.features-right img {
	margin: 0 auto
}
.bxslider-features li {
	margin-right: 0!important
}
.features-trial-btn, .features-trial-btn:hover, .features-trial-btn:link, .features-trial-btn:visited {
	display: block;
	margin-right: 0
}
.product-features-slider .bx-prev {
	left: 0
}
.product-features-slider .bx-next {
	right: 0
}
.product-features-slider .bx-wrapper .bx-pager {
	bottom: -20px
}
.benefits {
	padding: 0 20px 20px
}
.benefits .testimonials-style {
	margin-top: 20px
}
.partner-benefits {
	width: 100%!important;
	padding: 10px 0;
	margin: 0
}
.partner-benefits .partner-benefits-title {
	margin: 0 20px
}
.partner-benefits-list {
	margin: 20px
}
.eg-partners {
	margin: 25px 0 0;
	width: 100%;
	height: auto!important
}
.inner-content-box2 {
	padding: 0 20px
}
.inner-page-title2 {
	width: 100%!important
}
.about-info-box {
	width: 100%;
	height: auto!important;
	padding: 10px 0 0
}
.about-info-box div {
	padding: 0 10px 10px
}
.about-info-box .about-info-title:first-child {
	padding: 0 0 0 10px
}
.about-info-box-left, .about-info-box-right {
	float: none;
	width: 100%;
	background: 0 0;
	height: auto!important;
	padding: 0!important
}
.about-info-box-left {
	margin-bottom: 20px
}
.customer-list-box {
	width: 100%
}
.customer-lists .li-separator {
	display: none;
	width: 100%
}
.customer-logo-image br {
	display: none
}
.customer-list-box h4:first-of-type {
	margin-top: 0;
	padding-left: 15px
}
.award-list, .frm-contact {
	width: 100%
}
.contact-text-area {
	width: 100%!important
}
.partners-list-box {
	width: 100%
}
.partners-list-box h4 {
	width: 96%!important;
	padding: 2%;
	overflow: hidden
}
.partners-list-box h5 {
	width: 99%!important;
	padding: 1%;
	margin-left: 0
}
.pricing-content-box {
	padding: 0 20px 20px
}
.frm-demo-request {
	display: block
}
#signup-tabs .ui-widget-header ul li, .location-map-box {
	display: none
}
.frm-demo-field-list li, .resource-center-list li {
	width: 100%
}
.resource-center-list li a:hover .resource-hover-img {
	background: 0 0
}
.resource-center-list li a:hover .resource-video-button, .resource-video-button {
	background: url(https://www.eginnovations.com/images/video-button.png) center no-repeat
}
.resource-image {
	overflow: hidden
}
.resource-image img {
	width: 100%!important;
	height: auto!important
}
.resource-video-button {
	width: 100%
}
.inner-title-strip {
	width: 100%!important;
	top: 0;
	left: 0
}
.free-trial-btn {
	margin-bottom: 10px;
	margin-left: 0!important;
	float: none!important
}
.tech-partners-list {
	width: 100%
}
.tech-partners-list li {
	width: 95%
}
.channel-partners form {
	margin-bottom: 20px
}
.frm-contact {
	width: 92%;
	padding: 4%;
	margin: 0 auto
}
.frm-contact .frm-demo-field-list li {
	width: 100%;
	margin: 0;
	padding: 0
}
.frm-text-select {
	padding: 0 2%
}
.frm-text-field {
	width: 96%!important;
	padding: 0 2%
}
.country-list {
	margin: 0
}
.frm-contact .frm-demo-field-list li textarea {
	width: 96%;
	padding: 2%
}
.user-form {
	width: 100%;
	padding: 40px 0 0
}
.form-intro-content {
	float: none;
	max-width: 100%;
	padding: 20px;
	width: 80%
}
.form-intro-content h3 {
	width: 100%
}
.form-container {
	width: 280px;
	margin: 0 auto;
	float: none
}
#signup-tabs .ui-widget-header {
	width: 280px!important
}
#signup-tabs .ui-tabs-panel {
	width: 278px
}
#signup-tabs .ui-tabs-nav .ui-tabs-anchor, #signup-tabs .ui-tabs-nav li, #signup-tabs .ui-tabs-nav li a {
	padding: 0;
	margin: 0;
	left: 0;
	width: auto!important;
	overflow: hidden;
	float: left!important
}
.ui-tabs-nav .ui-tabs-anchor {
	padding: 0 10px!important
}
.sign-footer-box {
	width: 100%;
	padding: 0;
	text-align: center
}
.sign-footer-info {
	line-height: normal;
	float: none
}
.sign-footer-box .sign-trial-btn {
	float: none;
	margin: 20px auto 0
}
.inner-our-clients {
	padding-top: 0;
	margin-top: 25px
}
.sign-in-footer {
	margin-top: 25px
}
.inner-our-clients .client-list {
	margin: 20px 20px 0
}
.inner-our-clients .client-list li {
	margin: 0;
	padding: 5px
}
.inner-our-clients .our-clients h4 {
	text-align: left;
	padding: 0 20px
}
.partner-logo-image {
	min-width: 195px
}
.partner-info-text {
	min-width: 280px
}
.feature-divider {
	display: block;
	padding-bottom: 3px
}
.event-list {
	width: 100%
}
.event-list li {
	background: url(https://www.eginnovations.com/images/divider-shade-mob.png) left bottom repeat-x
}
.executive-team-text {
	width: 100%!important
}
.event-info {
	float: left;
	display: table;
	margin-left: 20px
}
#opp_reg {
	padding: 10px
}
#opp_reg .frm-demo-field-list li {
	margin: 0;
	width: 100%
}
#opp_reg .frm-demo-field-list li .frm-text-field {
	width: 94%;
	padding: 0 2%
}
#opp_reg .frm-demo-field-list li .frm-text-select {
	width: 99%!important;
	padding: 0 2%
}
.inner-page-popup h3 {
	width: 100%!important
}
.mfp-iframe-holder .mfp-content {
	line-height: 0;
	width: 90%!important
}
.cio-tbl, .use-survey-list li {
	width: 100%
}
.frm-msg-confirm {
	width: 92%;
	padding: 2% 4%
}
#opp_reg .button-area {
	margin-bottom: 20px;
	padding-bottom: 20px
}
.responsive-table {
	width: 100%!important
}
.responsive-table tbody tr td img {
	width: 100%!important;
	height: auto!important
}
.banner, .slider-img {
	height: auto
}
.news-list li a {
	text-align: left
}
.tech-partners-list li .partners-text {
	width: 100%
}
.tech-partners ul li {
	padding: 7px 32px 7px 31px;
	text-align: left!important
}
.slider-img {
	width: auto
}
.email-subscrib {
	float: none;
	width: 90%;
	padding: 2% 5% 0;
	text-align: center;
	min-height: 150px
}
.frm-emil-subscrib {
	margin: 20px auto
}
.recent-resource-list {
	float: none;
	width: 100%;
	max-width: 620px!important;
	margin: 0 auto;
	text-align: center
}
.recent-resource {
	margin-top: 20px
}
.resource-link .resource-text-box {
	float: left;
	margin-left: 13px;
	width: 72%;
	height: 50px;
	display: table;
	margin-bottom: 10px
}
.resource-spliter {
	padding: 20px!important;
	margin: 0 auto;
	border: 0!important
}
.recent-resource li {
	text-align: left;
	width: 100%
}
.call-actions-title, .free-trial {
	width: 100%;
	text-align: center
}
.read-all-link, .read-all-link:active, .read-all-link:link, .read-all-link:visited {
	display: none
}
.free-trial {
	float: none;
	height: auto;
	margin: 20px 0 0
}
.free-trial-navi {
	padding: 0
}
.free-trial-navi .btn-trial {
	margin: 20px auto
}
.free-trial {
	padding-top: 10px
}
}

@media only screen and (min-width:320px) and (max-width:550px) {
.apm-monitoring-left img {
	width: 100%
}
.partner-spotlight .img-left img, .partner-spotlight .img-right img {
	width: 100%;
	height: auto
}
.apm-list-items {
	width: 100%!important;
	height: 200px
}
.breadcrumb-right, .frm-thank-msg br, .inner-title-text h1 br, inner-title-text h2 br {
	display: none
}
.inner-title-text {
	width: 96%;
	padding: 0 3%
}
.features-img img, .inner-right-pannel p img {
	width: 100%!important;
	height: auto!important
}
.features-img img {
	float: none!important
}
.customer-form li, .partners-form li {
	float: none;
	width: 100%
}
.frm-demo-field-list li {
	min-height: 57px!important;
	height: auto!important
}
.breadcrumb, .breadcrumb-left {
	width: 100%;
	overflow: hidden
}
.customer-form li select, .partners-form li select {
	width: 100%
}
.partners-lists {
	padding-left: 0
}
.tech-partners-list li:nth-child(odd) {
	width: 100%;
	padding: 5% 5% 5% 0!important
}
.tech-partners-list li:nth-child(even) {
	width: 90%;
	padding: 5%
}
.resoruce-filter input {
	border: 1px solid #dadada;
	height: 26px;
	padding: 0 0 0 30px;
	-webkit-appearance: none;
	-moz-appearance: none;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	width: 200px;
	background: url(https://www.eginnovations.com/images/search-icon.jpg) 10px center no-repeat #dcdcdc
}
.infographics-panel {
	padding: 4% 2% 0;
	text-align: center;
	margin: 0 auto;
	max-width: 1150px
}
.inner-right-pannel p img.feature-img-left, .inner-right-pannel p img.feature-img-right {
	width: 98%!important;
	height: auto!important;
	margin: 0 auto 20px;
	clear: both;
	display: block
}
.client-list-title {
	background: 0 0
}
}

@media only screen and (min-width:320px) and (max-width:915px) {
.frm-demo-field-list li {
	min-height: 57px!important;
	height: auto!important
}
.resoruce-filter .float-left {
	float: none;
	margin-bottom: 12px
}
.resoruce-filter .float-right {
	float: none;
	background: #dcdcdc
}
.resoruce-filter .float-left select {
	width: 100%;
	margin-bottom: 12px
}
.res-view-all {
	float: none!important;
	border-left: none!important;
	padding-left: 0!important
}
.resoruce-filter .float-right input {
	width: 88%
}
.on-demand-webinars {
	padding: 10px!important
}
.on-demand-webinars-btn {
	float: none!important;
	margin: 0 0 10px!important;
	width: 250px!important;
	font-size: 14px!important
}
}

@media only screen and (min-width:320px) and (max-width:1160px) {
.about-info-box-left, .about-info-box-right {
	float: none;
	width: 100%;
	height: auto
}
.about-info-box-right {
	margin-left: 0;
	padding-left: 0
}
}

@media only screen and (min-width:320px) and (max-width:480px) {
.banner-summit-btn {
	font-size: 14px !important;
	padding: 3px 14px !important;
}
.client-list li, .email-subscrib, .free-trial-navi {
	text-align: center
}
.breadcrumb-right, .inner-content-right, .testimonials-style {
	display: none
}
.breadcrumb-left {
	width: 100%;
	overflow: hidden
}
.banner1-text {
	position: absolute;
	width: 50.5%;
	height: 71%;
	bottom: 30px;
	right: 0
}
.banner h2, .banner h2 span:first-child {
	font-size: 14px
}
.banner-black-link, .banner-black-link:hover, .banner-black-link:link, .banner-black-link:visited {
	font-size: 12px;
	height: 13px;
	width: 85px;
	margin-top: 8px
}
.banner-black-link img {
	width: 6px!important;
	height: auto!important;
	margin: 2px 8px 0 0
}
.banner-white-link, .banner-white-link:hover, .banner-white-link:link, .banner-white-link:visited {
	font-size: 12px;
	height: 13px;
	width: 80px;
	margin-top: 8px
}
.banner-white-link img {
	width: 6px!important;
	height: auto!important;
	margin: 2px 8px 0 0
}
.info-boxes li .info-box-text, .slider-img {
	height: auto
}
.banner-text-small {
	font-size: 10px!important
}
.free-trial-btn, .free-trial-btn strong {
	font-size: 14px!important
}
.learn-black-link {
	width: 90px!important
}
.bx-wrapper .bx-controls-auto, .bx-wrapper .bx-pager {
	bottom: 4%
}
.info-box {
	padding-top: 28px;
	padding-bottom: 28px
}
.info-boxes li {
	margin: 0 0 15px;
	width: 100%
}
.info-boxes li:last-child {
	margin: 0
}
.slider-img {
	width: auto
}
.client-info {
	margin-top: 1px
}
.client-list li {
	margin: 0 0 20px;
	width: 50%
}
.email-subscrib, .free-trial, .recent-resource li, .recent-resource-list, .success-stories, .success-story, .success-story .author {
	width: 100%
}
.case-study {
	width: 100%;
	margin: 0 auto;
	background-size: 100% 100%
}
.case-study-link, .case-study-link:active, .case-study-link:link, .case-study-link:visited {
	margin: 77px auto
}
.success-story {
	float: right;
	padding-bottom: 15px
}
.success-stories-text {
	padding: 25px 32px 20px
}
.success-story-photo {
	float: none;
	margin: 0 auto 20px;
	text-align: center;
	padding: 8px 0 0 4px
}
.frm-emil-subscrib {
	margin: 20px auto
}
.recent-resource {
	margin-top: 15px;
	min-height: 130px
}
.resource-spliter {
	padding: 0!important
}
.resource-link .resource-img {
	width: 58px
}
.resource-link .resource-text-box {
	width: 70%
}
.recent-resource li:first-child {
	margin-bottom: 20px
}
.free-trial {
	padding-top: 0;
	margin-top: 1px;
	width: 100%;
	min-height: 120px
}
.free-trial-navi {
	margin: 0;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 0
}
.btn-trial {
	margin: 10px auto!important
}
.read-all-link, .read-all-link:active, .read-all-link:link, .read-all-link:visited {
	right: 25px!important;
	text-align: right
}
.inner-banner, .inner-banner img {
	width: 100%!important;
	height: 350px!important
}
.content-box-center h4, .inner-content-box h4 {
	line-height: 28px
}
.inner-right-pannel p img.feature-img-left, .inner-right-pannel p img.feature-img-right {
	width: 100%!important;
	height: auto!important;
	margin: 0 auto 20px;
	clear: both
}
.img-box, .img-box img {
	width: 90%!important;
	height: auto!important;
	margin: 0 auto
}
.channel-partners h5, .eg-partners {
	margin-left: 0
}
.benefits {
	padding: 0 20px 20px
}
.partners-program h5 {
	text-align: left
}
.partner-benefits {
	width: 85%;
	height: auto!important;
	float: none
}
.eg-partners {
	width: 100%;
	height: auto!important;
	margin-bottom: 20px
}
.partners-lists {
	padding-left: 0
}
.partners-form li {
	margin: 15px 0 0
}
#cmb_partner_cat {
	width: 280px
}
#cmb_sort {
	width: 218px;
	margin-right: 10px
}
.inner-page-title2 {
	width: 100%
}
#opp_reg .frm-text-field {
	width: 85%
}
#opp_reg .frm-text-select {
	width: 90%
}
#opp_reg .button-area {
	margin-bottom: 20px;
	text-align: left
}
#opp_reg .button-area input {
	width: 92%
}
.inner-content-box2 {
	width: 85%!important
}
.award-list, .frm-demo-field-list li {
	width: 100%
}
.content-box-center, .content-box-center2 {
	max-width: 100%!important
}
.content-box-center2 {
	padding: 0 20px 20px
}
.frm-demo-request {
	display: block
}
#tabs .ui-state-active .tab-active-arrow, .executive-photo, .location-map-box {
	display: none
}
.investors {
	padding-bottom: 20px
}
.investors a {
	float: none
}
.investors p img {
	width: 100%;
	height: auto
}
.award-link, .award-link:active, .award-link:link, .award-link:visited {
	text-align: left;
	height: auto!important
}
.careers-benefits li {
	margin-right: 0
}
.frm-contact {
	width: 95%;
	padding-top: 5%;
	padding-bottom: 5%
}
.frm-contact .frm-demo-field-list li textarea {
	width: 84%
}
.frm-contact .frm-demo-field-list li .frm-text-field {
	width: 85%
}
.frm-contact .frm-demo-field-list li select {
	width: 91%
}
.frm-contact .frm-demo-field-list li .frm-submit-button {
	width: 94%;
	text-align: center;
	float: left;
	margin-top: 0
}
.news-bullet li a, .yellow-bullet li {
	text-align: left
}
.event-list {
	width: 100%!important
}
.event-list li .event-info, .event-list li .event-logo-image {
	float: none
}
.event-list li .event-logo-image img {
	margin-bottom: 10px
}
.content-box-center2 h3, .inner-content h3, .inner-page-popup h3 {
	width: 100%;
	text-align: left
}
.ui-tabs-nav li, .ui-tabs-nav li a {
	width: 100%!important
}
.community, .customer-support {
	margin-left: 0
}
#tab .ui-tabs-nav .ui-tabs-anchor {
	display: none;
	padding: 0!important;
	margin-bottom: 1px
}
#tab .ui-tabs-active a.tabs-1 .tab-left-shade {
	background: url(https://www.eginnovations.com/images/tab-left-shade.png) no-repeat
}
.job-general-application {
	width: 250px;
	overflow: hidden;
	padding-right: 25px
}
.career-footer-line, .frm-text-area-job {
	width: 100%
}
.cover-letter {
	width: 232px!important
}
.cover-letter textarea {
	width: 96%;
	border: 1px solid #dadada;
	-moz-appearance: none;
	-webkit-appearance: none;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0
}
.send-application-btn {
	width: 100%
}
.mfp-container {
	width: 97%!important
}
.frm-demo-request {
	padding-bottom: 0
}
.executive-photo {
	float: none!important;
	margin: 0;
	text-align: center!important;
	width: 100%!important
}
.free-trial-btn {
	width: 100%!important;
	margin-bottom: 10px
}
}

@media only screen and (min-width:320px) and (max-width:500px) {
.apm-list-items {
	width: 100%!important;
	height: 200px
}
.banner h2 {
	font-size: 22px;
	margin: 0 0 15px
}
.banner h2 span:first-child {
	font-size: 14px
}
.banner-black-link, .banner-black-link:hover, .banner-black-link:link, .banner-black-link:visited {
	font-size: 12px;
	width: 105px;
	height: 16px;
	line-height: 16px;
	margin-bottom: 6px
}
.award-link, .award-list li, .no-award-link, .resource-center-list li a, .resource-center-list li.demo, .resource-center-list li.video {
	height: auto!important
}
.award-logo {
	float: none;
	width: auto
}
.award-info {
	float: none;
	text-align: left
}
.mfp-wrap {
	width: 95%!important
}
.resource-name-video {
	height: auto
}
.case-study-list {
	padding: 20px
}
.case-study-photo {
	width: 123px;
	height: 116px;
	float: none;
	background: url(https://www.eginnovations.com/images/success-photo-bg.png) no-repeat;
	padding: 8px 0 0 10px;
	margin: 0 auto 15px;
	display: none
}
.case-study-content {
	width: 90%
}
.case-study-text {
	padding-bottom: 50px
}
.case-study-btn {
	left: 22px;
	bottom: 0!important
}
.home-client-list-logos li {
	width: 140px
}
}

@media only screen and (min-width:320px) and (max-width:670px) {
.banner h2 {
	font-size: 22px;
	margin: 0 0 15px
}
.banner h2 span:first-child {
	font-size: 12px
}
.banner-black-link, .banner-black-link:hover, .banner-black-link:link, .banner-black-link:visited {
	font-size: 12px;
	width: 105px;
	height: 18px;
	margin-bottom: 6px;
	padding-top: 3px
}
#tab .ui-tabs-nav li, .ui-tabs-nav li a {
	width: 100%!important;
	float: none
}
#tab .ui-tabs-active a.tabs-1 .tab-left-shade {
	background: url(https://www.eginnovations.com/images/tab-left-shade.png) no-repeat
}
#tab .ui-tabs-panel {
	width: 100%!important;
	overflow: scroll
}
#tab .ui-tabs-nav .ui-tabs-anchor {
	padding: 0!important
}
.learn-more {
	margin-bottom: 20px
}
.event-list li {
	height: auto!important;
	margin-bottom: 20px!important
}
.event-info {
	float: none!important;
	margin-left: 0!important
}
.event-logo {
	float: none!important;
	margin-bottom: 10px!important
}
.event-link {
	padding: 0 0 20px!important
}
}

@media only screen and (min-width:320px) and (max-width:480px) and (orientation:landscape) {
.inner-title-strip {
	width: 100%;
	height: auto
}
#opp_reg .frm-text-field {
	width: 96%
}
#opp_reg .frm-demo-field-list li {
	margin: 0;
	width: 100%
}
#opp_reg .frm-text-select {
	width: 100%
}
#opp_reg .button-area {
	margin-bottom: 20px;
	text-align: left;
	width: 100%
}
#opp_reg .button-area input {
	width: 100%;
	margin-bottom: 25px
}
.award-list li {
	height: 230px
}
.event-list li .event-info, .event-list li .event-logo-image {
	float: none
}
.event-list li .event-logo-image img {
	margin-bottom: 10px
}
.event-list li .event-info {
	width: 50%;
	padding-left: 3%
}
.job-general-application {
	width: 400px;
	overflow: hidden;
	padding-right: 25px
}
.career-footer-line, .frm-text-area-job {
	width: 100%
}
.cover-letter {
	width: 385px!important
}
.cover-letter textarea {
	width: 96%;
	border: 1px solid #dadada;
	-moz-appearance: none;
	-webkit-appearance: none;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0
}
.send-application-btn {
	width: 100%
}
.form-container {
	margin-left: 18%
}
}

@media only screen and (width:320px) {
.img-right img {
	width: 100%!important;
	height: auto!important
}
.executive-photo, .executive-team h4 {
	text-align: center!important
}
.banner h2 {
	font-size: 18px;
	margin: 0 0 5px
}
.banner h2 span:first-child {
	font-size: 10px
}
.banner-black-link, .banner-black-link:hover, .banner-black-link:link, .banner-black-link:visited {
	font-size: 12px;
	width: 105px;
	height: 16px;
	line-height: 16px;
	margin-bottom: 4px
}
.breadcrumb, .breadcrumb-left {
	width: 100%;
	overflow: hidden
}
.breadcrumb-right {
	display: none
}
.executive-photo {
	float: none!important;
	margin: 0 0 20px;
	width: 100%!important
}
.event-logo {
	float: none
}
.event-list li {
	min-height: inherit
}
.event-info {
	margin: 10px 0 20px;
	float: none
}
.event-link, .event-link:active, .event-link:link, .event-link:visited {
	padding-bottom: 0
}
.testimonials-style {
	float: none;
	margin: 0 auto
}
.investors p img {
	width: 100%!important;
	height: auto!important
}
.free-trial-btn {
	width: 100%!important;
	font-size: 14px!important;
	margin-bottom: 10px;
	padding: 0 10px
}
.client-list-title {
	margin: 10px 0 15px;
	padding: 0
}
.home-client-list-logos li {
	width: 130px
}
}

@media only screen and (min-width:1px) and (max-width:900px) {
.leed-hook-banner {
	width: 80%!important;
	height: auto!important;/*top: 0!important*/
	min-width: auto!important;
	max-width: auto!important;
	min-height: auto!important;
	max-height: auto!important;
}
}

@media only screen and (min-height:1px) and (max-height:375px) {
.leed-hook-banner {
	width: 60%!important;
	height: auto!important;
}
}

@media only screen and (min-height:1px) and (max-height:411px) {
.leed-hook-banner {
	width: 60%!important;
	height: auto!important;
}
}

@media only screen and (min-width:481px) and (max-width:599px) {
.inner-title-strip {
	width: 100%;
	height: auto
}
}

@media only screen and (min-width:600px) and (max-width:750px) {
.banner h2 {
	font-size: 40px;
	margin: 0 0 15px
}
.banner h2 span:first-child {
	font-size: 20px
}
.banner-black-link, .banner-black-link:hover, .banner-black-link:link, .banner-black-link:visited {
	font-size: 20px;
	width: 180px;
	height: 38px;
	line-height: 38px;
	margin-bottom: 6px
}
.inner-title-strip {
	width: 100%;
	height: auto
}
.product-demo li {
	height: auto
}
.product-demo li .demo-img {
	width: 275px;
	height: 142px;
	float: left;
	margin: 0 auto 10px
}
.product-demo li .demo-details {
	width: 44%!important;
	padding-left: 15px;
	float: none
}
ul.tech-partners-list {
	width: 100%!important
}
}

@media only screen and (min-width:640px) and (max-width:1167px) {
.resource-center-list li {
	width: 31%!important
}
.resource-image {
	height: auto!important;
	overflow: hidden
}
.resource-center-list li a:hover .resource-hover-img {
	background: 0 0
}
.resource-center-list li a:hover .resource-video-button, .resource-video-button {
	background: url(https://www.eginnovations.com/images/video-button.png) center no-repeat
}
.resource-image img {
	width: 100%!important;
	height: auto!important
}
.resource-video-button {
	width: 100%
}
.product-demo li {
	height: auto;
	background: url(https://www.eginnovations.com/images/divider-shade-mob.png) left bottom repeat-x
}
.product-demo li .demo-img {
	width: 275px;
	height: 142px;
	float: left;
	margin: 0 auto 10px
}
.product-demo li .demo-details {
	width: 44%!important;
	padding-left: 15px;
	float: none
}
}

@media only screen and (min-width:700px) and (max-width:1167px) {
.banner h2 {
	font-size: 46px;
	margin: 0 0 15px
}
.banner h2 span:first-child {
	font-size: 22px
}
.banner-black-link, .banner-black-link:hover, .banner-black-link:link, .banner-black-link:visited {
	font-size: 20px;
	width: 180px;
	height: 38px;
	line-height: 38px;
	margin-bottom: 6px
}
.frm-text-field, .frm-text-select {
	font-family: robotoregular;
	font-size: 13px;
	color: #8b8b8b;
	-webkit-appearance: none;
	-moz-appearance: none
}
.frm-demo-field-list {
	margin: 0;
	padding: 0;
	list-style: none
}
.frm-demo-field-list li.text-area {
	width: 100%!important;
	height: auto;
	margin-bottom: 0!important
}
.frm-text-field {
	background: #fff;
	width: 94%;
	height: 31px;
	padding: 0 5px 0 10px;
	border: 1px solid #b8b8b8;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0
}
.frm-text-select {
	padding: 0 5px 0 6px;
	height: 33px;
	text-overflow: "";
	background: url(https://www.eginnovations.com/images/dropdown-control-arrow.png) right center no-repeat #fff;
	border: 1px solid #b8b8b8;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0
}
.frm-demo-field-list li.button-area {
	width: 98%!important;
	height: auto;
	text-align: center
}
.frm-contact .frm-demo-field-list li textarea {
	width: 92%
}
}

@media only screen and (min-width:751px) and (max-width:960px) {
.inner-title-strip {
	width: 100%;
	height: auto
}
.product-demo li {
	height: auto
}
.product-demo li .demo-img {
	width: 275px;
	height: 142px;
	float: left;
	margin: 0 auto 10px
}
.product-demo li .demo-details {
	width: 56%!important;
	padding-left: 15px;
	float: none
}
.tech-partners-list li .partners-text {
	width: 70%
}
.partner-info {
	float: left;
	width: 50%;
	display: table;
	margin-left: 3%
}
.customer-lists li {
	width: 45%;
	float: left
}
.customer-logo, .customer-logo-image {
	width: 100%!important
}
.prodcut-features {
	overflow: hidden;
	padding: 5%;
	width: 90%
}
.product-features-slider .bx-prev {
	left: -30px
}
.product-features-slider .bx-next {
	right: -30px
}
}

@media only screen and (min-width:950px) and (max-width:960px) {
.footer-navigation {
	margin-top: 30px
}
}

@media only screen and (min-width:320px) and (max-width:533px) {
.feature-img-left, .feature-img-right {
	width: 100%!important;
	height: auto!important;
	margin-bottom: 20px
}
.img-box, .img-box img {
	width: 90%!important;
	height: auto!important;
	margin: 0 auto
}
.ui-tabs-nav li, .ui-tabs-nav li a {
	width: 100%!important
}
#tabs .ui-state-active .tab-active-arrow {
	display: none
}
.careers-benefits li {
	margin: 10px 20px 10px 0
}
}

@media only screen and (width:320px) {
.careers-benefits, .careers-benefits li {
	width: 100%
}
.blue-btn-link {
	width: 90%!important
}
}

@media only screen and (width:1024px) {
.inner-title-strip {
	width: 100%;
	height: auto
}
.tech-partners-list li .partners-text {
	width: 80%
}
.customer-lists li {
	width: 30%;
	float: left
}
.customer-logo, .customer-logo-image {
	width: 100%!important
}
.prodcut-features {
	overflow: hidden;
	padding: 5%;
	width: 90%
}
.product-features-slider .bx-prev {
	left: -40px
}
.product-features-slider .bx-next {
	right: -40px
}
}

@media only screen and (min-width:320px) and (max-width:669px) {
.info-boxes {
	padding-top: 20px
}
.info-box {
	margin: 20px 20px 0
}
.info-box li {
	width: 100%;
	border-right: 2px solid #fff;
	margin: 0 auto 20px
}
.info-box li .info-content {
	padding: 20px;
	text-align: justify;
	height: auto!important
}
.info-box li .info-list {
	margin: 0
}
.info-box li .info-list li {
	border-right: 0;
	width: auto;
	margin: 8px
}
.gray-arrow, .white-arrow {
	display: none
}
.home-client-list {
	padding: 0 20px
}
.product-screens {
	padding: 35px 0 18px
}
}

@media only screen and (min-width:670px) and (max-width:999px) {
.info-box li {
	width: 33%;
	margin: 0;
	border-right: 2px solid #fff
}
.info-box li .info-content {
	padding: 10px
}
.info-box li .info-list li {
	border-right: 0
}
.gray-arrow, .white-arrow {
	display: none
}
}

@media only screen and (min-width:480px) and (max-width:700px) {
.case-study-list {
	padding: 20px
}
.case-study-photo {
	width: 123px;
	height: 116px;
	float: none;
	background: url(https://www.eginnovations.com/images/success-photo-bg.png) no-repeat;
	padding: 8px 0 0 10px;
	margin: 0 auto 15px;
	display: none
}
.case-study-content {
	width: 90%
}
.case-study-text {
	padding-bottom: 50px
}
.case-study-btn {
	left: 22px;
	bottom: 0!important
}
}

@media only screen and (min-width:500px) and (max-width:600px) {
.banner-black-link {
	line-height: 16px!important
}
}

@media only screen and (min-width:200px) and (max-width:875px) {
.youtube-videos, .youtube-videos-box {
	width: 95%;
	height: 95%
}
.youtube-embed {
	width: 100%!important;
	height: auto!important
}
}

@media only screen and (min-width:1600px) and (max-width:1919px) {
.address-box-uk {
	left: 470px
}
.address-box-netherlands {
	left: 500px
}
.address-box-hongkong {
	left: 430px
}
.address-box-mexico {
	left: 860px
}
}

@media only screen and (min-width:1167px) and (max-width:1599px) {
.address-box-mexico {
	left: 648px
}
.address-box-netherlands {
	left: 340px
}
.address-box-hongkong {
	left: 250px
}
.address-box-uk {
	left: 705px
}
}
.mfp-bg, .mfp-container, .mfp-wrap {
	left: 0;
	top: 0;
	height: 100%
}

@media only screen and (min-width:320px) and (max-width:750px) {
.two-img-list li {
	float: none!important;
	width: 100%!important
}
.two-img-list li img {
	width: 75%
}
.state-list {
	margin: 24px 0!important
}
.frm-text-select {
	width: 99%!important
}
}
.mfp-bg {
	width: 100%;
	z-index: 1042;
	overflow: hidden;
	position: fixed;
	background: #0b0b0b;
	opacity: .7;
	filter: alpha(opacity=70)
}
.mfp-wrap {
	width: 100%;
	z-index: 1043;
	position: fixed;
	outline: 0!important;
	-webkit-backface-visibility: hidden
}
.mfp-container {
	text-align: center;
	position: absolute;
	width: 100%;
	padding: 0 8px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
.mfp-container:before {
	display: inline-block;
	height: 100%
}
.mfp-align-top .mfp-container:before {
	display: none
}
.mfp-content {
	position: relative;
	display: inline-block;
	margin: 0 auto;
	text-align: left;
	z-index: 1045
}
.mfp-close, .mfp-preloader {
	text-align: center;
	position: absolute
}
.mfp-ajax-holder .mfp-content, .mfp-inline-holder .mfp-content {
	width: 100%;
	cursor: auto
}
.mfp-ajax-cur {
	cursor: progress
}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
	cursor: -moz-zoom-out;
	cursor: -webkit-zoom-out;
	cursor: zoom-out
}
.mfp-zoom {
	cursor: pointer;
	cursor: -webkit-zoom-in;
	cursor: -moz-zoom-in;
	cursor: zoom-in
}
.mfp-auto-cursor .mfp-content {
	cursor: auto
}
.mfp-arrow, .mfp-close, .mfp-counter, .mfp-preloader {
	-webkit-user-select: none;
	-moz-user-select: none
}
.mfp-loading.mfp-figure {
	display: none
}
.mfp-hide {
	display: none!important
}
.mfp-preloader {
	color: #ccc;
	top: 50%;
	width: auto;
	margin-top: -.8em;
	left: 8px;
	right: 8px;
	z-index: 1044
}
.mfp-preloader a {
	color: #ccc
}
.mfp-preloader a:hover {
	color: #fff
}
.mfp-s-error .mfp-content, .mfp-s-ready .mfp-preloader {
	display: none
}
button.mfp-arrow, button.mfp-close {
	overflow: visible;
	cursor: pointer;
	background: 0 0;
	border: 0;
	-webkit-appearance: none;
	display: block;
	outline: 0;
	padding: 0;
	z-index: 1046;
	-webkit-box-shadow: none;
	box-shadow: none
}
.mfp-figure:after, .mfp-iframe-scaler iframe {
	box-shadow: 0 0 8px rgba(0,0,0,.6);
	position: absolute;
	left: 0
}
 button::-moz-focus-inner {
 padding:0;
 border:0
}
.mfp-close {
	width: 44px;
	height: 44px;
	line-height: 44px;
	text-decoration: none;
	opacity: .65;
	filter: alpha(opacity=65);
	padding: 0 0 18px 10px;
	font-style: normal;
	font-family: Arial, Baskerville, monospace
}
.mfp-close:focus, .mfp-close:hover {
	opacity: 1;
	filter: alpha(opacity=100)
}
.mfp-close:active {
	top: 1px
}
.mfp-close-btn-in .mfp-close {
	color: #333
}
.mfp-iframe-holder .mfp-close, .mfp-image-holder .mfp-close {
	color: #fff;
	right: -6px;
	text-align: right;
	padding-right: 6px;
	width: 100%
}
.mfp-counter {
	position: absolute;
	top: 0;
	right: 0;
	color: #ccc;
	font-size: 12px;
	line-height: 18px
}
.mfp-figure, img.mfp-img {
	line-height: 0
}
.mfp-arrow {
	position: absolute;
	opacity: .65;
	filter: alpha(opacity=65);
	margin: -55px 0 0;
	top: 50%;
	padding: 0;
	width: 90px;
	height: 110px;
	-webkit-tap-highlight-color: transparent
}
.mfp-arrow:active {
	margin-top: -54px
}
.mfp-arrow:focus, .mfp-arrow:hover {
	opacity: 1;
	filter: alpha(opacity=100)
}
.mfp-arrow .mfp-a, .mfp-arrow .mfp-b, .mfp-arrow:after, .mfp-arrow:before {
	content: '';
	display: block;
	width: 0;
	height: 0;
	position: absolute;
	left: 0;
	top: 0;
	margin-top: 35px;
	margin-left: 35px;
	border: inset transparent
}
.mfp-arrow .mfp-a, .mfp-arrow:after {
	border-top-width: 13px;
	border-bottom-width: 13px;
	top: 8px
}
.mfp-arrow .mfp-b, .mfp-arrow:before {
	border-top-width: 21px;
	border-bottom-width: 21px;
	opacity: .7
}
.mfp-arrow-left {
	left: 0
}
.mfp-arrow-left .mfp-a, .mfp-arrow-left:after {
	border-right: 17px solid #fff;
	margin-left: 31px
}
.mfp-arrow-left .mfp-b, .mfp-arrow-left:before {
	margin-left: 25px;
	border-right: 27px solid #3f3f3f
}
.mfp-arrow-right {
	right: 0
}
.mfp-arrow-right .mfp-a, .mfp-arrow-right:after {
	border-left: 17px solid #fff;
	margin-left: 39px
}
.mfp-arrow-right .mfp-b, .mfp-arrow-right:before {
	border-left: 27px solid #3f3f3f
}
.mfp-iframe-holder {
	padding-top: 5px;
	padding-bottom: 40px
}
.mfp-iframe-holder .mfp-content {
	line-height: 0;
	width: 100%;
	max-width: 908px
}
.mfp-image-holder .mfp-content, img.mfp-img {
	max-width: 100%
}
.mfp-iframe-holder .mfp-close {
	top: -40px
}
.mfp-iframe-scaler {
	width: 100%;
	height: 0;
	overflow: hidden;
	padding-top: 56.25%
}
.mfp-iframe-scaler iframe {
	display: block;
	top: 0;
	width: 100%;
	height: 100%;
	background: url(https://www.eginnovations.com/images/loader.gif) center no-repeat #fff;
	border: 10px solid #b2b2b2;
	border-top: 35px solid #b2b2b2;
	border-left: 10px solid #b2b2b2
}
.mfp-figure:after, img.mfp-img {
	width: auto;
	height: auto;
	display: block
}
img.mfp-img {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 40px 0;
	margin: 0 auto
}
.mfp-figure:after {
	top: 40px;
	bottom: 40px;
	right: 0;
	z-index: -1;
	background: #444
}
.mfp-figure small {
	color: #bdbdbd;
	display: block;
	font-size: 12px;
	line-height: 14px
}
.mfp-figure figure {
	margin: 0
}
.mfp-bottom-bar {
	margin-top: -36px;
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	cursor: auto
}
.mfp-title {
	line-height: 18px;
	color: #f3f3f3;
	word-wrap: break-word;
	padding-right: 36px
}
.mfp-gallery .mfp-image-holder .mfp-figure {
	cursor: pointer
}

@media screen and (max-width:800px) and (orientation:landscape), screen and (max-height:300px) {
.mfp-img-mobile .mfp-image-holder {
	padding-left: 0;
	padding-right: 0
}
.mfp-img-mobile img.mfp-img {
	padding: 0
}
.mfp-img-mobile .mfp-figure:after {
	top: 0;
	bottom: 0
}
.mfp-img-mobile .mfp-figure small {
	display: inline;
	margin-left: 5px
}
.mfp-img-mobile .mfp-bottom-bar {
	background: rgba(0,0,0,.6);
	bottom: 0;
	margin: 0;
	top: auto;
	padding: 3px 5px;
	position: fixed;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
.mfp-img-mobile .mfp-bottom-bar:empty {
	padding: 0
}
.mfp-img-mobile .mfp-counter {
	right: 5px;
	top: 3px
}
.mfp-img-mobile .mfp-close {
	top: 0;
	right: 0;
	width: 35px;
	height: 35px;
	line-height: 35px;
	background: rgba(0,0,0,.6);
	position: fixed;
	text-align: center;
	padding: 0
}
}

@media only screen and (min-width:670px) and (max-width:792px) {
.info-box li {
	height: 328px
}
}

@media only screen and (min-width:320px) and (max-width:1000px) {
.banner-shade {
	display: block
}
p.apm-cta-banner img {
	width: 99%!important;
	margin-left: 0!important
}
}

@media only screen and (min-width:300px) and (max-width:751px) {
.free-download-intro .img-left, .free-download-intro .inner-bullet {
	float: none!important
}
.free-download-intro .frm-intro-right {
	float: none!important;
	width: 100%!important
}
.free-download-intro .img-left {
	width: 100%;
	float: none;
	text-align: center!important;
	padding-bottom: 15px!important
}
.free-download-intro .img-right {
	float: none;
	margin-left: 0;
	margin-bottom: 20px;
	text-align: center!important
}
.frm-demo-field-list li {
	padding-bottom: 0!important
}
.footer-form .frm-demo-field-list li.button-area input {
	width: 98%!important;
	background: #0080b7;
	color: #fff;
	font-size: 17px
}
}

@media all and (max-width:900px) {
.mfp-arrow {
	-webkit-transform: scale(.75);
	transform: scale(.75)
}
.mfp-arrow-left {
	-webkit-transform-origin: 0;
	transform-origin: 0
}
.mfp-arrow-right {
	-webkit-transform-origin: 100%;
	transform-origin: 100%
}
.mfp-container {
	padding-left: 6px;
	padding-right: 6px
}
}
.mfp-ie7 .mfp-img {
	padding: 0
}
.mfp-ie7 .mfp-bottom-bar {
	width: 600px;
	left: 50%;
	margin-left: -300px;
	margin-top: 5px;
	padding-bottom: 5px
}
.mfp-ie7 .mfp-container {
	padding: 0
}
.mfp-ie7 .mfp-content {
	padding-top: 44px
}
.mfp-ie7 .mfp-close {
	top: 0;
	right: 0;
	padding-top: 0
}
.mfp-close {
	color: #333!important;
	top: -5px!important;
	right: -15px!important;
	font-size: 30px
}
.hbspt-form, .hubspot-form-script {
	display: none
}
#change_password .frm-demo-field-list .frm-text-field, #change_password .frm-demo-field-list li {
	width: 95%!important
}

@media only screen and (min-width:1px) and (max-width:800px) {
.feature-list li, .gray-bullet li, .inner-bullet li, .orange-bullet li, .orange-bullet-text li {
	text-align: left!important
}
table tr td {
	text-align: left
}
.hs-form-options {
	margin-bottom: 70px
}
.inner-our-clients .our-clients {
	padding-top: 2px
}
}

@media only screen and (min-width:1px) and (max-width:869px) {
.announcement {
	height: auto
}
.announcement-content {
	width: 100%!important;
	height: auto!important
}
.announcement-link, .announcement-text {
	float: none!important;
	margin: 15px auto!important;
	padding: 0 10px 0 10px;
}
}

@media only screen and (min-width:1921px) and (max-width:5000px) {
.tech-partners ul {
	margin: 0 auto auto 28px!important;
	padding: 0;
	list-style: none;
	width: 1048px
}
.tech-partners ul li {
	float: left;
	text-align: center;
	display: table;
	padding: 7px 32px 7px 31px
}
}

@media only screen and (width:320px) {
.banner .bx-wrapper .bx-viewport {
	height: 150px!important
}
}

@media only screen and (min-width:321px) and (max-width :415px) {
.banner .bx-wrapper .bx-viewport {
	height: 170px!important
}
}

@media only screen and (min-width:401px) and (max-width :568px) {
.banner .bx-wrapper .bx-viewport {
	height: 240px!important
}
}

@media only screen and (min-width:568px) and (max-width :641px) {
.banner .bx-wrapper .bx-viewport {
	height: 265px!important
}
}

@media only screen and (min-width:641px) and (max-width :769px) {
.banner .bx-wrapper .bx-viewport {
	height: 300px!important
}
}

@media only screen and (min-width:741px) and (max-width :840px) {
.banner .bx-wrapper .bx-viewport {
	height: 350px!important
}
}

@media only screen and (min-width:1024px) and (max-width :1024px) {
.banner .bx-wrapper .bx-viewport {
	height: 400px!important
}
}

@media only screen and (min-width:411px) and (max-width :416px) {
.banner .bx-wrapper .bx-viewport {
	height: 170px!important
}
}

@media only screen and (min-width:768px) and (max-width :768px) {
.banner .bx-wrapper .bx-viewport {
	height: 290px!important
}
}

@media only screen and (min-width:320px) and (max-width :800px) {
.case-studies {
	height: 350px
}
}
/*.eg-innovations-logo a {*/
/*	width: 174px;*/
/*	height: 64px;*/
/*	display: block;*/
/*	background: url(https://www.eginnovations.com/images/eg-innovations-white-logos.png) left top no-repeat*/
/*}*/
.eg-innovations-logo a {
	width: 260px;
    height: 68px;
	display: block;
	background: url(https://www.eginnovations.com/images/eG-logo-v3.svg) left top no-repeat
}
.trail-top-header {
	min-height: 100px;
	background: url(https://www.eginnovations.com/images/header-shadow.png) bottom repeat-x
}
.trail-header-navi {
	max-width: 1150px;
	margin: 0 auto;
	height: 93px;
	position: relative;
	-webkit-transition: all .4s ease;
	transition: all .4s ease
}
.trail-navi {
	color: #fff;
	margin: 42px 0 0;
	font-size: 14px;
	display: inline-block
}
.trail-navi a {
	color: #fff
}
.trail-eginnovation-logo {
	width: 174px;
	height: 64px;
	float: left;
	margin: 30px 0 0;
	-webkit-transition: all .4s ease;
	transition: all .4s ease
}
.trail-content {
	font-size: 18px;
	line-height: 25px
}
.trail-content-panel {
	margin: 40px 0
}
.trail-content-panel .trail-container {
	margin: 0 auto;
	max-width: 1150px
}
.trail-bg-big-screen {
	background: url(https://www.eginnovations.com/images/trail-bg-big-screen.jpg) center repeat-y #b5b5b5
}
.trail-bg {
}
.trail-content .trail-content-panel .trail-container .trail-left {
	width: 650px;
	float: left
}
.trail-content .trail-content-panel .trail-container .trail-right {
	float: right;
	width: 400px
}
h1.trail-header {
	font-size: 40px;
	font-weight: 600;
	color: #0a496d;
	margin-top: 0;
	margin-bottom: 20px
}
h2.trail-header {
	font-size: 26px;
	font-family: robotolight;
	font-weight: 200;
	color: #0a496d;
	margin-top: 0;
	margin-bottom: 30px
}
.trail-list {
	margin: 0;
	padding: 0 5px;
	list-style: none
}
.trail-list li {
	line-height: 25px;
	font-size: 18px;
	padding-bottom: 15px;
	padding-left: 20px;
	position: relative
}
.trail-list li::before {
	content: "\2022";
	font-size: 30px;
	color: #626262;
	margin-top: -1px;
	position: absolute;
	left: 0
}
.trail-list li span {
	font-weight: 600
}
.trail-center-img {
	margin: 20px auto 0;
	height: auto;
	border-bottom: 1px solid #aaa;
	padding: 0 26px 40px
}
.trail-center-img img {
	width: 75%;
	height: auto;
	margin: 0 auto
}
p.trail-image-title-bottom {
	font-size: 18px;
	text-align: center;
	margin: 0
}
.trail-customer-success {
	margin: 0 auto;
	padding: 40px 10px
}
.trail-customer-success .trail-customer-photo {
	width: 133px;
	height: 133px;
	float: left;
	position: relative
}
.trail-customer-success .vdo-button {
	width: 41px;
	height: 41px;
	position: absolute;
	right: 0;
	bottom: 0
}
.trail-customer-success .story-box {
	float: left;
	margin: 10px 0 0 10px
}
.trail-customer-success .story {
	padding-left: 170px
}
.trail-customer-success .story .story-link {
	text-decoration: none;
	font-size: 18px;
	color: #333
}
.trail-customer-success .story .story-content {
	margin-top: 10px;
	font-size: 16px!important;
	text-align: left;
}
.trail-customer-success .story .story-content .end-quote {
	vertical-align: text-top;
	margin: 2px 0 0;
	width: auto!important
}
.trail-customer-success .story .story-content p {
	padding: 0;
	margin: 0;
	display: block;
	font-size: 16px
}
.trail-customer-success .story .customer-name {
	margin-top: 15px;
	text-align: left;
}
.trail-customer-success .story .customer-name .name {
	font-size: 16px;
	font-family: robotobold;
	font-weight: normal;
	margin: 0
}
.trail-customer-success .story .customer-name .designation {
	display: block;
	font-size: 16px;
	margin: 0
}
.trail-client-logo {
	width: 95%
}
/*

.trail-client-logo .logo-img {

	float: left;

	margin-right: 35px;

	text-align: center

}

.rb {

	border-right: 1px solid #aaa

}*/

.right-heading {
	float: right;
	width: 376px;
	padding-left: 50px;
	padding-right: 24px;
	position: relative
}
.frm-arrow {
	background: url(https://www.eginnovations.com/images/trail-right-arrow.png) left top no-repeat;
	width: 23px;
	height: 31px;
	position: absolute;
	left: 0;
	top: 15px
}
.custom-header, .switch, .trail-right .trail-form {
	position: relative
}
.right-heading h3 {
	font-size: 20px;
	font-family: robotolight;
	font-weight: 200;
	color: #fff;
	margin-top: 0;
	margin-bottom: 10px
}
.right-heading h2 {
	font-size: 30px;
	font-weight: 600;
	color: #fff;
	margin-top: 0;
	margin-bottom: 40px
}
.trail-right .trail-form ul li .form-error {
	color: #fdbc07;
	margin-top: 5px
}
.trail-right .trail-form ul {
	padding: 0;
	margin: 0
}
.trail-right .trail-form .submit-botton, .trail-right .trail-form .text-box, .trail-right .trail-form input, .trail-right .trail-form select {
	padding: 12px;
	font-family: robotoregular!important;
	border: none
}
.trail-right .trail-form ul li {
	margin-bottom: 20px
}
.trail-right .trail-form ul li:nth-child(7) {
	margin-bottom: 15px
}
.trail-right .trail-form ul li:nth-child(9) {
	margin-bottom: 0
}
.trail-right .trail-form ul li:nth-child(8) {
	margin-top: 5px
}
.trail-right .trail-form input {
	background: #fff;
	font-size: 14px
}
 .trail-right .trail-form select::-ms-expand {
 display:none
}
.trail-right .trail-form select {
	color: #757990;
	background: url(https://www.eginnovations.com/images/dropdown-control-arrow.png) right center no-repeat #fff;
	width: 100%;
	font-size: 14px
}
.trail-right .trail-form option {
	color: #3c3c3c
}
.trail-right .trail-form option:first-child {
	color: #757990
}
.trail-right .trail-form .submit-botton {
	background: #f72a22;
	color: #fff;
	text-align: center;
	margin-bottom: 20px;
	width: 100%;
	font-size: 18px;
	font-weight: 400;
	cursor: pointer
}
.trail-right .trail-form .submit-botton:hover {
	background: #fdbc07;
	color: #c70310;
	transition: .3s;
	font-family: robotoregular!important
}
.trail-right .trail-form .text-box {
	background: #fff;
	font-size: 14px;
	width: 376px;
	height: 80px
}
.trail-right .trail-form .half-text-box {
	width: 190px
}
.trail-right .trail-form .half-text-box input {
	width: 166px
}
.trail-right .trail-form .half-box {
	width: 178px!important
}
.trail-right .trail-form .box-left {
	float: left!important
}
.trail-right .trail-form .box-right {
	float: left;
	margin-left: 20px!important
}
.trail-right .trail-form .full-box {
	width: 376px
}
.trail-right .trail-form #Other_Country {
	display: none;
	width: 376px;
	margin-top: 20px
}
.trail-footer {
	width: 1150px;
	margin: 0 auto
}
.trail-footer p {
	margin-top: 30px;
	font-size: 14px;
	padding: 10px 0;
	line-height: 30px
}
.trail-footer p:nth-child(2) {
	margin-top: -40px
}
.footer-link:active, .footer-link:link, .footer-link:visited, .trail-footer .footer-link {
	color: #333;
	text-decoration: none
}
.thank-board a, .trail-footer .footer-link:hover {
	text-decoration: underline
}
.switch {
	display: inline-block;
	width: 100%;
	height: 40px
}
.slider {
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #fff;
	-webkit-transition: .4s;
	transition: .4s
}
.slider:before {
	position: absolute;
	content: "";
	height: 32px;
	width: 49%;
	left: 4px;
	top: 4px;
	background-color: #626262;
	-moz-box-shadow: inset 0 0 5px #000;
	-webkit-box-shadow: inset 0 0 5px #000;
	box-shadow: inset 0 0 5px #000;
	-webkit-transition: .4s;
	transition: .4s
}
.text:after, .text:before {
	position: absolute;
	top: 9px;
	font-size: 14px
}
input:checked+.slider {
	background-color: #fff
}
input:focus+.slider {
	box-shadow: 0 0 1px #fff
}
input:checked+.slider:before {
	-webkit-transform: translateX(100%);
	-ms-transform: translateX(100%);
	transform: translateX(100%)
}
.text {
	color: #fff
}
.text:after {
	right: 15%!important;
	content: "On-Premises";
	-webkit-transition: opacity .5s ease-in-out;
	-moz-transition: opacity .5s ease-in-out;
	transition: opacity .5s ease-in-out
}
.text:before {
	left: 20%;
	text-align: center;
	content: "SaaS";
	-webkit-transition: opacity .5s ease-in-out;
	-moz-transition: opacity .5s ease-in-out;
	transition: opacity .5s ease-in-out
}
input+.slider+.text:after {
	opacity: 1;
	color: #666
}
input+.slider+.text:before, input:checked+.slider+.text:after {
	opacity: 1;
	color: #fff
}
input:checked+.slider+.text:before {
	opacity: 1;
	color: #666
}

@media only screen and (min-width:1px) and (max-width:350px) {
.text:after {
	right: 9%!important
}
}

@media only screen and (min-width:451px) and (max-width:1167px) {
.text:after {
	right: 20%!important
}
}

@media only screen and (min-width:1px) and (max-width:1167px) {
.trail-container, .trail-list, .trail-navi {
	display: inline-block
}
.trail-customer-success .story .story-link, .trail-footer p, h1.trail-header, h2.trail-header {
	text-align: center
}
.eg-innovations-logo a {
	background: url(https://www.eginnovations.com/images/eG-logo-v3.svg) left top no-repeat
}
.demo-bg-big-screen, .trail-bg-big-screen {
	background: 0 0!important
}
.trail-bg {
/*background: url(https://www.eginnovations.com/images/trial-bg-left.jpg) top left no-repeat*/

}
.trail-navi {
	margin: 30px 0
}
.trail-header-bg {
	padding: 15px;
	background: #3c3c3c
}
.trail-content-panel {
	margin: 0 0 25px
}
.trail-content {
	font-size: 16px;
	line-height: 22px
}
.trail-container {
	width: 100%;
	padding: 0
}
.trail-content .trail-content-panel .trail-container .feature-content-right, .trail-content .trail-content-panel .trail-container .trail-left {
	width: 92%!important;
	padding: 4%;
	float: none
}
.feature-content-panel .feature-content .feature-content-left ul.feature-content-list, .feature-content-panel .feature-content .feature-content-right ul.feature-content-list {
	margin-left: 20px!important
}
.feature-content-panel .feature-content p {
	padding: 0 20px
}
h1.trail-header {
	font-size: 32px;
	line-height: 35px
}
h2.trail-header {
	margin-top: 0;
	margin-bottom: 0;
	font-size: 22px;
	line-height: 25px
}
.trail-list {
	padding: 30px 15px 15px
}
.right-heading, .trail-customer-success .story .story-link .story-content .end-quote, .trail-customer-success .story-box {
	display: none
}
/*

.trail-list li {

	padding-bottom: 10px;

	font-size: 16px

}

.trail-center-img img {

	width: 100%

}

.trail-client-logo .logo-img {

	width: 50%

}

.rb {

	border-right: none

}

*/	

.right-form-bg {
	background: linear-gradient(225deg, #1891cc, #0a486d);
	padding: 0!important;
	width: 100%!important;
	position: relative
}
.trail-form {
	padding: 40px 6% 0px 6%
}
.trail-right .trail-form .full-box {
	width: 96%;
	padding-left: 2%;
	padding-right: 2%
}
.trail-right .trail-form .box-left, .trail-right .trail-form .box-right {
	float: none!important
}
.trail-right .trail-form .half-box {
	width: 100%!important
}
.trail-right .trail-form .text-box, .trail-right .trail-form input.half-text-box {
	width: 96%;
	padding-left: 2%;
	padding-right: 2%
}
.trail-right .trail-form button {
	width: 100%!important;
	margin-bottom: 0!important
}
.trail-customer-success {
	padding: 0 10px;
	margin-bottom: 30px
}
.trail-customer-success .trail-customer-photo {
	float: none;
	margin: 0 auto
}
.trail-customer-success .story {
	padding-left: 0;
	margin-top: 30px
}
.trail-footer {
	width: 100%;
	margin: 0 auto
}
.trail-footer p {
	font-size: 14px;
	padding: 0 0 12px;
	line-height: 20px;
	margin: 0 0 20px
}
.trail-footer p:first-child {
	margin-bottom: 0
}
.trail-footer p:nth-child(2) {
	margin-top: 0
}
.trail-right .trail-form #State {
	margin-top: 20px!important
}
}

/*

@media only screen and (max-width:729px) and (min-width:401px) {

.trail-client-logo .logo-img {

	width: 100%!important

}

.trail-client-logo .logo-img p {

	text-align: center!important

}

.rb {

	border-right: none!important

}

}



@media only screen and (max-width:1167px) and (min-width:730px) {

.trail-client-logo .logo-img {

	width: 28%

}

.rb {

	border-right: 1px solid #aaa

}

}

*/



@media only screen and (max-width:400px) and (min-width:1px) {
.trail-client-logo .logo-img {
	width: 100%
}
.trail-client-logo .logo-img p:nth-child(1), .trail-client-logo .logo-img p:nth-child(3) {
	text-align: center
}
}
.thank-board {
	float: right;
	width: 400px;
	padding-left: 50px;
	padding-right: 0
}
.thank-board .inner-board-one {
	background: #00784f;
	padding-left: 7px
}
.thank-board .inner-board-two {
	background: #14966a;
	padding: 1px 12px
}
.thank-board h2 {
	font-family: robotobold;
	font-weight: normal;
	font-size: 22px;
	color: #fff;
	line-height: 10px;
	margin-top: 18px
}
.thank-board p {
	font-family: robotolight;
	font-size: 17px;
	color: #fff;
	font-weight: 200;
	text-align: center;
	line-height: 22px
}
.thank-board a {
	color: #fff;
	letter-spacing: .5px;
	font-size: 16px
}
.thank-board .tq-box-shadow {
	background: url(https://www.eginnovations.com/images/tq-box-shadow.png) right no-repeat;
	height: 6px
}
.thank-board .thank-header {
	padding: 40px 0 20px
}
.thank-board .thank-header h2 {
	font-size: 25px!important;
	color: #fff;
	font-family: robotoregular;
	text-align: center!important;
	font-weight: 400
}
.thank-board .inner-board-two p {
	font-size: 16px!important;
	font-family: robotoregular;
	text-align: left!important;
	line-height: 21px;
	color: #fff!important
}
.exp-link-trial:active, .exp-link-trial:link, .exp-link-trial:visited, .thank-board .exp-link, .thank-board .exp-link-trial {
	font-size: 16px!important;
	color: #fff;
	font-family: robotoregular;
	padding-right: 15px!important;
	background: url(https://www.eginnovations.com/images/exp-arrow.png) right no-repeat!important
}
.thank-board .exp-link {
	width: 180px;
	margin: 30px auto 0
}
.exp-link-trial:active, .exp-link-trial:link, .exp-link-trial:visited, .thank-board .exp-link-trial {
	width: 163px;
	margin: 0 auto;
	display: block;
	text-decoration: none
}
.thank-board .exp-link-trial:hover {
	text-decoration: underline
}
.thank-board img {
	width: 80%;
	height: auto;
	margin-top: 0
}

@media only screen and (min-width:1px) and (max-width:1167px) {
.thank-board h2, .thank-board h3 {
	font-family: robotolight;
	font-weight: 200;
	color: #fff
}
.thank-board {
	float: none;
	width: 96%;
	padding-left: 2%;
	padding-right: 2%;
	padding-top: 20px;
	background: 0 0
}
.thank-board .inner-board-one {
	background: #00784f;
	padding-left: 3%
}
.thank-board .inner-board-two {
	background: #14966a;
	padding: 10px 15px
}
.thank-board h2 {
	font-size: 20px;
	line-height: 25px;
	margin-top: 10px
}
.thank-board h3 {
	font-size: 15px;
	line-height: 16px
}
.thank-board a {
	text-decoration: underline;
	color: #fff;
	letter-spacing: .5px
}
.thank-board .tq-box-shadow {
	background: url(https://www.eginnovations.com/images/tq-box-shadow.png) right no-repeat;
	height: 6px!important
}
.thank-board .thank-header {
	padding: 0 0 10px
}
.trail-right .thank-header {
	margin-top: 25px
}
.thank-board .thank-header h2 {
	font-size: 22px!important;
	color: #fff;
	margin-top: 30px;
	font-weight: 400
}
.thank-board .thank-header p {
	font-size: 16px!important;
	font-family: HelveticaNeue;
	text-align: center!important;
	line-height: 21px;
	color: #fff!important
}
.thank-board .thank-header .exp-link {
	font-size: 16px!important;
	color: #fff;
	font-family: HelveticaNeue;
	padding-right: 5px!important;
	width: 180px;
	margin: 15px auto 0
}
.thank-board img {
	width: 90%;
	height: auto;
	margin-top: 10px
}
}
.demo-bg-big-screen {
	background: url(https://www.eginnovations.com/images/demo-bg-screen.jpg) center repeat-y #b5b5b5
}
.demo-bg {
}
.trail-right .trail-form .submit-botton-demo {
	background: #00a651;
	border: none;
	color: #fff;
	text-align: center;
	padding: 12px;
	margin-bottom: 20px;
	width: 100%;
	font-size: 18px;
	font-weight: 400;
	font-family: robotoregular!important;
	cursor: pointer
}
.trail-right .trail-form .submit-botton-demo:hover {
	background: #fdbc07;
	color: #000;
	transition: .3s;
	font-family: robotoregular!important
}

@media only screen and (max-width:1167px) and (min-width:1px) {
.demo-bg {
/*background: url(https://www.eginnovations.com/images/trial-bg-left.jpg) top left no-repeat*/

}
.demo-form-bg {
	background: linear-gradient(225deg, #661c3f, #5a1233);
	padding: 0!important;
	width: 100%!important
}
.demo-tq-bg {
	/*background: linear-gradient(225deg, #7d1e4b, #3c0d22);*/

	width: 100%!important;
	width: 92%!important;
	padding: 0% 4%!important
}
.trail-tq-bg {
	/*background: linear-gradient(225deg, #1891cc, #0a486d);*/

	width: 100%!important;
	width: 92%!important;
	padding: 0% 4%!important
}
}
.custom-header {
	max-width: 1150px;
	margin: 0 auto;
	height: 93px;
	-webkit-transition: all .4s ease;
	transition: all .4s ease
}
.custom-header .header-right {
	float: right;
	min-width: 310px;
	height: 90px;
	text-align: right;
	line-height: 90px;
	color: #c7c7c7;
	font-size: 14px;
	padding-top: 10px
}
.custom-header .header-right .nav-link a {
	color: #fff!important;
	font-size: 14px;
	text-decoration: none
}
.custom-header .header-right .nav-link span.spliter {
	color: #c1c1c1;
	padding: 0 6px
}
.custom-header .header-left {
	float: left;
	min-width: 310px;
	height: 68px
}
.custom-header .header-left .header-left-logo {
	margin: 0
}

@media only screen and (max-width:1167px) and (min-width:1px) {
.inner-banner {
	min-height: 295px;
}
.custom-header {
	height: auto!important
}
.trail-right .trail-form .half-text-box {
	width: 100%;
	height: auto
}
.trail-right .trail-form .half-text-box input {
	width: 96%;
	padding-left: 2%;
	padding-right: 2%;
	float: none!important
}
.trail-right .trail-form .box-left, .trail-right .trail-form .box-right {
	margin-left: 0!important;
	float: none
}
.trail-top-header {
	background: #333
}
.custom-header .header-right {
	float: right;
	min-width: 200px;
	height: 90px;
	text-align: right;
	line-height: 90px;
	color: #fff;
	font-size: 14px;
	padding-top: 10px
}
.custom-header .header-right .nav-link {
	padding-right: 20px
}
.custom-header .header-right .nav-link a {
	color: #fff!important;
	font-size: 14px;
	text-decoration: none
}
.custom-header .header-right .nav-link span.spliter {
	color: #c1c1c1;
	padding: 0 6px
}
.custom-header .header-left {
	float: left;
	min-width: 200px;
	height: 68px;
	padding-top: 17px
}
.custom-header .header-left .header-left-logo {
	margin: 0 auto
}
.logo-margin {
	margin: 0!important
}
}

@media only screen and (max-width:600px) and (min-width:1px) {
.custom-header {
	padding-bottom: 20px
}
.custom-header .header-right {
	float: none!important;
	min-width: 200px;
	height: 55px;
	line-height: 55px;
	text-align: center;
	padding-top: 5px;
	border-bottom: 1px solid #555
}
.custom-header .header-right .nav-link {
	padding-right: 0!important
}
.custom-header .header-left {
	float: none!important;
	min-width: 200px;
	height: 68px;
	padding-top: 17px
}
.custom-header .header-left .header-left-logo {
	margin: 0 auto
}
.logo-margin {
	margin: 0!important;
	width: 174px!important
}
}
.msg-thank {
	display: none
}
.certified-partner {
	background: #eee;
	text-align: center!important;
	padding: 16px 20px 30px;
	margin-top: 40px
}
.certified-partner-logo {
	padding: 0;
	list-style: none;
	margin: 0 auto;
	text-align: center;
}
.certified-partner-logo li {
	display: inline-block;
	margin: 0 8px;
	vertical-align: middle;
}
.certified-partner-logo li:first-child {
	padding-top: 33px
}
.certified-partner-logo li:nth-child(3) {
	padding-top: 15px
}
.certified-partner-logo li:last-child {
	padding-top: 15px
}

/*@media only screen and (min-width:0px) and (max-width:600px) {
.certified-partner-logo {
	width: auto
}
.certified-partner-logo li {
	float: none;
	width: 100%;
	text-align: center;
	margin: 8px 0
}
.certified-partner-logo li:first-child, .certified-partner-logo li:last-child {
	padding-top: 0
}
}
*/
@media only screen and (min-width:0px) and (max-width:680px) {
.certified-partner p br {
	display: none
}
.certified-partner-logo li {
	margin-bottom: 20px;
}
}
.inner-page-content .inner-page-content-panel .content-panel-left .intro-content .intro-text-vdi {
	width: 910px!important;
	float: left;
	height: 112px;
	margin-top: 14px;
	padding: 8px 30px 0 0;
	font-size: 18px;
	color: #2c2c2c;
	line-height: 25px;
	border-right: 1px solid #bdbdbd
}
.inner-page-content .inner-page-content-panel .vdi-right {
	width: 170px!important;
	padding-left: 30px
}
.inner-page-content .inner-page-content-panel .vdi-right p {
	font-size: 14px;
	text-align: center;
	margin-top: 0;
	margin-bottom: 5px
}
.inner-page-content .inner-page-content-panel .vdi-right .intro-nav-list li {
	float: left;
	margin: 0 0 15px;
	width: 170px
}
.inner-page-content .inner-page-content-panel .vdi-right .intro-nav-list li:last-child {
	margin: 0
}
.inner-page-content .inner-page-content-panel .vdi-right .intro-nav-list .intro-cta:link {
	width: 168px!important
}
.round-image-list {
	list-style: none;
	margin: 0;
	padding: 8px 0 30px
}
.round-image-list li {
	display: inline-block;
	width: 366px
}
.round-image-list li img {
	margin: 0 auto;
	display: block
}
.btn-left-align {
	float: left;
	margin: 20px auto 0
}
.btn-center-align {
	margin: 20px auto;
	display: table
}
a.orange-btn {
	background: url(https://www.eginnovations.com/images/cta-arrow-pr10.png) right no-repeat #f07241;
	color: #fff;
	display: block;
	padding: 4px 18px;
	height: 36px;
	line-height: 36px;
	border: none;
	border-radius: 3px;
	font-size: 18px;
	font-family: robotomedium !important;	
	font-weight: normal;
	cursor: pointer;
	background-image: -ms-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: -moz-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: -o-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #0070D5), color-stop(100, #004e95));
	background-image: -webkit-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: linear-gradient(to right, #ee703f 0%, #e35823 100%);
	border-radius: 25px;
	-webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.36);
	-moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.36);
	box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.36);
	transition: transform .1s;
	text-transform: uppercase;
}
a.orange-btn:hover {
	font-family: robotomedium !important;
	font-weight: normal;
	color: #fff!important;
	text-decoration: none!important;
	/*background: url(https://www.eginnovations.com/images/cta-arrow-pr10.png) right no-repeat #9f3d16;

	-ms-transform: scale(1.05);

	-webkit-transform: scale(1.05);

	transform: scale(1.05)*/

	text-decoration: none;
	background-image: -ms-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -moz-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -o-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #3C9E1E), color-stop(100, #15790b));
	background-image: -webkit-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: linear-gradient(to right, #3C9E1E 0%, #15790b 100%);
	color: #d9ffcd !important;
	
	-webkit-transform: scale(1.03) !important;
	-moz-transform: scale(1.03) !important;
	transform: scale(1.03) !important;
}
.three-column {
	margin: 0;
	padding: 0;
	list-style: none
}
.three-column li {
	float: left;
	width: 28.98%;
	padding: 0 2% 1%;
	border-right: 1px solid #d7d7d7
}
.three-column li:last-child {
	border: none
}
.three-column li img {
	margin: 10px auto 0;
	display: block
}
.three-column li p {
	text-align: center;
	margin-top: 25px;
	margin-bottom: 0
}

@media only screen and (max-width:1149px) and (min-width:1px) {
.inner-page-content .inner-page-content-panel .content-panel-left .intro-content .intro-text-vdi {
	width: 100%!important;
	float: none;
	height: auto;
	border: none;
	padding: 0;
	margin-top: 0;
	margin-bottom: 10px
}
.btn-left-align {
	float: none;
	display: table
}
.res-mt0 {
	margin-top: 0!important
}
}

@media only screen and (max-width:1149px) and (min-width:550px) {
.round-image-list {
	width: 96%;
	padding: 0 2%
}
.round-image-list li {
	display: inline-block;
	width: 32%
}
}

@media only screen and (max-width:640px) and (min-width:1px) {
.round-image-list {
	display: none
}
}

@media only screen and (max-width:849px) and (min-width:1px) {
.three-column li {
	float: none;
	width: 96%;
	padding: 7% 2%;
	border: none;
	border-bottom: 1px solid #d7d7d7
}
.three-column li:first-child {
	padding-top: 0!important
}
.three-column li:last-child {
	padding-bottom: 0!important
}
}

@media only screen and (max-width:1149px) and (min-width:450px) {
.inner-page-content .inner-page-content-panel .vdi-right .intro-nav-list {
	margin-top: 15px
}
.inner-page-content .inner-page-content-panel .vdi-right .intro-nav-list li {
	margin: 0
}
.inner-page-content .inner-page-content-panel .vdi-right .intro-nav-list li:last-child {
	margin-left: 20px
}
.inner-page-content .inner-page-content-panel .vdi-right {
	width: 360px!important;
	padding: 0 20px;
	display: block;
	margin: 0 auto
}
}

@media only screen and (max-width:449px) and (min-width:1px) {
.inner-page-content .inner-page-content-panel .vdi-right {
	padding: 0!important
}
.inner-page-content .inner-page-content-panel .vdi-right .intro-nav-list li {
	margin: 0 0 15px
}
.inner-page-content .inner-page-content-panel .vdi-right .intro-nav-list {
	margin-top: 15px
}
}
.mbottom60 {
	margin-bottom: 60px
}
.footer-client-logo {
	margin: 0 auto;
	padding: 0;
	list-style: none;
	width: 315px
}
.footer-client-logo li {
	padding: 0 15px;
	float: left
}
.footer-client-logo li #citrix-ready-logo {
	width: 130px;
	height: 76px
}
.footer-client-logo li #vmware-ready-logo {
	height: 58px;
	width: 123px;
	vertical-align: top;
	padding-top: 10px
}
.footer-more-links .info {
	margin: 0;
	padding-top: 10px;
	text-align: center;
	clear: both
}
.award-logo-inner-page .award-logo-inner-page-list {
	margin: 10px auto auto;
	padding: 0;
	list-style: none;
	width: 762px
}
.award-logo-inner-page .award-logo-inner-page-list li {
	float: left;
	padding: 0 20px
}

@media only screen and (max-width:420px) and (min-width:10px) {
.award-logo-inner-page .award-logo-inner-page-list {
	width: 96%;
	padding: 0 2%
}
.award-logo-inner-page .award-logo-inner-page-list li {
	float: none;
	width: 157px;
	margin: 0 auto;
	padding-bottom: 30px
}
.award-logo-inner-page .award-logo-inner-page-list li:last-child {
	padding-bottom: 0px
}
}
.regional-websites {
	border: none!important
}
.footer-navigation-list {
	height: 308px!important
}
.footer-nav-section {
	padding-bottom: 25px;
	border-bottom: 1px solid #171717
}
.social-media {
	float: right
}
.fotter-social-share p {
	float: left;
	color: #fff;
	font-size: 12px
}
.fotter-social-share p a {
	color: #fff;
	font-size: 12px;
	text-decoration: underline
}
.fotter-social-share p a:hover {
	color: #f07241!important
}

@media only screen and (min-width:353px) and (max-width:1149px) {
.regional-websites-navi {
	width: 353px!important
}
}

@media only screen and (min-width:1px) and (max-width:353px) {
.regional-websites-navi {
	width: auto!important
}
}

@media only screen and (min-width:1px) and (max-width:1149px) {
.fotter-social-share {
	width: 90%;
	padding: 0 5%
}
.social-media {
	float: none;
	width: 144px!important;
	margin: 0 auto!important;
	padding-bottom: 25px!important
}
.footer-nav-section {
	padding-top: 10px;
	padding-bottom: 0
}
.fotter-social-share p {
	margin: 10px 0 20px!important;
	line-height: 25px!important;
	text-align: center
}
.fmenu-column-no-margin {
	margin-bottom: 25px!important
}
.fmenu-column {
	display: none
}
}
.common-address-box, .common-address-info {
	left: auto!important;
	width: 300px!important
}

@media only screen and (max-width:1150px) and (min-width:320px) {
.footer-navigation-list {
	height: auto!important;
	padding-bottom: 25px
}
}
.location-map-box {
	background: url(https://www.eginnovations.com/images/contact-map.jpg) center top no-repeat #4e4e4e
}
.common-address-box {
	min-height: 270px!important;
	right: 0!important;
	bottom: 0!important;
	display: none
}
.common-address-info {
	height: auto!important;
	padding: 0!important;
	background: 0 0;
	border-left: 1px solid #646464;
	border-top: none!important;
	border-bottom: none!important;
	border-right: none!important;
	color: #fff;
	font-size: 16px
}
.common-address-info h6 {
	color: #f07241!important;
	margin: 0 0 15px;
	padding: 0 0 0 16px!important;
	font-family: robotobold;
	font-weight: normal;
	border-left: 4px solid #646464;
	font-size: 18px!important
}
.common-address-info p {
	font-family: HelveticaNeue;
	line-height: 22px;
	font-size: 15px;
	color: #fff;
	padding-left: 20px;
	padding-bottom: 15px;
	margin: 0
}
.common-address-info .phone, .email, .fax, .phone2 {
	padding-left: 20px!important;
	margin-bottom: 10px!important
}
.common-address-info .phone span, .email a span, .fax span, .phone2 span {
	font-size: 15px!important;
	color: #fff
}
.common-address-info .phone .icon {
	background: url(https://www.eginnovations.com/images/icons.png) -150px -209px no-repeat!important
}
.common-address-info .phone2 .icon {
	background: url(https://www.eginnovations.com/images/icons.png) -240px -209px no-repeat!important
}
.common-address-info .fax .icon {
	background: url(https://www.eginnovations.com/images/icons.png) -180px -209px no-repeat!important
}
.common-address-info .email .icon {
	background: url(https://www.eginnovations.com/images/icons.png) -210px -209px no-repeat!important
}
.case-studies-yellow-link, .case-studies-yellow-link:active, .case-studies-yellow-link:link, .case-studies-yellow-link:visited {
	font-family: HelveticaNeue;
	color: #f3b137;
	display: inline;
	text-decoration: none
}
.case-studies-yellow-link:hover, .feature-content-panel .feature-content .feature-content-color-box h4 a:hover {
	text-decoration: underline
}
.display-inline {
	display: inline!important
}
.inner-page-content .inner-page-content-panel .clm-intro-left {
	width: 370px!important
}
.inner-page-content .inner-page-content-panel .clm-intro-right {
	width: 735px!important
}
.inner-page-content .inner-page-content-panel .clm-intro-right p {
	padding: 0;
	margin: 10px 0;
	line-height: 25px;
}
.intro-panel-bg .content-panel p {
	padding: 6px 0 8px 0;
	margin: 0 0 0 0;
	line-height: 25px;
}
.feature-content-panel .feature-content .feature-content-color-box h4 a {
	font-family: robotobold!important;
	font-weight: normal;
	font-size: 22px;
	border-bottom: none!important
}
.inner-page-content .inner-page-content-panel .clm-intro-right h4 {
	font-family: robotobold;
	font-weight: normal;
	color: #2c2c2c;
	font-size: 20px;
	text-align: left;
	padding: 5px 0 0!important;
	margin: 0 0 15px!important
}
.inner-page-content .inner-page-content-panel .content-panel-left .intro-content .chart-text {
	float: left;
	margin: 6px 0 0 30px;
	width: 145px;
	height: 101px;
	padding: 32px 45px 10px 0;
	font-size: 18px;
	color: #2c2c2c;
	line-height: 25px;
	border-right: 1px solid #bdbdbd
}
.feature-content-panel .feature-content .left-box {
	width: 575px;
	float: left
}
.feature-content-panel .feature-content .left-box .left-box-bg {
	background-color: #5499a9;
	padding: 30px 20px;
	height: 470px
}
.feature-content-panel .feature-content .left-box-color {
	color: #d7f6fe!important
}
.feature-content-panel .feature-content .right-box {
	width: 575px;
	float: right
}
.feature-content-panel .feature-content .right-box .right-box-bg {
	background-color: #a85567;
	padding: 30px 20px;
	height: 470px
}
.feature-content-panel .feature-content .right-box-color {
	color: #f0dad7!important
}
.feature-content-panel .feature-content .feature-content-color-box .icon {
	width: 120px;
	height: 120px;
	display: block;
	margin: 0 auto
}
.feature-content-panel .feature-content .feature-content-color-box h4 {
	text-align: center;
	font-family: robotobold;
	font-weight: normal;
	font-size: 22px;
	margin: 25px 0 23px !important;
	padding: 0
}
.feature-content-panel .feature-content .feature-content-color-box .box-list {
	margin: 0;
	padding: 0 0 0 30px;
	height: 260px
}
.feature-content-panel .feature-content .feature-content-color-box .box-list li {
	line-height: 25px;
	font-size: 18px;
	padding-bottom: 10px
}
.feature-content-panel .feature-content .feature-content-color-box .bottom-image {
	display: block;
	margin: -95px auto 0
}
.feature-content-panel .feature-content .feature-content-color-box .cls-banner {
	width: 100%
}
.feature-content-panel .feature-content .life-cycle-banner {
	margin-top: 15px;
	width: 100%
}
.feature-content-panel .feature-content h5 {
	font-size: 22px;
	font-family: robotobold;
	font-weight: normal;
	margin: 40px auto;
	text-align: center;
	color: #2c2c2c
}
.tab-view {
	margin: 0 auto
}
.tab-view #tab-menu .tab-menu-item {
	list-style: none;
	margin: 0;
	padding: 0!important;
	width: 270px;
	float: left;
	border: none;
	background: 0 0
}
.tab-view #tab-menu .tab-menu-item li {
	border-bottom: 1px dashed #dbdbdb!important;
	width: 270px
}
.tab-view #tab-menu .tab-menu-item li a {
	padding: 5px 20px!important;
	width: 230px;
	text-decoration: none;
	color: #2c2c2c;
	display: block;
	font-size: 18px!important;
	border: none!important
}
.tab-view #tab-menu .tab-menu-item li a:hover {
	color: #f07241;
	transform: none;
	font-size: 18px
}
.tab-view #tab-menu .tab-menu-item li a .ui-state-active {
	color: #f07241!important;
	font-size: 18px!important;
	background: #f7f6f6!important;
	border-right: 3px solid #f07241!important;
	width: 230px!important
}
.tab-view #tab-menu .tab-menu-item .ui-state-active, .tab-view #tab-menu .tab-menu-item .ui-widget-content .ui-state-active, .tab-view #tab-menu .tab-menu-item .ui-widget-header .ui-state-active {
	color: #f07241!important;
	font-size: 18px!important;
	background: #f7f6f6!important;
	border-right: 3px solid #f07241!important;
	width: 270px!important;
	border-radius: 0
}
.tab-view #tab-menu .tab-menu-item .ui-state-active, .tab-view #tab-menu .tab-menu-item .ui-widget-content .ui-state-active, .tab-view #tab-menu .tab-menu-item .ui-widget-header .ui-state-active a {
	color: #f07241!important
}
.tab-view #tab-menu .tab-content {
	width: 807px;
	padding: 0 0 0 40px!important;
	float: left;
	border-radius: 0;
	border-left: 3px solid #dbdbdb!important
}
.tab-view #tab-menu .tab-content img {
	margin: 20px 0 10px
}
.tab-view #tab-menu .tab-content p {
	margin: 10px 0!important;
	font-family: HelveticaNeue;
	font-size: 18px!important
}
.tab-view #tab-menu .tab-content img:first-child {
	margin-top: 0!important
}
.blue-panel .clm-blue-panel h3 {
	font-size: 38px!important
}
.blue-panel .clm-blue-panel ul {
	margin: 0;
	padding: 0;
	list-style: none
}
.blue-panel .clm-blue-panel ul li {
	display: block;
	float: left;
	width: 240px!important;
	margin: 0 23px
}
.blue-panel .clm-blue-panel ul li p {
	font-size: 16px;
	color: #b2d3f7;
	text-align: center;
	line-height: 20px;
	margin-top: 5px
}

@media only screen and (max-width:1149px) and (min-width :1px) {
.inner-page-content .inner-page-content-panel .clm-intro-left, .inner-page-content .inner-page-content-panel .clm-intro-right {
	width: 100%!important
}
.inner-page-content .inner-page-content-panel .content-panel-left .intro-content .chart-text {
	float: none;
	margin: 15px 0;
	width: 96%;
	padding: 0 2% 30px;
	text-align: center;
	border-bottom: 1px solid #bdbdbd;
	border-right: none;
	height: auto
}
.feature-content-panel .feature-content .left-box, .feature-content-panel .feature-content .right-box {
	width: 100%;
	float: none
}
.feature-content-panel .feature-content .left-box .left-box-bg {
	padding: 30px 15px 120px;
	height: auto
}
.feature-content-panel .feature-content .right-box .right-box-bg {
	padding: 20px 15px 100px;
	height: auto
}
.feature-content-panel .feature-content .feature-content-color-box h4 {
	margin: 25px 0 20px!important
}
.feature-content-panel .feature-content h5 {
	padding: 0 20px
}
.feature-content-panel .feature-content .feature-content-color-box .box-list {
	height: auto
}
.feature-content-panel .feature-content .feature-content-color-box .bottom-image {
	max-width: 312px;
	width: 96%;
	padding: 0 2%;
	margin-top: -95px
}
.feature-content-panel .feature-content .feature-content-color-box .cls-banner {
	width: 96%;
	padding: 0 2%;
	margin: 0 auto
}
.feature-content-panel .feature-content .life-cycle-banner {
	margin: 30px auto 0;
	width: 96%;
	padding: 0 2%
}
.tab-view #tab-menu .tab-menu-item {
	width: 100%!important;
	float: none;
	background: 0 0
}
.tab-view #tab-menu .tab-menu-item li {
	border-bottom: 1px dashed #dbdbdb!important;
	width: 100%
}
.tab-view #tab-menu .tab-menu-item li a {
	text-align: center;
	padding: 5px 0!important;
	width: 100%!important
}
.tab-view #tab-menu .tab-menu-item .ui-state-active, .tab-view #tab-menu .tab-menu-item .ui-widget-content .ui-state-active, .tab-view #tab-menu .tab-menu-item .ui-widget-header .ui-state-active {
	border-right: none!important;
	width: 100%!important
}
.tab-view #tab-menu .tab-content {
	width: 96%;
	padding: 0 2%!important;
	float: none;
	border-left: none!important;
	margin-top: 20px
}
.tab-view #tab-menu .tab-content img {
	max-width: 800px;
	width: 100%
}
.tab-view #tab-menu .tab-content img:first-child {
	margin-top: 20px!important
}
.tab-view #tab-menu .tab-content p {
	padding: 0!important
}
}

@media only screen and (max-width:600px) and (min-width :1px) {
.blue-panel .clm-blue-panel {
	background: #1c3d62!important
}
.blue-panel .clm-blue-panel ul {
	margin: 0 auto;
	width: 240px
}
.blue-panel .clm-blue-panel ul li {
	margin: 0 0 10px!important
}
}

@media only screen and (max-width:910px) and (min-width :601px) {
.blue-panel .clm-blue-panel ul {
	margin: 0 auto;
	width: 572px
}
}
.mtop60 {
	margin-top: 60px!important
}
 @-webkit-keyframes chartRotate44 {
 0% {
 -webkit-transform:rotate(0)
}
 100% {
 -webkit-transform:rotate(202deg)
}
}
.donut-chart.chart4 .quad.four-59 {
	-webkit-transform: rotate(202deg);
	-webkit-animation: chartRotate44 .5s linear;
	display: block
}
a.image-cta:hover img {
	filter: brightness(100%);
	-webkit-filter: brightness(100%);
	-ms-transform: scale(1.03);
	-webkit-transform: scale(1.03);
	transform: scale(1.03)
}
.definition-box {
	width: 1150px;
	margin: 0 auto;
	border-top: 1px solid #dcdcdc;
	padding: 30px 0
}
.definition-box h4 {
	font-size: 16px;
	font-family: robotobold;
	text-align: left;
	margin: 0!important;
	padding: 0!important
}
.definition-box img {
	float: right;
	display: block;
	vertical-align: middle;
	padding: 0 20px;
	margin-top: -15px
}
.definition-box p {
	font-family: HelveticaNeue;
	font-size: 12px;
	line-height: 16px;
	margin: 5px 0 0
}
.footer-more-links-panel .footer-more-links {
	margin: 0 auto!important
}

@media only screen and (min-width:751px) and (max-width:1167px) {
.definition-box {
	width: 96%!important;
	padding: 30px 15px;
	margin: 0 auto;
}
.definition-box img {
	margin-top: 0!important
}
}

@media only screen and (min-width:1px) and (max-width:800px) {
.award-logo-inner-page-list {
	width: 100% !important;
	list-style: none;
}
.award-logo-inner-page-list li {
	width: 25%;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0 0 20px 0;
}
.award-logo-inner-page-list li:last-child() {
	margin-bottom: 0;
}
}

@media only screen and (min-width:1px) and (max-width:750px) {
.definition-box {
	width: 100%!important;
	padding: 30px 0
}
.definition-box h4 {
	text-align: center;
	padding-bottom: 20px!important
}
.definition-box img {
	float: none!important;
	display: block;
	margin: 0 auto;
	padding-bottom: 15px
}
.definition-box p {
	font-size: 12px;
	line-height: 16px;
	padding: 0 10px;
	margin: auto!important;
	text-align: justify
}
}
.m25 {
	margin: 25px auto!important
}
.mbottom0 {
	margin-bottom: 0!important
}
.vm-certified-partner-logo {
	background: 0 0!important;
	padding: 60px 0 0!important;
	margin: 0 auto;
	border-top: 1px solid #dcdcdc
}
.vm-certified-partner-logo h3 {
	font-family: robotobold!important;
	font-size: 28px!important;
	color: #1f4d82!important;
	font-weight: normal !important;
	text-align: center!important;
	margin: 0 0 40px!important;
	padding: 0;
	border: none
}
.vm-certified-partner-logo p {
	font-size: 16px!important;
	padding-bottom: 10px!important
}
.horizontal-tab-view {
	width: 1148px;
	margin: 0 auto;
	background: #fff;
	border: 1px solid #ccc
}
.horizontal-tab-view #horizontal-tab-menu .tab-menu-item {
	list-style: none;
	margin: 0!important;
	padding: 0!important;
	background: 0 0;
	border: none!important
}
.horizontal-tab-view #horizontal-tab-menu .tab-menu-item li {
	float: left;
	display: block;
	width: 382px!important;
	border-right: 1px solid #8e8e8e;
	border-radius: 0
}
.horizontal-tab-view #horizontal-tab-menu .tab-menu-item li:last-child {
	border-right: none
}
.horizontal-tab-view #horizontal-tab-menu .tab-menu-item li a {
	text-align: center;
	font-family: robotobold!important;
	font-weight: normal;
	color: #2c2c2c;
	background: #eaebec;
	padding: 14px 0!important;
	font-size: 18px!important;
	width: inherit;
	border-left: none!important;
	border-bottom: 1px solid #8e8e8e
}
.horizontal-tab-view #horizontal-tab-menu .tab-menu-item li a:hover {
	background: #fff
}
.horizontal-tab-view .horizondal-tab-content {
	padding: 40px 0 20px 60px!important;
	background: #fff!important;
	display: inline-block;
	font-family: robotoregular!important
}
.horizontal-tab-view #horizontal-tab-menu .tab-menu-item .troubleshoot-icon {
	padding: 4px 44px 4px 0;
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -758px -512px no-repeat
}
.horizontal-tab-view #horizontal-tab-menu .tab-menu-item .application-icon {
	padding: 4px 55px 4px 0;
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -803px -512px no-repeat
}
.horizontal-tab-view #horizontal-tab-menu .tab-menu-item .capacity-icon {
	padding: 4px 48px 4px 0;
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -859px -512px no-repeat
}
.horizontal-tab-view #horizontal-tab-menu .tab-menu-item .ui-state-active .troubleshoot-icon, .horizontal-tab-view #horizontal-tab-menu .tab-menu-item .ui-widget-content .ui-state-active .troubleshoot-icon, .horizontal-tab-view #horizontal-tab-menu .tab-menu-item .ui-widget-header .ui-state-active .troubleshoot-icon {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -758px -544px no-repeat
}
.horizontal-tab-view #horizontal-tab-menu .tab-menu-item .ui-state-active .application-icon, .horizontal-tab-view #horizontal-tab-menu .tab-menu-item .ui-widget-content .ui-state-active .application-icon, .horizontal-tab-view #horizontal-tab-menu .tab-menu-item .ui-widget-header .ui-state-active .application-icon {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -803px -544px no-repeat
}
.horizontal-tab-view #horizontal-tab-menu .tab-menu-item .ui-state-active .capacity-icon, .horizontal-tab-view #horizontal-tab-menu .tab-menu-item .ui-widget-content .ui-state-active .capacity-icon, .horizontal-tab-view #horizontal-tab-menu .tab-menu-item .ui-widget-header .ui-state-active .capacity-icon {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -859px -544px no-repeat
}
.horizontal-tab-view #horizontal-tab-menu .tab-menu-item .ui-state-active a, .horizontal-tab-view #horizontal-tab-menu .tab-menu-item .ui-widget-content .ui-state-active a, .horizontal-tab-view #horizontal-tab-menu .tab-menu-item .ui-widget-header .ui-state-active a {
	color: #f07241!important;
	background: #fff!important;
	border-radius: 0;
	border-top: 2px solid #f07241;
	margin-top: -1px;
	border-bottom: none!important;
	height: 41px
}
.vm-popdown-list p {
	padding-bottom: 40px;
	width: 900px;
	margin: 0 auto
}
.vm-popdown-list .more-metrics-open {
	width: 487px!important
}

@media only screen and (min-width:1px) and (max-width:540px) {
.vm-popdown-list .more-metrics-open {
	width: 80%!important;
	text-align: center;
	padding-right: 10px
}
}

@media only screen and (min-width:1px) and (max-width:399px) {
.horizontal-tab-view #horizontal-tab-menu .tab-menu-item .application-icon, .horizontal-tab-view #horizontal-tab-menu .tab-menu-item .capacity-icon, .horizontal-tab-view #horizontal-tab-menu .tab-menu-item .troubleshoot-icon {
	padding: 0!important
}
}

@media only screen and (min-width:1px) and (max-width:1149px) {
.vm-popdown-list p {
	padding-bottom: 40px;
	width: 90%;
	margin: 0 auto
}
.horizontal-tab-view .horizondal-tab-content {
	padding: 40px 30px 40px 50px!important
}
.horizontal-tab-view {
	width: 100%
}
.horizontal-tab-view #horizontal-tab-menu .tab-menu-item li {
	float: none!important;
	width: 100%!important;
	border: none!important
}
.horizontal-tab-view #horizontal-tab-menu .tab-menu-item li a {
	border-bottom: 1px solid #ccc
}
.horizontal-tab-view #horizontal-tab-menu .tab-menu-item .ui-state-active a, .horizontal-tab-view #horizontal-tab-menu .tab-menu-item .ui-widget-content .ui-state-active a, .horizontal-tab-view #horizontal-tab-menu .tab-menu-item .ui-widget-header .ui-state-active a {
	border-top: none!important;
	border-bottom: 2px solid #f07241!important;
	margin-top: 0;
	height: auto
}
}

@media only screen and (min-width:1150px) {
.feature-content-panel .feature-content .feature-img-left {
	padding-left: 0!important
}
}
.home-left-quotation {
	background: url(https://www.eginnovations.com/images/case-studies-left-quotation.png) left 1px no-repeat;
	width: 22px;
	height: 20px;
	float: left;
}
.resource-center-list li.case-studies {
	background: transparent !important;
}
.home-language .home-language-list li {
	padding: 5px 0 0 0 !important;
}
.home-language .home-language-list li:nth-child(2) {
	padding: 5px 0 0 0 !important;
}
.home-language .home-language-list li:last-child {
	padding: 5px 0 0 0 !important;
}
#email_subscribe .form-error {
	padding-top: 38px;
	display: block;
	font-size: 13px;
}
.confirm-msg {
	padding-top: 38px;
	color: #34de00;
	font-size: 13px;
	display: none;
}
.banner-partner-cta .banner-free-trial-button {
	padding: 11px !important;
	text-align: center !important;
	width: 216px !important;
}
/* Banner form */



.banner-text-box-section {
	width: 440px;
	background: #ffffff;
	border-radius: 25px;
	padding: 3px;
	height: 40px;
	margin: 0 auto;
	margin-top: 17px;
	-webkit-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.5);
	-moz-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.5);
	box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.5);
}
.banner-text-box-section .form-error {
	text-align: center;
}
.banner-text-box {
	background-color: transparent;
	color: #333333;
	font-size: 16px;
	float: left;
	/*width: 270px;*/

	width: 230px;
	border: none;
	margin: 8px 0 0 15px;
	outline: none;
	font-family: robotoregular;
}
.banner-summit-btn {
	float: right;
	font-size: 18px;
	color: #cbe6ff;
	background-image: -ms-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: -moz-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: -o-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #0070D5), color-stop(100, #004e95));
	background-image: -webkit-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: linear-gradient(to right, #0070D5 0%, #004e95 100%);
	border: none;
	border-radius: 25px;
	padding: 3px 20px;
	outline: none;
	cursor: pointer;
	height: 40px;
	font-family: robotomedium;
	text-transform: uppercase;
	transition: transform .1s;
}
.banner-summit-btn:hover {
	text-decoration: none;
	background-image: -ms-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -moz-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -o-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #3C9E1E), color-stop(100, #15790b));
	background-image: -webkit-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: linear-gradient(to right, #3C9E1E 0%, #15790b 100%);
	color: #d9ffcd !important;
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	transform: scale(1.05);
	transform-origin: 80% 50% 0;
}

@media only screen and (min-width:400px) and (max-width :500px) {
.banner-text-box-section {
	width: 96%;
}
.banner-text-box {
	width: 49%;
}
}

@media only screen and (min-width:10px) and (max-width :399px) {
.banner-text-box-section {
	width: 96%;
}
.banner-text-box {
	width: 52%;
}
}
#trial_req .form-error {
	padding-top: 47px;
}
.infobox-link {
	text-align: center !important;
	font-size: 16px !important;
}
/* Expert Review */



.expert-review-panel .feature-content-panel {
	margin: 40px 0;
}
.expert-review-panel p {
	font-family: HelveticaNeue;
	font-size: 14px;
	line-height: 22px;
	margin: 0 0 25px;
	text-align: justify;
}
.expert-review-panel .author-review {
	width: 100%;
}
.expert-review-panel .author-review p {
	font-size: 18px;
	line-height: 25px;
	margin: 0 0 10px;
}
.expert-review-panel .author-review p span {
	font-family: HelveticaNeue-Bold;
	display: block;
	padding-bottom: 5px;
}
.expert-review-panel .author-review img {
	float: right;
	padding-left: 25px;
}
.m-top-btm-35 {
	margin: 35px 0 !important;
}
.expert-review-panel h2 {
	font-family: HelveticaNeue-Bold;
	font-size: 24px;
	text-align: left;
	margin: 30px 0 15px;
	color: #1f4d82;
}
.expert-review-panel h3 {
	font-family: HelveticaNeue-Bold;
	font-size: 20px;
	text-align: left;
	margin: 30px 0 15px;
	color: #333;
}
.expert-review-panel .inner-page-content .customer-success .customer-success-story .customer-name {
	font-size: 16px;
}
img.expert-review-big-img {
	max-width: 1024px;
	height: auto;
	margin: 40px auto;
	display: block;
}
.conclusion-box {
	padding: 60px 60px 60px 60px;
	background: #f1f1f1;
	margin: 50px 0;
}
.conclusion-box h2 {
	margin-top: 0;
}
.conclusion-box .conclusion-pin {
	position: absolute;
	margin-top: -80px;
	margin-left: -60px;
}
.conclusion-box .conclusion-shadow {
	background: url(https://www.eginnovations.com/images/conclusion-box-shadow.png)bottom right no-repeat;
	height: 4px;
	position: relative;
	bottom: -64px;
	right: -60px;
}
.expert-review-panel a.blue-link {
	font-size: 14px !important;
}
.expert-review-panel a.blue-link:hover {
	color: #f07241;
	text-decoration: underline;
}
.expert-review-panel ul.expert-review-list, .expert-review-panel ol.expert-review-list {
	margin: 0 0 25px;
	padding: 0;
}
.expert-review-panel ol.expert-review-list {
	margin-left: 30px;
}
.expert-review-panel ul.expert-review-list li {
	font-family: HelveticaNeue;
	font-size: 14px;
	line-height: 22px;
	margin: 0 0 25px;
	text-align: justify;
	padding-left: 30px;
	background: url(https://www.eginnovations.com/images/gray-bullet.png) 13px 10px no-repeat;
	list-style: none;
}
.expert-review-panel ul.expert-review-list li, .expert-review-panel ol.expert-review-list li {
	font-family: HelveticaNeue;
	font-size: 14px;
	line-height: 22px;
	margin: 0 0 25px;
	text-align: justify;
}
.expert-review-panel ul.expert-review-list#small-text {
	margin: 0 0 25px;
	margin-left: 0;
}
.expert-review-panel ul.expert-review-list#small-text li {
	margin: 0 0 8px;
	padding-left: 30px;
	text-align: left;
	background: url(https://www.eginnovations.com/images/gray-bullet.png) 13px 10px no-repeat;
	list-style: none;
}
.expert-review-panel ol.expert-review-list#small-text li {
	margin: 0 0 8px;
	padding-left: 5px;
	text-align: left;
}
.expert-review-panel ul.expert-review-list li:last-child, .expert-review-panel ol.expert-review-list li:last-child, .expert-review-panel ul.expert-review-list#small-text li:last-child, .expert-review-panel ol.expert-review-list#small-text li:last-child {
	margin-bottom: 0;
}
.expert-review-panel .review-video {
	width: 600px;
	height: auto;
	margin: 0 auto;
}
a.orange-expert-review-btn {
	display: table;
	margin: 0 auto 40px;
	background-image: -ms-linear-gradient(left, #ef6f3e 0%, #ea612b 100%);
	background-image: -moz-linear-gradient(left, #ef6f3e 0%, #ea612b 100%);
	background-image: -o-linear-gradient(left, #ef6f3e 0%, #ea612b 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #ef6f3e), color-stop(100, #ea612b));
	background-image: -webkit-linear-gradient(left, #ef6f3e 0%, #ea612b 100%);
	background-image: linear-gradient(to right, #ef6f3e 0%, #ea612b 100%);
	padding: 5px 20px;
	text-decoration: none;
	font-size: 16px !important;
	color: #fff7f4 !important;
	border-radius: 25px;
	-webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.5);
	-moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.5);
	box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.5);
	cursor: pointer;
}
.expert-review-table {
	border: 1px solid #aaaaaa;
	margin: 0 auto 40px;
	max-width: 600px;
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}
.expert-review-table .title-row th {
	padding: 15px 0;
	color: #ffffff;
	font-family: HelveticaNeue-bold;
	font-size: 16px;
	text-align: center;
}
.expert-review-table td {
	font-family: HelveticaNeue;
	font-size: 14px;
	color: #333333;
	text-align: center;
	padding: 15px 0px 15px 20px;
}
.expert-review-table tr td:first-child {
	text-align: left;
}
.expert-review-table tr:nth-child(odd) {
	background: #eeeeee;
}
.expert-review-table .title-row {
	background: #2c2c2c !important;
}
.expert-img-caption {
	font-size: 14px;
	text-align: center;
	font-style: italic;
	margin-bottom: 40px;
	margin-top: -20px;
	padding: &nbsp;0 15px;
}
ul.two-btn-row {
	margin: 0;
	padding: 0;
	text-align: center;
	margin-top: 40px;
}
ul.two-btn-row li {
	display: inline-block;
	margin: 0 10px;
}

@media only screen and (max-width: 1167px) and (min-width: 1px) {
.expert-review-panel h2 {
	padding: 0 20px;
}
.expert-review-panel h3 {
	text-align: left!important;
}
.expert-review-panel .author-review {
	width: auto;
	padding: 0 10px 10px;
}
.expert-review-panel .author-review p span {
	text-align: center;
	padding-bottom: 15px;
}
.expert-review-panel .author-review img {
	float: none;
	margin: 20px auto 10px;
	padding-left: 0px;
}
img.expert-review-big-img {
	width: 90%;
	margin: 30px auto;
	padding: 0 5%;
}
.expert-review-panel ul.expert-review-list, .expert-review-panel ol.expert-review-list {
	padding: 0 20px;
}
.expert-review-panel ul.expert-review-list li, .expert-review-panel ol.expert-review-list li {
	margin: 0 0 15px;
}
.expert-review-panel .review-video {
	width: 90%;
	max-width: 600px;
}
}

@media only screen and (max-width: 850px) and (min-width: 10px) {
ul.two-btn-row li {
	margin-bottom: -20px;
}
ul.two-btn-row li:last-child {
	margin-bottom: 0px;
}
.expert-review-table td {
	padding: 15px 10px 15px 10px;
}
}

@media only screen and (max-width: 1167px) and (min-width: 600px) {
.conclusion-box {
	margin: 0 20px;
	padding: 50px 30px 30px 30px;
	margin-top: 50px;
}
.conclusion-box .conclusion-pin {
	position: absolute;
	margin-top: -70px;
	margin-left: -30px;
}
.conclusion-box .conclusion-shadow {
	bottom: -34px;
	right: -30px;
}
}

@media only screen and (max-width: 599px) and (min-width: 10px) {
.conclusion-box {
	margin: 0 20px;
	padding: 50px 0px 40px 0px;
	margin-top: 50px;
}
.conclusion-box .conclusion-pin {
	position: absolute;
	margin-top: -70px;
	margin-left: 0px;
}
.conclusion-box .conclusion-shadow {
	display: none;
}
}
.link-box-img4 {
	width: 60px;
	height: 60px;
	margin: auto;
	display: block;
	float: left;
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -905px -508px no-repeat;
}
.expert-more-links .case-study-morelinks ul {
	list-style: none !important;
	margin: 25px 0 0 0!important;
	padding: 0 !important;
}
.expert-more-links .case-study-morelinks ul li {
	padding: 0 0 5px 30px !important;
	background: url(https://www.eginnovations.com/images/gray-bullet.png) 13px 10px no-repeat;
}
.resource-center-list li a .expert-image {
	-webkit-filter: none !important;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important;
	filter: alpha(opacity=100) !important;
	opacity: 1 !important;
	filter: none !important;
}
div.conclusion-box &gt; p:last-child {
	margin: 0 !important;
}
/* Citrix New Page Update */



.citrix-intro-panel {
	width: 1150px;
	margin: 0 auto;
}
.citrix-intro-panel .citrix-intro-panel-left {
	float: left;
	width: 549px;
	border-right: 1px solid #bdbdbd;
}
.citrix-intro-panel .citrix-intro-panel-right {
	float: right;
	width: 570px;
	padding-left: 30px;
}
.citrix-intro-panel .citrix-intro-panel-left .tick-bullet-list li:last-child {
	margin-bottom: 0;
}
.citrix-intro-panel .citrix-intro-panel-right p.citrix-intro-text {
	margin: 0 0 23px;
	padding: 0;
}
.citrix-intro-link-list {
	margin: 0;
	padding: 0;
	list-style: none;
}
.citrix-intro-link-list li {
	display: inline-block;
	width: 160px;
	margin-bottom: 12px;
	text-align: left;
}
.citrix-intro-link-list li:nth-child(4), .citrix-intro-link-list li:nth-child(5), .citrix-intro-link-list li:nth-child(6) {
	margin-bottom: 0;
}
.citrix-intro-link-list li a {
	color: #1f4d82;
	font-size: 18px;
	text-decoration: none;
	cursor: pointer;
}
.citrix-intro-link-list li::before {
	content: "\2022";
	color: #1f4d82;
	font-weight: bold;
	display: inline-block;
	width: 20px;
	font-size: 22px;
}
.citrix-intro-link-list li:hover a, .citrix-intro-link-list li:hover::before {
	color: #f07241;
}
.citrix-intro-toggle-box {
	margin-top: 40px;
	padding: 15px 20px;
	background: #484848;
	cursor: pointer;
}
.citrix-intro-toggle-box:hover {
	background: #333333;
}
.citrix-intro-toggle-box .toggle-title {
	color: #efaa33;
	font-size: 25px;
	font-family: HelveticaNeue-Light;
	text-align: center;
	line-height: 30px;
}
.citrix-intro-toggle-box .toggle-title span {
	display: inline-block;
	width: 20px;
	height: 20px;
	margin-left: 15px;
	margin-top: -4px;
	vertical-align: middle;
	cursor: pointer;
	background: url(https://www.eginnovations.com/images/icon-sprite.svg)no-repeat;
	background-size: 500px 500px;
	background-position: -480px -80px;
}
.rotate180 {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}
.citrix-intro-toggle-box .toggle-title span:hover {
	opacity: 0.5;
}
.citrix-intro-toggle-box .empty-height-15 {
	height: 15px;
	display: none;
}
.citrix-intro-toggle-box .toggle-text {
	display: none;
	color: #ffffff;
	font-size: 18px;
	margin: 10px auto 15px;
	max-width: 900px;
	font-family: HelveticaNeue-Light;
	text-align: center;
}
.citrix-four-icon-section {
	max-width: 1150px;
	text-align: center;
	display: block;
}
.citrix-four-icon-section .citrix-icon-box {
	display: inline-block;
	vertical-align: top;
	padding: 0px 0;
	margin: 0 12px;
	width: 265px;
}
.citrix-four-icon-section p {
	font-size: 18px;
	line-height: 25px;
	margin-bottom: 0;
}
.citrix-four-icon-section .citrix-icon-box:first-child {
	margin-left: 0;
}
.citrix-four-icon-section .citrix-icon-box:last-child {
	margin-right: 0;
}
.citrix-four-icon-section .citrix-icon-box #monitor {
	display: block;
	margin: 0 auto;
	width: 100px;
	height: 100px;
	background: url(https://www.eginnovations.com/images/icon-sprite.svg)no-repeat;
	background-size: 500px 500px;
	background-position: -0px -400px;
}
.citrix-four-icon-section .citrix-icon-box #analytics {
	display: block;
	margin: 0 auto;
	width: 100px;
	height: 100px;
	background: url(https://www.eginnovations.com/images/icon-sprite.svg)no-repeat;
	background-size: 500px 500px;
	background-position: -100px -400px;
}
.citrix-four-icon-section .citrix-icon-box #root-cause {
	display: block;
	margin: 0 auto;
	width: 100px;
	height: 100px;
	background: url(https://www.eginnovations.com/images/icon-sprite.svg)no-repeat;
	background-size: 500px 500px;
	background-position: -200px -400px;
}
.citrix-four-icon-section .citrix-icon-box #capacity {
	display: block;
	margin: 0 auto;
	width: 100px;
	height: 100px;
	background: url(https://www.eginnovations.com/images/icon-sprite.svg)no-repeat;
	background-size: 500px 500px;
	background-position: -300px -400px;
}
.citrix-promotion-banner {
	width: 1150px;
	height: 120px;
	background: url(https://www.eginnovations.com/images/citrix-promotion-banner.jpg) no-repeat;
	margin: 0 auto;
	margin-top: 40px;
}
.citrix-promotion-banner .promotion-text {
	float: left;
	width: 780px;
	color: #362302;
	font-size: 23px;
	line-height: 27px;
	font-family: HelveticaNeue;
	padding: 15px 30px;
}
.citrix-promotion-banner .promotion-text span {
	display: block;
	color: #120b00;
	font-size: 26px;
	line-height: 35px;
	font-family: HelveticaNeue-Bold;
}
.citrix-promotion-banner .promotion-link {
	float: right;
	width: 310px;
}
.citrix-promotion-banner .promotion-link a.pro-link {
	display: table;
	margin: 42px auto 39px;
	cursor: pointer;
	background-image: -ms-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: -moz-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: -o-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #0070D5), color-stop(100, #004e95));
	background-image: -webkit-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: linear-gradient(to right, #ee703f 0%, #e35823 100%);
	border-radius: 25px;
	-webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.7);
	-moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.7);
	box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.7);
	padding: 9px 22px 8px 22px;
	font-size: 18px !important;
	color: #f4e2d3 !important;
	text-decoration: none;
	font-family: robotomedium !important;
	transition: transform .1s;
}
.citrix-promotion-banner .promotion-link a.pro-link:hover {
	background-image: -ms-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -moz-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -o-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #3C9E1E), color-stop(100, #15790b));
	background-image: -webkit-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: linear-gradient(to right, #3C9E1E 0%, #15790b 100%);
}
ul.citrix-three-colm-video {
	margin: 0;
	padding: 0;
	list-style: none;
}
ul.citrix-three-colm-video li {
	width: 350px;
	height: auto;
	display: inline-block;
	vertical-align: top;
}
ul.citrix-three-colm-video li:nth-child(2) {
	margin: 0 44px;
}
ul.citrix-three-colm-video li .video-img {
	max-width: 350px;
	height: 180px;
	display: block;
}
ul.citrix-three-colm-video li .video-img-caption {
	font-family: HelveticaNeue;
	font-size: 16px;
	margin-top: 10px;
	text-align: center;
}

@media only screen and (max-width: 1149px) and (min-width: 120px) {
.intro-text-ms br {
	display: none;
}
.citrix-intro-panel {
	width: 100%;
}
.citrix-intro-panel .citrix-intro-panel-left {
	float: none;
	width: 100%;
	border-right: none;
	border-bottom: 1px solid #bdbdbd;
	padding-bottom: 25px;
}
.citrix-intro-panel .citrix-intro-panel-right {
	float: none;
	width: 100%;
	padding-left: 0;
	padding-top: 25px;
}
.citrix-intro-panel .citrix-intro-panel-right p.citrix-intro-text {
	text-align: center;
}
.citrix-intro-link-list {
	text-align: center;
}
.citrix-intro-link-list li:nth-child(4), .citrix-intro-link-list li:nth-child(5), .citrix-intro-link-list li:nth-child(6) {
	margin-bottom: 20px;
}
.citrix-intro-toggle-box {
	margin-top: 10px;
}
.citrix-promotion-banner {
	background: #efaa33;
	width: 100%;
	height: auto;
}
.citrix-promotion-banner .promotion-text {
	float: none;
	width: 94%;
	padding: 3%;
	padding-top: 20px;
	text-align: center;
}
.citrix-promotion-banner .promotion-text span {
	margin-bottom: 10px;
}
.citrix-promotion-banner .promotion-text br {
	display: none;
}
.citrix-promotion-banner .promotion-link {
	float: none;
	width: 100%;
	padding: 20px 0;
	background: #333333;
}
.citrix-promotion-banner .promotion-link a.pro-link {
	margin: 0px auto;
}
ul.citrix-three-colm-video {
	text-align: center;
}
ul.citrix-three-colm-video li {
	margin: 0 20px;
	margin-bottom: 40px;
}
ul.citrix-three-colm-video li:nth-child(2) {
	margin: 0 20px 40px;
}
ul.citrix-three-colm-video li:last-child {
	margin-bottom: 0;
}
}

@media only screen and (max-width: 1149px) and (min-width: 630px) {
.citrix-four-icon-section .citrix-icon-box {
	margin: 0 0px 20px;
	width: 300px;
}
}

@media only screen and (max-width: 629px) and (min-width: 120px) {
.citrix-four-icon-section .citrix-icon-box {
	margin: 0 auto 20px;
	width: 90%;
}
}

@media only screen and (max-width: 380px) and (min-width: 120px) {
ul.citrix-three-colm-video li, ul.citrix-three-colm-video li:nth-child(2) {
	width: 90%;
	height: auto;
	padding: 0 5%;
	margin: 0 auto 30px;
}
ul.citrix-three-colm-video li .video-img {
	width: 100%;
	height: auto;
}
}
/*****    Cloud Monitoring page style   *****/



.gray-tick-bullet {
	margin-top: 10px;
}
.gray-tick-bullet li {
	background: url(https://www.eginnovations.com/images/home-tick-bullet.png) 13px 10px no-repeat !important;
	padding-left: 35px !important;
}
.features .features-item .inner-right-pannel-full-width {
	border: 1px solid #dddddd;
	width: 880px;
	margin: 0 auto;
	margin-top: 25px;
}
.features .features-item .inner-right-pannel-full-width .inner-right-pannel-half-width {
	width: 390px;
	display: inline-block;
	margin: 0 auto;
	border-right: 1px solid #dddddd;
	padding: 10px 15px 20px;
}
.features .features-item .inner-right-pannel-full-width .inner-right-pannel-half-width:last-child {
	border-right: none;
}
.res-expert-review {
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -230px -850px no-repeat;
}
.get-start-now-btn {
	width: 204px !important;
}

@media only screen and (max-width: 960px) and (min-width: 801px) {
.features .features-item .inner-right-pannel-full-width {
	width: 100%;
}
.features .features-item .inner-right-pannel-full-width .inner-right-pannel-half-width {
	width: 45%;
}
}

@media only screen and (max-width: 800px) and (min-width: 120px) {
.features .features-item .inner-right-pannel-full-width {
	width: auto;
}
.features .features-item .inner-right-pannel-full-width .inner-right-pannel-half-width {
	width: 90%;
	margin: 0 auto;
	border-right: none;
	padding: 10px 15px 0px;
}
.features .features-item .inner-right-pannel-full-width .inner-right-pannel-half-width:last-child {
	padding-bottom: 20px;
	padding-top: 0;
}
}

@media only screen and (max-width: 1167px) and (min-width: 1px) {
.res-width235 {
	width: 235px !important;
}
}
/****  resource box link ***/



.link-box-white-paper {
	width: 60px;
	height: 60px;
	margin: auto;
	display: block;
	float: left;
	background: url(https://www.eginnovations.com/images/eg-sprite.png) -926px -610px no-repeat;
}
.inner-success-stories p {
	color: #6c6c6c;
}
/* Get Start Demo */



.banner-get-start-link .banner-free-trial-button {
	display: block;
	margin: 0 auto;
	background-image: -ms-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: -moz-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: -o-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #0070D5), color-stop(100, #004e95));
	background-image: -webkit-linear-gradient(left, #0070D5 0%, #004e95 100%);
	background-image: linear-gradient(to right, #0070D5 0%, #004e95 100%);
	border-radius: 25px;
	-webkit-box-shadow: 0px 1px 5px 0px rgba(0,0,0,1);
	-moz-box-shadow: 0px 1px 5px 0px rgba(0,0,0,1);
	box-shadow: 0px 1px 5px 0px rgba(0,0,0,1);
	width: 230px;
	padding: 10px 6px 10px 25px;
	font-size: 20px !important;
	color: #cbe6ff !important;
	text-decoration: none;
	font-family: robotomedium !important;
	transition: transform .1s;
	margin-top: 17px;
	transition: transform .1s;
}
.banner-get-start-link .banner-free-trial-button span {
	width: 26px;
	height: 28px;
	display: inline-block;
	margin-left: 8px;
	background: url(https://www.eginnovations.com/images/icon-sprite.svg)no-repeat;
	background-size: 500px 500px;
	background-position: -27px -301px;
	-webkit-transition: background-position .3s;
	-moz-transition: background-position .3s;
	transition: background-position .3s;
}
.banner-get-start-link .banner-free-trial-button:hover {
	text-decoration: none;
	background-image: -ms-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -moz-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -o-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #3C9E1E), color-stop(100, #15790b));
	background-image: -webkit-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: linear-gradient(to right, #3C9E1E 0%, #15790b 100%);
	color: #d9ffcd !important;
	-webkit-transform: scale(1.06);
	transform: scale(1.06);
}
.banner-get-start-link .banner-free-trial-button:hover span {
	background: url(https://www.eginnovations.com/images/icon-sprite.svg)no-repeat;
	background-size: 500px 500px;
	background-position: -1px -331px;
}
.citrix-intro-toggle-box .toggle-text .toggle-img {
	width: 100%;
	max-width: 720px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
}
/* Microsoft Monitoring Page Styles */



h2.inner-title-h2 {
	font-family: HelveticaNeue-Bold;
	font-size: 28px;
	color: #1f4d82;
	font-weight: 400;
	text-align: center;
	margin: 0 0 40px;
	padding: 0;
	border: none;
	line-height: 34px;
}
chro .microsoft-monitoring .intro-text {
	text-align: center;
	margin: 0;
	font-size: 20px;
	line-height: 28px;
	color: #1e1e1e;
}
.feature-content-panel .feature-content .feature-content-color-box {
	padding-top: 10px;
}
.ms-color-box-bg {
	padding: 30px 20px 37px !important;
	height: auto !important;
}
.ms-color-box-bg .box-list {
	height: auto !important;
	margin-bottom: 18px !important;
}
.gray-cta {
	display: block;
	width: 120px;
	height: 32px;
	line-height: 32px;
	margin: 0 auto;
	text-decoration: none;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	border: 0 solid #000;
	-webkit-transition: all .4s ease;
	transition: transform .1s;
	text-decoration: none;
	text-align: center;
	font-size: 16px !important;
	color: #1c1c1c;
	font-family: robotobold !important;
	font-weight: normal;
	border-radius: 25px;
	-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.7);
	-moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.7);
	box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.7);
	cursor: pointer;
	background-image: -ms-linear-gradient(left, #f7f7f7 0%, #cccccc 100%);
	background-image: -moz-linear-gradient(left, #f7f7f7 0%, #cccccc 100%);
	background-image: -o-linear-gradient(left, #f7f7f7 0%, #cccccc 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #f7f7f7), color-stop(100, #cccccc));
	background-image: -webkit-linear-gradient(left, #f7f7f7 0%, #cccccc 100%);
	background-image: linear-gradient(to right, #f7f7f7 0%, #cccccc 100%);
}
.gray-cta:hover {
	color: #1c1c1c;
	background-image: -ms-linear-gradient(left, #fbd056 0%, #ffb422 100%);
	background-image: -moz-linear-gradient(left, #fbd056 0%, #ffb422 100%);
	background-image: -o-linear-gradient(left, #fbd056 0%, #ffb422 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #fbd056), color-stop(100, #ffb422));
	background-image: -webkit-linear-gradient(left, #fbd056 0%, #ffb422 100%);
	background-image: linear-gradient(to right, #fbd056 0%, #ffb422 100%);
}
.full-width-promotion-banner {
	width: 100%;
	max-width: 1150px;
}
.ms-logo-list {
	margin: 0;
	padding: 5px 0 0;
	list-style: none;
	text-align: center;
}
.ms-logo-list li {
	display: inline-block;
	margin: 0px 18px 30px;
}
.ms-logo-list li:first-child, .ms-logo-list li:nth-child(6) {
	margin-left: 0;
}
.ms-logo-list li:last-child, .ms-logo-list li:nth-child(5) {
	margin-right: 0;
}
.ms-logo-list li a {
	text-decoration: none !important;
	cursor: pointer;
}
#ms-sharepoint {
	display: block;
	width: 186px !important;
	height: 54px;
	background: url(https://www.eginnovations.com/images/microsoft-monitoring-page-logos.svg)no-repeat;
	background-size: 600px 600px;
	background-position: -200px 0px;
}
#ms-sharepoint:hover {
	background-position: 0px 0px;
}
#ms-exchange {
	display: block;
	width: 169px !important;
	height: 54px;
	background: url(https://www.eginnovations.com/images/microsoft-monitoring-page-logos.svg)no-repeat;
	background-size: 600px 600px;
	background-position: -170px -108px;
}
#ms-exchange:hover {
	background-position: 0px -108px;
}
#ms-office365 {
	display: block;
	width: 167px !important;
	height: 54px;
	background: url(https://www.eginnovations.com/images/microsoft-monitoring-page-logos.svg)no-repeat;
	background-size: 600px 600px;
	background-position: -170px -54px;
}
#ms-office365:hover {
	background-position: 0px -54px;
}
#ms-sql-server {
	display: block;
	width: 167px !important;
	height: 54px;
	background: url(https://www.eginnovations.com/images/microsoft-monitoring-page-logos.svg)no-repeat;
	background-size: 600px 600px;
	background-position: -180px -324px;
}
#ms-sql-server:hover {
	background-position: -0px -324px;
}
#ms-windows-server {
	display: block;
	width: 247px !important;
	height: 54px;
	background: url(https://www.eginnovations.com/images/microsoft-monitoring-page-logos.svg)no-repeat;
	background-size: 600px 600px;
	background-position: -350px -109px;
}
#ms-windows-server:hover {
	background-position: -350px -55px;
}
#ms-azure {
	display: block;
	width: 137px !important;
	height: 54px;
	background: url(https://www.eginnovations.com/images/microsoft-monitoring-page-logos.svg)no-repeat;
	background-size: 600px 600px;
	background-position: -150px -378px;
}
#ms-azure:hover {
	background-position: 0px -378px;
}
#ms-dynamics {
	display: block;
	width: 284px !important;
	height: 54px;
	background: url(https://www.eginnovations.com/images/microsoft-monitoring-page-logos.svg)no-repeat;
	background-size: 600px 600px;
	background-position: -300px -216px;
}
#ms-dynamics:hover {
	background-position: 0px -216px;
}
#ms-dot-net {
	display: block;
	width: 54px !important;
	height: 54px;
	background: url(https://www.eginnovations.com/images/microsoft-monitoring-page-logos.svg)no-repeat;
	background-size: 600px 600px;
	background-position: -490px 0px;
}
#ms-dot-net:hover {
	background-position: -420px 0px;
}
#ms-skype {
	display: block;
	width: 260px !important;
	height: 54px;
	background: url(https://www.eginnovations.com/images/microsoft-monitoring-page-logos.svg)no-repeat;
	background-size: 600px 600px;
	background-position: -270px -162px;
}
#ms-skype:hover {
	background-position: 0px -162px;
}
#ms-teams {
	display: block;
	width: 236px !important;
	height: 54px;
	background: url(https://www.eginnovations.com/images/microsoft-monitoring-page-logos.svg)no-repeat;
	background-size: 600px 600px;
	background-position: -300px -270px;
}
#ms-teams:hover {
	background-position: 0px -270px;
}
.ms-text-logo-list {
	margin: 0;
	padding: 0;
	text-align: center;
	list-style: none;
	margin-bottom: -6px;
}
.ms-text-logo-list li {
	font-family: HelveticaNeue;
	display: inline-block;
	font-size: 20px;
	color: #444444;
	margin-right: 18px;
	background: url(https://www.eginnovations.com/images/microsoft-monitoring-page-logos.svg)no-repeat;
	background-size: 600px 600px;
	background-position: -590px 9px;
	padding-left: 32px;
}
.ms-text-logo-list li:hover {
/*background-position: -590px -35px;*/

}
.ms-text-logo-list li:first-child {
	background: none;
	padding-left: 0;
}
.ms-text-logo-list li a {
	font-family: HelveticaNeue;
	font-size: 20px;
	color: #444444;
	text-decoration: none;
}
.ms-text-logo-list li a:hover {
	color: #0080b7;
}

@media only screen and (min-width: 1150px) {
.feature-content .content-navi {
	margin-left: -10px;
}
}

@media only screen and (max-width: 1167px) and (min-width: 1px) {
.ms-logo-list li, .ms-logo-list li:first-child, .ms-logo-list li:nth-child(6), .ms-logo-list li:last-child, .ms-logo-list li:nth-child(5) {
	margin: 0 15px 20px !important;
}
.ms-text-logo-list {
	margin-top: 10px;
}
.ms-text-logo-list li {
	margin-bottom: 15px;
	padding-left: 20px;
}
.ms-text-logo-list li:first-child {
	background: url(https://www.eginnovations.com/images/microsoft-monitoring-page-logos.svg)no-repeat;
	background-size: 600px 600px;
	background-position: -590px 9px;
	padding-left: 20px;
}
.content-navi .cta-demo {
	margin-top: 17px;
	padding-top: 10px !important;
	padding-bottom: 10px;
}
.full-width-promotion-banner {
	width: 98%;
	display: block;
	margin: 0 auto
}
}

@media only screen and (max-width: 400px) and (min-width: 1px) {
.feature-content .content-navi {
	margin-left: auto;
}
.ms-text-logo-list li {
	display: block;
	text-align: left;
	margin-left: 25px;
}
}
.intro-text-ms {
	text-align: center;
	margin: 0;
	font-size: 18px;
	line-height: 25px;
	color: #1e1e1e;
}
.citrix-intro-toggle-box .toggle-text .toggle-img-caption {
	text-align: center;
	font-style: italic;
	font-size: 16px;
	color: #ffffff;
	margin: 15px 0 5px;
	padding: 0 15px;
}
.reg-form input.frm-text-field, .reg-form .frm-text-select options, .reg-form textarea {
	color: #000 !important;
}
.reg-form .frm-text-select options:first-child {
	color: #757575 !important;
}
.reg-form input.frm-submit-button {
	color: #fff !important;
}
.features .features-item h4.inner-feature-title, .features .features-left h4.inner-feature-title {
	font-size: 19px;
	font-family: robotobold;
	font-weight: normal;
	color: #333;
	margin: 0 0 10px !important;
	border-bottom: none;
	padding: 0;
	text-align: left;
}
.inner-right-pannel h3.inner-title {
	font-family: robotobold;
	font-weight: normal !important;
	font-size: 22px;
	font-weight: 400;
	margin-top: 40px;
	line-height: 26px;
	text-align: left;
	clear: both;
}
.infographics-panel .vide-page-box {
	text-align: center;
	margin-bottom: 30px;
}
.infographics-panel p {
	font-family: HelveticaNeue;
	font-size: 14px;
	line-height: 24px;
	text-align: justify;
}
/* Footer Link Box List */



.link-box-list {
	margin: 0px;
	padding: 0px;
}
.link-box-list li {
	display: inline-block;
}
.link-box-list li:nth-child(2) {
	padding: 0 3.65%;
}
.link-box {
	border: 1px solid #a4a4a4;
	border-radius: 5px;
	width: 330px;
	height: 60px;
	padding: 10px 10px;
	background: linear-gradient(#ffffff, #dadada);
	display: block;
	color: #1f4d82;
}
.link-box-img1 {
	width: 60px;
	height: 60px;
	margin: auto;
	display: block;
	float: left;
	background: url(../images/eg-sprite.png) -681px -508px no-repeat;
}
.link-box-img2 {
	width: 60px;
	height: 60px;
	margin: auto;
	display: block;
	float: left;
	background: url(../images/eg-sprite.png) -612px -508px no-repeat;
}
.link-box-img3 {
	width: 60px;
	height: 60px;
	margin: auto;
	display: block;
	float: left;
	background: url(../images/eg-sprite.png) -543px -508px no-repeat;
}
.link-box-text {
	font-family: HelveticaNeue;
	width: 240px;
	padding: 5px 0px 5px 14px;
	border-left: 1px solid #b9b9b9;
	font-size: 20px;
	float: right;
	color: #1f4d82;
	text-align: left;
}
.link-box:hover, .link-box:hover .link-box-text {
	color: #f17141;
	background: #ffffff;
}

@media only screen and (max-width: 1149px) and (min-width: 1px) {
.left-box {
	width: 90%;
	padding: 0 3%;
}
.vide-page-title {
	text-align: left !important;
}
.infographics-panel .vide-page-box iframe {
	width: 90% !important;
	height: auto !important;
}
}

@media only screen and (max-width: 1175px) and (min-width: 950px) {
.link-box-list li {
	display: inline-block;
	width: 28.5%;
	padding: 0 2% !important;
}
.link-box-list li:nth-child(2) {
	padding: none;
}
.link-box {
	width: 100%;
}
.link-box-text {
	width: 68%;
	padding: 10px 0px 10px 10px;
	font-size: 20px;
	line-height: 20px;
}
}

@media only screen and (max-width: 949px) and (min-width: 1px) {
.link-box-list li {
	display: block;
	width: 90%;
	padding: 0 5% !important;
	margin: 0 auto 15px auto;
}
.link-box-list li:nth-child(2) {
	padding: none;
}
.link-box {
	width: 90%;
	margin: 0 auto;
}
.link-box-text {
	width: 68%;
	padding: 1% 0 1% 3%;
	font-size: 20px;
	float: left;
	margin-left: 5%;
}
}

@media only screen and (max-width: 1000px) and (min-width: 950px), only screen and (max-width: 430px) and (min-width: 1px) {
.link-box-text {
	font-size: 16px;
}
}

@media only screen and (max-width: 1150px) and (min-width: 1001px) {
.link-box-text {
	width: 68%;
	padding: 1% 0 1% 3%;
	font-size: 18px;
	float: left;
	margin-left: 5%;
}
}
.inner-right-pannel h3, .inner-right-pannel h4, .inner-right-pannel h5 {
	font-weight: normal !important;
}
/**** MSP partner 18-6-19 ******/



.static-testimonial {
	width: 96%;
	margin: 40px auto;
	background: #eeeeee;
	padding: 2%;
}
.static-testimonial .testimonial-cutomer-photo {
	display: inline-block;
}
.static-testimonial .testimonial-text {
	display: inline-block;
	font-size: 15px;
	background: url(https://www.eginnovations.com/images/open-quotation.png) 10px 1px no-repeat;
	text-align: left;
	width: 700px;
	padding-left: 35px;
	vertical-align: top;
}
.static-testimonial .testimonial-text .client-name {
	text-align: left;
	display: block;
	font-weight: bold;
	margin-top: 5px;
}
.static-testimonial .testimonial-text .client-designation {
	text-align: left;
	display: block;
	line-height: 18px;
}
.inner-video {
	margin: 40px auto;
	position: relative;
	display: block;
	padding-bottom: 33.8%;
}
.inner-video .video-frame {
	border: 1px outset #dcdcdc;
	position: absolute;
	top: 0;
	width: 60%;
	left: 20%;
}
.inner-center-align-img {
	display: block;
	margin: 30px auto 40px;
}
.inner-right-align-icon {
	float: right;
	margin-left: 40px;
	margin-bottom: 10px;
	padding-top: 4px;
}
.inner-left-align-icon {
	float: left;
	margin-right: 40px;
	margin-bottom: 10px;
	padding-top: 4px;
}

@media only screen and (max-width: 1167px) and (min-width: 950px) {
.static-testimonial .testimonial-cutomer-photo {
	width: 12%;
}
.static-testimonial .testimonial-text {
	width: 82%;
	padding-left: 4%;
}
}

@media only screen and (max-width: 949px) and (min-width: 120px) {
.static-testimonial {
	width: 96%;
	margin: 40px auto;
	background: #eeeeee;
	padding: 5% 2%;
}
.static-testimonial .testimonial-cutomer-photo {
	display: block;
}
.static-testimonial .testimonial-cutomer-photo img {
	display: block;
	margin: 0 auto 15px;
}
.static-testimonial .testimonial-text {
	display: block;
	width: 98%;
	margin: 0 auto;
	background: none;
	text-align: center;
	padding-left: 0;
}
.static-testimonial .testimonial-text .img-vertical-align {
	display: none;
}
.static-testimonial .testimonial-text .client-name, .static-testimonial .testimonial-text .client-designation {
	text-align: center;
}
.link-phara {
	text-align: center!important;
}
.link-phara .splitter {
	display: none;
}
.link-phara a {
	display: block!important;
}
.inner-center-align-img {
	width: 90%;
	max-width: 540px;
}
}

@media only screen and (max-width: 500px) and (min-width: 120px) {
.inner-right-align-icon, .inner-left-align-icon {
	float: none;
	margin: 0px auto 20px;
	padding-top: 10px;
	display: block
}
.inner-video {
	margin: 30px auto;
	padding-bottom: 45.5%;
}
.inner-video .video-frame {
	width: 80%;
	left: 10%;
}
}
.pbottom12 {
	padding-bottom: 12px!important
}
.ptop12 {
	padding-top: 12px!important
}
.ptop18 {
	padding-top: 18px!important
}
.pbottom14 {
	padding-bottom: 14px!important
}
.mtop22 {
	margin-top: 22px!important
}
.mtop25 {
	margin-top: 25px!important
}
.mtop30 {
	margin-top: 30px!important
}
.mTop40 {
	margin-top: 20px!important
}
.mTop45 {
	margin-top: 45px!important
}
.mTop5 {
	margin-top: 5px!important
}
.mTop10 {
	margin-top: 10px!important
}
/*  ****** Pricing page styles ******   */



.pricing-page-icon {
	margin-right: 15px;
}
.pricing-page-fill-text {
	margin: 25px 0 -15px 0;
	text-align: center;
	font-family: HelveticaNeue-Bold;
	font-weight: normal;
}
.pricing-form-summit-btn {
	display: block;
	margin: 0 auto;
	background-image: -ms-linear-gradient(left, #ee703f 0%, #e35823 100%);
	background-image: -moz-linear-gradient(left, #ee703f 0%, #e35823 100%);
	background-image: -o-linear-gradient(left, #ee703f 0%, #e35823 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #ee703f), color-stop(100, #e35823));
	background-image: -webkit-linear-gradient(left, #ee703f 0%, #e35823 100%);
	background-image: linear-gradient(to right, #ee703f 0%, #e35823 100%);
	border-radius: 25px;
	-webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.7);
	-moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.7);
	box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.7);
	padding: 8px 21px 9px 21px;
	font-size: 18px !important;
	color: #f4e2d3 !important;
	text-decoration: none;
	font-family: robotomedium !important;
	transition: transform .1s;
	border: none;
}
.pricing-form-summit-btn:hover {
	text-decoration: none;
	background-image: -ms-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -moz-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -o-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #3C9E1E), color-stop(100, #15790b));
	background-image: -webkit-linear-gradient(left, #3C9E1E 0%, #15790b 100%);
	background-image: linear-gradient(to right, #3C9E1E 0%, #15790b 100%);
	color: #d9ffcd !important
}

@media only screen and (max-width: 1167px) and (min-width: 120px) {
.pricing-page-fill-text {
	margin: 25px 0 20px 0;
}
}
/********  Capabilities Page  *******/



.inner-page-full-width {
	float: none !important;
	width: 100%;
}
.gray-tick-bullet-table, .inner-gray-bullet-list {
	margin: 0;
	padding: 0;
	list-style: none;
}
.gray-tick-bullet-table li {
	margin-bottom: 8px;
	font-family: HelveticaNeue;
	font-size: 14px;
	padding-left: 30px;
	line-height: 22px;
	text-align: left;
	background: url(../images/home-tick-bullet.png) 11px 7px no-repeat !important;
}
.inner-gray-bullet-list li {
	margin-bottom: 8px;
	font-family: HelveticaNeue;
	font-size: 14px;
	background: url(https://www.eginnovations.com/images/gray-bullet.png) 13px 8px no-repeat;
	padding-left: 30px;
	line-height: 22px;
	text-align: left;
}
table.platforms-table-pragraph tr td {
	font-size: 14px !important;
	padding: 15px 10px;
}
.gray-tick-bullet-table li:last-child {
	margin-bottom: 0!important;
}
.page-announcement-banner {
	width: inherit;
	background: #e6e6e6;
	padding: 10px 0;
}
.page-announcement-banner .announcement-text {
	color: #1c1c1c;
	font-family: HelveticaNeue-Bold;
	font-size: 16px;
	line-height: 25px;
	text-align: left;
	width: 850px;
	display: inline-block;
	float: none;
	vertical-align: middle;
}
.page-announcement-banner .announcement-text span {
	color: #4d4d4d;
	font-family: HelveticaNeue;
	display: block;
}
.page-announcement-banner .announcement-button {
	display: inline-block;
	background: #33333300;
	text-align: center;
	font-family: robotoregular;
	font-size: 18px;
	color: #1c1c1c;
	padding: 6px 20px;
	;
	border: 1px solid #1c1c1c;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	transition: transform .1s;
	margin-top: 2.5px;
	vertical-align: middle;
	transition: transform .1s;
}
.page-announcement-banner .announcement-button:hover {
	-webkit-transform: scale(1.06);
	transform: scale(1.06);
	background: #f4f3f3;
}

@media only screen and (min-width:300px) and (max-width:1149px) {
.page-announcement-banner {
	padding: 25px 15px;
}
.page-announcement-banner .announcement-text {
	width: inherit;
	display: block;
	text-align: center;
	margin: 0 auto 15px !important;
}
.page-announcement-banner .announcement-button {
	display: table;
	margin: 0 auto;
}
}
.support-services-h4-overright {
	margin-bottom: 12px!important;
	padding-bottom: 0px !important;
	margin-top: 30px!important;
}
.certified-partner p {
	text-align: center;
}

.career-frm input, .career-frm select option, .career-frm textarea{
	color: #000000;
}

.career-frm input.send-application-btn{
	color: #ffffff;
}

.career-frm select option.placeholder{
	color: #757575;
}	

.content-box-center2{
	display: none;
}

.res-load-sts{
	width: 30px;
	height: 30px;
	margin-top: 30px;
	margin: 30px auto auto auto;
	background: url(https://www.eginnovations.com/images/loader.gif) center no-repeat;
}
.aplication_icons a
{
 margin-top:20px;
 margin-left:20px;
 display:inline-block!important;
 height: 40px!important;
}

.aplication_icons a#java
{
 background-position: -24px -364px;
}
.aplication_icons a#java:hover
{
 background-position: -0.4px -364px;
}

/*.aplication_icons a#php:hover
{
 background-position: -90px -400px;
     cursor: default;
}
.aplication_icons a#node-js:hover
{
 background-position: -460px -320px;
     cursor: default;
}*/
@media screen and (max-width: 340px)
{
.aplication_icons a
{
 margin-left:10px;
}
}
</pre></body></html>