.bx-wrapper{
	position:relative;
	margin:0 auto 60px;
	padding:0;
	*zoom:1
}

.bx-wrapper img{
	max-width:100%;
	display:block
}

.bx-wrapper .bx-controls-auto{
	position:absolute;
	bottom:-41px;
	width:100%
}

.bx-wrapper .bx-pager{
	width:100%
}

.bx-wrapper .bx-loading{
	min-height:50px;
	background:url(images/bx_loader.gif) center center no-repeat #fff;
	height:100%;
	width:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:2000
}

.bx-wrapper .bx-pager{
	text-align:center;
	font-size:.85em;
	font-family:Arial;
	font-weight:700;
	color:#666;
	padding-top:20px
}

.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{
	display:inline-block;
	*zoom:1;
	*display:inline
}

.bx-wrapper .bx-pager.bx-default-pager a{
	display:block;
	height:16px;
	margin:0 9px;
	outline:0 none;
	text-indent:-9999px;
	width:16px;
	background:url(/dotcom-images/icon-circle-dark.png) no-repeat scroll right top transparent
}

.bx-wrapper .bx-pager.bx-default-pager a.active{
	background:url(/dotcom-images/icon-circle.png) no-repeat scroll left top transparent
}

.bx-wrapper .bx-prev{
	left:-40px;
	background:url(/dotcom-images/icons-sprite.png) no-repeat scroll 0 -62px transparent
}

.bx-wrapper .bx-next{
	right:-40px;
	background:url(/dotcom-images/icons-sprite.png) no-repeat scroll -27px -62px transparent
}

.bx-wrapper .bx-controls-direction a.disabled{
	display:none
}

.bx-wrapper .bx-controls-direction a{
	position:absolute;
	top:50%;
	margin-top:-16px;
	outline:0;
	width:32px;
	height:43px;
	text-indent:-9999px;
	z-index:1
}

.bx-wrapper .bx-controls-auto{
	text-align:center
}

.bx-wrapper .bx-controls-auto .bx-start{
	display:block;
	text-indent:-9999px;
	width:10px;
	height:11px;
	outline:0;
	background:url(images/controls.png) -86px -11px no-repeat;
	margin:0 3px
}

.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{
	background-position:-86px 0
}

.bx-wrapper .bx-controls-auto .bx-stop{
	display:block;
	text-indent:-9999px;
	width:9px;
	height:11px;
	outline:0;
	background:url(images/controls.png) -86px -44px no-repeat;
	margin:0 3px
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{
	background-position:-86px -33px
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{
	text-align:left;
	width:80%
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{
	right:0;
	width:35px
}

.bx-wrapper .bx-caption{
	position:absolute;
	bottom:0;
	left:0;
	background:#666\9;
	background:rgba(80, 80, 80, .75);
	width:100%
}

.bx-wrapper .bx-caption span{
	color:#fff;
	font-family:Arial;
	display:block;
	font-size:.85em;
	padding:10px
}

.mCSB_container{
	width:auto;
	overflow:hidden
}

.mCSB_container.mCS_no_scrollbar{
	margin-right:0
}

.mCS_disabled .mCSB_container.mCS_no_scrollbar,.mCS_destroyed .mCSB_container.mCS_no_scrollbar{
	margin-right:30px
}

.mCustomScrollBox .mCSB_scrollTools{
	width:11px;
	height:100%;
	top:0;
	right:0
}

.mCSB_scrollTools .mCSB_draggerContainer{
	height:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}

.mCSB_scrollTools .mCSB_buttonUp+.mCSB_draggerContainer{
	padding-bottom:40px
}

.mCSB_scrollTools .mCSB_draggerRail{
	width:8px;
	height:100%;
	margin:0 auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px
}

.mCSB_scrollTools .mCSB_dragger{
	cursor:pointer;
	width:100%;
	height:30px
}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:8px;
	height:100%;
	margin:0 auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	text-align:center
}

.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{
	height:20px;
	overflow:hidden;
	margin:0 auto;
	cursor:pointer
}

.mCSB_scrollTools .mCSB_buttonDown{
	bottom:0;
	margin-top:-40px
}

.mCSB_horizontal .mCSB_container{
	height:auto;
	margin-right:0;
	margin-bottom:30px;
	overflow:hidden
}

.mCSB_horizontal .mCSB_container.mCS_no_scrollbar{
	margin-bottom:0
}

.mCS_disabled .mCSB_horizontal .mCSB_container.mCS_no_scrollbar,.mCS_destroyed .mCSB_horizontal .mCSB_container.mCS_no_scrollbar{
	margin-right:0;
	margin-bottom:30px
}

.mCSB_horizontal.mCustomScrollBox .mCSB_scrollTools{
	width:100%;
	height:16px;
	top:auto;
	right:auto;
	bottom:0;
	left:0;
	overflow:hidden
}

.mCSB_horizontal .mCSB_scrollTools .mCSB_draggerContainer{
	height:100%;
	width:auto;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	overflow:hidden
}

.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonLeft+.mCSB_draggerContainer{
	padding-bottom:0;
	padding-right:20px
}

.mCSB_horizontal .mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
	height:2px;
	margin:7px 0;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px
}

.mCSB_horizontal .mCSB_scrollTools .mCSB_dragger{
	width:30px;
	height:100%
}

.mCSB_horizontal .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:4px;
	margin:6px auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px
}

.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonLeft,.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonRight{
	width:20px;
	height:100%;
	overflow:hidden;
	margin:0 auto;
	cursor:pointer;
	float:left
}

.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonRight{
	right:0;
	bottom:auto;
	margin-left:-40px;
	margin-top:-16px;
	float:right
}

.mCustomScrollBox .mCSB_scrollTools{
	opacity:.75
}

.mCustomScrollBox:hover .mCSB_scrollTools{
	opacity:1
}

.mCSB_scrollTools .mCSB_draggerRail{
	filter:alpha(opacity=40);
	-ms-filter:alpha(opacity=40)
}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background:#b0b0b0;
	filter:alpha(opacity=75);
	-ms-filter:alpha(opacity=75)
}

.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:#b0b0b0;
	filter:alpha(opacity=85);
	-ms-filter:alpha(opacity=85)
}

.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background-color:#b0b0b0;
	filter:alpha(opacity=90);
	-ms-filter:alpha(opacity=90)
}

.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{
	background-image:url(mCSB_buttons.png);
	background-repeat:no-repeat;
	opacity:.4;
	filter:alpha(opacity=40);
	-ms-filter:alpha(opacity=40)
}

.mCSB_scrollTools .mCSB_buttonUp{
	background-position:0 0
}

.mCSB_scrollTools .mCSB_buttonDown{
	background-position:0 -20px
}

.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:0 -40px
}

.mCSB_scrollTools .mCSB_buttonRight{
	background-position:0 -56px
}

.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{
	opacity:.75;
	filter:alpha(opacity=75);
	-ms-filter:alpha(opacity=75)
}

.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{
	opacity:.9;
	filter:alpha(opacity=90);
	-ms-filter:alpha(opacity=90)
}


body{
	background:#fff;
	min-width:1158px
}

.wrapper{
	width:940px;
	margin:0 auto;
}

.hdr-wrapper{
	width:970px;
	margin:0 auto
}

.hdr-wrapper .outerpostn{
	margin:0
}

.cog-hdr{
	margin:0;
	padding:.3em 0 0
}

.cog-hdr .logo{
	display:block;
	padding:.875em 0;
	width:20.618556701031%;
	float:left
}

.cog-hdr .mainnav,.cog-hdr .staticnav{
	margin:0;
	padding:2.875em 0 0
}

.cog-hdr .mainnav{
	width:45.25%;
	margin:0 0 2.188em .92079566003617%;
	float:left
}

.cog-hdr .mainnav ul{
	float:right
}

.cog-hdr .mainnav ul li{
	float:left
}

.cog-hdr .mainnav ul li a{
	float:left;
	margin:0 .513em;
	font-size:1.125em;
	font-family:ProximaNova-Regular;
	color:#261c02;
	text-decoration:none;
	text-transform:capitalize
}

.cog-hdr .mainnav ul li a:hover{
	color:#00728f
}

.cog-hdr .mainnav ul li a.active{
	font-weight:700;
	color:#00728f
}

.cog-hdr .staticnav{
	float:right;
	padding:.875em 0 0;
	width:29%
}

.cog-hdr .staticnav ul{
	margin:0 0 .515em
}

.cog-hdr .staticnav ul li{
	float:left;
	line-height:1em
}

.cog-hdr .staticnav li a{
	float:left;
	padding:0 .45em;
	color:#00728f;
	font-size:.65em;
	font-family:Trebuchet MS;
	text-decoration:none;
	text-transform:capitalize
}

.cog-hdr .staticnav li a.first{
	padding-left:0
}

.cog-hdr .staticnav li a.last{
	padding-right:0
}

.cog-hdr .staticnav ul li a.active,.cog-hdr .staticnav ul li a:hover{
	color:#69bcde;
	text-decoration:underline
}

.logn-search{
	background:#ccc;
	position:relative;
	padding:.125em 0
}

.m-searchbox{
	margin:0;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif
}

.search-box,.search-btn{
	width:93%;
	border:0;
	line-height:2em;
	background:0;
	height:2em;
	color:#fff;
	margin:0 0 0 5%;
	font-weight:700;
	text-align:left;
	float:left;
	outline:0
}

.search-divd{
	height:1.5em;
	line-height:1.5em;
	border-right:1px solid #fff;
	float:right
}

.searchbutton{
	width:auto
}

.search-btn{
	width:8%;
	border:0;
	margin:0;
	position:absolute;
	z-index:2;
	right:0;
	height:2em
}

.searchbutton .sicon{
	cursor:pointer;
	margin:15% 0 0 24.5%;
	float:left
}

.icon-search{
	background:url(/dotcom-images/icons-sprite.png) no-repeat scroll -65px -70px transparent
}

.megamenu-wrapper{
	background:#ddd;
	background:-moz-linear-gradient(top, #ddd 0, #fff 25%, #fff 75%, #ddd 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ddd), color-stop(25%, #fff), color-stop(75%, #fff), color-stop(100%, #ddd));
	background:-webkit-linear-gradient(top, #ddd 0, #fff 25%, #fff 75%, #ddd 100%);
	background:-o-linear-gradient(top, #ddd 0, #fff 25%, #fff 75%, #ddd 100%);
	background:-ms-linear-gradient(top, #ddd 0, #fff 25%, #fff 75%, #ddd 100%);
	background:linear-gradient(to bottom, #ddd 0, #fff 25%, #fff 75%, #ddd 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#dddddd', GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#d3d3d3, endColorstr=#7F5B5E55);
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#d3d3d3, endColorstr=#f2f2f2)
}

.meganav-wrapper{
	width:970px;
	margin:0 auto
}

.meganav-wrapperinner{
	margin-left:1.5%;
	width:97.94%
}

.megamenuwrp{
	background:url(/dotcom-images/icons-sprite.png) repeat-x scroll left top transparent
}

ul.megamenu{
	margin-left:0
}

ul.megamenu li{
	float:left;
	height:3.563em
}

ul.megamenu li a{
	color:#FFF;
	display:block;
	float:left;
	font-family:ProximaNova-Regular;
	font-size:1.125em;
	height:3.25em;
	line-height:3.5em;
	padding:0 1.6em
}

ul.megamenu li.first a{
	padding-left:0
}

ul.megamenu li a.third{
	margin-left:-.5em
}

.megamenu-subnav{
	position:relative
}

.megamenu-subnav .active-mention{
	position:relative;
	height:.625em;
	width:1.688em;
	z-index:1;
	margin-top:-.625em;
	background:url(/dotcom-images/icons-sprite.png) no-repeat scroll 0 -111px transparent;
	background:url(/dotcom-images/megamenuactiveie.png) no-repeat left top\0/IE8+9
}

:root .megamenu-subnav .active-mention{
	background:url(/dotcom-images/megamenuactiveie.png) no-repeat left top\9
}

.megamenu-subnav .equlhght-lftsectn.servc{
	right:left:19.47368421052632%
}

.megamenu-subnav,.megamenu-subnav .equlhght-lftsectn{
	height:17em
}

.megamenu-subnav .equlhght-lftsectn{
	float:left;
	width:100%;
	right:25.263157894737%;
	position:relative
}

.megamenu-subnav .equlhght-rtsectn{
	float:left;
	width:100%;
	overflow:hidden;
	height:22em
}

.megamenu-subnav ul{
	float:left;
	margin:0;
	padding-bottom:.75em
}

.megamenu-subnav .linkwrp{
	width:74.736842105263%;
	padding:1.8em 0 0;
	position:relative;
	left:25.263157894737%
}

.megamenu-subnav .linkwrp h2{
	font-size:1em;
	padding:0 0 .6em;
	color:#333;
	font-family:ProximaNova-Semibold
}

.megamenu-subnav .linkwrp .submenuhead{
	margin:0
}

.megamenu-subnav .linkwrp .submenuhead .first,.megamenu-subnav .linkwrp .submenuhead .second,.megamenu-subnav .linkwrp .submenuhead .third{
	float:left
}

.megamenu-subnav .linkwrp ul.first,.megamenu-subnav .linkwrp .submenuhead .first{
	width:29%;
	margin-right:7.325%
}

.megamenu-subnav .linkwrp ul.second,.megamenu-subnav .linkwrp .submenuhead .second{
	width:23%;
	margin-right:4%
}

.megamenu-subnav .linkwrp ul.third,.megamenu-subnav .linkwrp .submenuhead .third{
	width:25%;
	float:left
}

.megamenu-subnav .fourth{
	margin-right:0;
	padding-left:1.727115716753%;
	padding-right:.86355785837651%;
	width:21.070811744387%;
	float:right;
	left:23.661485319516%;
	position:relative
}

.megamenu-subnav .fourth h2{
	color:#00728f;
	padding:1.5em 0;
	font-family:ProximaNova-Bold;
	font-size:1em
}

.megamenu-subnav .fourth .content{
	padding:.5em 0 1.5em;
	font-size:.91em;
	color:#333;
	font-family:ProximaNova-Regular
}

.megamenu-subnav .fourth .video{
	width:70.07874015748%;
	background:url(/dotcom-images/megamenuimg.jpg) no-repeat left top;
	height:6.813em
}

.megamenu-subnav ul li{
	padding:0;
	margin:0;
	word-wrap:break-word;
	font-size:.8em
}

.megamenu-subnav ul li a{
	color:#00728f;
	display:inline-block;
	font-family:ProximaNova-Regular;
	font-size:1.2em;
	font-weight:400;
	line-height:.85em;
	padding:.513em 0
}

.megamenu-subnav ul li a:hover{
	color:#023340
}

.megamenu-subnav .linkwrp{
	overflow:hidden;
	height:22.2em;
	float:none
}

.megamenu-wrapperinnr{
	background:0
}

.megamenu-videowrp{
	margin:0 auto;
	width:970px;
	position:static
}

.megamenu-videowrpinnr{
	float:right;
	margin-right:.5%;
	position:relative;
	width:97.9381%
}

.megamenu-videowrp .fourth,.megamenu-videowrp .fourth-explrmeet,.megamenu-videowrp .fourth-explrmeet-pdf{
	padding:0 2.3157894736842%;
	width:20.631578947368%;
	height:22em;
	position:absolute;
	z-index:1;
	right:0;
	overflow:hidden;
	background:#c3c3c3;
	background:-moz-linear-gradient(top, rgba(195, 195, 195, 1) 0, rgba(255, 255, 255, 1) 48%, rgba(255, 255, 255, 1) 51%, rgba(195, 195, 195, 1) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(195, 195, 195, 1)), color-stop(48%, rgba(255, 255, 255, 1)), color-stop(51%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(195, 195, 195, 1)));
	background:-webkit-linear-gradient(top, rgba(195, 195, 195, 1) 0, rgba(255, 255, 255, 1) 48%, rgba(255, 255, 255, 1) 51%, rgba(195, 195, 195, 1) 100%);
	background:-o-linear-gradient(top, rgba(195, 195, 195, 1) 0, rgba(255, 255, 255, 1) 48%, rgba(255, 255, 255, 1) 51%, rgba(195, 195, 195, 1) 100%);
	background:-ms-linear-gradient(top, rgba(195, 195, 195, 1) 0, rgba(255, 255, 255, 1) 48%, rgba(255, 255, 255, 1) 51%, rgba(195, 195, 195, 1) 100%);
	background:linear-gradient(to bottom, rgba(195, 195, 195, 1) 0, rgba(255, 255, 255, 1) 48%, rgba(255, 255, 255, 1) 51%, rgba(195, 195, 195, 1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c3c3c3, endColorstr=#f2f2f2);
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c3c3c3, endColorstr=#f2f2f2)
}

.megamenu-videowrp .fourth-explrmeet-pdf{
	width:14.842105263158%;
	right:0
}

.megamenu-videowrp .fourth-explrmeet{
	margin-right:26.112676056338%
}

.megamenu-videowrp .fourth{
	position:absolute;
	z-index:1;
	right:0;
	overflow:hidden
}

.megamenu-videowrp .fourth h2,.megamenu-videowrp .fourth-explrmeet h2,.megamenu-videowrp .fourth-explrmeet-pdf h2{
	color:#00728f;
	padding:1.8em 0 .8em;
	font-family:ProximaNova-Bold;
	font-size:1em;
	text-transform:uppercase;
	line-height:1.1em
}

.megamenu-videowrp .fourth .content,.megamenu-videowrp .fourth-explrmeet .content,.megamenu-videowrp .fourth-explrmeet-pdf .content{
	padding:.9em 0 1.3em;
	font-size:.97em;
	color:#333;
	font-family:ProximaNova-Regular;
	width:auto
}

.megamenu-videowrp .fourth-explrmeet-pdf .content{
	color:#333;
	font-family:ProximaNova-Regular;
	font-size:.98em;
	padding:.65em 0 0
}

.megamenu-videowrp .fourth-explrmeet .content{
	padding:0
}

.megamenu-videowrp .fourth-explrmeet .content .head{
	padding:0 0 .3em;
	font-size:1em
}

.megamenu-videowrp .fourth-explrmeet .link,.megamenu-videowrp .fourth-explrmeet-pdf .link{
	color:#00728f;
	font-size:.75em;
	padding:.3em 0 1.3em;
	font-family:ProximaNova-Bold
}

.megamenu-videowrp .fourth-explrmeet-pdf .link{
	padding:0 0 1.3em
}

.megamenu-videowrp .fourth-explrmeet-pdf .video{
	height:6em;
	width:63.120567375887%
}

.megamenu-videowrp .fourth .video{
	width:100%;
	background:url(/dotcom-images/code-halos.jpg) no-repeat left top;
	height:7.8125em;
	display:block
}

.megamenu-subnav #services ul.first li a:hover,.megamenu-subnav #services ul.second li a:hover,.megamenu-subnav #services ul.third li a:hover{
	color:#023340
}

.megamenu-subnav #services .linkwrp ul.first,.megamenu-subnav #services .linkwrp .submenuhead .first{
	margin-right:2%;
	width:27%
}

.megamenu-subnav #services .linkwrp ul.second,.megamenu-subnav #services .linkwrp .submenuhead .second{
	margin-right:2%;
	width:37%
}

.megamenu-subnav #services .linkwrp ul.third,.megamenu-subnav #services .linkwrp .submenuhead .third{
	margin:-.15em 0 0;
	width:32%
}

.megamenu-subnav #services ul.second li a{
	color:#00728f;
	display:inline-block;
	font-family:ProximaNova-Regular;
	font-size:1.2em;
	font-weight:400;
	line-height:1.08em;
	padding:.4em 0
}

.megamenu-subnav #services ul.third li a{
	color:#00728f;
	display:inline-block;
	font-family:ProximaNova-Regular;
	font-size:1.2em;
	font-weight:400;
	padding:.513em 0
}

.megamenu-subnav .linkwrp ul.second,.megamenu-subnav .linkwrp .submenuhead .second.prod{
	width:27%
}

.sidebar h3{
	color:#fff;
	font-size:1.625em;
	font-family:‘Metrophobic’, Arial, serif
}

.sidebar .form-wrp select,.form-txtarea,.sidebar .form-wrp .hidebtn{
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
	-ms-border-radius:3px
}

.sidebar .form-wrp .hidebtn{
	color:#fff
}

.sidebar-wrp{
	z-index:5;
	margin-top:.625em;
	right:2.3316062176166%;
	position:fixed;
	width:289px;
	display:none
}

.sidebar{
	width:100%;
	position:absolute;
	z-index:3
}

.sidebar nav{
	float:right;
	width:37.3702%
}

.sidebar nav ul li a{
	height:1.938em;
	padding:0;
	width:6.75em;
	display:block;
	color:#fff;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px
}

.sidebar nav ul li a.custmze{
	background:#6db33f;
	margin:0 0 .5em .313em
}

.sidebar nav ul li a.active{
	border-radius:0 5px 5px 0;
	-webkit-border-radius:0 5px 5px 0;
	-moz-border-radius:0 5px 5px 0;
	-o-border-radius:0 5px 5px 0;
	-ms-border-radius:0 5px 5px 0
}

.sidebar nav ul li a .customcon{
	display:block;
	margin:0 31.506849315068%;
	height:1.688em;
	width:1.75em;
	background:url(/dotcom-images/sidebar-customize.jpg) no-repeat left top
}

.sidebar nav ul li a .customwrd{
	display:block;
	text-align:center;
	font-size:.813em;
	padding:.438em 0 0;
	font-family:ProximaNova-Semibold
}

.sidebar nav ul li a .contctcon{
	display:block;
	margin:0 31.506849315068%;
	height:1.438em;
	width:1.75em;
	background:url(/dotcom-images/sidebar-contact.jpg) no-repeat left top
}

.sidebar nav ul li a .contctwrd{
	display:block;
	text-align:center;
	font-size:.813em;
	padding:.438em 0 0;
	font-family:ProximaNova-Semibold
}

.sidebar nav ul li a.contct{
	background:#00bcec;
	margin:0 0 .5em .313em
}

.sidebar .subcontentwrp{
	float:left;
	width:62.6298%
}

.sidebar .subcontentwrp #widjet-customize{
	background:#6db33f;
	border-radius:5px 0 5px 5px;
	-webkit-border-radius:5px 0 5px 5px;
	-moz-border-radius:5px 0 5px 5px;
	-o-border-radius:5px 0 5px 5px;
	-ms-border-radius:5px 0 5px 5px
}

.sidebar .subcontentwrp #widjet-contact{
	border-radius:5px 0 5px 5px;
	-webkit-border-radius:5px 0 5px 5px;
	-moz-border-radius:5px 0 5px 5px;
	-o-border-radius:5px 0 5px 5px;
	-ms-border-radius:5px 0 5px 5px;
	background:#00bcec;
	margin-top:1.1em
}

.sidebar .subcontentwrp #widjet-customize form{
	margin:.5em 0 0
}

.sidebar .subcontent{
	padding:0 .625em .625em;
	background:#000;
	display:none
}

.sidebar .form-wrp,.sidebar .homecnct-wrp{
	margin:0 0 .75em
}

.sidebar .form-wrp .select{
	margin:0 0 .313em;
	border:0
}

.sidebar .form-wrp .hidebtnwrp{
	position:relative
}

.sidebar .form-wrp .hidebtnwrp .hidesubmit,.sidebar .form-wrp .hidebtnwrp .hidesubmit-min,.sidebar .form-wrp .hidebtnwrps .hidesubmit-min,.sidebar .form-wrp .hidebtnwrp .hidesubmit-go{
	position:absolute;
	z-index:2;
	right:0;
	top:.313em;
	width:7.5em;
	height:3.313em;
	opacity:0;
	filter:alpha(opacity=0)
}

.sidebar .form-wrp .hidebtnwrp .hidesubmit-go{
	width:4.7em;
	height:2.313em
}

.sidebar .form-wrp{
	position:static;
	margin:.315em 0 0
}

.sidebar .form-wrp .hidebtnwrps .hidesubmit-min{
	width:100%;
	height:2.313em
}

.sidebar .form-wrp .hidebtnwrpl,.sidebar .form-wrp .hidebtnwrps{
	position:relative;
	float:left;
	width:49%
}

.sidebar .form-wrp .hidebtnwrps{
	float:right
}

.sidebar .form-wrp textarea{
	height:auto;
	resize:none
}

.sidebar .dblscrl-up,.sidebar .dblscrl-down{
	display:none;
	height:10px;
	width:10px;
	float:right
}

.sidebar .accordian-wrp{
	display:block
}

.sidebar .form-wrp .hidebtn{
	cursor:pointer;
	height:1.313em;
	line-height:1.313em;
	padding:0 0 0 .75em;
	float:left;
	font-family:ProximaNova-Bold;
	font-size:1.125em
}

.sidebar .form-wrp .hidebtn{
	margin:.313em 0 0;
	float:right;
	text-align:center
}

.sidebar .form-wrp .hidebtn .fontsize{
	font-size:.75em
}

.sidebar .form-wrp .hidebtn:hover{
	color:#fff
}

.sidebar .form-wrp .hidebtn .arrow{
	padding:0 .313em;
	float:left;
	font-size:1.5em
}

.sidebar .form-input,.form-txtarea{
	border:0;
	color:#fff;
	margin:0 0 .5em;
	color:#6b6b6b;
	font-size:.625em;
	font-family:Trebuchet MS;
	text-indent:4px
}

.sidebar .form-input{
	line-height:1.5em;
	height:1.5em
}

.selectertopdiv{
	margin:0 46px 0 0;
	float:left
}

.selectboxcustom,.selectboxcustom span{
	background:url(/dotcom-images/sidebar-selectbox-New.jpg) no-repeat right top;
	-webkit-font-smoothing:antialiased
}

.selectboxcustom,.selectboxcustom.contactusdrpdwn span{
	background:url(/dotcom-images/sidebar-selectbox-Mod.jpg) no-repeat right top;
	-webkit-font-smoothing:antialiased
}

.selectboxcustom{
	width:100%;
	font-size:.75em;
	color:#6b6b6b;
	position:relative;
	overflow:hidden;
	display:-moz-inline-box;
	display:inline-block;
	vertical-align:middle;
	zoom:1;
	cursor:pointer;
	margin:0 0 .5em
}

.selectboxcustom span{
	display:block;
	verflow:hidden;
	text-overflow:ellipsis;
	height:2.438em;
	line-height:2.438em;
	font-size:.813em;
	color:#6b6b6b;
	padding-left:8px;
	text-shadow:0 1px 0 #fff;
	cursor:pointer;
	font-family:Trebuchet MS
}

.selectboxcustom .selectboxindex{
	position:absolute;
	opacity:0;
	filter:alpha(opacity:0);
	height:2.438em;
	border:0;
	color:#6b6b6b;
	font-weight:700;
	background:#fff;
	cursor:pointer;
	font-size:.75em;
	width:100%;
	top:0;
	left:0;
	cursor:pointer
}

.selectboxcustom .selectboxindex option{
	height:2em;
	line-height:2em;
	padding-top:.5em
}

:first-child+html .selectboxindex{
	margin-top:0
}

.selectboxcustom.disabled span{
	color:#bbb
}

.selectboxcustom select:focus{
	outline:0
}

.cog-ftr{
	color:#767676;
	font-family:Verdana, Arial, Helvetica, sans-serif
}

.cog-ftr .topsection,.cog-ftr .btmsection{
	padding:1.25em 0 .875em;
	background:#e0e6ec
}

.cog-ftr .iconflag{
	width:27%;
	float:left
}

.cog-ftr .iconflag li{
	float:left;
	margin:0 .125em .375em;
	overflow:hidden;
	position:relative;
	padding:0
}

.cog-ftr .iconflag li a{
	float:left;
	text-indent:-9999px;
	background:url(/dotcom-images/sprite-social-icons.png) no-repeat scroll left top transparent;
	cursor:pointer;
	display:inline-block;
	width:1.5em;
	height:1.5em
}

#cog2{
	background-position:-23px 0
}

#linkedin{
	background-position:-47px 0
}

#twitter{
	background-position:-71px 0
}

#youTube{
	background-position:-95px 0
}

#flickr{
	background-position:-119px 0
}

#slideshare{
	background-position:-143px 0
}

#community{
	background-position:-167px 0
}

#facebook{
	background-position:-192px 0
}

#googleplus{
	background-position:-216px 0
}

#mobile{
	background-position:-240px 0
}

.slide-social-icons{
	position:fixed;
	top:24%;
	left:0;
	float:left;
	z-index:5
}

.slide-social-icons ul li{
	margin-bottom:2px;
	height:24px;
	width:24px;
	cursor:pointer;
	background:url(/dotcom-images/sprite-social-icons-slide.png)
}

.slide-social-icons ul .facebook-scrollw{
	background-position:-2px 0
}

.slide-social-icons ul .twitter-scrollw{
	background-position:-27px 0
}

.slide-social-icons ul .mail-scrollw{
	background-position:-102px 0
}

.slide-social-icons ul .linkedin-scrollw{
	background-position:-52px 0
}

.slide-social-icons ul .googleplus-scrollw{
	background-position:-77px 0
}

.cog-ftr .static-nav{
	width:48%;
	float:left;
	border:0;
	margin:-.3em 0 0
}

.cog-ftr .static-nav li{
	float:left;
	margin:1em 0 0;
	font-size:.75em;
	width:auto
}

.cog-ftr .static-nav li a{
	float:left;
	padding:0 .6em;
	line-height:1em;
	font-size:.917em;
	color:#767676
}

.cog-ftr .static-nav li a:hover{
	color:#387c2c;
	text-decoration:underline
}

.cog-ftr .copyright{
	font-size:.688em;
	text-align:center;
	margin:.5em 0 0;
	width:23.404255319149%;
	float:right;
	display:block
}

.cog-ftr .btmsection{
	background:#fff;
	margin:2em 0 0;
	padding-top:0;
	padding-bottom:0
}

.cog-ftr .findsltnw{
	width:76.595744680851%;
	float:left
}

.cog-ftr .explrmeetw{
	width:23.404255319149%;
	float:left
}

.cog-ftr .ftrlsection{
	padding:0
}

.cog-ftr .ftrrsection{
	padding:0
}

.cog-ftr h6{
	font-family:ProximaNova-Bold;
	color:#00728f;
	font-size:1em;
	margin:0 0 .5em;
	text-transform:uppercase;
	font-size:1.125em
}

.cog-ftr .flinksectn{
	padding:0 1em 0 0
}

.cog-ftr .flinksectn li{
	margin:0 0 .1em
}

.cog-ftr .flinksectn li.subhead{
	font-size:.688em;
	color:#00728f;
	font-weight:700;
	margin:.5em 0 0
}

.cog-ftr .flinksectn li a{
	font-size:.688em;
	color:#767676
}

.cog-ftr .flinksectn li a:hover{
	text-decoration:underline
}

.cog-ftr .submnav{
	padding:0 0 1.5em
}

.scroll-top{
	display:none;
	float:right;
	color:#fff;
	margin:0 58px 0 0;
	position:fixed;
	bottom:0;
	right:0;
	font-family:ProximaNova-Regular;
	width:2.625em;
	height:3.563em;
	background:url(/dotcom-images/icons-sprite.png) no-repeat scroll -96px -64px transparent;
	z-index:2
}

.scroll-top .txt{
	font:400 .5em/1.2em ProximaNova-Semibold;
	margin:4em .5em 0 .6em;
	color:#fff;
	text-align:center;
	display:block
}

.wrapper-100{
	margin:0 auto;
	width:1158px
}

.cog-container{
	margin:0
}

.bridecrmp-postn{
	margin:1.25em 0 .4em
}

.bridecrump-wrp ul{
	background:url(/dotcom-images/star.png) no-repeat left center;
	padding-left:.75em;
	margin:0 0 .75em
}

.bridecrump-wrp ul li{
	font-family:ProximaNova-Bold;
	font-size:.75em;
	color:#979797
}

.bridecrump-wrp h1{
	color:#00728f;
	font-family:ProximaNova-Regular;
	font-size:2.375em;
	margin-top:-.313em
}

.bridecrump-wrp h1.head{
	margin-top:.2em
}

.bridecrump-wrp h1.head-fow{
	margin-top:-.8em
}

.banner-manufactr{
	width:100%
}

.banner-manufactr .imgcentr{
	position:relative
}

.banner-medicle-device{
	width:100%;
	background:url(/dotcom-images/medical-devices-banner.jpg) no-repeat center top #040b1d;
	min-height:18.125em
}

.banner-pharma{
	width:100%;
	background:url(/dotcom-images/pharamaceutical-biotech-banner.jpg) no-repeat center top #000410;
	min-height:18.125em
}

.pagemenuwrp{
	background:0
}

.pagemenuwrp ul{
	margin:0;
	float:left
}

.pagemenuwrp ul li{
	float:left;
	height:3.563em
}

.pagewrapper{
	margin:0 auto;
	overflow:hidden;
	width:940px
}

.pagemenuwrp ul li a{
	color:#FFF;
	display:block;
	float:left;
	font-family:ProximaNova-Regular;
	font-size:1.1em;
	height:42px;
	letter-spacing:.008em;
	line-height:63px;
	margin-left:0;
	margin-right:37px;
	padding:0
}

.pagemenuwrp ul li a.minfnt{
	font-size:1.02em
}

.pagemenuwrp ul li.first a{
	margin-left:0
}

.widget-cont{
	margin:3.1em 0 4.063em
}

.widget-cont h2{
	color:#00728f;
	font-family:ProximaNova-Bold;
	font-size:1.5em;
	margin-bottom:.74em
}

.widget-cont ul.widget-img li{
	margin-bottom:.95em;
	float:left;
	margin-right:.8em
}

.widget-cont ul.manufactw li{
	width:31.914893617021%;
	min-height:10.313em
}

.widget-cont ul.busnsgoalw li{
	width:23.404255319149%;
	min-height:10.313em
}

.widget-cont ul.busnsgoalw li a{
	display:block
}

.widget-cont ul li .realstateimg{
	position:absolute;
	z-index:1;
	left:0;
	top:0;
	font-family:ProximaNova-Regular;
	color:#fff;
	width:100%
}

.widget-cont ul li .realstateimg-in{
	float:left;
	height:9.51em;
	padding:4.33333% 16.6667% 0 4.33333%;
	position:relative;
	width:79%
}

.widget-cont ul li .realstateimg-in-threimg{
	height:9.468em;
	padding:4.33333% 22.7273% 2.3% 4.33333%;
	width:72.9394%
}

.widget-cont ul li .realstateimg-in p.normal,.widget-cont ul li .realstateimg-in p.small,.widget-cont ul li .realstateimg-in-threimg p.normal,.widget-cont ul li .realstateimg-in-threimg p.small{
	position:absolute;
	bottom:0;
	font-size:2em;
	text-transform:uppercase;
	line-height:1em
}

.widget-cont ul li .realstateimg-in p.normal{
	width:79%;
	line-height:normal
}

.widget-cont ul li .realstateimg-in p.small{
	font-size:1.5em;
	width:80%;
	padding-bottom:.16em
}

.widget-cont ul li .realstateimg-in p.small.lifesc{
	font-size:1.4em;
	width:79%;
	padding-bottom:.3em
}

.widget-cont ul li .realstateimg-in-threimg p.normal{
	font-size:1.6em;
	width:72.9394%;
	padding-bottom:.16em
}

.widget-cont ul li .realstateimg-in-threimg p.small{
	font-size:1.21em;
	bottom:.4em;
	line-height:1.1em;
	width:72.9394%
}

.widget-cont ul li .realstateimg .analytics{
	background:url(/dotcom-images/ITAAS-img-1.png) no-repeat left top
}

.widget-cont ul li .realstateimg .busnssconsult{
	background:url(/dotcom-images/ITAAS-img-2.png) no-repeat left top
}

.widget-cont ul li .realstateimg .digitlsecprvcy{
	background:url(/dotcom-images/ITAAS-img-3.png) no-repeat left top
}

.widget-cont ul li .realstateimg .itinfraservc{
	background:url(/dotcom-images/ITAAS-img-4.png) no-repeat left top
}

.widget-cont ul li .realstateimg .bankfnclservc{
	background:url(/dotcom-images/ITAAS-img-5.png) no-repeat left top
}

.widget-cont ul li .realstateimg .life-science-pharma{
	background:url(/dotcom-images/pharmaceutical-biotech-3gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .life-science-medical{
	background:url(/dotcom-images/medical-devices-3gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .busnsinformtion{
	background:url(/dotcom-images/ITAAS-img-6.png) no-repeat left top
}

.widget-cont ul li .realstateimg .insurance{
	background:url(/dotcom-images/ITAAS-img-7.png) no-repeat left top
}

.widget-cont ul li .realstateimg .techn{
	background:url(/dotcom-images/technology-3gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .technology{
	background:url(/dotcom-images/ITAAS-img-8.png) no-repeat left top
}

.widget-cont ul li .realstateimg .technohel{
	background:url(/dotcom-images/ITAAS-img-8.png) no-repeat left top
}

.widget-cont ul li .realstateimg .automotive{
	background:url(/dotcom-images/automotive.png) no-repeat left top
}

.widget-cont ul li .realstateimg .industrial{
	background:url(/dotcom-images/industrial.png) no-repeat left top
}

.widget-cont ul li .realstateimg .process{
	background:url(/dotcom-images/process.png) no-repeat left top
}

.widget-cont ul li .realstateimg .logisticsdistr{
	background:url(/dotcom-images/logistics.png) no-repeat left top
}

.widget-cont ul li .realstateimg .growth{
	background:url(/dotcom-images/growth-img1.png) no-repeat left top
}

.widget-cont ul li .realstateimg .bankfnclservc-bt{
	background:url(/dotcom-images/life-sciences-3gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .busnsinformtion-bt{
	background:url(/dotcom-images/business-information-services-3gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .comm-bt{
	background:url(/dotcom-images/communications-3gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .retail-bt{
	background:url(/dotcom-images/retail-3gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .techno-bt{
	background:url(/dotcom-images/technology-3gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .cons-ba{
	background:url(/dotcom-images/consumer-goods-3gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .health-ba{
	background:url(/dotcom-images/healthcare-3gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .manu-dcm{
	background:url(/dotcom-images/manufacturing-3gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .trans-dcm{
	background:url(/dotcom-images/transportation-logistics-3gridthumb.jpg) no-repeat left top;
	background:url(/dotcom-images/transportation-logistics-3gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .t&h-ep{
	background:url(/dotcom-images/travel-hospitality-3gridthumb.jpg) no-repeat left top
}

.cloud-placehold-bt{
	margin:0 0 0 9.5%;
	width:69%;
	padding:2.5em 0 0
}

.cloud-placehold-bt .cfirst,.cloud-placehold-bt .csecond{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:2.125em;
	color:#fff;
	line-height:1em
}

.cloud-placehold-bt .cthird{
	color:#fff;
	font-family:ProximaNova-Bold;
	font-size:1.125em;
	margin:1em 2em 0 0
}

.cloud-placehold-ccb{
	margin:0 0 0 9.5%;
	width:80%;
	padding:2.5em 0 0
}

.cloud-placehold-ccb .cfirst,.cloud-placehold-ccb .csecond{
	font-family:ProximaNova-Regular;
	font-size:2.125em;
	color:#fff;
	line-height:1em
}

.cloud-placehold-ccb .cthird{
	color:#fff;
	font-family:ProximaNova-Semibold;
	font-size:1.125em;
	margin:1em 2em 0 0
}

.cloud-placehold-ccb .cthirdnew{
	width:107%
}

.widget-cont ul li .realstateimg .callto-sngle-text,.widget-cont ul li .realstateimg .callto-dbl-text,.widget-cont ul li .realstateimg .callto-tree-text,.widget-cont ul li .realstateimg .callto-four-text{
	text-transform:uppercase;
	display:block;
	position:absolute;
	z-index:1;
	top:4.9em;
	line-height:1em
}

.widget-cont ul li .realstateimg .callto-sngle-text span.disblk,.widget-cont ul li .realstateimg .callto-dbl-text span.disblk,.widget-cont ul li.realstateimg .callto-tree-text span.disblk,.widget-cont ul li .realstateimg .callto-four-text span.disblk{
	display:block
}

.widget-cont ul li .realstateimg .callto-dbl-text{
	top:4em
}

.widget-cont ul li .realstateimg .callto-tree-text{
	top:3em
}

.widget-cont ul li .realstateimg .callto-four-text{
	top:2em
}

.widget-cont ul li .realstateimg .callto-five-text{
	font-size:.91em;
	line-height:1em;
	margin-top:1em
}

.widget-cont ul li .realstateimg .callto-arrow{
	height:1.538em;
	width:1.538em;
	top:8.25em;
	right:.9em;
	position:absolute;
	z-index:1;
	background:url(/dotcom-images/sprite-2.png) no-repeat left top
}

.widget-cont ul.widget-img li .tooltip{
	height:10.4em;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	background:#5da62d;
	font-family:‘Metrophobic’, Arial, serif;
	color:#fff
}

.widget-cont ul.widget-img li .tooltip .tooltipinwrp{
	padding:.875em;
	display:block;
	position:relative;
	height:8.6em
}

.widget-cont ul.widget-img li .tooltip a{
	color:#fff
}

.widget-cont ul.widget-img li .tooltip .tooltipinwrp .arrowpos{
	background:url(/dotcom-images/sprite-2.png) no-repeat right -88px;
	float:right;
	height:1.538em;
	width:7.8em;
	right:0;
	position:absolute;
	z-index:6
}

.widget-cont ul.widget-img li .tooltip .tooltipinwrp a{
	background:url(/dotcom-images/arw-overstate.png) no-repeat right center;
	float:right;
	height:1.538em;
	width:7.8em;
	right:0;
	position:absolute;
	z-index:6
}

.widget-cont ul.widget-img li .tooltip .tooltipinwrp .learnmore,.widget-cont ul.widget-img li .tooltip .tooltipinwrp .learnmoremin{
	line-height:2em;
	font-family:ProximaNova-Semibold;
	font-size:.875em;
	display:block;
	text-align:right;
	color:#fff;
	float:left;
	padding-right:2.75em
}

.widget-cont ul.widget-img li .tooltip .tooltipinwrp .learnmorewrp{
	position:absolute;
	right:.85em;
	right:.95em\0/;
	top:8.2em
}

.widget-cont ul.widget-img li .tooltip .tooltipinwrp .learnmoremin{
	font-size:.75em
}

.widget-cont ul.widget-img li .tooltip .tooltipin,.widget-cont ul.widget-img li .tooltip .tooltipinmin{
	font-size:1.125em;
	height:7.7em;
	overflow:hidden;
	line-height:1.1em
}

.widget-cont ul.widget-img li .tooltip .tooltipin a{
	background:url(/dotcom-images/arw-overstate.png) no-repeat right center;
	width:2em;
	float:right;
	padding-right:2.5em;
	height:2em
}

.widget-cont ul.widget-img li .tooltip .tooltipinmin{
	font-size:1em;
	height:7.2em;
	line-height:1.2em
}

.widget-cont ul.widget-img li .tooltip .tooltipin .learnmorewrp{
	position:absolute;
	right:.85em;
	top:7em
}

.widget-cont ul.widget-img li .tooltip .tooltipin .learnmore{
	line-height:2.5em;
	font-family:ProximaNova-Semibold;
	font-size:.875em;
	display:block;
	text-align:right;
	color:#fff;
	float:left
}

.widget-cont ul.widget-img li .tooltip .tooltipinmin .learnmore{
	font-size:.75em;
	line-height:2em;
	padding-right:.75em;
	text-align:right
}

.widget-cont ul.widget-img li.last{
	margin-right:0
}

.relatesolt-cont{
	margin-left:3.1914893617021%;
	width:56.382978723404%;
	float:left
}

.relatesolt-cont p{
	font-family:ProximaNova-Regular;
	color:#261c02;
	font-size:1.4em
}

.relatesolt-cont ul{
	margin:1.5em 0 0
}

.relatesolt-cont ul li{
	padding-right:.75em;
	margin-bottom:.5em
}

.relatesolt-cont ul li a{
	background:url(/dotcom-images/arw-dbl-orang.png) no-repeat right 2px;
	font-family:ProximaNova-Bold;
	color:#df5f01;
	font-size:.875em;
	padding-right:1.6em;
	text-transform:uppercase
}

.relatesolt-cont ul li a:hover{
	text-decoration:underline
}

.latest-thinkwrp{
	background:#3e4c50;
	background:-moz-linear-gradient(top, #3e4c50 0, #4e6065 24%, #4e6166 71%, #3e4c50 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #3e4c50), color-stop(24%, #4e6065), color-stop(71%, #4e6166), color-stop(100%, #3e4c50));
	background:-webkit-linear-gradient(top, #3e4c50 0, #4e6065 24%, #4e6166 71%, #3e4c50 100%);
	background:-o-linear-gradient(top, #3e4c50 0, #4e6065 24%, #4e6166 71%, #3e4c50 100%);
	background:-ms-linear-gradient(top, #3e4c50 0, #4e6065 24%, #4e6166 71%, #3e4c50 100%);
	background:linear-gradient(to bottom, #3e4c50 0, #4e6065 24%, #4e6166 71%, #3e4c50 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e4c50', endColorstr='#3e4c50', GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3e4c4f, endColorstr=#52656b);
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3e4c4f, endColorstr=#52656b)
}

.latest-thinkwrp .carslwrp{
	width:1100px;
	margin:0 auto
}

.latest-thinkwrp .carslwrp .think-nav{
	margin-top:2.5em
}

.latest-thinkwrp .thinkcont-pos{
	margin:3.25em 0 0
}

.latest-thinkwrp h2,.latest-pers-wrap h2,.upcomg-evnt h2{
	font-family:‘Metrophobic’, Arial, serif; 
	font-size:1.5em;
	margin-bottom:.7em;
	color:#fff;
	text-transform:uppercase;
	font-weight: 400;
}

.latest-thinkwrp .video-part,.latest-thinkwrp .businsvideo{
	width:52.553191489362%;
	float:left;
	margin-right:6.9148936170213%;
	min-height:17.313em
}

.latest-thinkwrp .businsvideo{
	width:37.234042553191%;
	margin-right:5.3191489361702%;
	background:url(/dotcom-images/vid-ITAAS.png) no-repeat left top;
	min-height:12.813em
}

.latest-thinkwrp .getingpart{
	width:34.042553191489%;
	float:left
}

.latest-thinkwrp .businspart{
	width:57.446808510638%
}

.latest-thinkwrp .getingpartnew h3{
	color:#00bced;
	font-size:2.7em;
	font-family:‘Metrophobic’, Arial, serif;
	margin-bottom:.213em;
	width:12em
}

.latest-thinkwrp .getingpart h3{
	color:#00bced;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:3em;
	margin-bottom:.213em;
	width:100%
}

.latest-thinkwrp .getingpartnew h3{
	line-height:1em;
	width:100%
}

.latest-thinkwrp .getingpartnew a{
	color:#FFF;
	font-family:ProximaNova-Bold;
	font-size:1em;
	display:inline-block;
	margin-top:.75em
}

.latest-thinkwrp p a{
	font-family:ProximaNova-Bold;
	font-size:.688em;
	color:#fff
}

.latest-thinkwrp .carslwrp .think-nav li{
	float:left;
	color:#fff;
	cursor:pointer
}

.latest-thinkwrp .carslwrp .think-nav #think-1,.latest-thinkwrp .carslwrp .think-nav #think-2,.latest-thinkwrp .carslwrp .think-nav #think-3,.latest-thinkwrp .carslwrp .think-nav #think-4,.latest-thinkwrp .carslwrp .think-nav #think-5,.latest-thinkwrp .carslwrp .think-nav #think-6,.latest-thinkwrp .carslwrp .think-nav #think-7,.latest-thinkwrp .carslwrp .think-nav #think-8{
	width:23.272727272727%;
	margin:0 .9em;
	padding:.9em .95em;
	float:left;
	cursor:pointer;
	color:#fff;
	position:relative;
	background-color:#273336;
	font-size:1.25em;
	min-height:5.2em
}

.latest-thinkwrp .carslwrp .think-nav #think-1.selected,.latest-thinkwrp .carslwrp .think-nav #think-2.selected,.latest-thinkwrp .carslwrp .think-nav #think-3.selected,.latest-thinkwrp .carslwrp .think-nav #think-4.selected,.latest-thinkwrp .carslwrp .think-nav #think-5.selected,.latest-thinkwrp .carslwrp .think-nav #think-6.selected,.latest-thinkwrp .carslwrp .think-nav #think-7.selected,.latest-thinkwrp .carslwrp .think-nav #think-8.selected{
	background-color:#00728f
}

.latest-thinkwrp .carslwrp .think-nav #think-1.selected span.arrow,.latest-thinkwrp .carslwrp .think-nav #think-2.selected span.arrow,.latest-thinkwrp .carslwrp .think-nav #think-3.selected span.arrow,.latest-thinkwrp .carslwrp .think-nav #think-4.selected span.arrow,.latest-thinkwrp .carslwrp .think-nav #think-5.selected span.arrow,.latest-thinkwrp .carslwrp .think-nav #think-6.selected span.arrow,.latest-thinkwrp .carslwrp .think-nav #think-7.selected span.arrow,.latest-thinkwrp .carslwrp .think-nav #think-8.selected span.arrow{
	background:url(/dotcom-images/pointer-carou.png) no-repeat 0 0;
	cursor:default;
	position:absolute;
	z-index:1;
	top:-13px;
	left:40%;
	height:13px;
	width:31px
}

.latest-thinkwrp .carslwrp .think-nav #think-1 p,.latest-thinkwrp .carslwrp .think-nav #think-2 p,.latest-thinkwrp .carslwrp .think-nav #think-3 p,.carslwrp .think-nav #think-4 p,.carslwrp .think-nav #think-5 p,.carslwrp .think-nav #think-6 p,.carslwrp .think-nav #think-7 p,.carslwrp .think-nav #think-8 p{
	font-size:.76em;
	margin:.5em 0
}

.latest-thinkwrp .thinkcont-pos .thoughts .item{
	position:relative;
	height:17.3125em
}

.latest-thinkwrp .carslwrp .think-nav .think-prev,.latest-thinkwrp .carslwrp .think-nav .think-next,.latest-thinkwrp .carslwrp .think-prev,.latest-thinkwrp .carslwrp .think-next{
	background:url(/dotcom-images/arrow-left-2.png) no-repeat center top;
	width:5.4545454545455%;
	height:2em;
	margin-top:5%;
	cursor:pointer;
	width:1.5em
}

.latest-thinkwrp .carslwrp .think-nav .think-next,.latest-thinkwrp .carslwrp .think-next{
	background:url(/dotcom-images/arrow-right-2.png) no-repeat center top;
	margin-right:0
}

.latest-thinkwrp .carslwrp .think-nav .think-prev.disable,.latest-thinkwrp .carslwrp .think-nav .think-next.disable,.latest-thinkwrp .carslwrp .think-prev.disable,.latest-thinkwrp .carslwrp .think-next.disable{
	filter:alpha(opacity=50);
	opacity:.5;
	cursor:default
}

#linkdin,#linkdina,#linkdinb,#linkdinc,.linkdin-icn{
	background-position:0 0
}

#twittr,#twittra,#twittrb,#twittrc,.twittr-icn{
	background-position:-30px 0
}

#youTbe,#youTbea,#youTbeb,#youTbec,.youTbe-icn{
	background-position:-87px 0
}

#facebk,#facebka,#facebkb,#facebkc,.facebk-icn{
	background-position:-58px 0
}

#ggleplus,#ggleplusa,#ggleplusb,#ggleplusc,.ggleplus-icn{
	background-position:-116px 0
}

.latest-thinkwrp .carslwrp .think-btn,.latest-thinkwrp .carslbtnwrp .think-btn,.latest-thinkwrp .carslwrp .think-btna,.latest-thinkwrp .carslbtnwrp .think-btna{
	clear:both;
	text-align:center;
	margin:1em 0
}

.latest-thinkwrp .carslwrp .thinkbtn-pos,.latest-thinkwrp .carslwrp .thinkbtna-pos{
	margin-left:42.5%;
	text-align:left
}

.latest-thinkwrp .carslwrp .think-btn .item-btn,.latest-thinkwrp .carslwrp .think-btna .item-btn{
	text-align:center;
	cursor:pointer;
	display:inline-block;
	background:url(/dotcom-images/icon-circle-carousel.png) no-repeat left top;
	background-repeat:no-repeat;
	width:1em;
	height:1em;
	margin:0 .5em
}

.latest-thinkwrp .carslwrp .think-btn .item-btn.selected,.latest-thinkwrp .carslwrp .think-btna .item-btn.selected{
	background:url(/dotcom-images/icon-circle-carousel.png) no-repeat right top;
	cursor:default
}

.latest-thinkwrp .getingpart .ind-lat-para{
	margin-bottom:8%
}

.carslwrp{
	position:relative
}

.latest-thinkwrp .carslwrp .think-prev,.latest-thinkwrp .carslwrp .think-next{
	position:absolute;
	z-index:1;
	margin-top:0;
	top:37%
}

.think-prev{
	left:2em
}

.think-next{
	right:1.8em
}

.slide-container{
	width:85.5%;
	overflow:hidden;
	margin:0 0 0 5em
}

.slide-container.abtu{
	margin-left:5em
}

.latest-thinkwrp .carslwrp .think-nav .item{
	width:26.27%;
	max-width:255px;
	margin:0 .9em;
	min-height:5.2em;
	padding:.9em .95em;
	float:left;
	cursor:pointer;
	color:#fff;
	position:relative;
	background-color:#273336;
	font-size:1.25em;
	font-family:Interstate Condensed
}

.latest-thinkwrp .carslwrp .think-nav .item.selected{
	background-color:#00728f;
	cursor:default
}

.think-nav{
	width:200%;
	position:relative
}

.think-nav .item p{
	font-size:.75em;
	margin:.5em 0
}

.think-nav .item.selected span.arrow{
	background:url(/dotcom-images/pointer-carou.png) no-repeat 0 0;
	cursor:default;
	position:absolute;
	z-index:2;
	top:-13px;
	left:40%;
	height:13px;
	width:31px
}

.strgicgoals-wrap,.latest-thinkwrp-strat{
	background:#387c2c;
	background:-moz-linear-gradient(top, #295b20 0, #347629 50%, #295b20 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #295b20), color-stop(50%, #347629), color-stop(100%, #295b20));
	background:-webkit-linear-gradient(top, #295b20 0, #347629 50%, #295b20 100%);
	background:-o-linear-gradient(top, #295b20 0, #347629 50%, #295b20 100%);
	background:-ms-linear-gradient(top, #295b20 0, #347629 50%, #295b20 100%);
	background:linear-gradient(to bottom, #295b20 0, #347629 50%, #295b20 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#2d6a23, endColorstr=#387c2c);
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#2d6a23, endColorstr=#387c2c)
}

.strgicgoals-wrap .goalscont-postn{
	margin:2.95em 0
}

.strgicgoals-wrap h2{
	font-size:1.5em;
	color:#fff;
	font-family:ProximaNova-Bold;
	margin-bottom:.85em
}

.strgicgoals-wrap p,.indussoltn-cont p,.strgicgoals-wrap ul.capabls,.indussoltn-cont ul.capabls,.strgicgoals-wrap p.res,.indussoltn-cont p.res{
	font-family:‘Metrophobic’, Arial, serif;
	color:#fff;
	width:82.978723404255%;
	line-height:1.25em;
	font-size:1.45em;
	font-weight:400;
	font-style:normal
}

.goalscont-postn ul.capabls{
	font-family:‘Metrophobic’, Arial, serif;
	width:82.978723404255%;
	line-height:1.25em;
	font-size:1.2em;
	font-weight:400;
	font-style:normal;
	list-style-type:disc
}

.strgicgoals-wrap p.res,.indussoltn-cont p.res{
	margin-bottom:.75em
}

.strgicgoals-wrap p,.indussoltn-cont p,.strgicgoals-wrap ul.capabls,.indussoltn-cont ul.capabls{
	font-family:‘Metrophobic’, Arial, serif;
	color:#fff;
	width:82.978723404255%;
	line-height:1.25em;
	font-size:1.45em;
	font-weight:400;
	font-style:normal;
	list-style-type:disc
}

.strgicgoals-wrap ul.capabls li,.indussoltn-cont ul.capabls li{
	margin-left:1.5em;
	font-size:.875em
}

.strgicgoals-wrap p a{
	color:#FFF;
	font-family:ProximaNova-Bold;
	font-size:.7em
}

.strgicgoals-wrap p a:hover{
	text-decoration:underline
}

.strgicgoals-wrap .tab-nav li{
	margin:1em 3.1914893617021% 0 0;
	float:left;
	cursor:pointer;
	color:#fff;
	width:20%;
	padding:1em;
	background-color:#224217;
	font-family:Interstate Condensed;
	text-align:center;
	min-height:2.5em;
	font-size:1.4em;
	position:relative
}

.strgicgoals-wrap .tab-nav li.media-lst-itm{
	min-height:2.5em
}

.strgicgoals-wrap .tab-nav li.indus{
	width:20%;
	font-size:1.3em
}

.strgicgoals-wrap .tab-nav li.tbht{
	min-height:4em
}

.strgicgoals-wrap .tab-nav li.active{
	background-color:#5da62d;
	cursor:default
}

.strgicgoals-wrap .tab-nav li.active span.arrow{
	position:absolute;
	z-index:1;
	top:-13px;
	left:0;
	height:13px;
	width:100%;
	background:url(/dotcom-images/pointer-carou.png) no-repeat center bottom
}

.bridecrmp-busnspostn{
	margin:1.25em 0 .4em
}

.bridecrmp-busnspostn.car{
	margin:3.625em 0 3.4em
}

.headsection{
	height:5.438em
}

.headsection .txtalgn{
	margin-top:1.4em
}

.businscarousl-pos{
	float:left;
	width:85.454545454545%
}

.businscarousl-posauto{
	width:85.454545454545%;
	margin:0 auto;
	position:relative;
	overflow:hidden
}

.latest-thinkwrp .carslwrp .businslftcrsl-arrow{
	width:4.4em;
	float:left
}

.latest-thinkwrp .carslwrp .businsrgtcrsl-arrow{
	width:3.4em;
	float:left
}

.indussoltn-wrp p{
	font-size:1.315em
}

.strgicgoals-wrap .mark{
	color:#FFF;
	font-family:ProximaNova-Bold;
	font-size:1em;
	margin:1em 0 0
}

.indussoltn-cont .tab-nav li{
	margin:2em 1.55% 0 0;
	float:left;
	cursor:pointer;
	color:#fff;
	padding:1em;
	text-align:center;
	background-color:#273336;
	font-family:"Interstate Light Condensed";
	font-size:1em;
	position:relative;
	min-height:3.5em
}

.indussoltn-cont .tab-nav li.interstatelightcondensed{
	font-family:"Interstate Light Condensed";
	font-style:normal;
	font-weight:400
}

.indussoltn-cont .tab-nav li.resnew{
	color:#FFF;
	cursor:pointer;
	float:left;
	font-family:Interstate Condensed;
	text-align:center;
	font-size:1.3em;
	margin:1em 3.19149% 0 0;
	padding:1em;
	position:relative;
	width:20%;
	min-height:5em
}

.indussoltn-cont .tab-nav li.active{
	background-color:#00728f;
	cursor:default
}

.indussoltn-cont .tab-nav li.active span.arrow{
	position:absolute;
	z-index:1;
	top:-13px;
	left:0;
	height:13px;
	display:block;
	width:100%;
	background:url(/dotcom-images/pointer-carou.png) no-repeat center top
}

.widget-continfo{
	margin:3em 0;
	position:relative
}

.widget-continfo .infograph{
	min-height:23.938em;
	width:100%;
	background:url(/dotcom-images/industrial-infographic.png) no-repeat left top
}

.social-icon{
	position:absolute;
	width:20%;
	bottom:20%;
	right:30%
}

.social-icon li a{
	float:left;
	background:url(/dotcom-images/socials.png) no-repeat scroll left top transparent;
	cursor:pointer;
	display:inline-block;
	width:1.5em;
	height:1.5em;
	margin:0 1%
}

.banner-itservice{
	min-height:27em;
	width:100%;
	background:url(/dotcom-images/banner-ITAAS.png) no-repeat center top
}

.banner-manufacture{
	background:url(/dotcom-images/consumer-goods-banner.jpg) no-repeat center top #120903;
	width:100%;
	min-height:18.125em
}

.banner-BFS{
	background:url(/dotcom-images/banking-financial-services-banner.jpg) no-repeat center top #001226;
	width:100%;
	min-height:18.125em
}

.banner-BIS{
	background:url(/dotcom-images/business-information-services-banner.jpg) no-repeat center top #06193b;
	width:100%;
	min-height:18.125em
}

.banner-Comm{
	background:url(/dotcom-images/communications-banner.jpg) no-repeat center top #072059;
	width:100%;
	min-height:18.125em
}

.banner-consumer{
	background:url(/dotcom-images/consumer-goods-banner.jpg) no-repeat center top;
	width:100%;
	min-height:18.125em
}

.banner-edu{
	background:url(/dotcom-images/education-banner.jpg) no-repeat center top #436485;
	width:100%;
	min-height:18.125em
}

.banner-insu{
	background:url(/dotcom-images/insurance-banner.jpg) no-repeat center top #4a4e61;
	width:100%;
	min-height:18.125em
}

.banner-eu{
	background:url(/dotcom-images/energy-utilities-banner.jpg) no-repeat center top #242427;
	width:100%;
	min-height:18.125em
}

.banner-hlth{
	background:url(/dotcom-images/healthcare-banner.jpg) no-repeat center top #222428;
	width:100%;
	min-height:18.125em
}

.banner-life-science{
	background:url(/dotcom-images/life-sciences-banner.jpg) no-repeat center top #556b7e;
	width:100%;
	min-height:18.125em
}

.banner-media{
	background:url(/dotcom-images/media-entertainment-banner.jpg) no-repeat center top #0e0c0f;
	width:100%;
	min-height:18.125em
}

.banner-us{
	background:url(/dotcom-images/us-banner.jpg) no-repeat center top;
	width:100%;
	min-height:18.125em
}

.banner-uk{
	background:url(/dotcom-images/uk-banner.jpg) no-repeat center top #000;
	width:100%;
	min-height:18.125em
}

.banner-public-sector{
	background:url(/dotcom-images/public_sector-main-banner.jpg) no-repeat center top #000d1e;
	width:100%;
	min-height:18.125em
}

.banner-manu{
	background:url(/dotcom-images/manufacturing-banner.jpg) no-repeat center top #091d4a;
	width:100%;
	min-height:18em
}

.banner-retail{
	background:url(/dotcom-images/retail-banner.jpg) no-repeat center top #1f2130;
	width:100%;
	min-height:18.125em
}

.banner-tech{
	background:url(/dotcom-images/technology-banner.jpg) no-repeat center top #1d212c;
	width:100%;
	min-height:18.125em
}

.banner-warehouse{
	background:url(/dotcom-images/warehouse-distribution-banner.jpg) no-repeat center top #000;
	width:100%;
	min-height:18.125em
}

.banner-complex{
	background:url(/dotcom-images/complex-networks-banner.jpg) no-repeat center top #000;
	width:100%;
	min-height:18.125em
}

.banner-transport-logistics{
	background:url(/dotcom-images/transportation-logistics-banner.jpg) no-repeat center top #031e3e;
	width:100%;
	min-height:18.125em
}

.banner-transport{
	background:url(/dotcom-images/transportation-banner.jpg) no-repeat center top #050507;
	width:100%;
	min-height:18.125em
}

.banner-travel{
	background:url(/dotcom-images/travel-hospitality-banner.jpg) no-repeat center top #181416;
	width:100%;
	min-height:18.125em
}

.banner-industrial1{
	background:url(/dotcom-images/banner-industrial1.png) no-repeat center top;
	width:100%;
	min-height:18.125em
}

.banner-industrial{
	background:url(/dotcom-images/Pattern-Industries.jpg) no-repeat center top #58c2dc;
	width:100%;
	padding-bottom:2.5em
}

.banner-industrial-newpatrn{
	background:url(/dotcom-images/Pattern-Industries.jpg) no-repeat center top;
	width:100%;
	padding-bottom:2.3em
}

.banner-education{
	background:url(/dotcom-images/Education.png) no-repeat center top;
	width:100%;
	min-height:30.438em
}

.banner-lifescience{
	background:url(/dotcom-images/life%20sciences.png) no-repeat center top;
	width:100%;
	min-height:30.438em
}

.banner-manufacturing{
	background:url(/dotcom-images/manufacturing.png) no-repeat center top;
	width:100%;
	min-height:30.438em
}

.banner-travel-hospitality{
	background:url(/dotcom-images/Travel-Hosp.png) no-repeat center top;
	width:100%;
	min-height:30.438em
}

.manufact-plcehold,.indus-placehold,.indus1-placehold,.busins-placehold{
	margin:0 0 0 9.412780656304%;
	width:55.613126079447%;
	color:#fff
}

.manufact-plcehold{
	padding:1.8em 0 0
}

.manu-plc{
	width:65%
}

.manufact-plcehold .first,.manufact-plcehold .second,.indus-placehold{
	font-size:2.2em;
	font-family:‘Metrophobic’, Arial, serif;
	line-height:1.12em
}

.manufact-plcehold .third{
	font-family:ProximaNova-Bold;
	font-size:1em;
	margin:1.5em 0 0
}

.subpage-banner-bg{
	background-color:#270000
}

.subpage-banner-bg-1{
	background-color:#455148
}

.subpage-banner-bg-new{
	background-color:#000
}

.land-bannerbg-meetcog{
	background-color:#323030
}

.indus-placehold{
	width:62.613126079447%;
	margin:0 0 0 9.412780656304%;
	padding:.7em 0 0
}

.indus1-placehold{
	font-family:ProximaNova-Regular;
	font-size:1.5em;
	width:73.2%;
	margin:0 0 0 9.412780656304%;
	padding:2.32em 0 0
}

.indus1-placehold .first{
	margin:-.81em 0 0
}

.busins-placehold{
	margin:0 0 0 9.412780656304%;
	width:47.613126079447%;
	padding:2.4em 0 0
}

.busins-placehold .first,.busins-placehold .second{
	font-family:ProximaNova-Regular;
	font-size:2.125em;
	color:#00728f;
	line-height:1em
}

.busins-placehold .second{
	font-family:ProximaNova-Semibold
}

.busins-placehold .third{
	color:#261c02;
	font-family:ProximaNova-Semibold;
	font-size:1.125em;
	margin-top:1.3em
}

.busins-placehold .fourth{
	color:#00728f;
	font-family:ProximaNova-Semibold;
	font-size:1.375em;
	text-transform:uppercase;
	margin-top:1.3em
}

.busins-placehold .fifth{
	color:#261c02;
	font-family:ProximaNova-Semibold;
	font-size:1em;
	margin-top:.81em
}

.busins-placehold .fifth li{
	padding:0 0 0 .91em;
	background:url(/dotcom-images/blue-dot.png) no-repeat left center;
	line-height:1.4em
}

.ext-cont .getingpart{
	width:35%
}

.ext-cont .getingpart .social-icons,.ext-cont .getingpartnew .social-icons{
	margin-top:18%
}

.latest-thinkwrp .carslwrp .think-nav .dummy-bdr{
	background:0;
	border:solid 1px #000;
	float:left;
	height:5.6em;
	margin:0 .909091%;
	padding:1.6em 1em;
	position:relative;
	width:23.2727%;
	cursor:default
}

.tab-wrapper{
	width:940px;
	margin:0 auto
}

.tab-wrapper ul li a{
	margin:0 .96em
}

.tab-wrapper ul li a.last{
	padding-right:0
}

#focus-indus .relatesolt-cont{
	width:62%
}

.app-rslt-sol .relatesolt-cont{
	width:60%
}

.app-rslt-sol .relatesolt-cont ul li a{
	padding-right:2em
}

.social-icon{
	bottom:20%;
	position:absolute;
	right:32.5%;
	width:20%
}

.latest-thinkwrp .carslwrp .ofrng-nav{
	margin:2.5em 0 0;
	width:200%;
	position:relative
}

.latest-thinkwrp .carslwrp .ofrng-nav .item{
	float:left;
	color:#fff;
	cursor:pointer;
	width:6.9%;
	margin:0 .30909090909091%;
	padding:.5em;
	color:#fff;
	position:relative;
	background-color:#273336;
	font-family:ProximaNova-Regular;
	height:2em
}

.latest-thinkwrp .carslwrp .ofrng-nav .item.selected{
	background-color:#00728f
}

.latest-thinkwrp .carslwrp .ofrng-nav .item.selected span.arrow{
	background:url(/dotcom-images/pointer-carou.png) no-repeat 0 0;
	cursor:default;
	position:absolute;
	z-index:2;
	top:-13px;
	left:40%;
	height:13px;
	width:31px
}

#offering .carslwrp{
	position:relative;
	width:1024px
}

#offering .thoughts .item p,#offering .thoughtsa .item p{
	color:#FFF;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.45em;
	font-style:normal;
	font-weight:400;
	line-height:1.25em;
	width:82.9787%
}

#offering .prev,#offering .next{
	background-image:url(/dotcom-images/arrow-left.png);
	background-repeat:no-repeat;
	cursor:pointer;
	height:2.6875em;
	position:absolute;
	width:1.4375em;
	z-index:1;
	top:2.5em
}

#offering .next{
	background-image:url(/dotcom-images/arrow-right.png);
	right:0
}

#offering .prev.disable,#offering .next.disable{
	filter:alpha(opacity=50);
	opacity:.5;
	cursor:default
}

.cloud-placehold{
	margin:0 0 0 8%;
	width:53.5%;
	padding:2.5em 0 0
}

.cloud-placehold .first,.cloud-placehold .second{
	font-family:ProximaNova-Regular;
	font-size:2.125em;
	color:#00728f;
	line-height:1em
}

.cloud-placehold .second{
	font-family:ProximaNova-Semibold
}

.cloud-placehold .third{
	color:#261c02;
	font-family:ProximaNova-Semibold;
	font-size:1.125em;
	margin:1em 2em 0 0
}

.cloud-placehold .fourth{
	color:#00728f;
	font-family:ProximaNova-Semibold;
	font-size:1.375em;
	text-transform:uppercase;
	margin-top:1em
}

.cloud-placehold .fifth{
	color:#261c02;
	font-family:ProximaNova-Semibold;
	font-size:1em;
	margin-right:17%
}

.cloud-placehold .fifth li{
	padding:0 0 0 .91em;
	background:url(/dotcom-images/blue-dot.png) no-repeat left .6em;
	line-height:1.4em
}

.itemowrp{
	color:#0497d4;
	font-family:ProximaNova-Regular;
	font-size:.875em;
	text-transform:uppercase;
	margin:.5em 0 0 1.5em;
	display:block;
	float:left
}

.linkedIn-wrp-prnt{
	padding:3.25em 0 1.55em
}

.linkedIn-wrp{
	padding:0 0 1.825em
}

.all-slider{
	color:#fff;
	font-family:‘Metrophobic’, Arial, serif;
	margin-left:2em
}

.lknd-in-conetn{
	position:relative;
	margin:0
}

.lknd-in-conetn .available-con{
	font-size:1.25em;
	margin-bottom:.5em;
	font-family:ProximaNova-Regular
}

.lknd-in-conetn .available-con .fbold{
	font-family:ProximaNova-Bold
}

.lknd-in-conetn .next-linked,.lknd-in-conetn .next-linkeda,.lknd-in-conetn .next-linkedb,.lknd-in-conetn .next-linkedab,.lknd-in-conetn .next-linkedabc{
	background:url(/dotcom-images/arrow-left.png) no-repeat center top;
	float:left;
	width:5em;
	height:3em;
	cursor:pointer;
	margin-top:1.5em
}

.lknd-in-conetn .prev-linked.disable,.lknd-in-conetn .next-linked.disable,.lknd-in-conetn .prev-linkeda.disable,.lknd-in-conetn .next-linkeda.disable,.lknd-in-conetn .prev-linkedb.disable,.lknd-in-conetn .next-linkedb.disable,.lknd-in-conetn .next-linkedab.disable,.lknd-in-conetn .prev-linkedabc.disable,.lknd-in-conetn .next-linkedabc.disable,.lknd-in-conetn .prev-linkedab.disable{
	filter:alpha(opacity=50);
	opacity:.5;
	cursor:default
}

.lknd-in-conetn .slider-container .slides{
	background-color:#273336;
	padding:4%;
	min-height:70px;
	margin:0 7% 0 0;
	color:#fff
}

.lknd-in-conetn .one-slide li{
	float:left
}

.lknd-in-conetn .one-slide .userbox{
	width:25%
}

.lknd-in-conetn .one-slide .user-image{
	margin-right:15%;
	display:block
}

.lknd-in-conetn .one-slide .user-image a{
	display:block;
	color:#00bced;
	font-size:.688em;
	text-align:center
}

.lknd-in-conetn .one-slide .user-details{
	width:75%
}

.lknd-in-conetn .one-slide .user-name{
	font-size:1.125em;
	font-family:ProximaNova-Semibold
}

.lknd-in-conetn .one-slide .designation{
	font-family:ProximaNova-Regular;
	font-size:.813em;
	color:#f8f8f8
}

.lknd-in-conetn .one-slide .city-name{
	font-size:.75em;
	font-family:ProximaNova-Regular;
	color:#ccc
}

.linkedIn-wrp .item-parentwrp{
	position:relative
}

.bullet-span{
	color:#728185;
	padding:0 .875em;
	display:inline-block
}

.numbering{
	color:#abbabe;
	font-size:.6em
}

.border-bottom{
	border-bottom:1px solid #638088
}

.lknd-in-conetn .prev-linked-conver{
	background:url(/dotcom-images/arrow-left.png) no-repeat;
	width:2em;
	height:3em;
	position:absolute;
	top:40%;
	left:-4%;
	cursor:pointer
}

.lknd-in-conetn .next-linked-conver{
	background:url(/dotcom-images/arrow-right.png) no-repeat;
	width:2em;
	height:3em;
	position:absolute;
	top:40%;
	right:-1.3%;
	cursor:pointer
}

.linkedIn-follow{
	float:right;
	width:4.63em;
	height:1.25em
}

.profile-image{
	margin:0 1.25em 0 0;
	width:14%
}

.user-post{
	font-size:.813em;
	width:80%
}

.slides-conver .name-color{
	color:#00bced;
	font-size:.913em;
	font-family:ProximaNova-Bold
}

.head-orange{
	color:#ff6c00;
	font-size:1.25em;
	margin:1.5em 0 .6em;
	text-transform:uppercase;
	font-family:ProximaNova-Bold
}

.blog-title .blg-title{
	color:#98a7ab
}

.post-duration{
	color:#98a7ab;
	font-size:.75em;
	margin:.75em 0 1.75em
}

.comment{
	padding:1.25em;
	background-color:#273336;
	position:relative
}

.down-pointer{
	position:absolute;
	bottom:-10px;
	left:13px;
	display:inline-block;
	width:20px;
	height:10px;
	background:url(/dotcom-images/down-pointer.png) no-repeat
}

.commentors{
	margin:1.125em 0 2.875em
}

.commentorsnext{
	margin:1.125em 0 0
}

.commentors li,.commentorsnext li{
	margin:0 .5em 0 0
}

.commentors li.thumpnail,.commentorsnext li.thumpnail{
	width:2.75em;
	height:2.75em
}

.commentors li img,.commentorsnext li img{
	cursor:pointer
}

.commentors li:last-child,.commentorsnext li:last-child{
	margin-left:.625em;
	line-height:2.5em;
	font-size:1em
}

.commentors li a,.commentorsnext li a{
	color:#00bced;
	line-height:3em
}

.linkedconvrs-thumbnailwrp{
	position:relative
}

.banner-slider .slide{
	position:relative;
	width:630%
}

.banner-slider .slide .slideImg{
	float:left;
	position:relative
}

.banner-slider .slide .slideImg span.whtxt{
	position:absolute;
	font:400 3.9em/1em ProximaNova-Regular;
	color:#fff;
	left:2em;
	top:1em
}

.banner-slider .slide .slideImg span.ylotxt{
	color:#fec30e;
	display:block;
	font-weight:700;
	padding-bottom:2%
}

.banner-slider .slide .slideImg span.small-whtxt{
	float:left;
	font-size:.28em;
	line-height:1em
}

.widget-cont ul.meetus{
	margin:0 0 0 15%;
	width:84%
}

.widget-cont ul.meetus li{
	float:left;
	width:28%;
	text-align:center
}

.auto-list{
	width:19.48%;
	position:absolute;
	z-index:9;
	border-top:5px solid #f8f6f6;
	border-bottom:8px solid #f8f6f6
}

.auto-list ul li{
	list-style-type:none;
	width:89%;
	background:#f8f6f6;
	font:400 1em ProximaNova-Regular;
	color:#333;
	padding:2.5% 5.5%
}

.auto-list ul li:hover{
	cursor:pointer;
	background:#efefef
}

.key-service{
	background:url(/dotcom-images/key-services.png) no-repeat;
	min-height:29em;
	width:72.375em;
	margin:0 auto
}

.key-service.ksbg{
	background:url(/dotcom-images/pattern.jpg) no-repeat scroll center top #d4ebf3;
	min-height:29em;
	width:100%
}

.key-service .key-nav{
	width:100%;
	float:left
}

.key-service .key-nav li.active{
	background-color:#df6d17;
	cursor:default
}

.key-service .key-nav li{
	margin:1em 1.2em 0 0;
	float:left;
	cursor:pointer;
	color:#fff;
	width:20%;
	padding:.6em;
	background-color:#3e3a37;
	font-family:"Interstate Light Condensed";
	font-size:1.2em;
	position:relative;
	text-align:center;
	min-height:3.6em;
	opacity:.9;
	filter:alpha(opacity=90)
}

.key-service .key-nav li.indus{
	width:25%;
	font-size:1.3em
}

.key-service .key-nav li.active span.arrow{
	position:absolute;
	z-index:2;
	top:-13px;
	left:45%;
	height:15px;
	width:32px;
	background:url(/dotcom-images/orange-arrow.png) no-repeat center top
}

.key-service .goalscont-postn{
	margin:3.25em 0
}

.key-service h2{
	font-size:1.5em;
	color:#02718c;
	font-family:ProximaNova-Bold;
	margin-bottom:1em
}

.key-service h3{
	color:#333;
	font-size:2em;
	font-family:‘Metrophobic’, Arial, serif;
	margin-bottom:1em
}

.key-service p{
	font-family:‘Metrophobic’, Arial, serif;
	color:#333;
	width:82.978723404255%;
	line-height:1.25em;
	min-height:4.4em;
	font-size:1.45em;
	font-weight:400;
	font-style:normal
}

.key-service p a.learn{
	color:#df6d17;
	font-size:.7em;
	font-family:ProximaNova-Bold;
	display:table
}

.img-lft{
	display:none;
	float:left;
	margin-right:1em
}

.think-part{
	width:52.553191489362%;
	float:left;
	margin-right:6.9148936170213%;
	cursor:pointer;
	min-height:17.313em;
	background:url(/dotcom-images/cloud-security.png) no-repeat left top;
	position:relative
}

.think-part span.think-img{
	float:left;
	color:#fff;
	position:absolute;
	bottom:.6em;
	font-size:2em;
	left:.8em;
	font-family:ProximaNova-Regular;
	color:#fff
}

.banner-bt{
	min-height:18em;
	width:100%;
	background:url(/dotcom-images/business-transformation-banner.jpg) no-repeat center top #213655
}

.banner-ep{
	min-height:18em;
	width:100%;
	background:url(/dotcom-images/enterprise-mobility-banner.jpg) no-repeat center top #27282e
}

.banner-ba{
	min-height:18em;
	width:100%;
	background:url(/dotcom-images/big-data-analytics-banner.jpg) no-repeat center top #2f4e7a
}

.banner-cc{
	min-height:18em;
	width:100%;
	background:url(/dotcom-images/coping-with-compliance-banner.jpg) no-repeat center top #030d15
}

.banner-dcm{
	min-height:18em;
	width:100%;
	background:url(/dotcom-images/demand-chain-management-banner.jpg) no-repeat center top #090504
}

.banner-fos{
	min-height:18em;
	width:100%;
	background:url(/dotcom-images/fostering-innovation-banner.jpg) no-repeat center top #000
}

.banner-growth{
	min-height:18em;
	width:100%;
	background:url(/dotcom-images/growth-management-banner.jpg) no-repeat center top #01050b
}

.banner-itis{
	min-height:18em;
	width:100%;
	background:url(/dotcom-images/it-as-a-service-banner.jpg) no-repeat center top #010e1a
}

.banner-risk{
	min-height:18em;
	width:100%;
	background:url(/dotcom-images/risk-management-banner.jpg) no-repeat center top
}

.banner-vitualmill{
	min-height:18em;
	width:100%;
	background:url(/dotcom-images/virtual-millenial-banner.jpg) no-repeat center top #191d38
}

.banner-vitualdata{
	min-height:18em;
	width:100%;
	background:url(/dotcom-images/virtual-data-centers-main-banner.jpg) no-repeat center top #00002a
}

.banner-ccb{
	min-height:18em;
	width:100%;
	background:url(/dotcom-images/customer-centric-business-banner.jpg) no-repeat center top #010119
}

.cloud-placehold .cfirst,.cloud-placehold .csecond{
	font-family:ProximaNova-Regular;
	font-size:2.125em;
	color:#fff;
	line-height:1em
}

.cloud-placehold .cthird{
	color:#fff;
	font-family:ProximaNova-Semibold;
	font-size:1.125em;
	margin:1em 2em 0 0
}

.appeal{
	background:url(/dotcom-images/cloud-appeal.png) no-repeat;
	min-height:50.8125em;
	width:72.375em;
	margin:0 auto
}

.appeal-cont{
	margin:3em 0 4.063em 5.5em
}

.appeal-cont-bt{
	margin-bottom:2em
}

.appeal-cont-bda{
	margin-left:12.75em
}

.appeal-cont h2,.appeal-cont span.ldr-name{
	color:#00728f;
	font-family:ProximaNova-Bold;
	font-size:1.5em;
	margin-bottom:0;
	line-height:36px
}

.appeal-cont p.first{
	font-family:‘Metrophobic’, Arial, serif;
	color:#323232;
	width:55%;
	line-height:1.2em;
	font-size:.876em;
	font-weight:400;
	font-style:normal;
	padding-bottom:.6em
}

.appeal-cont p.second{
	font-family:‘Metrophobic’, Arial, serif;
	color:#323232;
	width:55%;
	line-height:1.2em;
	font-size:.95em;
	font-weight:400;
	font-style:normal;
	padding-bottom:.6em
}

.appeal-cont h3,.appeal-cont span.ldr-sph{
	color:#097591;
	font-family:ProximaNova-SemiBold;
	font-size:1.3em;
	margin-bottom:1em
}

.appeal-cont h2 span.ldr-sph{
	font-size:.85em
}

.appeal-cont .social-ico{
	float:left
}

.appeal-cont .social-ico ul li{
	float:left;
	margin-right:.6em
}

.appeal-cont .social-ico ul li a.lnkin,.appeal-cont .social-ico ul li a.twitt,.appeal-cont .social-ico ul li a.fb,.appeal-cont .social-ico ul li a.gplus{
	display:inline-block;
	width:1.5em;
	height:1.5em
}

.appeal-cont .social-ico ul li a.lnkin{
	background:url(/dotcom-images/lnkin.png) no-repeat
}

.appeal-cont .social-ico ul li a.twitt{
	background:url(/dotcom-images/twitt.png) no-repeat
}

.appeal-cont .social-ico ul li a.fb{
	background:url(/dotcom-images/fb.png) no-repeat
}

.appeal-cont .social-ico ul li a.gplus{
	background:url(/dotcom-images/gplus.png) no-repeat
}

.appeal-cont ul.ccom{
	margin:0;
	padding:0
}

.appeal-cont ul.ccom li{
	margin-left:1em;
	font-family:‘Metrophobic’, Arial, serif;
	color:#323232;
	width:55%;
	line-height:1.2em;
	font-size:.95em;
	font-weight:400;
	font-style:normal;
	padding-bottom:.6em
}

.appeal-cont ul.ccom li:before{
	content:'\2022';
	display:block;
	position:relative;
	max-width:0;
	max-height:0;
	left:-15px;
	top:-0;
	color:#00738e
}

.banner-industries{
	background:url(/dotcom-images/industries-landing-banner.jpg) no-repeat center top #2e3047;
	width:100%;
	min-height:18.125em
}

.indstry-plcehld{
	margin:0 0 0 9.41278%;
	padding:2.4em 0 0;
	width:37%;
	color:#fff
}

.indstry-plcehld .first{
	font-size:2.3em;
	font-family:‘Metrophobic’, Arial, serif
}

.indstry-plcehld .second,.latest-thinkwrp .find-sol-list{
	font-family:ProximaNova-Bold;
	font-size:1em;
	margin:1.5em 0 0
}

.widget-cont h2.indus-head{
	margin:2em 0 .75em
}

.widget-cont .indus-li li{
	margin:2.45em 0 0;
	position:relative;
	z-index:2
}

.widget-cont .indus-li li.first,.indus-li .first{
	margin:0
}

.widget-cont .indus-list{
	margin-left:1.4em;
	float:left;
	width:57%
}

.widget-cont .indus-list a,.widget-cont .indus-list h3 a{
	background:url(/dotcom-images/arw-dbl-blue.png) no-repeat scroll right 4px transparent;
	color:#00728f;
	font-family:ProximaNova-Bold;
	font-size:1.125em;
	padding-right:1.3em
}

.widget-cont .indus-list a:hover{
	text-decoration:underline
}

.widget-cont .indus-list p{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:.875em;
	margin:.75em 0 0;
	color:#261c02
}

.widget-cont .indus-li .landing-thumb{
	width:10em;
	height:7.5em;
	float:left
}

.widget-cont .indus-li .landing-thumb.landing-thumb1{
	background:url(/dotcom-images/banking-financial-services-thumbnail.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.landing-thumb2{
	background:url(/dotcom-images/business-information-services-thumbnail.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.landing-thumb3{
	background:url(/dotcom-images/communications-4gridthumb.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.landing-thumb4{
	background:url(/dotcom-images/consumer-goods-4gridthumb.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.landing-thumb5{
	background:url(/dotcom-images/landing-thumb5.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.landing-thumb6{
	background:url(/dotcom-images/energy-utilities-4gridthumb.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.landing-thumb7{
	background:url(/dotcom-images/healthcare-4gridthumb.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.landing-thumb8{
	background:url(/dotcom-images/insurance-4gridthumb.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.landing-thumb9{
	background:url(/dotcom-images/life-sciences-4gridthumb.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.landing-thumb10{
	background:url(/dotcom-images/manufacturing-4gridthumb.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.landing-thumb11{
	background:url(/dotcom-images/media-entertainment-4grid-thumb.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.landing-thumb12{
	background:url(/dotcom-images/public_sector-4grid-thumb.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.landing-thumb13{
	background:url(/dotcom-images/landing-thumb13.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.landing-thumb14{
	background:url(/dotcom-images/landing-thumb14.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.landing-thumb15{
	background:url(/dotcom-images//landing-thumb15.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.landing-thumb16{
	background:url(/dotcom-images/landing-thumb16.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.landing-thumb17{
	background:url(/dotcom-images/virtual-millenial-4grid-thumb.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.services-landing-thumb1{
	background:url(/dotcom-images/SERV_analytics.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.services-landing-thumb2{
	background:url(/dotcom-images/SERV_application_services.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.services-landing-thumb3{
	background:url(/dotcom-images/SERV_consulting.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.services-landing-thumb4{
	background:url(/dotcom-images/business-process-outsourcing-4gridthumb.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.services-landing-thumb5{
	background:url('/dotcom-images/cloud-banner-@2x CHIP.png') no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.services-landing-thumb6{
	background:url(/dotcom-images/SERV_crm.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.services-landing-thumb7{
	background:url(/dotcom-images/digital-security-privacy-4gridthumb.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.services-landing-thumb8{
	background:url(/dotcom-images/engineering-manufacturing-services-4gridthumb.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.services-landing-thumb10{
	background:url(/dotcom-images/it_infrastructure_services-4grid-thumb.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.services-landing-thumb11{
	background:url(/dotcom-images/SERV_mobility.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.services-landing-thumb12{
	background:url(/dotcom-images/portals-content-management-4grid-thumb.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.services-landing-thumb13{
	background:url(/dotcom-images/SERV_social.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.services-landing-thumb14{
	background:url(/dotcom-images/supply-chain-management-4grid-thumb.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.services-landing-thumb15{
	background:url(/dotcom-images/testing-services-4grid-thumb.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.services-landing-thumb16{
	background:url(/dotcom-images/landing-thumb16.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.services-landing-thumb17{
	background:url(/dotcom-images/virtual-millenial-4grid-thumb.jpg) no-repeat top left transparent
}

.latest-thinkwrp .see-all,.find-sol-list ul li a,.latest-pers-wrap .see-all{
	background:url(/dotcom-images/sprite-2.png) no-repeat scroll right -172px transparent;
	color:#FFF;
	padding-right:1.5em
}

.latest-thinkwrp .see-all,.latest-pers-wrap .see-all{
	font-family:ProximaNova-Bold;
	font-size:.95em;
	float:right
}

.latest-thinkwrp .getingpart p a.read{
	margin:1em 0
}

.latest-thinkwrp .landingvideo{
	width:22.154em;
	margin-right:4.84%;
	background:url(/dotcom-images/ind-video-thumb.jpg) no-repeat left top;
	min-height:12.5em;
	float:left
}

.lsp.vid{
	margin:18% 0 0 41%;
	cursor:pointer
}

.banner-services{
	background:url(/dotcom-images/services-banner.jpg) no-repeat center top #0d1e25;
	width:100%;
	min-height:18.125em
}

.banner-strat{
	background:url(/dotcom-images/banner-strat.png) no-repeat center top;
	width:100%;
	min-height:18.125em;
	background-size:100%
}

.banner-find-sol{
	background:url(/dotcom-images/banner-find-sol.jpg) no-repeat center top #a6d1e1;
	width:100%;
	min-height:18.15em
}

.pagemenuwrp ul.find-sol li a.active{
	background:url(/dotcom-images/arrow-grey.png) no-repeat center 2.75em
}

.pagemenuwrp ul.find-sol li.first a.active{
	background:url(/dotcom-images/arrow-grey.png) no-repeat 25px 2.75em
}

.vid-desc p{
	margin:1em 0;
	font-size:.875em
}

.find-sol-list ul.second,.find-serv-list ul.second{
	margin-left:4.25%
}

.find-sol-list ul li,.find-serv-list ul li{
	line-height:1.2em;
	margin:.5em 0
}

.find-sol-list ul li a,.find-serv-list ul li a{
	font-size:.75em;
	font-family:ProximaNova-Semibold;
	margin:1em 0
}

.find-sol-list ul li a:hover,.find-serv-list ul li a:hover,.latest-thinkwrp .getingpart p a:hover,.latest-thinkwrp .getingpart p a.read:hover,.latest-thinkwrp .see-all:hover{
	text-decoration:underline
}

.find-sol-serv{
	background:url(/dotcom-images/find-sol-serv.jpg) no-repeat scroll center top transparent;
	width:100%;
	height:31.25em
}

.find-sol-serv p{
	color:#333;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.45em;
	font-style:normal;
	font-weight:400;
	width:87%
}

.find-serv-list{
	margin:1em 0 0
}

.find-sol-list ul li h3{
	color:#a7d59d;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.315em;
	line-height:1.25em
}

.find-serv-list ul li a{
	background:url(/dotcom-images/icons-sprite.png) no-repeat scroll right -210px transparent;
	color:#00728f;
	padding-right:1.5em
}

.indussoltn-wrp .smac-head{
	font-family:ProximaNova-Bold;
	font-size:6.25em;
	color:#57c23f;
	line-height:.75em
}

.indussoltn-wrp .vid-desc p.smac-txt{
	font-family:ProximaNova-Semibold;
	font-size:1em;
	color:#57c23f;
	margin:.25em 0
}

.indussoltn-wrp p.long{
	width:90%
}

.find-sol-vid{
	background:url(/dotcom-images/vid-find-sol.png) no-repeat top left transparent;
	min-height:10.5em;
	width:100%;
	cursor:pointer
}

.find-sol-smac{
	background:url(/dotcom-images/smac.png) no-repeat top left transparent;
	min-height:5.5em;
	width:100%
}

.cloud-360{
	margin-top:1em
}

.cogni-busi-wrap{
	background:#ccc;
	background:-moz-linear-gradient(top, rgba(204, 204, 204, 1) 0, rgba(255, 255, 255, 1) 25%, rgba(255, 255, 255, 1) 75%, rgba(204, 204, 204, 1) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(204, 204, 204, 1)), color-stop(25%, rgba(255, 255, 255, 1)), color-stop(75%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(204, 204, 204, 1)));
	background:-webkit-linear-gradient(top, rgba(204, 204, 204, 1) 0, rgba(255, 255, 255, 1) 25%, rgba(255, 255, 255, 1) 75%, rgba(204, 204, 204, 1) 100%);
	background:-o-linear-gradient(top, rgba(204, 204, 204, 1) 0, rgba(255, 255, 255, 1) 25%, rgba(255, 255, 255, 1) 75%, rgba(204, 204, 204, 1) 100%);
	background:-ms-linear-gradient(top, rgba(204, 204, 204, 1) 0, rgba(255, 255, 255, 1) 25%, rgba(255, 255, 255, 1) 75%, rgba(204, 204, 204, 1) 100%);
	background:linear-gradient(to bottom, rgba(204, 204, 204, 1) 0, rgba(255, 255, 255, 1) 25%, rgba(255, 255, 255, 1) 75%, rgba(204, 204, 204, 1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#dddddd, endColorstr=#e0e0e0);
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#dddddd, endColorstr=#e0e0e0)
}

.banner-contact-us{
	background:url(/dotcom-images/banner-contact-us.jpg) no-repeat center top #939395;
	width:100%;
	min-height:17.3em
}

.contact-us-placehold{
	margin:0 0 0 9.5%;
	padding:4.5% 0 0;
	font-size:2.5em;
	width:60%;
	color:#fff;
	font-family:‘Metrophobic’, Arial, serif
}

.contact-cogn-cont{
	font-family:‘Metrophobic’, Arial, serif
}

.contact-cogn-cont .msg-info{
	background-color:#00bced;
	border-radius:7px;
	padding:1.56em 1.125em .5em
}

.contact-cogn-cont .msg-head{
	font-size:2.25em;
	color:#fff
}

.grad-strip{
	height:13px;
	background:#1e5799;
	background:-moz-linear-gradient(left, #1e5799 0, #00abd8 0, #00a5d1 50%, #00abd8 99%);
	background:-webkit-gradient(linear, left top, right top, color-stop(0, #1e5799), color-stop(0, #00abd8), color-stop(50%, #00a5d1), color-stop(99%, #00abd8));
	background:-webkit-linear-gradient(left, #1e5799 0, #00abd8 0, #00a5d1 50%, #00abd8 99%);
	background:-o-linear-gradient(left, #1e5799 0, #00abd8 0, #00a5d1 50%, #00abd8 99%);
	background:-ms-linear-gradient(left, #1e5799 0, #00abd8 0, #00a5d1 50%, #00abd8 99%);
	background:linear-gradient(to right, #1e5799 0, #00abd8 0, #00a5d1 50%, #00abd8 99%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5799', endColorstr='#00abd8', GradientType=1)
}

.contact-cogn-cont .busi-info-txt{
	margin:0 0 .625em;
	width:98.5%
}

.msg-info input,.msg-info textarea{
	font-size:85%;
	font-weight:100;
	font-family:inherit;
	padding:.5em 0 .5em .5em;
	color:#666;
	border:0
}

.msg-info textarea{
	width:98.4%;
	resize:none
}

.industry-sel .selectboxindex option{
	font-size:1.4em;
	font-weight:400
}

.contact-cogn-cont .selectboxcustom{
	background-color:#fff
}

.contact-cogn-cont span,.contact-cogn-cont select option{
	font-size:100%
}

.contact-cogn-cont .contact-submit{
	text-align:right;
	margin:2% 0 0
}

.contact-cogn-cont .contact-submit-btn{
	border:0;
	background-color:#00bced;
	color:#fff;
	font-size:1.2em;
	font-family:ProximaNova-Bold
}

.cogn-careers{
	padding:0 0 0 3em;
	color:#333
}

.cogn-careers a{
	color:#00728f
}

.cogn-careers a:hover{
	text-decoration:underline
}

.ur-region{
	margin:1em 0 0
}

.ur-region strong{
	font-weight:700
}

.custom-dd{
	position:relative
}

.custom-sel-spn{
	position:absolute;
	top:0;
	right:0;
	padding:0 0 0 .5em;
	display:block;
	width:100%;
	width:10px;
	height:10px;
	z-index:9;
	background:#fff
}

.custom-select{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	border:0
}

.country-select{
	width:60%;
	background-color:#009fc8;
	color:#fff;
	margin:4% 0 0
}

.country-select .selectboxcustom span{
	background-color:#009fc8;
	font-size:1.5em
}

.country-select .country-dd{
	top:-8px;
	height:6.638em
}

.country-select .selectboxcustom,.country-select .selectboxcustom span{
	background:url(/dotcom-images/down-arrow.png) no-repeat right center;
	color:#fff;
	margin-bottom:0;
	font-family:‘Metrophobic’, Arial, serif
}

.country-select .country-dd option{
	font-size:1.5em;
	height:2em;
	font-weight:400
}

.career-que{
	margin:12% 0 0
}

.contact-loc h3{
	color:#00bced;
	font-size:2.125em;
	font-family:‘Metrophobic’, Arial, serif
}

.contact-loc .head-q-addr{
	margin:0 0 5%
}

.contact-loc p,.contact-loc .head-q-addr li{
	font-size:1.2em;
	color:#fff;
	font-family:‘Metrophobic’, Arial, serif
}

.loc-map{
	float:right
}

.select-new-loc{
	float:right;
	width:51%;
	background-color:#009fc8;
	color:#FFF;
	margin:3% 1.1% 0;
	font-family:‘Metrophobic’, Arial, serif
}

.select-new-loc .selectboxcustom,.select-new-loc .selectboxcustom span{
	background:url(/dotcom-images/down-arrow.png) no-repeat 94% center;
	color:#fff;
	margin-bottom:0;
	font-size:1.2em;
	margin-left:1%
}

.select-new-loc .new-loc-dd{
	top:13px
}

.select-new-loc .selectboxcustom option{
	font-size:1.2em
}

.banner-manufacture-2{
	background:url(/dotcom-images/banner-services-subpage.png) no-repeat scroll center top transparent;
	min-height:18.125em
}

.pagemenuwrp ul.serv-sub li a.active{
	background:url(/dotcom-images/arrow-grey.png) no-repeat center 2.75em
}

.latest-thinkwrp .sub-serv-vid{
	width:52.553191489362%;
	float:left;
	margin-right:6.9148936170213%;
	cursor:pointer;
	min-height:17.125em;
	background:url(/dotcom-images/vid-sub-services.png) no-repeat left top
}

.latest-thinkwrp .sub-serv-thought .getingpart .social-icons{
	margin-top:11%;
	bottom:10%
}

.our-appro{
	background:url(/dotcom-images/our-appros-bg.png) no-repeat;
	min-height:29.5em;
	width:72.375em;
	margin:0 auto
}

.our-appro .appro-nav{
	width:100%;
	float:left
}

.our-appro .appro-nav li.active{
	background-color:#df6d17;
	cursor:default
}

.our-appro .appro-nav li{
	margin:1em 1em 0 0;
	float:left;
	cursor:pointer;
	color:#fff;
	width:25.5%;
	padding:1em 1.25em 0;
	background-color:#3e3a37;
	font-family:"Interstate Light Condensed";
	font-size:1.25em;
	position:relative;
	text-align:center;
	min-height:3.6em;
	opacity:.9;
	filter:alpha(opacity=90)
}

.our-appro .appro-nav li.break-line{
	padding:1em 8% 0;
	width:15%
}

.our-appro .appro-nav li.active span.arrow{
	position:absolute;
	z-index:2;
	top:-13px;
	left:40%;
	height:15px;
	width:32px;
	background:url(/dotcom-images/orange-arrow.png) no-repeat center top
}

.our-appro .goalscont-postn{
	margin:3.25em 0
}

.our-appro .goalscont-postn .goal-txt{
	width:62%;
	margin-bottom:1.5em
}

.our-appro h2{
	font-size:1.5em;
	color:#02718c;
	font-family:ProximaNova-Bold;
	margin-bottom:.5em
}

.our-appro h3{
	color:#333;
	font-size:2.45em;
	font-family:‘Metrophobic’, Arial, serif;
	margin-bottom:.5em
}

.our-appro p{
	font-family:ProximaNova-Regular;
	color:#333;
	font-size:1.45em;
	font-weight:400;
	font-style:normal
}

.our-appro p a.learn{
	color:#df6d17;
	font-size:.7em;
	font-weight:700;
	margin-left:1em
}

.our-appro p a.learn.m-lft0{
	margin-left:0
}

.sub-serv-sol.relatesolt-cont{
	width:57%
}

.strgicgoals-wrap .sub-serv-strat.tab-nav li{
	padding:1em .7em;
	width:22%
}

.banner-about-us{
	background:url(/dotcom-images/banner-about-us.png) no-repeat center top;
	with:100%;
	min-height:28.5em
}

.banner-about-us-2{
	background:url(/dotcom-images/about-us-banner.jpg) no-repeat center top;
	width:100%;
	min-height:28.5em
}

.banner-about-us-3{
	background:url(/dotcom-images/about-us-banner-bg.jpg) no-repeat center top #000;
	width:100%;
	min-height:18em
}

.banner-about-us .about-us-plcehold{
	margin:0 0 0 9.42%;
	padding:4% 0 0;
	font-family:‘Metrophobic’, Arial, serif;
	width:33%
}

.banner-about-us #approach-home{
	width:79%
}

.banner-about-us .about-us-plcehold .banner-head{
	font-size:2.4em;
	color:#00728f;
	font-weight:700
}

.banner-about-us .about-us-plcehold .banner-head.linht{
	line-height:1em
}

.banner-about-us .banner-info{
	margin:4% 0 0;
	font-size:1.1em
}

.banner-about-us .banner-info.linhtp{
	line-height:1.1em
}

.banner-about-us .whtfnt{
	color:#fff
}

.banner-about-us .social-icons{
	margin:6% 0 0
}

.banner-about-us .social-icons.mgbt{
	margin-bottom:1.2em
}

.banner-about-us .social-icons li{
	float:left;
	margin:0 1% 0 0
}

.banner-about-us .social-icons a{
	height:1.5em;
	width:1.5em;
	background:url(/dotcom-images/socials.png) no-repeat scroll left top
}

.banner-about-us .social-icons .twittr-icn{
	background-position:-30px 0
}

.banner-about-us .social-icons .facebk-icn{
	background-position:-58px 0
}

.banner-about-us .social-icons .youTbe-icn{
	background-position:-87px 0
}

.banner-about-us .social-icons .ggleplus-icn{
	background-position:-116px 0
}

.banner-approach1{
	background:url(/dotcom-images/bg-approach-page.jpg) no-repeat center top #0e0000;
	width:100%;
	min-height:18em
}

.banner-approach1 .about-us-plcehold{
	margin:0 0 0 9.42%;
	padding:4% 0 0;
	font-family:‘Metrophobic’, Arial, serif;
	width:50%
}

.banner-approach1 .banner-info{
	margin:4% 10% 0 0;
	font-size:1.1em
}

.content-wrp{
	font-family:‘Metrophobic’, Arial, serif
}

.first-head{
	color:#333;
	font-family:ProximaNova-Bold;
	font-size:1.125em;
	margin:2% 0 0;
	width:76%
}

.text-p{
	color:#333;
	font-family:ProximaNova-Regular;
	font-size:1.125em;
	margin:2% 0 0;
	width:66%
}

.coprpo-links ul{
	margin:11% 0 0 20%
}

.coprpo-links ul.abts{
	margin-top:5%
}

.coprpo-links ul li{
	margin:0 0 2%
}

.coprpo-links ul li a,.leaders-sph ul li span{
	background:url(/dotcom-images/icons-sprite.png) no-repeat right -210px;
	font-family:ProximaNova-Bold;
	color:#00728f;
	font-size:.875em;
	padding-right:1.6em
}

.coprpo-links ul li a:hover{
	text-decoration:underline
}

.latest-thinkwrp .spotlight-video{
	background-image:url(/dotcom-images/spotlight-video.png)
}

.spotlight-top .carslwrp .slide-container #think-1,.spotlight-top .carslwrp .slide-container #think-2,.spotlight-top .carslwrp .slide-container #think-3,.spotlight-top .carslwrp .slide-container #think-4,.spotlight-top .carslwrp .slide-container section .item{
	width:10.2%;
	margin:0 1% 0 0;
	padding:.7em;
	min-height:5.5em
}

.spotlight-top .carslwrp .slide-container #think-1,.spotlight-top .carslwrp .slide-container #think-2,.spotlight-top .carslwrp .slide-container #think-3,.spotlight-top .carslwrp .slide-container section .item.tab-height{
	min-height:2.5em
}

.spotlight-top .carslwrp .slide-container #think-1,.spotlight-top .carslwrp .slide-container #think-2,.spotlight-top .carslwrp .slide-container #think-3,.spotlight-top .carslwrp .slide-container #think-4,.spotlight-top .carslwrp .slide-container .item.tab-height{
	min-height:2.5em
}

.spotlight-top .carslwrp .think-nav{
	margin:2.5em 0 3em
}

.spotlight-top .getingpart .social-icons{
	margin-top:10%
}

.related-to .tab-nav li{
	background-color:#224217;
	color:#FFF;
	cursor:pointer;
	float:left;
	font-family:Interstate Condensed;
	font-size:1.4em;
	margin:1em 3.19149% 0 0;
	padding:1em;
	position:relative;
	width:26%
}

.related-to .tab-nav li.active{
	background-color:#5da62d;
	cursor:default
}

.related-to .tab-btn-con{
	font-size:.65em;
	width:100%
}

.our-approach h2{
	width:65%
}

.cogni-approach .coprpo-links ul{
	margin:0 0 0 2em
}

.approach-2-cont{
	color:#333;
	font-family:ProximaNova-Regular;
	font-size:1.125em;
	width:62%
}

.approach-2-cont p{
	margin:0 0 1em
}

.approach-2-head{
	font-size:1.66em
}

.aproch-ul{
	margin:0 0 0 1em;
	font-size:.9em
}

.aproch-ul li{
	margin-bottom:.8em
}

.row-fluid .span-app{
	width:36%
}

.row-fluid .span-app-head{
	width:63%
}

.latest-thinkwrp .spotlight-innovation{
	background-image:url(/dotcom-images/approach-page-inno.jpg)
}

.our-appr-inner.sustainblty-effort .appeal-cont p.first{
	width:66%
}

.our-appr-inner.sustainblty-effort .key-nav li{
	font-size:1.065em;
	margin:0 .5em .5em 0;
	min-height:7em;
	padding:.4em .4em 0;
	width:22%;
	font-family:ProximaNova-Regular
}

.our-appr-inner .inner-info{
	font-size:.7em
}

.our-appr-inner h2{
	width:87%
}

.our-appr-diff h2{
	width:63%
}

.our-appr-inner.sustainblty-effort .key-nav li a{
	background:none repeat scroll 0 0 transparent;
	font-family:ProximaNova-Bold;
	font-size:.7em
}

.banner-future-work1{
	background:url(/dotcom-images/banner-future-o-w.png) no-repeat scroll center top transparent;
	min-height:28.6em;
	width:100%
}

.banner-future-work1 .future-head1{
	font-size:4em;
	font-family:ProximaNova-Regular;
	color:#625952;
	width:40%;
	line-height:.8em
}

.banner-future-work1 .future-head2{
	font-size:4em;
	font-family:ProximaNova-Bold;
	color:#fff;
	width:40%;
	line-height:.9em
}

.future-placehold{
	margin:0 0 0 9%;
	padding:2.5em 0 1em
}

.banner-future-work1 .key-nav{
	margin:2.4em 0 0
}

.banner-future-work1 .key-nav li a{
	color:#FFF;
	font-family:ProximaNova-Bold;
	font-size:1.3em;
	line-height:20px
}

.banner-future-work1 .key-nav li a p{
	color:#FFF;
	display:inline;
	font-size:.8em;
	padding:0 1em 0 0;
	width:99%
}

.banner-future-work1 .key-nav li a:hover{
	text-decoration:underline
}

.cogni-conne{
	font-family:ProximaNova-Semibold
}

.cogni-conne-wrp{
	margin:0 3em 0 0
}

.cogni-conne .connections{
	font-size:1.5em;
	color:#333
}

.cogni-conne .join-cogni{
	margin:1em 0 0
}

.cogni-conne .join-cogni li a{
	background:url(/dotcom-images/arw-dbl-blue.png) no-repeat scroll right center transparent;
	color:#00728f;
	font-size:.875em;
	padding-right:1.5em;
	font-family:ProximaNova-Bold
}

.cogni-conne .graph-wrp a{
	color:#df5f01;
	font-size:.875em;
	padding-right:4em;
	display:block;
	text-align:right;
	margin:1em 0 0
}

.cogni-conne .join-cogni li a:hover{
	text-decoration:underline
}

.follow-us .carslwrp{
	width:1100px;
	margin:0 auto
}

.follow-us .lknd-in-conetn .slider-container .slides{
	background-color:#234218;
	color:#FFF;
	float:left;
	margin:0 7% 0 0;
	min-height:70px;
	padding:4%;
	width:84%
}

.follow-us .lknd-in-conetn .slider-container .slides p{
	width:100%;
	padding-left:.4em
}

.follow-us .follw-social{
	background:url(/dotcom-images/socials.jpg) no-repeat scroll -29px 0 transparent;
	cursor:pointer;
	display:inline-block;
	height:24px;
	text-indent:-9999px;
	margin:0 0 0 1%;
	width:24px
}

.follow-us .slides .email,.follow-us .slides .email1{
	color:#de5f02;
	font-size:1em
}

.follow-us .slides .cogn-info{
	color:#fff;
	font-size:1em
}

.follow-us .lknd-in-conetn .next-linked,.follow-us .lknd-in-conetn .prev-linked{
	margin-top:5%
}

.email1{
	padding-bottom:7px
}

.latest-thinkwrp h3{
	font-family:ProximaNova-Regular;
	font-size:1.5em;
	margin-bottom:.75em;
	color:#fff;
	width:80%
}

.world-wide{
	width:100%;
	float:left
}

.world-wide .ww-link{
	float:left;
	background:#00bced;
	margin-right:1em;
	padding:1em;
	width:20.3%;
	min-height:20em
}

.world-wide .ww-link ul{
	margin:0
}

.world-wide .ww-link ul li{
	font-size:1em;
	font-family:ProximaNova-Bold;
	color:#fff;
	padding:.5em 0 .3em;
	cursor:pointer
}

.world-wide .ww-link ul li span.plus{
	background:url(/dotcom-images/plus.png) no-repeat left 5px;
	padding:0 0 0 1.5em;
	display:inline-block
}

.world-wide .ww-link ul li span.minus{
	background:url(/dotcom-images/minus.jpg) no-repeat left 4px
}

.world-wide .ww-link ul li span.shift{
	padding-left:1.5em
}

.world-wide .ww-link ul ul{
	margin:0 0 0 2.4em;
	display:none
}

.world-wide .ww-link ul ul li{
	font-size:1em;
	font-family:‘Metrophobic’, Arial, serif;
	color:#fff;
	padding:.5em 0 0;
	background:0
}

.world-wide .ww-link ul ul li a{
	color:#fff
}

.world-wide .ww-link ul ul li a:hover{
	text-decoration:underline
}

.world-wide .ww-map{
	float:left;
	width:74.5%;
	position:relative
}

.ww-whtxt{
	position:absolute;
	color:#fff;
	left:2.25em;
	top:1.2em;
	width:60%;
	font-size:2.5em;
	font-family:ProximaNova-Regular
}

.ww-ylotxt{
	color:#fec30e;
	display:block;
	font-weight:700;
	padding-bottom:2%
}

.ww-small-whtxt{
	float:left;
	font-size:.28em;
	line-height:1em;
	color:#fff
}

.cogcanda h3{
	font:400 1.4em/1.2em ProximaNova-Regular;
	color:#666
}

.cogcanda p{
	font:400 .98em/1.4em ‘Metrophobic’, Arial, serif;
	margin:.75em 0 0;
	color:#666
}

.cogcanda p a{
	font-family:ProximaNova-Bold;
	color:#666
}

.key-init{
	background:url(/dotcom-images/key-init-banner.jpg) no-repeat center top;
	width:100%;
	min-height:31.875em
}

.key-init h2{
	color:#fff;
	font:700 .6em ProximaNova-Regular;
	margin-bottom:.75em
}

.key-init .key-data{
	width:47%
}

.key-init .key-data h3{
	font:400 .74em ProximaNova-Regular
}

.key-init .key-data p{
	font-size:.45em;
	margin:.6em 0 0
}

.key-init .key-data a{
	font-size:.4em;
	font-weight:700;
	color:#fff
}

.sup-detailsL{
	width:75%;
	float:left;
	margin-right:1em
}

.sup-detailsL p{
	font:400 1.42em/1.3em ‘Metrophobic’, Arial, serif;
	color:#fff
}

.sup-detailsL p a{
	color:#fff;
	font-weight:700;
	font-size:.84em
}

.sup-detailsR{
	width:22%;
	float:left
}

.sup-detailsR ul li{
	padding-bottom:.5em
}

.sup-detailsR ul li a{
	background:url(/dotcom-images/arrw-white.png) no-repeat right center;
	font-family:ProximaNova-Bold;
	color:#fff;
	font-size:.875em;
	padding-right:1em
}

.widget-cont ul li .realstateimg .res-one{
	background:url(/dotcom-images/res-one.png) no-repeat left top
}

.widget-cont ul li .realstateimg .res-two{
	background:url(/dotcom-images/res-two.png) no-repeat left top
}

.widget-cont ul li .realstateimg .res-three{
	background:url(/dotcom-images/res-three.png) no-repeat left top
}

.widget-cont ul li .realstateimg .res-retail{
	background:url(/dotcom-images/res-retail.png) no-repeat left top
}

.widget-cont ul li .realstateimg .res-trav{
	background:url(/dotcom-images/res-trav.png) no-repeat left top
}

.green-bg{
	background:#518e29;
	color:#fff
}

.gray-bg{
	background:#2c3b3e
}

.light-gray{
	background:#ededed;
	color:#333
}

.news,.press{
	float:left;
	width:100%;
	min-height:5.625em;
	font:400 1em ‘Metrophobic’, Arial, serif;
	color:#fff
}

.news .left-sec,.news .right-sec,.press .left-sec,.press .right-sec{
	float:left;
	padding:1em
}

.news .left-sec,.press .left-sec{
	width:13%
}

.news .right-sec,.press .right-sec{
	width:79%
}

.news .right-sec .news-head,.press .right-sec .news-head{
	font:400 1.3em ProximaNova-Regular;
	display:block
}

.news .right-sec p,.press .right-sec p,.news .event-right p{
	font:400 .9em ‘Metrophobic’, Arial, serif;
	width:100%
}

.see-more{
	font:400 1em ProximaNova-Regular;
	float:left;
	width:100%;
	text-align:center;
	padding:.5em 0;
	cursor:pointer
}

.see-news{
	color:#fff;
	background:#224217
}

.see-event{
	color:#fff;
	background:#182022
}

.see-press{
	color:#00728f;
	background:#dedede
}

.news .event-left{
	float:left;
	padding:1em
}

.news .event-right{
	width:98%;
	padding:1em 0
}

.news .event-right .event-head,.news .event-right .event-addr{
	font:400 1.3em ProximaNova-Regular;
	color:#00bced;
	display:block
}

.news .event-right .event-addr{
	padding-bottom:.25em;
	color:#fff
}

.press{
	color:#333
}

.news-eve{
	position:absolute;
	font:400 3.9em/1.5em ‘Metrophobic’, Arial, serif;
	color:#00bced;
	left:1.65em;
	top:1em
}

.news-eve-wh{
	color:#fff;
	display:block;
	font-weight:700;
	padding-bottom:2%;
	font:400 .4em/1.2em ProximaNova-Regular;
	width:47%
}

.small-whtxt{
	float:left;
	font-size:.28em;
	line-height:1em;
	color:#fff
}

#news,#event,#press{
	display:none;
	float:left
}

.banner-news{
	background:url(/dotcom-images/news-banner.jpg) no-repeat;
	width:100%;
	min-height:17.0625em
}

.press-news{
	background:url(/dotcom-images/press-banner.png) no-repeat;
	width:100%;
	min-height:17.1875em
}

.event-news{
	background:url(/dotcom-images/events-banner.png) no-repeat;
	width:100%;
	min-height:17.0625em
}

.orng{
	color:#ff6c00
}

.event-left{
	float:left;
	width:25%
}

.eve-right{
	float:left;
	width:75%
}

.news-place{
	margin:0 0 0 6.5em;
	width:57%;
	padding:4em 0 0
}

.news-place .top-news{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:2.5em;
	color:#fff;
	line-height:1em
}

.news-place .bottom-news{
	color:#fff;
	font-family:ProximaNova-Semibold;
	font-size:2.5em;
	margin:.3em 0 0
}

.summary,.summary h2,.summary h3,.summary p,.summary .eve-head{
	font-family:ProximaNova-Regular;
	color:#261c02
}

.summary{
	width:93%
}

.summary h2{
	font-size:1.5em
}

.summary .eve-head{
	font-size:1.7em;
	display:block
}

.summary .eve-dt{
	font-size:1.1em;
	display:block;
	line-height:2em
}

.summary h3{
	font-size:2.5em;
	margin-bottom:.5em
}

.summary p{
	font-size:1em;
	font-family:‘Metrophobic’, Arial, serif;
	margin-bottom:1em
}

.summary p.eve-font{
	font-size:1.26em
}

.summary ul{
	margin:.5em 0 1em 2em
}

.summary li{
	font-size:1.05em;
	font-family:‘Metrophobic’, Arial, serif;
	margin-bottom:.6em;
	list-style-type:disc
}

.margTop1em{
	margin:2em 0 0
}

.email,.pdf,.lnkd,.calendar,.email1{
	display:inline-block;
	width:1.5em;
	height:1.5em;
	float:left;
	margin-right:.5em
}

.email{
	background:url(/dotcom-images/email.jpg) no-repeat
}

.pdf{
	background:url(/dotcom-images/pdf.png) no-repeat
}

.lnkd{
	background:url(/dotcom-images/lnkdin.jpg) no-repeat
}

.calendar{
	background:url(/dotcom-images/calendar.png) no-repeat
}

.next-prev{
	float:left;
	margin-left:-1em;
	font-family:ProximaNova-Regular;
	font-size:1em
}

.next-prev a{
	padding:2em 1em;
	color:#000;
	display:inline-block
}

.next-prev a.disbl{
	color:#7f7f7f
}

.banner-explore-view{
	background:url(/dotcom-images/optimawrite.jpg) no-repeat scroll center top #4593e5;
	width:100%;
	min-height:14em
}

.latest-thinkwrp .explore-view-vid{
	background:url(/dotcom-images/vid-explore-view.png) no-repeat scroll left top transparent;
	cursor:pointer;
	float:left;
	margin-right:6.91489%;
	min-height:17.125em;
	width:52.5532%
}

.latest-thinkwrp .explr-view-wide.getingpart{
	width:37%
}

.latest-thinkwrp .sub-serv-thought .explr-view-wide.getingpart .social-icons{
	margin-top:23%
}

.e-comm-txt p{
	color:#261c02;
	font-family:ProximaNova-Regular;
	font-size:1.5em;
	padding-right:.75em
}

.e-comm-form{
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
	height:9em;
	margin-left:10%;
	padding:1em 1em 1em .6em;
	width:23em
}

.e-comm-form h3{
	color:#fff;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.25em;
	margin-bottom:1em
}

.e-comm-form .form-input,.e-comm-form .form-check{
	border:0 none
}

.e-comm-form .form-input{
	color:#666;
	font-family:Trebuchet MS;
	font-size:.75em;
	margin:0 0 1em;
	padding-left:.5em
}

.e-comm-form .form-input.shadow{
	box-shadow:0 -.75em .2em 0 #009dc7
}

.e-comm-form-txt,.e-comm-form-forgot{
	color:#fff;
	font-family:ProximaNova-Regular;
	font-size:.875em;
	cursor:pointer
}

.e-comm-form-forgot{
	font-size:.75em;
	margin-left:1.5em
}

.e-comm-form-forgot:hover{
	text-decoration:underline
}

.explore-fow{
	background:url(/dotcom-images/vid-explore-view-fow.jpg) no-repeat scroll center top #000b2b;
	margin:0 auto;
	min-height:29.125em;
	width:100%
}

.explore-fow .goalscont-postn{
	margin:3.25em 0 0;
	position:relative
}

.explore-fow h2{
	font-family:ProximaNova-Bold;
	font-size:1.5em;
	color:#fff;
	margin-bottom:.5em
}

.explore-fow p{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:2em;
	color:#fff;
	width:50%;
	margin-bottom:1em;
	line-height:1em
}

.explore-fow a{
	color:#FFF;
	display:block;
	font-family:ProximaNova-Bold;
	display:inline
}

.explore-fow a:hover,.indussoltn-wrp .smac-txt a:hover,.search-tot-list ul li a:hover{
	text-decoration:underline
}

.explore-fow .social-icons li a{
	background-image:url(/dotcom-images/socials.png);
	background-repeat:no-repeat;
	cursor:pointer;
	display:inline-block;
	float:left;
	height:1.5em;
	margin:0 .5% 0 0;
	width:1.5em
}

.explore-fow .fow-list{
	width:50%;
	margin:1em 0
}

.explore-fow .fow-list li{
	margin:.25em 0
}

.explore-fow .fow-list li a{
	background:url(/dotcom-images/arw-dbl-white.png) no-repeat scroll right center transparent;
	color:#FFF;
	margin:0;
	font-family:ProximaNova-Semibold;
	font-size:.8em;
	padding-right:1.6em;
	display:inline
}

.find-sol-smac{
	margin-top:1.5em
}

.indussoltn-wrp .smac-txt p{
	color:#FFF;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:2em;
	line-height:1.125em;
	width:95%;
	margin-bottom:.25em
}

.indussoltn-wrp .smac-txt a{
	color:#FFF;
	font-family:ProximaNova-Semibold;
	font-size:.875em
}

.latest-thinkwrp .goalscont-postn{
	margin:3.25em 0
}

.cog-linkedin{
	background:url(/dotcom-images/linkedin-cognizant.png) no-repeat left top transparent;
	min-height:7.5em
}

.search-tot-bg{
	background:url(/dotcom-images/search-tot-bg.jpg) no-repeat scroll center top #fff;
	width:100%;
	min-height:28.5em;
	margin:0 auto
}

.search-tot-bg .widget-cont{
	margin-bottom:0
}

.search-tot-txt{
	width:40%
}

.search-tot-txt p{
	color:#261c02;
	font-family:ProximaNova-Regular;
	font-size:1.5em
}

.search-tot-form{
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
	background-color:#00bcec;
	padding:1em;
	width:80%;
	margin:2.5em 0
}

.search-tot-form h3{
	color:#fff;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.25em;
	margin-bottom:.25em
}

.search-tot-form .form-input{
	color:#666;
	font-family:Trebuchet MS;
	font-size:.75em;
	margin:0 0 .5em;
	padding-left:.5em
}

.search-tot-txt{
	color:#FFF;
	font-family:ProximaNova-Regular;
	font-size:.875em
}

.search-tot-form .form-input{
	border:0 none
}

.search-tot-latest h3{
	color:#333;
	font-family:ProximaNova-Semibold;
	font-size:1.5em
}

.search-tot-list{
	margin:.25em 0 0
}

.search-tot-list ul li{
	line-height:.75em;
	margin:1em 0
}

.search-tot-list ul li a{
	background:url(/dotcom-images/icons-sprite.png) no-repeat scroll right -210px transparent;
	color:#00728f;
	padding-right:1.3em;
	font-family:ProximaNova-Semibold;
	margin:1em 0
}

.search-tot-form-txt{
	color:#fff;
	font-family:ProximaNova-Regular;
	cursor:pointer
}

.bridecrump-wrp{
	background:url(/dotcom-images/heading-bg.png) repeat-x top center;
	width:100%;
	height:87px
}

.widget-wrap{
	background:#e0e0e0;
	background:-moz-linear-gradient(top, #e0e0e0 0, #fff 15%, #fff 85%, #e0e0e0 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #e0e0e0), color-stop(15%, #fff), color-stop(85%, #fff), color-stop(100%, #e0e0e0));
	background:-webkit-linear-gradient(top, #e0e0e0 0, #fff 15%, #fff 85%, #e0e0e0 100%);
	background:-o-linear-gradient(top, #e0e0e0 0, #fff 15%, #fff 85%, #e0e0e0 100%);
	background:-ms-linear-gradient(top, #e0e0e0 0, #fff 15%, #fff 85%, #e0e0e0 100%);
	background:linear-gradient(to bottom, #e0e0e0 0, #fff 15%, #fff 85%, #e0e0e0 100%)
}

.search-cont{
	margin:3.25em auto 4.063em;
	font-family:ProximaNova-Regular
}

.search-lft{
	float:left;
	width:57.446808510638%;
	word-wrap:break-word
}

.search-lft h1,.search-lft span.search-val{
	color:#ff6c00;
	font-weight:400;
	font-size:2.4em
}

.search-lft span.search-val{
	color:#261c02;
	display:block;
	font-size:.8em
}

.search-lft span.search-res{
	color:#333;
	font-size:20px;
	display:block;
	padding-bottom:.9em
}

.results{
	padding-bottom:1.5em
}

.results a.srch-title{
	color:#00728f;
	font-size:1.1em
}

.results a.srch-url{
	color:#6db33f;
	font-size:1em
}

.results span.res-time{
	color:#b9c7d4;
	float:left
}

.search-pg{
	width:100%
}

.search-rt{
	width:39.255319148936%;
	float:right;
	margin:6.7em 0 0 1.87em;
	background:#f1f1f1;
	word-wrap:break-word
}

.search-rtin{
	margin:5.420054200542%
}

.search-show{
	margin-right:3em;
	font-size:.9em
}

.pagination a{
	color:#00728f;
	padding:0 .6em;
	font-weight:700;
	font-size:.9em
}

.pagination a.dis{
	color:#ccc
}

.ac_results{
	width:19.48%;
	position:absolute;
	z-index:1001;
	border-top:5px solid #f8f6f6;
	border-bottom:8px solid #f8f6f6;
	background-color:#fff
}

.ac_results ul{
	list-style:none
}

.ac_results ul li{
	margin:0;
	padding:2.5% 5.5%;
	cursor:default;
	display:block;
	font-size:15px;
	line-height:25px;
	overflow:hidden;
	color:#000;
	width:89%;
	font-family:ProximaNova-Regular;
	font-size:1em
}

.ac_odd{
	background-color:#f8f6f6
}

.ac_even{
	background:#f8f6f6
}

.ac_over{
	background-color:#efefef
}

.ac_loading{
	background:#fff url(indicator.gif) right center no-repeat
}

.ig-curve{
	background:url(/dotcom-images/ig-curve-gb.png) no-repeat center center transparent;
	min-height:24.375em;
	position:relative
}

.ig-curve-txt{
	position:absolute;
	text-align:center;
	top:36%;
	left:30%;
	font-family:INTBD-1;
	font-size:6em;
	font-weight:700;
	color:#df5f01
}

.ig-txt{
	position:relative;
	margin:10% 0 0 2%;
	width:40%;
	display:block;
	float:left
}

.ig-arw-orng{
	background:url(/dotcom-images/ig-arrow.png) no-repeat center center transparent;
	position:absolute;
	bottom:3%;
	left:-35%;
	width:7.5em;
	min-height:1.5625em
}

.ig-txt h2{
	font-family:ProximaNova-Semibold;
	font-size:3em;
	color:#000;
	margin:0
}

.ig-txt p{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.96em
}

.ig-txt p.ig-txt-orng{
	font-family:ProximaNova-Extrabld;
	font-size:2em;
	color:#df5f01
}

.ig-txt .social-icon{
	width:35%;
	bottom:-30%;
	left:0
}

.ig-txt .social-icon li a{
	margin:0 2%
}

.ig-txt .social-icn-grey{
	position:absolute;
	width:35%;
	bottom:-30%;
	right:30%;
	left:0
}

.ig-txt .social-icn-grey li a{
	float:left;
	background:url(/dotcom-images/socials-grey.png) no-repeat scroll left top transparent;
	cursor:pointer;
	display:inline-block;
	width:1.5em;
	height:1.5em;
	margin:0 2%
}

.ig-txt .social-icn-grey li a.linkdin-icn{
	background-position:0 0
}

.ig-txt .social-icn-grey li a.twittr-icn{
	background-position:-30px 0
}

.ig-txt .social-icn-grey li a.youTbe-icn{
	background-position:-87px 0
}

.ig-txt .social-icn-grey li a.facebk-icn{
	background-position:-58px 0
}

.ig-txt .social-icn-grey li a.ggleplus-icn{
	background-position:-116px 0
}

.main-cont-guid .thoughts .item{
	color:#fff;
	font-size:1.2em;
	font-family:ProximaNova-Regular
}

.main-cont-guid .carslwrp .think-nav .item{
	height:auto;
	min-height:1em
}

.main-cont-guid .carslwrp .think-nav #think-1,.main-cont-guid .carslwrp .think-nav #think-2,.main-cont-guid .carslwrp .think-nav #think-3{
	height:auto;
	min-height:1em
}

.black-bg{
	background-color:#000
}

.latest-thinkwrp .pers-wrap,.widget-wrap .pers-wrap{
	position:relative
}

.latest-thinkwrp .pers-img,.widget-wrap .pers-img{
	float:left;
	min-height:17.1875em;
	width:100%
}

.pers-img.img-1{
	background:url(/dotcom-images/Perspectives/Nomadic-landing.jpg) no-repeat scroll left top transparent
}

.pers-img.img-2{
	background:url(/dotcom-images/pers-2.jpg) no-repeat scroll left top transparent
}

.pers-img.img-3{
	background:url(/dotcom-images/pers-3.png) no-repeat scroll left top transparent
}

.latest-thinkwrp .pers-txt{
	padding:0 2em 0 0
}

.widget-wrap .pers-txt{
	padding:0 3em
}

.latest-thinkwrp .pers-txt h2,.widget-wrap .pers-txt h2{
	color:#00bced;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:2.7em;
	margin-bottom:.213em;
	width:100%;
	text-transform:none
}

.latest-thinkwrp .pers-txt h3,.widget-wrap .pers-txt h3{
	width:100%;
	color:#00bced;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:2.7em;
	margin-bottom:.213em
}

.latest-thinkwrp .pers-txt p,.widget-wrap .pers-txt p{
	font-family:ProximaNova-Regular;
	font-size:1.45em
}

.latest-thinkwrp .pers-txt p{
	color:#FFF
}

.widget-wrap .pers-txt p{
	color:#333
}

.latest-thinkwrp .pers-txt p a,.widget-wrap .pers-txt p a{
	color:#FFF;
	display:table;
	font-family:ProximaNova-Bold;
	font-size:.688em;
	margin:.75em 0
}

.latest-thinkwrp .pers-txt p a{
	color:#FFF
}

.widget-wrap .pers-txt p a{
	color:#00728f
}

.latest-thinkwrp .pers-txt p a:hover,.widget-wrap .pers-txt p a:hover{
	text-decoration:underline
}

.pers-txt.padd-right{
	padding-right:1.85em
}

.latest-thinkwrp .pers-social,.widget-wrap .pers-social{
	position:absolute;
	bottom:0
}

.latest-thinkwrp .pers-social{
	padding:0 1em 0 0
}

.latest-thinkwrp .pers-social.pad0{
	padding:0
}

.widget-wrap .pers-social{
	right:0;
	padding:0 3em
}

.latest-thinkwrp .pers-social li a,.widget-wrap .pers-social li a{
	background-repeat:no-repeat;
	cursor:pointer;
	display:inline-block;
	float:left;
	height:1.5em;
	margin:0 1% 0 0;
	width:1.5em
}

.latest-thinkwrp .pers-social li a{
	background-image:url(/dotcom-images/socials.png)
}

.widget-wrap .pers-social li a{
	background-image:url(/dotcom-images/socials-grey.png)
}

.all-pers-wrp{
	background:#008eb2;
	background:-moz-linear-gradient(top, #008eb2 0, #00bced 19%, #00bced 84%, #008eb2 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #008eb2), color-stop(19%, #00bced), color-stop(84%, #00bced), color-stop(100%, #008eb2));
	background:-webkit-linear-gradient(top, #008eb2 0, #00bced 19%, #00bced 84%, #008eb2 100%);
	background:-o-linear-gradient(top, #008eb2 0, #00bced 19%, #00bced 84%, #008eb2 100%);
	background:-ms-linear-gradient(top, #008eb2 0, #00bced 19%, #00bced 84%, #008eb2 100%);
	background:linear-gradient(to bottom, #008eb2 0, #00bced 19%, #00bced 84%, #008eb2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#008eb2', endColorstr='#008eb2', GradientType=0)
}

.all-pers-wrp .widget-cont.new{
	margin-bottom:2.3em;
	margin-top:2.4em
}

.all-pers-wrp .widget-cont .wrapper h2,.all-pers-wrp .widget-cont .wrapper h3{
	color:#fff
}

.all-pers-wrp .widget-cont .wrapper h3.rslt-title{
	float:left;
	width:50%;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.25em
}

.all-pers-search{
	background-color:#00728f;
	padding:1.2em 0 1.2em 38.4em;
	margin:0
}

.all-pers-search .search-form{
	float:right;
	display:block;
	width:100%;
	color:#fff;
	font-family:ProximaNova-Bold
}

.widget-wrap .p-nc-a .see-all{
	font-family:ProximaNova-Bold;
	font-size:.95em;
	float:right;
	background:url(/dotcom-images/icons-sprite.png) no-repeat scroll right -210px transparent;
	color:#00728f;
	padding-right:1.5em
}

.widget-wrap .p-nc-a{
	margin-right:13.4em
}

#results1 .res-txt{
	width:100%;
	height:2em
}

.app-logo{
	width:8.5em;
	height:3em;
	display:block;
	position:relative;
	top:15em;
	left:4em
}

.app-link{
	width:22em;
	height:2em;
	display:block;
	position:relative;
	top:11em;
	left:52em
}

.cog-pers{
	background:url(/dotcom-images/promo_pers.jpg) no-repeat scroll -101px transparent;
	background-position:50% center;
	height:18.7em;
	width:100%
}

.all-pers-search .search-form .input-txt{
	-moz-box-sizing:border-box;
	border:0 none;
	color:#666;
	font-family:ProximaNova-Semibold;
	font-size:.75em;
	margin:0 1em;
	min-height:21px;
	padding-left:.5em;
	width:17em
}

.all-pers-search .search-form .all-pers-go{
	cursor:pointer
}

.all-pers-wrp .widget-cont .wrapper h3{
	font-family:ProximaNova-Bold;
	font-size:1.125em
}

.pers-filtrs{
	margin:1em 0 0
}

.pers-filtr-box{
	display:block;
	float:left;
	position:relative;
	width:20%;
	margin:0 0 0 2%;
	background-color:#009fc8;
	padding:1.5em 1em;
	min-height:3em
}

.pers-filtr-box.first{
	margin:0
}

.pers-filtr-box.expand{
	background-color:#71cdf4
}

.pers-filtr-box h4{
	color:#fff;
	font-family:ProximaNova-Regular;
	font-size:1.25em;
	float:left;
	width:90%
}

.pers-filtr-box .arw{
	float:right;
	width:10%
}

.pers-filtr-box form{
	clear:both
}

.pers-filtr-box .filt-txt{
	font-family:ProximaNova-Regular;
	font-size:.875em;
	color:#fff
}

.pers-filtr-box .arw,.pers-filtr-box .arw.active{
	background-position:bottom;
	background-repeat:no-repeat;
	width:.6875em;
	height:.4375em;
	margin-top:.5em;
	cursor:pointer;
	background-image:url(/dotcom-images/filtr-white-dwn.png)
}

.pers-filtr-box .arw.active{
	background-image:url(/dotcom-images/filtr-white-up.png)
}

.pers-filtr-list{
	background-color:#71cdf4;
	left:0;
	padding:0 .5em .4em 1em;
	position:absolute;
	top:3.1em;
	width:89%;
	z-index:2
}

.pers-filtr-list ul{
	margin-top:1em
}

.pers-filtr-list ul li{
	margin:.5em 0;
	line-height:1em
}

.pers-filtr-list ul li label,.pers-filtr-list ul li a{
	font-family:ProximaNova-Semibold;
	color:#0da5cd;
	font-size:.875em;
	display:inline;
	cursor:pointer;
	padding-right:1.25em
}

.pers-filtr-list ul li label.selected,.pers-filtr-list ul li a.selected{
	background:url(/dotcom-images/tick.png) no-repeat right center;
	color:#fff
}

.pers-filtr-list ul li label.pers-filtr-clr,.pers-filtr-list ul li a.pers-filtr-clr{
	color:#fff;
	padding-left:1.25em;
	background:url(/dotcom-images/cross.png) no-repeat left center
}

.pers-filtr-list ul li a{
	color:#fff
}

.pers-filtr-list ul li a.goal-title{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1em
}

.tbl-cent{
	text-align:center
}

.tbl-w100{
	width:100%
}

.tbl-w81{
	width:81%
}

.tbl-w19{
	width:19%
}

.grid-header{
	width:100%;
	padding-bottom:1.5em
}

.grid-header ul li{
	float:left
}

.grid-header-col1{
	width:70%;
	height:2em
}

.grid-header-col2{
	width:13%;
	height:2em
}

.grid-header-col3{
	width:17%;
	height:2em
}

.grid-header-a{
	color:#00728f;
	font-size:.9em;
	font-weight:700;
	font-family:ProximaNova-Bold
}

.grid-rows{
	height:5.5em;
	margin-left:11px;
	margin-top:11px;
	width:100%
}

.grid-rows ul li{
	float:left;
	padding-left:.8em;
	padding-top:1em
}

.grid-rows-col1{
	width:10%;
	padding:1em 1em 1em 0
}

.grid-rows-col1 h3{
	font-size:1.25em;
	color:#df7b1d;
	font-family:ProximaNova-Regular
}

.grid-rows-col1 p{
	font-family:ProximaNova-Regular;
	color:#333
}

.grid-rows-col1 p strong{
	font-family:ProximaNova-Semibold
}

.grid-rows-col2{
	font-size:.9em;
	font-family:ProximaNova-Regular;
	padding:1em 0
}

.grid-rows-col3{
	padding:1em 0;
	font-size:.9em;
	font-family:ProximaNova-Regular
}

.grid-bg-clr{
	background-color:#f9f9f9
}

.grid-search-res{
	width:100%;
	margin-bottom:4em
}

.grid-search-show{
	float:left
}

.grid-search-show.grey{
	color:#ababab;
	font-family:‘Metrophobic’, Arial, serif;
	padding-bottom:1em;
	padding-top:1em
}

.grid-pagination{
	float:right
}

.grid-pagination a.dis{
	color:#CCC
}

.grid-pagination a.curr-page{
	color:#000;
	cursor:text
}

.inactive-link{
	color:#ccc;
	cursor:text;
	font-size:.9em;
	font-weight:700;
	font-family:ProximaNova-Regular
}

.grid-pagination a{
	font-family:ProximaNova-Regular;
	color:#00728f;
	font-size:.9em;
	font-weight:700;
	padding:0 .4em
}

.grid-search-show{
	font-family:ProximaNova-Regular;
	font-size:.9em;
	margin-right:3em
}

.indus-filt,.serv-filt,.strat-filt,.media-filt,#all-pers-sbmit{
	opacity:0;
	filter:alpha(opacity=0);
	height:0;
	width:0
}

.meet-abt-us{
	background:url(/dotcom-images/bg-meet-abt-us.jpg) no-repeat scroll center top transparent;
	min-height:13.8em;
	width:100%
}

.meet-appr-video .video-part{
	background:url(/dotcom-images/bg-meet-aprch.jpg) no-repeat
}

.banner-meet-cogni{
	background:url(/dotcom-images/meet-cog-banner.jpg) no-repeat scroll center top #000;
	min-height:10em;
	width:100%
}

.meet-cogni-placehold{
	color:#FFF;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:2.5em;
	margin:0 0 0 9.5%;
	padding:2.5% 0 0;
	width:61%
}

.about-ue-wrp .relatesolt-cont{
	margin:0
}

.about-ue-wrp .relatesolt-cont p{
	font-size:1.9em;
	line-height:1em
}

.about-ue-wrp .widget-cont{
	margin:0
}

#about-us .relatesolt-cont{
	width:58%
}

.about-us-section{
	background:url(/dotcom-images/meetcog-aboutus-bg.jpg) no-repeat center top #d4ebf3;
	min-height:26.688em;
	width:100%
}

.about-us-section-2{
	background:url(/dotcom-images/about-us-banner.jpg) no-repeat center top;
	min-height:26.688em;
	width:100%
}

.about-us-cont{
	padding:3.25em 0 0
}

.approach .getingpart{
	width:37%
}

.cogni-innovation{
	background:url(/dotcom-images/meet-innovat.jpg) no-repeat scroll center top #d0d0d2;
	color:#333;
	font-family:‘Metrophobic’, Arial, serif;
	min-height:27.938em
}

.cogni-innovation .innov-cont{
	width:39%;
	float:left
}

.cogni-innovation .innov-cont .innov-head{
	font-size:2.375em;
	line-height:.9em
}

.cogni-innovation .innov-cont .innov-text{
	font-size:1.5em;
	margin:.5em 0 0;
	line-height:1.1em
}

.cogni-innovation .innov-cont .innov-text a{
	color:#df5f01;
	font-family:ProximaNova-Bold;
	font-size:.65em
}

.cogni-innovation .innov-cont .innov-text a:hover{
	text-decoration:underline
}

.cogni-innovation .innov-tab-cont{
	background-color:#e1701e;
	padding:1.5em 2em;
	filter:alpha(opacity=90);
	opacity:.9;
	color:#fff;
	margin-bottom:1.5em;
	min-height:7.9em;
	adding-bottom:3.5em
}

.cogni-innovation .innov-tab-cont strong{
	font-family:ProximaNova-semiBold
}

.cogni-innovation .innov-tab-cont p{
	width:83%
}

.cogni-innovation .innov-tab-cont p.orgtb{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.055em;
	line-height:1.3em;
	width:100%
}

.cogni-innovation .innov-tab-cont p a{
	color:#FFF;
	font-family:ProximaNova-Bold;
	font-size:.875em
}

.cogni-innovation .innov-tab-cont p a:hover{
	text-decoration:underline
}

.cogni-innovation .innov-tab-cont .innov-tab li{
	float:left
}

.cogni-innovation .innov-tabs-part{
	width:57.446808510638%;
	float:right;
	margin-top:1em
}

.meetwidget-cont{
	padding:3.25em 0 3.163em
}

.meetwidget-cont h2{
	color:#00728f;
	font-family:ProximaNova-Bold;
	font-size:1.5em;
	margin-bottom:.75em
}

.innov-tab li.active{
	background-color:#e1701e;
	cursor:default
}

.innov-tab li{
	line-height:3em;
	background-color:#3e3a37;
	color:#FFF;
	cursor:pointer;
	float:left;
	font-family:Interstate Light Condensed;
	font-size:1.2em;
	margin:1em .75em 0 0;
	min-height:3.6em;
	opacity:.9;
	padding:.5em 0;
	position:relative;
	text-align:center;
	width:43%
}

.innov-tab li.invf{
	width:53%
}

.innov-tab li.last{
	margin-right:0;
	float:right
}

.innov-tab li.active span.arrow{
	background:url(/dotcom-images/orange-arrow.png) no-repeat scroll center top transparent;
	height:15px;
	left:40%;
	position:absolute;
	top:-13px;
	width:32px;
	z-index:2
}

.innov-tab li:last-child{
	margin-right:0
}

.partnership-wrp{
	background:#999;
	background:-moz-linear-gradient(top, #999 0, #ccc 19%, #ccc 84%, #999 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #999), color-stop(19%, #ccc), color-stop(84%, #ccc), color-stop(100%, #999));
	background:-webkit-linear-gradient(top, #999 0, #ccc 19%, #ccc 84%, #999 100%);
	background:-o-linear-gradient(top, #999 0, #ccc 19%, #ccc 84%, #999 100%);
	background:-ms-linear-gradient(top, #999 0, #ccc 19%, #ccc 84%, #999 100%);
	background:linear-gradient(to bottom, #999 0, #ccc 19%, #ccc 84%, #999 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#999999', GradientType=0)
}

.carousel-partner{
	margin:2em 0 0
}

.partnership-wrp .carslwrp{
	width:1100px;
	margin:0 auto
}

.partnership-txt{
	color:#333;
	font-family:ProximaNova-Regular;
	font-size:1.125em;
	width:67.553191489362%
}

.partnership-wrp .item-leaf{
	background:#dfdfdf;
	margin-right:8.5106382978723%;
	height:9.188em;
	line-height:9.188em;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
	text-align:center
}

.partnership-wrp .next-linked{
	background:url(/dotcom-images/crls-arrow-lt.png) no-repeat center bottom;
	float:left;
	width:5em;
	height:2.7em;
	cursor:pointer;
	margin-top:3em
}

.partnership-wrp .prev-linked{
	background:url(/dotcom-images/crls-arrow-rt.png) no-repeat left bottom;
	width:5em;
	height:2.7em;
	cursor:pointer;
	float:right;
	margin-top:3em
}

.newsevnts-carslwrp .next-linkednews{
	background:url(/dotcom-images/crls-arrow-lt.png) no-repeat center -45px;
	float:left;
	width:5em;
	height:2.7em;
	cursor:pointer;
	margin-top:4em
}

.newsevnts-carslwrp .prev-linkednews{
	background:url(/dotcom-images/crls-arrow-rt.png) no-repeat left top;
	width:5em;
	height:2.7em;
	cursor:pointer;
	float:right;
	margin-top:4em
}

.partnership-wrp .prev-linked.disable,.partnership-wrp .next-linked.disable,.newsevnts-carslwrp .prev-linkednews.disable,.newsevnts-carslwrp .next-linkednews.disable{
	filter:alpha(opacity=50);
	opacity:.5;
	cursor:default
}

.meetnewsleft{
	float:left;
	width:63.085106382979%
}

.meetnewsleft p{
	width:100%
}

.meetnewsleft p a{
	display:block
}

.meetnewsright{
	width:28.723404255319%;
	float:left;
	margin-left:6.9148936170213%
}

.meetnewsright ul li{
	padding-bottom:.2em
}

.meetnewsright ul li a{
	background:url(/dotcom-images/white-play-arrow.png) no-repeat scroll right center transparent;
	color:#FFF;
	font-family:ProximaNova-Bold;
	font-size:.875em;
	padding-right:1.5em;
	text-transform:uppercase
}

.meetnewsright ul li a:hover{
	text-decoration:underline
}

.carousel-newsevnts .newseventleaf.active{
	background-color:#5da62d;
	cursor:default
}

.carousel-newsevnts .newseventleaf{
	background-color:#224217;
	color:#FFF;
	cursor:pointer;
	float:left;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.5em;
	margin:1em 3.19149% 0 0;
	padding:1em;
	position:relative;
	margin-right:6.25%
}

.carousel-newsevnts .newseventleaf.active span.arrow{
	background:url(/dotcom-images/pointer-carou.png) no-repeat scroll center bottom transparent;
	height:13px;
	left:40%;
	position:absolute;
	top:-13px;
	width:31px;
	z-index:1
}

.newsevnts-carslwrp{
	width:1100px;
	margin:0 auto
}

a.meetcontactus{
	color:#df5f01;
	font-weight:400;
	line-height:1em;
	padding:.313em 0;
	font-family:ProximaNova-Bold;
	font-size:762em;
	cursor:pointer;
	display:table
}

a.meetcontactus:hover{
	text-decoration:underline
}

.reltv{
	position:relative
}

.banner-prtnship{
	background:#4d646c url(/dotcom-images/Partners/banner-partner.jpg) no-repeat center top;
	min-height:18.1em;
	width:100%
}

.prtnship-placehold{
	margin:0 0 0 9.5%;
	padding:2.5em 0 0;
	width:53.5%
}

.prtnship-placehold .cfirst{
	color:#FFF;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:2.5em;
	line-height:1em
}

.all-prtnship .prtnship-genrl{
	font-size:1.5em;
	color:#333;
	font-family:ProximaNova-Regular;
	width:90%;
	margin:0 0 .7em
}

.all-prtnship .prtnship-nav{
	margin:0 0 1.9em
}

.all-prtnship .prtnship-nav li{
	float:left;
	width:15%;
	margin:0 0 0 1.8%;
	background-color:#dbe4e9;
	color:#00728f;
	font-size:1.5em;
	padding:.7em 0;
	font-family:Interstate-RegularCompress;
	text-align:center;
	cursor:pointer
}

.all-prtnship .prtnship-nav li:first-child{
	margin:0
}

.all-prtnship .prtnship-nav li.selected{
	background-color:#00728f;
	color:#fff
}

.all-prtnship .all-logos li{
	cursor:pointer;
	float:left;
	background-color:#dfdfdf;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	width:18%;
	margin:1em 1em 0 0;
	padding:0 .35em;
	height:9.063em;
	width:10em;
	text-align:center
}

.all-prtnship .all-logos li figure{
	height:100%;
	display:table;
	width:100%
}

.all-prtnship .all-logos li figure a{
	display:table-cell;
	vertical-align:middle
}

.prtnr-datails{
	margin-top:2.85em
}

.prtnr-datails .lftsectr{
	float:left;
	width:23.404255319149%
}

.prtnr-datails .rtsectr{
	float:left;
	width:63.829787234043%;
	margin-left:4.5744680851064%
}

.all-prtnship .logo-details{
	background-color:#dfdfdf;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	padding:0 .4em;
	display:table;
	height:9.063em;
	width:13em;
	text-align:center
}

.all-prtnship .logo-details figure{
	height:100%;
	display:table-cell;
	vertical-align:middle
}

.prtnr-datails .partnr-site{
	margin:1em 0;
	text-align:center
}

.prtnr-datails .partnr-site a{
	color:#00728f;
	font-family:ProximaNova-Bold
}

.prtnr-datails .partnr-site a:hover{
	text-decoration:underline
}

.logo-content{
	width:98%;
	font-family:‘Metrophobic’, Arial, serif
}

.logo-content .partnr-list{
	margin:.25em 0
}

.logo-content .partnr-list li{
	list-style-type:disc;
	margin-left:1em
}

.logo-content .partnr-list li strong{
	font-family:ProximaNova-Semibold
}

.prtnr-datails .prntr-detls-head{
	font-size:1.875em;
	margin:0 0 .5em
}

.all-prtnship .prntr-detls-head2{
	font-size:1.5em;
	margin:1.2em 0;
	width:100%
}

.widget-cont .logo-content h2{
	font-size:1.125em
}

.widget-cont .logo-content h3{
	margin-bottom:.75em;
	font-family:ProximaNova-Bold;
	color:#000
}

.errorbg{
	background:url(/dotcom-images/404.jpg) no-repeat center center;
	height:19.625em
}

.bx-wrapper{
	clear:both;
	margin-bottom:1em
}

.reslt-icons,.strgicgoals-wrap .reslt-icons{
	margin-top:2%
}

.reslt-icons li a,.strgicgoals-wrap .reslt-icons li a{
	float:left;
	background-image:url(/dotcom-images/socials.png);
	background-repeat:no-repeat;
	cursor:pointer;
	display:inline-block;
	width:1.5em;
	height:1.5em;
	margin:0 .3em 0 0
}

.strgicgoals-wrap .social-icons li a{
	float:left;
	background-image:url(/dotcom-images/socials.png);
	background-repeat:no-repeat;
	cursor:pointer;
	display:inline-block;
	width:1.5em;
	height:1.5em;
	margin:0 .3em 0 0
}

.indussoltn-cont .tab-nav{
	margin-top:-.35em
}

.indussoltn-cont .tab-nav li.min{
	width:9%
}

.indussoltn-cont .tab-nav li.last{
	width:10%;
	margin-right:0
}

.indussoltn-cont .tab-nav li.min .fixht{
	display:table-cell;
	font-size:.8em;
	vertical-align:middle;
	text-align:center;
	height:6em;
	width:85px;
	overflow-x:hidden;
	word-wrap:break-word
}

.banner-canada{
	background:url(/dotcom-images/gallery.jpg) no-repeat center top;
	min-height:26em;
	width:100%
}

.banner-canada .ww-whtxt{
	width:55%
}

.who-we-r{
	font-family:ProximaNova-Regular;
	color:#333;
	background-position:0 -14em;
	min-height:36.7em
}

.who-we-r .appeal-cont{
	width:51%;
	margin-left:6.8em
}

.who-we-r .we-are{
	margin:0 0 1em;
	font-size:.9em;
	line-height:1.4em
}

.contct-details{
	font-size:1.2em;
	font-family:ProximaNova-Bold
}

.contct-details li a{
	background:url(/dotcom-images/arw-dbl-blue.png) no-repeat right center;
	color:#00728f;
	font-size:.95em;
	padding-right:1.2em
}

.contct-details li a:hover{
	text-decoration:underline
}

.who-we-r .social-ico{
	margin:4em 0 0
}

.news .right-sec a.news-head{
	color:#fff;
	display:inline-block
}

.press .right-sec a.news-head{
	color:#333;
	display:inline-block
}

.news .event-right a.event-head{
	display:inline-block
}

.news .right-sec a.news-head:hover,.press .right-sec a.news-head:hover,.news .event-right a.event-head:hover,.news .event-right a.event-addr:hover{
	text-decoration:underline
}

.news .evnt-rt.event-right{
	float:left;
	width:70%
}

.banner-future-work2{
	background:url("/dotcom-images/learn banner_fow.jpg") no-repeat scroll center top #181818
}

.banner-reinvent{
	background:url("/dotcom-images/reinvent banner_fow.jpg") no-repeat scroll center top #181818
}

.banner-future-work-rewire{
	background:url("/dotcom-images/rewire banner_fow.jpg") no-repeat scroll top #171717
}

.banner-future-work .rethink .future-head1{
	width:50%
}

.banner-future-work .modl-info{
	width:40%;
	font-size:1.2em;
	color:#333;
	font-family:ProximaNova-Regular;
	line-height:1.2em;
	margin:1em 0 0
}

.banner-future-work1 .rethink .future-head1{
	width:50%
}

.banner-future-work1 .modl-info{
	width:40%;
	font-size:1.2em;
	color:#333;
	font-family:ProximaNova-Regular;
	line-height:1.2em;
	margin:1em 0 0
}

.compt-advantg .getingpart .social-icons{
	margin-top:1em
}

.fnd-resorce{
	font-size:1.5em;
	font-family:ProximaNova-Regular;
	margin-bottom:1em
}

.fow-reltd-cont .lknd-in-conetn .slider-container .slides{
	background-color:#df6d17;
	font-size:1.5em;
	min-height:4em
}

.fow-reltd-cont .lknd-in-conetn .slider-container .slides a{
	color:#fff;
	font-size:.6em;
	display:inline-block;
	font-family:ProximaNova-Bold;
	margin:1em 0 0
}

.fow-reltd-cont .lknd-in-conetn .slider-container .slides a:hover{
	text-decoration:underline
}

.globl-wrkspce{
	background:url("/dotcom-images/learn video_fow.jpg") no-repeat scroll top #47b6e3;
	color:#FFF;
	font-family:ProximaNova-Regular
}

.globl-wrkspce-rethink{
	background:url("/dotcom-images/rethink video_fow.jpg") no-repeat scroll top #47b6e3;
	color:#FFF;
	font-family:ProximaNova-Regular
}

.globl-wrkspce-reinvent{
	background:url(/dotcom-images/reinvent-vedio-fow.jpg) no-repeat scroll top #47b6e3;
	color:#FFF;
	font-family:ProximaNova-Regular;
	height:24em
}

.globl-wrkspce-rewire{
	background:url("/dotcom-images/rewire video_fow.jpg") no-repeat scroll top #47b6e3;
	color:#FFF;
	font-family:ProximaNova-Regular
}

.reshape-work-wrp .globl-wrkspce-res{
	background:url("/dotcom-images/landing video_fow.jpg") no-repeat scroll top #1f1d1e
}

.globl-wrkspce h2,.globl-wrkspce-cont h2,.globl-wrkspce-reinvent h2{
	color:#fff;
	font-family:ProximaNova-Bold;
	font-size:1.5em;
	margin-bottom:1em
}

.globl-wrkspce h2,.globl-wrkspce-cont h2{
	color:#FFF;
	font-family:ProximaNova-Bold;
	font-size:1.5em;
	line-height:1.5em;
	margin-bottom:1em
}

.wrkplce-head.wttxt{
	color:#fff
}

.wrkplce-head{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.9em;
	line-height:1.15em;
	width:48%
}

.globl-wrkspce-cont{
	padding:3.2em 0;
	position:relative;
	min-height:17em
}

.globl-wrkspce-cont .social-icon-plce{
	position:absolute;
	bottom:3.8em
}

.social-icon-plce{
	width:100%
}

.social-icon-plce li{
	float:left;
	margin:0 .4em 0 0
}

.social-icon-plce li a{
	background:url(/dotcom-images/socials.png) no-repeat scroll left top transparent;
	cursor:pointer;
	display:inline-block;
	height:1.5em;
	margin:0 1% 0 0;
	width:1.5em
}

.realstateimg .brk{
	display:block
}

.social-icon-plce li .twitter-icn{
	background-position:-30px 0
}

.social-icon-plce li .facebook-icn{
	background-position:-58px 0
}

.social-icon-plce li .youTube-icn{
	background-position:-85px 0
}

.social-icon-plce li .googleplus-icn{
	background-position:-116px 0
}

.w84{
	width:84%;
	margin:0 auto
}

.banner-slider{
	overflow:hidden;
	position:relative;
	width:84%;
	margin:0 auto
}

.banner-slider .hitemprnt{
	position:relative;
	width:630%
}

.banner-slider .hitemprnt .hitem{
	float:left;
	position:relative
}

.banner-slider .hitemprnt .hitem strong{
	font-family:ProximaNova-Bold
}

.banner-slider .hitemprnt .hitem span.whtxt{
	position:absolute;
	font:400 3.9em/1em ProximaNova-Regular;
	color:#fff;
	left:1.63em;
	top:1em
}

.banner-slider .hitemprnt .hitem span.whtxt .brk{
	display:block
}

.banner-slider .hitemprnt .hitem span.ylotxt{
	color:#fec30e;
	display:block;
	font-weight:700;
	padding-bottom:2%
}

.banner-slider .hitemprnt .hitem span.small-whtxt{
	float:left;
	font-size:.28em;
	line-height:1em
}

.banner-slider a.left,.banner-slider a.right{
	width:1.6em;
	height:2.8em;
	position:absolute;
	top:12.5em;
	z-index:4
}

.banner-slider a.left{
	background:url(/dotcom-images/arrow-left-2.png) no-repeat;
	left:3em
}

.banner-slider a.right{
	background:url(/dotcom-images/arrow-right-2.png) no-repeat;
	right:3em
}

.banner-slider a.link{
	font-family:ProximaNova-Bold;
	font-size:.28em;
	color:#fff;
	float:left;
	line-height:1em;
	margin-top:1em;
	padding-right:1.5em;
	background:url(/dotcom-images/arw-dbl-white.png) right center no-repeat
}

.widget-cont .banner-manufactr ul.meetus{
	margin:0 0 0 15%;
	width:84%
}

.widget-cont .banner-manufactr ul.meetus li{
	float:left;
	width:28%;
	text-align:center
}

.widget-cont .banner-manufactr ul.meetus li h4,.widget-cont .banner-manufactr ul.meetus li p{
	text-align:left
}

.widget-cont .banner-manufactr ul.meetus li h4{
	margin:.5em .25em .25em;
	font-family:ProximaNova-Semibold;
	font-size:1.5em;
	color:#00728f
}

.widget-cont .banner-manufactr ul.meetus li p{
	margin-left:.5em;
	margin-bottom:.5em;
	width:92%;
	font-family:ProximaNova-Regular;
	font-size:.875em;
	color:#261c02
}

.widget-cont .banner-manufactr ul.meetus li p a.learn{
	color:#00728f;
	padding-right:1.5em;
	font-family:ProximaNova-Bold;
	background:url(/dotcom-images/icons-sprite.png) no-repeat scroll right -210px transparent
}

.home-carous .bx-wrapper .bx-prev{
	background:url(/dotcom-images/icons-sprite.png) no-repeat scroll 0 -62px transparent
}

.home-carous .bx-wrapper .bx-next{
	background:url(/dotcom-images/icons-sprite.png) no-repeat scroll -27px -62px transparent;
	right:-25px
}

.home-carous .bx-wrapper .item p.nws{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.5em;
	width:95%;
	line-height:1.25em
}

.home-carous .bx-wrapper .item p.evnt{
	font-family:ProximaNova-Semibold;
	font-size:.875em;
	margin:.75em 0
}

.home-carous .bx-wrapper .item a.rdmr{
	color:#00728f;
	font-family:ProximaNova-Bold;
	font-size:1em
}

.home-news.social-icons-career{
	width:15%;
	margin:.75em 0 0
}

.home-news.social-icons-career li a{
	margin-right:3%
}

.banner-slider a.link:hover,.widget-cont .banner-manufactr ul.meetus li p a.learn:hover,.home-carous .bx-wrapper .item a.rdmr:hover{
	text-decoration:underline
}

.hme-thumb-img{
	width:18.5em;
	height:10.3125em;
	background-repeat:no-repeat;
	position:relative;
	display:block
}

.hme-thumb-img.meet-cog{
	background-image:url(/dotcom-images/HomePage_MeetCog.jpg)
}

.hme-thumb-img.explr-view{
	background-image:url(/dotcom-images/HomePage_ExploreViewpts.jpg)
}

.hme-thumb-img.fow{
	background-image:url(/dotcom-images/FOW-homepage-chip-3.png)
}

.hme-thumb-txt{
	bottom:.5em;
	color:#FFF;
	font-family:ProximaNova-Regular;
	font-size:1.625em;
	left:.65em;
	line-height:.875em;
	position:absolute;
	text-align:left;
	text-transform:uppercase;
	width:45%
}

.banner-img9{
	background-image:url(/dotcom-images/travel_hosp_mobility-homepg-banner.jpg);
	height:404px;
	width:1600px;
	background-position:50% center
}

.hm-ban-more.hm-ban-more-9{
	top:64%;
	color:#fff
}

.hm-ban-more.hm-ban-more-9 a{
	color:#fff
}

.banner-img10{
	background-image:url(/dotcom-images/codehalo-homepg-banner.jpg);
	height:404px;
	width:1600px;
	background-position:50% center
}

.banner-img11{
	background-image:url(/dotcom-images/healthcare-homepg-banner.jpg);
	height:404px;
	width:1600px;
	background-position:50% center
}

.hm-ban-more.hm-ban-more-11 a{
	color:#000
}

.hm-ban-more.hm-ban-more-11{
	top:53%;
	color:#000;
	left:1px
}

.hm-ban-more.hm-ban-more-10{
	top:53%;
	color:#fff
}

.banner-events-page{
	background:url(/dotcom-images/events_banner_text.jpg) no-repeat center top #000;
	width:100%;
	min-height:18em
}

.worldwide-bg{
	background:url(/dotcom-images/worldwide-bg.jpg) no-repeat center 7em transparent
}

.switzerland-visit{
	background:url(/dotcom-images/switzerland_dark.jpg) no-repeat center top #333
}

.switzerland-visit .nl-visit-text{
	width:54%
}

.banner-news-page{
	background:url(/dotcom-images/about_cog_news_events_text.jpg) no-repeat center top #000;
	width:100%;
	min-height:18em
}

.france-visit-bg{
	background-image:url(/dotcom-images/france_finalcopy.jpg)
}

.germany-visit-bg{
	background-image:url(/dotcom-images/germany-dark.jpg)
}

.netherlans-visit-bg{
	background-image:url(/dotcom-images/netherlands_dark.jpg)
}

.switzerland-visit-bg{
	background-image:url(/dotcom-images/switzerland_dark.jpg)
}

.cog-ww-reg-webs{
	color:#00728f;
	font-family:proximanova-regular;
	font-size:1.4em;
	margin-top:1.5em;
	width:90%
}

.ww-wrap-links{
	font-family:proximanova-regular;
	margin-top:1.6em
}

.ww-wrap-links h5,.ww-wrap-links h5 a{
	font-family:proximanova-bold;
	color:#333;
	font-size:1.1em
}

.ww-wrap-links ul{
	margin-left:1.9em;
	margin-top:.4em
}

.ww-wrap-links .flt{
	width:33%
}

.ww-links.ww-get-direction{
	background-color:#00728f;
	color:#fff;
	padding-bottom:1em;
	padding-left:1em;
	padding-top:1em;
	width:23%
}

.ww-wrap-links .ww-get-direction h6{
	font-family:proximanova-bold;
	font-size:1.2em
}

.ww-wrap-links .ww-get-direction p{
	font-family:proximanova-regular;
	margin-top:1em
}

.ww-wrap-links .ww-get-direction p a{
	color:#fff;
	font-family:proximanova-bold;
	line-height:0;
	background:url(/dotcom-images/sprite-2.png) no-repeat right -173px transparent;
	padding-right:1.3em;
	position:relative
}

.head-top-spc{
	margin-top:1.5em
}

.head-small-spc{
	margin-bottom:3.5em;
	margin-top:.5em
}

.ww-wrap-links .ww-links ul li a{
	font-size:1.2em;
	color:#333
}

.ww-wrap-links .ww-links ul li a:hover{
	text-decoration:underline
}

.abtus-contus-loc{
	margin-top:2.5em
}

.nl-visit-text{
	color:#fff;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:2em;
	padding:44px 0 30px;
	width:41%
}

.nl-visit-text a{
	color:#00728f;
	font-family:proximanova-bold
}

.dark-globe{
	background-attachment:scroll;
	background-clip:border-box;
	background-color:#333;
	background-origin:padding-box;
	background-position:center top;
	background-repeat:no-repeat;
	background-size:auto auto
}

.na-note{
	display:none;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:.9em;
	margin-top:1em;
	width:100%
}

.na-note a{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:.9em;
	text-decoration:none;
	color:#00728f
}

.nl-visit-text.nl-f{
	font-size:1em;
	width:61%
}

.nl-visit-text p{
	margin-bottom:.4em
}

.nl-visit-text.t-wid{
	width:58%
}

.widget-cont.fnt ul li .realstateimg-in p.small{
	font-size:1.2em
}

.nl-visit-text.gr-wid{
	width:53%;
	height:3.96em
}

.item .hm-ban-more.hm-ban-more-10 a{
	color:#fff;
	text-decoration:underline
}

.banner-img12{
	background-image:url(/dotcom-images/next_generation-homepg-banner.jpg);
	height:404px;
	width:1600px;
	background-position:50% center
}

.hm-ban-more.hm-ban-more-12{
	top:52%;
	color:#000
}

.hm-ban-more.hm-ban-more-12 a{
	color:#000
}

.banner-img13{
	background-image:url(/dotcom-images/COG_Q4_MARQUEE_1029_Retail.jpg);
	height:404px;
	width:1600px;
	background-position:50% center;
	background-color:transparent;
	background-repeat:no-repeat
}

.hm-ban-more.hm-ban-more-13{
	color:#fff
}

.banner-img14{
	background-image:url(/dotcom-images/COG_Q4_MARQUEE_1029_IoT.jpg);
	height:404px;
	width:1600px;
	background-position:50% center;
	background-color:transparent;
	background-repeat:no-repeat
}

.hm-ban-more.hm-ban-more-14{
	color:#333
}

.banner-img15{
	background-image:url(/dotcom-images/New-Robot.jpg);
	height:404px;
	width:1600px;
	background-position:50% center;
	background-color:transparent;
	background-repeat:no-repeat
}

.hm-ban-more.hm-ban-more-15{
	color:#fff
}

.banner-img16{
	background-image:url(/dotcom-images/COG_Q4_MARQUEE_1029_ITIS.jpg);
	height:404px;
	width:1600px;
	background-position:50% center;
	background-color:transparent;
	background-repeat:no-repeat
}

.hm-ban-more.hm-ban-more-16{
	color:#fff
}

.banner-img17{
	background-image:url(/dotcom-images/New-Travel.jpg);
	height:404px;
	width:1600px;
	background-position:50% center;
	background-color:transparent;
	background-repeat:no-repeat
}

.hm-ban-more.hm-ban-more-17{
	color:#fff
}

.hm-ban-more.hm-ban-more-17 a,.hm-ban-more.hm-ban-more-13 a{
	color:#333;
	text-decoration:underline
}

.hm-ban-more.hm-ban-more-14 a{
	color:#FFF;
	text-decoration:underline
}

.hm-ban-more.hm-ban-more-15 a{
	color:#fff
}

.hm-ban-more.hm-ban-more-16 a{
	color:#fff
}

.cur-persp.p-nc-a a{
	background:url(/dotcom-images/icons-sprite.png) no-repeat scroll right -210px transparent;
	color:#00728f;
	float:right;
	font-family:proximanova-bold;
	font-size:1em;
	padding-right:1.5em
}

.cur-persp.p-nc-a{
	padding-bottom:2em;
	margin-right:0
}

.can-do-att-cognizanti .ecom-h2.Cog-issue-marg{
	margin-top:1em;
	font-size:1.5em;
	margin-bottom:0
}

.can-do-att-cognizanti .ecom-p.cog-issue-mtb{
	margin:.5em 0
}

.banner-cognizanti-lt{
	background:url(/dotcom-images/cognizanti_banner.jpg) no-repeat scroll center top #1e1f21;
	min-height:18.1em;
	width:100%
}

.bg-grad.can-do-att-cognizanti .cog-issue-h3{
	margin-top:.4em
}

.social-icons.si-cognizanti-issue{
	margin-top:-1%
}

.social-icons.cogzanti-issue-two{
	margin-top:-6%
}

.bg-grad.can-do-att-cognizanti.second-sect{
	background:#fff;
	background:-moz-linear-gradient(top, #bcbcbc 0, #e9e9e9 25%, #fff 50%, #e9e9e9 75%, #bcbcbc 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #bcbcbc), color-stop(25%, #e9e9e9), color-stop(75%, #e9e9e9), color-stop(100%, #bcbcbc));
	background:-webkit-linear-gradient(top, #bcbcbc 0, #e9e9e9 15%, #e9e9e9 85%, #bcbcbc 100%);
	background:-o-linear-gradient(top, #bcbcbc 0, #e9e9e9 15%, #e9e9e9 85%, #bcbcbc 100%);
	background:-ms-linear-gradient(top, #bcbcbc 0, #e9e9e9 15%, #e9e9e9 85%, #bcbcbc 100%);
	background:linear-gradient(to bottom, #bcbcbc 0, #e9e9e9 15%, #e9e9e9 85%, #bcbcbc 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bcbcbc', endColorstr='#bcbcbc', GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#bcbcbc, endColorstr=#bcbcbc);
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#bcbcbc, endColorstr=#bcbcbc)
}

.bg-grad.can-do-att-cognizanti.second-sect .cog-issue-h3,.bg-grad.can-do-att-cognizanti.second-sect h2,.can-do-att-cognizanti.second-sect .ecom-p.cog-issue-mtb{
	color:#00728f
}

.widget-wrap.pad{
	padding-bottom:2em
}

.social-icons.htnew{
	height:2.5em
}

.cognizanti-desc.marg-top{
	margin-top:1em
}

.cognizanti-desc{
	color:#333;
	width:59%
}

.cognizanti-desc.marg-top>a{
	color:#00728f;
	font-family:proximanova-bold
}

.can-do-att-cognizanti.second-sect .social-icons span.share,.can-do-att-cognizanti.second-sect a{
	color:#00728f
}

.banner-industrial-newpatrn.cognizanti-text-bg{
	background:url(/dotcom-images/cognizanti-filigree.png) no-repeat scroll center top #d4ebf3
}

.cognizanti-desc a:hover{
	text-decoration:underline
}

.cur-persp.p-nc-a a:hover,.can-do-att-cognizanti a:hover,.e-comm-txt a.lrnmore:hover{
	text-decoration:underline
}

.cont-wrap{
	padding:3.25em 0
}

.upcomg-evnt,.block-style-2.modelbg{
	background-color:#00728f
}

.evnt-lft{
	float:left;
	width:20%
}

.evnts-rht{
	float:left;
	width:80%;
	padding:0
}

.evnt-info{
	font-size:1.95em;
	color:#fff;
	font-family:‘Metrophobic’, Arial, serif
}

.upcomg-evnt .evnt-info{
	font-size:1.6em;
	width:70%
}

.mr-evnts{
	font-family:ProximaNova-Bold;
	font-size:.5em;
	color:#fff
}

.exp-cod-halo-think{
	background:url(/dotcom-images/exp-code-think.jpg) no-repeat scroll center top #0c0e1d
}

.exp-cod-halo-think .chal-wch-marg{
	margin:1.55em 0
}

.exp-cod-halo-think .flt{
	width:62%
}

.exp-cod-halo-think h1{
	color:#fff;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:2.6em
}

.exp-cod-halo-think p{
	color:#fff;
	font-family:'Proxima Nova Regular';
	font-size:1.4em;
	line-height:1.3em;
	width:83%
}

.subpage-banner-bg-new-1{
	background-color:#090e14
}

.latest-thinkwrp .businspart .social-icons{
	margin-top:2%
}

.social-icons-career li a{
	float:left;
	background:url(/dotcom-images/socials.png) no-repeat scroll left top transparent;
	cursor:pointer;
	display:inline-block;
	width:1.5em;
	height:1.5em;
	margin:0 1% 0 0
}

.social-icons-career{
	margin-left:80%
}

.social-icons-career li a.linkdin-icn,.social-icon li a.linkdin-icn{
	background-position:0 0
}

.social-icons-career li a.twittr-icn,.social-icon li a.twittr-icn{
	background-position:-30px 0
}

.social-icons-career li a.youTbe-icn,.social-icon li a.youTbe-icn{
	background-position:-87px 0
}

.social-icons-career li a.facebk-icn,.social-icon li a.facebk-icn{
	background-position:-58px 0
}

.social-icons-career li a.ggleplus-icn,.social-icon li a.ggleplus-icn{
	background-position:-116px 0
}

.newswrp{
	color:#fff;
	padding-top:3.9%;
	background:#387c2c;
	background:-moz-linear-gradient(top, #295b20 0, #347629 50%, #295b20 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #295b20), color-stop(50%, #347629), color-stop(100%, #295b20));
	background:-webkit-linear-gradient(top, #295b20 0, #347629 50%, #295b20 100%);
	background:-o-linear-gradient(top, #295b20 0, #347629 50%, #295b20 100%);
	background:-ms-linear-gradient(top, #295b20 0, #347629 50%, #295b20 100%);
	background:linear-gradient(to bottom, #295b20 0, #347629 50%, #295b20 100%)
}

#cognews .thinkcont-pos{
	margin-top:0
}

#cognews .bx-pager{
	display:none;
	margin:0
}

.newswrp .item-parentwrp .item h3{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:2.125em
}

.newswrp .item-parentwrp .item .date-loc{
	margin:1.6% 0 2.1%;
	font-family:ProximaNova-Bold;
	font-size:.75em
}

.newswrp .item-parentwrp .item .newsdesc{
	font-family:ProximaNova-Regular;
	font-size:1.125em
}

.newswrp .item-parentwrp .item .newsdesc a{
	font-family:ProximaNova-Bold;
	font-size:.778em;
	color:#fff
}

.latest-thinkwrp .soico-wrap .social-icons{
	margin-top:1.7em
}

.ac_results ul li{
	border-bottom:1px dotted
}

.pagemenuwrp ul.find-sol li a.active{
	background:0
}

.pagemenuwrp ul.find-sol li.first a.active{
	background:0
}

.pagemenuwrp ul.serv-sub li a.active{
	background:0
}

.pagemenuwrp ul li a.active{
	background:0
}

.pagemenuwrp ul li.first a.active{
	background:0
}

.pagemenuwrp ul.indus li a.active{
	background:0
}

.pagemenuwrp ul.indus li.first a.active{
	background:0
}

.megamenu-subnav .linkwrp h2 a{
	background:url(/dotcom-images/icons-sprite.png) no-repeat scroll right -208px transparent;
	color:#00728f;
	font-family:ProximaNova-Bold;
	display:table;
	padding-right:20px;
	font-size:1em
}

.megamenu-subnav .linkwrp h2 a:hover{
	text-decoration:underline
}

.careers-placehold{
	color:#fff;
	margin:0 0 0 8%;
	width:43.5%;
	padding:13em 0 0 23em
}

.careers-placehold .first{
	font-size:2.5em;
	font-family:‘Metrophobic’, Arial, serif
}

.careers-placehold .second{
	font-size:1.125em;
	font-family:‘Metrophobic’, Arial, serif;
	margin:2.9% 0 10.3%
}

.careers-placehold .carr-sco{
	font-size:1.125em;
	font-family:‘Metrophobic’, Arial, serif;
	margin:2.9% 0 3%
}

.findjobs{
	width:100%;
	background-color:#52656a
}

.findjobs .tab-nav li{
	margin:9.9% 2.16% 5.6% 0;
	float:left;
	cursor:pointer;
	color:#fff;
	width:26.78%;
	padding:1em;
	background-color:#273336;
	font-family:ProximaNova-Regular;
	font-size:1.5em;
	position:relative
}

.findjobs .tab-nav .last{
	margin-right:0
}

.findjobs .tab-nav li.active span.arrow{
	position:absolute;
	z-index:1;
	top:-17%;
	left:0;
	height:15%;
	width:100%;
	background:url(/dotcom-images/pointer-carou.png) no-repeat center top
}

.findjobs .tab-nav li.active span.arrow.car-arw{
	top:-15%
}

.findjobs .tab-nav li.active{
	background-color:#00728f;
	cursor:default
}

.findjobs .head{
	font-family:ProximaNova-Bold;
	font-size:1.5em;
	color:#fff;
	margin:5.6% 0 3.06%
}

.findjobs p{
	font-family:ProximaNova-Regular;
	font-size:1.5em;
	color:#fff
}

.findjobs p a{
	font-family:ProximaNova-Bold;
	font-size:.75em;
	color:#fff
}

.findjobs .imgwrap{
	margin-top:3.467%
}

.findjobs .imgwrap .hidden{
	display:none
}

.regndropdown{
	float:right
}

.featrdjobs{
	background:#ccc;
	background:-moz-linear-gradient(top, rgba(204, 204, 204, 1) 0, rgba(255, 255, 255, 1) 25%, rgba(255, 255, 255, 1) 75%, rgba(204, 204, 204, 1) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(204, 204, 204, 1)), color-stop(25%, rgba(255, 255, 255, 1)), color-stop(75%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(204, 204, 204, 1)));
	background:-webkit-linear-gradient(top, rgba(204, 204, 204, 1) 0, rgba(255, 255, 255, 1) 25%, rgba(255, 255, 255, 1) 75%, rgba(204, 204, 204, 1) 100%);
	background:-o-linear-gradient(top, rgba(204, 204, 204, 1) 0, rgba(255, 255, 255, 1) 25%, rgba(255, 255, 255, 1) 75%, rgba(204, 204, 204, 1) 100%);
	background:-ms-linear-gradient(top, rgba(204, 204, 204, 1) 0, rgba(255, 255, 255, 1) 25%, rgba(255, 255, 255, 1) 75%, rgba(204, 204, 204, 1) 100%);
	background:linear-gradient(to bottom, rgba(204, 204, 204, 1) 0, rgba(255, 255, 255, 1) 25%, rgba(255, 255, 255, 1) 75%, rgba(204, 204, 204, 1) 100%)
}

.featrdjobs .head{
	font-family:ProximaNova-Bold;
	font-size:1.5em;
	color:#52656a;
	margin:5.57% 0 3%
}

.featrdjobs p{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.5em;
	color:#333;
	width:585px;
	float:left
}

.featrdjobs p .jobregion{
	font-family:ProximaNova-Bold;
	color:#333
}

.jobtable{
	margin-top:0
}

.jobtable table{
	width:100%
}

.jobtable table tr{
	height:2.6em
}

.jobtable table td{
	font-family:ProximaNova-Regular;
	padding:.3em .6em
}

.jobtable table td a{
	color:#333
}

.jobtable table th{
	font-family:ProximaNova-Bold;
	font-size:1.125em;
	color:#333;
	padding-left:1.75em
}

.jobtable .loc{
	padding-left:.9em
}

.styled-select select{
	color:#fff;
	font-family:ProximaNova-Regular;
	background:transparent;
	width:100%;
	overflow:hidden;
	text-align:center;
	margin:auto;
	font-size:1.5em;
	line-height:1;
	border:0;
	border-radius:0;
	height:64px;
	-webkit-appearance:none
}

.styled-select select option{
	background-color:#009fc8;
	padding-left:10px
}

.styled-select{
	width:269px;
	height:64px;
	overflow:hidden;
	background:url(/dotcom-images/down-arrow.png) no-repeat right #009fc8
}

.seemore a{
	background:url(/dotcom-images/arw-dbl-blue.png) no-repeat scroll right center transparent;
	padding-right:1.3em;
	margin:2.1% 2% 7% 0;
	color:#00728f;
	font-family:ProximaNova-Bold;
	font-size:1em;
	float:right
}

.testim-pl{
	margin:0 auto;
	width:72.375em
}

.testimonials{
	padding:0 0 0 2%;
	background:url(/dotcom-images/testimonial-bg.jpg);
	background-repeat:no-repeat;
	color:#fff;
	min-height:22.813em
}

.lpadd{
	padding-left:9%
}

.testimonials h3{
	padding:5% 0 2%;
	font-family:ProximaNova-Bold;
	font-size:1.5em
}

.testimonials p{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.25em;
	width:57%;
	line-height:1em;
	padding:.1em
}

.testimonials .testp{
	font-family:ProximaNova-Bold;
	font-size:.529em
}

.testimonials .social-icons-career{
	margin:1em 0 0;
	padding-bottom:2em
}

.regndropdown ul ul{
	display:none
}

.regndropdown{
	background:url(/dotcom-images/optionc-bg.jpg);
	color:#fff;
	font-family:ProximaNova-Regular;
	font-size:1.5em;
	height:2em;
	width:20%
}

.regndropdown>ul>li{
	padding:5% 0 0 1%
}

.regndropdown ul li:hover>ul{
	display:block
}

.regndropdown ul li:hover ul{
	background-color:#009fc8
}

.regndropdown ul li:hover li:hover{
	color:#fff;
	background-color:#333
}

.regndropdown .droparrow{
	float:right
}

.careesselect{
	width:28.723404255319%;
	float:right;
	margin:0;
	padding:0
}

.careesselect .selectboxindex{
	top:0;
	left:0;
	width:100%
}

.backToCareers{
	font-family:ProximaNova-Semibold;
	color:#999;
	font-size:.875em
}

.breadcrumb-our-company{
	margin:1.25em 0 .4em
}

.breadcrumb-our-company .backToCareersSec{
	padding:0 0 .875em
}

.breadcrumb-our-company .backToCareersSec a:hover{
	text-decoration:underline
}

.banner-carreer{
	background:url(/dotcom-images/COG_CAREERS_WORKING.jpg) no-repeat scroll center top transparent;
	min-height:25.3em;
	width:100%
}

.banner-ourcomp{
	background:url(/dotcom-images/COG_CAREERS_OUR.jpg) no-repeat center top transparent;
	width:100%;
	min-height:13.8em
}

.banner-business{
	background:url(/dotcom-images/careers-our-business.jpg) no-repeat center top;
	with:100%;
	min-height:42em
}

.careers-content-placehold,.careers-content-placehold,.careers-culture-content-placehold{
	margin-left:6.813em;
	padding:3.19em 0 0
}

.careers-content-placehold h2{
	font-family:ProximaNova-Bold;
	font-size:1.5em;
	line-height:.7em;
	color:#00728f
}

.careers-content-placehold .our-business-tag-line{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:2.4em;
	color:#333;
	line-height:1em;
	margin-top:.51em
}

.our-business-tag-line{
	width:50%
}

.our-business-desc{
	font-family:ProximaNova-Regular;
	font-size:1.5em;
	margin-top:.58em;
	width:60%
}

.our-busi{
	font-family:ProximaNova-Regular;
	font-size:1em;
	margin-top:.58em;
	width:60%
}

h2.car-expl-cog{
	font-family:ProximaNova-Semibold;
	font-size:1.5em;
	color:#333;
	margin-top:.9em
}

.explore-sec{
	margin-top:1.4em
}

.expl-cog-links{
	font-family:ProximaNova-Bold;
	color:#00728f;
	font-size:.875em
}

.explore-sec li{
	padding-bottom:.53em
}

.comp-highlights{
	margin:2.86em 0 3.2em
}

.comp-highlights h2{
	margin-bottom:1em
}

.companyHighlightsBg{
	background:#52656a;
	background:-moz-linear-gradient(top, #3e4c50 0, #52656a 24%, #52656a 71%, #425256 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #3e4c50), color-stop(24%, #52656a), color-stop(71%, #4e6166), color-stop(100%, #425256));
	background:-webkit-linear-gradient(top, #3e4c50 0, #4e6065 24%, #52656a 71%, #425256 100%);
	background:-o-linear-gradient(top, #3e4c50 0, #4e6065 24%, #52656a 71%, #425256 100%);
	background:-ms-linear-gradient(top, #3e4c50 0, #4e6065 24%, #52656a 71%, #425256 100%);
	background:linear-gradient(to bottom, #3e4c50 0, #4e6065 24%, #52656a 71%, #425256 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e4c50', endColorstr='#425256', GradientType=0)
}

.companyHighlightsBg h2{
	font-family:ProximaNova-Bold;
	font-size:1.5em;
	margin-bottom:.75em;
	color:#fff;
	margin-bottom:1em
}

.careers-realstateimg{
	background:url(/dotcom-images/careers-analytics.png) no-repeat scroll left top transparent;
	min-height:10.4em;
	width:94%
}

.careers-industrial{
	background:url(/dotcom-images/career-industrial.png) no-repeat scroll left top transparent;
	min-height:10.4em
}

.careers-consulting{
	background:url(/dotcom-images/career-consulting.png) no-repeat scroll left top transparent;
	min-height:10.4em
}

.careers-manufacture{
	background:url(/dotcom-images/careers-manufacture.png) no-repeat scroll left top transparent;
	min-height:10.4em
}

.company-highlights-list li{
	display:inline-block;
	width:24.6%;
	vertical-align:top
}

.company-highlights-list li.compny{
	float:left;
	width:25%
}

.comp-highlights-cont-desc{
	font-family:ProximaNova-Regular;
	font-size:.875em;
	color:#fff;
	margin-top:1em;
	padding:Ć‚;
	width:92%
}

.minhight{
	min-height:6.5em
}

.comp-highlights-cont-desc{
	font-family:ProximaNova-Regular;
	font-size:.875em;
	color:#fff;
	margin-top:1em
}

li.social-net-ico{
	width:11%
}

.soico-wrap{
	float:left;
	width:100%
}

.career-highlights-category{
	background:url(/dotcom-images/highlights-category-bg-round.png) no-repeat scroll center center transparent;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:2.25em;
	color:#fff;
	position:relative;
	top:.9em;
	text-align:center;
	width:100%;
	line-height:2.7em
}

.career-highlights-year{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.875em;
	color:#fff;
	position:relative;
	top:4.1em;
	left:.5em;
	width:100%
}

.highlights-inactive-year{
	background-color:#273336;
	color:#FFF;
	cursor:pointer;
	float:left;
	font-family:Interstate Condensed;
	text-align:center;
	font-size:1.9em;
	margin:0 2% 0 0;
	min-height:1em;
	padding:1em .5em;
	position:relative;
	width:27.9%
}

.highlights-active-year{
	background-color:#00728f;
	color:#FFF;
	cursor:pointer;
	float:left;
	font-family:ProximaNova-Regular;
	font-size:1.9em;
	margin:0 3% 0 0;
	min-height:1em;
	padding:1em 0 1em 1em;
	position:relative;
	width:26.9%
}

.highlighted-arrow{
	background:url(/dotcom-images/pointer-carou.png) no-repeat scroll center 0 transparent;
	cursor:default;
	height:13px;
	left:0;
	position:absolute;
	top:-13px;
	width:100%;
	z-index:2
}

.year-span-highlights{
	margin-top:1.9em
}

.banner-culture{
	background:url(/dotcom-images/careers-our-culture.jpg) no-repeat center top;
	width:100%;
	min-height:31.3em
}

.careers-culture-content-placehold h2{
	font-family:ProximaNova-Bold;
	font-size:1.5em;
	line-height:.7em;
	color:#fff
}

.our-culture-tag-line{
	width:54%
}

.careers-culture-content-placehold .our-culture-tag-line{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:2em;
	color:#fff;
	letter-spacing:.03em;
	line-height:1.1em;
	margin-top:.69em
}

.culture-user-comment{
	font-size:1em;
	color:#fff
}

.culture-carousel-wrap{
	margin:2em 0 0 2em
}

.carousel-parentwrap{
	background-color:#50b3cf;
	margin-bottom:2em;
	opacity:.88;
	filter:alpha(opacity=88)
}

.careers-prof-pic{
	float:left;
	padding:3% 2% 4% 3%
}

.careers-carousel .getingpart p.culture-profile-comment{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.375em;
	padding:3% 0 0 2%;
	color:#fff
}

.careers-commenter-name{
	font-family:ProximaNova-Bold;
	font-size:1em;
	color:#fff
}

.careers-commenter-designation{
	font-family:ProximaNova-Regular;
	font-size:1em;
	color:#fff
}

.culture-profile-comment-name{
	padding:0 6% 3% 0
}

.careers-carousel{
	margin-top:2em
}

.careers-carousel div.culture-comment-width{
	width:99.447%
}

.careers-parent-wrapper{
	max-height:11em
}

.careers-carousel .getingpart .social-icons-blue li a,.careers-carousel .soico-wrap .social-icons-blue li a{
	float:left;
	background:url(/dotcom-images/socials-blue.png) no-repeat scroll left top transparent;
	cursor:pointer;
	display:inline-block;
	width:1.713em;
	height:1.5em
}

.careers-carousel .getingpart .social-icons-blue li a.linkdin-icn,.social-icon li a.linkdin-icn,.careers-carousel .soico-wrap .social-icons-blue li a.linkdin-icn{
	background-position:0 0
}

.careers-carousel .getingpart .social-icons-blue li a.twittr-icn,.social-icon li a.twittr-icn,.careers-carousel .soico-wrap .social-icons-blue li a.twittr-icn{
	background-position:-30px 0
}

.careers-carousel .getingpart .social-icons-blue li a.facebk-icn,.social-icon li a.facebk-icn,.careers-carousel .soico-wrap .social-icons-blue li a.facebk-icn{
	background-position:-58px 0
}

.careers-carousel .getingpart .social-icons-blue li a.ggleplus-icn,.social-icon li a.ggleplus-icn,.careers-carousel .soico-wrap .social-icons-blue li a.ggleplus-icn{
	background-position:-87px 0
}

.social-ico-blue{
	float:right;
	width:15%
}

.our-success-pos{
	margin:2.9em 0
}

p.success-descrip{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.5em;
	color:#fff;
	margin-top:.8em;
	width:87.979%
}

.success-showcase{
	background-color:#224217;
	color:#fff;
	position:relative;
	padding:2.438em 1.7em 2.875em 2em;
	margin-right:1.5%;
	width:42%;
	margin-bottom:2%;
	min-height:5em
}

.hight-min{
	min-height:9em
}

.success-image1{
	background:url(/dotcom-images/our-success-sprite-image.png) no-repeat;
	width:5.313em;
	height:4.625em;
	background-position:left top
}

.success-image2{
	background:url(/dotcom-images/our-success-sprite-image.png) no-repeat;
	width:4.875em;
	height:3.938em;
	background-position:41% 25%
}

.success-image3{
	background:url(/dotcom-images/our-success-sprite-image.png) no-repeat;
	width:4.125em;
	height:4.063em;
	background-position:76% 28%
}

.success-image4{
	background:url(/dotcom-images/our-success-sprite-image.png) no-repeat;
	width:3.125em;
	height:4.938em;
	background-position:100% 25%
}

.success-row{
	display:block
}

.success-item-desc-head{
	font-family:ProximaNova-Bold;
	font-size:1.125em
}

.success-item-desc-body{
	font-family:ProximaNova-Regular;
	font-size:.875em;
	margin-top:.6em
}

.success-item-desc{
	width:66%
}

.sucess-item-margin{
	margin-right:2%
}

.success-item-desc-body a{
	font-family:ProximaNova-Bold;
	color:#fff
}

.success-item-desc-body a.common-anc{
	font-family:ProximaNova-Regular
}

.careers-success-image-symbols{
	font-size:1em;
	color:#a7d59d
}

.careers-success-image-norfonts{
	font-size:1.2em;
	color:#a7d59d;
	position:relative;
	top:.75em
}

.career-success-image-desc{
	font-family:‘Metrophobic’, Arial, serif;
	width:132%;
	margin-top:4.4em
}

.text-left{
	margin-left:-.7em
}

.text-middle{
	margin-left:1em
}

.careers-success-image-normal{
	font-size:.875em;
	font-family:ProximaNova-Semibold;
	color:#a7d59d;
	margin-top:4.9em;
	float:left;
	width:45%
}

.careers-success-image-ninety{
	display:inline-block;
	float:left;
	width:44%;
	margin-left:.25em;
	margin-top:1.9em
}

.success-row-container{
	margin-top:1em
}

.back-to-home-img{
	padding-bottom:.2em
}

.careers-comment-name-wdth{
	width:67%
}

.career-imagdesc-per{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:.6em;
	position:absolute;
	top:.3em
}

.car-img-desc-ninety{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.2em;
	position:relative
}

.car-img-des-plus{
	position:absolute;
	margin-top:.9em;
	color:#a7d59d
}

.banner-working-here-lac{
	background:url(/dotcom-images/working-here-life.jpg) no-repeat center top;
	width:100%;
	min-height:28.23em
}

.working-here-desc{
	margin-top:.54em
}

.workinghere-content-placehold{
	margin-left:6.813em
}

.key-service-car .key-nav-car{
	width:100%;
	float:left
}

.key-service-car .key-nav-car li.active{
	background-color:#00728f;
	cursor:default
}

.key-service-car .key-nav-car li{
	cursor:pointer
}

.key-service-car .key-nav-car li.active span.arrow{
	position:absolute;
	z-index:1;
	top:-13px;
	left:0;
	height:13px;
	width:100%;
	background:url(/dotcom-images/pointer-carou.png) no-repeat center 0
}

.pagemenuwrp ul li.first-car a{
	color:#FFF;
	display:block;
	float:left;
	font-family:ProximaNova-Regular;
	font-size:1.125em;
	height:3.25em;
	line-height:3.25em;
	margin:0 1.375em
}

p.car-at-cog-desc{
	font-size:1.8em;
	width:77%
}

div.car-at-cog-steps{
	margin-top:3.063em
}

.car-start-steps{
	color:#fff;
	font-family:ProximaNova-Semibold
}

.car-st-steps{
	list-style-type:none;
	margin-top:3.7em
}

.car-st-steps li{
	display:inline;
	cursor:pointer
}

.car-st-steps .step1-bg-inactive{
	background:url(/dotcom-images/car-at-cog-step1-inactive.png) no-repeat;
	padding:.7em 2.8em .8em 2.3em;
	color:#015c74
}

.car-st-steps .step1-bg-active{
	background:url(/dotcom-images/car-at-cog-step1-active.png) no-repeat;
	padding:.7em 2.8em .8em 2.3em;
	color:#fff
}

.car-st-steps .step2-bg-inactive{
	background:url(/dotcom-images/car-at-cog-step2-inactive.png) no-repeat;
	padding:.7em 2.6em .8em 2.3em;
	color:#015c74
}

.car-st-steps .step2-bg-active{
	background:url(/dotcom-images/car-at-cog-step2-active.png) no-repeat;
	padding:.7em 2.6em .8em 2.3em;
	color:#fff
}

.car-st-steps .last-step-inactive{
	background:url(/dotcom-images/car-at-cog-step3-inactive.png) no-repeat;
	padding:.7em 2.5em .8em 2.6em;
	color:#015c74
}

.car-st-steps .last-step-active{
	background:url(/dotcom-images/car-at-cog-step3-active.png) no-repeat;
	padding:.7em 2.5em .8em 2.6em;
	color:#fff
}

p.get-started-steps-desc{
	font-family:ProximaNova-Regular;
	font-size:1.5em;
	width:100%
}

.latest-thinkwrapp .getingpart h3{
	color:#00bced;
	font-size:2.7em;
	font-family:‘Metrophobic’, Arial, serif;
	margin-bottom:.213em
}

.car-list-item-cont{
	list-style-type:none
}

.car-list-item-cont li{
	display:inline-block;
	background-color:#273336;
	width:24%;
	margin-right:.6%
}

.car-list-item-cont .technology,.car-list-item-cont .consulting,.car-list-item-cont .infrastructure,.car-list-item-cont .businessprocess{
	height:8.25em
}

.car-list-item-cont .technology{
	background:url(/dotcom-images/car-technology.png) no-repeat scroll center 1.4em transparent
}

.car-list-item-cont .consulting{
	background:url(/dotcom-images/car-consulting.png) no-repeat scroll center 2em transparent
}

.car-list-item-cont .infrastructure{
	background:url(/dotcom-images/car-infrastructure.png) no-repeat scroll center 1em transparent
}

.car-list-item-cont .businessprocess{
	background:url(/dotcom-images/car-business-services.png) no-repeat scroll center 1em transparent
}

.car-list-item-cont .technology span,.car-list-item-cont .consulting span,.car-list-item-cont .infrastructure span,.car-list-item-cont .businessprocess span{
	position:absolute;
	bottom:.5em;
	right:2.5em
}

.car-list-item-cont .infrastructure span.normal-txt{
	left:.5em
}

.car-list-item-cont .businessprocess span.normal-txt{
	right:0;
	left:.5em
}

.car-list-item-cont .technology div,.car-list-item-cont .consulting div,.car-list-item-cont .infrastructure div,.car-list-item-cont .businessprocess div{
	font-family:‘Metrophobic’, Arial, serif;
	position:absolute;
	top:1em;
	left:1em;
	font-size:.75em
}

.technology,.consulting,.infrastructure,.businessprocess{
	font-family:ProximaNova-Regular;
	font-size:1.4em;
	color:#fff;
	position:relative
}

.widget-cont ul li .realstateimg .technology{
	background-color:#273336
}

.learn-mre-arw{
	position:absolute;
	right:.7em;
	background:url(/dotcom-images/arw-realstate.png) no-repeat right top transparent;
	height:1.1em;
	width:1.1em;
	bottom:.5em
}

.learn-mre-arw:hover{
	background:url(/dotcom-images/arw-overstate.png) no-repeat right top transparent
}

.step-items{
	margin-top:1.4em
}

.car-list-item-cont .hvr{
	background-color:#df5f01
}

.widget-cont span.faq-top{
	font-family:ProximaNova-Regular;
	font-size:1.5em;
	margin-bottom:.75em;
	color:#333
}

.w32p{
	width:32%;
	margin-top:-.5em
}

.faq-accord{
	width:100%;
	float:left
}

.faq-accord ul{
	margin:1.74em 0 1em
}

.faq-accord ul li{
	font-size:1.2em;
	font-family:‘Metrophobic’, Arial, serif;
	color:#333;
	padding:0;
	border-top:1px solid #fff
}

.faq-accord ul li p{
	font-size:.85em;
	font-family:‘Metrophobic’, Arial, serif;
	margin:.9em 0 1em;
	padding-left:.5em;
	width:83%;
	display:none
}

.faq-accord ul li span.plus{
	background:#d1d2d4 url(/dotcom-images/faq-plus.png) no-repeat right 6px;
	padding:0 1em 0 0;
	display:inline-block
}

.faq-accord ul li span.minus{
	background:#a4e3f1 url(/dotcom-images/faq-minus.png) no-repeat right 6px
}

.question{
	background-color:#d1d2d4;
	padding:.3em 0 .3em .5em;
	cursor:pointer
}

.que-minus-bg{
	background-color:#a4e3f1
}

.widget-cont p.top-para{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:2em;
	margin-bottom:.75em;
	color:#333
}

.widget-cont p.top-para strong{
	font-weight:700
}

.widget-cont .change{
	font:400 1.2em ‘Metrophobic’, Arial, serif;
	margin:0 0 1.2em;
	display:block
}

.widget-cont span.cont{
	font:700 1em ‘Metrophobic’, Arial, serif;
	margin:-.5em 0 .4em;
	display:block;
	color:#333
}

.w48p{
	width:48%;
	float:left;
	min-height:13.75em;
	margin-top:2.5em
}

.w70p{
	width:70%
}

.contact{
	width:27.75em;
	min-height:11.75em;
	background:#eee;
	float:right;
	padding:2em 0 0 2em
}

.contact-car{
	font:400 1em/1.25em ‘Metrophobic’, Arial, serif;
	margin:0;
	display:block
}

.contact-car a{
	color:#00728f;
	text-decoration:none
}

.margTop{
	margin-top:.6em;
	display:block
}

.arrow-container{
	margin-bottom:2em
}

.steps li{
	padding:2em 3em 2em 1em;
	min-height:6.5em;
	list-style-type:none;
	float:left;
	width:27%
}

.clearfix:before,.clearfix:after{
	display:block;
	content:".";
	line-height:0;
	font-size:0;
	visibility:hidden
}

.clearfix:after{
	clear:both
}

.steps .step1{
	background:url(/dotcom-images/step-arrow.png) no-repeat 135% center
}

.steps .step2{
	padding-right:0
}

.steps .step3{
	background:url(/dotcom-images/step-arrow.png) no-repeat -25% center;
	padding:2em 1em 2em 5em
}

.app .steps li{
	background-color:#6db33f
}

.hire .steps li{
	background-color:#00bced
}

.steps .step1 h3,.steps .step2 h3,.steps .step3 h3,.steps .step1 p,.steps .step2 p,.steps .step3 p{
	font-family:ProximaNova-Regular;
	color:#fff;
	margin:0;
	padding:0
}

.steps .step1 h3,.steps .step2 h3,.steps .step3 h3{
	font-size:1.7em
}

.steps .step1 p,.steps .step2 p,.steps .step3 p{
	font-size:.96em;
	margin-top:.8em
}

.wrapper p.para{
	font-family:‘Metrophobic’, Arial, serif;
	margin:-.5em 0 .5em
}

.wrapper p.gethire{
	font-family:‘Metrophobic’, Arial, serif;
	margin:.5em 0;
	font-size:1.5em
}

p.top-parahead{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.5em;
	margin-bottom:.75em;
	color:#333
}

.strgicgoals-wrap .car-benefit h2{
	margin-bottom:.75em
}

.strgicgoals-wrap .car-benefit p{
	font-size:2em
}

.strgicgoals-wrap .car-tab{
	background-color:#224217;
	color:#FFF;
	cursor:default;
	float:left;
	min-height:20em;
	margin:1em 2% 0 0;
	padding:1em 1.5em;
	position:relative;
	width:25%
}

.strgicgoals-wrap .car-tab h3{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.5em;
	color:#a7d59d
}

.strgicgoals-wrap .car-tab .car-tab-list li{
	background:url(/dotcom-images/white-dot.png) no-repeat left .5em transparent;
	padding-left:1em;
	font-family:ProximaNova-Regular;
	font-size:.75em;
	width:89%;
	line-height:1.4em;
	margin:.5em 0
}

.latest-thinkwrp .getingpart .social-icons li a,.latest-thinkwrp .soico-wrap .social-icons li a{
	float:left;
	background:url(/dotcom-images/socials.png) no-repeat scroll left top transparent;
	cursor:pointer;
	display:inline-block;
	width:1.5em;
	height:1.5em;
	margin:0 1% 0 0
}

.latest-thinkwrp .getingpart .social-icons li a.linkdin-icn,.social-icon li a.linkdin-icn,.latest-thinkwrp .soico-wrap .social-icons li a.linkdin-icn{
	background-position:0 0
}

.latest-thinkwrp .getingpart .social-icons li a.twittr-icn,.social-icon li a.twittr-icn,.latest-thinkwrp .soico-wrap .social-icons li a.twittr-icn{
	background-position:-30px 0
}

.latest-thinkwrp .getingpart .social-icons li a.youTbe-icn,.social-icon li a.youTbe-icn{
	background-position:-87px 0
}

.latest-thinkwrp .getingpart .social-icons li a.facebk-icn,.social-icon li a.facebk-icn,.latest-thinkwrp .soico-wrap .social-icons li a.facebk-icn{
	background-position:-58px 0
}

.latest-thinkwrp .getingpart .social-icons li a.ggleplus-icn,.social-icon li a.ggleplus-icn,.latest-thinkwrp .soico-wrap .social-icons li a.ggleplus-icn{
	background-position:-116px 0
}

.caratcog-steps-cont .choos-stage{
	font-size:1.5em
}

.caratcog-steps-cont .satges{
	margin:1.5em 0 1em
}

.caratcog-steps-cont .satges li{
	float:left;
	width:23%;
	margin:0 0 0 1em;
	height:8.2em;
	background-color:#009fc8;
	text-align:center;
	font-size:1.5em;
	font-family:ProximaNova-Regular;
	cursor:pointer
}

.caratcog-steps-cont .satges li.selected{
	background-color:#df5f01
}

.caratcog-steps-cont .satges li:first-child{
	margin-left:0
}

.caratcog-steps-cont .satges li a{
	position:relative;
	top:38%;
	color:#fff;
	font-size:1em;
	width:100%
}

.caratcog-steps-cont .stage-condn{
	width:77%;
	font-family:ProximaNova-Regular;
	font-size:1em
}

.caratcog-steps-cont .stage-condn strong{
	font-family:ProximaNova-Bold
}

.step-path li{
	background-color:#273336;
	margin:6% 0;
	width:60%;
	color:#fff;
	cursor:pointer;
	position:relative;
	padding:1.5em 2em;
	font-family:ProximaNova-Regular;
	font-size:1.25em;
	min-height:1em
}

.step-path li.first{
	padding:2em
}

.step-path li.active{
	background-color:#00728f;
	cursor:default
}

.step-path li.active span.arrow{
	background:url(/dotcom-images/pointer-horizontal.png) no-repeat scroll 0 top transparent;
	position:absolute;
	right:-13px;
	top:30%;
	width:13px;
	height:33px;
	z-index:2
}

.step-path-desc{
	margin-top:2%;
	margin-left:3%;
	color:#fff
}

.step-path-desc h4{
	font-size:1.5em;
	font-family:ProximaNova-Semibold
}

.step-path-desc p{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.125em;
	width:100%;
	margin:.5em 0 1em
}

.step-path-desc ul li{
	background:url(/dotcom-images/white-dot.png) no-repeat scroll left .5em transparent;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.125em;
	margin:.5em 0;
	padding-left:1em
}

.step-path-desc .step-job-path li{
	background:url(/dotcom-images/arw-job-path.png) no-repeat scroll left center transparent;
	font-family:ProximaNova-Bold;
	font-size:.875em;
	line-height:1.4em;
	margin:.5em 0;
	padding:0 .9em 0 2em;
	display:block;
	float:left;
	width:29%
}

.step-path-desc .step-job-path li.first{
	padding:0;
	background-image:none
}

.widget-cont ul li .realstateimg .travel-hospitality-3g{
	background:url(/dotcom-images/travel-hospitality-3gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .asset-wealth-spot{
	background:url(/dotcom-images/asset-wealth-management-4gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .consumer-lending-spot{
	background:url(/dotcom-images/consumer-lending-4gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .cards-payment-spot{
	background:url(/dotcom-images/cards-payment-4gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .governance-spot{
	background:url(/dotcom-images/governance-risk-compliance-4gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .investment-spot{
	background:url(/dotcom-images/investment-banking-brokerage-4gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .wholesale-banking-spot{
	background:url(/dotcom-images/retail-wholesale-banking-4gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .comm-4g{
	background:url(/dotcom-images/communications-4gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .comm-4g-new{
	background:url(/dotcom-images/communications-4gridthumb-new.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .insu-4g{
	background:url(/dotcom-images/insurance-4gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .health-4g{
	background:url(/dotcom-images/healthcare-4gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .health-4g-new{
	background:url(/dotcom-images/healthcare-4gridthumb-new.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .bnk-fin-srv-3g{
	background:url(/dotcom-images/banking-financial-services-3grid-thumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .bnk-fin-srv-4g{
	background:url(/dotcom-images/banking-financial-services-4grid-thumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .communic-4g{
	background:url(/dotcom-images/communications-4gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .communic-3g{
	background:url(/dotcom-images/communications-3gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .consu-guds-4g{
	background:url(/dotcom-images/consumer-goods-4gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .hlth-cre-3g{
	background:url(/dotcom-images/healthcare-3gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .hlth-cre-4g{
	background:url(/dotcom-images/healthcare-4gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .hlth-cre-4g-new{
	background:url(/dotcom-images/healthcare-4gridthumb-new.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .insurnce-3g{
	background:url(/dotcom-images/insurance-3gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .insurnce-4g{
	background:url(/dotcom-images/insurance-4gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .life-scnce-3g{
	background:url(/dotcom-images/life-sciences-3gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .life-scnce-4g{
	background:url(/dotcom-images/life-sciences-4gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .life-scnce-4g-new{
	background:url(/dotcom-images/life-sciences-4gridthumb-new.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .manufactr-4g{
	background:url(/dotcom-images/manufacturing-4gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .manufactr-4g-new{
	background:url(/dotcom-images/manufacturing-4gridthumb-new.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .retl-3g{
	background:url(/dotcom-images/retail-3gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .retl-4g{
	background:url(/dotcom-images/retail-4gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .technlg-4g{
	background:url(/dotcom-images/technology-4gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .travl-hospi-4g{
	background:url(/dotcom-images/travel-hospitality-4gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .travel-hospitality-4g{
	background:url(/dotcom-images/travel-hospitality-4gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .insurance-3g{
	background:url(/dotcom-images/insurance-3gridthumb.jpg) no-repeat left top
}

.banner-asset-wealth{
	background:url(/dotcom-images/asset-wealth-management-banner.jpg) no-repeat center top #071248;
	width:100%;
	min-height:18.125em
}

.banner-card-pay{
	background:url(/dotcom-images/cards-payment-banner.jpg) no-repeat center top #551605;
	width:100%;
	min-height:18.125em
}

.banner-land-stra-goal{
	background:url(/dotcom-images/strategic-goalslistpage-banner.jpg) no-repeat center top;
	width:100%;
	min-height:18.125em
}

.banner-cons-lend{
	background:url(/dotcom-images/consumer-lending-banner.jpg) no-repeat center top #03011d;
	width:100%;
	min-height:18.125em
}

.banner-gov-rsk-com{
	background:url(/dotcom-images/governance-risk-compliance-banner.jpg) no-repeat center top #000;
	width:100%;
	min-height:18.125em
}

.banner-inv-bnk-brok{
	background:url(/dotcom-images/investment-banking-brokerage-banner.jpg) no-repeat center top #01010d;
	width:100%;
	min-height:18.125em
}

.banner-ret-whol{
	background:url(/dotcom-images/retail-wholesale-banking-banner.jpg) no-repeat center top #012120;
	width:100%;
	min-height:18.125em
}

.banner-sec-serv{
	background:url(/dotcom-images/securities-services-banner.jpg) no-repeat center top #001029;
	width:100%;
	min-height:18.125em
}

.banner-info-comp{
	background:url(/dotcom-images/information-companies-banner.jpg) no-repeat center top #000;
	width:100%;
	min-height:18.125em
}

.banner-mark-rsh{
	background:url(/dotcom-images/marketing-research-banner.jpg) no-repeat center top #010209;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .cable-spot{
	background:url(/dotcom-images/cable-satellite-4gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .integrated-comm-spot{
	background:url(/dotcom-images/integrated-communications-providers-4gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .network-equip-spot{
	background:url(/dotcom-images/network-equipment-providers-4gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .wireless-spot{
	background:url(/dotcom-images/wireless-4gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .transportation-spot{
	background:url(/dotcom-images/transportation-3grid-thumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .warehousing-spot{
	background:url(/dotcom-images/warehouse-distribution-3grid-thumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .cmplx-ntwrk-spot{
	background:url(/dotcom-images/complex-networks-3grid-thumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .uni-kingdom-spot{
	background:url(/dotcom-images/uk-3grid-thumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .uni-states-spot{
	background:url(/dotcom-images/us-3grid-thumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .consumer-durables-spot{
	background:url(/dotcom-images/consumer-durables-4gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .food-beverage-spot{
	background:url(/dotcom-images/food-beverages-4gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .footwear-app-spot{
	background:url(/dotcom-images/footwear-apparel-4gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .home-personal-spot{
	background:url(/dotcom-images/home-personalcare-4gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .mark-rsh-3g{
	background:url(/dotcom-images/marketing-research-3gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .info-comp-3g{
	background:url(/dotcom-images/information-companies-3gridthumb.jpg) no-repeat left top
}

.banner-cab-satel{
	background:url(/dotcom-images/cable-satellite-banner.jpg) no-repeat center top #000;
	width:100%;
	min-height:18.125em
}

.banner-int-com-prov{
	background:url(/dotcom-images/integrated-communications-providers-banner.jpg) no-repeat center top #012120;
	width:100%;
	min-height:18.125em
}

.banner-nw-eq-prov{
	background:url(/dotcom-images/network-equipment-providers-banner.jpg) no-repeat center top #1f2233;
	width:100%;
	min-height:18.125em
}

.banner-wirles{
	background:url(/dotcom-images/wireless-banner.jpg) no-repeat center top #000;
	width:100%;
	min-height:18.125em
}

.banner-cons-dur{
	background:url(/dotcom-images/consumer-durables-banner.jpg) no-repeat center top #040509;
	width:100%;
	min-height:18.125em
}

.banner-food-bev{
	background:url(/dotcom-images/food-beverages-banner.jpg) no-repeat center top #010101;
	width:100%;
	min-height:18.125em
}

.banner-food-appa{
	background:url(/dotcom-images/footwear-apparel-banner.jpg) no-repeat center top #010101;
	width:100%;
	min-height:18.125em
}

.banner-hm-persnl{
	background:url(/dotcom-images/home-personalcare-banner.jpg) no-repeat center top #0a0f1a;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .hr-edu-spot{
	background:url(/dotcom-images/higher-education-3gridthumb.jpg) no-repeat left top
}

.banner-hr-edu{
	background:url(/dotcom-images/higher-education-banner.jpg) no-repeat center top #140f0c;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .oil-gas-spot{
	background:url(/dotcom-images/oil-gas-3gridthumb.jpg) no-repeat left top
}

.banner-oil-gas{
	background:url(/dotcom-images/oil-gas-banner.jpg) no-repeat center top #030303;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .utils-spot{
	background:url(/dotcom-images/utilities-3gridthumb.jpg) no-repeat left top
}

.banner-utils{
	background:url(/dotcom-images/utilities-banner.jpg) no-repeat center top;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .gov-pub-spot{
	background:url(/dotcom-images/government-publichealthprograms-4gridthumb.jpg) no-repeat left top
}

.banner-gov-pub{
	background:url(/dotcom-images/government-publickhealthprograms-banner.jpg) no-repeat center top #15161b;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .prayers-spot{
	background:url(/dotcom-images/payers-4gridthumb.jpg) no-repeat left top
}

.banner-prayers{
	background:url(/dotcom-images/payers-banner.jpg) no-repeat center top #f0f1f5;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .phar-benef-spot{
	background:url(/dotcom-images/pharmacy-benefit-management-4gridthumb.jpg) no-repeat left top
}

.banner-phar-benef{
	background:url(/dotcom-images/pharmacy-benefit-managment-banner.jpg) no-repeat center top #c6b3a5;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .providers-spot{
	background:url(/dotcom-images/providers-4gridthumb.jpg) no-repeat left top
}

.banner-providers{
	background:url(/dotcom-images/providers-banner.jpg) no-repeat center top #030200;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .life-ins-spot{
	background:url(/dotcom-images/life-insurance-3gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .life-ins-mres{
	background:url(/dotcom-images/MRES_chip-300X165.png) no-repeat left top
}

.banner-life-ins{
	background:url(/dotcom-images/life-insurance-banner.jpg) no-repeat center top #e7c1b8;
	width:100%;
	min-height:18.125em
}

.banner-Unified-ins{
	background:url(/dotcom-images/Unified-insurance-banner.jpg) no-repeat center top #e7c1b8;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .prop-casu-spot{
	background:url(/dotcom-images/property-casualty-3gridthumb.jpg) no-repeat left top
}

.banner-prop-casu{
	background:url(/dotcom-images/property-casualty-banner.jpg) no-repeat center top #011039;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .med-dev-spot{
	background:url(/dotcom-images/medical-devices-3gridthumb.jpg) no-repeat left top
}

.banner-med-dev{
	background:url(/dotcom-images/medical-devices-banner.jpg) no-repeat center top;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .pharm-bio-spot{
	background:url(/dotcom-images/pharmaceutical-biotech-3gridthumb.jpg) no-repeat left top
}

.banner-pharm-bio{
	background:url(/dotcom-images/pharamaceutical-biotech-banner.jpg) no-repeat center top;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .automo-spot{
	background:url(/dotcom-images/automotive-3gridthumb.jpg) no-repeat left top
}

.banner-automo{
	background:url(/dotcom-images/automotive-banner.jpg) no-repeat center top #010101;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .indust-spot{
	background:url(/dotcom-images/industrial-3gridthumb.jpg) no-repeat left top
}

.banner-indust{
	background:url(/dotcom-images/industrial-banner.jpg) no-repeat center top #000;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .proces-spot{
	background:url(/dotcom-images/process-3gridthumb.jpg) no-repeat left top
}

.banner-proces{
	background:url(/dotcom-images/process-banner.jpg) no-repeat center top #eaece9;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .advrsing-spot{
	background:url(/dotcom-images/advertising-3gridthumb.jpg) no-repeat left top
}

.banner-advrsing{
	background:url(/dotcom-images/advertising-banner.jpg) no-repeat center top #000;
	width:100%;
	min-height:18.125em
}

.banner-gaming{
	background-attachment:scroll;
	background-clip:border-box;
	background-color:#000;
	background-image:url(/dotcom-images/Gaming_media-entertainment-banner.jpg);
	background-origin:padding-box;
	background-position:center top;
	background-repeat:no-repeat;
	background-size:auto auto;
	min-height:18.125em;
	width:100%
}

.widget-cont ul li .realstateimg .brdcast-spot{
	background:url(/dotcom-images/broadcasting-3gridthumb.jpg) no-repeat left top
}

.banner-brdcast{
	background:url(/dotcom-images/broadcasting-banner.jpg) no-repeat center top #020b15;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .flm-entr-spot{
	background:url(/dotcom-images/film-entertainment-3gridthumb.jpg) no-repeat left top
}

.banner-flm-entr{
	background:url(/dotcom-images/film-entertainment-banner.jpg) no-repeat center top #000;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .music-spot{
	background:url(/dotcom-images/music-3gridthumb.jpg) no-repeat left top
}

.banner-music{
	background:url(/dotcom-images/music-banner.jpg) no-repeat center top #734722;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .prnt-pub-spot{
	background:url(/dotcom-images/print-publishing-3gridthumb.jpg) no-repeat left top
}

.banner-prnt-pub{
	background:url(/dotcom-images/printing-publishing-banner.jpg) no-repeat center top #000;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .grocer-spot{
	background:url(/dotcom-images/grocers-4gridthumb.jpg) no-repeat left top
}

.banner-grocer{
	background:url(/dotcom-images/grocers-banner.jpg) no-repeat center top;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .splty-ret-spot{
	background:url(/dotcom-images/specialty-retailers-4gridthumb.jpg) no-repeat left top
}

.banner-splty-ret{
	background:url(/dotcom-images/specialty-retailers-banner.jpg) no-repeat center top #000;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .hgh-tec-manu-spot{
	background:url(/dotcom-images/high-tech-manufacturers-3gridthumb.jpg) no-repeat left top
}

.banner-hgh-tec-manu{
	background:url(/dotcom-images/high-tech-manufacturers-banner.jpg) no-repeat center top #010d23;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .onln-comp-spot{
	background:url(/dotcom-images/online-companies-3gridthumb.jpg) no-repeat left top
}

.banner-onln-comp{
	background:url(/dotcom-images/online-companies-banner.jpg) no-repeat center top #a2afb8;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .sft-vend-spot{
	background:url(/dotcom-images/software-vendors-3gridthumb.jpg) no-repeat left top
}

.banner-sft-vend{
	background:url(/dotcom-images/software-vendors-banner.jpg) no-repeat center top #b8c8c8;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .hotl-prop-spot{
	background:url(/dotcom-images/hotels-property-services-4gridthumb.jpg) no-repeat left top
}

.banner-hotl-prop{
	background:url(/dotcom-images/hotels-property-services-banner.jpg) no-repeat center top;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .rest-fd-serv-spot{
	background:url(/dotcom-images/restaurant-food-services-4gridthumb.jpg) no-repeat left top
}

.banner-rest-fd-serv{
	background:url(/dotcom-images/restaurant-food-services-banner.jpg) no-repeat center top #000;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .trav-intr-spot{
	background:url(/dotcom-images/travel-intermediaries-4gridthumb.jpg) no-repeat left top
}

.banner-trav-intr{
	background:url(/dotcom-images/travel-intermediaries-banner.jpg) no-repeat center top #000;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .trav-prov-spot{
	background:url(/dotcom-images/travel-providers-4gridthumb.jpg) no-repeat left top
}

.banner-trav-prov{
	background:url(/dotcom-images/travel-providers-banner.jpg) no-repeat center top #000;
	width:100%;
	min-height:18.125em
}

.quote-item{
	margin:1em 0;
	background-color:#50b3cf;
	opacity:.88;
	padding:2em 0 1em 2em
}

.quote-item .prof-pic{
	background:url(/dotcom-images/our-culture-joseph.png) no-repeat left top transparent;
	width:5.375em;
	height:5.5em;
	float:left;
	width:12%
}

.quote-item .commnt{
	float:left;
	width:86%
}

.quote-item .commnt p{
	margin-bottom:1em;
	width:100%
}

.quote-item .quote-by{
	color:#FFF;
	font-family:ProximaNova-Regular;
	font-size:1.125em;
	float:left
}

.quote-item .quote-by strong{
	font-family:ProximaNova-Bold
}

.social-icons-blue li a{
	background-image:url(/dotcom-images/socials-blue-1.png);
	cursor:pointer;
	display:inline-block;
	float:left;
	height:1.5em;
	width:1.5em;
	margin:0 .25em 0 0
}

.car-profile .your-profile{
	background-color:#273336;
	color:#fff;
	padding:1.5em 2em;
	font-family:ProximaNova-Regular;
	margin:2.5em 0
}

.car-profile .your-profile .pofl-head{
	font-size:1.5em
}

.profile-cont .ur-selection{
	font-size:1.25em;
	color:#fff;
	margin:.4em 0 0
}

.profile-cont li{
	margin:.4em 0 0
}

.profile-cont .no-select{
	color:#999
}

.profile-cont a{
	color:#58ad45;
	margin:.4em 0 0;
	display:inline-block;
	font-size:1.1em
}

.profile-cont a:hover{
	text-decoration:underline
}

a.see-all-car{
	background:url(/dotcom-images/arw-dbl-white.png) no-repeat scroll right center transparent;
	color:#FFF;
	padding-right:1.3em;
	font-family:ProximaNova-Bold;
	font-size:.95em;
	margin-top:1em
}

a.see-all-car:hover{
	text-decoration:underline
}

.wordlmap-popupwrp{
	position:absolute;
	z-index:1;
	width:56%;
	background:#fff;
	top:1em;
	left:11em;
	-moz-box-shadow:5px 5px 5px rgba(68, 68, 68, .6);
	-webkit-box-shadow:5px 5px 5px rgba(68, 68, 68, .6);
	box-shadow:5px 5px 5px rgba(68, 68, 68, .6);
	filter:progid:DXImageTransform.Microsoft.Shadow(PixelRadius=3, MakeShadow=true, ShadowOpacity=.3);
	-ms-filter:progid:DXImageTransform.Microsoft.Shadow(PixelRadius=3, MakeShadow=true, ShadowOpacity=0.30);
	zoom:1
}

.wordlmap-popup{
	padding:4% 3.44828% 3.44828%
}

.wordlmap-popup h3{
	font-family:ProximaNova-Regular;
	font-size:1.5em;
	color:#333;
	margin-bottom:.2em
}

.wordlmap-popup p{
	font-family:ProximaNova-Semibold;
	font-size:.875em;
	color:#333
}

.wordlmap-popup ul.link{
	margin-top:.75em
}

.wordlmap-popup ul.link li{
	float:left;
	width:49.51724137931%;
	margin-bottom:.5em;
	position:relative
}

.wordlmap-popup ul.link li a{
	background:url(/dotcom-images/arrw-orang.png) no-repeat right .4em;
	font-family:ProximaNova-Semibold;
	font-size:.875em;
	color:#df5f01;
	padding-right:5%;
	text-transform:uppercase
}

.wordlmap-popup .seemore{
	background:url(/dotcom-images/arw-dbl-orang.png) no-repeat scroll right .2em transparent;
	font-family:ProximaNova-Semibold;
	font-size:.875em;
	float:right;
	color:#df5f01;
	padding-right:4%;
	margin-top:.7em
}

.wordlmap-popup .seemore:hover{
	text-decoration:underline
}

.findjobs .imgwrap{
	position:relative
}

.wordlmap-popup .lftarrow{
	position:absolute;
	z-index:2;
	width:.875em;
	height:2.563em;
	background:url(/dotcom-images/pop-arrow-lt.png) no-repeat left top;
	left:-.9em;
	top:6.7em
}

.wordlmap-popup .social-ico{
	margin-left:0
}

.wordlmap-popup .social-ico ul li{
	float:left;
	margin-right:.6em
}

.wordlmap-popup .social-ico ul li a.lnkin,.wordlmap-popup .social-ico ul li a.twitt,.wordlmap-popup .social-ico ul li a.fb,.wordlmap-popup .social-ico ul li a.gplus{
	display:inline-block;
	width:1.5em;
	height:1.5em
}

.wordlmap-popup .social-ico ul li a.lnkin{
	background:url(/dotcom-images/lnkin.png) no-repeat
}

.wordlmap-popup .social-ico ul li a.twitt{
	background:url(/dotcom-images/twitt.png) no-repeat
}

.wordlmap-popup .social-ico ul li a.fb{
	background:url(/dotcom-images/fb.png) no-repeat
}

.wordlmap-popup .social-ico ul li a.gplus{
	background:url(/dotcom-images/gplus.png) no-repeat
}

.bod-placehold{
	padding:4em 0 0
}

.directrs-info{
	font-size:1.5em;
	font-family:‘Metrophobic’, Arial, serif;
	color:#fff
}

.carsl-pager-wrp{
	margin:2em 0 0
}

.slider-photos .directr-img .bg-container{
	padding:1em .5em;
	background-color:#273336
}

.slider-photos .directr-img .bg-container img{
	margin:0 auto
}

.dirctr-pager{
	position:relative
}

.dirctr-pager ul{
	position:absolute;
	top:-2.7em;
	left:40%
}

.dirctr-pager ul li{
	float:left;
	width:16px;
	height:16px;
	background:url(/dotcom-images/icon-circle-carousel.png) no-repeat -16px 0;
	margin:0 .6em 0 0;
	cursor:pointer
}

.dirctr-pager ul li.selected{
	background-position:0 0
}

.directr-img{
	position:relative;
	cursor:pointer
}

.directr-img .selected .arrow{
	background:url(/dotcom-images/pointer-carou.png) no-repeat scroll 0 0 transparent;
	cursor:default;
	height:13px;
	left:40%;
	position:absolute;
	top:-12px;
	width:31px;
	z-index:1
}

.slider-photos .directr-img .selected{
	background-color:#00728f
}

.carsl-pager-wrp .bx-viewport{
	padding-top:1em
}

.carsl-pager-wrp .bx-wrapper .bx-controls-direction a.disabled{
	display:inline-block;
	opacity:.4;
	-moz-opacity:.4;
	filter:alpha(opacity=40);
	cursor:default
}

.ref-recrt-txt{
	float:left;
	width:70%;
	margin:0 1em 0 0;
	font-size:1.5em;
	color:#fff;
	font-family:‘Metrophobic’, Arial, serif
}

.refrl-links{
	float:right;
	width:25%
}

.refrl-links ul li{
	margin:0 0 .5em
}

.refrl-links ul li a{
	color:#00728f;
	padding:0 1.25em 0 0;
	background:url(/dotcom-images/arw-dbl-blue.png) no-repeat right center;
	font-family:ProximaNova-Bold
}

.refrl-links ul li a:hover{
	text-decoration:underline
}

.rec-disclmr{
	padding:1.5em 0 2em 2em;
	background-color:#fcefe5;
	font-family:ProximaNova-Regular
}

.rec-disclmr h3{
	color:#00728f;
	font-size:1.8em;
	margin:0 0 .5em
}

.rec-disclmr p{
	width:87%;
	color:#484645;
	font-size:.9em
}

.rec-disclmr a{
	color:#00728f;
	font-family:ProximaNova-Bold;
	cursor:pointer
}

.rec-disclmr a:hover{
	text-decoration:underline
}

.companyHighlightsBg .car-disclimr{
	font-size:.8em;
	margin:1em 0 0
}

.alertpopupwrp{
	width:75%;
	height:36em;
	z-index:8;
	position:absolute;
	background:#fff;
	background:-moz-linear-gradient(top, #dbdbdb 0, #fff 25%, #fff 75%, #dcdcdc 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #dbdbdb), color-stop(25%, #fff), color-stop(75%, #fff), color-stop(100%, #dcdcdc));
	background:-webkit-linear-gradient(top, #dbdbdb 0, #fff 25%, #fff 75%, #dcdcdc 100%);
	background:-o-linear-gradient(top, #dbdbdb 0, #fff 25%, #fff 75%, #dcdcdc 100%)
}

.mask{
	height:100%;
	width:100%;
	background:#000;
	opacity:.5;
	filter:alpha(opacity=70);
	position:absolute;
	z-index:6;
	left:0;
	top:0;
	display:none
}

.alertpopupClose{
	background:url(/dotcom-images/icons-sprite.png) no-repeat scroll -36px -106px transparent;
	cursor:pointer;
	display:block;
	font-weight:700;
	height:.7em;
	padding:5px;
	position:absolute;
	right:-8px;
	top:13px;
	width:.7em;
	z-index:5
}

.recruitment-disclaimer-wrpr{
	width:85%;
	margin:0 auto;
	margin-top:3.25em
}

.recruitment-disc-head{
	font-family:ProximaNova-Bold;
	font-size:1.5em;
	color:#00728f
}

#content_1{
	height:27.563em;
	width:26em;
	padding:.813em 0 0 1.313em
}

.recruit-disc-body-wrp{
	margin-top:1.313em
}

.recruitment-disc-desc{
	background-color:#f3f3f3
}

.recruitment-disc-desc p,.recruitment-disc-desc ul.prevts-evts-cont-list li{
	font-family:"Trebuchet MS", "Arial Black", "Times New Roman";
	font-size:.75em;
	margin-bottom:1.313em;
	margin-right:2.25em
}

.report-incident-feedback{
	width:36%;
	margin-left:2.688em
}

.rep-inc-feed-head{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.25em;
	color:#fff;
	margin-bottom:.5em
}

.report-inc-feedbak-txtarea{
	font-family:"Trebuchet MS", Arial, "Times New Roman";
	font-size:.75em;
	font-style:italic
}

.report-incident-feedback .report-inc-feedback-upload{
	font-family:ProximaNova-Regular;
	font-size:.75em;
	margin-top:.875em;
	color:#fff
}

.report-incident-feedback input.busi-info-txt{
	padding:.3em 0 .3em .5em
}

input.sbmtbtn{
	color:#000;
	font-family:ProximaNova-Bold;
	font-size:1em;
	height:2.313em;
	letter-spacing:.08em;
	margin-right:.8em
}

.report-incident-feedback .contact-cogn-cont div.msg-info{
	padding:1em 1.125em .5em
}

.report-inc-form input.busi-info-txt,.report-inc-form textarea.msg-info textarea{
	font-size:79%
}

.text-italic{
	font-style:italic
}

.report-inc-feedback-upload .contact-submit-btn{
	padding:0;
	font-size:1.27em
}

.report-inc-feedback-upload .contact-submit{
	margin:0
}

div.appl-job{
	font-family:ProximaNova-Bold;
	font-size:1em;
	line-height:1.2em;
	margin-top:.71em
}

.steps .leafs{
	padding:1.5em 0 0 1em;
	min-height:9em;
	float:left;
	width:27%
}

.steps .lastleafs{
	padding-right:1em
}

.app .steps .leafs{
	background-color:#6db33f
}

.hire .steps .leafs{
	background-color:#00bced
}

.app .steps .spacer{
	float:left;
	width:55.5em;
	min-height:168em;
	background:url(/dotcom-images/step-forward-apps.png) no-repeat scroll left top;
	display:block
}

.hire .steps .spacer{
	height:168em;
	float:left;
	width:55.5em;
	background:url(/dotcom-images/step-arrow2.png) no-repeat left top;
	display:block
}

:root .app .steps .spacer{
	height:10.625em\0/IE9
}

:root .hire .steps .spacer{
	height:170em\0/IE9
}

.app .steps,.hire .steps{
	font-family:ProximaNova-Regular;
	color:#fff;
	margin:0;
	padding:0
}

.app .steps h3,.hire .steps h3{
	font-size:1.7em;
	line-height:1em
}

.app .steps p,.hire .steps p{
	font-size:.843em;
	margin-top:.8em
}

.popup-hide{
	background:url(/dotcom-images/close.png) no-repeat scroll 0 0 transparent;
	cursor:pointer;
	height:1.125em;
	position:absolute;
	right:0;
	top:.2em;
	width:1.125em
}

.rel-pos{
	position:relative
}

.wordlmap-popup h4{
	font-family:ProximaNova-Bold;
	font-size:1.125em;
	color:#00728f;
	margin-bottom:.2em
}

.wordlmap-popup p.light-font{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:.875em;
	color:#333
}

.wordlmap-popup img{
	float:left;
	margin-right:.5em
}

.width36{
	width:36%
}

.width28{
	width:28%
}

.comp-hihglt .soico-wrap .social-icons{
	margin:-2.3em 0 1.3em
}

.comp-hihglt .soico-wrap .social-icons li a{
	float:left;
	background:url(/dotcom-images/socials.png) no-repeat scroll left top transparent;
	cursor:pointer;
	display:inline-block;
	width:1.5em;
	height:1.5em;
	margin:0 1% 0 0
}

.comp-hihglt .soico-wrap .social-icons li a.linkdin-icn{
	background-position:0 0
}

.comp-hihglt .soico-wrap .social-icons li a.twittr-icn{
	background-position:-30px 0
}

.comp-hihglt .soico-wrap .social-icons li a.facebk-icn{
	background-position:-58px 0
}

.comp-hihglt .soico-wrap .social-icons li a.ggleplus-icn{
	background-position:-116px 0
}

.car-sel-dd{
	width:32%;
	margin-top:0
}

.pagmenult,.pagmenurt,pagmenusubrt{
	float:left;
	background:url(/dotcom-images/pagemenu-gradient-bg.png) repeat-x left top transparent;
	height:3.563em
}

.pagemenuwrp ul{
	width:100%;
	height:2.938em
}

.pagemenuwrp ul li{
	height:47px
}

.pagemenu-pointerwrp .active-mention{
	background:url(/dotcom-images/menu-slider-bg.png) no-repeat scroll center top transparent;
	height:10px;
	margin-top:47px;
	width:2000px;
	z-index:1
}

.pagmenusubrt{
	background:url(/dotcom-images/menu-lessbg.png) repeat-x left top transparent;
	height:3.563em;
	float:left
}

.pagemenu-pointerwrp{
	width:940px;
	margin:0 auto
}

.ms-vb-icon{
	display:none
}

.our-appro .goalscont-postn.mgr-bottom0{
	margin-bottom:0
}

.homepage-main-slider{
	height:400px
}

.spotlight{
	min-height:6em
}

.csecond,.cthird{
	font-family:ProximaNova-Bold;
	font-size:1em
}

#goalattrs1-txt .res a{
	color:#FFF;
	font-family:ProximaNova-Bold;
	font-size:.7em
}

.cog-news-title-date h3.mgr-btm{
	margin-bottom:0;
	width:97%
}

#faq .faq-widget-cont{
	margin-bottom:2em
}

.faq-make-selec .country-select{
	background-color:#71cdf4
}

.breadcrumb-smac{
	margin:1.25em 0 .4em
}

.smac-container{
	margin:0 auto;
	width:85%
}

.smac-infographic-bg{
	width:65%;
	height:18.5em
}

.soc-mob-anal-cloud{
	font-size:1.462em;
	color:#06bae2;
	font-family:Interstate-Bold;
	text-align:right;
	width:20%;
	margin-left:1.75em
}

.smac-top-hd{
	font-size:6.404em;
	color:#06bae2;
	font-family:Interstate-Bold
}

.enterprice-it-model{
	font-family:Interstate-Bold;
	color:#fff;
	font-size:1.498em
}

.smac-hd-right{
	width:48%;
	margin-left:1.438em;
	margin-top:-1.3em
}

.smac-wrapper{
	margin-top:2.063em
}

.smac-header-desc-top{
	font-family:ProximaNova-Regular;
	font-size:1.499em;
	color:#fff;
	width:45%;
	margin-top:1.36em;
	line-height:1.35em;
	margin-left:-5.5em
}

.smac-header-desc-bottom{
	font-family:ProximaNova-Regular;
	font-size:1.499em;
	color:#fff;
	width:94%;
	margin-left:1.75em;
	margin-top:.38em;
	line-height:1.35em
}

.pagemenuwrp ul li a.smac-menu{
	margin:0 1.275em
}

.applying-smac-wrap{
	background:#52656a;
	background:-moz-linear-gradient(top, #3e4c50 0, #52656a 50%, #3d4b4f 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #3e4c50), color-stop(50%, #52656a), color-stop(100%, #3d4b4f));
	background:-webkit-linear-gradient(top, #3e4c50 0, #52656a 50%, #3d4b4f 100%);
	background:-o-linear-gradient(top, #3e4c50 0, #52656a 50%, #3d4b4f 100%);
	background:-ms-linear-gradient(top, #3e4c50 0, #52656a 50%, #3d4b4f 100%);
	background:linear-gradient(to bottom, #3e4c50 0, #52656a 50%, #3d4b4f 100%)
}

.applying-smac-left-cont{
	width:44.4%
}

.applying-smac-head{
	font-family:‘Metrophobic’, Arial, serif;
	color:#00bced;
	font-size:3.001em
}

.appl-smac-desc p{
	font-family:ProximaNova-Regular;
	font-size:1.499em;
	color:#fff;
	line-height:1.25em
}

.applying-smac-right-cont{
	width:46.1%;
	margin-left:3.125em;
	margin-top:2.5em;
	padding:1em 1.313em 1.313em 1.125em;
	color:#273336;
	background:#a4cad4;
	background:-moz-linear-gradient(top, #8aaab2 0, #a4cad4 50%, #86a4ae 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #8aaab2), color-stop(50%, #a4cad4), color-stop(100%, #86a4ae));
	background:-webkit-linear-gradient(top, #8aaab2 0, #a4cad4 50%, #86a4ae 100%);
	background:-o-linear-gradient(top, #8aaab2 0, #a4cad4 50%, #86a4ae 100%);
	background:-ms-linear-gradient(top, #8aaab2 0, #a4cad4 50%, #86a4ae 100%);
	background:linear-gradient(to bottom, #8aaab2 0, #a4cad4 50%, #86a4ae 100%)
}

.appl-smac-right-cont-head{
	font-family:ProximaNova-Bold;
	font-size:1.25em
}

.applying-smac-right-cont p{
	font-family:ProximaNova-Regular;
	font-size:1.25em;
	margin-top:.3em;
	width:88.2%
}

.appl-smac-infographic{
	background:url(/dotcom-images/applying-smac-info.png) no-repeat;
	width:27.75em;
	height:18.75em;
	margin-top:2em
}

.smac-effect-wrap{
	background:#fff;
	background:-moz-linear-gradient(top, #cfcfcf 0, #fff 15%, #fff 85%, #cfcfcf 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #cfcfcf), color-stop(15%, #fff), color-stop(85%, #fff), color-stop(100%, #cfcfcf));
	background:-webkit-linear-gradient(top, #cfcfcf 0, #fff 15%, #fff 85%, #cfcfcf 100%);
	background:-o-linear-gradient(top, #cfcfcf 0, #fff 15%, #fff 85%, #cfcfcf 100%);
	background:-ms-linear-gradient(top, #cfcfcf 0, #fff 15%, #fff 85%, #cfcfcf 100%);
	background:linear-gradient(to bottom, #cfcfcf 0, #fff 15%, #fff 85%, #cfcfcf 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cfcfcf', endColorstr='#cfcfcf', GradientType=0)
}

.smac-effect-infographic{
	background:url(/dotcom-images/smac-effect-infographic.png) no-repeat;
	width:50%;
	height:8.75em;
	margin-top:5em
}

.smac-effect-right-cont{
	width:48%
}

.smac-effect-right-cont p{
	font-family:ProximaNova-Regular;
	font-size:1.45em;
	color:#00bced;
	margin-top:.5em
}

.smac-effect-hd{
	font-family:‘Metrophobic’, Arial, serif;
	color:#00bced;
	font-size:2.55em
}

.strgicgoals-wrap .tab-nav li.real-world-ex{
	font-size:1.3em;
	width:19%;
	height:4.5em
}

.rl-world-exp-img{
	background:url(/dotcom-images/real-world-examples.png) no-repeat;
	height:11.5em;
	margin:-.5em 0 0;
	width:19em
}

p.real-wrld-ex-desc{
	font-size:1.1em;
	letter-spacing:.01em;
	margin:-.4em 0 0 -.1em;
	width:62%
}

.banner-approach{
	background:url(/dotcom-images/cognizant-approachbg.jpg) no-repeat center top;
	width:100%;
	min-height:24em
}

.approach-content-placehold{
	margin-left:28.1em;
	padding:3.19em 0 0
}

.approach-content-placehold h1{
	color:#00bced;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:2.999em;
	line-height:.7em
}

.approach-content-placehold h2{
	color:#00bced;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:2.999em;
	line-height:.7em
}

.app-cont-desc{
	font-family:ProximaNova-Regular;
	font-size:1.399em;
	color:#333;
	margin-top:1em;
	width:80%;
	line-height:1.3em
}

.ovely-video-wrp{
	background-color:#FFF;
	border-radius:5px;
	display:none;
	left:25%;
	padding:.5em .5em .2em;
	position:fixed;
	top:6em;
	z-index:6
}

.vid-close{
	cursor:pointer;
	top:-8px
}

.video-container{
	min-height:20em;
	min-width:30em
}

.overly-bg{
	background-color:#000;
	left:0;
	opacity:.5;
	position:fixed;
	top:0;
	z-index:5;
	bottom:0
}

.vid-btn{
	background:url(/dotcom-images/icons-sprite.png) no-repeat scroll -110px -133px transparent;
	height:4.4em;
	left:47.2%;
	position:absolute;
	top:41.2%;
	width:4.4em;
	cursor:pointer
}

.main-wrapper{
	background-color:#06bae2;
	margin:0 2px -8px;
	width:445px;
	min-height:390px;
	padding:10px 0 15px 5px
}

.perspective-contet p{
	line-height:1.2em;
	color:#fff;
	font-size:11px
}

.perspective-contet h1{
	padding-bottom:5px;
	color:#fff;
	font-size:17px
}

.perspective-infograph{
	padding-bottom:10px;
	padding-left:20px;
	background:url(/dotcom-images/perspective-bg.png) no-repeat;
	height:245px
}

.perspective-contet{
	padding:0 10px 10px
}

.graph-bar1{
	width:83px;
	float:left;
	padding-top:141px
}

.graph-bar2{
	width:83px;
	float:left;
	padding-top:108px
}

.graph-bar3{
	width:83px;
	float:left;
	padding-top:75px
}

.graph-bar4{
	width:83px;
	float:left;
	padding-top:43px
}

.graph-bar5{
	width:83px;
	float:left;
	padding-top:10px
}

.graph-curve{
	padding-left:15px;
	width:67px;
	height:19px;
	cursor:pointer;
	padding-top:52px
}

.graph-curve.white{
	background:url(/dotcom-images/white-vector.png) no-repeat scroll 0 0 transparent
}

.graph-curve.blue{
	background:url(/dotcom-images/blue-vector.png) no-repeat scroll 0 0 transparent
}

.graph-curve p{
	line-height:12px;
	text-align:center;
	width:70px;
	color:#fff;
	font-size:10px;
	padding:0
}

.note-small{
	font-size:9px
}

.li_green li a{
	color:#387c2c
}

.li_green li a:hover{
	text-decoration:underline
}

.latest-think-pdf-part,.latest-think-pdf-parta,.latest-think-pdf-partb{
	background:url(/dotcom-images/dontgetsmacked.jpg) no-repeat;
	height:18em;
	width:23%;
	float:left;
	cursor:pointer
}

.ext-cont .dontgetsmacked,.row-fluid .dontgetsmacked{
	width:70%
}

.latest-thinkwrp .dontgetsmacked .social-icons{
	margin-top:5%
}

.latest-thinkwrp .dontgetsmacked{
	float:left
}

.latest-thinkwrp .dontgetsmacked h3{
	color:#00bced;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:2.7em;
	margin-bottom:.213em
}

.latest-thinkwrp .dontgetsmacked .social-icons li a{
	background:url(/dotcom-images/socials.png) no-repeat scroll left top transparent;
	cursor:pointer;
	display:inline-block;
	float:left;
	height:1.5em;
	margin:0 1% 0 0;
	width:1.5em
}

.latest-thinkwrp .dontgetsmacked .social-icons li a.linkdin-icn{
	background-position:0 0
}

.latest-thinkwrp .dontgetsmacked .social-icons li a.twittr-icn{
	background-position:-30px 0
}

.latest-thinkwrp .dontgetsmacked .social-icons li a.youTbe-icn{
	background-position:-87px 0
}

.latest-thinkwrp .dontgetsmacked .social-icons li a.facebk-icn{
	background-position:-58px 0
}

.latest-thinkwrp .dontgetsmacked .social-icons li a.ggleplus-icn{
	background-position:-116px 0
}

.dontgetsmacked{
	margin-left:3.938em
}

.dont-get-sm-desc{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.3em;
	color:#fff;
	width:82%
}

.thoughts-dontgetsmacked{
	margin-top:2em
}

.tech-in-pers{
	width:50%
}

.perspective{
	padding:3.125em 0
}

.appl-smac-desc-persp{
	color:#fff;
	font-family:ProximaNova-Regular;
	font-size:1.5em;
	margin-top:1em;
	width:94.3%;
	line-height:1.2em
}

.applying-smac-head-persp{
	line-height:.9em;
	color:#00bced;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:3.001em;
	width:84%
}

.tech-in-persp-ht{
	min-height:26em
}

.main-wrapper{
	font-family:"Trebuchet MS", Arial, "Times New Roman"
}

.text-break{
	display:block
}

a.dont-get-sm-readmore{
	color:#FFF;
	display:block;
	font-family:ProximaNova-Bold;
	font-size:.9em;
	margin-top:1.6em;
	display:inline-block
}

a.dont-get-sm-readmore:hover{
	text-decoration:underline
}

.banner-fow3{
	background:url(/dotcom-images/landing-banner-fow.jpg) no-repeat scroll center top #56afcf;
	min-height:28.9em;
	width:100%
}

.banner-fow4{
	background:url(/dotcom-images/rethink-banner-fow.jpg) no-repeat scroll center top #181818;
	min-height:28.8em;
	width:100%
}

.key-serv-slider .bx-wrapper{
	margin-bottom:0
}

.key-serv-slider .key-nav li{
	margin:0 .55em 0 0;
	padding:.55em 0
}

.testim-pl{
	margin:0 auto;
	width:64em
}

.testim-pl .testimonials{
	background:url(/dotcom-images/testimonial-bg.jpg) no-repeat scroll 0 0 transparent;
	color:#FFF;
	min-height:20.1875em;
	padding:0 0 0 2%
}

.testim-pl .lpadd{
	padding-left:9%
}

.lblfaq{
	font-size:1.15em;
	margin:0 0 .2em .5em;
	padding:0 0 0 .8em
}

.orng-txt{
	color:#00728f
}

.boldli{
	font-weight:700
}

.latest-thinkwrp .getingpartnew{
	float:left;
	width:70.2128%
}

.social-icons{
	margin-top:2%
}

.latest-thinkwrp .our-lst-thnkg-pdf{
	float:left;
	margin-right:6.91489%;
	width:22.6596%
}

.latest-thinkwrp .getingpart p,.latest-thinkwrp .getingpartnew p{
	color:#FFF;
	font-family:ProximaNova-Regular;
	font-size:1.455em;
	width:100%;
	letter-spacing:.006em;
	line-height:1.2em
}

.latest-thinkwrp .getingpartnew .social-icons{
	bottom:0;
	position:absolute;
	width:50%
}

.latest-thinkwrp .getingpart p a,.latest-thinkwrp .getingpartnew p a{
	color:#FFF;
	display:table;
	font-family:ProximaNova-Bold;
	font-size:.688em;
	margin-top:.75em
}

.latest-thinkwrp .getingpart .social-icons li a,.latest-thinkwrp .getingpartnew .social-icons li a{
	background:url(/dotcom-images/socials.png) no-repeat scroll left top transparent;
	cursor:pointer;
	display:inline-block;
	float:left;
	height:1.5em;
	margin:0 1% 0 0;
	width:1.5em
}

.latest-thinkwrp .getingpart .social-icons li a.linkdin-icn,.latest-thinkwrp .getingpartnew .social-icons li a.linkdin-icn,.social-icon li a.linkdin-icn{
	background-position:0 0
}

.latest-thinkwrp .getingpart .social-icons li a.twittr-icn,.latest-thinkwrp .getingpartnew .social-icons li a.twittr-icn,.social-icon li a.twittr-icn{
	background-position:-30px 0
}

.latest-thinkwrp .getingpart .social-icons li a.facebk-icn,.latest-thinkwrp .getingpartnew .social-icons li a.facebk-icn,.social-icon li a.facebk-icn{
	background-position:-58px 0
}

.latest-thinkwrp .getingpart .social-icons li a.youTbe-icn,.latest-thinkwrp .getingpartnew .social-icons li a.youTbe-icn,.social-icon li a.youTbe-icn{
	background-position:-87px 0
}

.latest-thinkwrp .getingpart .social-icons li a.ggleplus-icn,.latest-thinkwrp .getingpartnew .social-icons li a.ggleplus-icn,.social-icon li a.ggleplus-icn{
	background-position:-116px 0
}

.evtsatcogdcom{
	color:#00728f
}

.widget-orng-wrp{
	background-color:#df7a1c
}

.widget-blu-wrp{
	background-color:#50b3cf
}

.widget-green-wrp{
	background-color:#6db33f
}

.question p,.question{
	clear:both
}

.past-report ul{
	margin:0;
	padding:0;
	float:left
}

.past-report ul li{
	margin-bottom:.5em;
	font-family:ProximaNova-Bold;
	font-size:1em;
	line-height:1.2em
}

.past-report ul li.imag{
	position:relative;
	margin:0 .9em 1.4em 0
}

.past-report ul li.imag span{
	position:absolute;
	color:#fff;
	bottom:.35em;
	left:.45em;
	font:400 2em ProximaNova-Regular
}

.past-report ul li a,.past-report a{
	color:#00728f;
	margin-bottom:.5em
}

.past-report ul li a.int-act,.past-report a.int-act{
	background:url(/dotcom-images/arw-dbl-blue.png) no-repeat right center;
	padding-right:1em
}

.past-report .past-row2{
	margin-top:3.25em;
	float:left
}

.past-report ul li a.int-act:hover,.past-report a.int-act:hover{
	text-decoration:underline
}

.widget-cont-gs{
	margin:3.25em 0 4.063em
}

.widget-cont-gs h2{
	color:#00728f;
	font-family:ProximaNova-Bold;
	font-size:1.5em;
	margin-bottom:.75em
}

.widget-cont-gs ul.widget-img li{
	margin-bottom:.75em;
	float:left;
	margin-right:1.25em
}

.widget-cont-gs ul.manufactw li{
	width:31.914893617021%;
	min-height:10.313em
}

.widget-cont-gs ul.busnsgoalw li{
	width:23.404255319149%;
	min-height:10.6em
}

.widget-cont-gs ul.busnsgoalw li a{
	display:block
}

.imgnav{
	position:relative;
	cursor:default;
	overflow:hidden
}

.widget-cont-gs ul li .realstateimg{
	position:absolute;
	z-index:1;
	left:0;
	top:0;
	font-family:ProximaNova-Regular;
	color:#fff;
	width:100%
}

.widget-cont-gs ul li .realstateimg-in{
	padding:.375em;
	position:relative;
	height:9.51em;
	position:relative;
	float:left;
	padding:4.3333333333333% 16.666666666667% 0 4.3333333333333%;
	width:79%
}

.widget-cont-gs ul li .realstateimg-in-threimg{
	position:relative;
	float:left;
	height:9.468em;
	padding:4.3333333333333% 22.727272727273% 2.3% 4.3333333333333%;
	width:72.939393939394%
}

.widget-cont-gs ul li .realstateimg-in p.normal,.widget-cont-gs ul li .realstateimg-in p.small,.widget-cont-gs ul li .realstateimg-in-threimg p.normal,.widget-cont-gs ul li .realstateimg-in-threimg p.small{
	position:absolute;
	bottom:0;
	font-size:2em;
	text-transform:uppercase;
	line-height:1em
}

.widget-cont-gs ul li .realstateimg-in p.normal{
	width:79%
}

.widget-cont-gs ul li .realstateimg-in p.small{
	font-size:1.5em;
	width:79%;
	padding-bottom:.16em
}

.widget-cont-gs ul li .realstateimg-in-threimg p.normal{
	font-size:1.6em;
	width:72.9394%;
	padding-bottom:.16em
}

.widget-cont-gs ul li .realstateimg-in-threimg p.small{
	font-size:1.4em;
	bottom:.3em;
	line-height:1.1em;
	width:92.82%
}

.widget-cont-gs ul li .realstateimg .analytics{
	background:url(/dotcom-images/ITAAS-img-1.png) no-repeat left top
}

.widget-cont-gs ul li .realstateimg .busnssconsult{
	background:url(/dotcom-images/ITAAS-img-2.png) no-repeat left top
}

.widget-cont-gs ul li .realstateimg .digitlsecprvcy{
	background:url(/dotcom-images/ITAAS-img-3.png) no-repeat left top
}

.widget-cont-gs ul li .realstateimg .itinfraservc{
	background:url(/dotcom-images/ITAAS-img-4.png) no-repeat left top
}

.widget-cont-gs ul li .realstateimg .bankfnclservc{
	background:url(/dotcom-images/ITAAS-img-5.png) no-repeat left top
}

.widget-cont-gs ul li .realstateimg .life-science-pharma{
	background:url(/dotcom-images/pharmaceutical-biotech-3gridthumb.jpg) no-repeat left top
}

.widget-cont-gs ul li .realstateimg .life-science-medical{
	background:url(/dotcom-images/medical-devices-3gridthumb.jpg) no-repeat left top
}

.widget-cont-gs ul li .realstateimg .busnsinformtion{
	background:url(/dotcom-images/ITAAS-img-6.png) no-repeat left top
}

.widget-cont-gs ul li .realstateimg .insurance{
	background:url(/dotcom-images/ITAAS-img-7.png) no-repeat left top
}

.widget-cont-gs ul li .realstateimg .technology{
	background:url(/dotcom-images/ITAAS-img-8.png) no-repeat left top
}

.widget-cont-gs ul li .realstateimg .technohel{
	background:url(/dotcom-images/ITAAS-img-8.png) no-repeat left top
}

.widget-cont-gs ul li .realstateimg .automotive{
	background:url(/dotcom-images/automotive.png) no-repeat left top
}

.widget-cont-gs ul li .realstateimg .industrial{
	background:url(/dotcom-images/industrial.png) no-repeat left top
}

.widget-cont-gs ul li .realstateimg .process{
	background:url(/dotcom-images/process.png) no-repeat left top
}

.widget-cont-gs ul li .realstateimg .logisticsdistr{
	background:url(/dotcom-images/logistics.png) no-repeat left top
}

.widget-cont-gs ul li .realstateimg .growth{
	background:url(/dotcom-images/growth-img1.png) no-repeat left top
}

.widget-cont-gs ul li .realstateimg .callto-sngle-text,.widget-cont-gs ul li .realstateimg .callto-dbl-text,.widget-cont-gs ul li .realstateimg .callto-tree-text,.widget-cont-gs ul li .realstateimg .callto-four-text{
	text-transform:uppercase;
	display:block;
	position:absolute;
	z-index:1;
	top:4.9em;
	line-height:1em
}

.widget-cont-gs ul li .realstateimg .callto-sngle-text span.disblk,.widget-cont-gs ul li .realstateimg .callto-dbl-text span.disblk,.widget-cont-gs ul li .realstateimg .callto-tree-text span.disblk,.widget-cont-gs ul li .realstateimg .callto-four-text span.disblk{
	display:block
}

.widget-cont-gs ul li .realstateimg .callto-dbl-text{
	top:4em
}

.widget-cont-gs ul li .realstateimg .callto-tree-text{
	top:3em
}

.widget-cont-gs ul li .realstateimg .callto-four-text{
	top:2em
}

.widget-cont-gs ul li .realstateimg .callto-five-text{
	font-size:.91em;
	line-height:1em;
	margin-top:1em
}

.widget-cont-gs ul li .realstateimg .callto-arrow{
	height:1.538em;
	width:1.538em;
	top:8.55em;
	right:.9em;
	position:absolute;
	z-index:1;
	background:url(/dotcom-images/arw-realstate.png) no-repeat right top
}

.widget-cont-gs ul.widget-img li .tooltip{
	height:10.6em;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	background:#5da62d;
	font-family:‘Metrophobic’, Arial, serif;
	color:#fff
}

.widget-cont-gs ul.widget-img li .tooltip .tooltipinwrp{
	padding:.875em;
	display:block;
	position:relative;
	height:8.6em
}

.widget-cont-gs ul.widget-img li .tooltip .tooltipinwrp a{
	background:url(/dotcom-images/arw-overstate-trans.png) no-repeat right center;
	float:right;
	height:1.9em;
	width:7.8em;
	right:.1em;
	top:.35em;
	position:absolute;
	z-index:6
}

.widget-cont-gs ul.widget-img li .tooltip .tooltipinwrp .learnmore,.widget-cont-gs ul.widget-img li .tooltip .tooltipinwrp .learnmoremin{
	line-height:2em;
	font-family:ProximaNova-Semibold;
	font-size:.875em;
	display:block;
	text-align:right;
	color:#fff;
	float:left;
	padding-right:1.7em
}

.widget-cont-gs ul.widget-img li .tooltip .tooltipinwrp .learnmorewrp{
	position:absolute;
	right:.85em;
	right:.95em\0/;
	top:8.2em
}

.widget-cont-gs ul.widget-img li .tooltip .tooltipinwrp .learnmoremin{
	font-size:1.25em
}

.widget-cont-gs ul.widget-img li .tooltip .tooltipin,.widget-cont-gs ul.widget-img li .tooltip .tooltipin a{
	background:url(/dotcom-images/arw-overstate.png) no-repeat right center;
	width:2em;
	float:right;
	padding-right:2.5em;
	height:2em
}

.widget-cont-gs ul.widget-img li .tooltip .tooltipinmin{
	font-size:1em;
	height:7.2em;
	line-height:1.2em;
	overflow:hidden;
	width:100%
}

.widget-cont-gs ul.widget-img li .tooltip .tooltipin .learnmorewrp{
	position:absolute;
	right:.85em;
	top:8em
}

.widget-cont-gs ul.widget-img li .tooltip .tooltipin .learnmore{
	line-height:2.5em;
	font-family:ProximaNova-Semibold;
	font-size:.875em;
	display:block;
	text-align:right;
	color:#fff;
	float:left
}

.widget-cont-gs ul.widget-img li .tooltip .tooltipinmin .learnmore{
	font-size:.75em;
	line-height:2em;
	padding-right:.75em;
	text-align:right
}

.widget-cont-gs ul.widget-img li.last{
	margin-right:0
}

.widget-cont-gs ul li .realstateimg .asset-wealth-spot{
	background:url(/dotcom-images/car-technology.png) no-repeat scroll center 1.4em transparent
}

.widget-cont-gs ul li .realstateimg .consumer-lending-spot{
	background:url(/dotcom-images/car-consulting.png) no-repeat scroll center 2em transparent
}

.widget-cont-gs ul li .realstateimg .cards-payment-spot{
	background:url(/dotcom-images/car-infrastructure.png) no-repeat scroll center 1em transparent
}

.widget-cont-gs ul li .realstateimg .governance-spot{
	background:url(/dotcom-images/car-business-services.png) no-repeat scroll center 1em transparent
}

.sustain-banner .banner-meet-cogni{
	background:url(/dotcom-images/banner-sustainblty.jpg) no-repeat center top;
	min-height:18em
}

.sustain-banner .banner-meet-cogni .meet-cogni-placehold{
	font-family:ProximaNova-Regular;
	font-size:1em;
	padding:2.5em 0 0
}

.sustain-banner .banr-head2{
	font-size:1.5em;
	margin:1em 0 0
}

.sustain-banner .banr-head1{
	width:80%;
	font-size:2.125em
}

.sustain-banner .banr-head1.lnht{
	line-height:1em
}

.sustain-banner .banr-head2.lnhit{
	line-height:1.2em
}

.sustain-banner .banr-head3{
	font-size:1.2em;
	margin:1em 0 0
}

.sustain-banner .banr-head3 a{
	color:#fff
}

.sustain-banner .banr-head3 a:hover{
	text-decoration:underline
}

.bannersection .banr-head1{
	width:85%
}

.bannersection .ed-banr-head{
	font-family:ProximaNova-Regular;
	width:87%
}

.bannersection ul.ed-banr-head{
	margin:.5em 0 0 1em
}

.bannersection ul.ed-banr-head li{
	list-style-type:disc
}

.banner-future-work .key-nav{
	margin:1em 0 0
}

.banner-future-work .key-nav li{
	background-color:#df6d17;
	color:#FFF;
	float:left;
	font-family:ProximaNova-Regular;
	font-size:1.5em;
	margin:1em 1em 0 0;
	min-height:2.5em;
	opacity:.9;
	padding:.6em;
	position:relative;
	width:19%
}

.banner-future-work .key-nav li a{
	font-size:.8em;
	color:#fff;
	padding:0 1em 0 0;
	background:url(/dotcom-images/arrw-white.png) no-repeat right center
}

.banner-future-work .key-nav li a:hover{
	text-decoration:underline
}

.sustainblty-effort{
	background:url(/dotcom-images/sustainblty-effortN.jpg) no-repeat center top;
	min-height:50.6em
}

.sustainblty-effort.small{
	min-height:35.5em
}

.sustainblty-effort .banner-future-work{
	background:0;
	width:auto
}

.blue-bulets{
	width:57%;
	margin:1.5em 0;
	margin-top:1.5em
}

.blue-bulets li{
	padding:0 0 0 1.5em;
	color:#333;
	font-family:ProximaNova-Regular;
	font-size:.875em;
	margin:0 0 1em
}

.blue-buletsp{
	color:#323232;
	font-family:ProximaNova-Regular;
	font-size:.875em;
	margin:0 0 1em;
	padding:0;
	width:65%
}

.blue-bulets li:before,.blue-bulets-reset li:before{
	content:'\2022';
	display:block;
	position:relative;
	max-width:0;
	max-height:0;
	left:-15px;
	top:-0;
	color:#00738e
}

.blue-bulets-reset li:before{
	top:-.2em;
	font-size:1.5em
}

.inner-info{
	font-size:.6em
}

.sustainblty-effort .appeal-cont{
	margin:2.7em auto 0;
	width:940px
}

.sustainblty-effort .appeal-cont p.first{
	width:69%
}

.sustainblty-effort .key-nav{
	margin:0
}

.sustainblty-effort .key-nav li{
	width:27%;
	min-height:6em;
	margin:0 1em 1em 0;
	padding:.6em .6em 0
}

.sustainblty-effort .key-nav li a{
	font-size:.6em;
	font-family:ProximaNova-Bold;
	background:0
}

.sustain-news .ig-txt{
	margin:3em 0 0;
	text-transform:uppercase;
	width:41%
}

.sustain-news .ig-txt h2{
	font-size:1.9em;
	font-family:ProximaNova-Bold
}

.sustain-carosl h3{
	width:100%
}

.sustain-carosl .video-part{
	background:url(/dotcom-images/sustainblty-video.jpg) no-repeat
}

.sustain-carosl .carslwrp .think-nav #think-1,.sustain-carosl .carslwrp .think-nav #think-2,.sustain-carosl .carslwrp .think-nav #think-3{
	min-height:5em
}

.sustain-carosl .carslwrp .think-nav .item{
	min-height:5em
}

.strgicgoals-wrap .academy-p{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.5em;
	margin:0 0 1em;
	width:98%
}

.eductnal-initastiv{
	margin:0 0 .8em;
	width:91%
}

.eductnal-initastivNew{
	margin:0 0 .8em;
	width:91%;
	margin-left:25px
}

.eductnal-initastiv li{
	font-size:1.5em;
	list-style-type:disc;
	color:#fff;
	font-family:‘Metrophobic’, Arial, serif
}

.eductnal-initastivNew li{
	font-size:1.5em;
	list-style-type:disc;
	color:#fff;
	font-family:‘Metrophobic’, Arial, serif
}

.pull-quotes img{
	margin:0 auto
}

.pullquotes-blue{
	background-color:#50b3cf;
	text-align:center
}

.educating .banner-meet-cogni{
	background:url(/dotcom-images/banner-educating.jpg) no-repeat center top;
	min-height:32em
}

.educating .banr-head1{
	width:100%
}

.ed-banr-head{
	font-size:1.125em;
	margin:.8em 0 0;
	font-family:ProximaNova-Semibold
}

.future-educating{
	background:url(/dotcom-images/educating-future.jpg) no-repeat center top;
	min-height:47em
}

.future-educating h2{
	width:70%;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:2.25em
}

.future-educating .ed-future-txt{
	font-size:1.375em;
	width:70%;
	font-family:ProximaNova-Regular;
	color:#333
}

.ed-future-txt p{
	margin-bottom:20px
}

.future-educating .blue-bulets{
	width:auto;
	margin:.8em 0 1em
}

.future-educating .blue-bulets.shflft{
	margin-left:-.7em
}

.future-educating .blue-bulets li{
	font-size:1em
}

.future-educating .ed-future-txt .margin-adjust{
	margin:0 0 1em
}

.future-educating-new{
	background:url(/dotcom-images/bg-edu-for-fow.jpg) no-repeat center top;
	min-height:47em
}

.csr-cust{
	background:url(/dotcom-images/bg-cust-serv.jpg) no-repeat center top;
	min-height:36.5em
}

.making-future .getingpart h3{
	font-size:2.188em;
	width:100%
}

.making-future .video-part{
	background:url(/dotcom-images/beyond-green-video.jpg) no-repeat scroll 0 0 transparent
}

.making-future .getingpart .social-icons{
	margin-top:14%
}

.eductin-makig-future{
	margin:3em 0
}

.eductin-makig-future .careers-comment-name-wdth{
	width:64%;
	margin:1em 0 0
}

.eductin-makig-future .social-ico-blue{
	width:17%;
	margin:1em 0 0
}

.eductin-makig-future .carousel-parentwrap{
	min-height:9em
}

.eductin-makig-future .getingpart .social-icons-blue li a{
	width:1.7em
}

.making-future-detail .future-info{
	font-size:1.375em;
	font-family:ProximaNova-Regular;
	margin:0 0 1em
}

.making-future-detail .more-info{
	font-size:1.125em;
	font-family:ProximaNova-Regular
}

.making-future-detail .more-info a{
	font-size:1.125em;
	font-family:ProximaNova-Regular
}

.making-future-detail .more-info a:hover{
	text-decoration:underline
}

.sustain-banner .corp-govrn{
	background:url(/dotcom-images/corporate-gov-banner.jpg) no-repeat scroll center top #000;
	min-height:18.1em
}

.sustain-banner .corp-govrn .meet-cogni-placehold{
	font-family:ProximaNova-Regular;
	font-size:1em;
	padding:2.5em 0 0
}

.sustain-banner .corp-banr-head{
	width:100%;
	font-size:2.125em
}

.sustain-banner .bot-corp{
	padding-bottom:1.5em
}

.corp-gov-guid{
	background:url(/dotcom-images/guide-lines-corp-gov.jpg) no-repeat center top;
	min-height:36.5em
}

.blue-bulets.cor-width{
	width:66.5%
}

.board-of-d h2{
	color:#00bced;
	font-size:2.25em
}

.board-of-d .bod-info{
	font-size:1.5em;
	font-family:ProximaNova-Regular;
	margin:0 0 1em;
	color:#fff
}

.board-of-d .carslwrp .think-nav #think-1,.board-of-d .carslwrp .think-nav #think-2,.board-of-d .carslwrp .think-nav #think-3{
	min-height:2.5em
}

.board-of-d .carslwrp .think-nav .item{
	height:auto;
	min-height:2.5em
}

.board-of-d .carslwrp .think-nav .item h4{
	font-family:ProximaNova-Bold
}

.leadr-img{
	width:12em;
	min-height:23em;
	background:url(/dotcom-images/lakshmi-narayanan.jpg) no-repeat left .7em
}

.leadr-img.franc{
	background:url(/dotcom-images/Francisco.jpg) no-repeat left .7em
}

.leadr-img.gordon{
	background:url(/dotcom-images/Gordon.jpg) no-repeat left .7em
}

.leadr-img.rajeev{
	background:url(/dotcom-images/rajeev.jpg) no-repeat left .7em
}

.leadr-img.ramak{
	background:url(/dotcom-images/chandra.jpg) no-repeat left .7em
}

.leadr-img.karen{
	background:url(/dotcom-images/Karen.jpg) no-repeat left .7em
}

.leadr-img.malcolm{
	background:url(/dotcom-images/Malcom.jpg) no-repeat left .7em
}

.leadr-img.steven{
	background:url(/dotcom-images/Steven.jpg) no-repeat left .7em
}

.leadr-info{
	width:46em
}

.pull-quotes .pullquotes-orange{
	background-color:#df7a1c;
	text-align:center
}

.corp-int h2{
	width:92%
}

.corp-int .ed-future-txt{
	width:83%
}

.corp-int .blue-bulets{
	width:110%
}

.corp-int.audit{
	background:url(/dotcom-images/bg-audit-results.jpg) no-repeat center top;
	min-height:36.5em
}

.corp-int.internal{
	background:url(/dotcom-images/bg-internal-controls.jpg) no-repeat center top
}

.corp-int.core{
	background:url(/dotcom-images/bg-our-core-val.jpg) no-repeat center top;
	min-height:36.5em
}

.corp-int.std{
	background:url(/dotcom-images/bg-standards-business.jpg) no-repeat center top;
	min-height:36.5em
}

.corp-int.landing{
	background:url(/dotcom-images/bg-corp-int-key.jpg) no-repeat center top;
	min-height:36.5em
}

.corpo-link{
	font-size:1.125em;
	margin:.5em 0 0
}

.corpo-link a{
	color:inherit
}

.corpo-link a:hover{
	text-decoration:underline
}

.innov-banner .banr-head1{
	color:#000;
	font-size:2.125em;
	line-height:1em;
	width:100%;
	padding-top:.5em
}

.innov-banner .banner-meet-cogni .meet-cogni-placehold{
	width:70%
}

.report-letter{
	background:url(/dotcom-images/arrow-blue-double.png) no-repeat scroll right center transparent;
	color:#00728f;
	display:inline-block;
	font-family:ProximaNova-Bold;
	font-size:1.5em;
	margin:0 0 .3em;
	padding:0 1em 0 0
}

.report-letter:hover{
	text-decoration:underline
}

.land-bannerbg{
	background-color:#010101
}

.voi-bg{
	background-color:#38356e
}

.dk-blu{
	background-color:#020b14
}

.dk-mrn{
	background-color:#1e0905
}

.lt-gray{
	background-color:#d5d6d0
}

.dk-bl{
	background-color:#010e17
}

.dk-bluu{
	background-color:#01011b
}

.lt-voi{
	background-color:#474f64
}

.dk-brwn{
	background-color:#331301
}

.bg-vmw{
	background-color:#272e3e
}

.widget-cont .indushgt li{
	height:9.5em;
	margin:.85em 0 0;
	position:relative;
	z-index:1;
	overflow:hidden
}

.sgoals-service-bg{
	background-color:#d4ebf3
}

.banner-analytics{
	background:url(/dotcom-images/analytics-banner.jpg) no-repeat center top;
	width:100%;
	min-height:18.125em
}

.banner-application-services{
	background:#0c191e url(/dotcom-images/application-services-banner.jpg) no-repeat center top;
	width:100%;
	min-height:18.125em
}

.banner-business-consulting{
	background:url(/dotcom-images/business-consulting-banner.jpg) no-repeat center top #0b425b;
	width:100%;
	min-height:18.125em
}

.banner-business-process-outsourcing{
	background:#020b50 url(/dotcom-images/business-process-outsourcing-banner.jpg) no-repeat center top;
	width:100%;
	min-height:18.125em
}

.banner-cloud{
	background:#2d5980 url(/dotcom-images/cloud-banner.jpg) no-repeat center top;
	width:100%;
	min-height:18.125em
}

.banner-customer-relationship-management{
	background:#010101 url(/dotcom-images/customer-relationship-management-banner.jpg) no-repeat center top;
	width:100%;
	min-height:18.125em
}

.banner-digital-security-privacy{
	background:url(/dotcom-images/digital-security-privacy-banner.jpg) no-repeat center top #000;
	width:100%;
	min-height:18.125em
}

.banner-engineering-manufacturing-services{
	background:url(/dotcom-images/engineering-manufacturing-services-banner.jpg) no-repeat center top;
	width:100%;
	min-height:18.125em
}

.banner-interactive-goals{
	background:url(/dotcom-images/interactive-banner.jpg) no-repeat center top #050c1f;
	width:100%;
	min-height:18.125em
}

.banner-it_infrastructure_services{
	background:#1b1b1c url(/dotcom-images/it_infrastructure_services-banner.jpg) no-repeat center top;
	width:100%;
	min-height:18.125em
}

.banner-mobility{
	background:url(/dotcom-images/mobility-banner.jpg) no-repeat center top #0a1427;
	width:100%;
	min-height:18.125em
}

.banner-portals-content-management{
	background:url(/dotcom-images/portals-content-management-banner.jpg) no-repeat center top #010f1a;
	width:100%;
	min-height:18.125em
}

.banner-social{
	background:url(/dotcom-images/social-banner.jpg) no-repeat center top #333b41;
	width:100%;
	min-height:18.125em
}

.banner-supply-chain-management{
	background:url(/dotcom-images/supply-chain-management-banner.jpg) no-repeat center top #101528;
	width:100%;
	min-height:18.125em
}

.banner-testing-services{
	background:url(/dotcom-images/testing-services-banner.jpg) no-repeat center top #021229;
	width:100%;
	min-height:18.125em
}

.con-us-headsection{
	height:7.438em
}

.con-us-wrp-fnt{
	font-family:"Trebuchet MS"
}

.selectboxcustom span.select-contus,.selectboxcustom .select-contus{
	font-family:"Trebuchet MS";
	font-weight:100
}

h2.con-cog-careers-titl{
	font-family:ProximaNova-Semibold
}

.contact-cogn-cont ul.contact-addr li{
	font-family:ProximaNova-Regular
}

.ur-region p{
	font-family:ProximaNova-Regular
}

.career-que h2{
	font-family:ProximaNova-Semibold
}

.career-que p{
	font-family:ProximaNova-Regular
}

.contact-loc .head-q-addr li,.contact-loc p{
	font-family:ProximaNova-Semibold
}

.widget-cont .contact-loc ul li h3{
	font-size:1.8em;
	color:#00bced
}

.career-que p a{
	font-family:ProximaNova-Semibold
}

.latest-thinkwrp .carslwrp .think-nav #think-1.selected,.latest-thinkwrp .carslwrp .think-nav #think-2.selected,.latest-thinkwrp .carslwrp .think-nav #think-3.selected{
	cursor:default
}

.trvl-hospitlty .directr-img{
	font-size:1.4em;
	color:#fff;
	font-family:Interstate Condensed;
	text-align:center
}

.trvl-hospitlty .optn3-no-sldr .directr-img{
	float:left;
	margin:0 .5em 0 0;
	width:22%
}

.optn3-no-sldr .slider-photos .directr-img .bg-container{
	min-height:4em
}

.widget-cont ul li .realstateimg .media-4g{
	background:url(/dotcom-images/media-entertainment-4grid-thumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .media-3g{
	background:url(/dotcom-images/media-entertainment-thumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .media-entertainment{
	background:url(/dotcom-images/media-entertainment-thumb.jpg) no-repeat left top
}

.anchr{
	color:#fff
}

.anchr:hover{
	text-decoration:underline
}

.pract-solu-wrap{
	background:#3e4c50;
	background:-moz-linear-gradient(top, #3e4c50 0, #4e6065 24%, #4e6166 71%, #3e4c50 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #3e4c50), color-stop(24%, #4e6065), color-stop(71%, #4e6166), color-stop(100%, #3e4c50));
	background:-webkit-linear-gradient(top, #3e4c50 0, #4e6065 24%, #4e6166 71%, #3e4c50 100%);
	background:-o-linear-gradient(top, #3e4c50 0, #4e6065 24%, #4e6166 71%, #3e4c50 100%);
	background:-ms-linear-gradient(top, #3e4c50 0, #4e6065 24%, #4e6166 71%, #3e4c50 100%);
	background:linear-gradient(to bottom, #3e4c50 0, #4e6065 24%, #4e6166 71%, #3e4c50 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e4c50', endColorstr='#3e4c50', GradientType=0)
}

.pract-solu-wrap .tab-nav li{
	background-color:#273336
}

.pract-solu-wrap .tab-nav li.active{
	background-color:#00728f
}

.pract-solu-wrap .tab-nav li.active span.arrow{
	background:url(/dotcom-images/pointer-carou.png) no-repeat center 0
}

.strgicgoals-wrap .sub-serv-strat.tab-nav li.singletltpwidchange{
	width:32%
}

.directrs-info ul.capabls li{
	margin-left:1.5em;
	list-style-type:disc;
	line-height:1.25em
}

.strat-slider .tab-nav li{
	min-height:7em;
	padding:0;
	min-width:11em
}

.strgicgoals-wrap.strat-slider .tab-nav li div{
	padding:1em;
	font-family:Interstate Condensed;
	text-align:center
}

.bx-wrapper .bx-controls-direction a.disabled{
	display:inline-block;
	opacity:.4;
	-moz-opacity:.4;
	filter:alpha(opacity=40);
	cursor:default
}

.confirm-success-Close{
	background:url(/dotcom-images/close.png) no-repeat scroll 0 0 transparent;
	cursor:pointer;
	display:block;
	font-weight:700;
	height:.5em;
	padding:5px;
	position:absolute;
	right:8px;
	top:7px;
	width:.5em;
	z-index:5
}

.confirm-success{
	background-color:#dff2bf;
	border:1px solid;
	color:#4f8a10;
	display:none;
	font-family:ProximaNova-Regular;
	height:5%;
	padding:2em 1em 1em;
	width:27%
}

.pagemenuwrp.fix{
	position:fixed;
	z-index:4;
	top:0
}

.linkedinbar.fix,.headsection.fix{
	position:fixed;
	z-index:4;
	top:0;
	width:100%
}

.widget-cont.widget-wrap-alt{
	margin:3em 0 3.2em
}

.widget-cont.widget-cont-alt-ret{
	margin:3.25em 0 3.3em
}

.widget-cont.widget-cont-new-oper-models{
	margin:2.6em 0 3.25em
}

.widget-cont.widget-cont-results{
	margin:3.1em 0 1.05em
}

.indus-placehold.indus-placehold-asstwelmgmt{
	margin:0 0 0 9.41278%;
	padding:.95em 0 0;
	width:62.6131%
}

.widget-cont.widget-cont-capabilities{
	margin:3.57em 0 4.063em
}

.strgicgoals-wrap .practice-sol-collateral{
	margin:3.05em 0
}

.social-icons.practice-solution-social-icons{
	margin-top:1.4%
}

.tab-nav.practice-list-itms{
	margin-top:1.29em
}

#widget-cont-stl{
	margin:.76em 0 1.32em
}

.strgicgoals-wrap #tab-nav-1 li{
	background-color:#224217;
	color:#FFF;
	cursor:pointer;
	float:left;
	font-family:ProximaNova-Regular;
	font-size:1.4em;
	margin:1em 3.45% 0 0;
	padding:1em;
	position:relative;
	width:20%
}

.globl-wrkspce-cont.fowreshape{
	padding-top:2.85em
}

.widget-cont.widget-fow{
	margin-bottom:4.063em;
	margin-top:2.85em
}

.follow-us .lknd-in-conetn .slider-container .slides.fowslides{
	padding-right:1%
}

li .graph-wrp.graphfow{
	margin-top:-1em
}

.strgicgoals-wrap .goalscont-postn.fowfollowus{
	margin:2.91em 0 2.25em
}

.latest-thinkwrp .thinkcont-pos.latest-thinking{
	margin-top:3.05em
}

.latest-thinkwrp .thinkcont-pos.sgbot{
	margin-bottom:3.25em
}

.latest-thinkwrp .carslwrp .think-nav.fow-think{
	margin-top:1.7em
}

.widget-cont .banner-manufactr ul.meetus li h4.hme-h4{
	margin-top:.6em;
	color:#004f78
}

.strgicgoals-wrap .goalscont-postn.relatedcntnt{
	margin-top:3.05em
}

.widget-cont.autowidgetc{
	margin:3.42em 0 3.5em
}

.strgicgoals-wrap .goalscont-postn.autoresults{
	margin-top:3.12em
}

.strgicgoals-wrap .tab-nav li.autoresgoal{
	margin-top:1.9em;
	width:26.2%
}

.slide-container.manuslide-container{
	margin-top:.5em
}

.wrapper.manu-relatedsoln{
	margin-top:.43em;
	margin-bottom:4.6em
}

.strgicgoals-wrap .goalscont-postn.manu-stratgoals{
	margin:2.1em 0 2.96em
}

.busnsbnnr-firstprh{
	width:80%
}

.busnsbnnr-secnprh{
	width:110%
}

.latest-thinkwrp .thoughts .item{
	position:relative
}

.sustain-banner .head-3{
	font-size:1.125em
}

.sustain-banner .commit2cust{
	background:url(/dotcom-images/banr-commit-cust.jpg) no-repeat center top;
	min-height:15em;
	background-color:#000
}

.selectboxcustom.region-drpdwn select{
	height:4.5em
}

.ur-region .country-select.country-sel-drp-dwn{
	padding:0
}

.span10 .select-new-loc.sel-newloc-drpdwn{
	padding:0
}

.selectboxcustom .new-loc-dd.addnewlocdrpdwn{
	height:3.6em;
	margin-left:-1%
}

.selectboxcustom .selectboxindex optgroup{
	font-size:1.4em
}

.inquiry-type-opt{
	font-size:1.4em
}

.selectboxcustom .selectboxindex.sel-cont-drpdn{
	height:3.4em
}

.banner-cntry-europe{
	background:url(/dotcom-images/europe.png) no-repeat center top;
	min-height:38em;
	width:100%
}

.banner-cntry-common{
	background:url(/dotcom-images/generic.png) no-repeat center top;
	min-height:38em;
	width:100%
}

.appeal-new-small{
	background:url(/dotcom-images/pattern.jpg) no-repeat center top #d4ebf3
}

.appeal-new-large{
	background:url(/dotcom-images/pattern.jpg) no-repeat center top #d4ebf3
}

.appeal-cont ul.bul-fon li{
	font-family:ProximaNova-Regular
}

.margin-new{
	margin-left:12.9em
}

.wht-color{
	color:#fff
}

.strgicgoals-wrap.reslt-tab .tab-nav li{
	width:30%
}

.latest-thinkwrp .getingpartnew .social-icons.fow-socialico{
	position:relative;
	margin-top:25%
}

.latest-thinkwrp .getingpartnew .social-icons.fow-rt-ri-rw{
	position:relative;
	margin-top:20.6%
}

.latest-thinkwrp .getingpartnew .social-icons.fow-smacsocialico{
	position:relative;
	margin-top:3%
}

.latest-thinkwrp .getingpart .social-icons{
	position:absolute;
	bottom:0;
	width:20%
}

.sustain-banner .corpo-int-bg{
	background:url(/dotcom-images/corporate-integrity-bg.jpg) no-repeat scroll center top #0d0f01
}

.corpo-int-bg{
	background:url(/dotcom-images/corporate-integrity-bg.jpg) no-repeat scroll center top #001321
}

.sustain-banner .cult-hist-bg{
	background:url(/dotcom-images/culture-history-bg.jpg) no-repeat scroll center top #017079
}

.sustain-banner .talnt-wld-bg{
	background:url(/dotcom-images/talent-worldwide.jpg) no-repeat scroll center top #343730
}

.sustain-banner .annl-rep-bg{
	background:url(/dotcom-images/annual-report.jpg) no-repeat scroll center top #fff
}

.our-lst-thnkg-pdf-imgfx{
	height:17.3em
}

.corp-gd-bg{
	background:url(/dotcom-images/corp-guidlines.jpg) no-repeat center top #048ff4;
	min-height:36.5em
}

.corp-gd-bg .sustainblty-effort,.corp-gd-bg .appeal{
	background:0
}

.prt-clint-bg{
	background:url(/dotcom-images/culture-and-history.jpg) no-repeat center top #fff
}

.prt-clint-bg .sustainblty-effort{
	min-height:34.6em
}

.prt-clint-bg .sustainblty-effort,.prt-clint-bg .appeal{
	background:0
}

.divr-culvtn{
	background:url(/dotcom-images/diversity.jpg) no-repeat center top #fff;
	min-height:27em;
	width:100%
}

.susblt-nwbg{
	background:url(/dotcom-images/Sustainability-txt-bg.jpg) no-repeat center top #fff;
	width:100%
}

.tlnt-txtbg{
	background:url('/dotcom-images/talent worldwide-txt-bg.jpg') no-repeat center top #fff;
	min-height:35em;
	width:100%
}

.sustain-banner .educate-future-bg{
	background:url(/dotcom-images/educating-the-future-bg.jpg) no-repeat center top #000;
	min-height:25.4375em
}

.cr-val-bg{
	background:url(/dotcom-images/meet_pattern-bg.jpg) no-repeat scroll center top transparent;
	min-height:36.5em;
	width:100%
}

.mt-abt-bg{
	background:url(/dotcom-images/Meet-Cognizant-Landing-Page-About-Us-bg.jpg) no-repeat scroll center top #9e948a;
	min-height:26em
}

.strgicgoals-wrap .tab-nav li.indus.pract-sol-coltrl{
	min-height:8.5em
}

.indussoltn-cont .tab-nav li.min.capab-sup-chn-anal{
	width:15%
}

.indussoltn-cont .tab-nav li.min .fixht.capab-sup-chn-anal-indiv{
	width:12em
}

.strgicgoals-wrap .tab-nav li.pract-sol-coltrl-resfdserv{
	min-height:7.8em
}

.indussoltn-cont .tab-nav li.indus.resl-sec-resfdserv{
	min-height:5.4em
}

.indussoltn-cont .tab-nav li.resnew.resl-sec-prnt-and-publ{
	min-height:4em
}

.strgicgoals-wrap .sub-serv-strat.lif-prat-sol li{
	min-height:5.2em;
	width:28%
}

.latest-thinkwrp .thinkcont-pos.relsol-cont{
	margin:3.25em 0
}

.optn3-no-sldr .slider-photos .directr-img .bg-container.cont-spot{
	min-height:2.5em
}

.our-appro.bg-700{
	background:url(/dotcom-images/1600x700.png) no-repeat scroll 0 0 transparent;
	margin:0 auto;
	min-height:29.5em;
	width:79em
}

.key-service.bg-700{
	background:url(/dotcom-images/fillagry2_1600.jpg) no-repeat scroll right top transparent;
	margin:0 auto;
	min-height:29em;
	width:100%
}

.strgicgoals-wrap .sub-serv-strat.tab-nav li.micrsft-pracsolcol-stggoals{
	min-height:2.6em
}

.latest-thinkwrp .getingpart .social-icons.reltv{
	position:relative
}

.strgicgoals-wrap .sub-serv-strat.tab-nav li.sap-pracsolcol-stggoals{
	min-height:6.7em
}

.banner-pattern-services{
	background:url(/dotcom-images/pattern-services.jpg) no-repeat center top #5cb5d5;
	width:100%
}

.realstateimg .cntry-bus-cnsltng{
	background:url(/dotcom-images/cntry-services.jpg) no-repeat left top
}

.realstateimg .cntry-app-srvs{
	background:url(/dotcom-images/cntry-about-cognizant.jpg) no-repeat left top
}

.realstateimg .cntry-bps{
	background:url(/dotcom-images/cntry-events.jpg) no-repeat left top
}

.realstateimg .cntry-dig-sec{
	background:url(/dotcom-images/digital-security-privacy-3gridthumb.jpg) no-repeat left top
}

.realstateimg .cntry-itis{
	background:url(/dotcom-images/cntry-life-sciences.jpg) no-repeat left top
}

.realstateimg .cntry-mobility{
	background:url(/dotcom-images/mobility-3grid-thumb.jpg) no-repeat left top
}

.realstateimg .cntry-qa{
	background:url(/dotcom-images/cntry-insurance.jpg) no-repeat left top
}

.realstateimg .cntry-all-srvs{
	background:url(/dotcom-images/cntry-manufacturing.jpg) no-repeat left top
}

.strat-slider .digi-sec li{
	min-height:8.7em
}

.strgicgoals-wrap .sub-serv-strat.tab-nav li.sapupg-pracsolcol-stggoals{
	min-height:7.8em
}

.strgicgoals-wrap .sub-serv-strat.tab-nav li.mob-pracsolcol-stggoals{
	min-height:5.3em
}

.strgicgoals-wrap .sub-serv-strat.tab-nav li.appservices-pracsolcol-stggoals{
	min-height:8em
}

.indussoltn-cont .sub-app-serv.tab-nav li.appservices-res{
	min-height:5.3em
}

.banner-future-work1 .blk-color{
	color:#000
}

.carsl-pager-wrp .bx-wrapper .bx-next{
	right:-40px
}

.strgicgoals-wrap .tab-nav li.indus.cust-int-sev-mgmt-sptlgt{
	min-height:6.4em
}

.strgicgoals-wrap .tab-nav li.glbl-hlth-care-inst-sptlgt{
	min-height:7.7em
}

.indussoltn-cont .tab-nav li.resnew.icd-tn-adop-spt-lgt{
	min-height:3.9em
}

.strgicgoals-wrap .tab-nav li.indus.managd-markts-sptlgt{
	min-height:5.2em
}

.strgicgoals-wrap .tab-nav li.indus.salesand-marketing-sptlgt{
	min-height:9em
}

.sustain-banner .diversity-banr-bg{
	background:url(/dotcom-images/diversity-banner-bg.jpg) no-repeat center top #1e1f21
}

.blck-clr{
	color:#000
}

.anual-report{
	background:url(/dotcom-images/filigree-background-img.jpg) no-repeat center top #d4ebf3;
	width:100%;
	min-height:25em
}

.strgicgoals-wrap #tab-nav-1 li.smacrealwrd,.strgicgoals-wrap #tab-nav-1 li.smacrealwrdlast{
	background-color:#224217;
	color:#FFF;
	cursor:pointer;
	float:left;
	font-family:Interstate Condensed;
	font-size:1.4em;
	height:auto;
	margin:2.2em .9em 0 0;
	padding:1em;
	position:relative;
	width:27%
}

.strgicgoals-wrap #tab-nav-1 li.active{
	background-color:#5da62d
}

.sustain-banner .cog-diffrnce-bg{
	background:url(/dotcom-images/cogn-differnce-banner-bg.jpg) no-repeat center top #2a2b26
}

.cognt-diffrnce{
	background:url(/dotcom-images/cognizant-diffrnce-text-bg.jpg) no-repeat scroll center top #FFF
}

.sustain-banner .innovt-banner-bg{
	background:url(/dotcom-images/innov-at-cogni-banner-bg.jpg) no-repeat center top #2f343a
}

.appeal-cont h4{
	color:#00738e;
	font-family:ProximaNova-SemiBold;
	font-size:1.26em;
	margin-bottom:.25em
}

.strgicgoals-wrap.reslt-tab .tab-nav li.indus.cardsn-payments-sptlgt{
	min-height:8.5em
}

.megamenu-subnav .linkwrp.servc{
	width:80.526315789474%
}

.banner-future-work{
	background:url(/dotcom-images/banner-future-o-w.png) no-repeat scroll center top transparent;
	min-height:28em;
	width:100%
}

.banner-future-work .future-head1{
	font-size:4em;
	font-family:‘Metrophobic’, Arial, serif;
	color:#625952;
	width:40%;
	line-height:.9em
}

.banner-future-work .future-head2{
	font-size:4em;
	font-family:ProximaNova-Bold;
	color:#5ca62b;
	width:40%;
	line-height:.9em
}

.linkwrp .findsltnlink:hover{
	text-decoration:underline
}

.ofrn-sldr .tab-nav li{
	min-width:4em;
	font-size:1em;
	font-family:"Interstate Light Condensed";
	min-height:5em;
	text-align:center
}

.ofrn-sldr .tab-nav li div{
	min-height:5em
}

.sldr-pgr ul li{
	width:1em;
	height:1em;
	background:url(/dotcom-images/icon-circle-carousel.png) no-repeat left top;
	float:left;
	margin:0 .5em;
	cursor:pointer
}

.sldr-pgr ul li.selected{
	background-position:-16px 0;
	cursor:default
}

.sldr-pgr{
	text-align:center;
	position:relative
}

.sldr-pgr ul{
	display:inline-block
}

.ofrn-sldr .bx-wrapper{
	margin-bottom:30px
}

.ofrn-sldr .bx-wrapper .bx-controls-direction a{
	width:25px
}

.ofrn-sldr .bx-wrapper .bx-prev{
	left:-35px
}

.banner-govnceethics{
	background:url(/dotcom-images/banner-industrial.png) no-repeat center top;
	width:100%;
	min-height:30.438em
}

.tout-ht{
	min-height:7.9em
}

.indussoltn-cont .tab-nav li.resnew.resl-sec-resfdserv{
	min-height:5.4em
}

.strgicgoals-wrap.reslt-tab .tab-nav li.indus.pharma-n-bio{
	min-height:8.5em
}

.strgicgoals-wrap .tab-nav li.indus.pharmacovigilance-sptlgt{
	min-height:7.7em
}

.strgicgoals-wrap .tab-nav li.indus.discov-preclinical-sptlgt{
	min-height:10em
}

.strgicgoals-wrap .tab-nav li.indus.clinical-systms-sptlgt{
	min-height:6.49em
}

.strgicgoals-wrap .tab-nav li.indus.clinical-transserv-sptlgt{
	min-height:6.5em
}

.indussoltn-cont .tab-nav li.resnew.payers-reslts-spt-lgt{
	min-height:2.6em
}

.merchand-txt,.rtlstrs-txt{
	padding-left:10px;
	padding-right:10px
}

.indussoltn-cont .sub-bus-int.tab-nav li.busint-res{
	min-height:3.9em
}

.strgicgoals-wrap .sub-agile-prac.tab-nav li.agile-pracsoln{
	min-height:3.9em
}

.report-inc-feedback-upload .file_input_div{
	float:left;
	height:21px;
	overflow:hidden;
	position:relative;
	width:91px
}

.report-inc-feedback-upload .file_input_textbox{
	background:none repeat scroll 0 0 #00bced;
	border:0 none transparent;
	color:#FFF;
	float:none;
	font-size:11px;
	height:21px;
	padding:0 0 0 10px;
	width:117px
}

.report-inc-feedback-upload .file_input_button{
	background-color:#009fc8;
	border:1px solid #009fc8;
	color:#FFF;
	font-size:11px;
	font-weight:700;
	height:21px;
	margin:0 5px 0 0;
	padding:2px 8px;
	position:absolute;
	top:0;
	width:91px
}

.report-inc-feedback-upload .file_input_button_hover{
	width:91px;
	height:21px;
	position:absolute;
	top:0;
	border:1px solid #009fc8;
	background-color:#009fc8;
	padding:2px 8px;
	height:25px;
	margin:0;
	font-weight:700;
	margin-right:5px
}

.report-inc-feedback-upload .file_input_hidden{
	cursor:pointer;
	opacity:0;
	position:absolute;
	right:0;
	top:0
}

.gr-ptrn{
	background:url(/dotcom-images/gray-bg-small.jpg) no-repeat center bottom #d7d6d7;
	min-height:36.5em;
	width:100%
}

.innvt-cong{
	background:url(/dotcom-images/innovation-cognizant-txt-bg.jpg) no-repeat center top #fff
}

.sustain-banner .inn-at-cog{
	background:url(/dotcom-images/innovatn-cognzant-banner-bg.jpg) no-repeat center top #fff
}

.corp-integrty{
	background:url(/dotcom-images/corporate-integrty-txt-bg.jpg) no-repeat center bottom #fff;
	width:100%
}

.selectboxcustom span.textcentr{
	text-align:center
}

.sg-pad .set-pad{
	padding:3.25em 0 4.63em
}

.sg-pad .appeal-cont{
	margin:0 auto
}

.latest-thinkwrp .getingpartnew.fowvideo{
	float:left;
	width:40.213%
}

.video-container.fowwidcon{
	min-height:17em;
	min-width:30em
}

.big-data{
	background:url(/dotcom-images/pattern.jpg) no-repeat scroll center bottom #d4ebf3
}

.bus-trns{
	background:url(/dotcom-images/pattern.jpg) no-repeat scroll center bottom #d4ebf3
}

.cloud-comp{
	background:url(/dotcom-images/pattern.jpg) no-repeat scroll center bottom #d4ebf3
}

.cop-comp{
	background:url(/dotcom-images/pattern.jpg) no-repeat scroll center top #d4ebf3
}

.cust-cent{
	background:url(/dotcom-images/pattern.jpg) no-repeat scroll center bottom #d4ebf3
}

.dem-chain{
	background:url(/dotcom-images/pattern.jpg) no-repeat scroll center bottom #d4ebf3
}

.ent-mobility{
	background:url(/dotcom-images/pattern.jpg) no-repeat scroll center bottom #d4ebf3
}

.fost-innv{
	background:url(/dotcom-images/pattern.jpg) no-repeat scroll center bottom #d4ebf3
}

.grwth-mgmt{
	background:url(/dotcom-images/pattern.jpg) no-repeat scroll center bottom #d4ebf3
}

.itas-srve{
	background:url(/dotcom-images/pattern.jpg) no-repeat scroll center bottom #d4ebf3
}

.risk-mgmt{
	background:url(/dotcom-images/pattern.jpg) no-repeat scroll center bottom #d4ebf3
}

.virt-data{
	background:url(/dotcom-images/pattern.jpg) no-repeat scroll center bottom #d4ebf3
}

.virt-mil{
	background:url(/dotcom-images/pattern.jpg) no-repeat scroll center bottom #d4ebf3
}

.filigree-pattern{
	background:#d4ebf3 url(/dotcom-images/pattern.jpg) no-repeat scroll center bottom;
	min-height:50em;
	width:100%
}

.banner-careers-36{
	min-height:24.9em;
	width:100%;
	background:url(/dotcom-images/COG_CAREERS_HOME.jpg) no-repeat scroll center top #0c0c0c;
	overflow:hidden
}

.widget-cont ul li .realstateimg .securities-services-spot{
	background:url(/dotcom-images/securities-services-4gridthumb.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .dept-stor-spot{
	background:url(/dotcom-images/department-stores-4gridthumb.jpg) no-repeat left top
}

.banner-dept-stor{
	background:url(/dotcom-images/discount-stores-banner.jpg) no-repeat center top #000;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .disco-stor-spot{
	background:url(/dotcom-images/discount-stores-4gridthumb.jpg) no-repeat left top
}

.banner-disco-stor{
	background:url(/dotcom-images/department-stores-banner.jpg) no-repeat center top #7f5755;
	width:100%;
	min-height:18.125em
}

.widget-cont .indus-li .landing-thumb.services-landing-thumb9{
	background:url(/dotcom-images/SERV_cloud.jpg) no-repeat top left transparent
}

ul.we-are li a{
	color:#323232
}

ul.we-are li a:hover{
	color:#323232;
	text-decoration:underline
}

.butn-posin{
	background:url(/dotcom-images/play-small.png) no-repeat scroll 0 0 transparent;
	left:23%;
	top:39%
}

#lernabtvideo1{
	background:url(/dotcom-images/four-forces-facing-the-future.jpg) no-repeat scroll 0 0 transparent
}

#lernabtvideo2{
	background:url(/dotcom-images/mobile-worker-day-in-the-life.jpg) no-repeat scroll 0 0 transparent
}

#lernabtvideo3{
	background:url(/dotcom-images/the-new-technology.jpg) no-repeat scroll 0 0 transparent
}

#lernabtvideo4{
	background:url(/dotcom-images/the-new-worker.jpg) no-repeat scroll 0 0 transparent
}

#lernabtvideo5{
	background:url(/dotcom-images/businesses-harvest-big-data-insights-with-bi.jpg) no-repeat scroll 0 0 transparent
}

.lernabtvidW-H{
	height:17.25em;
	position:absolute;
	width:30.75em
}

.overly-bgH{
	height:100%;
	width:100%
}

.latest-thinkwrp .getingpart p span,.latest-thinkwrp .getingpartnew p span{
	color:#FFF;
	display:block;
	font-family:ProximaNova-Bold;
	font-size:.688em;
	margin-top:.75em;
	cursor:pointer
}

.strgicgoals-wrap .vid-desc p a,.appeal-cont ul.we-are li,.widget-cont-gs ul.widget-img li .tooltip .tooltipinmin{
	width:100%
}

.con-us-headsection .bridecrmp-postn{
	margin:2.25em 0 2.875em
}

.chkChoice{
	padding-bottom:5px;
	font-family:ProximaNova-Semibold;
	font-size:.875em;
	display:inline
}

.chkChoice input[type=checkbox]{
	padding:0;
	vertical-align:top;
	width:0;
	opacity:0;
	float:right
}

.chkChoice td{
	padding-top:8px;
	color:#0da5cd
}

.chkChoice label{
	cursor:pointer
}

.pers-filt-clr{
	clear:both;
	margin-top:1em;
	display:block
}

.grid-rows-col1 h3 a{
	color:#00728f;
	font-family:ProximaNova-Regular
}

.who-we-r ul.rd-rep li{
	color:#3f12ab;
	font-weight:700
}

.who-we-r ul.rd-rep li a{
	font-size:1em;
	font-family:ProximaNova-Bold;
	color:#3f12ab
}

.who-we-r ul.rd-rep li a:hover,.findjobs p a:hover,.newswrp .item-parentwrp .item .newsdesc a:hover,.expl-cog-links:hover,.orng-txt:hover,.success-item-desc-body a:hover,.latest-thinkwrp .getingpartnew a:hover,.key-service p a:hover,.backToCareers a:hover{
	text-decoration:underline
}

.sg-pad .set-pad .appeal-cont p.first,.sg-pad .set-pad .appeal-cont p.second,.sg-pad .set-pad .appeal-cont ul.ccom li{
	width:66%
}

.learn-more-style{
	display:block
}

.latest-thinkwrp .meet-appr-video .getingpart p a{
	width:27%
}

.board-of-d .thinkcont-pos .thoughts .item{
	height:auto
}

.board-of-d .carslwrp .think-nav #think-1,.board-of-d .carslwrp .think-nav #think-2,.board-of-d .carslwrp .think-nav #think-3,.board-of-d .carslwrp .think-nav #think-4,.board-of-d .carslwrp .think-nav #think-5,.board-of-d .carslwrp .think-nav #think-6,.board-of-d .carslwrp .think-nav #think-7,.board-of-d .carslwrp .think-nav #think-8,.board-of-d .carslwrp .think-nav #think-9,.board-of-d .carslwrp .think-nav #think-10{
	min-height:4.2em
}

.confirm-fail{
	background-color:#ffbaba;
	color:#d8000c
}

.latest-thinkwrp .getingpart h3.dig-soc-ent-head{
	line-height:1.1em
}

.latest-thinkwrp .getingpart .social-icons.dig-soc-entp{
	position:relative;
	width:auto
}

.latest-thinkwrp .thinkcont-pos.thinkcont-pos-mb{
	margin:3.25em 0
}

.explore-sec ul li a.int-act{
	background:url(/dotcom-images/arw-dbl-blue.png) no-repeat scroll right center transparent;
	padding-right:1.3em
}

.pagemenuwrp.careers-main-nvg ul{
	height:3.05em
}

.latest-thinkwrp .getingpart p span,.latest-thinkwrp .getingpartnew p span.line-br,.line-br{
	display:table-cell
}

.selectboxcustom select.featured-dd{
	background-color:#71cdf4;
	color:#FFF;
	font-family:ProximaNova-Regular, Trebuchet MS;
	font-size:1.25em;
	height:2.8em;
	width:99.9%
}

.world-wide .ww-link ul ul li.curs,.world-wide .ww-link ul li.curs{
	cursor:default
}

.banner-cognizanti{
	background:url(/dotcom-images/banner_cognizanti.jpg) no-repeat center top #1e1f21;
	width:100%;
	min-height:14em
}

.banner-cognizanti .about-us-plcehold{
	margin:0 0 0 9.42%;
	padding:4% 0 0;
	width:53%
}

.banner-cognizanti .about-us-plcehold .ecom-head{
	font-size:1.8em;
	color:#3a3a3a;
	font-family:ProximaNova-Regular
}

.banner-cognizanti .about-us-plcehold .ecom-head.linht{
	line-height:1em;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:2.5em
}

.latest-thinkwrp .getingpartnew p a.ecom-a{
	color:#6db33f;
	display:block;
	float:left;
	font-family:ProximaNova-Bold;
	font-size:.99em;
	margin-right:.38em;
	margin-top:-.1em
}

.e-com-cont{
	margin:3.25em 0 4.063em
}

.e-com-cont h2{
	color:#097591;
	font-family:ProximaNova-Regular;
	font-size:2.5em;
	line-height:.95em;
	margin-bottom:.75em;
	width:89%
}

.e-com-cont h3{
	color:#097591;
	font-family:ProximaNova-Regular;
	font-size:2.5em;
	line-height:.95em;
	margin-bottom:.75em;
	width:89%
}

.text-ecom{
	color:#464646;
	font-family:ProximaNova-Regular;
	font-size:1.875em;
	line-height:1.1em;
	margin:1em 0 .5em;
	width:72%
}

.text-ecom2{
	margin:0 0 .5em;
	font-size:1.5em;
	font-family:ProximaNova-Regular;
	color:#464646
}

ul.ecom-list{
	list-style-image:url(/dotcom-images/blk-bullet.png);
	padding-left:1.1em
}

ul.ecom-list li{
	color:#464646;
	font-family:ProximaNova-Regular;
	font-size:1.15em;
	padding-left:1em
}

.ecom-link{
	color:#00728f;
	text-decoration:none;
	background:url(/dotcom-images/arw-dbl-blue.png) no-repeat right center;
	padding-right:1em;
	padding-top:.2em;
	cursor:pointer
}

.latest-thinkwrp .carslwrp .think-nav #think-1{
	margin-left:0
}

.infogra{
	width:48%;
	margin:.3em 0 3.438em
}

.inf-hd{
	background:#333;
	background:-moz-linear-gradient(top, #333 0, #333 43%, #252525 45%, #000 48%, #000 98%, #7b7b7b 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #333), color-stop(43%, #333), color-stop(45%, #252525), color-stop(48%, #000), color-stop(98%, #000), color-stop(100%, #7b7b7b));
	background:-webkit-linear-gradient(top, #333 0, #333 43%, #252525 45%, #000 48%, #000 98%, #7b7b7b 100%);
	background:-o-linear-gradient(top, #333 0, #333 43%, #252525 45%, #000 48%, #000 98%, #7b7b7b 100%);
	background:-ms-linear-gradient(top, #333 0, #333 43%, #252525 45%, #000 48%, #000 98%, #7b7b7b 100%);
	background:linear-gradient(to bottom, #333 0, #333 43%, #252525 45%, #000 48%, #000 98%, #7b7b7b 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#7b7b7b', GradientType=0);
	padding:.2em 0 .2em 1.2em;
	font-family:ProximaNova-Regular;
	font-size:1.875em;
	color:#fff;
	opacity:.7;
	-webkit-opacity:.7;
	-moz-opacity:.7;
	filter:alpha(opacity=70)
}

.grph-tabs li{
	float:left;
	font-size:.75em;
	font-family:‘Metrophobic’, Arial, serif;
	color:#797979;
	padding:.5em .3em;
	text-align:center;
	background-color:#273336;
	width:23.4%;
	min-height:2.6em;
	cursor:pointer;
	position:relative
}

.grph-tabs li.active{
	background-color:#00728f;
	color:#fff;
	cursor:default
}

li.active .arow-css{
	border-style:dashed;
	border-color:transparent;
	border-width:.53em;
	display:-moz-inline-box;
	display:inline-block;
	font-size:1em;
	height:0;
	line-height:0;
	position:absolute;
	top:-15px;
	left:45%;
	vertical-align:middle;
	width:0;
	border-bottom-width:.9em;
	border-bottom-style:solid;
	border-bottom-color:#00728f;
	bottom:.25em
}

.bridecrump-wrp h1.head.head-ecom{
	margin-top:.2em;
	font-size:2.25em
}

.latest-thinkwrp .getingpartnew h3.ecom-h3{
	color:#00bced;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:3em;
	margin-bottom:.213em;
	margin-top:.03em
}

.latest-thinkwrp h2.ecom-h2{
	color:#FFF;
	font-family:ProximaNova-Regular;
	font-size:2.25em;
	margin-bottom:0;
	text-transform:none
}

.latest-thinkwrp .our-lst-thnkg-pdf.ecom-pdf{
	float:left;
	margin-right:14%;
	width:25%
}

.latest-thinkwrp .getingpartnew.ecom-part{
	float:left;
	height:20.62em;
	position:relative
}

.latest-thinkwrp .thinkcont-pos.ecom-pos{
	margin:3.25em 0
}

.ecom-links{
	color:#00728f;
	text-decoration:none;
	font-weight:700;
	cursor:pointer
}

.latest-thinkwrp .getingpartnew p.ecom-p{
	font-size:1.5em
}

.disp-table{
	display:table
}

.cognizantipdfimg{
	max-width:auto
}

.social-ecom{
	bottom:0;
	left:0;
	position:absolute
}

.ev-reg-here{
	margin-top:.5em
}

.ev-reg-here h3{
	font-size:1em
}

.ev-reg-here h3 a,.ev-reg-here h3 a:hover,.ev-reg-here h3 a:link,.ev-reg-here h3 a:visited{
	color:#fff;
	text-decoration:underline
}

.banner-cntry-argentina{
	background:url(/dotcom-images/argentina.jpg) no-repeat scroll center top #2a3233;
	min-height:21.8em;
	width:100%
}

.banner-cntry-australia{
	background:url(/dotcom-images/australia.jpg) no-repeat scroll center top #749287;
	min-height:21.8em;
	width:100%
}

.banner-cntry-brazil{
	background:url(/dotcom-images/brazil.jpg) no-repeat scroll center top #080808;
	min-height:21.8em;
	width:100%
}

.banner-cntry-canada{
	background:url(/dotcom-images/canada.jpg) no-repeat scroll center top #2a3233;
	min-height:21.8em;
	width:100%
}

.worldwide-color li a{
	color:#e57732;
	font-family:ProximaNova-Bold;
	font-size:1em
}

.pagemenurlv{
	height:2.938em;
	position:relative;
	width:100%;
	background-color:#3390b1
}

.pagemenuabslt{
	background:url(/dotcom-images/pagemenubigbg.png) no-repeat scroll center bottom transparent;
	height:57px;
	left:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:2
}

::i-block-chrome,.pagemenu-pointerwrp .active-mention{
	margin-top:0;
	float:left
}

.sustain-banner .corp-banr-head.banheadln-ht{
	line-height:1em
}

.banner-cntry-china{
	background:url(/dotcom-images/china.jpg) no-repeat scroll center top #5e6f65;
	min-height:21.8em;
	width:100%
}

.banner-cntry-hongkong{
	background:url("/dotcom-images/hongkong.jpg ") no-repeat scroll center top #ebeff3;
	min-height:21.8em;
	width:100%
}

.banner-cntry-india{
	background:url(/dotcom-images/india.jpg) no-repeat scroll center top #e5e7ee;
	min-height:21.8em;
	width:100%
}

.banner-cntry-new-zealand{
	background:url(/dotcom-images/new-zealand.jpg) no-repeat scroll center top #a7c0ae;
	min-height:21.8em;
	width:100%
}

.h2Japan{
	font-size:44px;
	text-transform:uppercase;
	font-family:Proxima Nova Bold, helvetica, arial, sans-serif;
	font-weight:400;
	text-align:center;
	color:#fff
}

.h3Japan{
	font-size:40px;
	margin-top:9px;
	margin-bottom:40px;
	font-weight:400;
	text-align:center;
	color:#fff
}

.h4Japan{
	font-size:28px;
	margin-top:9px;
	margin-bottom:9px;
	font-weight:400;
	text-align:left;
	color:#fff;
	margin-left:-130px
}

.pJapan{
	font-size:36px;
	text-align:center;
	color:#fff
}

.japanWrapper{
	width:1024px;
	margin:0 auto
}

.japanContent{
	text-align:center;
	color:#fff;
	padding-top:81px
}

.aBoxJapan{
	width:351px;
	height:auto;
	background:#50b3cf;
	display:block;
	margin:0 auto;
	border-radius:3px;
	font-size:30px;
	color:#fff;
	line-height:50px;
	text-align:center;
	margin-top:35px
}

.aBoxJapan a{
	color:#fff
}

.aBoxJapan a:hover{
	text-decoration:underline
}

.aJapan{
	font-size:20px;
	color:#fff;
	line-height:50px;
	text-align:center
}

.aJapan:hover{
	text-decoration:underline
}

.banner-cntry-japan{
	background:url(/dotcom-images/banner-1-japan.jpg) no-repeat scroll center top #d0ded8;
	min-height:30.8em;
	width:100%
}

.banner-cntry-malaysia{
	background:url(/dotcom-images/malaysia.jpg) no-repeat scroll center top #8c9e8b;
	min-height:21.8em;
	width:100%
}

.banner-cntry-Philippines{
	background:url(/dotcom-images/Philippines.jpg) no-repeat scroll center top #d0ded8;
	min-height:21.8em;
	width:100%
}

.banner-cntry-singapore{
	background:url(/dotcom-images/singapore.jpg) no-repeat scroll center top #c5ab82;
	min-height:21.8em;
	width:100%
}

.dmnd-chn{
	background-color:#000
}

.virtl-dt-cntr{
	background-color:#000
}

.bnr-cntry-thlnd{
	background:url(/dotcom-images/thailand.jpg) no-repeat scroll center top #e0ddbc;
	min-height:21.8em;
	width:100%
}

.strgicgoals-wrap .follow-carousel p.cogn-info a.twt-lnk{
	display:block;
	font-family:ProximaNova-Regular;
	font-size:1em
}

.hvr:hover{
	text-decoration:underline
}

.follow-us.hm-fol-us .slides .email{
	background:0;
	position:relative;
	padding-top:.6em
}

.follow-us.hm-fol-us .email .follw-social{
	position:absolute;
	right:0;
	margin:-5% 3% 0
}

.follow-us.hm-fol-us .lknd-in-conetn .slider-container .slides{
	padding-right:2%;
	min-height:125px
}

.follow-us.hm-fol-us .lknd-in-conetn .prev-linked{
	background-position:10% top
}

.text-ecom2 a:hover{
	text-decoration:underline
}

.banner-cntry-belgium{
	background:url(/dotcom-images/belgium.jpg) no-repeat scroll center top #748785;
	min-height:21.8em;
	width:100%
}

.banner-cntry-denmark{
	background:url(/dotcom-images/denmark.jpg) no-repeat scroll center top #96afad;
	min-height:21.8em;
	width:100%
}

.banner-cntry-finland{
	background:url(/dotcom-images/finland.jpg) no-repeat scroll center top #8c9e8b;
	min-height:21.8em;
	width:100%
}

.banner-cntry-france{
	background:url(/dotcom-images/france.jpg) no-repeat scroll center top #748785;
	min-height:21.8em;
	width:100%
}

.banner-cntry-germany{
	background:url(/dotcom-images/germany.jpg) no-repeat scroll center top #96afad;
	min-height:21.8em;
	width:100%
}

.banner-cntry-hungary{
	background:url(/dotcom-images/hungary.jpg) no-repeat scroll center top #2a3233;
	min-height:21.8em;
	width:100%
}

.banner-cntry-italy{
	background:url(/dotcom-images/italy.jpg) no-repeat scroll center top #2a3233;
	min-height:21.8em;
	width:100%
}

.banner-cntry-middle-east{
	background:url(/dotcom-images/middle-east.jpg) no-repeat scroll center top #748785;
	min-height:21.8em;
	width:100%
}

.banner-cntry-netherlands{
	background:url(/dotcom-images/netherlands.jpg) no-repeat scroll center top #d1fbff;
	min-height:21.8em;
	width:100%
}

.banner-cntry-norway{
	background:url(/dotcom-images/norway.jpg) no-repeat scroll center top #748785;
	min-height:21.8em;
	width:100%
}

.banner-cntry-spain{
	background:url(/dotcom-images/spain.jpg) no-repeat scroll center top #2a3233;
	min-height:21.8em;
	width:100%
}

.banner-cntry-sweden{
	background:url(/dotcom-images/sweden.jpg) no-repeat scroll center top #d1fbff;
	min-height:21.8em;
	width:100%
}

.banner-cntry-switzerland{
	background:url(/dotcom-images/switzerland.jpg) no-repeat scroll center top #96afad;
	min-height:21.8em;
	width:100%
}

.banner-cntry-uk{
	background:url(/dotcom-images/uk.jpg) no-repeat scroll center top #96afad;
	min-height:21.8em;
	width:100%
}

.relatesolt-cont p a.aboutus-readmore{
	color:#00728f;
	font-family:proximanova-bold;
	font-size:.6em
}

.relatesolt-cont p a.aboutus-readmore:hover{
	text-decoration:underline
}

.cognizant-aboutus-allpgs{
	background:url(/dotcom-images/top-intro-background-img.jpg) repeat scroll 0 0 transparent;
	min-height:13.9em
}

.about-cognizant-descplholdr{
	color:#FFF;
	font-family:proximanova-regular;
	font-size:1.5em;
	padding:2em 0;
	line-height:1.2em
}

.sustain-banner .two-in-a-box{
	background:url(/dotcom-images/two_in_box.jpg) no-repeat scroll center top #1f1f1f;
	min-height:18em
}

.sustain-banner .cog2point0{
	background:url(/dotcom-images/cognizant2point0.jpg) no-repeat scroll center top #1e242d
}

.megamenu-videowrp .fourth-explrmeet .link:hover,.megamenu-videowrp .fourth-explrmeet-pdf .link:hover{
	text-decoration:underline
}

.sustain-banner .twoinabox{
	font-size:2.125em;
	width:77%
}

.bold-twp{
	color:#323232;
	font-family:ProximaNova-Regular;
	font-size:1.1em;
	margin-bottom:1em;
	padding:0;
	width:62%
}

.apprch-sec-2{
	width:65%
}

.fow-pg-desc-land{
	color:#FFF;
	font-family:Proximanova-Regular;
	font-size:1.7em;
	margin-top:.5em;
	width:64%
}

.banner-hight-sustnblty{
	min-height:18.1em
}

.sec-2-two-in-box{
	min-height:10em
}

.sec-3-two-in-box{
	color:#097591
}

.two-in-a-box-height{
	min-height:46.6em
}

.smac-bnnr{
	background:url(/dotcom-images/smac-banner-image.jpg) no-repeat center top #3c3533;
	min-height:18em
}

.banner-future-work1 .future-head-lrnabt{
	color:#FFF;
	font-family:ProximaNova-Regular;
	font-size:1em;
	line-height:.9em
}

.banner-future-work1 .future-main-hd-lrnabt{
	color:#48b6e2;
	font-family:ProximaNova-Bold;
	font-size:4em;
	line-height:.9em;
	width:40%
}

.banner-future-work1 .future-head-rethink{
	color:#48b6e2;
	font-family:ProximaNova-Bold;
	font-size:4em;
	line-height:.9em;
	width:54%
}

.banner-future-work1 .future-head-sub-rethink{
	color:#fff;
	font-family:ProximaNova-Regular;
	font-size:1em;
	line-height:.8em;
	width:40%
}

.bod-info{
	width:67%
}

.bod-info p{
	clear:both;
	color:#333;
	font-family:ProximaNova-Regular;
	font-size:1em;
	margin-bottom:.75em
}

.relatesolt-cont-bod{
	float:left;
	width:100%;
	margin:1.5em 0 4em
}

.directors ul li{
	color:#e65e06;
	font-family:ProximaNova-Bold;
	font-size:1em;
	margin:0 0 .5em;
	text-transform:uppercase
}

.descipn-hht{
	min-height:36.8em
}

.descrptn-twb{
	color:#323232;
	font-family:ProximaNova-Regular;
	font-size:.92em;
	line-height:1.35em;
	margin:1.2em 0 1em;
	padding:0;
	width:62%
}

.widget-cont .indus-li .landing-thumb.sg-landing-thumb1{
	background:url(/dotcom-images/business-transformation-4grid-thumb.png) no-repeat scroll left top transparent
}

.widget-cont .indus-li .landing-thumb.sg-landing-thumb2{
	background:url(/dotcom-images/coping-with-compliance-4gridthumb.jpg) no-repeat scroll left top transparent
}

.widget-cont .indus-li .landing-thumb.sg-landing-thumb3{
	background:url(/dotcom-images/fostering-innovation-4grid-thumb.jpg) no-repeat scroll left top transparent
}

.widget-cont .indus-li .landing-thumb.sg-landing-thumb4{
	background:url(/dotcom-images/demand-chain-management-4grid-thumb.jpg) no-repeat scroll left top transparent
}

.widget-cont .indus-li .landing-thumb.sg-landing-thumb5{
	background:url(/dotcom-images/big-data-analytics-4grid-thumb.jpg) no-repeat scroll left top transparent
}

.widget-cont .indus-li .landing-thumb.sg-landing-thumb6{
	background:url(/dotcom-images/virtual-millenial-4grid-thumb.jpg) no-repeat scroll left top transparent
}

.widget-cont .indus-li .landing-thumb.sg-landing-thumb7{
	background:url(/dotcom-images/enterprise-mobility-4grid-thumb.jpg) no-repeat scroll left top transparent
}

.widget-cont .indus-li .landing-thumb.sg-landing-thumb8{
	background:url(/dotcom-images/cloud-computing-4grid-thumb.jpg) no-repeat scroll left top transparent
}

.widget-cont .indus-li .landing-thumb.sg-landing-thumb9{
	background:url(/dotcom-images/virtual-data-centers-4grid-thumb.jpg) no-repeat scroll left top transparent
}

.widget-cont .indus-li .landing-thumb.sg-landing-thumb10{
	background:url(/dotcom-images/it-as-a-service-4grid-thumb.jpg) no-repeat scroll left top transparent
}

.banner-future-work1 .future-mainhd-reinvent{
	color:#48b6e2;
	font-family:ProximaNova-Bold;
	font-size:4em;
	line-height:.9em;
	width:52%
}

.banner-future-work1 .future-subhead-reinvent{
	color:#fff;
	font-family:ProximaNova-Regular;
	font-size:1em;
	line-height:.8em;
	width:40%
}

.approach-ul-top-cont p{
	margin-bottom:.4em
}

.aproch-ul li span{
	font-family:ProximaNova-Bold
}

.cor-btm-links{
	margin:0
}

.cor-btm-links ul li{
	margin-bottom:1.2em
}

.modl-info.rewire-futrofwrk,.modl-info.rethink-futrofwrk,.modl-info.reinvnt-futrofwrk,.modl-info.lrn-abt-futrofwrk{
	color:#FFF;
	font-size:1.28em;
	line-height:1.3em
}

.modl-info.rewire-futrofwrk{
	width:47.4%
}

.modl-info.rethink-futrofwrk{
	width:42.2%
}

.modl-info.lrn-abt-futrofwrk{
	width:49.3%
}

.modl-info.reinvnt-futrofwrk{
	width:42.2%
}

.globl-wrkspce-rethink,.globl-wrkspce,.globl-wrkspce-rewire{
	height:24.1em
}

.social-icons.nxtgen-sol{
	margin-top:.9em
}

.rl-wrld-ex .rl-wrld-p{
	font-family:ProximaNova-Regular;
	font-size:1.5em;
	width:100%
}

.smac-sldr{
	position:absolute;
	top:14.7em;
	right:1.2em
}

.ht-set{
	min-height:24em;
	position:relative
}

.sldr2-main .sldr2 li{
	padding:0;
	min-height:5.5em;
	width:30%;
	margin:0
}

.sldr2-main .sldr2 li .iner-dv{
	padding:1em
}

.smac-sldr .bx-wrapper{
	margin-bottom:1.5em
}

.rl-head{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:3em;
	color:#00bced;
	margin:0 0 .4em
}

.blue-head{
	color:#00bced;
	font-family:ProximaNova-Bold;
	font-size:1.5em
}

.blue-bulets li span{
	font-weight:700
}

.corp-gov-pol ul li a{
	background:url(/dotcom-images/sprite-2.png) no-repeat scroll right -173px transparent;
	color:#FFF;
	font-family:ProximaNova-Bold;
	font-size:.875em;
	padding-right:1.5em;
	text-transform:uppercase;
	line-height:2em
}

.corp-gov-pol{
	float:left
}

.cor-btm-links ul{
	margin:0
}

.blue-banner{
	min-height:0
}

.cog_diff h2{
	color:#097591;
	font-family:ProximaNova-Bold;
	font-size:1.5em;
	margin-bottom:0;
	width:70%;
	line-height:1.3em
}

.latest-thinkwrp .getingpartnew p span.view-video-olt{
	color:#FFF;
	cursor:pointer;
	display:block;
	font-family:ProximaNova-Bold;
	margin-top:.75em;
	width:30%
}

.blue-bulets.cor-val-width{
	width:65%;
	margin-bottom:4em
}

.sustain-banner .corp-width{
	width:73%
}

.sustain-banner .bod-banner-width{
	width:72%
}

.sustain-banner .exec-banner-width{
	width:84%
}

.sustain-banner .stand-banr-head{
	width:79%
}

.about-stands-width{
	width:104%
}

.rl-wrld-ex .social-icons li a{
	background-image:url(/dotcom-images/socials-grey.png)
}

.rl-wrld-ex .rl-wrld-p a{
	display:table
}

.rl-wrld-ex .width30{
	width:36%
}

.rl-wrld-ex .social-icons{
	margin:0
}

.rl-wrld-ex .pdflnk{
	font-size:.85em
}

.pdf-socl{
	margin:.5em 0 0
}

.r-w-sld-cont{
	margin-left:1.5em;
	width:63%
}

.latest-thinkwrp .getingpartnew .dont-get-sm-desc{
	font-size:1.5em;
	width:100%
}

.mrg-top{
	margin-top:1.5em
}

.blue-buletsp-twb{
	margin-bottom:1.6em;
	color:#323232;
	font-family:ProximaNova-Regular;
	font-size:.875em;
	line-height:1.2em;
	width:62%
}

.twb-sustainblty-effort{
	min-height:35em
}

.cog-dif-sustainblty-effort{
	min-height:57.4em
}

.strgicgoals-wrap academy-p.cog-diff-p{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.4em;
	margin-bottom:1em;
	width:95%
}

.cog-diff-ul{
	margin-bottom:.8em;
	width:98%
}

.cog-diff-ul li{
	font-size:1.25em
}

.cog-sustainblty-effort{
	min-height:10em
}

.inno-li{
	margin-bottom:1.5em;
	width:59.6%
}

.ch-sustainblty-effort{
	min-height:36em
}

.talent-sustainblty-effort{
	min-height:40em
}

.tlnt-li{
	width:65%
}

.ad-rt-sustainblty-effort{
	min-height:57.4em
}

.ad-rsts{
	color:#323232;
	font-family:‘Metrophobic’, Arial, serif;
	margin-bottom:1em;
	width:63.5%
}

.adt-ul{
	width:100%;
	margin:1.5em 0
}

.adt-ul li{
	color:#323232;
	font-family:ProximaNova-Regular;
	font-size:.875em;
	padding-left:1.5em
}

.about-core-width{
	width:97%
}

.stnd-bus-width{
	width:55%
}

.internal-banr-head{
	width:88%
}

.internal-desc-holdr{
	width:103%
}

.sustain-banner .cor-integrity-banner-width{
	width:72%
}

.corp-int-desc-holdr{
	width:103%
}

.corp-int-desc-holdr a{
	background:url(/dotcom-images/white-play-arrow.png) no-repeat scroll right center transparent;
	color:#FFF;
	font-family:ProximaNova-Bold;
	font-size:.875em;
	padding-right:.8em;
	text-transform:uppercase
}

.comm-cust-desc p{
	font-family:ProximaNova-Regular;
	font-size:.875em;
	padding:.5em 0 0;
	margin:1em 0 0;
	line-height:1.2em
}

.our-success{
	background:url(/dotcom-images/new-smac-bg.jpg) no-repeat center bottom #fdfdfd
}

.cog-para-desc{
	width:65%
}

.cog-para-desc p{
	color:#000;
	font-family:ProximaNova-Regular;
	font-size:1.1em
}

.anl-report{
	color:#323232;
	font-family:ProximaNova-Regular;
	font-size:1.1em;
	width:66%;
	line-height:1.2em;
	margin-bottom:1em
}

.app-cont{
	width:64.9%
}

.app-cont p{
	margin-top:1em
}

.inno-li a{
	color:#00728f;
	font-family:ProximaNova-Bold;
	font-size:1em
}

.rl-wrld-ex .sm-efct{
	font-family:ProximaNova-Regular;
	font-size:1.5em;
	width:96%;
	padding:.5em 0 0
}

.mc-cul-his p{
	width:104%
}

.twp-para1{
	width:65%
}

.twb-para2{
	width:65.5%
}

.sustain-banner .corp-banr-head .cog-banner-width{
	width:90%
}

.cog-para-width{
	width:64%
}

.sustain-banner .mc-banr-head-diver{
	color:#FFF;
	font-size:2.125em;
	width:91%
}

.mc-diversity-descplholdr{
	font-size:1.468em;
	padding:2.5em 0;
	width:100%;
	color:#FFF;
	font-family:ProximaNova-Regular
}

.blue-buletsp-diversity{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.125em;
	width:65%;
	color:#333
}

.blue-bulets.diver-width{
	width:62%
}

.sustain-banner .tln-banner-width{
	font-size:2.125em;
	width:76%;
	line-height:1em;
	color:#000
}

.eductnal-initastiv li span{
	padding-left:.6em
}

.eductnal-initastivNew li span{
	padding-left:.6em
}

.indussoltn-cont .tab-nav li.sptlignwres{
	background:#224217;
	display:table-cell;
	font-size:1.3em;
	height:3em;
	vertical-align:middle;
	width:19%
}

#results1 .indussoltn-cont .tab-nav li.sptlignwres{
	height:4em
}

.car-see-all-btn{
	background-color:#009fc8;
	width:3em;
	height:2em;
	border:0;
	font-family:proximanova-regular;
	font-size:.8em;
	border-radius:5px;
	color:#fff
}

.car-search-jobs-popup{
	border-top:2px solid #333;
	margin:0 auto;
	padding-top:1em;
	margin-top:1em
}

.car-see-all-jobs-btn{
	background-color:#009fc8;
	width:5em;
	height:2em;
	border:0;
	font-family:proximanova-regular;
	font-size:.8em;
	border-radius:5px;
	color:#fff;
	cursor:pointer;
	padding:.5em .3em .3em
}

.car-disp-tab-or{
	float:left;
	display:table-cell;
	width:11%;
	text-align:center;
	font-family:proximanova-regular
}

.car-find-jobs-btn{
	background-color:#009fc8;
	width:18em;
	height:2em;
	border:0;
	font-family:proximanova-regular;
	font-size:.8em;
	border-radius:5px;
	color:#fff;
	cursor:pointer;
	padding:.5em .3em .3em
}

.car-sel-state-country-jobs{
	clear:both;
	margin:0 auto;
	width:85%
}

.car-sel-state-country,.car-sel-city{
	display:table-cell;
	float:left;
	text-align:center
}

.car-sel-state-country{
	width:26%
}

.car-sel-city{
	width:27%
}

.see-available-jobs-cont{
	display:table-cell;
	height:3em;
	vertical-align:bottom;
	margin-right:5em
}

.grid-see-allbtn{
	float:left;
	margin-left:1em
}

.sustain-banner .anual-banr-head{
	font-family:ProximaNova-Regular;
	font-size:2.125em;
	width:66%
}

.annu-report-desc{
	color:#FFF;
	font-family:proximanova-regular;
	font-size:1.42em;
	padding:2em 0;
	width:99%
}

.annul-dl-rport{
	margin:2em 0
}

.lrnabt-olt-spl{
	width:99%
}

input.button{
	border:0
}

.bx-wrapper .bx-controls-direction a{
	width:1.4em
}

.cog-diff-wid{
	width:25%
}

.hight-min.all-star-list-ht{
	min-height:10.2em
}

h3.capab-subhead{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.2em;
	font-weight: 700;
}

h4.capab-subhead{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1em;
	font-weight: 700;
	color:#fff;
}

h2.capab-subhead{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.4em;
	font-weight: 700;
}

.cog-innovation-inv-desc{
	line-height:1.1em
}

.partnership-txt a{
	color:#df5f01;
	font-family:ProximaNova-Bold;
	font-size:.78em
}

.corp-gov-pol ul li a:hover{
	text-decoration:underline
}

.margin-edf{
	margin-top:1em
}

.partner{
	background:#d7d7d7;
	background:-moz-linear-gradient(top, #d7d7d7 0, #f0f0f0 2%, #fff 4%, #fff 94%, #f4f4f4 96%, #d8d8d8 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #d7d7d7), color-stop(2%, #f0f0f0), color-stop(4%, #fff), color-stop(94%, #fff), color-stop(96%, #f4f4f4), color-stop(100%, #d8d8d8));
	background:-webkit-linear-gradient(top, #d7d7d7 0, #f0f0f0 3%, #fff 6%, #fff 94%, #f4f4f4 96%, #d8d8d8 100%);
	background:-o-linear-gradient(top, #d7d7d7 0, #f0f0f0 2%, #fff 4%, #fff 94%, #f4f4f4 96%, #d8d8d8 100%);
	background:-ms-linear-gradient(top, #d7d7d7 0, #f0f0f0 2%, #fff 4%, #fff 94%, #f4f4f4 96%, #d8d8d8 100%);
	background:linear-gradient(to bottom, #d7d7d7 0, #f0f0f0 2%, #fff 4%, #fff 94%, #f4f4f4 96%, #d8d8d8 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#e0e0e0', GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f4f4f4, endColorstr=#ffffff);
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f4f4f4, endColorstr=#ffffff)
}

#industries .linkwrp .findsltnlink,#services .linkwrp .findsltnlink,#strategic-goals .linkwrp .findsltnlink,#products .linkwrp .findsltnlink{
	background:url(/dotcom-images/icons-sprite.png) no-repeat scroll -70px -208px transparent;
	color:#00728f;
	display:block;
	font-family:ProximaNova-bold;
	font-size:1em;
	position:absolute;
	right:0;
	top:19.2em;
	width:140px;
	z-index:1
}

.cm-cap-lmore p a.learn{
	color:#df6d17;
	font-family:ProximaNova-Bold;
	font-size:1em
}

.latest-thinkwrp .getingpart h3.mc-appoach{
	font-size:1.5em
}

.mc-bdbanner{
	background:url(/dotcom-images/filigree-background-img.jpg) no-repeat scroll center top #d4ebf3;
	width:100%;
	min-height:25em
}

::i-block-chrome,.directors ul li{
	color:#e65e06;
	cursor:pointer;
	font-family:ProximaNova-semibold;
	font-size:1em;
	font-weight:400;
	margin:0 0 .5em;
	text-transform:uppercase
}

.corp-int-desc-holdr a:hover{
	text-decoration:underline
}

.strgicgoals-wrap p a.eduforfetur{
	margin-left:0;
	font-size:1em
}

.stwrdsenv .appeal-cont{
	margin:3em auto 0;
	width:940px
}

.cor-btm-links ul li.apprch{
	margin-bottom:.4em
}

::i-block-chrome,.blue-bulets li span.corevals{
	font-family:ProximaNova-semibold;
	font-size:1.1em;
	font-weight:400
}

.inner-info-corprtinteg{
	font-size:.6em;
	line-height:1.3em;
	margin:.5em 0
}

.mapleftbtn{
	width:42%
}

.map-socio-icns{
	margin-top:1em
}

.sel-cntry-state-city{
	font-family:proximanova-semibold
}

.vid-btn1{
	height:3.4em;
	width:3.6em
}

.worldmap-popup-social-ico{
	margin-top:1em
}

.sel-bx-txt-algn{
	text-align:left
}

.country-select.sel-drp-dwn-table1,.country-select.sel-drp-dwn-table2{
	margin:.5em auto
}

.country-select.sel-drp-dwn-table2{
	width:78%
}

.country-select.sel-drp-dwn-table1{
	width:88%
}

.cm-cap-lmore p a.learn,.cm-cap-lmore p a.learnreset{
	color:#00728f;
	font-family:ProximaNova-Bold;
	font-size:1em
}

.cor-hdg{
	color:#00728f;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:2.25em;
	width:64%;
	line-height:1.05em
}

.hdng2{
	font-family:ProximaNova-Regular;
	font-size:1.125em;
	margin:.6em 0;
	width:65%
}

.widget-cont h2.mc-partner-head{
	font-size:1.143em
}

.partnership-wrp,.partnership-wrp-reset{
	background:#e0e0e0;
	background:-moz-linear-gradient(top, #e0e0e0 0, #fff 15%, #fff 85%, #e0e0e0 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #e0e0e0), color-stop(15%, #fff), color-stop(85%, #fff), color-stop(100%, #e0e0e0));
	background:-webkit-linear-gradient(top, #e0e0e0 0, #fff 15%, #fff 85%, #e0e0e0 100%);
	background:-o-linear-gradient(top, #e0e0e0 0, #fff 15%, #fff 85%, #e0e0e0 100%);
	background:-ms-linear-gradient(top, #e0e0e0 0, #fff 15%, #fff 85%, #e0e0e0 100%);
	background:linear-gradient(to bottom, #e0e0e0 0, #fff 15%, #fff 85%, #e0e0e0 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0e0e0', endColorstr='#e0e0e0', GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e0e0e0, endColorstr=#ffffff);
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e0e0e0, endColorstr=#ffffff)
}

.mc-bdbannereset{
	min-height:33em
}

.mn-ht{
	min-height:15em
}

.banner-future-work1 .key-nav li a.fow-a-head1{
	color:#48b6e2
}

.banner-future-work1 .key-nav li a.fow-a-head1:hover{
	text-decoration:underline
}

.banner-future-work1 .key-nav li{
	background:url(/dotcom-images/bg-image-fow.jpg) repeat scroll 0 0 transparent;
	float:left;
	margin:1em 1em 0 0;
	min-height:2.5em;
	opacity:.9;
	padding:1.1em .1em 1.3em .9em;
	position:relative;
	width:13.2em
}

.carousel-newsevnts .newseventleafhgt{
	min-height:5.3em
}

.std-busins-condt h2{
	color:#00728f;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:2.25em;
	width:76%
}

.cogni-conne .join-cogni li{
	margin-top:.35em
}

.fnt-18{
	font-size:1.125em
}

.sustain-banner .twoinabox.mc-rest-at-work{
	width:83%
}

.sustainblty-effort.mc-res-wrok{
	background:url(/dotcom-images/meetcog-aboutus-bg.jpg) no-repeat scroll center bottom #d4ebf3;
	min-height:38.3em
}

.sustain-banner .banner-meet-cogni.mc-res-work-ht{
	min-height:18.1em
}

.appeal-cont h2.mc-res-at-work-h2{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:2.25em;
	margin-bottom:.5em;
	width:63%
}

.blue-buletsp.bullet-wid{
	width:66%
}

.btm-pdng{
	padding:0 0 2em
}

.sustainblty-effort .corp-int li{
	font-size:1.4em;
	line-height:1em;
	min-height:4.5em;
	width:19%
}

.follow-us .lknd-in-conetn .slider-container .slides p span{
	font-family:ProximaNova-Regular;
	font-size:1em
}

.satges.org-bg li:hover{
	background:none repeat scroll 0 0 #df5f01
}

.sustain-banner .banner-meet-cogni.mc-edu-ban-ht{
	min-height:18.1em
}

.bannersection .banr-head1.mc-edu-ban-hd{
	width:76%
}

.appeal-cont h2.mc-edu-h2{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:2.25em;
	width:65%
}

.appeal-cont h3.mc-edu-h3{
	font-family:ProximaNova-Regular;
	font-size:1.125em;
	margin:.6em 0;
	width:65%;
	color:#241b06
}

.sustainblty-effort.mc-edu-pat-ht{
	min-height:45.4em
}

.blue-bulets.mc-edu-blt-wid{
	width:100%
}

.sustainblty-effort.mc-corp-social{
	background:url(/dotcom-images/meetcog-aboutus-bg.jpg) no-repeat scroll center bottom #d4ebf3;
	min-height:38.3em
}

.sustain-banner .banner-meet-cogni.mc-corp-soc-ht{
	min-height:18.1em
}

.blue-bulets.mc-sus-blt-wid{
	width:62%
}

.sustainblty-effort .key-nav.mc-sus-key{
	margin-top:1em
}

.sustainblty-effort .key-nav.mc-sus-key li{
	font-size:1.3em;
	line-height:1em;
	min-height:4.5em;
	width:19%
}

.sustain-banner .corp-banr-head.mc-ste-ban-hd{
	width:86%
}

.sustain-banner .banner-meet-cogni.mc-ste-ban-ht{
	min-height:18.1em
}

.appeal-cont h2.mc-stewards-h2{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:2.25em;
	width:63%;
	margin-bottom:.5em
}

.sustainblty-effort .key-nav.mc-sus-key li{
	font-size:1.3em;
	line-height:1em;
	min-height:6.5em;
	width:19%
}

.sustainblty-effort.mc-corp-social{
	background:url(/dotcom-images/meetcog-aboutus-bg.jpg) no-repeat scroll center bottom #d4ebf3;
	min-height:38.3em
}

.sustain-banner .banner-meet-cogni.mc-corp-soc-ht{
	min-height:18.1em
}

.blue-bulets.mc-sus-blt-wid{
	width:62%
}

.sustainblty-effort .key-nav.mc-sus-key{
	margin-top:1em
}

.comm-cust-desc{
	width:65%
}

.meet-cogni-placehold.inno-br-wid{
	width:76%
}

.key-service h3.inno-desc{
	font-size:1.7em
}

.key-service p.inno-par{
	font-size:1.1em;
	width:68%
}

.blue-bulets li span.inno-bld{
	font-family:ProximaNova-Bold
}

.key-service.ksbg.inno-ptrn{
	min-height:26.3em;
	background:url(/dotcom-images/filigree-background-img.jpg) no-repeat scroll center top #d4ebf3
}

.key-service .key-nav.inno-key{
	margin-top:.6em
}

.key-service .key-nav.inno-key li{
	font-size:1.3em;
	padding:1em .6em .6em;
	margin:1em 1em 0 0;
	width:19.3%;
	min-height:2.8em;
	font-family:Interstate Condensed
}

.innov-banner .banr-head1.inno-ban-hd{
	width:95%
}

#keyattr2-txt p{
	width:64%
}

#keyattr3-txt p{
	width:65%
}

#keyattr4-txt p{
	width:62%
}

.module-24 .video-poster,.module-24 .video-poster-reset,.module-24 .video-emer-int-str{
	background-position:50% 50%;
	background-repeat:no-repeat;
	display:block;
	height:169px;
	margin:0 auto;
	width:300px;
	background-image:url(/dotcom-images/TemplateImages/youtube_poster.jpg)
}

.cog-dif-bg{
	background:url(/dotcom-images/cognizant-difference-megamenu.png) no-repeat
}

.cog2{
	background:url(/dotcom-images/cognizant2.jpg) no-repeat
}

.tw-in-bx{
	background:url(/dotcom-images/two-in-box-thumb.jpg) no-repeat scroll 0 0 transparent
}

.related-to .tab-nav li.abt-li-ali{
	padding:1em 0 1em 1em;
	text-align:left;
	width:30%
}

.related-to .tab-nav li.abt-li-ali h3{
	font-family:ProximaNova-Regular;
	font-size:1.25em
}

.related-to .tab-nav li.abt-li-ali p{
	font-family:ProximaNova-Regular;
	font-size:.68em;
	line-height:1.255em;
	width:98%
}

.coprpo-links.span-app ul{
	margin-top:1.5em
}

.coprpo-links.span-app ul li{
	margin-bottom:.5em
}

.blue-bulets.inno-li li{
	font-size:1em
}

.sustainblty-effort .appeal-cont.corp-gov{
	margin:2em auto 0
}

.strgicgoals-wrap .academy-p.talent-p{
	width:100%
}

.sustainblty-effort .appeal-cont.talent-pt-hd{
	margin:2.3em auto 0
}

.anual-report.talent-ptrn{
	min-height:38.3em;
	background:url(/dotcom-images/meetcog-aboutus-bg.jpg) no-repeat scroll center bottom #d4ebf3
}

.sustain-banner .corp-banr-head.cog2-ban-hd{
	width:90%
}

.blue-buletsp-twb.cog2-par-wid{
	width:62.5%
}

.future-placehold ul.key-nav{
	margin-top:16.6em
}

.banner-future-work1 .key-nav li p{
	color:#FFF;
	display:inline;
	font-family:ProximaNova-Bold;
	font-size:1.05em;
	margin:18.1em 0 0;
	padding:0 1em 0 0;
	width:99%
}

.aprch{
	font-size:.8em
}

.prev-linked.rt-arw{
	background:url(/dotcom-images/crls-arrow-rt.png) no-repeat scroll 7px bottom transparent
}

.partnership-wrp .prev-linked.rt-arw{
	background:url(/dotcom-images/crls-arrow-rt.png) no-repeat scroll 7px bottom transparent
}

.rl-head-smckreal{
	color:#00bced;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:3em;
	margin:-.3em 0 .4em -.1em
}

.strgicgoals-wrap #tab-nav-1 li.smacrealwrdlast{
	margin:2.2em 0 0
}

.corp-lrn-mr{
	bottom:.25em;
	position:absolute
}

.module-24 .video-poster-reset{
	background-image:url(/dotcom-images/country-video-image.jpg)
}

.inno-li a.learn{
	font-size:.8em
}

.blue-bulets li.blck-clr:before{
	color:#000
}

.strgicgoals-wrap #tab-nav-1 li .smactouts{
	display:table-cell;
	height:2.5em;
	vertical-align:middle
}

.std-busins-condt h2.manu-plc{
	width:65%
}

.bnr-audit{
	background:url(/dotcom-images/bnr-audit-results.jpg) no-repeat scroll center top #0d0f01;
	min-height:18em
}

.bnr-bod{
	background:url(/dotcom-images/bnr-bod.jpg) no-repeat scroll center top #000;
	min-height:18em
}

.latest-thinkwrp .getingpart p span:hover,.latest-thinkwrp .getingpartnew p span:hover{
	text-decoration:underline
}

.key-ht{
	min-height:14em
}

.cur-ptr{
	cursor:pointer
}

.bnr-corp-int{
	background:url(/dotcom-images/bnr-corp-int.jpg) no-repeat center top #0d0f01;
	min-height:18.1em
}

.bnr-exec-led{
	background:url(/dotcom-images/bnr-exec-led.jpg) no-repeat center top #000;
	min-height:18.1em
}

.bnr-int-cntrl{
	background:url(/dotcom-images/bnr-int-cntl.jpg) no-repeat center top #0d0f01;
	min-height:18.1em
}

.bnr-resp-wrk{
	background:url(/dotcom-images/bnr-resp-ork.jpg) no-repeat center top #222026;
	min-height:18.1em
}

.bnr-std-busn{
	background:url(/dotcom-images/bnr-std-busn.jpg) no-repeat center top #0d0f01;
	min-height:18.1em
}

.bnr-ste-envi{
	background:url(/dotcom-images/bnr-ste-envi.jpg) no-repeat center top #222026;
	min-height:18.1em
}

.bnr-sustanblt{
	background:url(/dotcom-images/bnr-sustanblt.jpg) no-repeat center top #222026;
	min-height:18.1em
}

.bnr-edu-for-futr{
	background:url(/dotcom-images/bnr-edu-for-futr.jpg) no-repeat center top #222026;
	min-height:18.1em
}

.land-bannerbg .glob-wrk-rew{
	height:24em
}

.cntry-switzlnd-it{
	background:url(/dotcom-images/switzerland-it.jpg) no-repeat scroll center top #96afad;
	min-height:21.8em;
	width:100%
}

.cntry-canada-en{
	background:url(/dotcom-images/canada-en.jpg) no-repeat scroll center top #2a3233;
	min-height:21.8em;
	width:100%
}

.bnr-commt-cust{
	background:url(/dotcom-images/comit-to-cst-bner.jpg) no-repeat center top #222026;
	min-height:18.1em
}

.e-comm-form a{
	height:2.4em;
	margin:3.1em 0 0;
	position:absolute;
	width:6.6em
}

.bynd-grn{
	background:url(/dotcom-images/beyond-green-video.jpg) no-repeat scroll 0 0 transparent;
	cursor:default
}

.mkng-futr{
	background:url(/dotcom-images/mkng-the-futur-video.jpg) no-repeat scroll 0 0 transparent;
	cursor:default
}

.s2-imgnav{
	cursor:default;
	overflow:hidden;
	position:relative
}

.rst-expct-bg{
	background:#d4ebf3 url(/dotcom-images/pattern.jpg) no-repeat center bottom
}

.result-expect{
	background:0;
	font-size:1em;
	font-family:ProximaNova-Regular;
	color:#333
}

.result-expect h4{
	color:#00728f;
	font-family:ProximaNova-Bold;
	font-size:1.125em
}

.result-expect .appeal-cont{
	margin:0;
	padding:3.25em 0 4.63em
}

.result-expect .rslt-txt{
	margin:1.2em 0 0
}

.reslt-ul{
	margin:1em 0 1em 1em
}

.reslt-ul li:before{
	color:#333;
	content:'\2022';
	display:block;
	left:-41px;
	max-height:0;
	max-width:0;
	position:relative;
	top:-3px;
	font-size:1.3em
}

.reslt-ul li{
	padding:0 0 0 1.5em;
	margin:0 0 .5em
}

.reslt-ol{
	margin:1em 0 1em 1em
}

.reslt-ol li{
	list-style-type:decimal;
	padding:0 0 0 1.5em;
	margin:0 0 .5em
}

.rltfirst{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:2.5em;
	color:#fff
}

.rltthird{
	color:#FFF;
	font-family:ProximaNova-Bold;
	font-size:1em;
	margin:1em 2em 0 0;
	width:75%
}

.result-expect .appeal-cont{
	margin:0;
	padding:3.25em 0 4.63em
}

.banner-strat-new{
	background:url(/dotcom-images/banner-strat-new.jpg) no-repeat center top;
	min-height:20em;
	width:100%
}

.banner-strat-new .cloud-placehold{
	margin-left:6.9em
}

.dk-bl-stag{
	background-color:#090d18
}

.inno-li a.learn:hover,.hvr:hover{
	text-decoration:underline
}

.appeal-cont .sg-back a{
	color:#00728f;
	font-family:ProximaNova-Bold;
	font-size:1.125em;
	background:url(/dotcom-images/nav-fwd-arrow-blue-color.png) no-repeat scroll left center transparent;
	padding-left:1.5em
}

.reslt-ul strong{
	font-family:ProximaNova-Bold
}

.vid-btn-small{
	background:url(/dotcom-images/TemplateImages/icon_button_play.png) no-repeat scroll 0 0 transparent;
	cursor:pointer;
	height:50px;
	left:47%;
	position:absolute;
	top:38%;
	width:52px
}

.rst-expct-bg{
	background:url(/dotcom-images/pattern.jpg) no-repeat scroll center top #d4ebf3;
	min-height:29em;
	width:100%
}

.directors ul li span{
	cursor:pointer
}

.prev-linked.rt-arw,.prev-linkednews.rt-arw{
	background:url(/dotcom-images/crls-arrow-rt.png) no-repeat scroll 7px -45px
}

.module-24 .social-icons{
	padding:18px 0 10px;
	margin:0
}

.indussoltn-cont .sptlignwrap li.active{
	cursor:default;
	background:#5da62d
}

.indussoltn-cont .sptlignwrap li.active span.arrow{
	background:url(/dotcom-images/pointer-carou.png) no-repeat scroll center bottom transparent;
	height:13px;
	left:0;
	position:absolute;
	top:-13px;
	width:100%;
	z-index:1
}

.con-membr{
	font-size:1.25em;
	margin-top:0
}

.con-membr li{
	padding-left:.7em;
	margin-bottom:.5em
}

.cog-clint{
	display:inline-block
}

.margin-bottom0{
	margin-bottom:0
}

.video-poster.vid-btn1.modal{
	background-image:url(/dotcom-images/the-future-of-retirement.jpg);
	cursor:default
}

.caplits-wrp-left{
	float:left;
	margin-right:2%;
	width:48%
}

.caplits-wrp-full{
	float:left;
	margin-right:2%;
	width:98%
}

.caplits-wrp-full{
	float:left;
	margin-right:2%;
	width:100%
}

.caplits-wrp-rgt{
	float:left;
	margin-left:2%;
	width:48%
}

.indussoltn-cont .caplits-wrp-left .caplits,.indussoltn-cont .caplits-wrp-rgt .caplits ,.indussoltn-cont .caplits-wrp-full .caplits{
	font-size:1em;
	margin-bottom:1em
}

.bridecrump-wrp .bcloud-sbhd{
	font-size:.75em
}

.banner-investor{
	background:url(/dotcom-images/AssetServ-banner.jpg) no-repeat center top;
	width:100%;
	min-height:18em
}

h2.bcloud-grey{
	color:#474646;
	margin-bottom:1.25em
}

.overview-lft.overview-lft-cont{
	width:29.313em
}

.overview-lft h3.bcloud-grey{
	color:#474646;
	font-size:1.5em;
	font-family:ProximaNova-Bold
}

.overview-lft .overview-para{
	font-size:1.5em;
	color:#474646;
	font-family:‘Metrophobic’, Arial, serif
}

h2.bcloud-white{
	color:#fff;
	font-size:1.5em;
	font-family:ProximaNova-Bold
}

h3.bcloud-white{
	color:#fff;
	font-size:1.5em;
	font-family:ProximaNova-Bold;
	margin-top:1.5em
}

p.bcloud-white{
	color:#fff;
	font-size:1.25em;
	font-family:‘Metrophobic’, Arial, serif;
	margin-top:.125em
}

.hedng-dd .dd-options{
	position:absolute;
	font-size:1em;
	color:#ff6c00;
	padding:0;
	z-index:99;
	width:100%;
	display:none
}

.megamenu-subnav #products .linkwrp ul.first,.megamenu-subnav #products .linkwrp .submenuhead .first{
	margin-right:3.33%;
	width:33%
}

.megamenu-subnav #products .linkwrp ul.second,.megamenu-subnav #products .linkwrp .submenuhead .second{
	margin-right:3.33%;
	width:34%
}

.chip-block-v5 .more-link.dl-res-ind{
	background:url(/dotcom-images/sprite-2.png) no-repeat scroll right -169px transparent;
	bottom:1em;
	margin-bottom:.6em;
	margin-top:2.6em;
	position:absolute;
	right:1em;
	text-align:right
}

.color2.dl-res-arr-ind{
	margin-right:1.3em
}

.interactive-stock-chart-bg{
	background:#2f8aae;
	background:-moz-linear-gradient(top, #297998 0, #2f8aae 24%, #2f8aae 71%, #297897 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #297998), color-stop(24%, #2f8aae), color-stop(71%, #2f8aae), color-stop(100%, #297897));
	background:-webkit-linear-gradient(top, #297998 0, #2f8aae 24%, #2f8aae 71%, #297897 100%);
	background:-o-linear-gradient(top, #297998 0, #2f8aae 24%, #2f8aae 71%, #297897 100%);
	background:-ms-linear-gradient(top, #297998 0, #2f8aae 24%, #2f8aae 71%, #297897 100%);
	background:linear-gradient(to bottom, #297998 0, #2f8aae 24%, #2f8aae 71%, #297897 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#297998', endColorstr='#297897', GradientType=0)
}

.inv-tools-lft{
	width:23.8em;
	float:left;
	margin-right:8.4em
}

.inv-tools-lft .tools-wd{
	width:11em;
	float:left;
	margin-right:1.75em
}

.inv-tools-lft .marg0p{
	margin-right:0
}

.inv-tools-lft .key-ratio,.inv-tools-lft .key-analyst,.inv-tools-lft .key-history,.inv-tools-lft .key-calc{
	min-height:8.75em;
	margin-bottom:1.75em;
	padding:.5em;
	box-shadow:7px 7px 7px silver
}

.inv-tools-lft .key-ratio .inv-tools1,.inv-tools-lft .key-analyst .inv-tools2,.inv-tools-lft .key-history .inv-tools3,.inv-tools-lft .key-calc .inv-tools-lft .key-ratio{
	background:#389bbc
}

.inv-tools-lft .key-analyst{
	background:#6db33f
}

.inv-tools-lft .key-history{
	background:#ffa800
}

.inv-tools-lft .key-calc{
	background:#10c2eb
}

.inv-tools-lft .key-ratio .inv-tools1{
	background:url(/dotcom-images/investors-tolls-1.png) no-repeat top right
}

.inv-tools-lft .key-analyst .inv-tools2{
	background:url(/dotcom-images/investors-tolls-2.png) no-repeat top right
}

.inv-tools-lft .key-history .inv-tools3{
	background:url(/dotcom-images/investors-tolls-3.png) no-repeat top right
}

.inv-tools-lft .key-calc .inv-tools4{
	background:url(/dotcom-images/investors-tolls-4.png) no-repeat top right
}

.inv-tools-lft .tools-wd ul li.single{
	margin-top:1.7em
}

.inv-tools-lft .tools-wd ul li.double{
	margin-top:.45em
}

.inv-tools-lft .tools-wd ul li.tripple{
	margin-top:-.9em;
	width:90%
}

.inv-tools-lft .tools-wd ul li a,.inv-tools-rt .tools-wd ul li a{
	background:url(/dotcom-images/ir-arrow.png) no-repeat right center;
	font-family:‘Metrophobic’, Arial, serif;
	color:#fff;
	font-size:1em;
	padding-right:1.5em
}

.inv-tools-rt{
	width:44%;
	float:left
}

.inv-tools-lft .green-box{
	background:#52992d;
	min-height:8.625em;
	width:100%;
	padding:1em;
	margin-bottom:1em
}

.inv-tools-lft .green-box .date-time,.inv-tools-lft .green-box .details,.inv-tools-rt .date-time,.inv-tools-rt .highlights{
	color:#fff;
	font-size:.95em;
	font-family:ProximaNova-Regular;
	display:block
}

.inv-tools-lft .green-box .details{
	font-size:1.2em;
	margin-top:.4em
}

.inv-tools-lft .green-box .details a{
	color:#fff;
	font-size:.85em;
	display:inline-block;
	line-height:2em
}

.inv-tools-lft .green-box .details.mrgbtm{
	margin-bottom:1em
}

.inv-tools-lft .tools-wd ul li a.bld{
	font-family:ProximaNova-Bold
}

.inv-tools-lft .green-box .details a.line-one{
	line-height:1em
}

.inv-tools-lft .green-box .details.mrgbtm{
	margin-bottom:1em
}

.inv-tools-lft .green-box .details a:hover,.inv-tools-lft .tools-wd ul li a:hover,.contact-car a:hover,.directors ul li span:hover,.partnership-txt a:hover,.seemore a:hover,.cogdc-support:hover,.read-more-white:hover,.module-24 .learn-m a:hover,.faq-accord ul li p a:hover,h3.color2 a:hover,.fow-bg a:hover,.fow-bg .fow-list li a:hover,.table-wrap .site_main-head a:hover{
	text-decoration:underline
}

.indus1-placehold.indus-payers-desc{
	width:73%
}

.indus-exp-hlthcare{
	list-style-type:disc;
	margin-left:1em;
	margin-top:1em
}

.indus-desc-challenge{
	margin-top:1.2em
}

.margn-lt{
	margin:0 0 0 1.25em
}

.headsection .dropdown-wrap{
	padding:25px 0 0
}

.page-header-dropdown .dropdown-nav{
	z-index:6
}

.olt-ht .thoughts .item{
	height:17.3125em
}

.indus1-placehold.ind-pro-desorp{
	width:74%
}

.indus1-placehold.ind-pay-desorp{
	width:73.2%
}

.span8.findsol-rgt-cont{
	width:69%
}

.span8.findsol-rgt-cont p{
	width:100%;
	font-size:2em
}

.span8.leftlistitems{
	width:49%
}

.span8.leftlistitems li a,.span7.leftlistitems li a,.span8.serv-left-list li a,.span7.serv-right-list li a,.span8.pp-left-list li a,.span7.pp-right-list li a{
	font-family:ProximaNova-bold;
	font-size:.9em
}

.vid-desc p.indus-vid-chn{
	font-family:ProximaNova-Regular;
	font-size:1em
}

.row-fluid.serv-desc-mod li{
	width:100%
}

.margn-tp{
	margin-top:1.25em
}

.bridecrump-wrp h1.page-header-dropdown ul{
	background:0;
	padding:0;
	margin:0
}

.bridecrump-wrp h1.page-header-dropdown ul li{
	color:#979797;
	font-family:ProximaNova-Bold, helvetica, arial, sans-serif;
	font-size:inherit
}

.bridecrump-wrp h1.page-header-dropdown .font60{
	padding-top:5px
}

.bridecrump-wrp h1.page-header-dropdown .font61 li+li{
	padding-top:18px
}

.bridecrump-wrp h1.page-header-dropdown .font61 .font60 li+li{
	padding-top:12px
}

.row-fluid.serv-desc-mod li.servc-main-lst{
	width:100%
}

.bridecrump-wrp h1.color10,.bridecrump-wrp h1.page-header-dropdown .dropdown-nav a:hover,.bridecrump-wrp h1.page-header-dropdown .dropdown-nav .selected{
	color:#58ad45
}

.find-sol-prod-platforms{
	background:url(/dotcom-images/fillagry-prod-plat.jpg) no-repeat scroll center top transparent;
	height:auto;
	width:100%
}

p.bcloud-white{
	width:81.5%
}

p.parasmall{
	width:82%
}

.overview-lft .overview-para-whole{
	font-size:1.5em;
	color:#474646;
	font-family:‘Metrophobic’, Arial, serif;
	margin-top:1em;
	width:99%
}

.cogni-busi-wrap .goalscont-postn{
	margin:3.25em 0
}

.cogni-busi-wrap h2{
	font-size:1.5em;
	color:#006883;
	font-family:ProximaNova-Bold;
	margin-bottom:1em
}

.cogni-busi-wrap p{
	font-family:‘Metrophobic’, Arial, serif;
	color:#000;
	width:82.978723404255%;
	line-height:1.25em;
	font-size:1.45em;
	font-weight:400;
	font-style:normal
}

.cogni-busi-wrap .tab-nav li{
	margin:1em 3.1914893617021% 0 0;
	float:left;
	cursor:pointer;
	color:#fff;
	width:20%;
	padding:1em;
	background-color:#224217;
	font-family:ProximaNova-Regular;
	font-size:1.5em;
	position:relative
}

.cogni-busi-wrap .tab-nav li.indus{
	width:25%;
	font-size:1.3em
}

.cogni-busi-wrap .tab-nav li.active{
	background-color:#5cb3d0;
	cursor:default
}

.cogni-busi-wrap .tab-nav li.active span.arrow{
	position:absolute;
	z-index:2;
	top:-13px;
	left:0;
	height:13px;
	width:100%;
	background:url(/dotcom-images/pointer-carou.png) no-repeat center bottom
}

.cogni-busi-wrap .iconflag{
	width:33.978494623656%;
	float:left;
	margin:2em 0 1em
}

.cogni-busi-wrap .iconflag li{
	float:left;
	margin:0 .125em .375em;
	overflow:hidden;
	position:relative;
	padding:0
}

.cogni-busi-wrap .iconflag li a{
	float:left;
	background:url(/dotcom-images/socials-blue-1.png) no-repeat scroll left top transparent;
	cursor:pointer;
	display:inline-block;
	width:1.5em;
	height:1.5em
}

p.bcloud-white-para{
	color:#fff;
	font-size:1.25em;
	font-family:‘Metrophobic’, Arial, serif;
	margin-top:1.125em;
	width:83.298%
}

.inv-tools-rt img{
	margin-top:2em
}

.overview-lft.overview-lft-cont-small{
	width:28.313em
}

.module-88 h3,.module-89 h3{
	color:#00728f;
	font-family:ProximaNova-bold;
	font-size:1.25em;
	padding-bottom:1em
}

.module-88 a.broad-cast-link{
	color:#00F
}

.module-88 .broad-cast-link:hover{
	text-decoration:underline
}

.banner-retail-ecommerce{
	background:url(/dotcom-images/retail-ecommerce-banner.jpg) no-repeat scroll center top #1f2130;
	min-height:18.125em;
	width:100%
}

.banner-retail-mechandizing{
	background:url(/dotcom-images/merchandizing-banner.jpg) no-repeat scroll center top #1f2130;
	min-height:18.125em;
	width:100%
}

.banner-retail-pointssolution{
	background:url(/dotcom-images/retail-point-solutions-banner.jpg) no-repeat scroll center top #1f2130;
	min-height:18.125em;
	width:100%
}

.banner-retail-chainmanagement{
	background:url(/dotcom-images/retail-supply-chain-management-banner.jpg) no-repeat scroll center top #1f2130;
	min-height:18.125em;
	width:100%
}

.banner-retail-stores{
	background:url(/dotcom-images/retail-stores-banner.jpg) no-repeat scroll center top #1f2130;
	min-height:18.125em;
	width:100%
}

.find-sol-prod-platforms p{
	color:#333;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.45em;
	font-style:normal;
	font-weight:400;
	width:87%
}

.featrdjobs p.reslt{
	margin-bottom:2em
}

.video-emer-int-str.modal{
	background:url(/dotcom-images/future-of-retail.jpg) repeat scroll 0 0 transparent;
	cursor:default
}

.widget-cont .indus-li .landing-thumb.assetserv-landing-thumb{
	background:url(/dotcom-images/BC_assetserv.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.careserv-landing-thumb{
	background:url(/dotcom-images/BC_careserv.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.cloud360-landing-thumb{
	background:url(/dotcom-images/cloud360-thumbnail.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.motivate-landing-thumb{
	background:url(/dotcom-images/motivate.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.omaas-landing-thumb{
	background:url(/dotcom-images/oroder-management-as-a-service.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.smarttrials-landing-thumb{
	background:url(/dotcom-images/smarttrials.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.trumobi-landing-thumb{
	background:url(/dotcom-images/cloud360.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.workport-landing-thumb{
	background:url(/dotcom-images/workport.jpg) no-repeat top left transparent;
	background:url(/dotcom-images/workport.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.sep-landing-thumb{
	background:url(/dotcom-images/BC_sep.jpg) no-repeat top left transparent
}

.banner-assetserv{
	background:url(/dotcom-images/business-cloud-asset-serv-banner.jpg) no-repeat scroll center top #7198a9;
	min-height:18em;
	width:100%
}

.banner-careserv{
	background:url(/dotcom-images/business-cloud-careserv-banner.jpg) no-repeat scroll center top #16395c;
	min-height:18em;
	width:100%
}

.banner-cloud360{
	background:url(/dotcom-images/businesscloud-cloud-360-banner.jpg) no-repeat scroll center top #010b10;
	min-height:18em;
	width:100%
}

.banner-motivate{
	background:url(/dotcom-images/business-cloud-motivate-banner.jpg) no-repeat scroll center top #030a14;
	min-height:18em;
	width:100%
}

.banner-omaas{
	background:url(/dotcom-images/business-cloud-omaas-banner.jpg) no-repeat scroll center top #1f2125;
	min-height:18em;
	width:100%
}

.banner-sep{
	background:url(/dotcom-images/business-cloud-sep-banner.jpg) no-repeat scroll center top #0d1015;
	min-height:18em;
	width:100%
}

.banner-smarttrials{
	background:url(/dotcom-images/business-cloud-smarttrials-banner.jpg) no-repeat scroll center top #092547;
	min-height:18em;
	width:100%
}

.banner-trumobi{
	background:url(/dotcom-images/business-cloud-trumobi-banner.jpg) no-repeat scroll center top #28282b;
	min-height:18em;
	width:100%
}

.banner-workport{
	background:url(/dotcom-images/business-cloud-workport-banner.jpg) no-repeat scroll center top #010101;
	min-height:18em;
	width:100%
}

.banner-zdlc{
	background:url(/dotcom-images/business-cloud-zdlc-banner.jpg) no-repeat scroll center top #000;
	min-height:18em;
	width:100%
}

.banner-business-cloud{
	background:url(/dotcom-images/business-cloud-lp-banner.jpg) no-repeat scroll center top #404040;
	min-height:18em;
	width:100%
}

.selectboxcustom select.faq-dd{
	height:2.8em;
	margin-top:.5em;
	background-color:#71cdf4;
	color:#FFF;
	font-family:ProximaNova-Regular;
	font-size:1.25em;
	width:99.9%
}

.vertical.fin-ser-spect{
	width:42%;
	list-style-type:disc;
	margin-left:1em
}

.widget-cont .indus-li .landing-thumb.zdlc-landing-thumb{
	background:url(/dotcom-images/zero-deviation-life-cycle-platform.jpg) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.mres-landing-thumb{
	background:url(/dotcom-images/mres_chip.png) no-repeat left top transparent
}

.over-carsrv .inv-tools-lft{
	width:19em
}

.over-carsrv .overview-lft.overview-lft-cont-small{
	width:26em
}

.over-carsrv .inv-tools-rt{
	width:53%;
	margin-top:1em
}

.over-sep .inv-tools-lft{
	width:15em
}

.over-sep .overview-lft.overview-lft-cont-small{
	width:21em
}

.over-sep .inv-tools-rt{
	width:60%;
	margin-top:1em
}

.over-zdlc .inv-tools-lft{
	width:22.7em;
	font-size:.95em
}

.over-zdlc .overview-lft.overview-lft-cont-small{
	width:29em
}

.over-zdlc .inv-tools-rt{
	width:49.6%;
	margin-top:1em
}

.c-pa-re{
	text-align:right
}

.selectboxcustom select.wrkedit{
	margin-top:0
}

.cogni-busi-wrap .iconflag li a.linkin{
	background-position:0 0
}

.cogni-busi-wrap .iconflag li a.twitt{
	background-position:-29px 0
}

.cogni-busi-wrap .iconflag li a.face-book{
	background-position:-58px 0
}

.cogni-busi-wrap .iconflag li a.you-Tube{
	background-position:-87px 0
}

.cogni-busi-wrap .iconflag li a.google-plus{
	background-position:-117px 0
}

.vid-desc.finsl-ind-pdf-lft{
	width:30.5%
}

.vid-desc.finsl-ind-pdf-lft div p{
	font-family:proximanova-regular
}

.vid-desc.finsl-ind-pdf-lft div p span{
	font-family:proximanova-regular
}

.span8.serv-left-list{
	width:31%
}

.span7.serv-right-list{
	margin-left:1.275em
}

.span8.pp-left-list{
	width:28.5%
}

.find-serv-list.span7.pp-right-list{
	margin-left:4.5%
}

.row-fluid.prod-plat-secdesc li p{
	font-size:1.8em;
	line-height:1.2em;
	width:71%
}

.long.smacheadline{
	font-size:1.8em
}

p.fs-smac-img-desc{
	font-family:ProximaNova-Regular
}

p.fs-smac-img-desc a{
	font-family:ProximaNova-Bold;
	font-size:1.1em
}

.bg-prnt .mbl-wrkr{
	background:url(/dotcom-images/day-life-mob-wrkr.jpg) no-repeat
}

.link-ong:hover{
	color:#ff6c00
}

.img-fix img{
	width:auto;
	display:inline-block
}

.bridecrump-wrp ul.subhead{
	background:0;
	margin:0 0 .75em;
	padding:.65em 0 0
}

.bridecrump-wrp ul.subhead li{
	color:#333;
	font-family:ProximaNova-Regular;
	font-size:.9em
}

.bridecrump-wrp .subheadsection h1.page-header-dropdown{
	margin-top:-5px;
	padding:0
}

.bridecrump-wrp ul.subhead a{
	color:#333
}

.bridecrump-wrp ul.subhead a:hover{
	color:#00728f;
	text-decoration:underline
}

.bridecrump-wrp ul.subhead .brdcrmb-arrow{
	color:#333
}

.back-to-car-link:hover,.finsl-ind-pdf-lft p a:hover,.tbl-w81 h3 a:hover{
	text-decoration:underline
}

.key-service h2.bcloud-apro-hd,.widget-cont h2.bcloud-apro-hd{
	color:#033853
}

.key-service .bcloud-apro p{
	width:96%
}

.indussoltn-cont .tab-nav li.businfrservcs{
	height:5.3em
}

.indus-placehold.fnd-solutions-txt{
	width:70.613%
}

.indus-placehold.fnd-solutions-txt p{
	font-size:1.13em
}

.indus-placehold.nd-solutions-txt p{
	font-size:1.13em
}

.span7.leftlistitems.second{
	margin-left:1%
}

.finsl-ind-pdf-lft p a{
	font-size:.9em
}

.cog-ftr .flinksectn.mgrtop{
	margin-top:1em
}

.go-btn{
	margin-top:.25em
}

.bnr-anlytcs{
	background:url(/dotcom-images/enterprise-analytics-banner.jpg) no-repeat scroll center top #2f3042;
	min-height:18.125em
}

.bnr-big-data{
	background:url(/dotcom-images/bnr-big-data.jpg) no-repeat scroll center top #2f3042;
	min-height:18.125em
}

.bnr-enter-info-mgmt{
	background:url(/dotcom-images/bnr-enter-info-mgmt.jpg) no-repeat scroll center top #2f3042;
	min-height:18.125em
}

.bnr-social{
	background:url(/dotcom-images/social-media-management-banner.jpg) no-repeat scroll center top #18253a;
	min-height:18.125em;
	width:100%
}

.bnr-busn-int{
	background:url(/dotcom-images/bnr-busn-int.jpg) no-repeat scroll center top #2f3042;
	min-height:18.125em
}

.bnr-cust-risk-opertn{
	background:url(/dotcom-images/bnr-cust-risk-opertn.jpg) no-repeat scroll center top #2f3042;
	min-height:18.125em
}

.banner-slider{
	overflow:hidden;
	position:relative;
	height:403px
}

.banner-img1{
	background-image:url(/dotcom-images/Banner-ad-v1b.jpg);
	height:404px;
	width:1349px
}

.banner-img2{
	background-image:url(/dotcom-images/Banner-ad-v5e.jpg);
	height:404px;
	width:1349px
}

.banner-img3{
	background-image:url(/dotcom-images/Banner-ad-v5g.jpg);
	height:404px;
	width:1349px
}

.banner-img4{
	background-image:url(/dotcom-images/homepage-SMAC-banner.jpg);
	height:404px;
	background-position:50% center;
	text-align:left
}

.banner-img5{
	background-image:url(/dotcom-images/homepage-CBC-banner.jpg);
	height:404px;
	width:1600px;
	background-position:50% center
}

.utube-wrap{
	display:none;
	width:100%;
	height:460px;
	margin:0 auto;
	background-color:#000
}

.hm-ban-more{
	display:block;
	font-family:ProximaNova-Semibold;
	font-size:1em;
	z-index:99;
	width:960px;
	text-align:left;
	margin:1em auto;
	color:#fff;
	text-decoration:underline
}

.hm-ban-more.hm-ban-more-1{
	left:43.6%;
	top:49%;
	width:11.5em;
	height:2.5em
}

.hm-ban-more.hm-ban-more-2{
	bottom:32%;
	height:2.5em;
	left:30.3%;
	width:11.3em
}

.hm-ban-more.hm-ban-more-3{
	bottom:37%;
	height:2.5em;
	left:38.8%;
	width:11.5em
}

.hm-ban-more.hm-ban-more-4{
	top:49%;
	color:#fff;
	left:3px
}

#hm-ban .bx-wrapper .bx-pager{
	bottom:52px;
	padding:0;
	text-align:left;
	width:968px;
	position:relative
}

#hm-ban .bx-wrapper .bx-pager.bx-default-pager a{
	background:url(/dotcom-images/feature_nav_off.png) no-repeat 0 0;
	display:block;
	height:16px;
	margin:0 4px;
	outline:0 none;
	text-indent:-9999px;
	width:16px;
	opacity:1
}

#hm-ban .bx-wrapper .bx-pager.bx-default-pager a.active{
	background:url(/dotcom-images/feature_nav_on.png) no-repeat 0 0
}

#hm-ban .bx-wrapper{
	width:1600px;
	margin:0 auto;
	overflow:hidden
}

.social-ico .addthis_toolbox ul.s-ic-li li{
	margin-right:0
}

.chip-block-v2 div.chip-item.con-and-sols{
	height:100%;
	margin-left:0;
	width:100%
}

.link-blue{
	color:#00F;
	text-decoration:underline
}

.bnnr-cloudlandg{
	background:url(/dotcom-images/cloud-computing-banner.jpg) no-repeat scroll center top #90b3c9;
	min-height:18.125em
}

.bnnr-cloudstgycons{
	background:url(/dotcom-images/bnnr-cloud-sgcons.jpg) no-repeat scroll center top #90b3c9;
	min-height:18.125em
}

.bnnr-cloudappserv{
	background:url(/dotcom-images/bnnr-cloud-appserv.jpg) no-repeat scroll center top #90b3c9;
	min-height:18.125em
}

.bnnr-cloudswserv{
	background:url(/dotcom-images/bnnr-cloud-swser.jpg) no-repeat scroll center top #90b3c9;
	min-height:18.125em
}

.bnnr-cloudmgmtserv{
	background:url(/dotcom-images/bnnr-cloud-mgmgtserv.jpg) no-repeat scroll center top #90b3c9;
	min-height:18.125em
}

.bnnr-cloudinfrastructserv{
	background:url(/dotcom-images/bnnr-cloud-infraserv.jpg) no-repeat scroll center top #90b3c9;
	min-height:18.125em
}

.banner-itislandg{
	background:url(/dotcom-images/itis-banner.jpg) no-repeat scroll center top #1b1b1c;
	min-height:18.125em;
	width:100%
}

.banner-itisenterpcomp{
	background:url(/dotcom-images/itis-entrpcomp.jpg) no-repeat scroll center top #1b1b1c;
	min-height:18.125em;
	width:100%
}

.banner-itisrmtmgmt{
	background:url(/dotcom-images/itis-remoteinframgmt.jpg) no-repeat scroll center top #1b1b1c;
	min-height:18.125em;
	width:100%
}

.banner-itisinfrasec{
	background:url(/dotcom-images/itis-infrsecurty.jpg) no-repeat scroll center top #1e2422;
	min-height:18.125em;
	width:100%
}

.banner-itismgmtcons{
	background:url(/dotcom-images/itis-ITmgmgtcons.jpg) no-repeat scroll center top #1b1b1c;
	min-height:18.125em;
	width:100%
}

.banner-itisnwconverg{
	background:url(/dotcom-images/itis-nwconvergnce.jpg) no-repeat scroll center top #1b1b1c;
	min-height:18.125em;
	width:100%
}

.banner-itisworkplserv{
	background:url(/dotcom-images/itis-workplace.jpg) no-repeat scroll center top #1b1b1c;
	min-height:18.125em;
	width:100%
}

.indus1-placehold.width60{
	width:60%
}

.row-fluid.serv-desc-mod li p,.row-fluid.prodplatlist li p{
	font-size:1.8em;
	line-height:1.2em;
	font-family:proximanova-regular
}

.row-fluid.serv-desc-mod li p{
	width:61%
}

.row-fluid.prodplatlist li p{
	width:72%
}

.common-anc{
	color:inherit;
	text-decoration:underline
}

.wrapper.nw-res.indussoltn-cont .common-anc.anch-white{
	font-family:ProximaNova-Regular;
	font-size:1em
}

.common-anc.anch-real-wrld{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.1em
}

.prod-plat-ltdes sup{
	font-size:.3em;
	top:-1.8em;
	color:#333
}

.span8.prod-plat-ltdes{
	width:100%
}

.banner-dis-clinical,.banner-reg-comp,.banner-trade-promotions,.banner-consumer-elect,.banner-clinic-tr-dev,.banner-man-market,.banner-sals-market,.banner-clinic-sys,.banner-clinic-trs-sys,.banner-pharmo-cov,.banner-com-bill{
	min-height:18.125em;
	width:100%
}

.widget-cont ul li .realstateimg .consumer-electronics-spot{
	background:url(/dotcom-images/consumer-goods-4grid.jpg) no-repeat scroll left top transparent
}

.banner-consumer-elect{
	background:url(/dotcom-images/consumer-electronics-banner.jpg) no-repeat scroll center top #1f2233
}

.banner-trade-promotions{
	background:url(/dotcom-images/trade-promotions-management-banner.jpg) no-repeat scroll center top #120903
}

.banner-dis-clinical{
	background:url(/dotcom-images/discover-and-clinic.jpg) no-repeat scroll center top #556b7e
}

.banner-reg-comp{
	background:url(/dotcom-images/regulatory-compliance.jpg) no-repeat scroll center top #556b7e
}

.banner-clinic-tr-dev{
	background:url(/dotcom-images/clinical-trial-dev.jpg) no-repeat scroll center top #556b7e
}

.banner-man-market{
	background:url(/dotcom-images/managed-markets.jpg) no-repeat scroll center top #556b7e
}

.banner-sals-market{
	background:url(/dotcom-images/sales-and-market.jpg) no-repeat scroll center top #556b7e
}

.banner-clinic-sys{
	background:url(/dotcom-images/clinical-systems.jpg) no-repeat scroll center top #556b7e
}

.banner-clinic-trs-sys{
	background:url(/dotcom-images/clinical-trans-sys.jpg) no-repeat scroll center top #556b7e
}

.banner-pharmo-cov{
	background:url(/dotcom-images/pharmacovigilance.jpg) no-repeat scroll center top #556b7e
}

.banner-ems-lndpage,.banner-ems-emb-hw-sw,.banner-ems-ind-auto,.banner-ems-mech-engg,.banner-ems-plc-mgmt,.banner-ems-oper-mgmt,.indus-cust-int,.indus-net-mgmt,.indus-ord-fulfil,.indus-ord-mgmt{
	min-height:18.125em;
	width:100%
}

.banner-ems-lndpage{
	background:url(/dotcom-images/engineering-manufacturing-services-banner.jpg) no-repeat scroll center top #2a2d32
}

.banner-ems-emb-hw-sw{
	background:url(/dotcom-images/embedded-hardware-and-software.jpg) no-repeat scroll center top #2a2d32
}

.banner-ems-ind-auto{
	background:url(/dotcom-images/industrial-automation.jpg) no-repeat scroll center top #2a2d32
}

.banner-ems-mech-engg{
	background:url(/dotcom-images/mechanical-engineering.jpg) no-repeat scroll center top #2a2d32
}

.banner-ems-plc-mgmt{
	background:url(/dotcom-images/product-lifecycle-management.jpg) no-repeat scroll center top #2a2d32
}

.banner-ems-oper-mgmt{
	background:url(/dotcom-images/controls-and-operations-management.jpg) no-repeat scroll center top #2a2d32
}

.strgicgoals-wrap.nw-res-bg{
	background:#37802f;
	background:-moz-linear-gradient(top, #37802f 0, #3c8934 50%, #37802f 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #37802f), color-stop(50%, #3c8934), color-stop(100%, #37802f));
	background:-webkit-linear-gradient(top, #37802f 0, #3c8934 50%, #37802f 100%);
	background:-o-linear-gradient(top, #37802f 0, #3c8934 50%, #37802f 100%);
	background:-ms-linear-gradient(top, #37802f 0, #3c8934 50%, #37802f 100%);
	background:linear-gradient(to bottom, #37802f 0, #3c8934 50%, #37802f 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#37802f', endColorstr='#37802f', GradientType=0)
}

.latest-thinkwrp .nw-res h3{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:2em;
	width:100%
}

.strgicgoals-wrap .nw-res p{
	font-size:1.125em;
	font-family:ProximaNova-Regular;
	width:95%;
	margin-bottom:.75em
}

.nw-res .ul-main{
	list-style-type:disc;
	color:#fff;
	margin-left:1.5em
}

.strgicgoals-wrap .nw-res .ul-main li{
	font-size:1.125em;
	font-family:ProximaNova-Regular;
	width:95%;
	margin-bottom:.75em
}

.nw-res-ul{
	padding:1em .5em .5em 2em;
	background:#2e6f35;
	background:-moz-linear-gradient(top, #2e6f35 0, #3c8834 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #2e6f35), color-stop(100%, #3c8834));
	background:-webkit-linear-gradient(top, #2e6f35 0, #3c8834 100%);
	background:-o-linear-gradient(top, #2e6f35 0, #3c8834 100%);
	background:-ms-linear-gradient(top, #2e6f35 0, #3c8834 100%);
	background:linear-gradient(to bottom, #2e6f35 0, #3c8834 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2e6f35', endColorstr='#3c8834', GradientType=0)
}

.nw-res-ul li{
	font-size:1.125em;
	font-family:ProximaNova-Regular;
	margin-bottom:.75em;
	color:#fff;
	list-style-type:disc
}

.nw-res-bg .indussoltn-cont .tab-nav{
	margin-top:0
}

.nw-res-bg .indussoltn-cont .tab-nav li{
	font-family:"Interstate Condensed";
	background:#224217;
	display:table-cell;
	font-size:1.3em;
	height:4em;
	vertical-align:middle;
	width:19.5%;
	padding:1.25em .875em
}

.nw-res-bg .indussoltn-cont .tab-nav li.last{
	margin-right:0
}

.nw-res-bg .indussoltn-cont .tab-nav li.active{
	cursor:default;
	background:#5da62d
}

.nw-res-bg .indussoltn-cont li.active span.arrow{
	background:url(/dotcom-images/pointer-carou.png) no-repeat scroll center bottom transparent;
	height:13px;
	left:0;
	position:absolute;
	top:-13px;
	width:100%;
	z-index:1
}

.nw-res-bg .indussoltn-cont .tab-nav.li-3 li{
	width:28%;
	height:3em
}

.nw-res-bg .indussoltn-cont .tab-nav.li-2 li{
	width:45%;
	height:3em
}

.nw-res-bg .indussoltn-cont .tab-nav li.ht1{
	height:6em
}

.nw-res-bg .indussoltn-cont .tab-nav li.pt1{
	padding-bottom:2.25em;
	padding-top:2.25em
}

.nw-res-bg .indussoltn-cont .tab-nav li.ppt1{
	padding-bottom:1.5em;
	padding-top:3em
}

.nw-res-bg .indussoltn-cont .tab-nav.li-3 li.ht1{
	height:5em
}

.nw-res-bg .indussoltn-cont .tab-nav.li-3 li.pt1{
	padding-top:2em;
	padding-bottom:2.5em
}

.nw-res-bg .indussoltn-cont .tab-nav.li-3 li.ppt1{
	padding-bottom:1.75em;
	padding-top:2.75em
}

.nw-res-bg .indussoltn-cont .tab-nav.li-2 li.ht1{
	height:4em
}

.nw-res-bg .indussoltn-cont .tab-nav.li-2 li.pt1{
	padding-top:2em;
	padding-bottom:1.5em
}

.nw-res-bg .indussoltn-cont .tab-nav.li-2 li.ppt1{
	padding-bottom:1em;
	padding-top:2.5em
}

.megamenu-subnav ul li.pcm{
	margin-top:-.25em
}

.megamenu-subnav ul li.soc{
	margin-top:-.2em
}

.per-s-icon.social-icons img{
	margin-right:.3em
}

.chip-block-v4 .more-link.dl-res-ind{
	background:url(/dotcom-images/sprite-2.png) no-repeat scroll right -163px transparent;
	text-align:right
}

.cr-al-btn{
	background:url(/dotcom-images/gss-images/clear.png) no-repeat scroll 0 0 transparent;
	height:1.2em;
	margin:1em 0 0;
	width:7em
}

.latest-thinkwrp .pers-social2{
	position:absolute;
	bottom:0;
	height:2em;
	margin-top:0
}

.bridecrump-wrp h1.page-header-dropdown .selected-nav{
	background-color:#eee;
	margin:7px -15px -4px -23px;
	padding:7px 15px 7px 36px
}

.indus1-placehold.ind-manuf-content{
	width:50%
}

.banner-com-bill{
	background:url(/dotcom-images/billing-customer-care.jpg) no-repeat scroll center top #072059
}

.module-24 .loylty{
	background-image:url(/dotcom-images/rethink-customer-loyalty.jpg);
	cursor:default
}

.capabls.caplits a:hover{
	text-decoration:underline
}

p.bcloud-white.mrg-top{
	margin-top:1.125em
}

.leader-spchs{
	background:url(/dotcom-images/filgre-bg-brdr.jpg) no-repeat scroll center top #d4ebf3;
	min-height:25em;
	width:100%
}

.banner-bps-lndpage{
	background:url(/dotcom-images/business-process-banner.jpg) no-repeat scroll center top #020a52;
	min-height:18.125em
}

.banner-bps-bpaas{
	background:url(/dotcom-images/business-process-business-process-as-a-service.jpg) no-repeat scroll center top #020a52;
	min-height:18.125em
}

.banner-bps-fin-acc{
	background:url(/dotcom-images/business-process-finance-and-accounting.jpg) no-repeat scroll center top #020a52;
	min-height:18.125em
}

.banner-bps-res-anlytcs{
	background:url(/dotcom-images/business-process-research-and-analytics.jpg) no-repeat scroll center top #020a52;
	min-height:18.125em
}

.banner-bps-lpo{
	background:url(/dotcom-images/business-process-lpo.jpg) no-repeat scroll center top #020a52;
	min-height:18.125em
}

.banner-bps-ver-mrkts{
	background:url(/dotcom-images/business-process-vertical-markets.jpg) no-repeat scroll center top #020a52;
	min-height:18.125em
}

.page-bg-dumy{
	position:relative;
	z-index:0;
	background-color:#fff;
	color:#000
}

.page-bg-dumy:before,.page-bg-dumy:after{
	background:transparent url(/dotcom-images/TemplateImages/sprite_gradient.png) repeat-x 0 0;
	content:" ";
	left:0;
	position:absolute;
	width:100%;
	z-index:-1
}

.page-bg-dumy:before{
	top:0;
	background-position:0 -407px;
	height:81px
}

.page-bg-dumy:after{
	bottom:0;
	background-position:0 -498px;
	height:81px
}

.digi-ana{
	background:url(/dotcom-images/inter-digi-banner.jpg) no-repeat scroll center top #050c1f;
	min-height:18.12em
}

.intr-cnt{
	background:url(/dotcom-images/inter-content-banner.jpg) no-repeat scroll center top #050c1f;
	min-height:18.12em
}

.intr-dsgn{
	background:url(/dotcom-images/inter-design-banner.jpg) no-repeat scroll center top #050c1f;
	min-height:18.12em
}

.intr-lern{
	background:url(/dotcom-images/inter-learning-banner.jpg) no-repeat scroll center top #050c1f;
	min-height:18.12em
}

.serv-engg{
	background:url(/dotcom-images/banner-services-Eng.jpg) no-repeat scroll center top #0a0f15;
	min-height:18.12em
}

.serv-quapro{
	background:url(/dotcom-images/banner-services-qaproducts.jpg) no-repeat scroll center top #0a0f15;
	min-height:18.12em
}

.serv-quass{
	background:url(/dotcom-images/banner-services-qassurance.jpg) no-repeat scroll center top #0a0f15;
	min-height:18.12em
}

.ser-tis{
	background:url(/dotcom-images/banner-services-tis.jpg) no-repeat scroll center top #0a0f15;
	min-height:18.12em
}

.partnership-wrp .carousel-partner .item-leaf.adob{
	padding-left:5em
}

.partnership-wrp .carousel-partner .item{
	background:none repeat scroll 0 0 #dfdfdf;
	border-radius:5px
}

.partnership-wrp .carousel-partner .item-leaf{
	display:table-cell;
	height:9.188em;
	line-height:9.188em;
	margin:auto;
	padding-left:2.5em;
	vertical-align:middle
}

.oracleHeading{
	font-weight:700
}

.bulletHeading{
	clear:left;
	float:left
}

.serv-our-apprchbg{
	background:url(/dotcom-images/filgre-bg-blur.jpg) no-repeat scroll center top #d4ebf3;
	width:100%
}

.banner-crm-lndpage{
	background:url(/dotcom-images/customer-relationship-management-banner.jpg) no-repeat scroll center top #4a4a54;
	min-height:18.125em
}

.banner-crm-bpm{
	background:url(/dotcom-images/customer-relationship-management-bpm-banner.jpg) no-repeat scroll center top #4a4a54;
	min-height:18.125em
}

.banner-crm-sales-mgmt{
	background:url(/dotcom-images/customer-relationship-management-sales-management-banner.jpg) no-repeat scroll center top #4a4a54;
	min-height:18.125em
}

.banner-crm-mkt-auto{
	background:url(/dotcom-images/customer-relationship-management-marketing-automation-banner.jpg) no-repeat scroll center top #4a4a54;
	min-height:18.125em
}

.banner-crm-cust-sup-srvs{
	background:url(/dotcom-images/customer-relationship-management-customer-support-and-services-banner.jpg) no-repeat scroll center top #4a4a54;
	min-height:18.125em
}

.banner-crm-ent-data-mgmt{
	background:url(/dotcom-images/customer-relationship-management-enterprise-data-management-banner.jpg) no-repeat scroll center top #4a4a54;
	min-height:18.125em
}

.search-box.headr-srch{
	font-family:ProximaNova-Regular;
	height:22px;
	margin-top:.25em
}

.bnnr-applandg{
	background:url(/dotcom-images/app-services-banner.jpg) no-repeat scroll center top #2f3042;
	min-height:18.125em
}

.bannr-appdev{
	background:url(/dotcom-images/app-dev-bannr.jpg) no-repeat scroll center top #2f3042;
	min-height:18.125em
}

.bnnr-appmaintnce{
	background:url(/dotcom-images/appmainta-bannr.jpg) no-repeat scroll center top #2f3042;
	min-height:18.125em
}

.bnnr-appenterintg{
	background:url(/dotcom-images/enter-appbannr.jpg) no-repeat scroll center top #2f3042;
	min-height:18.125em
}

.bnnr-agiledev{
	background:url(/dotcom-images/agiledev-bannr.jpg) no-repeat scroll center top #2f3042;
	min-height:18.125em
}

.bnnr-microslandg{
	background:url(/dotcom-images/microsft-landg.jpg) no-repeat scroll center top #0c1a1d;
	min-height:18.125em
}

.bnnr-azurecld{
	background:url(/dotcom-images/azure-cloud-bannr.jpg) no-repeat scroll center top #2f3042;
	min-height:18.125em
}

.bnnr-dynamcax{
	background:url(/dotcom-images/micro-dynamic-bannr.jpg) no-repeat scroll center top #2f3042;
	min-height:18.125em
}

.bnnr-dynamcrm{
	background:url(/dotcom-images/dynmc-crmbannr.jpg) no-repeat scroll center top #2f3042;
	min-height:18.125em
}

.bnnr-sharepnt{
	background:url(/dotcom-images/sharepnt-bannr.jpg) no-repeat scroll center top #2f3042;
	min-height:18.125em
}

.bnnr-sap{
	background:url(/dotcom-images/sap-landgbannr.jpg) no-repeat scroll center top #0c1a1d;
	min-height:18.125em
}

.bnnr-sharedserv{
	background:url(/dotcom-images/sap-sharedserv-bannr.jpg) no-repeat scroll center top #2f3042;
	min-height:18.125em
}

.bnnr-sapimptopt{
	background:url(/dotcom-images/sap-impopt-bannr.jpg) no-repeat scroll center top #2f3042;
	min-height:18.125em
}

.bnnr-instcons{
	background:url(/dotcom-images/sap-instcons-bannr.jpg) no-repeat scroll center top #2f3042;
	min-height:18.125em
}

.bnnr-sapupgrads{
	background:url(/dotcom-images/sap-upgrads-bannr.jpg) no-repeat scroll center top #2f3042;
	min-height:18.125em
}

.bnnr-oracle{
	background:url(/dotcom-images/oracle-landg-bannr.jpg) no-repeat scroll center top #0c1a1d;
	min-height:18.125em
}

.latest-thinkwrp .hm-newswrp{
	color:#2f3d41;
	padding:3.9% 0 3%;
	background:#e0e0e0;
	background:-moz-linear-gradient(top, #e0e0e0 0, #fff 15%, #fff 85%, #e0e0e0 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #e0e0e0), color-stop(15%, #fff), color-stop(85%, #fff), color-stop(100%, #e0e0e0));
	background:-webkit-linear-gradient(top, #e0e0e0 0, #fff 15%, #fff 85%, #e0e0e0 100%);
	background:-o-linear-gradient(top, #e0e0e0 0, #fff 15%, #fff 85%, #e0e0e0 100%);
	background:-ms-linear-gradient(top, #e0e0e0 0, #fff 15%, #fff 85%, #e0e0e0 100%);
	background:linear-gradient(to bottom, #e0e0e0 0, #fff 15%, #fff 85%, #e0e0e0 100%)
}

.or-au-app{
	color:#333;
	list-style-type:disc
}

.or-au-app li{
	margin-left:7%
}

.or-au-app li span{
	font-family:ProximaNova-Bold
}

.indus-cust-int{
	background:url(/dotcom-images/cust-interact.jpg) no-repeat scroll center top #072059
}

.indus-net-mgmt{
	background:url(/dotcom-images/netwrk-mgmt.jpg) no-repeat scroll center top #072059
}

.indus-ord-fulfil{
	background:url(/dotcom-images/order-fulfilmnt.jpg) no-repeat scroll center top #072059
}

.indus-ord-mgmt{
	background:url(/dotcom-images/order-mgmt.jpg) no-repeat scroll center top #072059
}

.chip-block-v2 .more-link.dl-res-ind{
	background:url(/dotcom-images/TemplateImages/icon_triangles_white.png) no-repeat scroll right .4em transparent;
	text-align:right;
	position:absolute;
	bottom:.5em;
	right:1em
}

.serv-lm{
	margin-right:7%
}

.chip-item.con-and-sols.cons-lead-res{
	background-color:#ff6c00
}

.cons-clickhere.more-link{
	background-attachment:scroll;
	background-clip:border-box;
	background-color:transparent;
	background-image:url(/dotcom-images/icons-sprite.png);
	background-origin:padding-box;
	background-position:right -208px;
	background-repeat:no-repeat;
	background-size:auto auto;
	text-align:right
}

.cons-click{
	color:#00728f;
	font-family:Proxima Nova Bold;
	font-size:14px;
	font-weight:700;
	margin-right:1.5em;
	text-align:right;
	text-transform:uppercase
}

.mc-bdbanner.a-div-bg{
	background:url(/dotcom-images/fillagree_border_500.jpg) no-repeat scroll center top #d4ebf3;
	min-height:31em;
	width:100%
}

.mc-bdbanner.a-sus-bg{
	background:url(/dotcom-images/fillagree_border_600.jpg) no-repeat scroll center top #d4ebf3;
	min-height:37.5em;
	width:100%
}

.more-link a:hover,.triangle-links li a:hover{
	text-decoration:underline
}

.line-spacing{
	margin-bottom:1.4em
}

.widget-cont ul li .realstateimg .svs-highr-edu{
	background:url(/dotcom-images/education.jpg) no-repeat scroll left top transparent
}

.widget-cont ul li .realstateimg .svs-asses-onl{
	background:url(/dotcom-images/testing-assesmt.jpg) no-repeat scroll left top transparent
}

.widget-cont ul li .realstateimg .svs-prof-ass{
	background:url(/dotcom-images/profe-asoctn.jpg) no-repeat scroll left top transparent
}

.widget-cont ul li .realstateimg .svs-lead-edu{
	background:url(/dotcom-images/education-publi.jpg) no-repeat scroll left top transparent
}

#our-approach.oracle-our-apprchbg{
	background:url(/dotcom-images/fillagree-bg-mild.jpg) no-repeat scroll center top #d4ebf3;
	width:100%
}

.sw-ven.sw-ve-ht{
	min-height:20em
}

.capabls.caplits.cap-ht.sw-cap{
	margin-bottom:.5em
}

.in-tech.on-co-ht{
	min-height:25em
}

.banner-it-strategy{
	background:url(/dotcom-images/business-it-strategy-banner.jpg) no-repeat center top #0b425b;
	width:100%;
	min-height:18.125em
}

.banner-change-management{
	background:url(/dotcom-images/change-management-banner.jpg) no-repeat center top #0b425b;
	width:100%;
	min-height:18.125em
}

.banner-digital-transform{
	background:url(/dotcom-images/digital-transformation-banner.jpg) no-repeat center top #0b425b;
	width:100%;
	min-height:18.125em
}

.banner-merger-acquisition{
	background:url(/dotcom-images/merger-acquistion-banner.jpg) no-repeat center top #0b425b;
	width:100%;
	min-height:18.125em
}

.banner-program-management{
	background:url(/dotcom-images/program-management-banner.jpg) no-repeat center top #0b425b;
	width:100%;
	min-height:18.125em
}

.banner-supply-chain{
	background:url(/dotcom-images/supply-chain-optimization-banner.jpg) no-repeat center top #0b425b;
	width:100%;
	min-height:18.125em
}

.widget-cont ul li .realstateimg .whle-sle-bnk{
	background:url(/dotcom-images/whole-bank.jpg) no-repeat left top
}

.widget-cont ul li .realstateimg .secur-servcs{
	background:url(/dotcom-images/security-service.jpg) no-repeat left top
}

.serv-our-apprchbg.serv-moblty{
	min-height:22em
}

.chip-block-v2 .chip-item.chip-ind-sols{
	height:12em
}

.chip-item.chip-ind-social{
	height:13em
}

.inv-tools-rt .inv-tools-bg{
	background-image:url(/dotcom-images/ig-approach-mod.png);
	height:31.2em;
	width:31.2em
}

a.ig-link{
	position:absolute;
	display:block
}

.ig-link-1{
	height:.7em;
	left:33%;
	top:3.5em;
	width:3em
}

.ig-link-2{
	height:.7em;
	left:46%;
	top:3.5em;
	width:3.8em
}

.ig-link-3{
	height:.7em;
	left:60%;
	top:5.7em;
	width:3.4em
}

.ig-link-4{
	height:.7em;
	left:70%;
	top:9.5em;
	width:3.1em
}

.ig-link-5{
	height:1.4em;
	left:72.1%;
	top:14em;
	width:4.5em
}

.ig-link-6{
	height:2.4em;
	left:72.3%;
	top:18.1em;
	width:3.5em
}

.ig-link-7{
	height:1.5em;
	left:66.7%;
	top:22.9em;
	width:2.9em
}

.ig-link-8{
	height:.7em;
	left:51.7%;
	top:26.4em;
	width:4.7em
}

.ig-link-9{
	height:2.3em;
	left:40%;
	top:26.9em;
	width:2.9em
}

.ig-link-10{
	height:.7em;
	left:25%;
	top:26.4em;
	width:3.5em
}

.ig-link-11{
	height:.7em;
	left:16%;
	top:23.4em;
	width:1.8em
}

.ig-link-12{
	height:1.5em;
	left:6.9%;
	top:18.6em;
	width:3.3em
}

.ig-link-13{
	height:1.4em;
	left:3.6%;
	top:14em;
	width:4.3em
}

.ig-link-14{
	height:.7em;
	left:7.8%;
	top:9.5em;
	width:4.4em
}

.ig-link-15{
	height:1.5em;
	left:20.2%;
	top:5.3em;
	width:2.6em
}

.ig-link-a1{
	height:2em;
	left:34.7%;
	top:8.3em;
	width:3em
}

.ig-link-a2{
	height:1.45em;
	left:46%;
	top:8.6em;
	width:2.4em
}

.ig-link-a3{
	height:1.4em;
	left:54.5%;
	top:10.6em;
	width:3.1em
}

.ig-link-a4{
	height:1.4em;
	left:57.3%;
	top:14.1em;
	width:3.9em
}

.ig-link-a5{
	height:2.3em;
	left:57%;
	top:17.1em;
	width:3.4em
}

.ig-link-a6{
	height:1.5em;
	left:51%;
	top:20.4em;
	width:3.1em
}

.ig-link-a7{
	height:1.4em;
	left:38.7%;
	top:22em;
	width:4em
}

.ig-link-a8{
	height:2.2em;
	left:29%;
	top:20.3em;
	width:3.2em
}

.ig-link-a9{
	height:1.4em;
	left:22.1%;
	top:17.5em;
	width:3.1em
}

.ig-link-a10{
	height:2.1em;
	left:22%;
	top:13.7em;
	width:2.2em
}

.ig-link-a11{
	height:1.4em;
	left:25.2%;
	top:10.6em;
	width:3em
}

.chip-block-v2 .chip-item.chip-ind-social{
	height:13em
}

.analyticsOverviewBI{
	padding-bottom:3em
}

h3.capab-subhead.qas-qa{
	width:78%
}

h4.capab-subhead.qas-qa{
	width:100%
	
}
.bc-ocm.ov-ht{
	height:37.5em
}

.artcls-cont.cc-art.ya-ht{
	height:12.5em
}

.strgicgoals-wrap .nw-res h4{
	color:#FFF;
	font-family:ProximaNova-Bold;
	font-size:1.125em;
	margin-bottom:.75em
}

.oracle-sec{
	width:48%
}

.hm-twt{
	font-family:ProximaNova-Semibold;
	font-size:.87em;
	margin-left:80px
}

.chip-block-v5 .more-link.btm0{
	bottom:0
}

.content-style-1 .cloud-our-app{
	padding-bottom:.5em
}

.widget-cont ul li .realstateimg .callto-arrow.edu-sws{
	background:0
}

.caplits-wrp-left.cap-brdr, .caplits-wrp-full.cap-brdr{
	border-right:1px solid #8f8f8f;
	margin-right:1%
}

.latest-thinkwrp .hm-newswrp h2{
	color:#00728f;
	margin-bottom:.85em
}

ul.si-blue li{
	float:left;
	margin-right:2%
}

.partner-block .logo-desc-appser{
	width:17em;
	padding:1.05em 0 0 1em;
	font-family:‘Metrophobic’, Arial, serif
}

.sw-ven.grc-ht{
	min-height:14.5em
}

.core-value-ci-bg{
	background:url(/dotcom-images/filgre-corevls-bg.jpg) no-repeat scroll center top #d4ebf3;
	width:100%;
	min-height:25em
}

.qea.qea-oa{
	min-height:24em
}

h3.qas.aq-o{
	width:86%
}

h3.tis.tis-o{
	width:100%
}

span.colon{
	font-size:1.1em
}

.appserv-para-space{
	padding-bottom:.7em
}

.bx-wrapper .social-icons img.flt{
	margin-right:.22em
}

.social-icons.si-p{
	margin-top:-3%
}

.home-news.nw-c.si-car{
	text-align:right;
	width:100%
}

.social-icons .p-d{
	padding:0 0 2% 2%
}

.cbc-ig{
	font-family:ProximaNova-Regular
}

.cbc-ig-head{
	background-color:#acd1c9;
	padding:.625em .5em;
	width:27.4375em
}

.cbc-ig-head h3{
	font-family:ProximaNova-Bold;
	font-size:1.125em;
	margin-bottom:.5em
}

.cbc-ig-head p{
	font-size:.875em
}

.cbc-ig-cont{
	background:url(/dotcom-images/bg_infographic1.png) transparent scroll 0 0;
	width:28.4375em
}

.cbc-ig-cont ul.left{
	background-color:#e5f1dc;
	float:left;
	width:12.25em
}

.cbc-ig-cont ul{
	margin:0;
	padding:0
}

.cbc-ig-cont ul li{
	display:block;
	list-style-type:none;
	margin:.5em 0 0 .5em;
	position:relative
}

.cbc-ig-cont ul li span{
	background:url(/dotcom-images/blueBar.gif) no-repeat scroll 0 0 transparent;
	color:#000;
	cursor:pointer;
	display:block;
	font-size:.8em;
	line-height:2.25em;
	margin-bottom:.625em;
	position:relative;
	text-indent:1em;
	width:15.6em
}

.cbc-ig-cont ul li.selected span{
	background:url(/dotcom-images/greenArrow.gif) no-repeat scroll 0 0 transparent;
	color:#FFF;
	cursor:pointer;
	display:block;
	font-size:.875em;
	height:2.7em;
	margin-bottom:0;
	line-height:2.5em;
	position:relative;
	text-indent:1em;
	width:16.8em
}

.cbc-ig-txt{
	float:left;
	width:13.65em;
	padding:.5em .5em .5em 2em
}

.cbc-ig-txt h3{
	font-family:ProximaNova-Semibold;
	font-size:1em;
	margin-bottom:.5em
}

.cbc-ig-txt ul li{
	background:url(/dotcom-images/cbc-bullet.png) no-repeat scroll 7px 6px transparent;
	font-size:.75em;
	margin:0;
	padding:0 0 .5em 1.5em
}

.read-more-white{
	font-family:ProximaNova-Bold;
	font-size:1em;
	color:#fff
}

.app-cont .legal-headngs{
	color:#00728f;
	font-family:proximanova-semibold;
	font-size:.9em;
	margin:.5em 0
}

.sustainblty-effort .appeal-cont.marg-legal{
	margin-top:1em
}

.cogdc-support{
	color:#00728f;
	font-family:proximanova-semibold
}

.aprch.legal-desc{
	font-size:.7em;
	margin:.5em 0
}

.aprch.legal-desc.liablility{
	font-family:proximanova-bold
}

.share-head{
	font-family:ProximaNova-Bold;
	font-size:1em
}

.share-head.blu{
	color:#00728f
}

.share-head.white{
	color:#fff
}

.p-nc-a{
	margin-right:10.5em;
	padding-bottom:2em
}

.social-icons span.share{
	display:table;
	font-family:ProximaNova-Semibold;
	color:#5da62d;
	margin-top:-1em;
	line-height:2em
}

.leaders-sph.directors ul li{
	cursor:default
}

.banner-img6{
	background-image:url(/dotcom-images/homepage-code-halo-banner.jpg);
	height:404px;
	width:1600px;
	background-position:50% center
}

.banner-img7{
	background-image:url(/dotcom-images/homepage-analytics-banner.jpg);
	height:404px;
	width:1600px;
	background-position:50% center
}

.banner-img8{
	background-image:url(/dotcom-images/homepage-annual-banner.jpg);
	height:404px;
	width:1600px;
	background-position:50% center
}

.hm-ban-more.hm-ban-more-5{
	top:61.5%;
	color:#000
}

.hm-ban-more.hm-ban-more-6{
	top:61%;
	color:#fff;
	left:1px
}

.hm-ban-more.hm-ban-more-7{
	top:71%;
	color:#fff;
	left:2px
}

.hm-ban-more.hm-ban-more-8{
	top:76%;
	color:#000
}

.ldr-img-cont{
	width:20%
}

.widget-cont .indus-li .landing-thumb.truzign-landing-thumb{
	background:url(/dotcom-images/BC_truzign.png) no-repeat top left transparent
}

.widget-cont .indus-li .landing-thumb.lifeengage-landing-thumb{
	background:url(/dotcom-images/BC_lifeengage.png) no-repeat top left transparent
}

.banner-lifeengage{
	background:url(/dotcom-images/lifeengage-banner.jpg) no-repeat scroll center top #7198a9;
	min-height:18em;
	width:100%
}

.vid-contr{
	background:url(/dotcom-images/lifeengage-video-thumbnail.png) no-repeat top 100% center transparent;
	height:29em;
	width:53em;
	margin:2em auto
}

.vid-btn.ov-vid{
	left:41%;
	top:53%
}

.banner-truzign{
	background:url(/dotcom-images/truzign_banner.jpg) no-repeat scroll center top #28282b;
	min-height:18em;
	width:100%
}

.megamenu-subnav .linkwrp ul.third,.megamenu-subnav .linkwrp .submenuhead ul.third.mrgn{
	margin-right:0
}

.fet-and-bet span{
	font-family:ProximaNova-Bold
}

.chip-block-v5 .chip-item.ht{
	height:176px
}

.oview p{
	font-family:ProximaNova-Regular;
	font-size:18px
}

.content-style-1 .bl.block-title{
	color:#000
}

.latest-thinkwrp h2.mrgn{
	margin-bottom:.7em
}

.selectboxcustom select.selectboxindex option{
	height:1.6em;
	line-height:2em;
	padding-top:.1em
}

.chal-wch-wid{
	margin-top:2em
}

.chal-wch-rgt p a{
	font-family:ProximaNova-Bold;
	font-size:.95em
}

p.cog-cont-us-txt{
	color:#00728f;
	font-family:proximanova-regular;
	font-size:1.4em
}

div.cog-cont-us-txt{
	color:#00728f;
	font-family:ProximaNova-Bold;
	font-size:1.2em
}

.widget-cont .cont-us-txtbx{
	border:1px solid #b7b7b7;
	color:#666;
	font-family:proximanova-regular;
	margin-top:-.3em;
	padding-left:.9em;
	padding-top:.3em;
	width:16em
}

.cont-us-gobtn{
	background:none repeat scroll 0 0 transparent;
	border:0 none;
	color:#00728f;
	width:1.5em
}

.search-directory{
	margin-top:3em;
	overflow:hidden
}

.search-directory ul li.pagination{
	background-color:#b8c9d4;
	border-left:1px solid #cdd9e1;
	border-right:1px solid #cdd9e1;
	color:#00728f;
	display:inline-block;
	font-family:proximanova-regular;
	margin-right:1em;
	padding:1em 3.4em;
	cursor:pointer
}

.search-directory ul li.active{
	background-color:#00728f;
	color:#fff
}

.directory .loct-addrs{
	color:#333;
	font-family:proximanova-regular;
	font-size:1.4em;
	margin-top:2.15em;
	width:100%
}

.loct-addrs h5{
	border-bottom:2px solid #cecece;
	font-family:proximanova-bold;
	margin-bottom:1em;
	display:inline-block
}

.loct-addrs a{
	color:#333;
	font-size:.8em
}

.directory .loct-addrs address.first-addr{
	margin-top:0
}

.directory .loct-addrs address{
	margin-top:.85em
}

.contct-details li a.get-dir{
	background:none repeat scroll 0 0 transparent;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.1em
}

.gt-dir{
	margin-top:.2em
}

.view-locns a{
	background:url(/dotcom-images/arw-dbl-blue.png) no-repeat scroll right center transparent;
	color:#00728f;
	font-family:proximanova-bold;
	font-size:1em;
	padding-right:1.2em
}

.view-locns{
	margin-top:1em
}

.omni div.chip-item.chip-ind-sols{
	height:20em
}

.chip-block-v2.omni .om-link{
	padding-left:1.68em;
	padding-right:1.68em;
	padding-bottom:.3em;
	text-align:left;
	width:auto
}

.omni .chip-copy.f-link.color2{
	padding-bottom:0
}

.om-link a.color2.dl-res-arr-ind{
	margin-right:.3em
}

.chip-block-v2.omni .om-link a:hover{
	text-decoration:underline
}

.chip-block-v2.omni .om-link span{
	background-attachment:scroll;
	background-clip:border-box;
	background-color:transparent;
	background-image:url(/dotcom-images/TemplateImages/icon_triangles_white.png);
	background-origin:padding-box;
	background-position:100% 50%;
	background-repeat:no-repeat;
	background-size:auto auto
}

.om-link.dwn-pdf{
	margin-bottom:.3em;
	margin-left:.2em
}

.ovely-pdf-wrp.info{
	top:2em
}

.info .info-cont{
	height:34em;
	overflow-x:hidden;
	overflow-y:scroll;
	width:auto
}

.dl-res-arr-ind.infograph{
	cursor:pointer
}

.cityclass{
	margin-top:.85em
}

.rsspad.plcy{
	padding-bottom:0
}

.btm-pdng.plcy{
	padding-bottom:1.6em
}

.anual-report.plcy{
	background-image:url(/dotcom-images/filigree-background-img-new.jpg)
}

.loct-addrs a.inq-link-fnt{
	font-size:1em
}

.address-list{
	width:48%
}

.digi-strat-cont h2{
	color:#333;
	font-family:ProximaNova-Bold;
	font-size:1.5em;
	margin-bottom:.85em
}

.digi-strat-cont{
	color:#333;
	padding:3.1em 0 4.063em
}

.digi-strat-bg{
	background-color:#50b3cf
}

.digi-strat-cont p{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.4em;
	width:97%
}

.features{
	width:49%;
	text-align:left
}

.banner-digi-serv{
	background:url(/dotcom-images/digi_web_serv_banner.jpg) no-repeat scroll center top #000;
	min-height:18.1em;
	width:100%
}

.digi-strat-cont.our-app-cont{
	color:#fff
}

.digi-strat-cont.our-app-cont h2{
	color:#46c9e3;
	padding-left:3.15em
}

.our-app-cont{
	padding-left:20.5em;
	width:53%
}

.our-approach-video{
	background:url(/dotcom-images/digital_business_services_video-image.jpg) no-repeat scroll center top transparent
}

.globl-wrkspce1{
	color:#fff
}

.dg-serv-apprchbg{
	background:url(/dotcom-images/digital_business_services_our_approach.png) no-repeat scroll center top #333;
	color:#fff
}

.digi-strat-cont1{
	padding:2em 0
}

.digi-strat-cont1 h2{
	color:#00728f;
	font-family:ProximaNova-Bold;
	font-size:1.5em;
	margin-bottom:.85em
}

.digi-strat-cont1 p{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.4em;
	width:97%
}

.our-approach{
	background:url(/dotcom-images/dws_our_approach.jpg) no-repeat scroll center top #000;
	height:25em;
	width:100%
}

.digi-strat-cont.our-app-cont p{
	font-family:Interstate Condensed;
	font-size:1em;
	line-height:1.5em
}

.features a h2{
	font-size:1.2em;
	margin-bottom:.1em
}

.features p{
	font-family:proximanova-regular;
	font-size:1em
}

.indus-spotlgts{
	margin-top:2em
}

.sl-contents{
	padding-left:2em;
	width:58%
}

.digi-markt-bg{
	background-color:#fff
}

.digi-markt-cont{
	color:#00728f;
	padding:3.1em 0 4.063em
}

.digi-markt-cont h2{
	color:#00728f;
	font-family:ProximaNova-Bold;
	font-size:1.5em;
	margin-bottom:.85em
}

.digi-markt-cont p,.digi-markt-cont h2,.digi-markt-cont .video-desc,.digi-markt-cont .mark-contents a{
	color:#00728f
}

.video-wrapper{
	width:50%
}

.video-desc{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.7em;
	margin-top:1em
}

.pdfs{
	width:33.3%
}

.pdf-desc{
	color:#fff;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.4em;
	margin-top:1em;
	min-height:4em
}

.video-wrapper>div{
	position:relative
}

.play-ico{
	left:44%;
	position:absolute;
	top:39%
}

.sl-contents>a{
	background:url(/dotcom-images/sprite-2.png) no-repeat scroll right -172px transparent;
	color:#fff;
	font-family:proximanova-bold;
	font-size:1.2em;
	overflow:hidden;
	padding-right:1.2em
}

.sl-contents.mark-contents>a{
	background:url(/dotcom-images/icons-sprite.png) no-repeat scroll right -208px transparent
}

.sl-contents.digi-strat-conts>a{
	background:url(/dotcom-images/grey-arrow.png) no-repeat scroll right 5px transparent;
	color:#333
}

.digi-opr-bg{
	background-color:#333;
	color:#fff
}

.digi-opr-bg .digi-strat-cont,.digi-opr-bg .digi-strat-cont h2{
	color:#fff
}

#dig-vid1{
	background:url(/dotcom-images/win-digi-eco.png) no-repeat scroll center top transparent;
	height:14.1em;
	width:25em
}

#dig-vid2{
	background:url(/dotcom-images/cog-cso.png) no-repeat scroll center top transparent;
	height:14.1em;
	width:25em
}

#dig-vid3{
	background:url(/dotcom-images/harnessing-cons-data.png) no-repeat scroll center top transparent;
	height:14.1em;
	width:25em
}

#dig-vid4{
	background:url(/dotcom-images/era-code-halos.png) no-repeat scroll center top transparent;
	height:14.1em;
	width:25em
}

#dig-vid4 .icon-play-video{
	cursor:pointer;
	margin:22% 0 0 44%
}

#dig-vid3 .icon-play-video{
	cursor:pointer;
	margin:22% 0 0 44%
}

#dig-vid2 .icon-play-video{
	cursor:pointer;
	margin:22% 0 0 44%
}

#dig-vid1 .icon-play-video{
	cursor:pointer;
	margin:22% 0 0 44%
}

.banner-orderserv{
	background:url(/dotcom-images/business-cloud-orderserv-lp-banner.jpg) no-repeat scroll center top #7198a9;
	min-height:18em;
	width:100%
}

.widget-cont .indus-li .landing-thumb.services-landing-thumb-digi{
	background:url(/dotcom-images/digital_business_services_chip.png) no-repeat top left transparent
}

.bod-info.ldr-sph-det{
	width:100%;
	margin-top:1em
}

.k-c-b-img{
	background:url(/dotcom-images/KC_web_banner.jpg) no-repeat scroll center top #9e9fa3;
	min-height:7.81em;
	overflow:hidden;
	width:100%
}

.serv-our-apprchbg.sustainblty-effort{
	min-height:100%
}

.car-alu.grd{
	background:none repeat scroll 0 0 #FFF
}

.relatesolt-cont.fow-live ul li a,.coprpo-links.corpo-blue-a ul li a{
	background:url(/dotcom-images/arw-dbl-blue.png) no-repeat scroll right 2px transparent;
	color:#00728f;
	font-family:ProximaNova-Bold;
	font-size:.875em;
	padding-right:1.6em;
	text-transform:uppercase
}

.innov-text.inv-lrn-more.cog-innovation-inv-desc a,.inv-lrn-more a{
	color:#00728f
}

.reslts-cont{
	margin:2em auto
}

.module-24 .learn-m a{
	background:url(/dotcom-images/arw-dbl-blue.png) no-repeat scroll right center transparent;
	color:#00728f;
	font-family:ProximaNova-SemiBold;
	display:table;
	padding-right:20px;
	font-size:1em;
	margin-top:.75em
}

.car-oc.suc{
	min-height:13.75em
}

.abtcog-abtus{
	background:url(/dotcom-images/about-us-bg-abtcog.jpg) no-repeat scroll 70% 63% #FFF;
	min-height:29em;
	width:100%
}

.passion-fcs{
	background:url(/dotcom-images/about-us-bg-abtcog.jpg) no-repeat scroll 81% 52% #FFF;
	min-height:25em;
	width:100%
}

.site_list-part{
	float:left;
	padding:.2em 0 .5em 1em
}

.table-wrap .site_main-head{
	font-size:1.1em;
	padding:.5em;
	color:#00728f;
	font-weight:700;
	margin:.3em 0 0
}

.table-wrap .site_main-head a{
	color:#FFF;
	text-transform:uppercase
}

.table-wrap .site_sub-head{
	color:#00728f;
	font-size:1em;
	padding-top:.7em;
	padding-left:.8em;
	padding-bottom:.5em;
	font-weight:700
}

.table-wrap .site_sub-menu{
	font-size:1em;
	line-height:1em;
	padding-left:1em;
	margin-bottom:.7em;
	color:#105d02
}

.table-wrap .site_sub-menu a{
	color:#105d02
}

.table-wrap .site_sub-menu a:hover{
	text-decoration:underline
}

.table-wrap .site_map-list{
	padding-bottom:.5em
}

.table-wrap ul li{
	margin-bottom:.3em
}

.table-wrap ul li a{
	color:#333;
	font-size:.8em
}

.table-wrap ul li a:hover{
	color:#00728f;
	text-decoration:underline
}

.table-wrap .site_clear{
	border-bottom:#ccc 1px dotted;
	height:2px;
	margin-bottom:1em
}

.site_content{
	margin:0 auto;
	width:942px;
	position:relative;
	z-index:2;
	clear:both;
	font-family:Trebuchet MS
}

.clear_list{
	border-bottom:#ccc 1px dotted;
	height:2px;
	margin-bottom:.2em;
	margin-top:.2em
}

.newswrp .home-carous .bx-wrapper .item a.rdmr{
	color:#fff
}

.module-24 .mobi-pdf img{
	box-shadow:-7px 7px 10px 0 #333
}

.module-24 .mobi-pdf{
	width:300px;
	margin-right:1em
}

.blu-lnk{
	color:#00728f
}

.blu-lnk:hover{
	text-decoration:underline
}

.ply-icon.app{
	cursor:pointer;
	position:absolute;
	left:23%;
	top:40%
}

.cur-pers h2{
	font-family:ProximaNova-Bold;
	font-size:1.5em;
	margin-bottom:1.4em;
	color:#00728f;
	text-transform:uppercase
}

.cur-pers-bg{
	background:url(/dotcom-images/pers-bg.jpg) no-repeat center center #e0eff6;
	padding:3em 0
}

.cur-pers .bx-pager{
	display:none
}

.cur-pers .cur-img{
	min-height:210px
}

.cur-pers .cur-img img{
	box-shadow:-5px 5px 5px 0 #222;
	-webkit-box-shadow:-5px 5px 5px 0 #222;
	-moz-box-shadow:-5px 5px 5px 0 #222;
	-o-box-shadow:-5px 5px 5px 0 #222;
	-ms-box-shadow:-5px 5px 5px 0 #222;
	margin-left:10px
}

.media-block .tru-mobi{
	padding-left:4.5em
}

.module-24 .video-the-future{
	background-image:url(/dotcom-images/mob-indsolnt.jpg)
}

.mobility-learn-more{
	padding-top:.3em
}

.module-24 .video-indsocial{
	background-image:url(/dotcom-images/social-video-thumb.jpg)
}

.hight-min.bx3{
	min-height:8em;
	padding-bottom:1.8em
}

.hight-min.bx4{
	min-height:8.85em;
	padding-bottom:2em
}

.head.srch-re{
	width:43%
}

.srch-tit{
	margin-top:2%;
	margin-left:1.5%;
	font-family:ProximaNova-Regular;
	color:#00728f;
	font-size:1.25em
}

.widget-cont .banner-manufactr ul.hm-meet{
	margin:0;
	width:100%
}

.widget-cont .banner-manufactr ul.hm-meet li{
	width:33.2%
}

.watch-video{
	color:#FFF;
	cursor:pointer;
	display:block;
	font-family:ProximaNova-bold;
	font-size:1.3em;
	font-weight:700;
	margin-top:.3em;
	width:8em
}

.share.ca.pos{
	margin-left:75%;
	margin-top:.2em;
	position:absolute;
	color:#fff
}

.hm-keep-chal{
	background:url(/dotcom-images/keep-challenging-videos.jpg) no-repeat scroll center top transparent
}

.keep-bg{
	background-color:#0f1626
}

.hm-keep-chal .globl-wrkspce{
	background:none repeat scroll 0 0 transparent;
	min-height:28.75em
}

.hm-keep-chal .wrkplce-head{
	font-size:2.125em;
	width:40%;
	line-height:1em
}

.hm-keep-chal .globl-wrkspce-cont{
	min-height:24em;
	padding:2.3em 0
}

.hm-keep-chal .globl-wrkspce h2{
	margin-bottom:1em
}

.hm-keep-chal .globl-wrkspce-cont .social-icon-plce{
	position:relative;
	margin-top:2em;
	bottom:0
}

.hm-keep-chal .vid-btn{
	text-indent:-9999px;
	top:42%
}

.hme-thumb-img.borderRadius-large{
	border-radius:13px;
	-webkit-border-radius:13px;
	-moz-border-radius:13px;
	-o-border-radius:13px;
	-ms-border-radius:13px;
	behavior:url(/PIE.htc)
}

.follow-us.hm-fol-us .lknd-in-conetn .slider-container .slides.f-us-car{
	padding-right:7%
}

.social-icons .share.wht{
	color:#fff
}

.hm-ban-ht{
	max-height:404px;
	overflow:hidden
}

.latest-thinkwrp-strat .caplits-wrp-left.cap-brdr , .latest-thinkwrp-strat .caplits-wrp-full.cap-brdr{
	border:0;
	margin-right:1%
}

.latest-thinkwrp-strat .caplits-wrp-left{
	float:left;
	margin-right:2%;
	width:49%
}

.latest-thinkwrp-strat .caplits-wrp-full{
	float:left;
	margin-right:2%;
	width:100%
}

.latest-thinkwrp-strat h3.capab-subhead{
	margin-bottom:.75em;
	color:#fff;
	width:75%;
	font-family:ProximaNova-Semibold;
	font-size:1.3em
}

.latest-thinkwrp-strat h4.capab-subhead{
	margin-bottom:.75em;
	color:#fff;
	width:100%;
	font-family:ProximaNova-Semibold;
	font-size:1.3em
}

.chip-header-cons.font56.color2{
	color:#00728f;
	font-family:ProximaNova-Bold;
	font-size:1.5em;
	margin-bottom:1.75em
}

.latest-thinkwrp-strat p a{
	font-family:ProximaNova-Bold;
	font-size:.688em;
	color:#fff
}

.latest-thinkwrp-strat p a:hover{
	text-decoration:underline
}

.latest-thinkwrp-strat .widget-cont h2{
	color:#fff;
	font-family:ProximaNova-Bold;
	font-size:1.5em;
	margin-bottom:.75em
}

.bridecrump-wrp h1.margn0{
	margin:0
}

.latest-thinkwrp-strat .capabls.caplits{
	margin-bottom:0
}

.chip-block.chip-block-v2.marg{
	margin-top:2em
}

.faq-accord ul li p a{
	color:#00728f
}

.sidebar nav ul li.con a.contct{
	background:url(/dotcom-images/icons-sprite.png) no-repeat scroll -1px -137px #00bcec;
	margin:1.1em 0 .3em
}

.sidebar p{
	color:#FFF;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.625em;
	line-height:.9em;
	padding:.5em 0 0
}

.sidebar p span{
	display:block
}

.selectboxcustom .selectboxindex{
	font-family:Trebuchet MS;
	font-size:.813em
}

.banner-bps-travel{
	background:url(/dotcom-images/travel-hospitality.jpg) no-repeat scroll center top #020b50;
	min-height:18.125em
}

.banner-bps-comm{
	background:url(/dotcom-images/comm-banner.jpg) no-repeat scroll center top #020b50;
	min-height:18.125em
}

.banner-bps-bfs{
	background:url("/dotcom-images/bps-bfs banner.jpg") no-repeat scroll center top #020b50;
	min-height:18.125em
}

.banner-bps-healthcare{
	background:url(/dotcom-images/bps-healthcare-banner.jpg) no-repeat scroll center top #020b50;
	min-height:18.125em
}

.banner-bps-insurance{
	background:url(/dotcom-images/bps-insurance.jpg) no-repeat scroll center top #020b50;
	min-height:18.125em
}

.banner-bps-media{
	background:url(/dotcom-images/bps-media-entertainment.jpg) no-repeat scroll center top #020b50;
	min-height:18.125em
}

.banner-bps-lifescience{
	background:url(/dotcom-images/bps-life-sciences.jpg) no-repeat scroll center top #020b50;
	min-height:18.125em
}

.banner-bps-retail{
	background:url(/dotcom-images/bps-retail.jpg) no-repeat scroll center top #020b50;
	min-height:18.125em
}

.careers-year{
	min-height:10.4em
}

.yr-1994{
	background:url(/dotcom-images/careers-1994.png) no-repeat scroll left top transparent
}

.yr-1996{
	background:url(/dotcom-images/careers-1996.png) no-repeat scroll left top transparent
}

.yr-1998{
	background:url(/dotcom-images/careers-1998.png) no-repeat scroll left top transparent
}

.yr-2002{
	background:url(/dotcom-images/careers-2002.png) no-repeat scroll left top transparent
}

.yr-2004{
	background:url(/dotcom-images/careers-2004.png) no-repeat scroll left top transparent
}

.yr-2006{
	background:url(/dotcom-images/careers-2006.png) no-repeat scroll left top transparent
}

.yr-2007{
	background:url(/dotcom-images/careers-2007.png) no-repeat scroll left top transparent
}

.yr-2008{
	background:url(/dotcom-images/careers-2008.png) no-repeat scroll left top transparent
}

.yr-2009{
	background:url(/dotcom-images/careers-2009.png) no-repeat scroll left top transparent
}

.yr-2011{
	background:url(/dotcom-images/careers-2011.png) no-repeat scroll left top transparent
}

.yr-2013{
	background:url(/dotcom-images/careers-2013.png) no-repeat scroll left top transparent
}

.scale-of-oper{
	margin-bottom:.5em;
	margin-top:1em
}

.disc-bul{
	list-style-type:disc
}

.width-social-icons{
	width:150px
}

.sidebar nav ul li.con a.active{
	background:url(/dotcom-images/icons-sprite.png) no-repeat scroll -1px -168px #00bcec
}

.latest-thinkwrp h3.life-sciences-sh{
	width:90%
}

.selectboxcustom select.yr-prf{
	background-color:#71cdf4;
	color:#FFF;
	font-size:1.25em;
	height:2.8em;
	width:99.9%
}

.banner-core-val{
	background:url(/dotcom-images/cult-in-act.jpg) no-repeat center top #436485;
	width:100%;
	min-height:22.2em
}

.ht_core{
	min-height:16em
}

.bg-grad{
	background:#00728f;
	background-image:url(/dotcom-images/empw-fig-out.png);
	background-repeat:no-repeat;
	background-position:53em bottom;
	background:url(/dotcom-images/empw-fig-out.png) no-repeat scroll 53em bottom, -moz-linear-gradient(top, #01566b 0, #00728f 15%, #00728f 85%, #01566c 100%);
	background:url(/dotcom-images/empw-fig-out.png) no-repeat scroll 53em bottom, -webkit-gradient(linear, left top, left bottom, color-stop(0, #01566b), color-stop(15%, #00728f), color-stop(85%, #00728f), color-stop(100%, #01566c));
	background:url(/dotcom-images/empw-fig-out.png) no-repeat scroll 53em bottom, -webkit-linear-gradient(top, #01566b 0, #00728f 15%, #00728f 85%, #01566c 100%);
	background:url(/dotcom-images/empw-fig-out.png) no-repeat scroll 53em bottom, -o-linear-gradient(top, #01566b 0, #00728f 15%, #00728f 85%, #01566c 100%);
	background:url(/dotcom-images/empw-fig-out.png) no-repeat scroll 53em bottom, -ms-linear-gradient(top, #01566b 0, #00728f 15%, #00728f 85%, #01566c 100%);
	background:url(/dotcom-images/empw-fig-out.png) no-repeat scroll 53em bottom, linear-gradient(to bottom, #01566b 0, #00728f 15%, #00728f 85%, #01566c 100%)
}

.cog-cust-focus{
	background:url(/dotcom-images/cust-focus.jpg) no-repeat scroll 15em bottom #FFF;
	padding:2.375em 0 0;
	min-height:17em
}

.cog-core-val-txt span{
	color:#1a1a1c;
	font-size:1.5em;
	font-family:ProximaNova-Bold
}

.cog-core-val-txt-lft span{
	color:#fff;
	font-family:ProximaNova-Bold;
	font-size:1.5em
}

.core-val-rght{
	float:right;
	width:58%
}

.core-val-lft{
	float:left;
	width:58%
}

span.coreval-debl{
	color:#1a1a1c;
	font-family:ProximaNova-Regular;
	font-size:1.5em;
	line-height:1.2em;
	width:88%;
	padding-top:.2em
}

span.coreval-debl-lft{
	color:#fff;
	font-family:ProximaNova-Regular;
	font-size:1.5em;
	line-height:1.2em;
	width:92%;
	padding-top:.2em
}

.cog-passion{
	background:#00728f;
	background-image:url(/dotcom-images/can-do-att.png);
	background-repeat:no-repeat;
	background-position:53em bottom;
	background:url(/dotcom-images/can-do-att.png) no-repeat scroll 53em bottom, -moz-linear-gradient(top, #01566b 0, #00728f 15%, #00728f 85%, #01566c 100%);
	background:url(/dotcom-images/can-do-att.png) no-repeat scroll 53em bottom, -webkit-gradient(linear, left top, left bottom, color-stop(0, #01566b), color-stop(15%, #00728f), color-stop(85%, #00728f), color-stop(100%, #01566c));
	background:url(/dotcom-images/can-do-att.png) no-repeat scroll 53em bottom, -webkit-linear-gradient(top, #01566b 0, #00728f 15%, #00728f 85%, #01566c 100%);
	background:url(/dotcom-images/can-do-att.png) no-repeat scroll 53em bottom, -o-linear-gradient(top, #01566b 0, #00728f 15%, #00728f 85%, #01566c 100%);
	background:url(/dotcom-images/can-do-att.png) no-repeat scroll 53em bottom, -ms-linear-gradient(top, #01566b 0, #00728f 15%, #00728f 85%, #01566c 100%);
	background:url(/dotcom-images/can-do-att.png) no-repeat scroll 53em bottom, linear-gradient(to bottom, #01566b 0, #00728f 15%, #00728f 85%, #01566c 100%)
}

.can-do-att{
	padding:2.375em 0 0;
	min-height:17em
}

.cog-collab{
	background:url(/dotcom-images/work-toget.jpg) no-repeat scroll 13em bottom #FFF;
	padding:2.375em 0 0;
	min-height:17em
}

.core-val-rght_collab{
	float:right;
	width:61%
}

.cog-transp{
	background:url(/dotcom-images/transparency-op.jpg) no-repeat scroll 12em bottom #FFF;
	padding:2.375em 0 0;
	min-height:17em
}

.cog-emp{
	background:#00728f;
	background-image:url(/dotcom-images/empw-fig-out.png);
	background-repeat:no-repeat;
	background-position:53em bottom;
	min-height:18.5em
}

.cog-inter{
	background:#00728f;
	background-image:url(/dotcom-images/integrity.png);
	background-repeat:no-repeat;
	background-position:53em bottom;
	background:url(/dotcom-images/integrity.png) no-repeat scroll 53em bottom, -moz-linear-gradient(top, #01566b 0, #00728f 15%, #00728f 85%, #01566c 100%);
	background:url(/dotcom-images/integrity.png) no-repeat scroll 53em bottom, -webkit-gradient(linear, left top, left bottom, color-stop(0, #01566b), color-stop(15%, #00728f), color-stop(85%, #00728f), color-stop(100%, #01566c));
	background:url(/dotcom-images/integrity.png) no-repeat scroll 53em bottom, -webkit-linear-gradient(top, #01566b 0, #00728f 15%, #00728f 85%, #01566c 100%);
	background:url(/dotcom-images/integrity.png) no-repeat scroll 53em bottom, -o-linear-gradient(top, #01566b 0, #00728f 15%, #00728f 85%, #01566c 100%);
	background:url(/dotcom-images/integrity.png) no-repeat scroll 53em bottom, -ms-linear-gradient(top, #01566b 0, #00728f 15%, #00728f 85%, #01566c 100%);
	background:url(/dotcom-images/integrity.png) no-repeat scroll 53em bottom, linear-gradient(to bottom, #01566b 0, #00728f 15%, #00728f 85%, #01566c 100%)
}

.sidebar nav ul li a .customwrd,.sidebar nav ul li a .contctwrd{
	padding:1em 0 0 3.9em;
	text-align:center;
	text-transform:uppercase;
	font-size:.6em
}

.selectboxcustom span.select-contus{
	font-size:113%;
	padding:0;
	padding-left:10px
}

.selectboxcustom .select-contus option{
	padding-left:10px
}

.ex-le{
	margin-bottom:3em
}

ā€ˇā€ˇ.cg-b.bod{
	margin:.5em 0 2em
}

.careeres-req-width{
	width:135px
}

#news-events .bx-wrapper .bx-controls-direction a{
	top:47%
}

#cognews .bx-wrapper .bx-controls-direction a{
	top:33%
}

.banner-digital-mkt{
	background:url(/dotcom-images/digital_media_consulting_practice.jpg) no-repeat scroll center top #0e0c0f;
	width:100%;
	min-height:18.125em
}

.explore-rules-playbook{
	background:url(/dotcom-images/CODERULES2.jpg) no-repeat scroll center top #000b2b;
	margin:0 auto;
	min-height:43.7em;
	width:100%
}

#cognews .bx-wrapper .bx-controls-direction a.bx-prev{
	left:-3.5%
}

#cognews .bx-wrapper .bx-viewport{
	margin-left:0
}

#twitter_id .bx-wrapper .bx-controls-direction a.bx-prev{
	left:-4.5%
}

#twitter_id .bx-wrapper .bx-viewport{
	margin-left:-4px
}

.ms-vh-div{
	display:none
}

.cur-pers .bx-wrapper .bx-viewport{
	margin-left:-10px
}

#fow-vid{
	background:url(/dotcom-images/fow-video-thumb.jpg) no-repeat scroll 0 0 transparent;
	height:370px;
	width:570px
}

#fow-vid .icon-play-video{
	cursor:pointer;
	margin:28% 0 0 46%
}

.cur-pers .bx-wrapper .bx-controls-direction a.bx-prev{
	left:-4.6%
}

.cur-pers .bx-wrapper .bx-controls-direction a.bx-next{
	right:-2.7%
}

.fow-bg.page-block.module-24{
	background:#10c2eb;
	background:-moz-linear-gradient(top, #0f9aba 0, #10c2eb 19%, #10c2eb 84%, #0f9bbb 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #0f9aba), color-stop(19%, #10c2eb), color-stop(84%, #10c2eb), color-stop(100%, #0f9bbb));
	background:-webkit-linear-gradient(top, #0f9aba 0, #10c2eb 19%, #10c2eb 84%, #0f9bbb 100%);
	background:-o-linear-gradient(top, #0f9aba 0, #10c2eb 19%, #10c2eb 84%, #0f9bbb 100%);
	background:-ms-linear-gradient(top, #0f9aba 0, #10c2eb 19%, #10c2eb 84%, #0f9bbb 100%);
	background:linear-gradient(to bottom, #0f9aba 0, #10c2eb 19%, #10c2eb 84%, #0f9bbb 100%)
}

.fow-bg p{
	color:#fff;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.8em;
	line-height:1em;
	width:89%
}

.fow-bg a{
	color:#FFF;
	display:inline;
	font-family:ProximaNova-Bold
}

.fow-bg .fow-list li{
	margin:.25em 0
}

.fow-bg .fow-list li a{
	background:url(/dotcom-images/sprite-2.png) no-repeat scroll right -173px transparent;
	color:#FFF;
	display:inline;
	font-family:ProximaNova-Bold;
	font-size:.8em;
	margin:0;
	padding-right:1.6em
}

.fow-bg.page-block.module-24{
	min-height:35em
}

.fow-bg .social-icons span.share{
	color:#FFF
}

.block-title.horizontal.fow-sectitle{
	margin-bottom:3em
}

.wrld h3{
	width:100%
}

.ev.fow.cw{
	padding:0 0 0 31px
}

.hme-thumb-img.code-rul{
	background-image:url(/dotcom-images/hm-code-rules-1.jpg)
}

.hme-thumb-img.smac{
	background-image:url(/dotcom-images/hm-smac-1.jpg)
}

.hme-thumb-img.fut-of-wrk{
	background-image:url(/dotcom-images/hm-fow-1.jpg)
}

.hm-nws-bar{
	background:url(/dotcom-images/news-bg.png) repeat-x 0 0;
	position:relative;
	margin-top:-1px;
	font-family:ProximaNova-Regular
}

.hm-nws-bar .thinkcont-pos{
	margin:.65em 0;
	padding:0
}

.hm-nws-line{
	font-size:1.125em;
	color:#fff
}

.hme-nws-btn{
	background-color:#00aef0;
	color:#FFF;
	padding:.3em .5em 0
}

.widget-cont .banner-manufactr ul.meetus li h4.hme-h4.fow{
	width:85%
}

.newstick{
	background:url(/dotcom-images/newstick-bg.png) repeat-x 0 0;
	height:33px;
	width:100%;
	padding-top:13px;
	position:relative
}

.news-ticker{
	padding:2px 0 0;
	overflow:hidden
}

.news-ticker ul li{
	list-style-type:none
}

.news-ticker ul li a,.newstick .newstic-btn a{
	color:#fff;
	font-family:ProximaNova-Regular;
	font-size:14px;
	text-decoration:none
}

.news-ticker ul li a:hover,.newstick .newstic-btn a:hover{
	text-decoration:underline
}

.newstick .newstic-btn{
	background:url(/dotcom-images/newstick-button.png) no-repeat;
	padding:4px 6px;
	position:absolute;
	top:14%;
	right:15%;
	height:30px;
	width:110px
}

.newstick .newstic-btn a{
	font-size:16px
}

#ourcomp-txt map area{
	cursor:pointer
}

#cognews .bx-wrapper .bx-controls-direction a.bx-next{
	right:-1.7%
}

#fow-vid-cr{
	background:url(/dotcom-images/CR-videothumb.jpg) no-repeat scroll 0 0 transparent;
	height:370px;
	width:570px
}

#fow-vid-cr .icon-play-video{
	cursor:pointer;
	margin:28% 0 0 45%
}

.connect-fow-cr{
	background:url(/dotcom-images/connect-with-us.png) no-repeat scroll center top;
	height:80px;
	width:357px;
	margin-top:2em
}

.ev.fow-cr.cw{
	padding:0 0 0 31px
}

.block.copy-content.ev.fow-cr.cw h2{
	color:#fff;
	font-size:16pt;
	font-family:ProximaNova-Bold
}

.block.copy-content.ev.fow-cr.cw p{
	color:#fff;
	font-family:ProximaNova-Regular;
	margin-top:1em;
	width:100%
}

.fow-cr-list .fow-list{
	margin-top:1.3em
}

.fow-cr-list .fow-cr-list1{
	width:69%
}

.fow-cr-list .fow-list li{
	margin:.25em 0
}

.cd-rl-a{
	display:block;
	height:7em
}

.selectboxcustom .new-loc-dd.addnewlocdrpdwn.sellocdrpdwn{
	height:3.6em;
	top:0
}

.olt-country .tab-pager-nav{
	left:395px
}

.kc-vd-cnr{
	min-height:13em;
	position:absolute;
	width:22em;
	z-index:1
}

.kc-vd-cnr h2{
	color:#00728f;
	font-family:ProximaNova-Bold;
	font-size:1em;
	line-height:1.1em;
	text-transform:uppercase;
	padding:1.8em 0 .8em
}

.kc-vi{
	min-height:12em;
	width:22em
}

.kc-vi .ply-icon.app{
	left:44%;
	top:48%
}

ul.bcloud-white{
	color:#FFF;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.125em;
	margin-top:.75em
}

ul.bcloud-white li{
	list-style-type:disc;
	margin-left:1em
}

.coreval-debl.cust-foc-tn{
	position:relative;
	top:.3em
}

.workport-info{
	background:url(/dotcom-images/workport-view.jpg) no-repeat 50%;
	width:100%;
	height:450px
}

.bg-grad.can-do-att{
	min-height:18.5em
}

.grid_textOnly{
	font-family:"Trebuchet MS", "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", Verdana, sans-serif;
	width:690px
}

.grid_textOnly.content h1,.grid_textOnly.content h2,.grid_textOnly.content h3{
	margin:0 0 10px
}

.grid_textOnly.content h1{
	font-size:2em;
	font-weight:400;
	color:#261c02
}

.grid_textOnly.content p{
	font-size:.75em;
	line-height:1.37em;
	margin-bottom:20px
}

.grid_textOnly .separator{
	padding:0 0 5px;
	margin-right:1px;
	border:0
}

.grid_textOnly a:hover{
	text-decoration:underline
}

.grid_textOnly a:link{
	color:#387c2c
}

.legal-headngs.rss-head{
	font-size:1.2em
}

.legal-desc.rss-desc{
	font-size:.93em
}

.cogdc-support.rss-lnks{
	font-family:ProximaNova-Regular;
	font-size:.93em;
	color:#00728f
}

.strgicgoals-wrap p a.lnk-bcs{
	font-size:.9em
}

.cog-ftr .flinksectn li.subhead.site_link a{
	font-size:.9em;
	color:#00728f;
	font-weight:700;
	margin:.5em 0 0 1.3em
}

.cog-ftr h6 a{
	color:#00728f
}

.cog-ftr .flinksectn li.subhead a:hover,.cog-ftr h6 a:hover{
	text-decoration:underline
}

.content.code-rules-head{
	padding-top:3.6em
}

.block-title.horizontal.code-rules-titl{
	margin-bottom:1.76em
}

.social-icons.coder-socico,.social-icons .share.coder-share{
	margin-top:0
}

.fow-cr-list .fow-list li.fow-cr-list2{
	margin-top:1em
}

.dummy-dot-c{
	top:368px;
	margin:0 auto;
	position:relative;
	width:960px;
	z-index:1
}

a.active.dummy-dots{
	background:url(/dotcom-images/feature_nav_on.png) no-repeat scroll 0 0 transparent
}

a.dummy-dots{
	background:url(/dotcom-images/feature_nav_off.png) no-repeat scroll 0 0 transparent;
	display:block;
	height:16px;
	margin:0 4px;
	opacity:1;
	outline:0 none;
	text-indent:-9999px;
	width:16px
}

.site_sub-menu .site_list-part li a{
	color:#000
}

.table-wrap .site_main-head a{
	color:#00728f;
	text-transform:uppercase
}

.flinksectn.mgrtop.site_top{
	margin-top:1.2em
}

.table-wrap .site_sub-head a{
	color:#00728f
}

.flinksectn.mgrtop_abtcog.site_top{
	margin-top:3em
}

.head.page-header-dropdown.dropdown-wrap{
	padding:0
}

.rsspad{
	padding:1.25em 0
}

.page-header-dropdown .dropdown-trigger.dpdwn-lnd-anc{
	background:url(/dotcom-images/filtr-blue-dwn.png) no-repeat scroll right 33% transparent;
	height:1.61em
}

.hm-ban-more.hm-ban-more-4 a{
	color:#fff
}

.hm-ban-more.hm-ban-more-5 a{
	color:#000
}

.hm-ban-more.hm-ban-more-6 a{
	color:#fff
}

.hm-ban-more.hm-ban-more-7 a{
	color:#fff
}

.hm-ban-more.hm-ban-more-8 a{
	color:#000
}

.cog-ftr .flinksectn li.subhead a{
	font-size:1em;
	color:#00728f
}

.cog-ftr .flinksectn li.subhead.site_link{
	font-size:.75em;
	color:#00728f;
	font-weight:700;
	margin:.5em 0 0
}

.cog-ftr .submnav.site_nav{
	padding:0
}

.perVidConr{
	margin:auto 0
}

.getingpartnew p a.eligibility-ovr{
	display:inline;
	font-family:ProximaNova-Bold;
	font-size:.85em
}

.mc-appoach.mc.ap{
	font-size:1.5em
}

.banner-outbound{
	background:url(/dotcom-images/obl-banner.jpg) no-repeat scroll center top #091d4a;
	min-height:18.125em;
	width:100%
}

.lft-pane{
	background-color:#e9e8e5;
	padding:1em .75em
}

.lft-pane p{
	font-family:‘Metrophobic’, Arial, serif;
	margin:.5em 0
}

.lft-pane a{
	color:#00728f;
	font-family:ProximaNova-Regular
}

.appeal-cont h2.ldr-name{
	line-height:1em;
	margin-bottom:.5em
}

.latest-thinkwrp .thinkcont-pos .thoughts .item.ht{
	height:23em
}

.cr-list .fow-list li{
	margin:.25em 0
}

.fow-cr-bg .fow-list li{
	margin:.25em 0
}

.cr-list .fow-cr-list1{
	width:39%
}

.cr-list .fow-list li.fow-cr-list2{
	margin-top:1em;
	width:58%
}

.fow-cr-bg .fow-list li a{
	background:url(/dotcom-images/icons-sprite.png) no-repeat scroll right -208px transparent;
	color:#00728f;
	font-family:ProximaNova-Bold;
	margin:1em 0;
	padding-right:1.3em
}

.fow-cr-bg a{
	color:#00728f;
	display:inline;
	font-family:ProximaNova-Bold
}

.fow-cr-bg{
	margin-top:2%
}

.bnr-code-rules{
	background:url(/dotcom-images/code-rules-banner.jpg) no-repeat scroll center top #193d4b;
	min-height:14em
}

.cr-main.connect-fow-cr{
	margin-top:19%
}

.code-rule-bg.cbg{
	background:url(/dotcom-images/overview-code-rules.png) no-repeat scroll center top #d4ebf3;
	width:100%;
	min-height:33.9em
}

.code-rul-lft{
	width:23%
}

.code-rul-rgt{
	width:77%
}

.code-rul-lft div .share{
	margin:0;
	padding:0;
	font-family:ProximaNova-Bold;
	color:#00728f;
	font-size:1.16em
}

.share-left{
	margin-top:3%
}

.frt.code-rul-rgt h2{
	font-family:‘Metrophobic’, Arial, serif;
	font-size:2.2em;
	margin-top:-.7%
}

.playbook-cr{
	margin-top:2.5%
}

.code-rul-rgt p{
	margin-top:1%;
	line-height:1.2em;
	font-family:ProximaNova-Regular;
	font-size:1.3em;
	width:86.3%
}

.code-rules-vid{
	background:url(/dotcom-images/code-rules-vid.jpg) no-repeat scroll center top #000;
	min-height:29em;
	position:relative
}

.social-icons.si-cr{
	bottom:8.7%;
	left:0;
	margin-left:9.4%;
	position:absolute;
	width:10%
}

.vid-btn.code-rl{
	left:48.2%;
	top:56.2%
}

.cr-vid{
	height:460px;
	width:100%;
	display:none
}

.widget-cont ul.widget-img.hvr-arw li .tooltip .tooltipinwrp .arrowpos{
	bottom:.35em
}

.fow-cr-bg .fow-list li a:hover{
	text-decoration:underline
}

.codevideoicon{
	min-height:29em;
	height:29em;
	position:relative
}

.fow-list.fow-links-lt{
	margin:0
}

.fow-list .fow-cr-list1.fow-cr-code{
	margin-top:1.1em
}

.fow-bg .fow-list li a.cod-rul-lrnmre{
	background:0
}

.lcanotices.selectboxcustom span{
	background:url(/dotcom-images/sidebar-selectbox-new_LCANotice.jpg) no-repeat scroll right 4px #009fc8;
	color:#fff;
	font-size:1.25em
}

.lcanotices.selectboxcustom{
	margin:0
}

.lcanotices.selectboxcustom .selectboxindex{
	height:3.838em
}

.business-cloud-img{
	background-attachment:scroll;
	background-clip:border-box;
	background-color:transparent;
	background-image:url(/dotcom-images/businesscloud-video-img.jpg);
	background-origin:padding-box;
	background-position:center top;
	background-repeat:no-repeat;
	background-size:auto auto
}

.globl-wrkspce-cont.cld h2{
	text-transform:uppercase
}

.bc-blue{
	color:#50b3cf
}

.bc-green{
	color:#6db33f
}

.chip-block-v5.indchip-block .chip-item{
	background-color:#10c2eb;
	height:420px;
	position:relative
}

.ind-marg-lm{
	margin:1em 0 .5em
}

.corp-gov-pol.ind-ln-lst ul li a{
	background:url(/dotcom-images/sprite-2.png) no-repeat scroll right -173px transparent;
	color:#FFF;
	font-family:ProximaNova-Bold;
	font-size:14px;
	padding-right:1.5em;
	text-transform:uppercase;
	line-height:0
}

.chip-block-v5.pharm-block-lm .chip-item{
	height:310px
}

.chip-block-v5 .chip-header.font63{
	font-weight:700
}

#rss{
	background-position:1px top
}

.chip-item.chip-hlth-care{
	min-height:19em
}

.partnership-wrp-reset{
	margin-bottom:1px
}

.banner-medvantage{
	background:url(/dotcom-images/medvantage.jpg) no-repeat scroll center top #556b7e;
	min-height:18.125em
}

.width72{
	width:72%
}

.cld .wrkplce-head{
	color:#fff
}

.cld .social-icons span.share{
	color:#fff
}

.phar-res-font{
	color:#00728f;
	font-family:ProximaNova-bold;
	font-size:1.25em;
	padding-bottom:1em
}

.cap-gensol{
	font-size:1em;
	margin-bottom:1em;
	font-family:‘Metrophobic’, Arial, serif;
	color:#fff;
	width:82.978723404255%;
	line-height:1.25em;
	list-style-type:disc
}

.tm{
	font-family:sans-serif;
	font-size:.8em
}

.busi-fast{
	background:url(/dotcom-images/business-cloud-fastest-banner.jpg) no-repeat scroll center top #404040;
	min-height:18em
}

.cr-list .shopper-link1{
	width:68%
}

.cr-list .shopper-link2{
	width:42%;
	padding-top:1em
}

.serv-our-apprchbg.cbg-shopper{
	min-height:46.5em
}

.banner-shopper-study{
	background:url(/dotcom-images/shopperstudy_banner.jpg) no-repeat scroll center top #1f2130;
	min-height:18.125em;
	width:100%
}

.shoppers-info li{
	display:inline-block;
	float:left;
	padding-right:.1em;
	width:14.375em;
	height:13.125em;
	cursor:pointer
}

.ie8-opa{
	filter:alpha(opacity=70)
}

.shoppers-info a{
	display:block
}

.shoppers-info img{
	height:12em;
	width:14em
}

.social-icons-shopper{
	margin-top:4%
}

.share-left-shopper{
	margin-top:9%
}

.shopper-ovrw{
	padding-top:4%
}

.shopper-info-list{
	margin-top:6%
}

.latest-thinkwrp .thinkcont-pos .thoughts .item.shopr{
	height:15em
}

.ply-icon.shopr{
	cursor:pointer;
	left:14%;
	position:absolute;
	top:22%
}

.shop-cust-bg{
	background:url(/dotcom-images/Customizing-In-Store-Shopping-Experiences-for-Todays-Shopper.jpg) no-repeat scroll 0 0 transparent
}

.shop-shopexp-bg{
	background:url(/dotcom-images/highlights-shopstud.jpg) no-repeat scroll 0 0 transparent
}

.shop-brandamb-bg{
	background:url(/dotcom-images/Store-Associates-are-a-Retailers-Brand-Ambassador.jpg) no-repeat scroll 0 0 transparent
}

.latest-thinkwrp .carslwrp .think-nav #think-1.shopr,.latest-thinkwrp .carslwrp .think-nav #think-2.shopr,.latest-thinkwrp .carslwrp .think-nav #think-3.shopr{
	min-height:3.5em;
	padding:1.6em .95em .9em;
	text-align:center
}

.approach .getingpart.shopr{
	width:62%
}

.latest-thinkwrp .video-part.shopr{
	margin-right:2.615%;
	min-height:11em;
	width:32.553%
}

.latest-thinkwrp .getingpart h3.shopr{
	font-size:2em;
	line-height:1.1em
}

.shopr-close{
	background:url(/dotcom-images/icons-sprite.png) no-repeat scroll -36px -106px transparent;
	cursor:pointer;
	display:block;
	font-weight:700;
	height:.7em;
	padding:5px;
	position:absolute;
	right:-8px;
	top:-8px;
	width:.7em;
	z-index:5
}

.shopr-cont{
	color:#000;
	font-family:ProximaNova-Regular;
	font-size:1.3em
}

.ui-head{
	background-color:#ccc;
	border-radius:5px 5px 5px 5px;
	height:1.8em;
	margin:0 .2em .3em .3em;
	padding:.6em 0 .2em .4em;
	width:36.8em
}

.shopr-container{
	height:34.7em;
	min-width:6em;
	overflow-x:hidden;
	overflow-y:scroll
}

.ovely-shopr-wrp{
	background-color:#fff;
	border-radius:5px 5px 5px 5px;
	display:none;
	height:35em;
	left:25%;
	padding:.5em .5em .2em;
	position:fixed;
	top:.6em;
	width:38em;
	z-index:6
}

.fastest-landing-thumb{
	background:url(/dotcom-images/fastest-bcs-thumbnail.jpg) no-repeat top left transparent
}

.bcloud-white.fet-and-bet{
	margin-top:1em
}

.font12.title-font{
	text-transform:none
}

.key-service .key-nav li.bc-spot-lights{
	padding-top:2em
}

.chip-block-v2 .chip-item.new-chp{
	height:32.5em
}

.newchip li{
	list-style:disc inside none
}

.banner-retail-enter{
	background:url(/dotcom-images/retail-enterprise-services-banner.jpg) no-repeat center top transparent;
	min-height:18.125em
}

.indussoltn-cont .caplits-wrp ul.capabls{
	font-size:1em
}

.cap-summary p{
	color:#fff;
	font-family:‘Metrophobic’, Arial, serif;
	font-size:1.2em;
	margin-bottom:1em
}

.module-24.new-mdl{
	min-height:322px
}

.alet-msg-text{
	float:left;
	padding-left:.5em;
	padding-top:.3em
}

.confirm-succ{
	background-color:#dff2bf;
	color:#4f8a10
}

.confirm-msg{
	border:1px solid;
	display:block;
	font-family:ProximaNova-Regular;
	min-height:5%;
	padding:2em 1em 1em;
	width:92.6%;
	border-radius:8px;
	left:0;
	position:fixed;
	top:0;
	z-index:4
}

.ok-btn-succ{
	border:1px solid #65bb45
}

.ok-btn-fail{
	border:1px solid #f1593a
}

.ok-btn{
	border-radius:5px 5px 5px 5px;
	cursor:pointer;
	float:right;
	height:1.15em;
	margin-right:.6em;
	padding-top:.2em;
	text-align:center;
	width:2.6em;
	margin-top:12px
}

.ok-btn-succ:hover{
	background-color:#65bb45;
	color:#fff
}

.ok-btn-fail:hover{
	background-color:#f1593a;
	color:#fff
}

.msgIfrm{
	border-radius:8px;
	overflow:hidden
}

.msgIfrmWapper{
	height:6.99em;
	left:500px;
	position:fixed;
	top:277.5px;
	width:34.5%;
	display:none;
	overflow:hidden;
	z-index:10
}

.dl-res-arr-ind.res-logstc{
	margin-right:0;
	background:url(/dotcom-images/sprite-2.png) no-repeat scroll right -174px transparent;
	display:inline-block;
	padding-right:20px
}

.sustainblty-effort .key-nav li a:after{
	background:url(/dotcom-images/sprite-2.png) no-repeat scroll right -166px transparent;
	content:"";
	display:inline-block;
	height:20px;
	width:20px
}

.tab_container{
	margin-top:2em
}

.tab{
	float:left;
	margin:0 3em 2em 0
}

.tabcontent{
	position:relative;
	top:6em;
	left:.2em;
	color:#00728f;
	width:inherit;
	font-size:1.2em;
	font-family:‘Metrophobic’, Arial, serif
}

.tabfoot{
	margin-top:.5em;
	padding-left:7em
}

.tabfoot_views{
	margin-right:1em
}

.tabolt{
	background-repeat:no-repeat;
	cursor:pointer;
	height:11.875em;
	width:15.625em
}

.tab1olt{
	background-image:url(/dotcom-images/signal-and-noise-olt.png)
}

.tab2olt{
	background-image:url(/dotcom-images/sales-analytics-olt.png)
}

.tab3olt{
	background-image:url("/dotcom-images/realtime-analytics- olt.png")
}

.tab4olt{
	background-image:url(/dotcom-images/realtime-analytics-olt.png)
}

.tab5olt{
	background-image:url(/dotcom-images/sales-planning-olt.png)
}

.tab6olt{
	background-image:url(/dotcom-images/analytics-transform-olt.png)
}

.indussoltn-cont div.capabls{
	font-style:normal;
	font-family:‘Metrophobic’, Arial, serif;
	font-weight:400;
	line-height:1.25em;
	font-size:1em;
	width:98.9787%;
	color:#fff
}

.scale-of-oper.scale-oper-desc{
	margin-top:0
}

.capab-subhead.capab-spc{
	margin-bottom:1em;
	margin-top:2em
}

div.indussoltn-cont ul.capabls.caplits{
	width:90.978723%
}

.indussoltn-cont ul.lpolayout li{
	margin-left:1em;
	font-size:1em
}

.capab-subhead.capab-spc.capab-frst{
	margin-top:0
}

.banner-optimawrite{
	min-height:18em;
	width:100%
}

.widget-cont .indus-li .landing-thumb.optimawrite-landing-thumb{
	background:url(/dotcom-images/optimawrite-bc.jpg) no-repeat left top transparent
}

.feature-subhead{
	margin-bottom:.75em;
	color:#fff;
	width:80%;
	font-family:ProximaNova-Semibold;
	font-size:1.3em
}
