.header-area {background: transparent url('../img/igxback.jpg') center center no-repeat;text-align: center;}
.logo{padding-top:50px;	height:160px;width:auto;}
.logo img {max-width:100%;max-height:100%;margin:auto;display:block;}
.table{display: table;margin: 0 auto;}
.logo-sub{height:60px;width:auto;}
.logo-sub img{max-width:100%;margin:auto;display:block;opacity:0.7;filter:alpha(opacity=70);}
.logo-grp{background:url(http://s.integraxor.com/logos.png) no-repeat;}
.logo-cc{background-position:0 0;width:88px;height:31px;}
.logo-dm{background-position:-88px 0;width:88px;height:31px;}
.logo-mx {background-position:0 -31px;width:135px;height:20px;}
.logo-pp {background-position:-177px 0;width:174px;height:57px;}
.icons-grp{background:url('../img/icons.png') no-repeat;}
.icons-chip{background-position:0 0;width:128px;height:128px;max-width:100%;max-height:100%;margin:auto;display:block;}
.icons-email{background-position:0 -138px;width:128px;height:128px;max-width:100%;max-height:100%;margin:auto;display:block;}
.icons-laptop{background-position:0 -276px;width:128px;height:128px;max-width:100%;max-height:100%;margin:auto;display:block;}
.icons-report{background-position:0 -414px;width:128px;height:128px;max-width:100%;max-height:100%;margin:auto;display:block;}
.icons-support{background-position:0 -552px;width:128px;height:128px;max-width:100%;max-height:100%;margin:auto;display:block;}
.icons-test{background-position:0 -690px;width:128px;height:128px;max-width:100%;max-height:100%;margin:auto;display:block;}
.icons-tools{background-position:0 -828px;width:128px;height:128px;max-width:100%;max-height:100%;margin:auto;display:block;}
.icons-users{background-position:0 -966px;width:128px;height:128px;max-width:100%;max-height:100%;margin:auto;display:block;}
.header-large{background: inherit;background-size: 100%;}
.header-small{background: inherit;background-position: left center;}
.header-sub-area {background:#90a9c9;background:-moz-linear-gradient(left,#90a9c9 0%,#b2cbe4 25%,#d4e5f3 50%,#f5f9fc 75%,#fff 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#90a9c9),color-stop(25%,#b2cbe4),color-stop(50%,#d4e5f3),color-stop(75%,#f5f9fc),color-stop(100%,#fff));background:-webkit-linear-gradient(left,#90a9c9 0%,#b2cbe4 25%,#d4e5f3 50%,#f5f9fc 75%,#fff 100%);background:-o-linear-gradient(left,#90a9c9 0%,#b2cbe4 25%,#d4e5f3 50%,#f5f9fc 75%,#fff 100%);background:-ms-linear-gradient(left,#90a9c9 0%,#b2cbe4 25%,#d4e5f3 50%,#f5f9fc 75%,#fff 100%);background:linear-gradient(to right,#90a9c9 0%,#b2cbe4 25%,#d4e5f3 50%,#f5f9fc 75%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#90a9c9',endColorstr='#ffffff',GradientType=1);background-repeat: no-repeat;background-position: center top;min-height: 100px;overflow-y:hidden;}
.header-focus {padding:150px 20px 20px;height:auto;width:auto;}
.header-focus img {max-width:100%;max-height:100%;margin:auto;display:block;}
.header-sub{text-align: left;padding: 10px 0 0;}
.header-sub h1{font-weight: 700;	color: #fff;font: 600 30px/40px 'proxima-nova',sans-serif;text-shadow: 1px 1px 0 #A0A78A;padding: 15px 0 0;}
.header-area  h1 {font-weight: 700;color: #FFF;font: 600 35px/40px 'proxima-nova',sans-serif;	text-shadow: 1px 1px 0 #A0A78A;}
.header-area h5 {color: #FFF;font: 300 25px/42px 'proxima-nova',sans-serif;margin: 0 0 20px;text-shadow: 1px 1px 0 #A0A78A;padding: 25px 15px 0 0;}
.navigation-area {background: linear-gradient(to right, #006699, #2ba6cb);font: 600 16px/42px 'proxima-nova',sans-serif;}
.content-features {padding: 50px 0 30px;	background: #fff;text-align: center;}
.content-features p{color: #818181; font: 300 18px/29px 'proxima-nova',sans-serif; margin: 0 0 15px;}
.content-features h5 {color: #333;font: 26px/48px 'proxima-nova',sans-serif;margin: 0 0 20px;}
.features-logo {padding:0 0 20px;height:128px;width:auto;}
.features-logo img {max-width:100%;max-height:100%;margin:auto;display:block;}
.content-notice {padding: 30px 0 0;background: #1D5773;color: #fff;text-align: center;}
.content-customers {padding: 50px 0 30px;background: #fff;text-align: center;}
.content-customers p{color: #818181;font: 300 18px/29px 'proxima-nova',sans-serif;margin: 0 0 15px;}
.content-customers h5 {color: #333;font: 26px/48px 'proxima-nova',sans-serif;margin: 0 0 20px;}
.testimonials {background: #F0F0F0;padding: 20px 0 20px 20px;min-height: 300px;}
.customers-logo {padding:0 0 20px;height:128px;width:auto;}
.customers-logo img {max-width:100%;max-height:100%;margin:auto;display:block;}
.content-action {padding: 50px 0 30px;background: #1D5773;font: 300 18px/29px 'proxima-nova',sans-serif;margin: 0 auto;overflow: hidden;text-align: center;}
.content-action p {color: #ddd;}
.content-action h5 {color: #fff;}
.content-action a {color: #fff;}
.action-thumb {height:225px;	width:auto;}
.action-thumb img {max-width:100%; max-height:100%;margin:auto;display:block;}
.content-list {padding: 50px 0 30px;	background: #fff;text-align: left;}
.content-list p{color: #818181;font: 300 18px/29px 'proxima-nova',sans-serif;margin: 0 0 15px;}
.content-forum {width: 100%; margin: 2px;padding: 2px;background-color: #fff;text-align: left;}
.content-forum h2{font-size: inherit;}
.content-forum input{display: inline;margin: inherit;}
.content-forum input.inputbox{margin: 0;}
.content-forum label{display: inline;}
.content-forum select{width: inherit;margin: inherit;}
.content-forum fieldset{padding: inherit;margin: inherit;}
.content-forum form{padding: inherit;margin: inherit;}
.content-forum dl dt{font-weight: inherit;}
.content-forum dl{line-height: 1.2;}
.content-forum textarea{height: inherit;}
.footer-area {background: linear-gradient(to right, #006699, #2ba6cb);color: #ddd; min-height: 50px;padding: 20px 0 0;text-align: center;}
.footer-area a {color: #ddd;}
.full-width {min-width:100%;position: relative;}
li.row {max-width:100%;}
.top-bar {background: none;height: 58px;line-height: 58px;margin-bottom: 0;}
.top-bar-section ul {background: none;}
.top-bar-section li a:not(.button) {background: none;line-height: 58px;padding: 0 27px;}
.top-bar-section ul li.active > a {background: rgba(0, 0, 0, 0.5);color: #fff;}
.top-bar-section li:hover a {background: rgba(0, 0, 0, 0.5);color: #fff;}
.top-bar-section ul li > a {color: #fff;}
.top-bar-section ul.dropdown li a:hover:not(.button) {background: none repeat scroll 0 0 rgba(0, 0, 0, 0.9);}
.top-bar-section ul.dropdown {background: linear-gradient(to right, #006699, #2ba6cb);color: #fff;}
.top-bar-section .has-dropdown > a:after {border-color: rgba(105, 105, 105, 1) transparent transparent;margin-top: 2.5px;}
@media only screen and (max-width: 942px) {.top-bar {background: none;}
.top-bar ul {background: none;padding-bottom:13px;}
.top-bar-section ul li > a {color: #fff;}
.top-bar-section ul {background: linear-gradient(to right, #006699, #2ba6cb);}
.top-bar-section .dropdown li a {background: linear-gradient(to right, #006699, #2ba6cb);}
.top-bar-section .dropdown li.title h5 a {background: rgba(0, 0, 0, 0.5);line-height: 57px;}
.top-bar-section .has-dropdown > a:after {border-color: rgba(255, 255, 255, 1) transparent transparent;margin-top: 2.5px;}}