﻿@font-face {
font-family:'georgiai';
src:url('../fonts/georgiai.ttf') format('truetype');
font-weight:normal;
font-style:normal;
}
@font-face {
font-family:'GeorgiaBold';
src:url('../fonts/GeorgiaBold.ttf') format('truetype');
font-weight:normal;
font-style:normal;
}
@font-face {
font-family:'segoeuifont';
src:url('../fonts/SEGOEUI.ttf') format('truetype'), url('../fonts/segoeui.eot');
font-weight:normal;
font-style:normal;
}
@font-face {
font-family:'segoeuilight';
src:url('../fonts/segoeuil.ttf') format('truetype'), url('../fonts/segoeuil.eot');
font-weight:normal;
font-style:normal;
}
@font-face {
font-family:'segoeuifontbold';
src:url('../fonts/SEGOEUIB.TTF') format('truetype'), url('../fonts/SEGOEUIB.eot');
font-weight:normal;
font-style:normal;
}
@font-face {
font-family:'segoeuifontsemibold';
src:url('../fonts/seguisb.ttf') format('truetype'), url('../fonts/seguisb.eot');
font-weight:normal;
font-style:normal;
}
body {
	margin:0px;
	padding:0px;
	font-size:14px;
	font-family:"segoeuifont" !important;
}
@media (min-width:768px) {
.navbar-right {
float:right !important;
margin-right:0px !important;
}
.navsearchpanel {
display:none;
}
.leftpadding {
padding-left:47px !important;
}
}
@media (min-width:768px) {
ul.nav li:hover > ul.dropdown-menu {
display:block;
}
#navbar {
text-align:center;
}
}
#header.shrinked #nav {
	top:0;
}
#header.shrinked .menu-top {
	display:none;
}
.tr-nav .logo-circle, .tr-nav .logo-circle-outer {
-webkit-transition:all .18s ease-in-out;
transition:all .18s ease-in-out;
}
#navbar-main {
	min-height:auto;
}
nav a {
	font-family:'segoeuifont';
	font-size:16px;
}
.navbar-brand {
	font-family:'GeorgiaBold';
	line-height:13px;
}
.navbar-nav>li>a {
	line-height:13px;
	padding:15px 25px;
}
nav .navbar-toggle {
	margin:4px 15px 5px 0;
}
.navbar-brand {
	font-size:30px;
}
.navbar-nav>li>.dropdown-menu {
	font-family:'segoeuifont';
}
nav.navbar.shrink {
	min-height:35px;
	transition:all 0.5s;
}
nav.shrink a {
	padding-top:10px !important;
	padding-bottom:10px !important;
	font-size:15px;
	transition:all 0.5s;
}
nav.shrink .navbar-brand {
	font-size:25px;
}
nav.shrink .navbar-toggle {
	padding:4px 5px;
	margin:8px 15px 8px 0;
}
.navbar-default .navbar-nav>li>a:hover {
	color:#fff;
	background-color:#e97e36;
}
h3 {
	margin:0px;
	padding:0px;
}
h3, .h3 {
	font-size:14px !important;
}
.offeringmenu .col-sm-6 {
	margin-bottom:10px;
}
.overflowhide {
}
.megamenutitle {
	padding-bottom:5px;
	border-bottom:1px solid #ccc;
	color:#333;
	margin:20px 0px 5px 0px;
	font-family:'segoeuifontbold';
}
.megamenu {
	background:transparent;
	font-family:Arial, Helvetica, sans-serif;
}
.megamenu ul {
	list-style-type:none;
	padding:0px;
}
.megamenu ul li {
	line-height:19px;
	font-size:14px;
	color:#333;
}
.megamenu ul li a {
	color:#333;
	text-decoration:none;
	font-size:14px;
	display:block;
	padding:5px;
}
.megamenu ul li a:hover {
	background:#e97e36;
	color:#FFF;
}
.navbar-default .navbar-nav > .open > a {
	background-color:#e97e36 !important;
	color:#fff !important;
}
.dropdown-menu {
	-webkit-box-shadow:none;
	box-shadow:none;
	border-radius:0px;
	border-top:0px !important;
}
.logocontainer {
	margin-bottom:0px;
}
.navbar-nav {
	margin:0px;
}
.nseitlogo {
	font-family:'Georgia';
	margin:10px 0px;
	position:relative;
	width:77%;
	float:left;
}
.nseitlogo a img {
	margin-right:7px;
}
.nseitlogo span {
	position:absolute;
	bottom:2px;
	font-size:14px;
	color:#000;
	margin-left: -39px;
}
.logocontainer .col-md-6:last-child {
	padding-right:0px;
}
.navbar-brand {
	font-size:26px;
	font-weight:bold;
	display:none;
	height:auto !important;
}
.navbar-default {
	color:#fff;
	background:url(../images/navi-bg.jpg) repeat-x;
}
.navbar-default .navbar-nav > li > a {
	color:#fff !important;
	transition:all 0.3s ease-out 0s;
}
.navbar-default .navbar-nav > .dropdown > a .caret {
}
.navbar-default .navbar-brand {
	color:#fff;
	margin:0px 15px 0px 0;
}
.navbar {
	min-height:auto !important;
	border:0px;
	border-radius:0px;
	margin-bottom:0px;
}
.navbar-default .navbar-nav > li > a.current {
	background:#e97e36 !important;
}
.menu-large {
	position:static !important;
}
.megamenu {
	padding:20px 0px;
	width:100%;
}
.megamenu> li > ul {
	padding:0;
	margin:0;
}
.megamenu> li > ul > li {
	list-style:none;
}
.megamenu> li > ul > li > a {
	display:block;
	padding:3px 20px;
	clear:both;
	font-weight:normal;
	line-height:1.428571429;
	color:#333333;
	white-space:normal;
}
.megamenu> li ul > li > a:hover, .megamenu> li ul > li > a:focus {
	text-decoration:none;
	color:#262626;
	background-color:#f5f5f5;
}
.megamenu.disabled > a, .megamenu.disabled > a:hover, .megamenu.disabled > a:focus {
	color:#999999;
}
.megamenu.disabled > a:hover, .megamenu.disabled > a:focus {
	text-decoration:none;
	background-color:transparent;
	background-image:none;
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
	cursor:not-allowed;
}
.megamenu.dropdown-header {
	color:#428bca;
	font-size:18px;
}
@media (max-width:768px) {
.megamenu {
margin-left:0;
margin-right:0;
}
.megamenu> li {
margin-bottom:30px;
}
.megamenu> li:last-child {
margin-bottom:0;
}
.megamenu.dropdown-header {
padding:3px 15px !important;
}
.navbar-nav .open .dropdown-menu .dropdown-header {
color:#fff;
}
}
@media (min-width:768px) and (max-width:776px) {
.ticker-headline {
padding:14px 0px 4px 23px;
}
}
@media (max-width:776px) {
.carousel.vertical .carousel-control.up {
right:4px;
top:21%;
}
.carousel.vertical .carousel-control.down {
right:-17px;
top:15%;
}
}
@media (min-width:300px) and (max-width:600px) {
#carousel-example-vertical .carousel-inner {
overflow:hidden;
}
}
#services {
	font-family:"segoeui", Helvetica, Arial;
}
.commonpageheading {
	font-family:'segoeuifont';
	font-weight:500;
	line-height:1.1;
	color:#e97e36;
	font-size:28px !important;
	text-align:left;
	position:relative;
}
.commonpageheadingtwo {
	font-family:'segoeuilight';
	font-size:30px;
	text-align:left;
	color:#000;
	margin:0px 0px 10px;
}
.backgroundtext {
	position:relative;
	color:#000;
}
.backgroundtext p {
	color:#000 !important;
}
#services .tagline {
	font-size:18px;
	text-align:center;
}
.contentbox {
	width:360px;
}
.orangebg p, .bluebg p, .greenbg p {
	line-height:18px;
	font-family:'segoeuifont';
}
.contentboxheading {
	font-family:'segoeuifont';
	font-size:22px;
	font-weight:normal;
	text-align:center;
	margin:10px 0px;
	padding:0px;
}
.orangebg, .bluebg, .greenbg {
	position:relative;
	padding:20px 10px;
	font-size:13px;
	margin-bottom:30px;
	max-height:141px;
}
.orangebg:hover .overlay, .bluebg:hover .overlay, .greenbg:hover .overlay {
	background:rgba(0, 0, 0, 0.85);
	text-align:center;
	color:#fff;
	display:block;
	vertical-align:middle;
}
.overlay {
	font-family:'segoeuifontbold';
	display:none;
	height:100%;
	top:0px;
	padding:70px 20px;
	z-index:1;
	position:absolute;
	width:100%;
	left:0px;
}
.overlay .readmorewhite-icon {
	padding:0px 0px 0px 12px;
}
.overlay .readmorewhite-icon a {
	text-transform:uppercase;
	font-size:14px;
}
.circlearrow {
	text-align:center;
}
.circlearrow a {
	text-align:center;
}
.orangebg {
	text-align:center;
	color:#fff;
}
.findservices-heading {
	font-family:'segoeuilight';
	font-size:26px;
	color:#fff;
	width:100%;
	bottom:0px;
	margin:0px;
	padding:10px;
	position:absolute;
	background:rgba(0, 0, 0, 0.50);
}
.findservices-heading span {
	font-size:16px;
}
.common-margin {
	margin:30px 0px 20px 0px;
}
.software {
	position:relative;
	background:url(../images/softwareservices.jpg) no-repeat;
	width:360px;
	height:190px;
	transition:all 0.3s ease-out 0s;
}
.service-thumbnail {
	max-height:190px;
	display:block;
	position:relative;
	overflow:hidden;
	margin-bottom:27px;
}
.addanim {
}
.service-thumbnail a img {
	display:block;
	width:100%;
	-webkit-filter:grayscale(100%);
-webkit-transition:.5s ease-in-out;
	-moz-filter:grayscale(100%);
-moz-transition:.5s ease-in-out;
	-o-filter:grayscale(100%);
-o-transition:.5s ease-in-out;
}
.service-thumbnail a img:hover {
	-webkit-filter:grayscale(0%);
-webkit-transition:.5s ease-in-out;
	-moz-filter:grayscale(0%);
-moz-transition:.5s ease-in-out;
	-o-filter:grayscale(0%);
-o-transition:.5s ease-in-out;
	transform:scale(1.2, 1.2);
}
.software:hover {
	background:url(../images/softwareservicesactive.jpg) no-repeat;
	cursor:pointer;
}
.analytics {
	position:relative;
	background:url(../images/analyticsaas.jpg) no-repeat;
	width:360px;
	height:190px;
	transition:all 0.3s ease-out 0s;
}
.analytics a {
	position:absolute;
	height:100%;
	width:100%;
}
.analytics:hover {
	background:url(../images/analyticsaasactive.jpg) no-repeat;
	cursor:pointer;
}
.bluebg {
	background:#0eaaf5;
	text-align:center;
	color:#fff;
}
.infrastructure {
	position:relative;
	background:url(../images/infrasture.jpg) no-repeat;
	width:360px;
	height:190px;
	transition:all 0.3s ease-out 0s;
}
.infrastructure a {
	position:absolute;
	height:100%;
	width:100%;
}
.infrastructure:hover {
	background:url(../images/infrastureactive.jpg) no-repeat;
	cursor:pointer;
}
.security {
	position:relative;
	background:url(../images/isrc.jpg) no-repeat;
	width:360px;
	height:190px;
	transition:all 0.3s ease-out 0s;
}
.security a {
	position:absolute;
	height:100%;
	width:100%;
}
.security:hover {
	background:url(../images/isrcactive.jpg) no-repeat;
	cursor:pointer;
}
.testing {
	position:relative;
	background:url(../images/testing.jpg);
	width:360px;
	height:190px;
	transition:all 0.3s ease-out 0s;
}
.testing a {
	position:absolute;
	height:100%;
	width:100%;
}
.testing:hover {
	background:url(../images/testingactive.jpg) no-repeat;
	cursor:pointer;
}
.assessment {
	position:relative;
	background:url(../images/assessment.jpg) no-repeat;
	width:360px;
	height:190px;
	transition:all 0.3s ease-out 0s;
}
.assessment a {
	position:absolute;
	height:100%;
	width:100%;
}
.assessment:hover {
	background:url(../images/assessmentactive.jpg) no-repeat;
	cursor:pointer;
}
.softwareservicesicon {
	background:url(../images/softwareservicesicon.png) no-repeat center center;
	height:58px;
}
.assessmentservices-icon {
	background:url(../images/assessmentservices-icon.png) no-repeat center center;
	height:58px;
}
.infrastructureservice-icon {
	background:url(../images/infrastructureservice-icon.png) no-repeat center center;
	height:58px;
}
.analyticsSaaS-icon {
	background:url(../images/analyticsSaaS.png) no-repeat center center;
	height:58px;
}
.isrc-icon {
	background:url(../images/ISRC-icon.png) no-repeat center center;
	height:58px;
}
.testingCoE-icon {
	background:url(../images/testingCoE-icon.png) no-repeat center center;
	height:58px;
}
.bulletArrow li {
	margin-left:15px;
	color:#666666;
}
.bulletArrow li:before {
	content:'❯';
	position:absolute;
	margin-left:-15px;
	color:#666666;
}
.centertext {
	text-align:left;
	margin:0px 10px 10px 0px;
	color:#666666;
	font-size:16px !important;
	font-family:'segoeuifont';
}
.font-16 {
	font-size:16px !important;
}
.centertextmargin {
	font-family:'segoeuifont';
	text-align:left;
	margin:0px 0px 30px 0px;
	color:#666666;
	font-size:14px;
	position:relative;
}
.carousel-btn {
	position:absolute;
	width:65px;
	right:0px;
	top:-17px;
}
.subheading {
	text-align:left;
	margin:0px 10px 30px 0px;
	color:#666666;
	font-size:14px;
	font-family:'segoeuifont';
}
.bankingpage-banner {
	background:#000 url(../images/Banking_header.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.contactus-banner {
	background:#000 url(../images/contactus-banner.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.careers-banner {
	background:#000 url(../images/CaseStudy_header.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.exchangesolution-banner {
	background:#000 url(../images/ExchangeSolu_header.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.algonomics-banner {
	background:#000 url(../images/Algonomics_header.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.xsstp-banner {
	background:#000 url(../images/XSstp-header.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.algoinbox-banner {
	background:#000 url(../images/Algo-in-a-box.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.cpms-banner {
	background:#000 url(../images/cpms_header.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.tradegenie-banner {
	background:#000 url(../images/Tradet_header.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.capitalmarket-banner {
	background:#000 url(../images/CapitalMarket_header.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.draas-banner {
	background:#000 url(../images/DRaaS_banner.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.business-banner {
	background:#000 url(../images/Business-Process-Monitoring_banner.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.total-outsource_banner {
	background:#000 url(../images/Total-Outsourcing_banner.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.insurance-banner {
	background:#000 url(../images/Insurance_header.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.ims-banner {
	background:#000 url(../images/Infrastructure-Management_banner.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.exchange_banner {
	background:#000 url(../images/Exchange_header.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.analytics-banner {
	background:#000 url(../images/Analytics_header.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.consultancy-banner {
	background:#000 url(../images/Analytics_header.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.saas-banner {
	background:#000 url(../images/Analytics_header.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.isrc-banner {
	background:#000 url(../images/Cyber_header.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.client-testimonials-banner {
	background:#000 url(../images/client-testimonials-banner.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.clientTestimonialsText {
	font-size:15px;
	line-height:25px;
	color:#1c1c1c;
	margin:10px 25px 50px;
}
.clientTestimonialsText:before {
	content:url('../images/clienttestimonials.png');
	position:absolute;
	margin:0px -33px 0;
}
.client-testimonials-section {
	background-color:#f3f3f3;
	box-shadow:4px 4px 0px #cccccc;
	padding:25px;
	margin-bottom:30px;
}
.client-testimonials-section .heading1 {
	padding-left:25px;
	font-size:15px;
	color:#666666;
}
.client-testimonials-section .heading2 {
	font-size:13px;
	padding-left:25px;
	color:#e97e36;
	font-weight:bold;
}
.client-testimonials-section .date {
	font-size:11px;
	color:#999;
	font-style:italic;
}
.assesment-banner {
	background:#000 url(../images/Assessment_header.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.ensettle-banner {
	background:#000 url(../images/ensettle-header.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.eauction-banner {
	background:#000 url(../images/Eauction_header.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.isrcmission {
	background:#fff;
	float:left;
}
.isrcmission p {
	width:377px;
	clear:both;
	padding:10px;
	text-align:justify;
}
.mobility-banner {
	background:#000 url(../images/Mobility_header.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.edorsement-digital-banner {
	background:#000 url(../images/edorsement-digital-bg.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.uxd-banner {
	background:#000 url(../images/UXD_header.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.portal-banner {
	background:#000 url(../images/Portal_header.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.common-bannerbg {
	background:url(../images/common-bannerbg.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.eauction-banner {
	background:url(../images/Eauction_header.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.eauctionindustries-banner {
	background:url(../images/tea_garden.jpg) no-repeat center center;
	padding:188px 0px;
	position:relative;
}
.mutual-banner {
	background:url(../images/mutualfund_1.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.compliance-banner {
	background:url(../images/compliance_header.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.cloudifypage-banner {
	background:#000 url(../images/cloudifypage-banner.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.manageservices-banner {
	background:#000 url(../images/ManagedServices_header.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.aboutus-banner {
	background:#000 url(../images/aboutus-banner.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.news-events-banner {
	background:#000 url(../images/news-events-banner.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.board-director-banner {
	background:#000 url(../images/board-director-banner.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
	position:relative;
}
.exchangesimulator-bannder {
	background:#000 url(../images/ExchangeSimulator_header.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.indianadapter-banner {
	background:#000 url(../images/ExchangeSolu_header.jpg) no-repeat center center;
	padding:188px 0px;
	position:relative;
}
.testing-coe-bannerbg {
	background:#000 url(../images/testing-coe-bannerbg.jpg) no-repeat center center;
	padding:188px 0px;
	position:relative;
}

.rpa-bannerbg {
	background:#000 url(../images/rpa-bannerbg.jpg) no-repeat center center;
	padding:188px 0px;
	position:relative;
}

.automation-bannerbg {
	background:#000 url(../images/automation_banner.jpg) no-repeat center center;
	padding:188px 0px;
	position:relative;
}

.webinar-banner {
	background:#000 url(../images/contactus-banner.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}


.pagebannertext {
	position:absolute;
	text-align:left;
	background:rgba(0, 0, 0, .7);
	width:598px;
	padding:30px 20px;
	top:25%;
}
.pagebannertext h3 {
	font-family:'segoeuifont';
	text-align:left;
	font-size:28px !important;
	color:#fff;
	margin-bottom:10px;
}
.pagebannertext p {
	font-family:'segoeuilight';
	text-align:left;
	font-size:22px !important;
	color:#fff;
	line-height:30px;
}
.icon-circle:hover {
	background:#FA6422;
}
.icon-circle {
	height:81px;
	width:81px;
	border-radius:40px;
	float:left;
	transition:all 0.3s ease-out 0s;
}
.commonpageheadingwhite {
	font-family:'segoeuifont';
	font-size:28px;
	text-align:left;
	color:#fff;
	margin:20px 15px 5px;
}
.industrybg .centertext {
	color:#fff !important;
	margin-bottom:30px;
}
.closeValueTab {
	display:inline-block;
	float:right;
	margin-top:-45px;
	margin-right:17px;
	border:2px solid #ccc;
	padding:0px 6px;
	color:#ccc;
	cursor:pointer;
	border-radius:50%;
	font-size:14px;
}
.closeValueTab:hover {
	border:2px solid #fff;
	color:#fff;
}
.insurance-industry {
	background:url(../images/insurance-industry.png) no-repeat center center;
	height:81px;
}
.capitalmarket-industry {
	background:url(../images/capitalmarket-industry.png) no-repeat center center;
	height:81px;
}
.exchange-industry {
	background:url(../images/exchange-industry.png) no-repeat center center;
	height:81px;
}
.colwrap {
}
.industrybg {
	background:#302517 url(../images/industrybg.png) no-repeat center top;
	background-size:100% auto;
	color:#fff;
	font-family:'segoeuifont';
	padding:50px 0px 50px 0px;
}
.client-testimonialsbg {
	background:#EAEBEB url(../images/testimonialbg.png) no-repeat center top;
	background-size:100% auto;
	color:#666666;
	font-family:'segoeuifont';
	padding:50px 0px 50px 0px;
}
.client-testimonialsbg p {
	text-align:left;
	margin:0px 30px 40px 70px;
	line-height:22px;
}
.tagline {
	font-size:18px;
	text-align:center;
}
.testimonialheading {
	font-family:'segoeuifontbold';
	padding:4px 0px 4px 30px;
	font-size:16px !important;
	font-weight:bold;
	color:#e97e36;
	margin-bottom:20px;
	text-align:left;
}
.testimonialcontent {
	margin:0px auto;
	float:none;
}
.left-iconcontent {
	padding-left:100px;
	text-align:left;
}
.left-iconcontent h2 {
	font-family:'segoeuifont';
	text-align:left;
	font-weight:bold;
	font-size:18px;
}
.left-iconcontent a {
	font-family:'segoeuifont';
	text-align:left;
	font-weight:bold;
	font-size:18px;
	color:#fff;
}
.industrybg .readmore {
	margin:0px;
	padding-bottom:25px;
}
.cpmsbg {
	background:#EAEBEB url(../images/cpmsbg.jpg) no-repeat center top;
	background-size:100% 100%;
	font-family:'segoeuifont';
	padding:50px 0px 50px 0px;
}
.algonomicsbg {
	background:#EAEBEB url(../images/exchange-simulator-bg.jpg) no-repeat center top;
	background-size:100% 100%;
	font-family:'segoeuifont';
	padding:50px 0px 50px 0px;
}
.algonomicsbg ul, .cpmsbg ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	font-family:'segoeuifont';
}
.algonomicsbg ul li span, .cpmsbg ul li span {
	float:left;
	font-size:13px;
	margin:0px 6px 0px 0px;
	color:#666666;
}
.algonomicsbg ul li, .cpmsbg ul li {
	margin-bottom:10px;
}
.algonomicsbg p {
}
.indianadapterbg {
	background:#EAEBEB url(../images/assessmentbg2.jpg) no-repeat center top;
	background-size:100% auto;
	color:#000;
	font-family:'segoeuifont';
	padding:50px 0px 50px 0px;
}
.indianadapterbg p {
}
.indianadapterbg ul li p {
	line-height:17px;
	font-size:14px;
	margin:0px !important;
	color:#666666;
	margin:0px 0px 0px 14px !important;
}
.exchangebg {
	background:#EAEBEB url(../images/exchange-simulator-bg.jpg) no-repeat center top;
	color:#666666;
	font-family:'segoeuifont';
	padding:50px 0px 50px 0px;
	background-size:100% 100%;
}
.imsfeaturesbg {
	background:#EAEBEB url(../images/imsfeaturesbg.jpg) no-repeat center top;
	color:#666666;
	font-family:'segoeuifont';
	padding:50px 0px 50px 0px;
	background-size:100% 100%;
}
.para-font .col-sm-7 ul li p, .cloudifybg ul li p, .para-font .col-sm-6 ul li p, .about-mission-visionbg.para-font .col-sm-12 ul li p {
	line-height:22px;
	font-size:14px;
	margin:0px 0px 0px 15px;
	color:#666666;
}
.exchangebg ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.exchangebg ul li {
	margin-bottom:10px;
}
.exchangebg ul li span {
	float:left;
	font-size:13px;
	margin:0px 6px 0px 0px;
}
.testingbg {
	background:#EAEBEB url(../images/testingbg.jpg) no-repeat center top;
	background-size:100% auto;
	color:#666666;
	font-family:'segoeuifont';
	padding:40px 0px 40px 0px;
}


.insurancebg {
	background:#EAEBEB url(../images/insurancebg.jpg) no-repeat center top;
	background-size:100% auto;
	color:#fff;
	font-family:'segoeuifont';
	padding:22px 0px 76px 0px;
}
.mobilitybg {
	background:#EAEBEB url(../images/services_WeOffer.jpg) no-repeat center top;
	background-size:100% 100%;
	color:#000;
	font-family:'segoeuifont';
	padding:50px 0px 50px 0px;
}
.portalbg {
	background:#EAEBEB url(../images/services_WeOffer.jpg) no-repeat center top;
	color:#000;
	font-family:'segoeuifont';
	padding:50px 0px 50px 0px;
	background-size:100% 100%;
}
.uxdbg {
	background:#EAEBEB url(../images/UXD_services_WeOffer.jpg) no-repeat center top;
	color:#fff;
	font-family:'segoeuifont';
	padding:22px 0px 76px 0px;
}
.capitalmaretbg {
	background:#EAEBEB url(../images/exchange-simulator-bg.jpg) no-repeat center top;
	background-size:100% 100%;
	color:#666666;
	font-family:'segoeuifont';
	padding:50px 0px 50px 0px;
}
.capitalmaretbg ul {
	list-style-type:none;
	margin:30px 0px 0px 0px;
	padding:0px;
}
.capitalmaretbg ul li span {
	float:left;
	font-size:13px;
	margin:0px 6px 10px 0px;
}
.capitalmaretbg ul li {
	margin-bottom:8px;
}

.bloglist ul {
	list-style-type:none;
	margin:15px 0px 0px 0px;
	padding:0px;
}
.bloglist ul li span {
	float:left;
	font-size:13px;
	margin:0px 6px 10px 0px;
}
.bloglist ul li {
	margin-bottom:8px;
}

.insurancebg-key {
	background:#edf2f4 url(../images/insuarance-img2.jpg) no-repeat center center;
	background-size:100% auto;
	color:#666666;
	font-family:'segoeuifont';
	padding:50px 0px 50px 0px;
	color:#000;
}
.insurancebg-key ul, .mobilitybg ul, .portalbg ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
}
.insurancebg-key ul li, .mobilitybg ul li, .portalbg ul li {
	margin-bottom:8px;
}
.insurancebg-key .nomarginlightblack {
	color:#000;
}
.insurancebg-key p {
	font-size:14px;
}
#uxd {
	background:#f2f2f2;
}
.eauctionbg {
	background:#EAEBEB url(../images/cpmsbg.jpg) no-repeat center top;
	background-size:100% 100%;
	color:#666666;
	font-family:'segoeuifont';
	padding:50px 0px 50px 0px;
}
.mutualfundsbg {
	background:#EAEBEB url(../images/exchange-simulator-bg.jpg) no-repeat center top;
	background-size:100% 100%;
	color:#666666;
	font-family:'segoeuifont';
	padding:50px 0px 50px 0px;
}
.eauctionbg ul, .mutualfundsbg ul, .competitivebg ul, .e-services ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#testcenterfeatures ul.sublist {
	list-style-type:none !important;
}
.readmorelink.less {
	display:none;
}
.eauctionbg ul li span, .mutualfundsbg ul li span, .competitivebg ul li span, .e-services ul li span {
	float:left;
	font-size:12px;
	margin:0px 6px 10px 0px;
}
.eauctionbg ul li {
}
.cloudifybg {
	background:#96b4c6 url(../images/cloudifybg.jpg) no-repeat center top;
	color:#666666;
	font-family:'segoeuifont';
	padding:40px 0px 40px 0px;
	background-size:100% auto;
}
.cloudifybg ul, .currentOpeningSections ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.currentOpeningSections ul.sub-list {
	list-style-type:none;
	margin-left:30px;
}
.assessmentbg2 ul.sublist {
	list-style-type:none !important;
}
.cloudifybg ul li span, .currentOpeningSections ul li span {
	clear:both;
	float:left;
	font-size:12px;
	margin:0px 6px 10px 0px;
}
.cloudifybg ul li, .currentOpeningSections ul li {
	margin-bottom:8px;
}
.manageservicesbg {
	background:#96b4c6 url(../images/manageservicesbg.jpg) no-repeat center top;
	background-size:100% auto;
	color:#666666;
	font-family:'segoeuifont';
	padding:30px 0px 30px 0px;
}
.manageservicesbg ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.manageservicesbg ul li span {
	float:left;
	font-size:12px;
	margin:0px 6px 10px 0px;
}
.manageservicesbg ul li p {
	margin-left:12px;
}
.graybackground {
	background:#f3f3f3;
	padding:50px 0px 50px 0px;
}
.paddingtop {
	padding-top:15px;
}
.lifenseit-bg {
	background:#EAEBEB url(../images/lifenseit-bg.jpg) no-repeat center top;
	background-size:100% 100%;
	color:#666666;
	font-family:'segoeuifont';
	padding:50px 0px 50px 0px;
	color:#fff;
	font-size:30px;
	text-align:center;
}
.lifenseit-bg .tab-content {
	background-color:#FFF;
	text-align:left;
}
.celebrationAboveHeading {
	font-size:24px !important;
	line-height:35px;
	color:#e97e36;
	padding:30px 0;
}
.bigheading {
	text-align:left;
	color:#000;
	font-family:'segoeuilight';
	margin-top:0px;
}
.about-mission-visionbg {
	background:#EAEBEB url(../images/visionmission-bg.jpg) no-repeat center top;
	color:#666666;
	font-family:'segoeuifont';
	padding:50px 0px 50px 0px;
}
.our-mission {
	margin-top:20px;
}
.about-mission-visionbg .our-vision {
	background:url(../images/visionquotes.png) no-repeat;
	background-size:100% auto;
	padding:30px 30px 30px 43px;
}
.celebrations-bg {
	background:#9f9361 url(../images/celebrations-bg.jpg) no-repeat center top;
	background-size:100% 100%;
	color:#666666;
	font-family:'segoeuifont';
	padding:50px 0px 50px 0px;
}
.celebrations-bg .carousel-inner .item div {
	padding:0px 5px 10px !important;
}
.celebrations-bg .carousel-indicators {
	bottom:-20px !important;
	left:50% !important;
}
.paddingLeftZero {
	padding-left:0 !important;
}
.paddingRightZero {
	padding-right:0 !important;
}
.currentOpenings-bg {
	background:#FFF;
	padding:50px 0px 50px 0px;
}
.currentOpenings-bg .list-group-item:first-child {
	border-top-left-radius:0px;
	border-top-right-radius:0px;
}
.currentOpenings-bg .list-group-item:last-child {
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}
.currentOpenings-bg a.list-group-item:hover, .currentOpenings-bg a.list-group-item.active {
	background:#ededed;
	color:#666666;
	border-color:#ddd;
	border-left:2px solid #e97e36;
}
.current-Openign-Title {
	font-size:24px;
}
.currentOpeningSections {
	background-color:#FFF;
	border:1px solid #dfdfdf;
	padding:10px 5px;
	margin:10px 0;
}
.listHeader {
	background:#e97e36;
	color:#FFF;
	font-family:'segoeuifontbold';
	font-size:18px;
	padding:10px 15px;
}
.currentOpenings-bg .btn-primary, .currentOpeningSections .btn-primary, .clientbg .btn-primary {
	background-color:#e97e36;
	border:0;
	margin-left:2px !important;
	font-family:'Segoe UI';
	font-size:12px;
}
.currentOpenings-bg .btn-primary:active, .clientbg .btn-primary:active {
	background-color:#f7b182;
}
.currentOpeningSections button {
	border:1px solid #e07831;
	background:#e97e36;
	color:#fff;
	padding:6px 10px;
	font-size:15px;
	border-radius:4px;
	outline:0px;
}
.currentOpeningSections button:hover {
	outline:none;
	border:1px solid #F3690C;
	background:#F3690C;
}
.currentOpeningSectionsSortInfo {
	color:#999999;
	font-size:12px;
}
.extraPadding {
	padding:15px 15px;
}
.currentOpeningSectionsSortInfo .location-icon {
	background:url(../images/location-icon.png) no-repeat;
	display:inline-block;
	width:12px;
	height:16px;
	vertical-align:middle;
}
.currentOpeningSectionsSortInfo .year-icon {
	background:url(../images/year-icon.png) no-repeat;
	display:inline-block;
	width:18px;
	height:14px;
	vertical-align:middle;
}
.currentOpeningSectionsSortInfo .date-icon {
	background:url(../images/date-icon.png) no-repeat;
	display:inline-block;
	width:17px;
	height:17px;
	vertical-align:middle;
}

.currentOpeningSectionsSortInfo .mail-icon {
	background:url(../images/envelope.png) no-repeat;
	display:inline-block;
	width:17px;
	height:17px;
	vertical-align:middle;
}

.currentOpeningSectionsSortInfo .education-icon {
	background:url(../images/cap.png) no-repeat;
	display:inline-block;
	width:17px;
	height:17px;
	vertical-align:middle;
}

.currentOpeningSectionsSortInfo label {
	margin:0 20px 0 5px;
	display:inline-block;
	font-weight:normal;
}
.currentOpeningSections .row {
	margin:5px 0;
}
.about-mission-visionbg ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.about-mission-visionbg ul li span {
	clear:both;
	float:left;
	font-size:13px;
	margin:0px 6px 10px 0px;
}
.about-mission-visionbg ul li {
	margin-bottom:8px;
}
.factsheet ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.factsheet ul li {
	margin-bottom:8px;
}
.factsheet ul li span {
	clear:both;
	float:left;
	font-size:13px;
	margin:0px 6px 10px 0px;
}
#factsheettab1 ul, #factsheettab2 ul, #factsheettab3 ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#factsheettab1ul li {
	margin-bottom:8px;
}
#factsheettab1 ul li span {
	float:left;
	font-size:13px;
	margin:0px 6px 10px 0px;
}
#factsheettab1 ul li {
	margin-bottom:10px;
}
.sublist {
	margin-left:30px !important;
	list-style-type:square!important;
}
.about-award-recognition-bg {
	background:#EAEBEB url(../images/about-award-recognition-bg.jpg) no-repeat center top;
	background-size:100% 100%;
	color:#666666;
	font-family:'segoeuifont';
	padding:30px 0px 30px 0px;
}
.about-award-recognition-bg .nomarginlightblack {
}
.about-award-recognition-bg .carousel-inner {
}
.about-award-recognition-bg .carousel-content p {
	padding:0px 30px;
}
.insurancebg ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.insurancebg ul li span {
	float:left;
	font-size:13px;
	margin:0px 6px 10px 0px;
}
.insurancebg ul li {
	margin-bottom:8px;
}
.highlighttext {
	font-family:'segoeuifontbold';
	color:#666666;
}
.tab-pane ul {
	list-style-type:none;
	padding:0px;
	position:relative;
}
.tab-pane ul li span {
	clear:both;
	float:left;
	font-size:12px;
	margin:3px 6px 10px 0px;
	color:#666666;
}
.tab-pane ul li, .manageservicesbg ul li {
}
.assessmentbg {
	background:#EAEBEB url(../images/assessmentbg.jpg) no-repeat center top;
	color:#666666;
	font-family:'segoeuifont';
	padding:42px 0px 48px 0px;
	height:576px;
}
.assessmentbg ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.assessmentbg ul li span {
	float:left;
	font-size:13px;
	margin:0px 6px 10px 0px;
}
.assessmentbg ul li {
	margin-bottom:8px;
}
.assessmentbg2 {
	background:#EAEBEB url(../images/assessmentbg2.jpg) no-repeat center top;
	background-size:100% 100%;
	font-family:'segoeuifont';
	padding:50px 0px 50px 0px;
}
.assessmentbg2 p {
	color:#000;
}
.assessmentbg2 ul {
	list-style-type:none;
	padding:0px;
}
.assessmentbg2 ul li span, .insurancebg-key ul li span, .mobilitybg ul li span, .portalbg ul li span {
	clear:both;
	float:left;
	font-size:12px;
	margin:0px 6px 10px 0px;
	color:#666666;
}
.assessmentbg2 ul li {
}
.asssesment-img {
	background:#fff;
	overflow:Hidden;
	box-shadow:2px 2px 2px #888;
	margin-right:74px;
}
.asssesment-img p {
	margin:10px !important;
}
.algonomics-img {
	overflow:Hidden;
}
.adapter-img {
	overflow:Hidden;
}
.readmore {
	height:20px;
	padding-bottom:21px;
	margin:0px auto;
}
.readmore a {
	font-family:'segoeuifontbold';
	color:#e97e36 !important;
	font-size:12px;
	padding-left:2px;
	text-decoration:none;
	background:url(../images/readmore-icon.png) no-repeat left center;
	text-decoration:none;
	padding:10px 0px 10px 24px;
}
.readmore a:hover {
	color:#FA6422;
	text-decoration:underline;
}
.readmorelink {
	background:url(../images/readmore-icon.png) no-repeat left center;
	height:20px;
	text-transform:uppercase;
	width:36%;
	padding:0px 0px 0px 0px;
}
.readmorelink a {
	font-family:'segoeuifontbold';
	color:#e97e36;
	font-size:12px;
	padding-left:25px;
	text-decoration:none;
}
.readmorelink a:hover {
	text-decoration:underline;
}
.orangestripbg {
	font-family:'segoeuifont';
	background:url(../images/orangebg.jpg) left center;
	background-size:100% 100%;
	padding:50px 0px;
	color:#fff;
}
.orangestripbg p {
	margin:0px 10px 10px 0px!important;
	color:#fff !important;
}
.orangestripbg h2 {
	margin-top:0px;
}
#uxd .readmore a {
	font-family:'segoeuifontbold';
	color:#e97e36;
	font-size:12px;
	padding-left:24px;
	text-decoration:none;
}
.readmorewhite-icon {
	background:url(../images/readmorewhite-icon.png) no-repeat left center;
	height:20px;
	width:36%;
	padding:2px 0px 0px 8px;
	margin:0px auto;
}
.readmorewhite-icon a {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.readmorewhite-icon a:hover {
	color:#fff;
	text-decoration:underline;
}
.box {
	font-family:'segoeuifont';
	border:1px solid #e3e3e3;
	padding:25px;
	font-size:13px;
	text-align:center;
	color:#666666;
	position:relative;
}
.box .contentboxheading {
	color:#e97e36;
}
.box p {
	line-height:22px;
	font-size:14px;
}
.whitebox {
	font-family:'segoeuifont';
	background:#fff;
	padding:10px;
	font-size:14px;
	text-align:center;
	color:#666666;
	position:relative;
	margin:20px 0px 0px 0px;
	overflow:hidden;
}
.whitebox a {
	color:#000;
	text-decoration:none;
}
.boxextn {
	width:230px;
	float:left;
	border-right:1px solid #ccc;
	padding:10px 10px;
}
.boxextn:last-child {
	border-right:0px;
}
.boxextn .icon-rounded {
	margin-bottom:0px;
	height:auto;
	margin-right:5px;
}
.boxextn p {
	margin-bottom:0px !important;
}
.whitebox .contentboxheading {
	color:#E97E37;
	font-size:18px;
	text-align:left;
}
.whitebox a:hover {
	color:#E97E37;
	text-decoration:underline;
}
.boxextn .contentboxheading {
	font-family:'segoeuifontbold';
	font-size:15px;
}
.whitebox p {
	text-align:left;
	margin:10px 0px 20px 0px !important;
}
.whitebox .readmore {
	float:left;
}
.passion-excellenceicon {
	background:url(../images/passion-excellenceicon.png) no-repeat center center;
	height:34px;
}
.customercentric-icon {
	background:url(../images/customercentric-icon.png) no-repeat center center;
	height:34px;
}
.ownership-icon {
	background:url(../images/ownership-icon.png) no-repeat center center;
	height:34px;
}
.boxarrow {
}
.footerlinksbg {
	font-family:'segoeuifont';
	background:#333333;
	padding:20px 0px;
}
.footerlinksbg a {
	text-decoration:none;
	font-family:'segoeuifont';
	color:#D9D9D9;
}
.footerlinksbg a:hover {
	color:#fff;
	text-decoration:underline;
}
.footerlinksbg ul {
	color:#fff;
	margin:0px 0px 18px 0px;
	padding:0px;
	list-style-type:none;
	font-size:12px;
}
.footerlinksbg ul li {
	line-height:21px;
}
.footerlinksbg h3 {
	font-family:'segoeuifontbold';
	color:#fff;
	font-weight:bold;
	font-size:14px !important;
	text-transform:uppercase;
	margin-bottom:4px;
	padding-bottom:8px;
	border-bottom:1px dashed #ccc;
}
#divfooterlink .footerlinksbg h3 {
	font-family:'segoeuifont';
	color:#fff;
	font-weight:bold;
	font-size:14px !important;
	text-transform:uppercase;
	margin-bottom:4px;
	padding-bottom:8px;
	border-bottom:1px dotted #ccc;
}
.footerlinksbg h4 {
	color:#fff;
	font-size:14px;
	margin-bottom:4px;
}
.footercopyright {
	font-family:'segoeuifont';
	font-size:11px;
	background:#222222;
	padding:10px;
	color:#fff;
}
.topmargin {
	margin-top:10px;
}
.topmarginlarge {
	margin:0px;
}
.topmarginlargeblack {
}
.blackcolor {
	color:#000;
}
.bottommarginclear {
	clear:both;
}
.linkedin {
	background:url(../images/linkedin-circlehr.png) no-repeat center center;
	padding:6px 13px;
	margin:0px 3px;
}
.linkedin:hover {
	background:url(../images/linkedin-circle.png) no-repeat center center;
	height:24px;
}
.facebook {
	background:url(../images/facebook.png) no-repeat center center;
	padding:6px 13px;
	margin:0px 5px 0px 3px;
}
.facebook:hover {
	background:url(../images/facebookhr.png) no-repeat center center;
	height:24px;
}
.twitter {
	background:url(../images/twitter.png) no-repeat center center;
	padding:6px 13px;
}
.twitter:hover {
	background:url(../images/twitterhr.png) no-repeat center center;
	height:24px;
}
.googleplus {
	background:url(../images/googleplus.png) no-repeat center center;
	padding:6px 13px;
	margin:0px 0px 0px 5px;
}
.googleplus:hover {
	background:url(../images/googleplushr.png) no-repeat center center;
	height:24px;
}
.floatright {
	float:right;
}
.footerlinksbg ul li span {
	float:left;
	margin-right:6px;
	font-size:9px;
}
.carousel-inner > .item > img, .carousel-inner > .item > a > img {
	width:100%;
	margin:0px auto;
}
.carousel-caption {
	font-family:'segoeuifont';
	background:rgba(255, 255, 255, 0.8);
	bottom:43%;
	height:auto;
	right:46%;
	top:10%;
	left:8%;
	padding:20px;
	text-align:Left;
	border-bottom:8px solid #cb6e2f;
	text-shadow:none;
	line-height:33px;
	width:583px;
}
.carousel-caption h1 {
	font-family:'segoeuifontsemibold';
	color:#e97e36;
	text-shadow:none;
	font-size:23px;
	margin:0px;
	padding:0px;
}
.carousel-caption p {
	color:#666;
	font-size:23px;
	margin:0px 0px 0px 0px;
	font-family:'segoeuilight';
}
.highlight-bannertext {
	font-family:'segoeuifontsemibold';
	color:#e97e36;
	text-shadow:none;
	margin:0px;
	padding:0px;
}
.carousel-indicators .active {
	background-color:#e97e36;
	border:0px;
}
.carouselbtn {
	margin:30px 0px;
}
.carousel-caption a {
	background:#e97e36;
	border-radius:4px;
	text-transform:uppercase;
	color:#fff;
	font-size:14px;
	padding:10px 15px;
	font-family:'segoeuilight';
}
.carousel-caption .blogBtn {
	background:url(../images/wordpress-icon.png) center left no-repeat #00769d;
	border-radius:4px;
	text-transform:uppercase;
	color:#fff;
	font-size:14px;
	padding: 6px 15px 6px 35px;
	font-family: 'segoeuilight';
	margin-left: 10px;
	background-position-x: 7px;
}
.carousel-caption .blogBtn:hover {
	background: url(../images/wordpress-icon.png) center left no-repeat #008cba;
	background-position-x: 7px;
}
.values-icon {
	text-align:center;
}
.iconcontent.valuesbox {
	position:relative;
	height:99px;
}
.iconcontent.valuesbox h2 {
	position:absolute;
	top:50%;
	left:50%;
	margin-right:-50%;
	transform:translate(-50%, -50%);
	margin-top:30px;
	color:#666;
	font-size:16px;
}
.carousel-caption a:hover {
	background:#F3690C;
}
.orenge-text {
	color:#e97e36;
	font-weight:normal;
	font-family:'segoeuifontsemibold';
	display:inline-block;
	padding-top:12px;
}
#services-carousel .carousel-control.left {
	width:30px;
	height:30px;
	left:-27px;
	color:#000;
	top:56%;
	font-size:20px !important;
	border-radius:30px;
	background:none;
}
#services-carousel .carousel-control.right {
	background:none;
	border-radius:30px;
	width:30px;
	height:30px;
	color:#000;
	top:56%;
	right:-25px;
}
.carouselwrapper {
	position:relative;
}
.carouselreadmore {
	position:absolute;
	right:120px;
	top:-26px;
	color:#e97e36;
	font-family:'segoeuifontbold';
	color:#e97e36 !important;
	font-size:12px;
	padding-left:2px;
	text-decoration:none;
	background:url(../images/readmore-icon.png) no-repeat left center;
	text-decoration:none;
	padding:10px 0px 10px 24px;
}
.carousel-inner {
	margin:0px auto;
}
.carousel-control {
	opacity:1;
}
.carousel-control.left {
	width:40px;
	height:78px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	top:50%;
	transform:translateY(-50%);
	color:#666;
	text-shadow:none;
	font-size:20px;
	background:rgba(255, 255, 255, 0.7);
	transition:all 0.5s linear;
}
.carousel-indicators {
	z-index:1;
}
.carousel-control.left:hover, .carousel-control.right:hover {
	background:#e97e36;
	color:#fff;
	transition:all 0.5s linear;
}
.carousel-control.left:hover .glyphicon-chevron-left:before, .carousel-control.right:hover .glyphicon-chevron-right:before {
	color:#fff;
}
.glyphicon {
	top:50%;
	transform:translateY(-50%);
	line-height:2;
}
.client-testimonialsbg .carousel-control.right {
	background:none !important;
}
.client-testimonialsbg .carousel-control.left {
	background:none !important;
	left:-19px;
}
.client-testimonialsbg .carousel-control:hover i.glyphicon:before {
	color: #666;
}
.client-testimonialsbg .carousel-control {
	top: 156px !important;
}
.carousel-control.right {
	background:rgba(255, 255, 255, 0.7);
	width:40px;
	height:78px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
	background-position:7% 10%;
	color:#666;
	text-shadow:none;
	top:50%;
	transform:translateY(-50%);
}
.carousel-control .glyphicon-chevron-left {
	top:50%;
	border-radius:30px;
	width:30px;
	left:52%;
	text-shadow:none;
	padding-top:3px;
}
.carousel-control .glyphicon-chevron-right {
	width:30px;
	top:50%;
	text-shadow:none;
	padding-top:3px;
}
.glyphicon-chevron-left, .glyphicon-chevron-right {
	font-size:20px !important;
}
.glyphicon-chevron-right:before {
}
.glyphicon-chevron-left:before {
}
.search-box-new {
	position:relative;
	padding:0px 30px 0px 5px;
	border:1px solid #ccc;
	height:30px;
	margin-right:5px;
}
.goBtn {
	background:url(../images/search_icon.png);
	border:0px;
	height:22px;
	width:9%;
	position:absolute;
	top:3px;
	right:10px;
}
.goBtn:hover {
	background:url(../images/search_icon.png);
	border:0px;
	height:20px;
	width:9%;
	position:absolute;
	top:2px;
	right:10px;
	background-position:0px 22px;
}
.testimonailbtn {
}
.testimonailbtn {
	margin:0px 0px 0px auto;
	width:100px;
	float:right;
	text-align:center;
	box-shadow:none;
}
.testimonailbtn a {
	position:absolute;
	font-size:14px;
	padding-left:10px;
	color:#E68C36;
	font-weight:bold;
	border-left:1px solid #999;
	left:240px;
	top:11px;
}
.testimonailbtn button {
	padding:3px 10px;
	background:#e97e36;
	font-size:13px;
	text-transform:uppercase;
	color:#fff;
	border-radius:4px;
	border:2px solid #e97e36;
-webkit-transition:all .18s ease-in-out;
transition:all .18s ease-in-out;
}
.testimonailbtn button:hover {
	border:2px solid #F3690C;
	background:transparent;
}
.leftright-arrow {
	border-radius:20px;
	border:1px solid #000;
}
.leftright-arrow:hover {
	background:#ccc;
}
.testimonialname {
	text-align:right !important;
	float:right;
	margin:25px 0px 0px 0px;
}
.dropdown-menu {
	margin:0px;
	padding:0px;
}
.dropdown-menu .container {
	background:#fff;
	color:#000;
	box-shadow:-1px 3px 4px #737373;
}
.newsticker {
	margin:10px auto;
	padding:10px 0px;
	overflow:Hidden;
	float:none;
}
.newsticker ul {
	font-family:'segoeuifont';
	font-size:13px;
	margin:0px;
	padding:0px;
	line-height:20px;
	list-style-type:none;
}
.shadowline {
	border-bottom:1px solid #bfbfbf;
	box-shadow:0px 0px 9px #777777;
	background:#fff;
}
.marginwrapper {
	margin:50px auto;
	overflow:Hidden;
}
#isrcnavtabs ul {
	list-style-type:none;
	padding:0px;
	position:relative;
}
#isrcnavtabs ul li span {
	clear:both;
	float:left;
	font-size:12px;
	margin:0px 6px 0px 0px;
	color:#666666;
}
#isrcnavtabs ul {
	list-style-type:none;
	padding:0px;
	position:relative;
}
#isrcnavtabs p {
	line-height:22px;
	font-size:14px;
	color:#666666;
	font-family:'segoeuifont';
}
.clearfloat {
	clear:both;
	float:none;
}
.testimonialicon {
	float:left;
	margin:0px 10px 50px 30px;
}
#valuetab {
	display:none;
}
.tab-content {
	font-family:'segoeuifont';
	padding:30px 0px 30px 0px;
	overflow:Hidden;
}
.tab-content h1.commonpageheading {
	text-transform:none;
}
.blackheading {
	color:#666 !important;
	margin:10px 0px 0px 0px;
	font-size:18px !important;
	font-family:'segoeuifontsemibold';
	padding:10px 0px;
	border-bottom:1px solid #dcdcdc;
}
.mediumheading {
	font-family:'segoeuifontsemibold';
	font-size:16px;
	text-align:left;
	color:#666;
	margin-bottom:12px;
}
.locations {
	margin:0px 0px 30px 0px;
	overflow:Hidden;
	clear:both;
}
.viewmap {
	background:url(../images/viewmap-icon.png) no-repeat left center;
	height:20px;
	position:absolute;
	top:0;
	right:0;
	margin-right:67px;
}
.viewmap a {
	font-family:'segoeuifontbold';
	padding-left:20px;
	color:#e97e36 !important;
	font-size:12px;
	outline:0px;
}
.margin-right {
	margin-right:60px;
}
.tab-content h3 {
	font-size:28px !important;
	color:#e97e36;
	margin:0px 0px 15px 0px;
	font-family:'segoeuifont';
}
.toright {
	float:right;
	margin:0px 0px 0px 30px;
}
.toleft {
	float:left;
}
.marginbottom {
	margin-bottom:30px;
}
.marginleft {
	margin-left:23px;
}
.smheading {
	color:#666;
	font-size:14px;
	font-family:'segoeuifontsemibold';
	padding-bottom:10px;
	border-bottom:1px solid #e3e3e3;
}
p.mapheading {
	font-size:16px !important;
	font-family:'segoeuifontsemibold';
	color:#E97E36;
}
.city-map {
	position:relative;
}
.mainBtn {
	font-family:'segoeuifontbold';
	padding:5px 30px;
	background:#e97e36;
	border-radius:4px;
-webkit-transition:all .18s ease-in-out;
transition:all .18s ease-in-out;
	color:#fff;
}
.mainBtn:hover {
	background:#F3690C;
	color:#fff;
}
.tab-content p {
	line-height:22px;
	font-size:14px;
	color:#666666;
	font-family:'segoeuifont';
}
.tab-pane ul li p {
	margin-left:15px;
}
.nav-pills>li>a {
	border-radius:0px;
	font-family:'segoeuifont';
	background-color:#dcdcdc;
	color:#000;
	font-size:14px;
	padding:9px 30px 9px 30px;
	margin:1px 0px 0px 0px;
	font-weight:normal;
}
.nav-pills>li.active>a {
	font-family:'segoeuifont';
	background-color:#fff;
	color:#000;
	font-size:14px;
	padding:9px 30px;
	margin:1px 0px 0px 0px;
	font-weight:normal;
}
.nav-pills>li.active>a:hover {
	background:#fff;
	color:#000;
}
.nav-pills>li>a:hover {
	background:#dcdcdc;
}
#bannertabsx .valueheadings {
	margin:0px;
}
#bannertabsx .valueheadings li {
	margin-bottom:0px;
}
.lifenseit-bg .valueheadings {
	background:#666;
}
.container-fluid.valueband {
	background:#666;
}
.nav-pills>li.active>a:focus {
	color:#e97e36;
	background:#fff;
	outline:0;
}
.valueheadings>li.active>a {
	font-family:'segoeuifontbold';
	font-size:12px;
	color:#e97e36;
	text-transform:uppercase;
	padding:21px 30px 17px 30px;
	margin:0px;
	border-top:4px solid #e97e36;
}
.valueheadings>li.active>a:hover {
	color:#e97e36;
}
.valueheadings>li>a:hover {
	color:#000;
}
.valueheadings>li>a {
	font-family:'segoeuifontbold';
	font-size:12px;
	text-transform:uppercase;
	color:#fff;
	padding:25px 30px 17px 30px;
	margin:0px;
	background:none;
}
.valueheadings>li+li {
	margin-left:0px;
}
#content {
	overflow:hidden;
	height:20px;
	line-height:20px;
}
.newsticker ul li {
}
.bg-info .col-md-2 {
	padding-right:0px;
}
.bg-info .col-md-10 {
	padding-left:0px;
}
.tickermargin {
	font-family:'segoeuifontbold';
	font-size:12px;
	margin:27px 20px 20px -15px;
	padding:7px 0px 17px 19px;
	color:#fff;
	text-align:center;
	width:143px;
	background:url(../images/news-event-tag.jpg) no-repeat;
}
.sound {
	position:absolute;
	top:6px;
	left:15px;
}
.newsheading {
	font-family:'segoeuifontbold';
	color:#fff;
	font-size:12px;
	padding-left:3px;
}
.ticker-headline a {
	color:#333;
	font-size:16px;
}
.btn-ticker {
	font-family:'segoeuifont';
	color:#666;
	display:inline-block;
	padding:0px 10px 4px 0px;
	font-size:24px;
	text-align:center;
	white-space:nowrap;
	float:left;
	margin:33px 0px 0px -10px;
	border-right:1px solid #999999;
}
#carousel-example-vertical .carousel-control {
	text-shadow:none;
	color:#666;
}
.bluepolygonbg {
	background:#D4E8F3 url(../images/ourmissionbg.jpg) no-repeat top center;
	background-size:100% auto;
	padding:40px 0px 40px 0px;
}
.bluepolygonbg p {
	font-size:14px;
	line-height:18px;
	font-family:'segoeuifont';
}
.para-margin {
	margin-bottom:12px;
}
.bluepolygonbg ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
.bluepolygonbg ul li {
	margin-bottom:15px;
}
.bluepolygonbg ul li span {
	float:left;
	font-size:12px;
	margin:2px 6px 18px 0px;
	color:#666666;
}
.custombtn {
	background:#e97e36;
	width:360px;
	border:0px;
	margin:10px 0px;
	padding:10px 10px 10px 40px;
	text-align:left;
}
@media (max-width:766px) {
.navbar-default .navbar-brand {
color:#fff;
margin:-9px 15px 0px 0;
}
.neg-margin {
margin-top:10px !important;
}
}
@media (max-width:650px) {
.client-testimonialsbg {
height:auto;
padding:30px 0px 60px 0px;
background:#EAEBEB;
}
.readmorewhite-icon {
width:20%;
padding:2px 0px 0px 18px;
}
}
@media screen and (min-width:768px) {
.carousel-indicators {
bottom:150px !important;
left:14% !important;
top:58%;
}
}
@media screen and (max-width:1024px) {
.carousel-indicators {
bottom:210px !important;
left:8%;
top:66%;
}
}
@media (max-width:1024px) {
.carousel-caption {
bottom:36%;
height:auto;
right:40%;
top:10%;
left:3%;
}
}
@media (max-width:600px) {
.carousel-caption p {
font-size:18px;
margin:0px;
}
.carousel-caption a {
font-size:13px;
padding:5px 12px;
}
.carousel-caption {
padding:8px;
bottom:16%;
line-height:27px;
}
.carousel-indicators {
left:13%;
top:87% !important;
}
#banner-bottom-btn .arrow-circle {
width:40px;
height:40px;
}
.carousel-btn {
}
}
@media (max-width:600px) {
.testimonailbtn {
margin:0px 0px 0px 0px;
width:87px;
float:right;
text-align:center;
}
.carouselwrapper {
position:relative;
top:20px;
}
.carousel-btn {
top:-18px;
}
}
@media (min-width:300px) and (max-width:360px) {
.carousel-caption h1 {
font-size:13px !important;
}
}
@media (min-width:320px) and (max-width:600px) {
.testimonialcontentTab {
background:transparent !important;
height:auto !important;
}
.marginwrapper {
margin:40px 0px;
}
.carouselreadmore {
position:absolute;
right:80px;
}
.carousel-caption {
right:10%;
width:auto !important;
}
.carousel-caption p {
font-size:13px;
margin:0px;
line-height:14px;
}
.carousel-caption h1 {
font-size:14px;
}
.carouselbtn {
margin:0px 0px;
line-height:30px;
}
.carousel-caption a {
font-size:11px;
padding:3px 9px;
}
#banner-bottom-btn .arrow-circle {
width:35px !important;
height:35px !important;
margin:0px 10px;
}
.explore {
color:#000 !important;
}
}
@media (max-width:1024px) {
.carouselbtn {
margin:0px 0px 10px 0px;
}
}
@media (min-width:768px) and (max-width:950px) {
.carousel-caption {
bottom:39%;
height:auto;
right:42%;
top:10%;
left:3%;
padding:10px;
}
.carousel-indicators {
left:9% !important;
}
}
@media (min-width:600px) and (max-width:900px) {
.carousel-caption {
right:8%;
top:10%;
padding:10px;
}
.carousel-caption p {
font-size:18px;
margin:0px;
line-height:26px;
}
.carousel-caption h1 {
font-size:20px;
}
.carouselbtn {
margin:0px 0px;
}
.carousel-caption a {
font-size:14px;
padding:5px 12px;
}
.carouselbtn {
margin:0px 0px;
}
}
@media (min-width:780px) {
.navbar-nav {
margin:0px;
}
.carouselbtn {
margin:4px 0px;
}
.carousel-caption a {
font-size:13px;
padding:7px 11px;
}
}
@media (max-width:500px) {
#back-top {
position:fixed;
bottom:50px !important;
right:0px;
margin-right:8px !important;
}
nav .navbar-toggle {
margin:6px 15px 5px 0 !important;
}
.navbar-toggle {
padding:7px 7px 8px 7px !important;
}
}
.container {
}
.neg-margin {
	margin-top:-28px;
}
.minus-margin {
	margin-left:-15px;
}
#award-carousel .carousel-content {
	margin:0px auto;
	width:98%;
}
#award-carousel .testimonialheading {
	margin-bottom:0px;
}
#text-carousel .carousel-content {
	width:100%;
	padding:0px 30px 0px 0px;
}
.carousel-awardcontent {
	width:96%;
	margin:0px auto;
}
.headermenu {
	margin:23px 0px 0px 0px;
	float:right;
	position:relative;
}
.headermenu ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.headermenu ul li {
	font-size:11px;
	float:left;
	margin-bottom:10px;
	max-height:13px;
}
.headermenu ul li:first-child a {
	background:transparent none repeat scroll 0% 0%;
}
.headermenu ul li a {
	text-decoration:none;
	color:#666666;
	line-height:5px;
	margin-bottom:40px;
	text-align:center;
	padding:0px 4px 0px 6px;
	font-size:13px;
	font-family:'segoeuifont';
	background:url(../images/topseprator.jpg)no-repeat;
	background-position:0px 6px;
}
.headermenu ul li a {
	color:#333;
	text-decoration:none;
}
.headermenu ul li a:hover {
	text-decoration:none;
	color:#666;
}
.search-icon {
	background:url(../images/search_icon.png) no-repeat 50% -10%;
	border:0px;
	margin:0px 0px 0px 0px;
	padding:3px 5px 2px 21px;
	width:20px;
	height:25px;
}
.search-icon:Hover {
	background:url(../images/search_icon.png) no-repeat 49% 110%;
}
.search-icon:focus {
	outline:none;
	border:1px solid #c0c0c0;
}
.commonsearch-wrapper {
	overflow:Hidden;
	clear:both;
	padding:3px 2px 1px 3px;
	border:1px solid #BFBFBF;
}
.commonsearch-wrapper input[type="text"] {
	font-family:'segoeuifont';
	border:0px;
	padding:3px 2px 4px 3px;
	border-right:0px;
}
.commonsearch-wrapper input[type="text"]:focus {
	outline:none;
}
@media (max-width:950px) {
.search-icon {
background:url(../images/search_icon.png) no-repeat 50% -10%;
padding:4px 5px;
width:20px;
height:25px;
}
.headermenu ul {
top:10px;
float:left;
}
}
@media (min-width:300px) and (max-width:600px) {
.headermenu ul li a {
margin-bottom:0px;
line-height:10px;
font-size:12px;
}
.headermenu {
margin:0px 0px 0px 0px !important;
}
}
@media (max-width:700px) {
.nseitlogo span {
font-size:14px;
}
}
#navbar .dropdown-menu > ul {
	border-top:3px solid f90 !important;
}
.pagetext {
	font-size:14px;
	line-height:22px;
	font-family:'segoeuifont';
}
#navbar .dropdown-menu > li > a {
	font-family:'segoeuifont';
	line-height:12px;
	padding:8px 10px;
	font-size:13px;
}
.bankingimg2 {
	font-family:'segoeuifont';
	background:#edf2f4 url(../images/banking-img2.jpg) no-repeat center center;
	padding:30px 0px 30px 0px;
}
.bankingimg2 ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	font-family:'segoeuifont';
}
.bankingimg2 ul li span {
	float:left;
	font-size:13px;
	margin:0px 6px 18px 0px;
	color:#666666;
}
.bankingimg2 ul li p {
	overflow:hidden;
	font-family:'segoeuifont';
}
.rpaimg2 {
	font-family:'segoeuifont';
	background:#edf2f4 url(../images/rpabg.jpg) no-repeat center center;
	padding:30px 0px 30px 0px;
}
.rpaimg2 ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	font-family:'segoeuifont';
}
.rpaimg2 ul li span {
	float:left;
	font-size:13px;
	margin:0px 6px 6px 0px;
	color:#666666;
}
.rpaimg2 ul li p {
	overflow:hidden;
	font-family:'segoeuifont';
}

.automationimg2 {
	font-family:'segoeuifont';
	background:#edf2f4 url(../images/automationbg.jpg) no-repeat center center;
	padding:30px 0px 30px 0px;
}
.automationimg2 ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	font-family:'segoeuifont';
}
.automationimg2 ul li span {
	float:left;
	font-size:13px;
	margin:0px 6px 6px 0px;
	color:#666666;
}
.automationimg2 ul li p {
	overflow:hidden;
	font-family:'segoeuifont';
}


.rpaimg3 {
	font-family:'segoeuifont';
	/*background:#ffffff url(../images/rpaimg3.jpg) no-repeat center center;*/
	padding:30px 0px 30px 0px;
	height: 500px;
}

.rpaimg4 {
	font-family:'segoeuifont';
	background:#edf2f4 url(../images/rpa3.jpg) no-repeat center center;
	padding:30px 0px 30px 0px;
}
.rpaimg4 ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	font-family:'segoeuifont';
}
.rpaimg4 ul li span {
	float:left;
	font-size:13px;
	margin:0px 6px 6px 0px;
	color:#666666;
}
.rpaimg4 ul li p {
	overflow:hidden;
	font-family:'segoeuifont';
}

.endorserdigital {
	font-family:'segoeuifont';
	height:300px;
	background:#efefef;
}
.endorserdigital ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	font-family:'segoeuifont';
}
.endorserdigital ul li span {
	float:left;
	font-size:10px;
	margin:3px 6px 0px 0px;
}
.endorserdigital ul li {
	margin-bottom:10px;
}
.nomargin {
	margin:0px 0px 10px -15px;
}
.nomarginlightblack {
	font-family:'segoeuilight';
	margin:0px 0px 10px 0px;
	color:#000;
	text-transform:none;
}
.alignright {
	text-align:right;
}
.icon-rounded {
	float:left;
	height:81px;
	width:81px;
	margin-bottom:60px;
	margin-right:20px;
}
.icon-square {
	margin-top:20px;
	width:56px;
	transition:all 0.3s ease-out 0s;
}
.iconcontent {
	text-align:left;
	font-family:'segoeuifont';
	color:#666666;
	font-size:14px;
	line-height:22px;
	overflow:hidden;
}
.iconcontent span {
	float:left;
	margin-bottom:20px;
	margin-right:6px;
}
.iconcontent ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.iconcontent ul li {
	margin-bottom:8px;
}
.iconcontent ul li span {
	float:left;
	font-size:12px;
	margin:0px 6px 4px 0px;
	clear:both;
}
.iconcontent h2 {
	font-family:'segoeuifontsemibold';
	text-align:left;
	font-weight:normal;
	color:#666;
	margin:18px 0px 10px 0px;
	font-size:14px;
}
.iconcontent p {
}
.whiteborderbtn {
	border:2px solid #FFFFFF;
	padding:6px 15px;
	background:transparent;
	text-transform:uppercase;
	border-radius:4px;
-webkit-transition:all .18s ease-in-out;
transition:all .18s ease-in-out;
	outline:none;
	color:#fff !important;
}
.whiteborderbtn:hover {
	background:#fff;
	color:#d26921 !important;
}
.whitebg {
	background:#fff;
}
.clear {
	clear:both;
}
#back-top {
	position:fixed;
	bottom:86px;
	right:5px;
	margin-right:0px;
}
#back-top a {
	width:42px;
	display:block;
	text-align:left;
	font:11px/100% Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	color:#bbb;
	-webkit-transition:1s;
	-moz-transition:1s;
	transition:1s;
}
#back-top a:hover {
	color:#000;
}
#back-top span {
	width:39px;
	height:39px;
	display:block;
	margin-bottom:7px;
	background:#ccc url(../images/scrolltoparrow.png) no-repeat center center;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	border-radius:50%;
	-webkit-transition:1s;
	-moz-transition:1s;
	transition:1s;
	box-shadow:0px 0px 3px #333;
}
#back-top a:hover span {
	background:#ccc url(../images/scrolltoparrowhover.png) no-repeat center center;
}
#btnOpen {
	position:absolute;
	right:10px;
	border:0px;
	border-radius:0px;
	padding:3px 19px;
	background:#333;
	top:-24px;
	color:#fff;
	font-size:100%;
	font-weight:bold;
}
#btnOpen:focus {
	outline:none;
	border:0px;
}
#banner-bottom-btn {
	position:absolute;
	left:50%;
	bottom:-65px;
	z-index:999;
}
#banner-bottom-btn a {
	width:42px;
	display:block;
	text-align:left;
	font:11px/100% Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	color:#bbb;
	-webkit-transition:1s;
	-moz-transition:1s;
	transition:1s;
}
#banner-bottom-btn a:hover {
	color:#000;
}
#banner-bottom-btn .arrow-circle {
	width:54px;
	height:54px;
	display:block;
	margin-bottom:35px;
	background:#fff url(../images/arrowdown.png) no-repeat center center;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	border-radius:50%;
	-webkit-transition:1s;
	-moz-transition:1s;
	transition:1s;
	border:1px solid #ccc;
	cursor:pointer;
}
#banner-bottom-btn .arrow-circle:hover {
	background:#fff url(../images/arrowup.png) no-repeat center center;
}
.btnposition {
	position:relative;
}
.navbar-collapse {
	padding-right:0px;
}
.callicon {
	position:fixed;
	right:0px;
	padding:4px 0px 0px 0px;
	bottom:243px;
	width:50px;
	background:#e97e36;
	cursor:pointer;
	color:#FFF;
	text-align:center;
	font-size:12px;
	z-index:1;
}
.serviceicon {
	position:fixed;
	right:0px;
	background:#f90;
	padding:4px 0px 0px 0px;
	bottom:295px;
	background:#e97e36;
	cursor:pointer;
	width:50px;
	color:#FFF;
	text-align:center;
	font-size:12px;
	z-index:1;
}
.overlaybackground {
	background:rgba(66, 66, 66, 0.78);
	position:absolute;
	height:100%;
	width:100%;
}
#requestservice {
	width:300px;
	border:1px solid #000;
	height:300px;
	background:#fff;
}
.modal {
	left:inherit;
	top:20%;
}
.maps {
	left:0;
	top:5%;
}
@media (max-width:700px) {
.modal {
left:10px;
top:0%;
right:20px;
}
}
#myModal .form-group {
	margin:6px 0px 6px 0px;
}
#myModal .modal-content {
	border-radius:0px;
}
#myModal .form-control {
	border-radius:0px;
}
#myModal .modal-dialog {
	margin:0px auto;
}
@media (max-width:767px) {
#banner-bottom-btn {
display:none;
}
#navbar .navbar-nav > li > a {
color:#000 !important;
}
.navbar-default .navbar-nav > li > a:hover {
color:#000 !important;
background:#e97e36;;
}
.navbar-default .navbar-nav > li > a:hover .downarrow {
background:url("../images/menuarrow-bl.png") no-repeat right center;
width:13px;
height:5px;
}
.navbar-collapse {
padding-left:0px;
background:#fff;
}
#navbar ul li {
border-bottom:1px solid #ccc;
}
.offeringmenu ul li, .industrymenu ul li, .product-platforms ul li, .aboutus-sections ul li {
border:0px !important;
}
.offeringmenu ul li a {
width:100% !important;
}
.product-platforms {
float:none !important;
}
}
.navbar-right .dropdown-menu-left {
	right:auto;
	left:-1px;
}
@media (max-width:767px) {
.headermenu {
margin:30px 0px 0px 0px;
float:right;
}
.findservices-heading {
font-size:21px;
bottom:6px;
}
}
@media (max-width:600px) {
.nseitlogo {
font-family:'georgia';
margin:10px 0px;
position:relative;
width:75%;
float:left;
}
.headermenu {
margin:10px 0px 0px 0px;
float:left;
}
.logocontainer {
margin-bottom:0px;
}
}
@media (min-width:992px) {
.nseitlogo {
float:none;
width:auto;
}
}
#bannertabs {
	margin:-39px 0px 0px 0px;
}
#bannertabs .nav-pills>li>a {
	background:#cbcbcb;
	color:#000;
	cursor:pointer;
}
#bannertabs .nav-pills>li.active>a {
	background:#fff;
	color:#000;
}
#bannertabs .tab-content h3 {
	color:#e97e36;
}
.graylargebtn {
	border:1px solid #666666;
	background:#666666;
	color:#fff;
	padding:10px 10px;
	width:47%;
	border-radius:4px;
}
.graylargebtn:hover {
	border:1px solid #4A4A4A;
	background:#4A4A4A;
}
.graylargebtn:focus {
	outline:none;
}
.eauctionbg .eauctionbtn {
	width:47%;
	margin-left:10px;
}
.eauctionbtn {
	border:1px solid #e07831;
	background:#e97e36;
	color:#fff;
	margin:15px 0px 0px 0px;
	padding:10px 10px;
	font-size:15px;
	border-radius:4px;
}
.eauctionbtn:hover {
	outline:none;
	border:1px solid #F3690C;
	background:#F3690C;
}
.eauctionbtn:focus {
	outline:none;
}
.algonomicsbtn {
	border:1px solid #e07831;
	background:#e97e36;
	color:#fff;
	margin:15px 0px 0px 0px;
	padding:10px 10px;
	font-size:15px;
	border-radius:4px;
}
.algonomicsbtn:hover {
	outline:none;
	border:1px solid #F3690C;
	background:#F3690C;
}
.algonomicsbtn:focus {
	outline:none;
}
.fullwidth {
	width:89%;
}
.spanarrow {
	float:left;
	margin:0px 5px 50px 0px;
}
.tabmargin {
	margin-top:-43px;
}
.industrymenu {
	float:right;
	overflow:HIDDEN;
	margin:0px auto;
	padding:10px;
	background:#fff;
	width:43.9%;
	right:0px;
	position:relative;
	box-shadow:-1px 3px 4px #737373;
	border-top:6px solid #e97e36;
}
.industrymenu ul li a {
	float:left;
	width:48%;
}
.aboutusmenu {
	float:right;
	overflow:HIDDEN;
	margin:0px auto;
	padding:10px;
	background:#fff;
	width:43.9%;
	right:0px;
	position:relative;
	box-shadow:-1px 3px 4px #737373;
	border-top:6px solid #e97e36;
}
.offeringmenu {
	float:right;
	margin:0px;
	padding-bottom:5px;
}
.offeringmenu ul li a {
	width:68% !important;
}
.product-platforms {
	float:right;
}
.aboutus-sections {
	float:left;
	width:33%;
}
.aboutus-sections ul li a {
	float:none !important;
	width:100% !important;
}
.aboutus-sections ul li {
	margin-right:10px;
}
.menuimg {
	margin:5px 15px 5px 0px;
	text-align:right;
}
.less-margin {
	margin:0px -10px;
}
.aboutmenuimg {
	margin:0px 0px 15px 0px;
	text-align:right;
}
.dropdown-menu {
	border:0px;
	top:96%;
}
.bottommargin {
	margin-bottom:30px;
}
.bottommargin:last-child {
	margin-bottom:0px;
}
.pmargin {
	margin:10px 0px !important;
	color:#000 !important;
	font-weight:bold;
}
.board-directors {
	overflow:hidden;
	border:1px solid transparent;
	margin-bottom:20px;
}
.nametitle {
	font-family:'segoeuifontbold';
	font-size:18px;
	color:#e45c00;
	margin:19px 0px 11px 0px;
}
.nametext {
	font-family:'segoeuifont';
	margin:4px 30px 0px 0px !important;
	font-size:15px !important;
	color:#1c1c1c !important;
}
.designationtitle {
	font-family:'segoeuifont';
	font-size:18px;
	margin:0px 0px;
}
.bd-img {
	height:144px;
}
.centerlogo {
	border:1px solid #ccc;
	text-align:center;
	height:82px;
	margin:0px 0px -1px -1px;
}
.centerlogo img {
	padding:10px 0px;
}
.bcillogo {
	height:64px !important;
	width:150px;
	margin:6px 0px;
}
.centerlogo-last {
	border-right:1px solid #ccc;
}
.parnter-logo {
	margin:20px 0px 30px 0px;
	float:left;
	clear:both;
}
.factsheet {
	font-family:'segoeuifont';
}
.pressbox {
	font-family:'segoeuifont';
	border:1px solid #ccc;
	padding:10px;
}
.btmmargin {
	margin-bottom:7px;
}
.oursolutionsimg {
}
.oursolutionsimg img {
	width:98%;
}
#securityquestions-isrc {
	font-family:'segoeuifont';
	top:0px;
	left:0px;
}
.leftblack {
	margin:0px 0px 0px -15px;
	color:#000;
}
#yearLebel {
	font-weight:normal;
}
.application {
	background:url(../images/appoverview_header.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.aboutus-submenu {
	margin-top:10px;
}
p {
	margin:0 0 10px !important;
}
ul li:last-child, ul li span:last-child, .iconcontent p:last-child, .col-sm-8 p, ul li:last-child p, ul li:last-child span {
	margin-bottom:0px;
}
#imgGallery2 img:hover, #imgGallery3 img:hover {
	border:2px solid #fff;
}
.from-top {
	margin-top:50px;
}
.clientbg .from-top > ul, .clientbg .leftborder > ul {
	list-style:none;
	padding:0px;
}
.clientbg .from-top ul, .clientbg .leftborder ul {
	list-style:none;
}
.clientbg .from-top ul li p, .clientbg .leftborder ul li p {
	margin:0 18px 10px !important;
}
.clientbg .from-top ul li span, .clientbg .leftborder ul li span {
	float:left;
	padding-right:10px;
}
#uxd {
	padding-top:50px;
}
.cloud {
	padding:0px;
}
#applynowModal {
	right:15%;
}
#hover-logo:hover {
	color:#fff;
}
.spacing {
	margin:50px 0px 50px 0px;
}
.top-space {
	margin-top:0px;
	margin-bottom:7px;
}
.events {
	padding:0px 0px 50px 0px;
}
.no-padding {
	padding:50px 0px 0px 0px;
}
.board-directors:last-child, .bottom-space, .client-testimonials-section:last-child, .currentOpeningSections:last-child {
	margin-bottom:0px;
}
.nav.nav-pills.nav-stacked {
}
.case-studies-bg .currentOpeningSections img {
	width:100%;
	height:auto;
}
span.logoheading {
	font-family:'Georgia';
	padding-left:7px;
	border-left:1px solid #000;
	line-height:13px;
}
.case-studies ul {
	padding:0px;
}
.nav-stacked li {
	border-bottom:1px solid #ccc;
	margin-top:0px !important;
}
.nav-stacked li h2 {
	font-family:'segoeuifont';
	font-size:16px;
	color:#e97e36;
}
.case-studies-bg .currentOpeningSections h4 {
	font-family:'segoeuifontbold';
	color:#666666;
	margin:30px 0px 10px 0px;
	float:left;
}
.noleftspace {
	padding-left:0px;
	padding-right:0px;
}
.employeeimage {
	margin-right:47px;
}
.currentOpeningSections .greycolor {
	font-family:'segoeuifontbold';
	color:#666666;
	margin:30px 0px 10px 0px;
}
.assesmentoverviewbg {
	background:#f7fbfc;
}
.features .iconcontent h2 {
	margin:0px;
}
.currentOpeningSections .color-org {
	font-family:'segoeuifontbold';
	color:#e97e36;
	clear:both;
}
.case-studies-bg .currentOpeningSections ul li p {
	margin:0px 0px 10px 15px;
!important;
}
.case-studies-bg .text-right {
	float:right;
	margin:30px 0px 10px 0px;
}
.case-studies-bg .optiongrid {
	float:left;
	width:33%;
}
.leftarrow {
	background:url(../images/testimonialarrow1.png);
	display:inline-block;
	background-position:7% 20%;
	height:29px;
	width:30px;
}
.rightarrow {
	background:url(../images/testimonialarrow2.png);
	display:inline-block;
	height:30px;
	width:30px;
	background-position:50% 20%;
}
.leftarrow:hover {
	background:url(../images/testimonialarrow1.png);
	background-position:7% 104%;
	display:inline-block;
	height:29px;
	width:30px;
}
.rightarrow:hover {
	background:url(../images/testimonialarrow2.png);
	background-position:50% 104%;
	display:inline-block;
	height:29px;
	width:30px;
}
.client-carousel2 {
}
.client-testimonialsbg .col-md-12 h1.commonpageheading.top-space {
	float:left;
	padding-right:10px;
	padding-top:0px;
}
.clientread {
	float:left;
	margin-top:6px;
}
.clientread a {
	font-family:'segoeuifontbold';
	color:#e97e36 !important;
	font-size:12px;
	padding-left:2px;
	text-decoration:none;
	padding-bottom:0px;
	border-left:1px solid #999;
	padding-left:10px;
}
.clientread a:hover {
	text-decoration:underline;
}
.uxdread {
	width:auto;
}
input#mainCaptcha {
	padding:5px 8px 5px 8px;
	font-size:21px;
	width:139px;
	margin:0px 0px 16px 0px;
}
span.glyphicon.glyphicon-menu-up:hover, span.glyphicon.glyphicon-menu-down:hover {
	color:#e97e36;
}
.testimonialcontentTab {
	padding:20px 0;
	background:rgba(204, 204, 204, 0.5);
}
.border-box {
	border:1px solid #fff;
	height:48px;
	width:200px;
	float:left;
	padding:15px;
	margin:10px 0 30px 0;
}
.border-box:last-child {
	border-left:0px;
}
.border-box a {
	text-decoration:none;
	color:#fff;
}
.padding-bottom {
	padding-bottom:30px;
}
.career-testimonialheading {
	font-family:"segoeuifontbold";
	font-size:16px !important;
	font-weight:bold;
	color:#E97E36;
	text-align:left;
}
.graybackground .nomarginlightblack {
	margin-bottom:40px;
}
.testimonialcontentTab {
	padding:20px 0;
	background:rgba(204, 204, 204, 0.5);
	height:195px;
}
.graybackground .nomarginlightblack.remove-margin {
	margin:0px 0px 10px;
}
.graybgpadding {
	padding:40px 0px 40px 0px;
}
.sendresume {
	background:url(../images/career_bg.jpg);
	background-size:100% auto;
	color:#fff;
	border:0px;
	padding:50px 0px 20px 0px;
}
.sendresume h1 {
	color:#fff;
}
.carousel-content h5 {
	font-family:'segoeuifontbold';
	margin-top:5px;
}
}
.employeeicon {
	float:left;
	margin:0px 10px 0px 0px;
}
.employeetestimonial p {
	text-align:left;
	margin:0px 0px 0px 40px !important;
}
.employeetestimonial {
	padding:30px 0px;
}
.offeringmenu {
	border-top:6px solid #e97e36;
	float:right;
	margin:0px;
	padding-bottom:5px;
}
.offeringmenu ul li a {
	width:100% !important;
}
.product-platforms {
	float:right;
}
.col-sm-12 hr {
	margin:0px 0px 15px;
}
.cloudtransformlist ul, .totallist ul {
	list-style:none;
	padding:0px;
}
.cloudtransformlist ul li span, .totallist ul li span {
	float:left;
	font-size:12px;
	margin:0px 6px 10px 0px;
}
.smallspace {
	margin-top:15px;
}
#mapcity ul {
	list-style:none;
}
.test .box {
	height:304px;
}
.downarrow {
	background:transparent url("../images/menuarrow.png") no-repeat right center;
	width:13px;
	height:5px;
	border:0px;
}
.explore {
	font-family:'segoeuifont';
	font-size:14px;
	color:#fff;
	padding:6px;
}
.carousel-inner .notransition {
	transition:none;
	transform:none;
}
.carousel-inner>.item {
-moz-transition:transform .8s ease-in-out;
-webkit-transition:transform .8s ease-in-out;
-o-transition:transform .8s ease-in-out;
transition:transform .8s ease-in-out;
}
.servicesheading {
	font-family:'segoeuilight';
	font-size:26px;
}
.marginleft .viewmap {
	margin-right:0px;
}
.map-right {
	float:right;
}
.tab-content .col-sm-8 ul li p {
	margin-bottom:10px;
}
.insurancebg-key ul li span {
	color:#fff;
}
.trade {
	height:334px;
}
.btn-submit:hover {
	background:#e97e36;
	border:none;
	color:#fff;
}
.addmargin {
	margin-left:12px;
}
.frequency {
	padding-bottom:30px;
}
.extramargin {
	margin-top:0px;
}
.solution {
	width:100%;
	height:auto;
}
.tab-block {
	padding:0px;
}
.left-image {
	margin-top:0px;
}
.color-effect {
	color:#000;
	margin:0px 0px 10px -15px;
}
.testimonialhead {
	margin:0px 0px 30px;
}
p.assessment-services {
	font-size:16px;
	line-height:18px;
}
.para-font .col-sm-7 p, .para-font .col-sm-6 p {
	font-size:14px;
	margin:0 0 10px;
	color:#666666;
}
.borderbox, .borderbox:last-child {
	border:1px solid #ccc;
	height:81px;
	height:108px;
}
.remove-padding {
	padding:0px 15px;
}
@media (max-width:767px) {
.industrybg {
background:#312618;
}
}
@media (max-width:768px) {
.assessmentbg2 {
background:#EAEBEB url(../images/assessmentbg2.jpg) no-repeat center top;
color:#666666;
font-family:'segoeuifont';
padding:42px 0px 48px 0px;
height:auto;
}
.navsearchpanel {
display:none;
}
.leftpadding {
padding-left:15px !important;
}
.product-platforms {
float:left !important;
clear:both;
width:32%;
}
.add-width {
width:33% !important;
}
.isrcmenu {
width:35%;
}
.dropdown-menu {
top:auto;
}
}
@media (min-width:768px) and (max-width:853px) {
.leftpadding {
padding-left:82px !important;
}
}
@media (min-width:800px) and (max-width:966px) {
.product-platforms {
float:left !important;
clear:both;
width:32%;
z-index:1;
}
.isrcmenu {
width:35%;
}
}
@media (min-width:769px) and (max-width:930px) {
.aboutusmenu, .industrymenu {
width:64.0% !important;
}
.overflowhide ul li a {
width:100% !important;
}
}
@media (min-width:300px) and (max-width:767px) {
.nav-pills>li {
float:left;
width:100%;
}
.nav-pills>li+li {
margin-left:0px;
}
.container-fluid.valueband {
height:auto;
}
.navbar-brand {
display:none !important;
}
.hover-logo {
display:none !important;
}
.search-box-position {
position:absolute;
right:10px;
}
#navbar-main {
min-height:auto;
top:0px;
background:none;
border-bottom:1px solid #000;
margin-top:-43px;
position:relative;
}
.carousel-control.left, .carousel-control.right {
width:22px;
height:45px;
top:50px;
font-size:14px;
}
}
@media (min-width:767px) and(max-width:991px) {
.overflowhide {
overflow:hidden !important;
}
.add-width {
width:33% !important;
}
}
.add-width {
	z-index:1000;
}
@media (min-width:769px) and (max-width:1024px) {
.industrymenu, .aboutusmenu {
width:66.9% !important;
}
.add-width {
width:33%;
}
}
@media only screen and (max-width:350px) {
[class*="col-"] {
width:100%;
}
}
.industry-menubg {
	color:#000;
	padding:0px 0px 10px 10px;
	clear:both;
	background:#FFF;
	overflow:Hidden;
}
.dropdown-menu ul {
	list-style-type:none;
	color:#000;
	padding:0px;
	overflow:Hidden;
}
.dropdown-menu ul li a {
	text-decoration:none;
	font-size:14px;
	display:block;
	margin-right:10px;
	line-height:20px;
	margin:2px 10px 2px 0px;
	padding:2px 5px;
	width:48%;
	float:left;
	color:#333;
}
.dropdown-menu ul li a:hover {
	background:#e97e36;
	color:#FFF;
}
.aboutus-submenu ul li a {
	float:none;
	width:auto;
}
.industrymenu ul li a {
	float:left;
	width:48%;
}
.product-platforms ul li a {
	width:85% !important;
}
.isrcmenu ul li a {
	width:95% !Important;
}
@media (max-width:360px) {
.carousel-indicators {
left:16% !important;
}
#back-top {
bottom:67px !important;
z-index:1;
}
.serviceicon {
padding:5px 0 0;
width:50px;
height:46px;
top:260px;
}
.callicon {
padding:5px 0 0;
width:50px;
height:46px;
top:310px;
}
.carousel-caption {
padding:15px 5px;
border-bottom:5px solid #cb6e2f;
width:auto !important;
top:3%;
right:4%;
bottom:12% !important;
line-height:20px !important;
}
.carousel-caption p {
font-size:14px !important;
margin:0px;
line-height:17px;
}
.carousel-indicators {
left:16% !important;
}
.carousel-indicators li {
width:7px;
height:7px;
}
.carousel-indicators .active {
width:8px;
height:8px;
}
.carousel-indicators {
top:84% !important;
}
.carousel-caption a {
font-size:11px;
padding:2px 9px;
}
.client-testimonialsbg p {
line-height:18px;
margin:0px 0px 40px 40px !important;
text-align:justify;
}
.whitebox p {
text-align:left;
margin:10px 0px 20px 0px !important;
}
.testimonialheading {
padding:4px 0 4px 3px;
}
.testimonialicon {
margin:0 4px 50px 3px;
}
.testimonailbtn a {
left:223px;
}
.testimonailbtn a {
position:absolute;
font-size:13px;
padding-left:10px;
color:#E68C36;
font-weight:bold;
border-left:1px solid #999;
left:213px;
top:8px;
}
.leftpadding {
padding-left:15px;
}
.carousel.vertical .carousel-control.down {
right:-16px !important;
}
.commonpageheading {
font-size:23px !important;
}
.centertextmargin {
margin:0 0 20px;
}
.testimonailbtn {
margin:0px 0 0;
}
.header-search-box {
}
.nseitlogo {
width:100% !important;
}
.nseitlogo span {
font-size:10px;
}
.carouselwrapper {
top:27px;
}
}
@media (min-width:300px) and (max-width:768px) {
.submenuright {
float:none;
}
.carousel-btn {
right:5px;
margin:0px;
top:-48px;
}
#myCarousel .carousel-btn {
margin:-16px 0px !important;
}
#myCarousel .carousel-caption {
line-height:14px;
}
#myCarousel .carousel-caption a {
font-size:13px !important;
padding:4px 11px !important;
}
.client-testimonialsbg .carousel-control.left {
background:none !important;
left:9px;
}
.headermenu {
display:none;
}
.industrymenu ul li a {
float:left;
width:100%;
}
.industrymenu, .aboutusmenu {
width:100%;
box-shadow:none;
right:0px;
}
.aboutus-sections {
float:left;
width:100%;
}
.offeringmenu {
float:none;
margin:0px;
padding-bottom:5px;
}
.add-width {
}
.dropdown-menu .container {
box-shadow:none;
}
.product-platforms {
float:none;
}
}
.navsearchpanel {
	position:relative;
	margin:7px 70px 10px 0px;
	background:#FBA92F;
	padding-right:4px;
	display:none;
}
.navsearchpanel input:focus {
	outline:none;
}
.header-search-box {
	width:0px;
	padding:2px 0px 2px 3px;
	float:right;
	margin-right:-6px;
	border:1px solid #B7B7B7;
	color:#333;
}
.header-search-box input {
	border:1px solid #fff;
}
.header-search-box input:focus {
	outline:none;
	border:0px !important;
	box-shadow:none;
}
.change-glass {
	background:#fff url(../images/search-icon-bl.png) no-repeat center 45% !important;
	border-top:1px solid #B7B7B7 !important;
	border-right:1px solid #B7B7B7 !important;
	border-bottom:1px solid #B7B7B7 !important;
	border-left:0px !important;
	padding:17px 8px 7px 16px !Important;
}
.magnifying-glass {
	background:#fff url(../images/search-icon-bl.png) no-repeat center 45% !important;
	position:absolute;
	right:-16px;
	height:26px;
	border:0px solid #B7B7B7;
	width:16px;
	padding:17px 10px 0px 18px;
	top:0px;
	cursor:pointer;
	transition:all 0.1s linear;
}
.carousel-fade .carousel-inner .item {
	opacity:0;
	transition-property:opacity;
}
.carousel-fade .carousel-inner .active {
	opacity:1;
}
.carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right {
	left:0;
	opacity:0;
	z-index:1;
}
.carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right {
	opacity:1;
}
.carousel-fade .carousel-control {
	z-index:2;
}
@media all and (transform-3d), (-webkit-transform-3d) {
.carousel-fade .carousel-inner > .item.next, .carousel-fade .carousel-inner > .item.active.right {
opacity:0;
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0);
}
.carousel-fade .carousel-inner > .item.prev, .carousel-fade .carousel-inner > .item.active.left {
opacity:0;
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0);
}
.carousel-fade .carousel-inner > .item.next.left, .carousel-fade .carousel-inner > .item.prev.right, .carousel-fade .carousel-inner > .item.active {
opacity:1;
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0);
}
}
.product-platforms {
	float:right;
}
.navbar-default .navbar-nav>.active>a {
	background-color:#e97e36;
}
.navbar-default .navbar-nav>.active>a:hover {
	background-color:#e97e36;
}
.megamenu ul li a.active {
	background-color:#e97e36;
	color:#fff;
}
.employeeicon {
	float:left;
}
.test .box {
	height:304px;
}
.downarrow {
	background:transparent url("../images/menuarrow.png") no-repeat right center;
	width:13px;
	height:5px;
	border:0px;
}
.explore {
	font-family:'segoeuifont';
	font-size:14px;
	color:#fff;
	padding:6px;
}
.carousel-inner .notransition {
	transition:none;
	transform:none;
}
.servicesheading {
	font-family:'segoeuilight';
	font-size:26px;
}
.marginleft .viewmap {
	margin-right:0px;
}
.map-right {
	float:right;
}
.tab-content .col-sm-8 ul li p {
	margin-bottom:10px;
}
.insurancebg-key ul li span {
	color:#666666;
	margin:0px 6px 50px 0px !important;
}
.trade {
	height:334px;
}
.btn-submit:hover {
	background:#e97e36;
	border:none;
	color:#fff;
}
.addmargin {
	margin-left:12px;
}
.from-bottom {
	margin-bottom:50px;
}
.frequency {
	padding-bottom:30px;
}
.extramargin {
	margin-top:0px;
}
.solution {
	width:100%;
	height:auto;
}
.tab-block {
	padding:0px;
}
.left-image {
	margin-top:0px;
}
.quatation1 {
	float:left;
	margin:5px 0px 0px 7px;
}
.imsfeaturesbg ul {
	padding:0px;
	list-style:none;
}
.imsfeaturesbg ul li span {
	float:left;
	font-size:12px;
	margin:0px 6px 10px 0px;
}
.quatation2 {
	padding-left:3px;
}
#xsstp ul li p {
	margin-left:10px !important;
}
.xsstp-icon {
	float:left;
}
.xsstpbox h2 {
	float:left;
	margin:22px;
}
.iconcontent.xsstpbox {
	border:1px solid #e4e4e4;
	padding:10px;
}
.leftparagraph p {
	clear:none;
	margin:0px 0px 0px 15px;
}
.iconcontent .sub-list {
	padding-left:20px;
}
.resultstab {
	border-top:2px solid #ccc;
}
.clientbg {
	font-family:'segoeuifont';
}
.clientbg .leftborder {
	padding:15px 18px;
	border:1px solid #ccc;
}
.from-top.greyborder {
	border-bottom:1px solid #ddd;
	padding-bottom:20px;
}
h1#news-heading {
	float:left;
}
.news-backbtn {
	float:right;
	padding:6px 30px;
	background-color:#e97e36;
	border:0;
	margin-left:2px !important;
	font-family:'Segoe UI';
	font-size:12px;
	outline:0;
}
.backbtn:hover, .news-backbtn:hover {
	outline:none;
	background:#F3690C;
}
.backbtn {
	padding:6px 30px;
}
.small-space {
	margin-top:20px;
}
.casestudyheading {
	background:#EAEBEB url(../images/CaseStudybg.jpg) no-repeat;
}
.casestudyheading h1 {
	padding:25px 0px;
}
.carouselbtn {
	position:absolute;
	bottom:27px;
}
.leftborder.leftboxbg {
	background:#f3f3f3;
}
.color-effect {
	color:#000;
	margin:0px 0px 10px -15px;
}
.contactform label {
	font-weight:normal;
}
p.assessment-services {
	font-size:16px;
	line-height:18px;
}
.para-font .col-sm-7 p, .para-font .col-sm-6 p {
	font-size:14px;
	margin:0 0 10px;
	color:#666666;
}
.borderbox, .borderbox:last-child {
	border:1px solid #ccc;
	height:81px;
	height:108px;
}
.remove-padding {
	padding:0px 15px;
}
.exchangebg .leftparagraph p {
	padding-right:22px;
	margin:0px !important;
	float:left;
}
.tabs-left ul.nav-tabs li {
	border:1px solid #ddd;
	float:none;
}
.nav-tabs {
	border:0px;
}
.tabs-left ul.nav-tabs li a {
	border:0px;
	color:#666;
}
.tabs-left ul.nav-tabs li a:hover {
	background:#ededed;
	color:#e97e36;
	border-left:2px solid #e97e36;
	border-radius:0px;
	margin-right:0px;
}
.tabs-left .nav-tabs li.active>a, .tabs-left .nav-tabs li.active>a:focus {
	color:#e97e36;
	background:#ededed;
	border-radius:0px;
	border:0px;
	margin-right:0px;
}
.currentOpenings-bg .tab-content {
	padding:0px;
}
.contactform .sub-btn {
	margin-right:20px;
}
@media (max-width:768px) {
.assessmentbg2 {
background:#EAEBEB url(../images/assessmentbg2.jpg) no-repeat center top;
color:#666666;
font-family:'segoeuifont';
padding:42px 0px 48px 0px;
height:auto;
}
.headermenu {
display:block;
}
.commonsearch-wrapper input[type="text"] {
border:0 none;
font-family:"segoeuifont";
padding:3px 0 4px 3px;
}
.nseitlogo {
width:87%;
}
.carousel-caption {
width:465px;
line-height:44px;
}
}
@media (max-width:767px) {
.headermenu {
display:none;
}
.navsearchpanel {
display:block;
}
.navbar-brand {
margin:-12px 15px 0 0 !important;
display:block;
}
}
@media (max-width:640px) {
.carousel-caption {
bottom:22%;
}
.leftpadding {
padding-left:15px;
}
.carousel-indicators {
top:78%;
left:10%;
}
}
@media (max-width:600px) {
.leftpadding {
padding-left:15px !important;
}
.carousel-caption {
left:5%;
}
.carousel-indicators {
}
.carousel-caption h1 {
font-size:16px !important;
}
}
@media (min-width:1025px) and (max-width:1920px) {
.carousel-indicators {
left:11.5% !important;
}
}
@media (min-width:320px) and (max-width:736px) {
.add-width {
width:100% !important;
}
.isrcmenu {
width:100% !important;
}
.product-platforms {
width:100% !important;
margin-bottom:10px;
z-index:10;
}
.megamenu ul li a.active {
width:100% !important;
}
.dropdown-menu ul li a {
width:100% !important;
}
.downarrow {
background:transparent url("../images/menuarrow-bl.png") no-repeat right center;
width:13px;
height:5px;
border:0px;
top:20px;
right:20px;
position:absolute;
}
.navbar-nav>li>a {
line-height:13px;
padding:15px 25px 15px 14px;
}
}
@media (min-width:360px) and (max-width:500px) {
.carousel-indicators {
left:15% !important;
top:84% !important;
}
}
@media (max-width:991px) {
.box {
margin-bottom:20px;
}
.test .box, .approaches {
height:auto;
}
.readmore {
}
}
@media only screen and (min-device-width:414px) and (max-device-width:736px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:3) {
.carousel-caption {
background:yellow !important;
}
}
@media (min-width:300px) and (max-width:767px) {
.mobilitybg, .portalbg, .assessmentbg2, .mobilitybg, .portalbg, .assessmentbg2, .imsfeaturesbg, .algonomicsbg, .bluepolygonbg, .eauctionbg, .about-mission-visionbg, .lifenseit-bg {
background:#d4dde4;
}
.testingbg, .exchangebg, .cpmsbg, .capitalmaretbg, .insurancebg-key, .mutualfundsbg, .about-award-recognition-bg {
background:#eaebeb;
}
.orangestripbg {
background:#eaebeb;
color:#e97e36;
}
.orangestripbg h2 {
font-size:23px !important;
}
.orangestripbg p {
color:#666666 !important;
}
.whiteborderbtn {
background:transparent none repeat scroll 0 0;
border:2px solid #ccc;
border-radius:4px;
background:#fff;
color:#666666 !important;
}
.clearside {
clear:both;
}
.our-vision {
background:none !important;
padding:0 !important;
}
.exchangebg {
padding:30px 0 30px;
}
.img-none {
display:none;
}
.nav-pills li:first-child a {
margin:0px;
}
#bannertabs .nav-pills>li>a {
background:#EAEBEB;
padding:9px 15px;
}
#bannertabs .nav-pills>li.active>a {
background:#e97e36;
color:#fff;
padding:9px 15px;
}
.asssesment-img {
margin-right:0px;
}
}
.animation-element {
	opacity:0;
	position:relative;
}
.animation-element.slide-left {
	opacity:0;
	-moz-transition:all 500ms linear;
	-webkit-transition:all 500ms linear;
	-o-transition:all 500ms linear;
	transition:all 500ms linear;
	-moz-transform:translate3d(-100px, 0px, 0px);
	-webkit-transform:translate3d(-100px, 0px, 0px);
	-o-transform:translate(-100px, 0px);
	-ms-transform:translate(-100px, 0px);
	transform:translate3d(-100px, 0px, 0px);
}
.animation-element.slide-left.in-view {
	opacity:1;
	-moz-transform:translate3d(0px, 0px, 0px);
	-webkit-transform:translate3d(0px, 0px, 0px);
	-o-transform:translate(0px, 0px);
	-ms-transform:translate(0px, 0px);
	transform:translate3d(0px, 0px, 0px);
}
.animation-element.slide-left {
}
.animation-element.slide-left.service-thumbnail:hover, .animation-element.slide-left.service-thumbnail:active {
	box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.25);
}
.animation-element.slide-left.service-thumbnail:nth-of-type(odd) {
}
.animation-element.slide-left.service-thumbnail:nth-of-type(even) {
}
.animation-element.slide-left.service-thumbnail .header {
	float:left;
	width:100%;
	margin-bottom:10px;
}
.animation-element.slide-left.service-thumbnail .left {
	float:left;
	margin-right:15px;
}
.animation-element.slide-left.service-thumbnail .right {
	float:left;
}
.animation-element.slide-left.service-thumbnail img {
}
.animation-element.slide-left.service-thumbnail h3 {
	margin:0px 0px 5px 0px;
}
.animation-element.slide-left.service-thumbnail h4 {
	margin:0px 0px 5px 0px;
}
.animation-element.slide-left.service-thumbnail .content {
	float:left;
	width:100%;
	margin-bottom:10px;
}
.animation-element.slide-left.service-thumbnail .rating {
}
.animation-element.slide-left.service-thumbnail i {
	color:#aaa;
	margin-right:5px;
}
@media screen and (max-width:678px) {
.animation-element.slide-left.service-thumbnail, .animation-element.slide-left.service-thumbnail:nth-of-type(odd), .animation-element.slide-left.service-thumbnail:nth-of-type(even) {
width:100%;
margin:0px 0px 20px 0px;
}
.animation-element.slide-left.service-thumbnail .right, .animation-element.slide-left.service-thumbnail .left, .animation-element.slide-left.service-thumbnail .content, .animation-element.slide-left.service-thumbnail .rating {
text-align:center;
float:none;
}
.animation-element.slide-left.service-thumbnail img {
margin-bottom:5px;
}
}
#isrctabs ul li a {
	font-size:14px;
	padding:9px 11px;
	margin:1px 0px 0px 0px;
}
.leftmargin {
	margin-left:15px;
}
.banking-ind-icon {
	background:url(../images/banking-industry-icon.png) no-repeat;
	padding:10px 0px 10px 57px;
	font-size:20px !important;
	font-weight:normal !important;
	line-height:34px;
}
.insurance-sol-icon {
	background:url(../images/insurance-industry-solutions-icon.png) no-repeat;
	padding:10px 0px 10px 57px;
	font-size:20px !important;
	font-weight:normal !important;
	line-height:34px;
}
.financial-service-icon {
	background:url(../images/financial-services-icon.png) no-repeat;
	padding:10px 0px 10px 57px;
	font-size:20px !important;
	font-weight:normal !important;
	line-height:34px;
}



.captial-market-icon {
	background:url(../images/capital-market-solution-icon.png) no-repeat;
	padding:10px 0px 10px 57px;
	font-size:20px !important;
	font-weight:normal !important;
	line-height:34px;
}

.tcoe-ind-icon {
	background:url(../images/tcoe_2.jpg) no-repeat;
	padding:10px 0px 10px 57px;
	font-size:18px !important;
	font-weight:normal !important;
	line-height:34px;
}

.proactive-ind-icon {
	background:url(../images/poactive_2.jpg) no-repeat;
	padding:10px 0px 10px 57px;
	font-size:18px !important;
	font-weight:normal !important;
	line-height:34px;
}

.quality-ind-icon {
	background:url(../images/quality3.jpg) no-repeat;
	padding:10px 0px 10px 57px;
	font-size:18px !important;
	font-weight:normal !important;
	line-height:34px;
}


.ownership-ind-icon {
	background:url(../images/ownership2.jpg) no-repeat;
	padding:10px 0px 10px 57px;
	font-size:18px !important;
	font-weight:normal !important;
	line-height:34px;
}


.innovation-ind-icon {
	background:url(../images/focus_on_innovation.jpg) no-repeat;
	padding:10px 0px 10px 57px;
	font-size:18px !important;
	font-weight:normal !important;
	line-height:34px;
}

.agility-ind-icon {
	background:url(../images/agility.jpg) no-repeat;
	padding:10px 0px 10px 57px;
	font-size:18px !important;
	font-weight:normal !important;
	line-height:34px;
}

.end-automation-ind-icon {
	background:url(../images/end_end_automation.jpg) no-repeat;
	padding:10px 0px 10px 57px;
	font-size:18px !important;
	font-weight:normal !important;
	line-height:34px;
}

.excellence2-ind-icon {
	background:url(../images/excellence3.jpg) no-repeat;
	padding:10px 0px 10px 57px;
	font-size:18px !important;
	font-weight:normal !important;
	line-height:34px;
}


.productivity-ind-icon {
	background:url(../images/productivity_3.jpg) no-repeat;
	padding:10px 0px 10px 57px;
	font-size:18px !important;
	font-weight:normal !important;
	line-height:34px;
}


.elevated-efficiency-ind-icon {
	background:url(../images/efficiency3.jpg) no-repeat;
	padding:10px 0px 10px 57px;
	font-size:18px !important;
	font-weight:normal !important;
	line-height:34px;
}


.framework2-ind-icon {
	background:url(../images/framework2.jpg) no-repeat;
	padding:10px 0px 10px 57px;
	font-size:18px !important;
	font-weight:normal !important;
	line-height:34px;
}



.img-height {
	height:220px;
	position:relative;
	text-align:center;
}
.img-height p {
	margin:40px 0px 30px 0px;
	bottom:-10px;
	position:absolute;
	left:53px;
}
.img-height p a {
	text-align:center;
	color:#000;
	font-weight:bold;
}
.img-height p a:hover {
	text-decoration:none;
	color:#666;
}
.clients-logo {
	margin:20px 0px 30px 0px;
	float:left;
	clear:both;
}
.clients-logo img {
	height:100%;
}
.portal ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
}
.portal ul li span {
	clear:both;
	float:left;
	font-size:12px;
	margin:3px 6px 10px 0px;
	color:#666666;
}
.pad-left {
	padding-left:15px;
}
.shownews {
	display:none;
	overflow:auto;
	height:300px;
	margin:23px 0px;
}
.shownews a {
	color:#e97e36;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.shownews a:hover {
}
.readmorenewslink {
	background:url(../images/readmore-icon.png) no-repeat left center;
	height:20px;
	text-transform:uppercase;
	width:36%;
	padding:0px 0px 0px 0px;
}
.readmorenewslink a {
	font-family:'segoeuifontbold';
	color:#e97e36;
	font-size:12px;
	padding-left:25px;
	text-decoration:none;
}
.readmorenewslink a:hover {
	color:#FA6422;
	text-decoration:underline;
}
.zeromargin {
	margin:0px;
}
#imgGallery2 .carousel-indicators {
	top:90% !important;
}
#imgGallery3 .carousel-indicators {
	top:98% !important;
}
.newsbox {
	cursor:pointer;
	box-sizing:border-box;
	text-align:left;
	margin-bottom:20px;
}
.newsbox a {
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
.newsbox:hover {
}
.newsborder {
	border:1px solid #ccc;
	padding:15px;
	height:160px;
}
.newsborder p strong {
	color:#000;
}
.newsborder p strong:hover {
	color:#FA6422;
}
.newsborder p a {
	color:#000;
}
.newsborder p a:Hover {
	color:#FA6422;
}
.newsborder:hover {
	background:rgba(173, 173, 173, 0.14);
}
.new {
	width:100%;
}
.mytest {
	width:100%;
	overflow:hidden;
	height:auto;
	text-align:left;
}
#close {
	color:#000;
	text-decoration:none;
	font-weight:normal !important;
	background:url(../images/readmore-icon.png) no-repeat left center;
	text-transform:uppercase;
	padding:2px 0px 2px 25px;
	outline:none;
	color:#e97e36;
	font-family:"segoeuifontbold";
	font-size:12px;
	position:absolute;
	bottom:10px;
}
#close:hover {
	text-decoration:underline;
}
.topposition {
/*	top:3px;*/
    top: -112px;
    z-index: 1000;
}
.requestDemo .modal, #competitive_advantage-modal.modal, #testcenterfeatures.modal {
	left:0px;
}
.grayBtn {
	font-family:'segoeuifontbold';
	padding:5px 30px;
	background:#ccc;
	border-radius:4px;
-webkit-transition:all .18s ease-in-out;
transition:all .18s ease-in-out;
	color:#666;
}
.grayBtn:hover {
	background:#999;
	color:#fff;
}
.grayBtn:focus {
	outline:none;
	box-shadow:none;
}
.neg-space-left {
}
.country-address {
	font-size:14px;
	font-family:'segoeuifont';
	color:#333;
}
.img-margin {
	margin-top:10px;
}
.divrelative {
	position:relative;
}
.captchicon {
	position:absolute;
	margin:10px 0px 0px 6px;
}
@media (min-width:300px) and (max-width:450px) {
.nseitlogo span {
margin-left:7px;
}
.carousel-caption h1 {
font-size:13px !important;
}
}
@media (min-width:300px) and (max-width:550px) {
.nseitlogo {
width:60% !important;
}
.search-box-position {
position:absolute;
right:15px;
}
.header-search-box {
border:1px solid #B7B7B7;
padding:3px 0px 1px 3px;
margin-right:-8px;
}
}
@media (min-width:850px) and (max-width:1199px) {
.ticker-headline {
padding:30px 30px 30px 41px !important;
}
}
.navbar-toggle .icon-bar:nth-of-type(2) {
top:1px;
}
.navbar-toggle .icon-bar:nth-of-type(3) {
top:2px;
}
.navbar-toggle .icon-bar {
	position:relative;
	transition:all 0.05s ease-out;
	-webkit-transition:all 0.05s ease-out;
}
.navbar-toggle.active .icon-bar:nth-of-type(1) {
top:6px;
transform:rotate(45deg);
}
.navbar-toggle.active .icon-bar:nth-of-type(2) {
background-color:transparent;
}
.navbar-toggle.active .icon-bar:nth-of-type(3) {
top:-6px;
transform:rotate(-45deg);
}
.navbar-default .navbar-toggle {
	border:0px;
}
.navbar-default .navbar-toggle .icon-bar {
	background-color:#3A3A3A;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
	background-color:#fff;
}
.navbar-toggle {
	border-radius:0px;
}
@media (min-width:300px) and (max-width:600px) {
.carousel-caption {
left:0%;
bottom:0px;
right:0px;
height:153px;
border:0px;
top:100%;
background:#EAEBEB;
position:relative;
}
#carousel-example-vertical .carousel-inner {
overflow:hidden;
}
.carousel-inner {
overflow:visible;
}
.carousel-caption h1 {
text-align:center;
font-size:14px !important;
}
.carousel-caption p {
font-family:'segoeuifont';
line-height:21px;
color:#666666;
text-align:center;
margin-bottom:0px !important;
}
.carouselbtn {
left:50%;
transform:translate(-50%, -50%);
bottom:8px;
}
.carousel-indicators {
left:50% !important;
top:90% !important;
}
span.logoheading {
font-family:'Georgia';
line-height:12px;
font-size:11px;
padding-left:8px;
}
.nseitlogo {
width:63% !important;
margin-bottom:10px !important;
}
}
@media (max-width:480px) {
.nseitlogo span {
font-size:11px;
margin-left:7px;
}
}
.addborder {
	border:1px solid #B7B7B7;
	border-left:0px;
}
.removeborder {
	border:0px;
	transition:all 0.1s linear;
}
.approaches {
	border:1px solid #ccc;
	background:#fff none repeat scroll 0 0;
	color:#666666;
	font-family:"segoeuifont";
	font-size:14px;
	margin-top:10px;
	overflow:hidden;
	position:relative;
	height:270px;
	line-height:15px;
	text-align:center;
}
.approachhead h4 {
	margin-top:0px;
	margin-bottom:0px;
	font-size:14px;
	color:#333;
	font-family:"segoeuifont";
}
.approachhead {
	background:#ccc;
	padding-top:10px;
	padding-bottom:10px;
}
.approachbody {
	padding:10px;
}
.pad-none {
	width:3%;
	padding-left:0px;
	padding-right:0px;
	top:150px;
	height:20px;
}
.mid-arrow {
	background:url("../images/sidearrow.jpg") no-repeat;
	height:15px;
	width:15px;
}
.modal-outer {
	margin:2%;
}
.modal-outer p {
	font-family:"segoeuifont";
	font-size:14px;
}
.modaltitle {
	color:#e45c00;
	font-family:"segoeuifontbold";
	font-size:18px;
	margin:19px 0 5px;
}
.topmargin {
	margin-top:18px;
}
.marginbottom {
	margin-bottom:15px;
}
.outer {
	cursor:pointer;
}
.readmorehover {
	display:none;
	background:rgba(0, 0, 0, 0) url("../images/readmore-icon2.png") no-repeat scroll left center;
	color:#e45c00;
	font-family:"segoeuifont";
	font-size:14px;
	padding-left:24px;
	text-decoration:none;
}
.readmorehover a {
	color:#e45c00;
}
.csr-h4 {
	color:#e97e36;
	font-family:"segoeuifontbold";
	font-size:16px !important;
}
.csr-h4 a {
	color:#e97e36;
}
.csr-h4 a:hover {
	color:#e97e36;
}
.csr-content p {
	color:#666666;
	font-family:"segoeuifont";
	font-size:14px;
	line-height:22px;
}
.csrcontentTab {
	padding:20px 30px;
	background:rgba(204, 204, 204, 0.5);
	color:#e45c00;
	font-family:"segoeuifont";
	font-size:16px !important;
}
.csrcontentTab a {
	color:#666666;
}
.csrcontentTab a:hover {
	color:#666666;
}
.readmorecontent {
	display:none;
}
.outer .readmorelink {
	display:none;
}
#menu1 #ag #vm #csr:hover {
	cursor:pointer;
}
@media (max-width:600px) {
.pagebannertext {
width:auto;
margin:0px 15px 10px 0px;
}
.pagebannertext {
position:absolute;
text-align:left;
background:rgba(0, 0, 0, .7);
padding:30px 20px;
top:15%;
}
.pagebannertext h3 {
font-size:24px !important;
}
.pagebannertext p {
font-size:16px !important;
}
}
@media (min-width:1150px) and (max-width:1250px) {
.carousel-caption {
bottom:44%;
top:10%;
left:9%;
}
}
@media (min-width:1450px) and (max-width:1550px) {
.carousel-caption {
bottom:53%;
top:10%;
left:13%;
}
}
.th-bg {
	background:#ccc;
}
.approaches {
	border:1px solid #ccc;
	background:#fff none repeat scroll 0 0;
	color:#666666;
	font-family:"segoeuifont";
	font-size:14px;
	margin-top:10px;
	overflow:hidden;
	position:relative;
	height:270px;
	line-height:16px;
	text-align:center;
}
.approachhead h4 {
	margin-top:0px;
	margin-bottom:0px;
	font-size:14px;
	color:#333;
	font-family:"segoeuifont";
}
.approachhead {
	background:#ccc;
	padding-top:10px;
	padding-bottom:10px;
}
.approachbody {
	padding:10px;
}
.pad-none {
	width:3%;
	padding-left:0px;
	padding-right:0px;
	top:150px;
	height:20px;
}
.mid-arrow {
	background:url("../images/sidearrow.jpg") no-repeat;
	height:15px;
	width:15px;
}
@media (min-width:320px) and (max-width:480px) {
.logo-width {
width:30%;
}
.nseitlogo a img {
width:27%;
margin-right:0px !important;
}
}
@media (max-width:990px) {
.asssesment-img {
margin-right:5px;
}
}
@media (min-width:320px) and (max-width:768px) {
.img-none {
display:none;
}
.pad-none {
padding-left:0;
padding-right:0;
top:0;
width:3%;
margin:0 auto;
height:auto;
}
.approaches {
height:auto;
}
.mid-arrow {
background:url("../images/sidearrow.jpg") no-repeat;
}
.img-height {
height:auto;
padding-bottom:10px;
padding-top:20px;
}
.ux-img {
padding-bottom:25px;
padding-top:20px;
}
.asssesment-img {
margin-right:0px;
margin-bottom:30px;
}
.isrcmission {
margin-bottom:30px;
}
.margin-b, .algonomics-img {
margin-bottom:30px;
}
.capitalmaretbg {
padding-left:15px;
padding-right:15px;
}
.bankingimg2 {
background:#edf2f4;
}
.sumeru_margin {
margin-top: 30px;
}
.ensource-rpading {
padding-right: 15px !important;
}
.ensource-lpading {
padding-left: 15px !important;
}
}
.addmargin {
	margin-bottom:10px !important;
}
/**************9.07.2016*******************/
 
.custom-icon {
	font-size:16px !important;
	background:#666;
	background:rgba(0, 0, 0, 0.4);
	padding:5px;
	-webkit-border-radius:1100%;
	-moz-border-radius:100%;
	-o-border-radius:100%;
	border-radius:100%;
	border:2px solid #fff;
	color:#fff;
	box-shadow: 0 1px 10px rgba(0, 0, 0, 0.46);
	text-align:center;
	display:table-cell;
	vertical-align:middle;
	width:30px;
	height:30px;
 -moz-transition:.5s;
 -webkit-transition:.5s;
 -o-transition:.5s;
 transition:.5s;
	margin: 0px 2px;
}
.custom-icon:hover {
	background:rgba(0, 0, 0, 0.6);
}
.fix-editor {
	display:none;
}
.icon-wrapper {
	display:inline-block;
}
.fa-linkedin:hover {
	color: #00BCD4;
}
.fa-twitter:hover {
	color:#00aced;
}
.fa-facebook:hover {
	color:#3b5998;
}
.fa-google-plus:hover {
	color:#dd4b39;
}
.fa-wordpress:hover {
	color:#00769d;
}
.copyrighttxt {
	padding: 10px 0px 0px 15px;
}
.common-icon-circle {
	background: #e97e36;
	border-radius: 42px;
	padding: 19px 19px 19px 21px;
	margin: 5px 5px;
}
.common-icon-circle .fa-envelope-o, .common-icon-circle .fa-phone {
	font-size: 30px;
	color: #fff;
}
.colorblack {
	color:#000;
}
.fontsize {
	font-size: 22px !important;
}
 @media (max-width:767px) {
 .carousel-btn {
 top: -43px !important;
}
}
 @media (min-width:250px) and (max-width:360px) {
 .carousel-btn {
 top: 0px !important;
}
 .carousel-control.left, .carousel-control.right {
 top: 0px !important;
}
 #myCarousel .carousel-control.left, #myCarousel .carousel-control.right {
 top: 40px !important;
}
 .about-award-recognition-bg .commonpageheading {
 font-size:18px !important;
}
 #text-carousel .carousel-content {
 padding: 0px 0px 0px 0px;
}
}
/*sumeru page start here*/
.sumeru-banner {
	background:#000 url(../images/Sumeru_header.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
/*background: #EAEBEB url(../images/sumeru-img2.jpg) no-repeat center top;
    background-size: 100% 100%;
    font-family: 'segoeuifont';
    padding: 50px 0px 50px 0px;*/

.sumeruimg2 {
	background: #EAEBEB url(../images/tiger_platform_bg.jpg) no-repeat center top;
	background-size: 100% 100%;
	font-family: 'segoeuifont';
	padding: 50px 0px 50px 0px;
}
.sumeru-para p, .sumeru-para h1 {
	color: #fff !important;
}
.sumeruimg3 {
	background: #EAEBEB url(../images/ENSource-image.jpg) no-repeat center top;
	background-size: 50% 50%;
	font-family: 'segoeuifont';
	padding: 50px 0px 50px 0px;/*background: url(../images/ENSource-image.jpg) no-repeat left top;
    background-size: 50% 50%;
    font-family: 'segoeuifont';*/
}
.ensource-rpading {
	padding-right: 0;
}
.ensource-lpading {
	padding-left: 0;
}
.sumerubtn a {
	color: #fff;
}
.sumeru-link a {
	color: #e97e36;
}
.sumeru-p p {
	margin: 0 0 15px !important;
}
/*sumeru page start here*/
.sumeru-banner {
	background:#000 url(../images/Sumeru_header.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
/*background: #EAEBEB url(../images/sumeru-img2.jpg) no-repeat center top;
    background-size: 100% 100%;
    font-family: 'segoeuifont';
    padding: 50px 0px 50px 0px;*/

.sumeruimg2 {
	background: #EAEBEB url(../images/tiger_platform_bg.jpg) no-repeat center top;
	background-size: 100% 100%;
	font-family: 'segoeuifont';
	padding: 50px 0px 50px 0px;
}
.sumeru-para p, .sumeru-para h1 {
	color: #fff !important;
}
.sumeruimg3 {
	background: #EAEBEB url(../images/ENSource-image.jpg) no-repeat center top;
	background-size: 50% 50%;
	font-family: 'segoeuifont';
	padding: 50px 0px 50px 0px;/*background: url(../images/ENSource-image.jpg) no-repeat left top;
    background-size: 50% 50%;
    font-family: 'segoeuifont';*/
}
.ensource-rpading {
	padding-right: 0;
}
.ensource-lpading {
	padding-left: 0;
}
.sumerubtn a {
	color: #fff;
}
.sumeru-link a {
	color: #e97e36;
}
.sumeru-p p {
	margin: 0 0 15px !important;
}
.ENSource_m {
	margin-top: 15px;
}
.social_icon {
	padding-right: 5px;
}
.sumeruentiger_banner2 {
	background:#EAEBEB url(../images/sumeruentiger_banner2.jpg) no-repeat center top;
	background-size:100% 100%;
	font-family:'segoeuifont';
	padding:50px 0px 50px 0px;
}
.sumeruentiger_banner2 ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	font-family:'segoeuifont';
}
.sumeruentiger_banner2 ul li span, .sumeruentiger_banner2 ul li span {
	float:left;
	font-size:13px;
	margin:0px 6px 0px 0px;
	color:#666666;
}
.sumeruentiger_banner {
	background:url(../images/sumeruentiger_banner.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}
.center_tbmargin {
	text-align: center;
	margin: 40px 0px;
}
.enterprisebtn {
	border: 1px solid #e97e36;
	background: #fff;
	padding: 10px 22px;
	font-weight: normal;
	text-shadow: 1px 0px 0px #e97e36;
	font-size: 18px;
	color: #e97e36;
}
.item {
	position: relative;
	border: 1px solid #dadada;
	overflow: hidden;
	margin: 0 5px 5px 0;
	-webkit-box-shadow: 3px 3px 0 0 #e5e5e5;
	-moz-box-shadow: 3px 3px 0 0 #e5e5e5;
	box-shadow: 3px 3px 0 0 #e5e5e5;
}
.item img {
	max-width: 100%;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.item:hover img {
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
.item-overlay {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	background: #4f4f4f; /* Old browsers */
	background: -moz-linear-gradient(top, #8c8c8c 0%, #000 50%, #8c8c8c 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #8c8c8c 0%, #000 50%, #8c8c8c 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #8c8c8c 0%, #000 50%, #8c8c8c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c8c8c', endColorstr='#8c8c8c', GradientType=0 ); /* IE6-9 */
	overflow: hidden;
	width: 100%;
	height: 100%;
	-webkit-transform:scale(0);
 transition: .3s ease;
	opacity: 0.85;
}
.item:hover .item-overlay {
	transform: scale(1)
}
.text {
	color: white;
	position: absolute;
	top: 50%;
	left: 30%;
	transform: translate(-20%, -50%);
	-ms-transform: translate(-20%, -50%);
	text-align: center;
}
.text p {
	color: #fff;
}

.blog-banner {
	background:#000 url(../images/blog-banner.jpg) no-repeat center center;
	padding:187px 0px;
	position:relative;
}


.blogBtn2 {
	background:url(../images/wordpress-icon.png) center left no-repeat #00769d;
	border-radius:4px;
	text-transform:uppercase;
	color:#fff;
	font-size:14px;
	padding: 6px 15px 6px 35px;
	font-family: 'segoeuilight';
	background-position-x: 7px;
}


.blogBtn2:hover {
	color:#89F7F9;
	text-decoration:underline;
}

.blog_mediumheading {
	font-family:'segoeuifontsemibold';
	font-size:16px;
	text-align:left;
	color:#666;
	margin-bottom:12px;
	padding-left: 15px;
	line-height: 24px;
}

.blog_readmore {
	padding-left: 15px;
	padding-bottom: 15px;
}

.blog_lable {
	font-size: 12px;
	color: #666;
	padding-left: 15px;
	padding-top: 20px;
	position: absolute;
	bottom: 10px;
}

.blog_lable_inner {
	font-size: 12px;
	color: #666;
	bottom: 10px;
}

.blog_text_box {
	height: 160px;
	position: relative;
}

.back_readmore {
	height:20px;
	padding-bottom:21px;
	margin:20px auto;
}
.back_readmore a {
	font-family:'segoeuifontbold';
	color:#e97e36 !important;
	font-size:12px;
	padding-left:2px;
	text-decoration:none;
	background:url(../images/back_readmore-icon.png) no-repeat left center;
	text-decoration:none;
	padding:10px 0px 10px 24px;
}
.back_readmore a:hover {
	color:#FA6422;
	text-decoration:underline;
}
.back_readmorelink {
	background:url(../images/back_readmore-icon.png) no-repeat left center;
	height:20px;
	text-transform:uppercase;
	width:36%;
	padding:0px 0px 0px 0px;
}
.back_readmorelink a {
	font-family:'segoeuifontbold';
	color:#e97e36;
	font-size:12px;
	padding-left:25px;
	text-decoration:none;
}
.back_readmorelink a:hover {
	text-decoration:underline;
}


.rpaimg5 {
	font-family:'segoeuifont';
}
.rpaimg5 ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	font-family:'segoeuifont';
}
.rpaimg5 ul li span {
	float:left;
	font-size:13px;
	margin:0px 6px 6px 0px;
	color:#666666;
}
.rpaimg5 ul li p {
	overflow:hidden;
	font-family:'segoeuifont';
}

.rpaimg5 b {
font-family:'segoeuifont';
	font-size: 16px;
	line-height: 40px;
}
