@font-face {
	font-family:'Glyphter';
	src:url('fonts/Glyphter.eot');
	src:url('fonts/Glyphter.eot?#iefix') format('embedded-opentype'),url('fonts/Glyphter.woff') format('woff'),url('fonts/Glyphter.ttf') format('truetype'),url('fonts/Glyphter.svg#Glyphter') format('svg');
	font-weight:normal;
	font-style:normal;
}
.plm-services-bx [class*='icon-']:before {
	display:inline-block;
	font-family:'Glyphter';
	font-style:normal;
	font-weight:normal;
	line-height:1;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
@font-face {
	font-family:'HelveticaNeueLTPro-Roman';
	src:url('fonts/HelveticaNeueLTPro-Roman.eot');
	src:url('fonts/HelveticaNeueLTPro-Roman.woff2') format('woff2'),url('fonts/HelveticaNeueLTPro-Roman.woff') format('woff'),url('fonts/HelveticaNeueLTPro-Roman.ttf') format('truetype'),url('fonts/HelveticaNeueLTPro-Roman.svg#HelveticaNeueLTPro-Roman') format('svg'),url('fonts/HelveticaNeueLTPro-Roman.eot?#iefix') format('embedded-opentype');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'HelveticaNeueLTPro-Md';
	src:url('fonts/HelveticaNeueLTPro-Md.eot');
	src:url('fonts/HelveticaNeueLTPro-Md.woff2') format('woff2'),url('fonts/HelveticaNeueLTPro-Md.woff') format('woff'),url('fonts/HelveticaNeueLTPro-Md..ttf') format('truetype'),url('fonts/HelveticaNeueLTPro-Md.svg#HelveticaNeueLTPro-Md') format('svg'),url('fonts/HelveticaNeueLTPro-Md.eot?#iefix') format('embedded-opentype');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'Helvetica Neue';
	src:url('fonts/HelveticaNeue-Light.eot');
	src:url('fonts/HelveticaNeue-Light.eot?#iefix') format('embedded-opentype'),	url('fonts/HelveticaNeue-Light.woff2') format('woff2'),	url('fonts/HelveticaNeue-Light.woff') format('woff'),	url('fonts/HelveticaNeue-Light.ttf') format('truetype'),	url('fonts/HelveticaNeue-Light.svg#HelveticaNeue-Light') format('svg');
	font-weight:300;
	font-style:normal;
}
@font-face {
	font-family:'MyriadPro-Regular';
	src:url('fonts/MyriadPro-Regular.eot');
	src:url('fonts/MyriadPro-Regular.woff2') format('woff2'),url('fonts/MyriadPro-Regular.woff') format('woff'),url('fonts/MyriadPro-Regular.ttf') format('truetype'),url('fonts/MyriadPro-Regular.svg#MyriadPro-Regular') format('svg'),url('fonts/MyriadPro-Regular.eot?#iefix') format('embedded-opentype');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'MyriadPro-Semibold';
	src:url('fonts/MyriadPro-Semibold.eot');
	src:url('fonts/MyriadPro-Semibold.woff2') format('woff2'),url('fonts/MyriadPro-Semibold.woff') format('woff'),url('fonts/MyriadPro-Semibold.ttf') format('truetype'),url('fonts/MyriadPro-Semibold.svg#MyriadPro-Semibold') format('svg'),url('fonts/MyriadPro-Semibold.eot?#iefix') format('embedded-opentype');
	font-weight:normal;
	font-style: normal;
}
body {
	font-family:'MyriadPro-Regular',sans-serif;
	font-size:14px;
	line-height:2.1429;
	color:#010101;
	padding-top:60px;
	/*	-webkit-font-smoothing:antialiased!important;*/
	-moz-osx-font-smoothing:grayscale!important;
}
/** headings **/
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {
	font-family:'Helvetica Neue',serif;
}
h2,.h2 {
	font-size:42px;
}
.heading h1,.heading h2 {
	font-size:42px;
	color:#000;
}
.heading h2 {
	text-transform: capitalize;
}
.heading:after,h1.large-heading:after {
	display: none;
}
/*.menu-header{background:#ffffff;/* For browsers that do not support gradients */ /* background:-webkit-linear-gradient(left,#ffffff,#cccccc,#404040 );/* For Safari 5.1 to 6.0 */
/* background:-o-linear-gradient(right,#ffffff,#cccccc,#404040 );/* For Opera 11.1 to 12.0 */
/* background:-moz-linear-gradient(right,#ffffff,#cccccc,#404040 );/* For Firefox 3.6 to 15 */
/* background:linear-gradient(to right,#ffffff,#cccccc,#404040);/* Standard syntax (must be last) */
/*}*/
.plm-soln2 .plm-services-bx [class*='icon-']:before {
	font-family:'custom-icons';
}
.icon-intel-1:before {
	content:'\0041';
	display:block;
}
.icon-intel-2:before {
	content:'\0042';
	display:block;
}
.icon-intel-3:before {
	content:'\0043';
	display:block;
}
.icon-intel-4:before {
	content:'\0044';
	display:block;
}
.icon-intel-mail:before {
	content:'\0045';
	display:block;
}
.icon-intel-phone:before {
	content:'\0046';
	display:block;
}
.icon-intel-5:before {
	content:'\0047';
	display:block;
}
.icon-intel-6:before {
	content:'\0048';
	display:block;
}
.icon-intel-7:before {
	content:'\0049';
	display:block;
}
.icon-intel-8:before {
	content:'\004a';
	display:block;
}
.icon-intel-9:before {
	content:'\004b';
	display:block;
}
.icon-intel-10:before {
	content:'\004c';
	display:block;
}
.icon-intel-11:before {
	content:'\004d';
	display:block;
}
.icon-intel-12:before {
	content:'\004e';
	display:block;
}
.icon-intel-13:before {
	content:'\004f';
	display:block;
}
.icon-intel-14:before {
	content:'\0050';
	display:block;
}
.icon-intel-15:before {
	content:'\0051';
	display:block;
}
.icon-gateway:before {
	content:'\0052';
	display:block;
	color:#ff5000;
}
.icon-cad-integration:before {
	content:'\0053';
	display:block;
	color:#ffa044;
}
.icon-manufacturing:before {
	content:'\0054';
	display:block;
	color:#2bca7a;
}
.icon-tcra:before {
	content:'\0055';
	display:block;
	color:#cac42b;
}
.icon-simulation:before {
	content:'\0056';
	display:block;
	color:#ca762b;
}
.icon-intel-16:before {
	content:'\0057';
	display:block;
}
.icon-srm:before {
	content:'\0058';
	display:block;
	color:#ca762b;
}
.icon-dispatcher:before {
	content:'\0059';
	display:block;
	color:#2bcaca;
}
.icon-intel-17:before {
	content:'\005a';
	display:block;
}
.icon2:before {
	content:'\0061';
	display:block;
}
.icon-intel-18:before {
	content:'\0062';
	display:block;
}
.icon-intel-19:before {
	content:'\0063';
	display:block;
}
.icon-intel-20:before {
	content:'\0064';
	display:block;
}
.icon-intel-21:before {
	content:'\0065';
	display:block;
}
.icon-intel-22:before {
	content:'\0066';
	display:block;
}
.icon-intel-23:before {
	content:'\0067';
	display:block;
}
.icon-intel-24:before {
	content:'\0068';
	display:block;
}
/*.icon-plugin-icon:before{content:'\0041';}.icon-interactive-icon:before{content:'\0042';}.icon-business-icon:before{content:'\0043';}.icon-context-icon:before{content:'\0044';}.icon-click-icon:before{content:'\0045';}.icon-import-icon:before{content: '\0046';}*/
.navbar-default .navbar-toggle {
	border-color:#0151AA;
}
.navbar-default .navbar-toggle .icon-bar {
	background-color:#0151AA;
}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover {
	background-color:#0151AA;
}
.navbar-default .navbar-toggle:focus .icon-bar,.navbar-default .navbar-toggle:hover .icon-bar {
	background-color:#fff;
}
.plm-services-bx {
	padding:30px 40px 25px;
	cursor:pointer;
}
.plm-services-bx .icon-settings:before {
}
.plm-services-bx i:before {
	display:block;
	font-size:100px;
	margin:0 auto 17px;
}
.plm-services-bx i {
	margin:0px;
	padding:0px;
	text-decoration:none;
	display:block;
}
.plm-services-bx i:hover {
	text-decoration:none;
}
.plm-services-bx h4 {
	color:#000;
	font-size:24px;
	line-height:34px;
	margin:25px 0 25px;
	text-transform:none;
}
.plm-services-bx p {
	color:#848484;
	font-size:18px;
	line-height:26px;
	height:100px;
}
.filter-option:hover a {
	cursor:default;
}
.filter-option:hover .icon-gateway::before,.filter-option:hover .icon-cad-integration:before,.filter-option:hover .icon-manufacturing:before,.filter-option:hover .icon-tcra:before,.filter-option:hover .icon-simulation:before,.filter-option:hover .icon-srm:before,.filter-option:hover .icon-dispatcher:before,.filter-option:hover .icon-intel-16:before,.filter-option:hover .icon-tcgintegration::before,.filter-option:hover .icon-aliasconnector:before,.filter-option:hover .icon-bom:before,.filter-option:hover .icon-changemanagement:before,.filter-option:hover .icon-contentmanagement:before,.filter-option:hover .icon-datamigration:before,.filter-option:hover .icon-programmanagement:before,.filter-option:hover .icon-surfconnector:before,.filter-option:hover .icon-systemengineering:before,.filter-option:hover .icon-tcgintegration:before,.filter-option:hover .icon-tc-primaceraintegration:before,.filter-option:hover .icon-upgradeandmigration:before,.filter-option:hover .icon-workspaceenablement:before {
	color:#fff;
}
.filter-option:hover h4,.filter-option:hover p {
	color:#fff;
}
.serv-bx1:hover {
	background-color:#dd5859;
}
.serv-bx2:hover {
	background-color:#33ccb7;
}
.serv-bx3:hover {
	background-color:#6d929b;
}
.serv-bx4:hover {
	background-color:#a1887f;
}
.serv-bx5:hover {
	background-color:#b17f42;
}
.serv-bx6:hover {
	background-color:#485450;
}
.serv-bx7:hover {
	background-color:#e2bd53;
}
.serv-bx8:hover {
	background-color:#83a2d4;
}
.serv-bx9:hover {
	background-color:#2bca7a;
}
.serv-bx1 i.icon-gateway:before,.serv-bx1 .icon-tcgintegration::before {
	color:#dd5859;
}
.serv-bx2 i.icon-cad-integration:before,.serv-bx2 .icon-upgradeandmigration::before,.serv-bx2 .icon-tc-primaceraintegration {
	color:#33ccb7;
}
.serv-bx4 i.icon-manufacturing:before,.serv-bx4 .icon-bom::before,.serv-bx4 .icon-programmanagement::before {
	color:#a1887f;
}
.serv-bx5 i.icon-tcra:before,.serv-bx5 .icon-contentmanagement::before {
	color:#b17f42;
}
.serv-bx6 i.icon-simulation:before,.serv-bx6 .icon-changemanagement::before,.serv-bx6 .icon-aliasconnector::before {
	color:#485450;
}
.serv-bx8 i.icon-srm:before,.serv-bx8 .icon-systemengineering::before {
	color:#83a2d4;
}
.serv-bx3 i.icon-dispatcher:before,.serv-bx3 .icon-surfconnector::before {
	color:#6d929b;
}
.serv-bx7 i.icon-intel-16:before,.serv-bx7 .icon-datamigration::before,.serv-bx7 .icon-workspaceenablement::before {
	color:#e2bd53;
}
/*.filter-option.active{}.filter-option:hover .icon-gateway::before,.filter-option:hover .icon-cad-integration:before,.filter-option:hover .icon-manufacturing:before,.filter-option:hover .icon-tcra:before,.filter-option:hover .icon-simulation:before,.filter-option:hover .icon-srm:before,.filter-option:hover .icon-dispatcher:before,.filter-option:hover .icon-intel-16:before{color:#fff}.filter-option:hover h4,.filter-option:hover p{color:#fff;}.serv-bx1:hover{background-color:#dd5859;}.serv-bx2:hover{background-color:#33ccb7;}.serv-bx3:hover{background-color:#6d929b;}.serv-bx4:hover{background-color:#a1887f;}.serv-bx5:hover{background-color:#b17f42;}.serv-bx6:hover{background-color:#485450;}.serv-bx7:hover{background-color:#e2bd53;}.serv-bx8:hover{background-color:#83a2d4;}.serv-bx1 i.icon-gateway:before{color:#dd5859;}.serv-bx2 i.icon-cad-integration:before{color:#33ccb7;}.serv-bx4 i.icon-manufacturing:before{color:#a1887f;}.serv-bx5 i.icon-tcra:before{color:#b17f42;}.serv-bx6 i.icon-simulation:before{color:#485450;}.serv-bx8 i.icon-srm:before{color:#83a2d4;}.serv-bx3 i.icon-dispatcher:before{color:#6d929b;}.serv-bx7 i.icon-intel-16:before{color: #e2bd53;}*/
.plm-soln-list:hover i:before,.plm-soln-list:hover h4,.plm-soln-list:hover p {
	color:#fff;
}
.plm-soln1 i:before {
	color:#dd5859;
}
.plm-soln2 i:before {
	color:#33ccb7;
}
.plm-soln3 i:before {
	color:#6d929b;
}
.plm-soln4 i:before {
	color:#a1887f;
}
.plm-soln5 i:before {
	color:#b17f42;
}
.plm-soln6 i:before {
	color:#485450;
}
.plm-soln7 i:before {
	color:#83a2d4;
}
.plm-soln8 i:before {
	color:#e2bd53;
}
.plm-soln9 i:before {
	color:#606ec6;
}
.filter-option:hover .plm-soln1 {
	background-color:#dd5859;
}
.filter-option:hover .plm-soln2 {
	background-color:#33ccb7;
}
.filter-option:hover .plm-soln3 {
	background-color:#6d929b;
}
.filter-option:hover .plm-soln4 {
	background-color:#a1887f;
}
.filter-option:hover .plm-soln5 {
	background-color:#b17f42;
}
.filter-option:hover .plm-soln6 {
	background-color:#485450;
}
.filter-option:hover .plm-soln7 {
	background-color:#83a2d4;
}
.filter-option:hover .plm-soln8 {
	background-color:#e2bd53;
}
.filter-option:hover .plm-soln9 {
	background-color:#606ec6;
}
.nav-style-1 .menu-header .nav>li:not(.menu-action)>.has-sub-menu {
	/* padding-right:36px;background:url(../images/nav-dropdown.png) 88% 41px no-repeat;*/
}
.nav-style-1 .menu-header li:not(.menu-action) .has-sub-menu:hover .sub-menu:hover {
		/* background:url(../images/nav-dropdown-hover.png) 88% 41px no-repeat;*/
}
.nav-style-1 .menu-header li.active:not(.menu-action) .has-sub-menu {
	/* background:url(../images/nav-dropdown-hover.png) 88% 41px no-repeat;*/
}
.nav-style-1 .menu-header .nav>li>.has-sub-menu:hover {
		/* background:url(../images/nav-dropdown-hover.png) 88% 41px no-repeat;*/
}
.nav-style-1 .menu-header .nav>li:hover:not(.menu-action)>a.has-sub-menu::after,.nav-style-1 .menu-header .nav>li.active:not(.menu-action)>a.has-sub-menu::after {
	right:9px;
}
.nav-style-1 .menu-header .nav>li:not(.menu-action)>a::before,.nav-style-1 .menu-header .nav>li:not(.menu-action)>a::after {
	background-color:#03b1e4;
}
.nav-style-1 .menu-header .nav>li:hover:not(.menu-action)>a,.nav-style-1 .menu-header .nav>li.active:not(.menu-action)>a {
	color:#03b1e4;
}
.nav-style-1 .menu-header .nav>li:hover:not(.menu-action)>a.has-sub-menu {
	color:#03b1e4;
	/*background:url(../images/nav-dropdown-hover.png) 88% 41px no-repeat;*/
}
a,a:hover,a:focus,a:active {
	color:#03b1e4;
	text-decoration: none;
}
/*-- BREADCRUM -- */
.bredcrumb-title {
	/*background-color:#f6f6f6;*/ text-align:center;
	position:relative;
}
.bredcrumb-title h1 {
	margin:30px 0;
	color:#fff;
	font-size:48px;
}
.title h1 span {
	font-size:18px;
	text-transform:capitalize;
}
.filter-list button {
	padding:14px;
	margin-right:10px;
	font-size:16px;
	border:1px solid #d5d5d5;
	background-color:#fff;
	color:#010101;
	outline:0;
	text-transform:none;
}
.filter-list button.active,.filter-list button:focus,.filter-list .open>.dropdown-toggle.btn-primary,.filter-list .btn-primary.active,.filter-list .btn-primary:active,.filter-list .btn-primary:hover,.open>.dropdown-toggle.btn-primary {
	border:1px solid #03b1e4;
	background-color:#03b1e4;
	color:#fff;
	outline:0;
}
.filter-list button.active:hover {
	background-color:#03b1e4;
	color:#fff;
	border:1px solid #03b1e4;
	outline:0;
}
.filter-list button:hover {
	border:1px solid #03b1e4;
	background-color:#03b1e4;
	color:#fff;
	outline:0;
}
.filter-list button:last-child {
	margin-right:0px;
}
.mb50 {
	margin-bottom:50px;
}
.mb40 {
	margin-bottom:40px;
}
.nopad {
	padding:0px;
}
.rollover {
	margin: 70px 0 30px;
}
/* Footer */
footer {
	background-color:#3c4043;
	color:#7b8084;
}
.copy-rghts {
	text-align:center;
	font-size:14px;
	margin: 0;
}
.foot .foot-head ul {
	list-style-type:none;
	padding:0px;
	margin: 0 auto;
}
.foot-head li {
	float:left;
	margin-right:50px;
	font-size:14px;
}
.foot-head li a {
	color:#7b8084;
}
.foot-head li a:hover {
	color:#03b1e4;
}
.foot-head {
	margin:25px 0;
	overflow: hidden;
}
.foot-head li:last-child {
	margin-right: 0px;
}
.pwdby {
	text-align: right;
}
.poweredby {
	color:#7b8084;
	font-size: 14px;
}
/* Loading gif */
.little-neko-preloader.little-neko-sk-cube-grid .status .sk-cube {
	background-color: #0052AA;
}
/* Scroll Up */
#neko-to-top i:before {
	color: #03b1e3;
}
/* Contact */
.google-map #map-wrapper {
	height:385px;
}
.contct-address {
	margin:60px 0 117px;
}
.contct-address address {
	height:80px;
	line-height:26px;
	font-size:14px;
}
.call-us {
	padding-left:20px;
	background:url(../images/call-icon.png) no-repeat 1% 3px;
	text-decoration: none;
	font-size:18px;
}
.hm-call-us {
	padding-left:20px;
	background:url(../images/hm-call-icon.png) no-repeat 1% 3px;
	color: #03b1e4;
	font-size:18px;
	text-decoration: none;
}
.mb80 {
	margin-bottom:80px;
}
.mb20 {
	margin-bottom:20px;
}
.contct-address h3 {
	font-size:20px;
	color:#000;
	line-height:28px;
	margin-bottom:10px;
	text-transform: uppercase;
}
/* IT SERVICES */
.sub-heading {
	text-align:center;
}
.inner-subheading {
	padding:0 130px;
}
.key-box h3.key-features-heading {
	text-transform:capitalize;
	font-size:23px;
	text-align:center;
	color:#000;
	margin:10px 0 15px !important;
	/* height:60px; */
}
.key-box.box-icon {
	padding:5px;
}
.box-icon p {
	font-size:16px;
	padding:0 20px;
	line-height:25px;
}
.sub-heading p {
	font-size:18px;
	line-height:30px;
	margin:135px 0 28px;
	color:#000;
}
.it-servimg1 {
	background-image:url(../images/it-services/managed-it-services-and-support.png);
}
.it-services-sec1 {
	padding:150px 0 130px;
	;
}
.it-services-sec1 h1 {
	font-size:32px;
	line-height:40px;
	margin-bottom:20px;
	color:#000;
}
.it-services-sec1 .contet .sub-txt {
	font-size:14px;
	line-height:24px;
	margin-bottom:30px;
	color:#4c4c4c;
}
.it-services-sec1 .contet li {
	color:#222222;
}
.it-services-sec1 .contet .list-icon li:before,li>i {
	color:#989898;
	position:absolute;
	left:15px;
	margin-top:9px;
}
.it-services-sec2 {
	padding:150px 0 130px;
}
.light-clr {
	background-color:#f5f5f5;
}
.it-services-sec2 h1 {
	font-size:32px;
	line-height:40px;
	margin-bottom:20px;
	color:#000;
}
.it-services-sec2 .contet .sub-txt {
	font-size:14px;
	line-height:24px;
	margin-bottom:30px;
	color:#4c4c4c;
}
.it-services-sec2 .contet li {
	color:#222222;
}
.it-services-sec2 .contet .list-icon li:before,li>i {
	color:#989898;
	position:absolute;
	left:15px;
	margin-top:9px;
}
.contet .list-icon li {
	padding-left:25px;
}
.mt25 {
	margin-top:30px;
}
.mb10 {
	margin-bottom:10px;
}
.desk-hide {
	display:none;
}
.it-services-sec2.no-btm {
	margin-bottom: 0px;
}
/* Careers Details */
.loc-back {
	left:0;
	padding-left:15px;
	position:absolute;
	top:17px;
}
.loc-back .back {
	padding-left:20px;
	font-size:18px;
	line-height:20px;
	background:url(../images/back.png) no-repeat;
}
.back {
	color:#fff;
}
.job-details-list {
	border-bottom:1px solid #dcdcdc;
}
.job-details .job-details-list h5 {
	text-transform:none;
	margin:25px 0;
	color:#575757;
}
.job-details .job-details-list p {
	font-size:16px;
	line-height:30px;
	color:#575757;
}
.list-states {
	margin-bottom:60px;
}
.list-states::before {
	background:url(../images/location.png) no-repeat 1% 1px;
	content:"";
	padding-left:28px;
}
.list-states span {
	padding-right:11px;
}
.list-states span::after {
	position:absolute;
	content:"/";
	margin-left:5px;
}
.list-states>span:last-child::after {
	position:absolute;
	content:""
}
.title {
	position:relative;
}
.skils-side,.roles-side {
	margin:60px 0 50px;
	padding:0px;
}
.skills h6,.roles h6 {
	font-size:18px;
	line-height:30px;
}
.writing p,.listing-cont p {
	font-size:16px;
	line-height:30px;
	color:#575757;
	padding:0px 15px 20px 60px;
}
.car-img-icon {
	float:left;
	width:40px;
	margin-right:20px;
	position:absolute;
}
.car-img-icon img {
	margin-top:10px;
}
.skills {
	clear:both;
	overflow:hidden;
}
.butt-list1 .cus-btn {
	border:1px solid #e4e4e4;
	border-radius:20px;
	font-size:16px;
	height:38px;
	line-height:12px;
	padding:10px 35px;
	float:left;
	 margin-right:15px;
}
.butt-list1 .cus-btn a {
	color:#575757;
}
.butt-list1 .cus-btn:last-child {
	margin-right:0px;
}
.butt-list1 {
	float:left;
}
.butt-list2 .cus-btn2 {
	border:1px solid #e4e4e4;
	border-radius:20px;
	font-size:16px;
	height:38px;
	line-height:12px;
	padding:10px 85px;
	float:left;
	 margin-right:15px;
}
.butt-list2.cus-btn2:last-child {
	margin-right:0px;
}
.butt-list2 .cus-btn2 a {
	color:#575757;
}
.skils-roles-br {
	border-bottom:1px solid #dcdcdc;
	float:left;
}
.skils-roles-nobr {
	border-bottom:none;
}
.apply-bx button {
	text-transform:uppercase;
	color:#fff;
	background-color:#03b1e4;
	border-color:#03b1e4;
	padding:15px 50px;
	font-size:14px;
	line-height:14px;
	margin:120px 0;
}
.apply-bx button:hover {
	background-color:#03b1e4;
	border-color: #03b1e4;
}
/* plm services detail page */
.inform-sharing {
	text-align:left;
	margin-bottom:65px;
}
.sharing-list {
	list-style-type:none;
	padding-left:0;
}
.sharing-list li:before {
	color:#989898;
	position:absolute;
	left:15px;
	margin-top:9px;
}
.sharing-list li {
	padding-left:25px;
}
.bg-primary {
	background-color: #03b1e3;
}
/* Home page */
.home-img1::before {
	background:#000;
	content:'';
	opacity:0.5;
	position:absolute;
}
.home-img1 {
	background:url(../images/home/office-meeting1.png) no-repeat;
	background-size:cover;
	height:485px;
	position:relative;
	max-width:100%
}
.banner-cont {
	position:absolute;
	clear:both;
	bottom:0px;
	top:0px;
	left:0px;
	right:0px;
	margin:auto;
}
.home-img1 .mask1 div {
	bottom:0;
	height:115px;
	margin:auto;
	position:absolute;
	top:0;
	width:100%;
	right:0;
}
.banner-cont h1 {
	font-size:50px;
	line-height:68px;
}
.mask1::before {
	bottom:0;
	content:"";
	display:block;
	overflow:hidden;
	position:absolute;
	top:0;
	width:100%;
	background:#000;
	opacity:0.2
}
.mask1 {
	height:100%;
	position:relative;
	width:100%;
}
.dbl-arw {
	position:absolute;
	bottom:60px;
	text-align:center;
	width:100%;
}
.dbl-arw img {
	width:57px;
	height:34px;
	display:block;
	margin:auto;
	text-shadow:0 0 1px rgba(0,0,0,0.5);
	-webkit-font-smoothing:antialiased;
	-webkit-animation-name:bounce;
	-moz-animation-name:bounce;
	-ms-animation-name:bounce;
	-o-animation-name:bounce;
	animation-name:bounce;
	-webkit-animation-iteration-count:infinite;
	-moz-animation-iteration-count:infinite;
	-ms-animation-iteration-count:infinite;
	-o-animation-iteration-count:infinite;
	animation-iteration-count:infinite;
	-webkit-animation-duration:4s;
	-moz-animation-duration:4s;
	-ms-animation-duration:4s;
	-o-animation-duration:4s;
	animation-duration:4s;
}
.heading:after,h1.large-heading:after {
	background-color:transparent;
	border-color:#000;
}
.pad-services {
	padding:52px 0 82px;
}
.service-cont .heading h3 {
	font-size:32px;
	line-height:1.563;
}
.mtmb50 {
	padding:42px 15px 47px;
}
.service-cont .service-listing .box-icon i.ft-size {
	font-size:100px;
	line-height:0px;
	margin-bottom:0px;
}
.service-cont .service-listing h3 {
	font-size:28px;
	text-transform:uppercase;
	color:#000;
	margin-top:11px;
	margin-bottom:20px;
}
.service-cont .service-listing p,.service-cont p {
	font-size:18px;
	padding:0 15px;
	color:#010101;
	line-height:24px;
}
.service-cont .service-listing .service1 i {
	color:#dd5859;
}
.service-cont .service-listing .service1:hover {
	background-color:#dd5859;
	display:block;
}
.service-cont .service-listing .service1:hover i,.service-cont .service-listing .service1:hover h3,.service-cont .service-listing .service1:hover p {
	color:#fff;
}
.service-cont .service-listing .service2 i {
	color:#c1895b;
}
.service-cont .service-listing .service2:hover {
	background-color:#c1895b;
	display:block;
}
.service-cont .service-listing .service2:hover i,.service-cont .service-listing .service2:hover h3,.service-cont .service-listing .service2:hover p {
	color:#fff;
}
.service-cont .service-listing .service3 i {
	color:#524e63;
}
.service-cont .service-listing .service3:hover {
	background-color:#524e63;
	display:block;
}
.service-cont .service-listing .service3:hover i,.service-cont .service-listing .service3:hover h3,.service-cont .service-listing .service3:hover p {
	color:#fff;
}
.service-cont .service-listing p {
	color:#000;
	/* #575757;*/
}
.service-listing [class*="icon-"]::before {
	display:inline-block;
	font-family:"Glyphter";
	font-style:normal;
	font-weight:normal;
	line-height:1;
}
.pad-product {
	padding:52px 0 70px;
}
.inner-ourculture::after {
	 content:'~';
	font-size:50px;
	color:#fff;
	position:absolute;
	right:0;
	display:inline-block;
	top:0;
}
.service-cont .head-text {
	padding:0 185px;
	line-height:30px;
	color:#010101;
}
.pad-product .text-line {
	font-size:18px;
	padding:0 15px;
}
.why-int-cont .text-line {
	font-size:18px;
	color:#000;
	line-height:30px;
	padding:0 170px;
	margin-bottom:60px;
}
.pad-product .txt-heading {
	font-size:18px;
	color:#000;
	line-height:30px;
	padding:0 185px;
	margin-bottom:10px;
}
.light-prd-clr {
	background-color:#f4f4f4;
}
.item {
	height:170px;
	width:190px;
}
.product-sec1 .listing-prod:hover p {
		font-size:24px;
	margin:10px auto;
	width:100% !important;
}
.product-sec1 {
	margin:0 auto;
	margin-bottom:10px;
	overflow:hidden;
	width:990px;
}
.listing-prod {
	margin-right:10px;
	padding:0;
	height:170px;
	width:190px;
	float:left;
	margin-bottom:10px;
}
.product-sec1 .listing-prod:last-child {
	margin-right:0px;
}
.product-sec1 .listing-prod p,.product-sec2 .listing-prod p {
	font-size:16px;
	margin:auto;
	width:100px;
	line-height:16px;
}
.product-sec1 .listing-prod:nth-child(1) {
	background:#524e63;
	color:#fff;
}
.product-sec1 .listing-prod:nth-child(2) {
	background:#c45354;
	color:#fff;
}
.product-sec1 .listing-prod:nth-child(3) {
	background:#c1895b;
	color:#fff;
}
.product-sec1 .listing-prod:nth-child(4) {
	background:#03b1e4;
	color:#fff;
}
.product-sec1 .listing-prod:nth-child(5) {
	background:#a1887f;
	color:#fff;
	margin-right:0px;
}
.product-sec1 .listing-prod:nth-child(6) {
	background:#95bb63;
	color:#fff;
}
.product-sec1 .listing-prod:nth-child(7) {
	background:#4da67f;
	color:#fff;
}
.product-sec1 .listing-prod:nth-child(8) {
	background:#4985e0;
	color:#fff;
}
.product-sec1 .listing-prod:nth-child(9) {
	background:#6d929b;
	color:#fff;
}
.product-sec1 .listing-prod:nth-child(10) {
	background:#fff;
	color:#000;
}
.product-sec1 .listing-prod .item p {
	padding:0 0px;
}
.listing-prod [class*="icon-"]::before {
	display:inline-block;
	font-family:"Glyphter";
	font-style:normal;
	font-weight:normal;
	line-height:1;
}
.listing-prod i::before {
	display:block;
	font-size:32px;
	margin:45px auto 15px;
	color:#fff;
	transition:all .25s ease;
	-moz-transition:all .25s ease;
	-ms-transition:all .25s ease;
	-webkit-transition:all .25s ease;
	-o-transition: all .25s ease;
}
.listing-prod:hover i::before {
	font-size:68px;
	margin:30px auto 15px;
	color:#fff;
	transform:scale(1.0);
	-moz-transform:scale(1.0);
	-webkit-transform:scale(1.0);
	-o-transform:scale(1.0);
	-ms-transform:scale(1.0);
	/* IE 9 */ -ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=1.5,M12=0,M21=0,M22=1.0,SizingMethod='auto expand')";
	/* IE8 */
	filter:progid:DXImageTransform.Microsoft.Matrix(M11=1.0,M12=0,M21=0,M22=1.0,SizingMethod='auto expand');
}

.product-sec1 .listing-prod:hover p.viw-mr {
    font-size: 24px;
    margin: 0px auto;
    width: 100% !important;
}
.why-int-cont {
	padding:52px 0 60px;
}
.why-inti-bx h4 {
	font-size:28px;
	line-height:32px;
}
.why-inti-bx p {
	font-size:16px;
	line-height:24px;
}
.whyintl-img img {
	max-width:100%;
	box-sizing:border-box;
	width:100%;
	height:261px;
}
.why-inteliz .why-inti-bx {
	padding:48px 35px 30px 35px;
	height:261px;
}
.desk-hide {
	display:none;
}
.resp-hide {
	display:block;
}
.why-inteliz .no-pad {
	padding:0px;
}
.why-inti-bgclr {
	background:#f4f4f4;
}
.custm-owl {
	padding:52px 0 82px;
}
.custm-owl .owl-item figure {
	width:243px;
	margin:0 auto;
}
.custm-owl .rollover {
	margin:50px 0 0;
}
.custm-owl .owl-theme .owl-controls .owl-page span {
	width:10px;
	height:10px;
	border-radius:50%;
	background-color:#c8c8c8;
}
.custm-owl .owl-theme .owl-controls .owl-page.active span {
	width:15px;
	height:15px;
	border-radius:50%;
	background-color:#03b1e4;
}
.custm-owl .owl-theme .owl-controls {
	margin-top:70px;
}
.rollover.effect-subtle figure::after {
	background-color:transparent;
}
.bg-pattern {
	background:#cad6e9;
	/* url("../images/home/home-sd-bg.png") no-repeat center center fixed */;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
}
.custm-events-owl heading h2 {
	margin:0 0 65px;
}
.custm-events-owl .rollover {
	margin:50px 0 5px;
}
.custm-events-owl .owl-theme .owl-controls {
	margin-top:45px;
}
.custm-events-owl {
	padding:52px 0 55px;
}
.custm-events-owl .heading h2 {
	margin-bottom:0px;
}
.events-bg-clr {
	background-color:#fff;
}
.custm-events-owl .events-bg-clr {
	width:350px;
	margin:0 auto;
	border:1px solid #c9c9c9;
}
.custm-events-owl .heading h2 {
	color:#000000;
}
.events-bx {
	padding:7px 30px 30px 20px;
}
.events-bx .date {
	font-family:'MyriadPro-Semibold';
	font-size:18px;
	margin-bottom:0px;
}
.events-bx h4 {
	font-size:20px;
	margin:7px 0 0px;
	text-transform:none;
}
.events-bx .location {
	position:relative;
	margin:15px 0 5px;
}
.events-bx .description {
	line-height:24px;
	margin-bottom:10px;
}
.events-bx .location .area,.events-bx .location .city,.events-bx .description {
	font-size:18px;
}
.events-bx .location .area::after {
	content:",";
	position:relative;
}
.events-bx .location span:first-child {
	padding-left:25px;
}
.events-bx .location::before {
	background:rgba(0,0,0,0) url("../images/home/events/events-loc.png") no-repeat scroll 0 0;
	content:"";
	height:15px;
	left:0px;
	position:absolute;
	top:10px;
	width:11px;
}
.custm-events-owl .owl-theme .owl-controls .owl-page span {
	width:10px;
	height:10px;
	border-radius:50%;
	background-color:#c8c8c8;
}
.custm-events-owl .owl-theme .owl-controls .owl-page.active span {
	width:15px;
	height:15px;
	border-radius:50%;
	background-color:#03b1e4;
}
.culture-image .cult-hdtxt {
	font-size:42px;
	text-align:center;
	margin-top:36px !important;
}
.news .cont h3 {
	font-size:24px;
	line-height:28px;
	margin-bottom:40px;
	height:65px;
	/* text-transform:uppercase;*/
}
.news .cont p {
	font-size:16px;
	line-height:24px;
	color:#505050;
}
.news .heading {
	margin-bottom:0px;
}
.news {
	 padding: 52px 0 80px;
}
.clients {
	margin:70px 0 65px;
}
.clients .clients-list {
	margin:30px 0 100px;
}
.culture-image {
	background-image:url(../images/home/ourculture.jpg);
	height:500px;
	position:relative;
}
.culture-image .know .knw-mre {
	border:2px solid #fff;
	color:#fff;
	padding:17px 27px;
	font-size:18px;
	line-height:24px;
}
.culture-image .know {
	bottom:70px;
	margin:auto;
	left:0;
	right:0;
	position:absolute;
	text-align:center;
}
.culture-image p {
	font-size:50px;
}
.culture-image .culture-hd {
	top:0px;
	bottom:0px;
	left:0px;
	right:0px;
	margin:auto;
	position:absolute;
	height:100px;
}
.no-pad {
	padding:0px;
}
.offices {
	margin:52px 0 0px;
}
.office-area>img {
	width:100%;
}
.offices .cont {
	padding:0 15px 25px; ;
	/* 0 15px 80px;*/ text-align:center;
	border-right:1px solid #e1e1e1;
}
.offices .cont:nth-child(3) {
	border:none;
}
.offices .cont h1 {
	text-transform:uppercase;
	padding:24px 0 0px;
}
.offices .cont-bg {
	position:relative;
	height:658px;
}
.cont.cont-txt { padding-bottom : 0px;}
.offices .cont-bg .mid-cont {
	top:0;
	bottom:0;
	margin:auto;
	position:absolute;
	height:120px;
	left:0;
	right:0;
}
.offices .cont .address-cont {
	clear:both;
	height:76px;
	overflow:hidden;
	font-size:18px;
	line-height:23px;
	color:#222222;
}
.cont-bg .cont-arwbx {
	border:2px solid #696969;
	width:60px;
	display:block;
	margin:auto;
	position:relative;
}
.cont-arwbx a {
	color:#151616;
	background:rgba(0,0,0,0) url(../images/home/right-arw.png) no-repeat scroll 48% 14px;
	width:21px;
	padding:25px 28px;
	line-height:40px;
	height:21px;
}
.cont-arwbx a:hover i {
	-webkit-animation-name:hvr-icon-wobble-horizontal;
	animation-name:hvr-icon-wobble-horizontal;
	-webkit-animation-duration:1s;
	animation-duration:1s;
	-webkit-animation-timing-function:ease-in-out;
	animation-timing-function:ease-in-out;
	-webkit-animation-iteration-count:1;
	animation-iteration-count:1;
}
.cont-bg {
	background-color:#f4f4f4;
	height:58.5px;
}
.plm-services-bx [class*='icon-']:before,.intel-icon [class*='icon-']:before {
	display:inline-block;
	font-family:'Glyphter';
	font-style:normal;
	font-weight:normal;
	line-height:1;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing: grayscale
}
/** About us **/
.about-1 {
	background-image:url("../images/about/about-1.jpg");
}
.about-2 {
	background-image:url("../images/about/about-2.jpg");
}
.about-3 {
	background-image:url("../images/about/about-3.jpg");
}
.about-4 {
	background-image:url("../images/about/about-4.jpg");
}
.about-5 {
	background-image:url("../images/about/about-5.jpg");
}
.about-6 {
	background-image:url("../images/about/about-6.jpg");
}
.mg-cnt h2 span.text-main-color {
	color:#03b1e4
}
.ab-int-cnt h2 span {
	display: inline-block
}
/** PLM solution **/
.plm-solution-bg1 {
	/* background-image:url("../images/plm/plm-banner-1.jpg") */
}
.plm-solution-bg2 {
	background-image:url("../images/plm/plm-banner-2.jpg")
}
.plm-solution-bg3 {
	background-image:url("../images/plm/plm-banner-3.jpg")
}
.plm-solution-bg4 {
	background-image:url("../images/plm/plm-banner-4.jpg")
}
.plm-solution-bg5 {
	background-image:url("../images/plm/plm-banner-5.jpg")
}
.plm-solution-bg6 {
	background-image:url("../images/plm/plm-banner-6.jpg")
}
.plm-solution-bg7 {
	background-image:url("../images/plm/plm-banner-7.jpg")
}
.plm-solution-bg8 {
	background-image:url("../images/plm/plm-banner-8.jpg")
}
.plm-solution-bg9 {
	background-image:url("../images/plm/plm-banner-9.jpg")
}
.plm-intel-search i:before {
	display:block;
	font-size:45px;
	margin:0 auto 0;
}
.plm-intel-search .box-icon i {
	margin-bottom:0;
}
.plm-li-lb h3 {
	display:inline-block;
	vertical-align:top;
	padding-right:30px;
}
.plm-li-lb ul {
	display:inline-block;
}
.plm-li-lb {
	margin-bottom:25px;
}
#filters.filter-list .btn {
	margin-bottom:10px;
}
.mb70 {
	margin-bottom:70px;
}
.mb90 {
	margin-bottom:90px;
}
.mt70 {
	margin-top:70px;
}
/*.casepdf{clear:both;width:472px;margin:0 auto;}.casepdf-sec{float:left;width:236px;margin:0 auto;position:relative;}.casepdf-sec:first-child::before{background-color:#9a9a9a;content:"";height:35px;margin:auto;position:absolute;right:0;top:45px;width:1px;}.casepdf-sec img{margin-bottom: 30px;}	*/
/* job detail page section start */
.job-details-main-section {
	padding:68px 0 156px;
}
.job-header-section {
	background:url(../images/job/job-bg.png) no-repeat;
	background-size:cover;
}
.page-back,.page-title {
	color:#fff !important;
}
.job-content-section {
	padding:82px 0 58px;
	background:#fff;
}
.job-title {
	font-size:32px;
	color:#000000;
	font-weight:normal;
	margin:0 0 35px;
	padding:0;
	font-family:'Helvetica Neue',sans-serif;
	line-height:0;
	display:inline-block;
}
.job-link {
	float:right;
	margin-bottom:35px;
}
.job-apply {
	color:#fff;
	background:#03b1e4;
	width:100%;
	padding:13px 51px 15px;
		border-radius:5px;
	font-size:18px;
	font-family:'MyriadPro-Regular',sans-serif;
	line-height:0;
}
.job-apply-full-btn {
	background:#03b1e4;
	padding:10px 0 10px;
	text-align:center;
	border-radius:5px;
}
.job-apply:hover {
	color:#fff;
}
.job-place {
	font-family:'MyriadPro-Regular',sans-serif;
	color:#000;
	font-size:16px;
	display:inline-block;
	margin:0 40px 25px 0;
	position:relative;
	padding-left:25px;
}
.job-date {
	font-family:'MyriadPro-Regular',sans-serif;
	color:#000;
	font-size:16px;
	display:inline-block;
	margin-bottom:25px;
	position:relative;
	padding-left:33px;
}
.job-place::before {
	 background:url(../images/job/map-icon.png) no-repeat;
	 content:'';
	 width:15px;
	 height:19px;
	 display:inline-block;
	 left:0px;
	 position:absolute;
	 top:7px;
}
.job-date::before {
	 background:url(../images/job/cal-icon.png) no-repeat;
	 content:'';
	 width:23px;
	 height:23px;
	 left:0px;
	 display:inline-block;
	 position:absolute;
	 top:7px;
	 padding-left:10px;
}
.job-fulltime {
	 color:#000;
	 background:#ececec;
	 font-size:16px;
	 padding:0px 20px;
	 font-family:'MyriadPro-Regular',sans-serif;
	 border-radius:5px;
	 display:inline-block;
	 margin-left:20px;
}
.job-placing {
	 display:block;
	 margin-top:5px;
}
.job-icon-listing {
	 background:#fff;
	 margin-bottom:3px;
	 border-radius:5px 5px 0 0;
	 padding:15px 0px 15px 44px;
	 font-size:18px;
	 color:#000;
	 font-family:'MyriadPro-Regular',sans-serif;
}
.job-designation,.job-exp,.job-develop,.job-edu {
	 display:inline-block;
	 margin-right:45px;
	 position:relative;
}
.job-designation {
	 padding-left:31px;
}
.job-exp {
	 padding-left:29px;
}
.job-develop {
	 padding-left:23px;
}
.job-edu {
	 padding-left:46px;
}
.job-designation::before {
	 background:url(../images/job/job-icon.png) no-repeat;
	 content:'';
	 width:21px;
	 height:18px;
	 display:inline-block;
		 position:absolute;
	 top:10px;
	 left:0;
}
.job-exp::before {
	 background:url(../images/job/exp-icon.png) no-repeat;
	 content:'';
	 width:19px;
	 height:19px;
	 display:inline-block;
		 position:absolute;
	 top:10px;
	 left:0;
}
.job-develop::before {
	 background:url(../images/job/pro-icon.png) no-repeat;
	 content:'';
	 width:13px;
	 height:25px;
	 display:inline-block;
		 position:absolute;
	 top:7px;
	 left:0;
}
.job-edu::before {
	 background:url(../images/job/edu-icon.png) no-repeat;
	 content:'';
	 width:36px;
	 height:26px;
	 display:inline-block;
		 position:absolute;
	 top:7px;
	 left:0;
}
.job-description-section {
	 background:#fff;
	 padding:23px 29px 90px;
	 overflow:hidden;
}
.jobs-heading,.skills-heading,.requirements-heading {
	 font-size:24px;
	 color:#000;
	 font-family:'Helvetica Neue',sans-serif;
	 margin-bottom:15px;
}
.job-description {
	 margin-bottom:28px;
}
.job-content {
	 font-family:'MyriadPro-Regular',sans-serif;
	 font-size:18px;
	 color:#000;
	 line-height:25px;
}
.skills-section {
	 width:100%;
	 margin-bottom:17px;
	 overflow:hidden;
}
.skillset span {
	 border:1px solid #03b1e4;
	 padding:0px 25px;
	 float:left;
	 margin:0 20px 18px 0;
	 border-radius:5px;
	 font-size:18px;
	 font-family:'MyriadPro-Regular',sans-serif;
}
ul.requirements {
	 margin:0;
	 padding-left:15px;
	 list-style-image:url(../images/job/list-icon.png);
	 margin-bottom:60px;
}
.requirements li {
	 padding-left:15px;
	 font-family:'MyriadPro-Regular',sans-serif;
	 font-size:18px;
	 color:#000;
	 line-height: 36px;
}
.header-bg {
	 	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+17,aaaaaa+17,ffffff+17,333333+51,080808+100 */
	background:#ffffff;
	/* Old browsers */
	background:-moz-linear-gradient(left,#ffffff 0%,#ffffff 17%,#aaaaaa 17%,#ffffff 17%,#333333 51%,#080808 100%);
	/* FF3.6-15 */
	background:-webkit-linear-gradient(left,#ffffff 0%,#ffffff 17%,#aaaaaa 17%,#ffffff 17%,#333333 51%,#080808 100%);
	/* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to right,#ffffff 0%,#ffffff 17%,#aaaaaa 17%,#ffffff 17%,#333333 51%,#080808 100%);
	/* W3C,IE10+,FF16+,Chrome26+,Opera12+,Safari7+*/
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#080808',GradientType=1 );
	/* IE6-9 */
}
.headbg1 {
	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#ffffff+0,363636+26,1c1c1c+51,080808+76,080808+100 */
	background:#ffffff;
	/* Old browsers */
	background:-moz-linear-gradient(left,#ffffff 0%,#363636 26%,#1c1c1c 51%,#080808 76%,#080808 100%);
	/* FF3.6-15 */
	background:-webkit-linear-gradient(left,#ffffff 0%,#363636 26%,#1c1c1c 51%,#080808 76%,#080808 100%);
	/* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to right,#ffffff 0%,#363636 26%,#1c1c1c 51%,#080808 76%,#080808 100%);
	/* W3C,IE10+,FF16+,Chrome26+,Opera12+,Safari7+*/
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#080808',GradientType=1 );
	/* IE6-9 */
}
.header-transparent .menu-header:not(.scroll-header) .nav>li:not(.menu-action)>a::before,.header-transparent .menu-header:not(.scroll-header) .nav>li:not(.menu-action)>a::after {
	 margin-top:0px;
}
.menu-header .nav>li:not(.menu-action) .sub-menu {
	background:#1b1b1b;
	
}
.menu-header .nav>li:not(.menu-action) .sub-menu li a {
	 color:#fff;
}
.menu-header .nav>li:not(.menu-action)>a {
	 color:#fff;
}
.nav-style-2 .menu-header .nav>li:not(.menu-action)>a {
	line-height:60px;
		margin-top:0px;
		color:#fff;
		font-size:14px;
	font-family:'Helvetica Neue',sans-serif;
	font-weight:300;
}
.menu-header .navbar-brand {
	padding:17px 0;
}
.nav-style-6 .menu-header .nav>li:not(.menu-action)>a:hover {
	 color:#fff;
	 background:#626262;
}
.menu-header .nav>li.active:not(.menu-action)>a,.menu-header .nav>li:hover:not(.menu-action)>a {
	 color:#fff;
	 background:#626262;
}
.pattern-bg {
	 background:url(../images/pattern-bg.png) no-repeat;
	 width:100%;
	 height:100%;
	 background-size:cover;
	 position: relative;
}
.contact-header-section { 
    background: rgba(0, 0, 0, 0) url("../images/banners/contact-banner.jpg") no-repeat scroll 0 0 / cover ;
}
.plmser {
	 /* margin:70px auto 0;	 width:70%;*/
	height:auto;
	 position:relative;
	 top:75px;
	 margin:0 auto;
}
.plm-img {
	 margin:70px auto 0;
	 display:block;
	 height:auto;
}
.plm-content {
	 background:#373737;
	 width:692px;
	 margin:0 auto;
}
.heading-new h2 {
	 	 padding-bottom:15px;
}
.inteli-heading,.ezxchange-heading,.ezxchange-heading1,.autobuild-heading,.autodeploy-heading {
	 color:#03b1e4;
	 padding-bottom:5px; /* 7px 0 5px 23px; */
	 font-size:28px;
	 margin:0;
	 position:relative;
	 text-align: left;
}
.inteli-heading::before {
	/* background:url(../images/plm/plm-icons/intelisearch.png); display:inline-block; position:absolute; content:''; left:60px; width:44px; height:44px; top:25px;*/
}
.importezx,.exportezx {
	 position:relative;
		 overflow:hidden;
}
.ezxchange-heading::before {
	/* background:url(../images/plm/plm-icons/export.png); display:inline-block; position:absolute; content:''; left:60px; width:44px; height:44px; top:25px;*/
}
.ezxchange-heading1::before {
	/* background:url(../images/plm/plm-icons/import.png); display:inline-block; position:absolute; content:''; left:60px; width:44px; height:44px;top:25px;*/
}
.autobuild-heading::before {
	/* background:url(../images/plm/plm-icons/autodeploy.png); display:inline-block; position:absolute; content:''; left:60px; width:44px; height:44px;top:25px;*/
}
.autodeploy-heading::before {
	 /* background:url(../images/plm/plm-icons/deploy.png); display:inline-block; position:absolute; content:''; left:60px; width:44px; height:44px;top:25px;	 */
}
.activework-img {
	 float:right;
	 padding-right:50px;
}
.activework-img1 {
	 float:left;
	 padding-left:50px;
}
.plm-content ul {
	 list-style-image:url(../images/list-dot.png);
	 float:left;
	 padding-left:73px;
	 background:#373737;
	 width:100%;
	 padding-bottom:23px;
}
.plm-content ul li {
	 color:#fff;
		 font-size:16px;
	 padding-left:23px;
	 line-height:43px;
	 font-family:'MyriadPro-Regular',sans-serif;
}
.plm-listing-divider {
	 margin-bottom:75px;
}
.light-color .box-icon a h1,.light-color .box-icon a h2,.light-color .box-icon a h3,.light-color .box-icon a h4,.light-color .box-icon a h5,.light-color .box-icon a p {
	 color:#000;
}
.nav-style-6 .menu-header .nav>li:not(.menu-action).active>a:after {
	background-color:#fff;
}
.nav-style-6 .menu-header .nav>li:not(.menu-action):hover>a:after {
	background-color:#fff;
	margin-top:-3px;
}
.img-size {
	width:39px !Important;
	height:39px !important;
}
.plm-intel-search .box-icon {
	 margin-bottom:30px;
}
.key-feature-box {
	padding:54px 0 60px;
}
.key-feature-box .heading {
	margin-bottom:0px;
}
.plm-btn .btn {
	 letter-spacing:0 !important;
	 font-size:18px;
	 font-family:'Helvetica Neue',sans-serif;
	 color: #000;
}
/* job detail page end */
/* about Us */
#global-wrapper .animated-visible {
	opacity:1;
	visibility:visible;
}
.abt-partners {
	margin:70px 0 0px;
}
.abt-partnrs-bx {
	height:308px;
	width:100%;
	background-color:#f4f4f4;
}
.abt-partnrs-bx .bx {
	padding:91px 80px 91px 40px;
}
.abt-partnrs-bx h4 {
	font-size:28px;
	line-height:36px;
}
.abt-partnrs-bx p {
	font-size:18px;
}
.abt-partnrs-bx img {
	width:100%;
}
.resp-hide {
	display:block;
}
.desk-hide {
	display:none;
}
.abt-section2 .title-txt h2 {
	margin:45px 0 55px;
}
.abt-section2 {
	padding:0px 0 70px;
	border-bottom:1px solid #dcdcdc;
}
.our-histry p {
	bottom:0;
	font-family:'MyriadPro-Regular',sans-serif;
	padding-right:15px;
	font-size:18px;
	height:40px;
	left:250px;
	margin:auto;
	position:absolute;
	top:0;
}
.our-histry {
	width:100%;
	height:184px;
	color:#fff;
	position:relative;
}
.yrs-list {
	background-color:#fff;
	bottom:0;
	height:76px;
	margin:auto;
	position:absolute;
	top:0;
	width:100px;
}
.yrs-list h6 {
	font-size:30px;
	line-height:76px;
	margin-bottom:0px;
	padding-left:20px;
}
.yrs-list h6::after {
	width:0;
	height:0;
	border-style:solid;
	border-width:38px 0 38px 56px;
	border-color:transparent transparent transparent #ffffff;
	content:"";
	position:absolute;
	left:100px;
}
.our-histry:nth-child(1) {
	background-color:#524e63;
}
.our-histry:nth-child(2) {
	background-color:#c45354;
}
.our-histry:nth-child(3) {
	background-color:#c1895b;
}
.our-histry:nth-child(4) {
	background-color:#c7b061;
}
.our-histry:nth-child(5) {
	background-color:#95bb63;
}
.our-histry:nth-child(6) {
	background-color:#4da67f;
}
.our-histry:nth-child(7) {
	background-color:#4985e0;
}
.our-histry:nth-child(8) {
	background-color:#524e63;
}
.our-histry:nth-child(9) {
	background-color:#c45354;
}
.our-histry:nth-child(10) {
	background-color:#c1895b;
}
.our-histry:nth-child(11) {
	background-color:#95bb63;
}
.hstclr1 {
	color:#524e63;
}
.hstclr2{
	color:#c45354;
}
.hstclr3 {
	color:#c1895b;
}
.hstclr4{
	color:#c7b061;
}
.hstclr5 {
	color:#95bb63;
}
.hstclr6 {
	color:#4da67f;
}
.hstclr7 {
	color:#4985e0;
}
.abt-section3 .title-txt h2 {
	margin:45px 0 55px;
}
.sect3-bg {
	background-color:#f4f4f4;
}
.abt-section4 {
	padding:70px 0 0;
	margin-bottom:10px;
}
.abt-section4 h2 span {
	color:#03b1e4;
	font-size:16px;
}
.abt-section6 .padding-service, .abt-section7 .padding-service, .abt-section8 .padding-service {
	min-height: 485px;
}
.abt-section6 p,.abt-section7 p,.abt-section8 p {
	font-size:18px;
}
.pad-services .heading h2 {
	margin-bottom:49px;
}
.offices .heading h2 {
	margin-bottom: 25px;
}
.offices .heading {
	margin-bottom:30px;
}
.offices .cont h1 {
	margin-bottom:10px;
	font-size:28px;
}
.owl-theme .owl-controls .owl-page span {
	opacity: 1;
}
/* start job listing page */
.product-development,.plm,.information-technology {
	margin-bottom:25px;
}
.job-listing-pro-box {
	border:1px solid #bfbfbf;
	border-top:5px solid #03b1e4;
}
.job-listing-plm-box {
	border:1px solid #bfbfbf;
	border-top:5px solid #dd5859;
}
.job-listing-it-box {
	border:1px solid #bfbfbf;
	border-top:5px solid #33ccb7;
}
.job-inner-box {
	padding:15px 0 50px 16px;
}
.pro-heading,.plm-heading,.it-heading {
	font-family:'Helvetica Neue',sans-serif;
	font-size:28px;
	margin:0 0 35px;
	padding:0;
}
.pro-heading {
	color:#03b1e4;
}
.plm-heading {
	color:#dd5859;
}
.plm-bg {
	background:#dd5859;
}
-t-bg {
	background:#33ccb7;
	;
}
.it-heading {
	color:#33ccb7;
}
.job-list-details {
	margin-bottom:12px;
	width:100%;
}
.job-desc-heading,.job-inner-heading {
	font-size:16px;
	color:#858585;
	font-family:'MyriadPro-Regular',sans-serif;
	text-transform:none;
}
.job-list-content,.job-list-details .job-inner-content {
	color:#000;
	font-family:'MyriadPro-Regular',sans-serif;
	line-height:22px;
	vertical-align:top;
	font-size:16px;
}
.job-list-details .job-list-desc {
	color:#000;
	font-size:16px;
	font-family:'MyriadPro-Regular',sans-serif;
	line-height:22px;
	height:85px;
	overflow:hidden;
	text-overflow:ellipsis;
	padding-right: 10px;
}
.job-inner-heading {
	display:inline-block;
	line-height:normal;
	position:relative;
	vertical-align:top;
	width:110px;
}
.job-inner-heading::after {
	content:':';
	color:#858585;
	font-size:16px;
	position:absolute;
	right:10px;
}
.job-inner-content {
	display:inline-block;
	width:77%;
}
.view-list-content {
	padding:13px 0;
	background:#efefef;
	display:block;
	text-align:right;
}
.view-details {
	text-align:right;
	color:#4c4c4c;
	font-size:18px;
	font-family:'MyriadPro-Semibold',sans-serif;
	margin-right:16px;
	display:inline-block;
	padding-right:52px;
	position:relative;
}
.view-details::before {
	background:url(../images/job/view-details.png) no-repeat !important;
	width:16px;
	height:15px;
	display:inline-block;
	position:absolute;
	top:10px;
	content:'';
}
#filters.filter-list .btn {
	font-size:18px;
	font-family:'MyriadPro-Regular',sans-serif;
	letter-spacing: 1px;
}
/* end job listing page */
/* contact */
.ct-form .kep-cont {
}
.ct-form {
	background-color:#eeeeee;
	padding:158px 0 128px;
}
.ct-form .kep-cont h2 {
	font-family:'HelveticaNeueLTPro-Roman';
	font-size:28px;
	line-height:40px;
	color:#000000;
	margin:0 0 26px;
}
.ct-form .kep-cont p {
	font-size:18px;
	line-height:30px;
}
.captcha img {
	float:left;
	width:100px;
}
.ct-form ul {
	list-style-type:none;
	padding-left:0;
	margin-bottom:0;
}
.ct-form li:nth-child(1) {
	float:left;
	width:48%;
}
.ct-form li:nth-child(2) {
	float:right;
	width:48%;
}
.ct-form li:nth-child(3) {
	width:100%;
}
.ct-form li:nth-child(4) {
	width:100%;
}
.ct-form li:nth-child(4) input {
	margin-bottom:0px;
}
.ct-form li input {
	width:100%;
	font-size:18px;
	line-height:24px;
	padding:15px 20px;
	border:none;
	margin-bottom:20px;
}
.ct-form::-webkit-input-placeholder {
	/* Chrome/Opera/Safari */ color: #bbbbbb;
}
.ct-form::-moz-placeholder {
	/* Firefox 19+*/
	color:#bbbbbb;
}
.ct-form:-ms-input-placeholder {
	/* IE 10+*/
	color:#bbbbbb;
}
.ct-form:-moz-placeholder {
	/* Firefox 18- */
	color:#bbbbbb;
}
.ct-form .captcha {
	float:left;
	width:100%;
}
.captcha .capt-inpt {
	width:150px;
	float:left;
	margin-left:20px;
	padding:0px 22px;
	border:none;
	font-size:24px;
}
.ct-form .submit-ct {
	clear:both;
	float:left;
	
}
.submit-ct .submit {
	text-align:center;
	font-size:18px;
	background-color:#03b1e4;
	color:#fff;
	border-radius:5px;
	border:none;
	padding:5px 51px;
}
.captcha .cat-text {
	color:#000000;
	font-size:18px;
	line-height:24px;
	margin:15px 0;
}
.contct-address .ct-add h3 {
	font-size:28px;
	color:#000000;
}
.contct-address .ct-add address {
	font-size:18px;
	color:#222222;
	line-height:24px;
	margin:20px 0 0;
}
.contct-address {
	margin:65px 0 65px;
}
.ct-add h3 i {
	float:left;
	font-size:24px;
	margin-top: 2px;
}
/* End of Contact */
/* start carrer form page */
.js .inputfile {
	width:0.1px;
	height:0.1px;
	opacity:0;
	overflow:hidden;
	position:absolute;
	z-index:-1;
}
.inputfile+label {
	font-size:1.25rem;
	font-weight:700;
	text-overflow:ellipsis;
	white-space:nowrap;
	cursor:pointer;
	padding:0.625rem 1.25rem;
	position:relative;
}
.inputfile+label span {
	padding-left:20px;
	font-size:16px;
}
.no-js .inputfile+label {
	display:none;
}
.inputfile:focus+label,.inputfile.has-focus+label {
	outline:1px dotted #000;
	outline:-webkit-focus-ring-color auto 5px;
}
.inputfile+label * {
}
.inputfile+label::before {
	content:'';
	width:21px;
	height:22px;
	background:url(../images/job/upload.png) no-repeat;
	display:inline-block;
	top:15px;
	position:absolute;
	left:23px;
}
.inputfile+label {
	color:#000000;
	background-color:#e8e8e8;
	padding-left:40px;
	border:1px solid #cacaca;
}
.inputfile:focus+label,.inputfile.has-focus+label,.inputfile+label:hover {
	background-color:#03b1e4;
	color:#fff;
}
.job-apply-section {
	padding:27px 0 0;
}
.job-profession {
	font-size:18px;
	font-family:'MyriadPro-Regular',sans-serif;
	color:#048196;
	text-transform:capitalize;
}
.job-profession::before {
	content:'--';
	padding-right:1px;
	letter-spacing:4px;
}
.job-profession::after {
	content:'--';
	padding-left:5px;
	letter-spacing:4px;
}
.career-form {
	margin:80px 0 145px;
}
.career-form table {
	width:100%;
	padding:0;
	margin:0;
}
.form-box {
	display:inline-block;
	width:74%;
}
.form-content .form-box {
	 width:250px;
}
.form-content .form-box label {
	width:100%;
}
.form-content label {
	font-size:18px;
	font-family:'MyriadPro-Regular',sans-serif;
	color:#000;
	width:26%;
	font-weight:normal;
	margin:0px;
}
.career-form textarea {
	width:74%;
	float:right;
}
.form-content {
	margin-bottom:51px;
	clear:both;
	overflow:hidden;
}
.form-content .form-field {
	width:74%;
	float:right;
	height:45px;
	box-sizing:border-box;
	border:1px solid #cacaca;
	padding-left:8px;
}
.form-content .form-field.captcha-field {
	width:54%;
	height:45px;
	box-sizing:border-box;
	border:1px solid #cacaca;
	position:relative;
	float:right;
	padding-left:8px;
	margin-top:5px;
}
.required-icon {
	color:#ff5858;
	font-size:18px;
	font-family:'MyriadPro-Regular',sans-serif;
	position:relative;
	left:2px;
}
.submit-primary {
	background:#03b1e4;
	color:#fffefe;
	font-size:18px;
	font-family:'MyriadPro-Regular',sans-serif;
	border:none;
	padding:11px 79px;
	font-weight: normal !important;
}
/* end career form page */
.nav-style-2 .menu-header .nav>li:not(.menu-action):hover>a,.nav-style-2 .menu-header .nav>li:not(.menu-action).active>a {
	background:#626262;
	padding:0px 20px;
	font-family:'HelveticaNeueLTPro-Md';
	font-size:14px;
	margin:0 1px;
}
.nav-style-2 .menu-header .nav>li:not(.menu-action)>a,.nav-style-2 .menu-header .nav>li:not(.menu-action)>a {
	padding:0px 21px;
	font-family:'HelveticaNeueLTPro-Md';
	font-size:14px;
}
.product-sec1 .listing-prod p {
	font-family:'MyriadPro-Regular',sans-serif;
	;
	font-size:18px;
	color:#fff;
	line-height:20px;
}
.knw-mre .txt {
	color:#000000;
	font-size:18px;
	line-height:24px;
	border-width:2px;
	border-style:solid;
	border-color:#000000;
	border-image:initial;
	padding:17px 27px;
}
.knw-mre {
	text-align:center;
	margin:40px 0 0;
}
.menu-header li:not(.menu-action) .sub-menu a {
	text-transform:uppercase;
	font-family:'HelveticaNeueLTPro-Md';
	font-size:14px;
}
.menu-header li:nth-child(3):not(.menu-action) .sub-menu {
	width: 260px;
}
/* Hidden Temp */
.menu-header .navbar-nav li:nth-child(3) .sub-menu {
	 display:none !important;
}
.knw-mre .txt:hover {
	color:#fff;
}
.custm-owl .heading h2 {
	margin-bottom:0px;
}
.abt-bg {
	background:url(../images/banners/about-bgcum1.jpg);
	background-size:cover;
}
.why-int-heading .heading p {
	color:#000;
	font-size:18px;
	line-height:30px;
	margin:65px 0 46px;
}
.why-int-heading .heading {
	margin:0;
}
.why-int-heading .heading p {
	color:#000;
	font-size:18px;
	line-height:30px;
	margin:65px 0 46px;
	padding:0 175px;
}
.why-inteli1 {
	background:rgba(0,0,0,0) url("../images/home/roi.jpg") no-repeat scroll 0 0 / cover;
}
.why-inteli2 {
	background:rgba(0,0,0,0) url("../images/home/methodology.jpg") no-repeat scroll 0 0 / cover;
}
.why-inteli3 {
	background:rgba(0,0,0,0) url("../images/why-intelizign/globaldelivery.jpg") no-repeat scroll 0 0 / cover;
}
.abt-1 {
	background:rgba(0,0,0,0) url("../images/about/1.jpg") no-repeat scroll 0 0 / cover;
}
.abt-2 {
	background:rgba(0,0,0,0) url("../images/about/2.jpg") no-repeat scroll 0 0 / cover;
}
.abt-3 {
	background:rgba(0,0,0,0) url("../images/about/3.jpg") no-repeat scroll 0 0 / cover;
}
.why-cont .why-cont-txt {
	font-size:18px;
	line-height:30px;
	color:#000;
}
.why-cont h2 {
	font-size:28px;
	color:#000;
	line-height:48px;
	margin:0 0 18px;
}
.why-int-section1 .why-cont {
	padding: 56px 69px 80px 69px; /* 85px 100px 80px; */
}
.abt-section6 .pad-extra-large {
	padding:150px 100px;
}
.abt-title {
	margin:60px 0 31px;
}
.abt-title h1 {
	font-size:42px;
	line-height:48px;
	color:#000;
}
.view-list-content .hvr-icon-wobble-horizontal:before {
	content:"";
}
.job-listing-content {
	font-size:15px;
	color:#888888;
	font-family:'MyriadPro-Regular',sans-serif;
	margin:20px 0 25px;
	line-height: 22px;
}
/* start culture section page */
.culture-content-section {
	padding:53px 0 43px;
}
.culture-heading-content {
	font-size:18px;
	color:#000;
	font-family:'MyriadPro-Regular',sans-serif;
	text-align:center;
	padding:0 150px;
	line-height:30px;
}
.culture-inner-content {
	font-size:18px;
	color:#000;
	font-family:'MyriadPro-Regular',sans-serif;
	text-align:center;
	padding:0 170px;
	line-height:30px;
	margin-bottom:63px;
}
.culture-middle-content {
	width:100%;
	height:485px;
}
.culture-middle-content .img-cover {
		background:url(../images/job/culture.png) no-repeat;
	width:100%;
	height:100%;
	background-size:cover;
}
.culture-section {
	margin-bottom:46px;
}
.culture-content {
	padding: 58px 25px 56px 69px; /* 123px 25px 56px 120px; */
	min-height:400px;
}
.culture-heading {
	font-family:'Helvetica Neue',sans-serif;
	font-size:28px;
	color:#000;
	/* margin-bottom:28px;*/
}
.culture-content p {
	font-size:18px;
	color:#000;
	font-family:'MyriadPro-Regular',sans-serif;
	;
	line-height:30px;
	padding-right:14px;
}
.culture-img-section img {
	width:100%;
	height:266px;
}
.culture-top-section {
	border-top:1px solid #ccc;
}
.culture-bottom-section {
	border-bottom:1px solid #ccc;
}
.life-1 {
	background-image:url(../images/job/culture-images/Vibrant.png);
}
.life-2 {
	background-image:url(../images/job/culture-images/Informal.png);
}
.life-3 {
	background-image:url(../images/job/culture-images/Fun.png);
}
.life-culture-content {
	height:500px;
}
.culture-life {
		position:relative;
	min-height:500px;
}
.culture-life img {
	width:100%;
	max-height:100%;
	position:absolute;
}
@media screen and (max-width:1200px) {
	.culture-heading-content,.culture-inner-content {
		 padding:0 75px;
	}
}
@media screen and (max-width:991px) {
	.life-culture-content {
			width:100%;
			height:auto;
	}
}
@media screen and (max-width:767px) {
	.culture-heading-content,.culture-inner-content {
		 padding:0 50px;
	}
}
@media screen and (max-width:480px) {
	.culture-heading-content,.culture-inner-content {
		 padding: 0 25px;
	}
}
/* end culture section page */
.plms-image-section {
	position:relative;
	height:100%;
}
.inteli-search-img {
	width:70%;
	display:block;
	margin:48px auto;
}
.exchange-img {
	margin:105px auto;
	width:70%;
	display:block;
}
.izoi-img {
	 display:block;
	margin:auto;
}
.usability-img {
	float:left;
	padding-left:50px;
}
.heading-new h2.second-heading {
	padding:0px 0 5px 9px;
}
.abt-section5 p,.abt-section6 p,.abt-section4 p {
	font-size:18px;
	line-height:30px;
}
.listing-prod .item p {
	padding:0 0px;
}
.viwlist-arw {
	color:#151616;
	width:40px;
	padding:11px;
	height:40px;
	border:2px solid #000;
		display:block;
	margin:auto;
	margin-top:30px;
}
.product-sec1 .listing-prod .item .viw-mr {
	padding-top:40px;
	color:#000;
}
.product-sec1 .listing-prod:nth-child(10) p {
	font-size:18px;
}
.solutins-title {
	padding:70px 15px;
	font-size:18px;
	line-height:30px;
	color:#000;
}
.solutins-title p {
	padding:0px 135px;
	text-align:center;
}
.our-histry p.first {
	height:40px;
}
.our-histry p.second {
	height:80px;
}
.plm-listing-divider {
	 margin:40px 0 75px;
}
.plms-image-section {
	position:relative;
	height:100%;
}
.inteli-search-img {
	display:block;
	margin:57px auto;
}
.exchange-img {
	margin:125px auto;
	display:block;
}
.usability-img1 {
	padding-top:110px;
	padding-right:50px;
	float:right;
}
.autobuild-img {
	display:block;
	margin:0 auto;
}
.autodeploy-inner {
	margin-top:50px;
}
.auto-inner-content {
	margin-top:7px;
}
.usability-left-img,.izoi-img,.performance-img,.dispathcer-img,.activework-img {
	display:block;
	margin:auto;
}
.usability-img {
	display:block;
}
.activeworkinner {
	margin-top:90px;
}
.heading-new h2.second-heading {
	padding:0px 0 5px 9px;
}
.job-header-section {
	background:url(../images/jobs-title-image.jpg) no-repeat;
	background-size:cover;
}
.ourculture-header-section {
	background:url(../images/banners/culture-ban.jpg) no-repeat;
	background-size:cover;
}
.heading-new h2.second-heading {
	padding:0px 0 5px 9px;
}
.abt-section5 p,.abt-section6 p,.abt-section4 p {
	font-size:18px;
	line-height:30px;
}
.listing-prod .item p {
	padding:0 0px;
}
.viwlist-arw {
	color:#151616;
	width:40px;
	padding:11px;
	height:40px;
	border:2px solid #000;
		display:block;
	margin:auto;
	margin-top:20px;
}
.product-sec1 .listing-prod:nth-child(10) p {
	font-size:18px;
	color:#000;
	padding-top:43px;
}
.solutins-title {
	padding:70px 15px;
	font-size:18px;
	line-height:30px;
	color:#000;
}
.solutins-title p {
	padding:0px 135px;
	text-align:center;
}
.our-histry p.first {
	height:40px;
}
.our-histry p.second {
	height:80px;
}
.product-sec1 .listing-prod .viwlist-arw .lst-rhtarw {
	background:url("../images/home/vwlist-rhtarw.png") no-repeat 48% 50%;
	width:14px;
	height:14px;
	display:block;
}
.product-sec1 .listing-prod .viwlist-arw:hover .lst-rhtarw {
	background:url("../images/home/vwlist-rhtarw-hvr.png") no-repeat;
	width:14px;
	height:14px;
	display:block;
}
.clients-img img {
	width:100%;
	height:auto;
	margin-top:50px;
}
.events-bx {
	border-top:1px solid #c9c9c9;
}
.offices h1 span {
	font-size:22px;
	display:inline;
	letter-spacing:normal;
}
@font-face {
	font-family:'Glyphter';
	src:url('prod/fonts/Glyphter.eot');
	src:url('prod/fonts/Glyphter.eot?#iefix') format('embedded-opentype'),url('prod/fonts/Glyphter.woff') format('woff'),url('prod/fonts/Glyphter.ttf') format('truetype'),url('prod/fonts/Glyphter.svg#Glyphter') format('svg');
	font-weight:normal;
	font-style:normal;
}
[class*='icon-']:before {
	display:inline-block;
	font-family:'Glyphter';
	font-style:normal;
	font-weight:normal;
	line-height:1;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.icon-setting-spanner:before {
	content:'\0041';
}
.icon-checked:before {
	content:'\0042';
}
.icon-export:before {
	content:'\0043';
}
.slider-title.text-center h1 {
	color:#000;
	font-size:42px;
	line-height:56px;
	margin:66px 0 48px;
}
.why-int-testimonial {
	position:relative;
	background-color:#f5f5f5;
	padding:130px 0 0;
}
.why-int-testimonial .testimonial-txt .content {
	font-family:"Helvetica Neue",serif;
}
.testimonial-txt::before {
	border-left:2px solid #c7c7c7;
	content:"";
	height:100%;
	left:0;
	position:absolute;
}
.testimonial-txt p {
	font-size:22px;
	line-height:42px;
	line-height:30px;
	padding:0 10px 40px 25px;
}
.client-logo img {
	max-width:100%;
	padding:40px 0;
}
.testimonial-txt .client-name {
	font-size:18px;
	font-family:'HelveticaNeueLTPro-Md';
	line-height:30px;
	margin-right:7px;
	color:#060606;
	padding:0 25px 0 25px;
	margin:0;
}
.testimonial-txt .client-name .role {
	font-size:18px;
	font-family:"Helvetica Neue",serif;
	line-height:30px;
	color:#4f4f4f;
}
.testimonial-txt .client-name .role::before {
	content:"-";
	margin-right:7px;
}
.why-intel-slider .owl-theme .owl-controls .owl-page span {
	width:10px;
	height:10px;
	border-radius:50%;
	background-color:#c8c8c8;
}
.why-intel-slider .owl-theme .owl-controls .owl-page.active span {
	width:15px;
	height:15px;
	border-radius:50%;
	background-color:#03b1e4;
}
.why-intel-slider .owl-theme .owl-controls {
	margin:30px 0;
}
.why-intel-slider .owl-theme .owl-controls .owl-page {
	margin: 5px 7px;
}
.why-intel-slider .owl-theme .owl-controls .owl-page span {
	margin: 0px;
}
.parter-logo {
	margin:0 auto;
	width:150px;
}
.parter-logo>img {
	width:100%;
}
.testimonial-txt .client-company {
	font-size:16px;
	line-height:18px;
	padding:0 0 0 25px;
	margin:0;
}
.list-content .list-icon li {
	padding:5px 0;
	font-size:18px;
	line-height:30px;
}
.list-content .list-icon {
	padding-left:20px;
	list-style-type: disc;
}
/* start it-services page */
.it-services-content {
	font-family:'MyriadPro-Regular',sans-serif;
	font-size:18px;
	color:#000;
	text-align:center;
	margin:48px 0;
	padding:0 100px;
	line-height: 30px;
}
.it-services-inner-content {
	font-size:18px;
	color:#000;
	font-family:'MyriadPro-Regular',sans-serif;
	line-height:30px;
	padding-right:14px;
}
ul.itlist-content {
	list-style-image:url(../images/list-dot.png);
	padding-left:15px;
}
.itlist-content li {
	color:#000;
	font-size:16px;
	padding:0 15px 10px 15px;
	line-height:24px;
	font-family:'MyriadPro-Regular',sans-serif;
}
.it-header-section {
	background:url(../images/banners/it-services-ban.jpg) no-repeat;
	background-size:cover;
}
.it-inner-heading {
	font-family:'Helvetica Neue',sans-serif;
	font-size:28px;
	color:#000;
	/* margin-bottom:28px;*/
}
.it-box-content {
	padding: 58px 25px 56px 70px; /* 35px 0 56px 37px; */
	/* min-height:550px; */

}
.it-services-mobileapp {
	background-image:url(../images/it-services/mobileapplications.png);
}
.it-services-product {
	background-image:url(../images/it-services/productvalidation.png);
}
.it-services-hardware {
	background-image:url(../images/it-services/hardwarecertification.png);
}
.it-services-offshore {
	background-image: url(../images/it-services/offshoredevelopmentcenter.png);
}
/* end it-services page *//* CSS Document */
/** Privacy Policy **/
.privecy-policy-section,.site-map-section {
	padding:70px 30px 90px;
}
.privacy-pol-text {
	color:#000000;
	font-size:18px;
	line-height:30px;
}
.privecy-policy-section h2 {
	color:#000000;
	font-size:32px;
	padding:30px 0 0px;
	margin:0;
}
.privecy-policy-section h3 {
	color:#000000;
	font-size:24px;
	font-family:'HelveticaNeueLTPro-Roman',sans-serif;
	margin:0;
	padding:55px 0 15px;
}
.privecy-policy-section h3 span {
	color:#000000;
	font-size:16px;
	display:block;
}
.privecy-policy-section ul {
	list-style:none;
	padding:0;
}
.privecy-policy-section ul li {
	font-size:18px;
	color:#000000;
	line-height: 30px;
}
/** SITE MAP **/
.sitemap-list {
	float:left;
}
.sitemap-list ul {
	padding:0;
	list-style-type:none;
}
.sitemap-list li a.sitemap-title-page {
	font-family:'HelveticaNeueLTPro-Md',sans-serif;
	font-size:18px;
	color:#000000;
	margin-bottom:13px;
	position:relative;
	line-height : normal;
}
.sitemap-list li a.sitemap-title-page:before {
	border:3px solid #03b1e4;
	border-radius:50%;
	
	position:absolute;
	content:'';
	width:24px;
	height:24px;
	left:-40px;
	top:0px;
}
.sitemap-list li a {
	color:#3e3e3e;
	font-size:18px;
	font-family:'Helvetica Neue';
	/*text-decoration:underline; */
}
.sitemap-cnt-li {
	border-top:1px solid #e3e3e3;
	padding-top:60px;
	margin-top:60px;
	padding-left:50px;
	clear:both;
	overflow:hidden
}
.sitemap-cnt-li:first-child {
	border:none;
	padding-top:0;
	margin: 0;
}
/** PLM Services **/
.plm-gateway {
	background:url(../images/plm-services/gateway-bg.png);
	background-size:cover;
}
.plm-services-cnt {
	padding:70px 0;
}
.plm-ser-top-cnt p {
	margin:0;
	font-size:18px;
	text-align:center;
	 line-height: 30px;
}
.sevices-top-title {
	font-size:18px;
	font-family:'MyriadPro-Semibold',sans-serif;
	color:#363636;
}
.plm-ser-top-cnt ul {
	list-style-type:none;
	padding:0;
}
.plm-ser-top-cnt ul li {
	background:url(../images/list-dot.png) no-repeat 0 15px;
	padding-left:30px;
	font-size:18px;
}
.plm-gateway-bg {
	background-image:url(../images/plm-services/gate-1.png);
	background-size:auto;
	background-color:#FFFFFF;
}
.plm-gateway-bg2 {
	background-image:url(../images/plm-services/gate-2.png);
	background-size:auto;
	background-color:#FFFFFF;
}
.plm-gateway-bg3 {
	background-image:url(../images/plm-services/gate-3.png);
	background-size:auto;
	background-color:#FFFFFF;
}
.padding-service {
	padding: 58px 20px 50px 70px; /* 20px 20px 23px  */
}
.services-content ul {
	list-style-type:none;
	padding:0;
}
.plm-list {
	padding: 0px;
}
.drag-grey {
	background-color:#383838;
}
.drag-grey ul li {
	color:#ffffff;
	font-size:16px;
	line-height: 24px;
	margin-bottom: 20px;
}
.drag-grey ul {
	list-style-type: none;
	padding: 0px;
}
.plm-ser-top-cnt .service-list {
	padding-top: 30px;
}
.drag-grey .h1 {
	color:#FFFFFF;
	font-size:28px;
	font-family:'Helvetica Neue';
}
.services-list-cnt ul li {
	background:url(../images/list-dot.png) no-repeat 0 7px;
	padding-left:30px;
	font-size:16px;
	line-height:24px;
	margin-bottom:20px;
	color:#484848; 
}
.drag-grey  ul li {
	background:url(../images/list-dot1.png) no-repeat 0 center;
	padding-left:30px;
	color: #fff;
}
.services-list-cnt p {
	color:#484848;
	font-size:18px;
	line-height: 26px;
	margin-bottom: 25px;
}
.services-list-cnt .h1 {
	font-size:28px;
}
.bor-bot {
	border-bottom:1px solid #dedbdb;
	margin-bottom:45px;
	overflow: hidden;
}
.bor-top {
	border-top:1px solid #dedbdb
}
.casepdf-sec {
	margin-bottom:40px;
}
.case-studies-cnt h2 {
	margin-bottom:0;
}
.pad-30-pp {
	padding-top:25px;
}
.plm-integ-bg {
	background-image:url(../images/plm-services/2_1.png);
	background-size:auto;
	background-color:#FFFFFF;
}
.plm-integ-bg2 {
	background-image:url(../images/plm-services/2_2.png);
	background-size:auto;
	background-color:#FFFFFF;
	padding:40px 0
}
.plm-integ-bg3 {
	background-image:url(../images/plm-services/2_3.png);
	background-size:auto;
	background-color:#FFFFFF;
}
.plm-tcra-bg {
	background-image:url(../images/plm-services/5_1.png);
	background-size:auto;
	background-color:#FFFFFF;
}
.plm-sup-coll-bg {
	background-image:url(../images/plm-services/8-1.png);
	background-size:auto;
	background-color:#FFFFFF;
}
.plm-sm-data-bg {
	background-image:url(../images/plm-services/6_1.png);
	background-size:auto;
	background-color:#FFFFFF;
}
.plm-solution-bg1 {
	 background-image:url(../images/plm-solutions/side-image/intelisearch-side.png);
	background-size:auto;
	background-color:#FFFFFF;
}

.image-background.plm-solution-bg1, .image-background.plm-solution-bg2, .image-background.plm-solution-bg3, .image-background.plm-solution-bg4, .image-background.plm-solution-bg5, .image-background.plm-solution-bg6, .image-background.plm-solution-bg7, .image-background.plm-solution-bg8, .image-background.plm-solution-bg9 {
	background-position: center 0;
}
/* .plm-solution-bg2{background-image:url(../images/plm-solutions/ezXchange_side.png);background-size:auto;background-color:#FFFFFF;padding: 40px 0}*/
.plm-solution-bg2 {
	background-image:url(../images/plm-solutions/side-image/ezxchange-side.png);
	background-size:auto;
	background-color:#FFFFFF;

}
.plm-solution-bg3 {
	background-image:url(../images/plm-solutions/side-image/usability-side.png);
	background-size:auto;
	background-color:#FFFFFF;
}
.plm-solution-bg4 {
	background-image:url(../images/plm-solutions/side-image/izoi-side.png);
	background-size:auto;
	background-color:#FFFFFF;
}
.plm-solution-bg5 {
	background-image:url(../images/plm-solutions/side-image/Autobuild-side.jpg);
	background-size:auto;
	background-color:#FFFFFF;
}
.plm-solution-bg6 {
	background-image:url(../images/plm-solutions/side-image/autodeploy-side.png);
	background-size:auto;
	background-color:#FFFFFF;

}
.plm-solution-bg7 {
	background-image:url(../images/plm-solutions/side-image/performance-side.png);
	background-size:auto;
	background-color:#FFFFFF;

}

.plm-solution-bg8 {
	background-image:url(../images/plm-solutions/side-image/activeworkspace-side.png);
	background-size:auto;
	background-color:#FFFFFF;
}

.plm-solution-bg9 {
	background-image:url(../images/plm-solutions/side-image/dispatcher-side.png);
	background-size:auto;
	background-color:#FFFFFF;
	
}

.sup-coll-li h4 {
	color:#000000;
	font-family:'MyriadPro-Semibold';
	font-size:16px;
}
.services-list-cnt p.refer-link {
	color:#FFFFFF;
}
.serv-bx7img {
	background:url(../images/plm/Siteconsolidation.png) no-repeat;
	width:100px;
	height:117px;
	display:block;
	margin:0 auto;
}
.filter-option:hover .serv-bx7img {
	background:url(../images/plm/Siteconsolidation_hover.png) no-repeat;
	width:100px;
	height:100px;
	display:block;
	margin:0 auto;
}
.serv-bximg {
	width:100px;
		height:117px;
		display:block;
		margin: 0 auto;
}
/* on hover converting the image white */
.filter-option:hover .serv-bximg {
	-webkit-filter:brightness(0) invert(1);
	filter:brightness(0) invert(1);
}
.listing-prod .serv-bx3img {
	background:url(../images/plm-services-icons/dispatcher.png) no-repeat center center /32px;
	-webkit-filter:brightness(0) invert(1);
	filter:brightness(0) invert(1);
	height:32px;
	margin:45px auto 15px;
	transition:all .25s ease;
}
.listing-prod:hover .serv-bx3img {
	background:url(../images/plm-services-icons/dispatcher.png) no-repeat center center /68px;
	-webkit-filter:brightness(0) invert(1);
	filter:brightness(0) invert(1);
	height:68px;
	margin:20px auto 15px;
}
.serv-bx1img {
	background:url(../images/plm-services-icons/gatewayt4st4ea.png) no-repeat;
}
.serv-bx2img {
	background:url(../images/plm-services-icons/cad.png) no-repeat;
}
.serv-bx3img {
	background:url(../images/plm-services-icons/dispatcher.png) no-repeat;
}
.serv-bxL3img {
	background:url(../images/plm-services-icons/dispatcher-1.png) no-repeat;
}
.serv-bx4img {
	background:url(../images/plm-services-icons/manufacturingdatamanagement.png) no-repeat;
}
.serv-bx5img {
	background:url(../images/plm-services-icons/tcra.png) no-repeat;
}
.serv-bx8img {
	background:url(../images/plm-services-icons/suppliermanagement.png) no-repeat;
}
.serv-bx11img {
	background:url(../images/plm-services-icons/bom.png) no-repeat;
}
.serv-bx12img {
	background:url(../images/plm-services-icons/data-migration.png) no-repeat;
}
.serv-bx15img {
	background:url(../images/plm-services-icons/programmanagement.png) no-repeat;
}
.partners {
	padding:50px 0px;
}
.quotes {
	background:url("../images/why-intelizign/quotes.png") no-repeat;
	height:38px;
	left:40px;
	position:absolute;
	top:-60px;
	width:50px;
	display:block;
	content:"";
}
.casepdf-sec img {
	width: 93px;
	height: 93px;
}
.backgrd-grey {
	background:#f5f5f5 none repeat scroll 0 0;
}
.plm-datamanagement-bg {
	background-image:url(../images/plm-services/datamanagement.png);
	background-size:auto;
	background-color:#FFFFFF;
}
.plm-siteconsolidation-bg1 {
	background-image:url(../images/plm-services/7_1.png);
	background-size:auto;
	background-color:#FFFFFF;
}
.plm-siteconsolidation-bg2 {
	background-image:url(../images/plm-services/7_2.png);
	background-size:auto;
	background-color:#FFFFFF;
}
.plm-siteconsolidation-bg3 {
	background-image:url(../images/plm-services/7_3.png);
	background-size:auto;
	background-color:#FFFFFF;
}
#neko-to-top {
	bottom:80px;
}
.solutions-section {
	background:rgba(0,0,0,0) url("../images/solutions-title-image.jpg") no-repeat scroll 0 0 / cover;
}
.services-section {
	background:rgba(0,0,0,0) url("../images/services-title-image.jpg") no-repeat scroll 0 0 / cover;
}
.why-intelizign-section {
	background:rgba(0,0,0,0) url("../images/whyintellizign-title-image.jpg") no-repeat scroll 0 0 / cover;
}
.jobs-section {
	background:rgba(0,0,0,0) url("../images/jobs-title-image.jpg") no-repeat scroll 0 0 / cover;
}
.sitemap-list li a.sitemap-sub-title-page {
	color:#000000;
	font-family:'HelveticaNeueLTPro-Roman';
}
.cur-no {
	cursor:default;
}
.mar-30-site {
	margin-top:100px;
}
.mar-20-site {
	margin-top:37px;
}
.inteli-search1 {
	background-image:url(../images/plm/inteli-search1.png);
	background-size:auto;
	background-color:#FFFFFF;
}
.why-features1 {
	background-image:url(../images/why-intelizign/why-roi.png);
	background-size:cover;
	background-color:#FFFFFF;
}
.why-features2 {
	background-image:url(../images/why-intelizign/why-methodology.png);
	background-size:auto;
	background-color:#FFFFFF;
}
.why-features3 {
	background-image:url(../images/why-intelizign/why-global.png);
	background-size:auto;
	background-color:#FFFFFF;
}
.product-sec1 .listing-prod:nth-child(2) i::before {
	font-family:'custom-icons';
}
.job-header-section .service-list-pd article {
	margin-bottom:25px;
}
.job-header-section article {
	margin-bottom: 20px;
}
/* Generated by Glyphter (http://www.glyphter.com) on Mon Oct 10 2016*/
/*@font-face{font-family:'plm-services2';src:url('fonts/plm/Glyphter.eot');src:url('fonts/plm/Glyphter.eot?#iefix') format('embedded-opentype'),url('fonts/plm/Glyphter.woff') format('woff'),url('fonts/plm/Glyphter.ttf') format('truetype'),url('fonts/plm/Glyphter.svg#Glyphter') format('svg');font-weight:normal;font-style:normal;}.plm-services-bx2[class*='icon-']:before{display:inline-block;font-family:'plm-services2';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-bom:before{content:'\0041';display:block;font-size:100px;margin:0 auto 17px;}.icon-cad:before{content:'\0042';display:block;font-size:100px;margin:0 auto 17px;}.icon-dispatcherintegration:before{content:'\0043';display:block;font-size:100px;margin:0 auto 17px;}.icon-gatewayt4st4ea:before{content:'\0044';display:block;font-size:100px;margin:0 auto 17px;}.icon-manufacturingdatamanagement:before{content:'\0045';display:block;font-size:100px;margin:0 auto 17px;}.icon-programmanagement:before{content:'\0046';display:block;font-size:100px;margin:0 auto 17px;}.icon-suppliermanagement:before{content:'\0047';display:block;font-size:100px;margin:0 auto 17px;}.icon-tcra:before{content:'\0048';}.service-list-pd .plm-services-bx1 i:before{font-family:'plm-services2';display:block;}.service-list-pd .plm-services-bx2{padding:30px 40px 25px;}.serv-bx4.bom [class^="icon-"]:before,i[class*=" icon-"]:before{font-family:'plm-services2';text-align:inherit;padding:0;margin:0;display:inline-block;line-height:inherit;	 font-size:100px;}.plm-services-bx2 p{color:#848484;font-size:18px;line-height:26px;height:70px;}.plm-services-bx2 h4{color:#000;font-size:28px;line-height:34px;margin:25px 0 15px;text-transform:none;height:100px;}.service-list-pd .plm-services-bx2 i:before{display:block;font-size:100px;margin: 0 auto 17px;}*/
.service-list-pd .plm-services-bx .serv-bx7img h4 {
	padding:30px 40px 37px;
}
.para-lever1 {
	color:#fff;
	font-size:18px;
	
}
.heading-level-3 {
	color:#fff;
	font-size: 18px;
	line-height: 33px;
	padding: 0px;
	display: block;
	margin-bottom: 15px;
	
}
.performance-header {
	margin-top:0px;
}
.performance-list ul li {
	line-height: 33px;
}
.keyfeature-icon {
	display: inline;
	cursor: default;
}
.perform-last-content {
	padding-bottom: 33px;
	display: block;
}
.isotope-filter .service-list-pd article {
   padding: 0px;
}


.google-map {
   
   color: #03b1e4 ;
   font-size: 14px;
   
}
.google-map  i { 
padding-left : 15px; 
font-size: 15px; 
margin-right :0px;
}

.sub-btn{
 display: inline-block;
 vertical-align: middle;
 -webkit-transform: translateZ(0);
 transform: translateZ(0);
 box-shadow: 0 0 1px rgba(0, 0, 0, 0);
 -webkit-backface-visibility: hidden;
 backface-visibility: hidden;
 -moz-osx-font-smoothing: grayscale;
 position: relative;
 -webkit-transition-property: color;
 transition-property: color;
 -webkit-transition-duration: 0.5s;
 transition-duration: 0.5s;
 font-size: 18px;
   padding: 5px 51px;
        margin: 60px 0 0;
        border: 2px solid #000;
        background : transparent;
		
}
.sub-btn:before{
 content: "";
 position: absolute;
 z-index: -1;
 top: 0;
 left: 0;
 right: 0;
 bottom: 0;
 background: #03b1e3 ;
 -webkit-transform: scaleX(0);
 transform: scaleX(0);
 -webkit-transform-origin: 0 50%;
 transform-origin: 0 50%;
 -webkit-transition-property: transform;
 transition-property: transform;
 -webkit-transition-duration: 0.5s;
 transition-duration: 0.5s;
 -webkit-transition-timing-function: ease-out;
 transition-timing-function: ease-out;
 
}
.sub-btn:hover{
 color: #FFFFFF ;
 
}
.sub-btn:hover:before{
    
 -webkit-transform: scaleX(1);
 transform: scaleX(1);
 border:none;
 -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
 transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}
.loc-back span:hover {
	border-bottom: 1px solid #fff;
	margin: 0 auto;
	display: block;
}
.loc-back a:hover{
	color: #fff;
}
.sitemap-list li { margin-bottom : 20px; }
.sitemap-list li  a{ line-height : normal; }

.dir-images {
	position: relative;
}
.dir-first {
	position: absolute;
	bottom: 0;
	left: 0;
}
.dir-second {
	position: absolute;
	bottom: 0;
	right: 0;
}

.why-int-heading .heading p.first {
    color: #000;
    font-size: 18px;
    line-height: 30px;
    margin: 65px 0 15px;
    padding: 0 175px;
}
.why-int-heading .heading p.second {
    color: #000;
    font-size: 18px;
    line-height: 30px;
    margin: 15px 0 15px;
    padding: 0 175px;
}
.why-int-heading .heading p.third {
    color: #000;
    font-size: 18px;
    line-height: 30px;
    margin: 0px 0 46px;
    padding: 0 175px;
}
.ct-form li textarea {
	outline : none;
    width: 100%;
	resize: none;
    font-size: 18px;
    line-height: 24px;
    padding: 15px 20px;
    border: none;
    margin-bottom: 20px;
}
.icon.x-large img.single-icon {
	width: 38px;
	height: 55px;
}
.cust-speks {
   font-size: 18px;
   line-height: 30px;
    margin : 0px 0 70px;
}
.infoWindow h3 {
	text-transform: uppercase;
}