/* http://meyerweb.com/eric/tools/css/reset/ 
	v2.0 | 20110126
	License: none (public domain)
*/
@font-face {
	font-family: 'univers-light';
	src: url("../fonts/univers_45_light-webfont.eot");
	src: url("../fonts/univers_45_light-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/univers_45_light-webfont.woff") format("woff"), url("../fonts/univers_45_light-webfont.ttf") format("truetype"), url("../fonts/univers_45_light-webfont.svg#universcondensedlight") format("svg");
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'univers';
	src: url("../fonts/univers_55_roman-webfont.eot");
	src: url("../fonts/univers_55_roman-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/univers_55_roman-webfont.woff") format("woff"), url("../fonts/univers_55_roman-webfont.ttf") format("truetype"), url("../fonts/univers_55_roman-webfont.svg#universregular") format("svg");
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'universbold';
	src: url("../fonts/univers_67_condensed_bold-webfont.eot");
	src: url("../fonts/univers_67_condensed_bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/univers_67_condensed_bold-webfont.woff") format("woff"), url("../fonts/univers_67_condensed_bold-webfont.ttf") format("truetype"), url("../fonts/univers_67_condensed_bold-webfont.svg#universcondensedbold") format("svg");
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'universblack';
	src: url("../fonts/univers_75_black-webfont.eot");
	src: url("../fonts/univers_75_black-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/univers_75_black-webfont.woff") format("woff"), url("../fonts/univers_75_black-webfont.ttf") format("truetype"), url("../fonts/univers_75_black-webfont.svg#universblack") format("svg");
	font-weight: normal;
	font-style: normal;
}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
	font-size: 15px;
	line-height: 23px;
	margin: 0 !important;
	padding: 0 !important;
}
html {
	width: auto !important;
	overflow-x: hidden !important;
}
body {
	
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
	margin: 0 auto;
}
html{
	height:100%;
}
body{
	margin:0;
	background:#fff;
	font:15px/23px Arial, Helvetica, sans-serif;
	color:#4e4e4e;
	height:100%;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust: none;
}
a{
	text-decoration:none;
	color: #0064D2;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	font-family: "Univers LT W01 45 Light", "univers-light";
}
h3{
	font-size: 24px;
}
a:hover{text-decoration:underline;}
img{border:0;}
input,
textarea,
select {
	font:100% Arial, Helvetica, sans-serif;
	vertical-align:middle;
	color:#000;
	border: 1px solid #D9D9D9
}
form, fieldset {
	margin:0;
	padding:0;
	border-style:none;
}

strong {
	font-weight: bold;
}

header, footer, article, section, hgroup, nav, figure { display: block; }
figure {
	margin:0;
	padding:0;
}
.page {
	position:relative;
	overflow:hidden;
}

/* Misc Drupal stuff */
div.messages {
	padding: 10px 50px 10px 50px;
	border: 0;
}

/* wrapper */
#wrapper{
	//display:table;
	//height:100%;
	width:100%;
	overflow:hidden
}
.skip{
	position:absolute;
	left:-10000px;
	top:auto;
	width:1px;
	height:1px;
	overflow:hidden;
}
.skip:focus{
	position:static;
	width:auto;
	height:auto;
}
/* w1 */
.w1{
	width:100%;
	//display:table-row;
	background:#f7f7f7;
}
.w2{overflow:visible;} /* Let menu show through if alot of links */
/* header */
#header{
	width:100%;
	background:#fff;
	position:relative;
	z-index:5;
	box-shadow: 0 9px 5px -5px rgba(0, 0, 0, 0.15);
}
.node-type-home-page #header{
	-webkit-box-shadow: 0px 9px 5px -5px rgba(0, 0, 0, 0.15);
	box-shadow: 0px 9px 5px -5px rgba(0, 0, 0, 0.15);
}
/* header-holder */
.header-holder{
    position: relative;
	width:1080px;
	margin:0 auto;
	padding:0 60px;
}

.header-holder:after {
	clear: both;
	content:"";
	display: block;
}
/* logo */
#logo {
    display:block;
	width: 177px;
	height: 42px;
	overflow:hidden;
	float:left;
	margin:19px 0 0;
}
#logo img {
    height: 100%;
    width: 100%;
}
/* main */

/* Basic content styles */
#main .main-holder ul.pagination,
#main .main-holder ul.sociable {
	list-style: none;
}

#main h2 {
	/*color: #1f1c1a;*/
	margin: 0 0 18px;
	font: 28px/34px Arial, Helvetica, sans-serif;
}
#main h2.title {
	color: #1f1c1a;
	margin: 0 0 18px;
	font: 18px/20px 'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
}
.main-holder ul {list-style-position: inside;}
#main .main-holder ul {
	list-style: disc;
	list-style-position: inside;
	/*overflow: hidden;*/
}

#main .main-holder ol {
	list-style: decimal;
}

#main .main-holder em {
	font-style: italic;
}

#main{
	width:100%;
	padding:0 0 102px;
}
#main p{margin:0 0 23px;}
.page-node-1846 #main p{margin:0 0 10px;}
.page-node-3310 #main p{margin:0 0 15px;}
/* breadcrumbs */
.breadcrumbs{
	width:100%;
	background:url(../images/breadcrumbOn.png) repeat-x;
	height: 36px;
	font-size:12px;
	color:#0064d2;
	border-bottom:1px solid #dfdfdf;
	position:relative;
	overflow:hidden;
}
.breadcrumbs .holder{
	margin:0 auto;
}
.breadcrumbs ul{
	width:100%;
	background: url(../images/bg-breadcrumbs.gif) repeat-x;
	height: 36px;
	position: absolute;
}
.breadcrumbs li{
	float:left;
	margin:0 -13px 0 0;
	position:relative;
}
.breadcrumbs li span{
	padding:7px 20px 0 31px;
	float:left;
	color:#6b6b6b;
}
.breadcrumbs a{
	color:#0064D2;
	background: url(../images/arrow1.png) no-repeat 100% 0;
	float:left;
	padding:0 13px 0 0;
	cursor:pointer;
}
.breadcrumbs li a span{
	color:#0064D2;
	float:left;
	height: 35px;
	padding:7px 24px 0 32px;
	background: url(../images/bg-breadcrumbs-l.gif) repeat-x;
}
.breadcrumbs li .home span{padding: 9px 0 26px 0px}
.breadcrumbs a.home em{
	background:url(../images/ico-home.png) no-repeat 1px 5px;
	width: 34px;
	height: 23px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
}
/*main-holder
	.main-holder{
	width:1080px;
	margin:44px auto 0;
	padding:0 60px;
} */
/*.main-holder{
	padding: 40px 0 83px
}*/
/* intro */
.intro{
	overflow:hidden;
	position:relative;
	padding:0 0 23px;
	margin-bottom:47px;
	background:url(../images/divider1.png) no-repeat 50% 100%;
}
.alt.intro{
	background:none;
	margin-bottom:0;
	padding-bottom:11px;
}
.alt2.intro{
	background-position:50% 6px;
	padding: 52px 0 0;
	margin-bottom:27px;
}
#main .intro p{margin:0 0 22px;}
.intro .holder{overflow:hidden;}
/* intro col */
.intro .column {
	width:528px !important;
}
.intro .last.column {
	float:right !important;
}
.intro header{
	font-family: 'Univers LT W01 45 Light', arial, helvetica, sans-serif;
	font-size:20px;
	line-height:28px;
	margin:0 0 27px;
	width:528px;
}
.intro.alt header{margin-bottom:25px;}
#main .intro header p{margin:0;}
/* more */
.more{
	display:inline-block;
	vertical-align:top;
	background:url(../images/arrow2.png) no-repeat 0 7px;
	padding:0 0 0 16px;
}
*+html .more{display:inline;}
/* main h1 */
#main h1{
	margin:0 0 20px;
	font:32px/36px 'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
}
/* video-player1 */
.video-player1{
	position:relative;
	padding:0 0 51px;
	margin:0 0 48px;
	background:url(../images/divider1.png) no-repeat 50% 100%;
}
.video-player1 .holder{
	background:#f0f0f0;
	padding:20px 68px;
}
.video-player1 img{display:block;}
/* strategy */
.strategy{
	text-align:center;
	background:#fff;
	padding:32px 68px 39px;
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,.07);
	box-shadow: 0 0 5px rgba(0,0,0,.07);
	font-size:12px;
	color:#7e7e7e;
	margin-bottom:18px;
}
#main .strategy p{margin:0;}
/* strategy img */
.strategy img{
	display:block;
	margin:0 0 29px;
}
/* strategy btns */
.strategy .btns{
	overflow:hidden;
	margin:0 0 9px;
}
.strategy .btns a{
	display:inline-block;
	vertical-align:top;
	padding:0 0 0 27px;
}
*+html .strategy .btns a{display:inline;}
.strategy .btns .btn-dwnld{background:url(../images/ico-dwnld.png) no-repeat 0 50%;}
/* visual, map */
.visual,
.map{
	margin:0 auto;
	/*width:1200px;*/
	position:relative;
}
.map {
	padding:0 0 53px;
	background:url(../images/divider1.png) no-repeat 50% 100%;
}
/* visual img, map img */
.visual img,
.map img{display:block;}
.visual .text{
	position:absolute;
	width:576px;
	left:50%;
	top:50px;
	margin:0 0 0 -288px;
	text-align:center;
	padding:35px 0 0;
	font:24px/28px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(../images/divider2.png) no-repeat 50% 0;
}
#main .visual h1{
	margin:0 0 19px;
	font:55px/57px 'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
	color:#0064d2;
}
#main .visual p{margin:0 0 17px;}
.icons{text-align:center;}
.icons li{
	display:inline-block;
	vertical-align:top;
	margin:0 9px;
}
*+html .icons li{
	display:inline;
	margin:0 12px;
}
.icons a{display:block;}
.visual .icons img{
	display:block;
	margin:0;
}
/* content */
#main-holder .content {
	overflow:hidden;
	padding:10px 0 0;
}
/* content header */
.content header{
	/*width:644px;*/
	line-height:30px;
	font-size:20px;
	margin:0 0 41px;
	font-family: 'Univers LT W01 45 Light', arial, helvetica, sans-serif;
}
#main-holder .content h1{margin-bottom:20px;}
#main-holder .content header p{margin:0;}
/* content .holder */
.content .holder{overflow:hidden;}
/* content content-holder */
.content .content-holder{
	float:left;
	width:712px;
}
/* col-quotes */
.col-quotes{
	float:right;
	width:300px;
	margin:6px 0 0;
	text-align:center;
}
/* col-quotes blockquote */
.col-quotes blockquote{
	border:1px solid #e7e7e7;
	border-width:1px 0;
	font:italic 24px/34px Georgia, Times, serif;
	color:#0064d2;
	padding:31px 5px 31px;
	margin-bottom:51px;
	overflow:hidden;
}
/* btn-share */
.btn-share{
	background:url(../images/btn-share.png) no-repeat 50% 0;
	min-width: 74px;
	padding:83px 0 0;
	text-align:center;
	display:inline-block;
	color:#7e7e7e;
	font-size:12px;
	margin-bottom:41px;
}
/* content footer */
.content footer{
	width:460px;
	font-size:14px;
	line-height:17px;
	padding:14px 0 0;
}
/* content title-holder */
.content .title-holder{
	border-bottom:1px solid #e6e6e6;
	padding-bottom:22px;
	margin-bottom:17px;
}
/* signature */
.signature{margin-bottom:17px;}
.signature img{display:block;}
.content footer .author{
	display:block;
	font-weight:bold;
}
.content .post-title{
	display:block;
	font-style:italic;
}
.sociable.small{
	font-size:12px;
	color:#7e7e7e;
}
.sociable.small span{
	display:block;
	margin-bottom:9px;
}
.sociable.small ul{overflow:hidden;}
.sociable.small li{margin:0 10px 0 0;}
.sociable.small a{
	width: 28px;
	height: 26px;
}
.sociable.small .facebook,
.alt.sociable .facebook span{background-position:-131px -94px;}
.sociable.small .twitter,
.alt.sociable .twitter span{background-position:-169px -94px;}
.sociable.small .rss{background-position:-209px -94px;}
.sociable.small .linkedin{background-position:-287px -94px;}
.sociable.small .facebook:hover,
.alt.sociable .facebook:hover,
.alt.sociable .facebook:hover span{background-position:-131px -135px;}
.sociable.small .twitter:hover,
.alt.sociable .twitter:hover span{background-position:-169px -135px;}
.sociable.small .rss:hover{background-position:-209px -135px;}
.sociable.small .linkedin:hover{background-position:-287px -135px;}
/* block-holder */
.block-holder{
	background:url(../images/divider1.png) no-repeat 50% 100%;
	width:1200px;
	margin:0 auto 50px;
	padding:0 0 52px;
}
.block-holder .holder{
	background:url(../images/bg-block-holder.gif) repeat-y;
	overflow:hidden;
	height:291px;
	display:table;
}
/* block-meet */
.block-meet{
	width:480px;
	display:table-cell;
	vertical-align:middle;
	padding:25px 0 10px 60px;
}
#main .block-meet h1{margin-bottom:22px;}
#main .block-meet h1 a{color:#1f1c1a;}
/* btn-view */
.btn-view{
	color:#1f1c1a;
	font:bold 13px/15px Arial, Helvetica, sans-serif;
	display:inline-block;
	vertical-align:top;
	border:1px solid #e39500;
	border-radius:5px;
	padding:11px 37px 12px;
	-webkit-box-shadow: 0 1px 1px 0 #fde982 inset;
	box-shadow: 0 1px 1px 0 #fde982 inset;
	background: rgb(251,209,4);
	background: -moz-linear-gradient(top,  rgba(251,209,4,1) 0%, rgba(249,186,2,1) 50%, rgba(246,162,1,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(251,209,4,1)), color-stop(50%,rgba(249,186,2,1)), color-stop(100%,rgba(246,162,1,1)));
	background: -webkit-linear-gradient(top,  rgba(251,209,4,1) 0%,rgba(249,186,2,1) 50%,rgba(246,162,1,1) 100%);
	background: -o-linear-gradient(top,  rgba(251,209,4,1) 0%,rgba(249,186,2,1) 50%,rgba(246,162,1,1) 100%);
	background: -ms-linear-gradient(top,  rgba(251,209,4,1) 0%,rgba(249,186,2,1) 50%,rgba(246,162,1,1) 100%);
	background: linear-gradient(to bottom,  rgba(251,209,4,1) 0%,rgba(249,186,2,1) 50%,rgba(246,162,1,1) 100%);
}
.btn-view:hover,
.btn-view.hover{
	background: rgb(241,201,0);
	background: -moz-linear-gradient(top,  rgba(241,201,0,1) 0%, rgba(235,178,0,1) 50%, rgba(227,149,0,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(241,201,0,1)), color-stop(50%,rgba(235,178,0,1)), color-stop(100%,rgba(227,149,0,1)));
	background: -webkit-linear-gradient(top,  rgba(241,201,0,1) 0%,rgba(235,178,0,1) 50%,rgba(227,149,0,1) 100%);
	background: -o-linear-gradient(top,  rgba(241,201,0,1) 0%,rgba(235,178,0,1) 50%,rgba(227,149,0,1) 100%);
	background: -ms-linear-gradient(top,  rgba(241,201,0,1) 0%,rgba(235,178,0,1) 50%,rgba(227,149,0,1) 100%);
	background: linear-gradient(to bottom,  rgba(241,201,0,1) 0%,rgba(235,178,0,1) 50%,rgba(227,149,0,1) 100%);
	-webkit-box-shadow: 0 1px 1px 0 #f9e580 inset;
	box-shadow: 0 1px 1px 0 #f9e580 inset;
	text-decoration:none;
}
.block-holder .quotes{
	width:490px;
	padding:17px 70px 10px 100px;
	color:#fff;
	text-align:center;
	display:table-cell;
	vertical-align:middle;
}
.block-holder .quotes a{color:#fff;}
.block-holder .quotes q{
	font:italic 30px/42px 'UniversLTW01-45LightObl', Arial, Helvetica, sans-serif;
	display:block;
	margin:0 0 25px;
}
.block-holder .quotes q span{
	display:inline-block;
	vertical-align:top;
	margin:-13px 0 -40px;
	font:80px/82px Georgia, Times, serif;
}
*+html .block-holder .quotes q span{display:inline;}
.block-holder .quotes cite{
	display:inline-block;
	vertical-align:top;
	background:url(../images/separator1.gif) no-repeat 0 11px;
	padding:0 0 0 10px;
}
.block-holder .quotes cite strong{font-weight:bold;}
/* articles-holder */
.articles-holder{
	padding:49px 92px 0 40px;
	background:#fff;
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,.07);
	box-shadow: 0 0 5px rgba(0,0,0,.07);
	margin-bottom:18px;
	width:948px;
}
.page-node-3310 .articles-holder{
	padding:100px 92px 0 40px;
	background:#fff;
	border: 1px solid #ECECEC;
	padding-bottom: 0;
	box-shadow: none;
}
.articles-holder:after {
	clear: both;
	content:"";
	display: block;
}
.articles-holder.alt{
	width:1080px;
	padding:0;
	margin:0;
}
.articles-holder article{
	overflow:hidden;
	padding:16px 0 91px;
}
.articles-holder .logo-holder{
	width:209px;
	float:left;
	margin:0 28px 0 0
}
.articles-holder .logo-holder img{
	display:block;
	margin:0 auto;
}
.articles-holder .text{overflow:hidden;}
.articles-holder h2{
	color:#1f1c1a;
	margin:0 0 18px;
	font:28px/34px 'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
}
.articles-holder h2 a{color:#4E4E4E;}
.articles-holder footer{
	padding:48px 0 0;
	margin:0 -30px 0 0;
}
.articles-holder .heading{
	display:block;
	margin:0 0 12px;
	font-weight:normal;
}
.articles-holder .holder{width:100%;}
.articles-holder .holder:after {
	clear: both;
	content:"";
	display: block;
}
.web{
	float:left;
	width:160px;
	margin:0 30px 0 0;
}
.articles-holder form{padding-bottom:3px;float:right}
.articles-holder form label,
.contact-block form label{
	display:block;
	font-weight:bold;
	padding:0 0 14px;
}
.articles-holder form .alt label{
	color:#0064d2;
	font-weight:normal;
}
.articles-holder form .row{
	float:left;
	width:250px;
	margin:0 17px 0 0;
}
.sel1{width:179px;}
.sel2{width:300px;}
.articles-holder .text-holder{
	float:left;
	width:440px;
	margin:0 20px 0 0;
}
#main .articles-holder .text-holder p{margin-bottom:11px;}
.logo-billmelater img{display:block;}
.articles-holder .row-blocks{
	border-top:1px solid #e7e7e7;
	overflow:hidden;
}
.articles-holder .row-blocks:first-child {border:none;}
.articles-holder .block{
	float:left;
	width:429px;
	border-left:1px solid #e7e7e7;
	padding:48px 68px 31px 42px;
}
.articles-holder .block:first-child {
	border-left:none;
	width:427px;
	padding:48px 80px 31px 33px;
}
.articles-holder .block img{float:left;}
.articles-holder .block .text{
	float:right;
	width:368px;
	padding:7px 0 0;
}
.articles-holder .row-blocks h2{
	margin:0 0 22px;
	font:20px/24px 'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
}
/* Slideshow */
.ER-slideshow {
	position: relative;
	overflow:hidden;
	padding:0 0 13px 12px;
	margin-bottom: -6px;
	z-index: 0;
	margin-left: -12px;
}
.page-node-3310 .ER-slideshow{
	padding-left: 0px;
}
.page-node-3305 .ER-slideshow{
	padding-left: 12px;
}
.ER-slideshow .mask {
	position: relative;
	width: 916px;
	float:left;
	/*overflow:hidden;*/
}
.ER-slideshow .mask .slideset {
	width: 99999px;
	float: left;
}
#node-1841 .ER-slideshow .mask .slideset {
	width: auto;
	float: none;
}
.ER-slideshow .mask  .slide {
	width: 1080px;
	float: left;
}
.ER-slideshow img{
	display:block;
	background:#fff;
	-webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
	margin:10px 12px 16px;
}
.ER-slideshow .text{
	margin:0 0 0 12px;
	width:610px;
	line-height:18px;
}
.ER-slideshow .btn-prev,
.ER-slideshow .btn-next{
	position:relative;
	z-index:5;
	float:left;
	width:80px;
	height:540px;
	margin:10px 0 0;
	text-indent:-9999px;
	overflow:hidden;
	background: rgb(240,240,240);
	background: -moz-linear-gradient(left,  rgba(240,240,240,1) 0%, rgba(236,236,236,1) 50%, rgba(232,232,232,1) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(240,240,240,1)), color-stop(50%,rgba(236,236,236,1)), color-stop(100%,rgba(232,232,232,1)));
	background: -webkit-linear-gradient(left,  rgba(240,240,240,1) 0%,rgba(236,236,236,1) 50%,rgba(232,232,232,1) 100%);
	background: -o-linear-gradient(left,  rgba(240,240,240,1) 0%,rgba(236,236,236,1) 50%,rgba(232,232,232,1) 100%);
	background: -ms-linear-gradient(left,  rgba(240,240,240,1) 0%,rgba(236,236,236,1) 50%,rgba(232,232,232,1) 100%);
	background: linear-gradient(to right,  rgba(240,240,240,1) 0%,rgba(236,236,236,1) 50%,rgba(232,232,232,1) 100%);
}
.ER-slideshow .btn-next{
	float:right;
	background: rgb(232,232,232);
	background: -moz-linear-gradient(left,  rgba(232,232,232,1) 0%, rgba(236,236,236,1) 50%, rgba(240,240,240,1) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(232,232,232,1)), color-stop(50%,rgba(236,236,236,1)), color-stop(100%,rgba(240,240,240,1)));
	background: -webkit-linear-gradient(left,  rgba(232,232,232,1) 0%,rgba(236,236,236,1) 50%,rgba(240,240,240,1) 100%);
	background: -o-linear-gradient(left,  rgba(232,232,232,1) 0%,rgba(236,236,236,1) 50%,rgba(240,240,240,1) 100%);
	background: -ms-linear-gradient(left,  rgba(232,232,232,1) 0%,rgba(236,236,236,1) 50%,rgba(240,240,240,1) 100%);
	background: linear-gradient(to right,  rgba(232,232,232,1) 0%,rgba(236,236,236,1) 50%,rgba(240,240,240,1) 100%);
}
.ER-slideshow .btn-prev:hover{
	background: rgb(235,235,235);
	background: -moz-linear-gradient(left,  rgba(235,235,235,1) 0%, rgba(228,228,228,1) 50%, rgba(223,223,223,1) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(235,235,235,1)), color-stop(50%,rgba(228,228,228,1)), color-stop(100%,rgba(223,223,223,1)));
	background: -webkit-linear-gradient(left,  rgba(235,235,235,1) 0%,rgba(228,228,228,1) 50%,rgba(223,223,223,1) 100%);
	background: -o-linear-gradient(left,  rgba(235,235,235,1) 0%,rgba(228,228,228,1) 50%,rgba(223,223,223,1) 100%);
	background: -ms-linear-gradient(left,  rgba(235,235,235,1) 0%,rgba(228,228,228,1) 50%,rgba(223,223,223,1) 100%);
	background: linear-gradient(to right,  rgba(235,235,235,1) 0%,rgba(228,228,228,1) 50%,rgba(223,223,223,1) 100%);
}
.ER-slideshow .btn-next:hover,
.ER-slideshow .btn-next.hover{
	background: rgb(223,223,223);
	background: -moz-linear-gradient(left,  rgba(223,223,223,1) 0%, rgba(228,228,228,1) 50%, rgba(235,235,235,1) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(223,223,223,1)), color-stop(50%,rgba(228,228,228,1)), color-stop(100%,rgba(235,235,235,1)));
	background: -webkit-linear-gradient(left,  rgba(223,223,223,1) 0%,rgba(228,228,228,1) 50%,rgba(235,235,235,1) 100%);
	background: -o-linear-gradient(left,  rgba(223,223,223,1) 0%,rgba(228,228,228,1) 50%,rgba(235,235,235,1) 100%);
	background: -ms-linear-gradient(left,  rgba(223,223,223,1) 0%,rgba(228,228,228,1) 50%,rgba(235,235,235,1) 100%);
	background: linear-gradient(to right,  rgba(223,223,223,1) 0%,rgba(228,228,228,1) 50%,rgba(235,235,235,1) 100%);
}
.ER-slideshow .btn-prev span,
.ER-slideshow .btn-next span{
	background:url(../images/sprite1.png) no-repeat -172px -170px;
	display:block;
	margin:254px 0 0 25px;
	width: 32px;
	height: 55px;
}
.ER-slideshow .btn-prev span{
	background-position:-115px -170px;
	margin-left:23px;
}
.ER-slideshow .btn-prev:hover span{background-position:-215px -169px;}
.ER-slideshow .btn-next:hover span,
.ER-slideshow .btn-next.hover span{background-position:-266px -169px;}
/* counter */
.counter{
	position:absolute;
	left:92px;
	bottom:0;
	color:#d1d0d0;
	font-size:20px;
}
.ER-slideshow .sociable{
	position:absolute;
	right:82px;
	top:590px;
	background:#f7f7f7;
}
.ER-slideshow .sociable li{margin-right:10px;}
.alt.sociable a{
	text-indent:0;
	width:76px;
	background:#e3e3e3;
	color:#656565;
	font-size:12px;
	line-height:26px;
	height:26px;
}
.alt.sociable a:hover{
	background:#ddd;
	text-decoration:none;
}
.alt.sociable a span{
	float:left;
	background:url(../images/sprite1.png) no-repeat;
	width:28px;
	height:26px;
	margin:0 7px 0 0;
	cursor:pointer;
}
.sociable.small .pinterest,
.alt.sociable .pinterest span{background-position:-249px -94px;}
.sociable.small .pinterest:hover,
.alt.sociable .pinterest:hover span{background-position:-249px -135px;}


/* one company slideshow */
.node-type-page-who-we-are-one-company .ER-slideshow {
	position: relative;
	height: 490px;
	margin:0 auto;
	width:1200px;
}
.node-type-page-who-we-are-one-company .ER-slideshow .slideset{width:100%;}
.node-type-page-who-we-are-one-company .ER-slideshow .slideset .slide,
.node-type-page-who-we-are-one-company #main .ER-slideshow .mask {
	width: 1200px;
}
.node-type-page-who-we-are-one-company .ER-slideshow .slide img {display:block; margin: 0px;}
/* slideshow btn-prev, slideshow btn-next */
.node-type-page-who-we-are-one-company .ER-slideshow .btn-prev,
.node-type-page-who-we-are-one-company .ER-slideshow .btn-next,
.main-block .img-holder .btn-next{
	/*display: block;*/
	position:absolute;
	top: 215px;
	background:url(../images/sprite1.png) no-repeat 0 -88px;
	width: 32px;
	height: 54px;
	z-index:99;
	text-indent:-9999px;
	overflow:hidden;
}
.node-type-page-who-we-are-one-company .ER-slideshow .btn-next,
.main-block .img-holder .btn-next{
	right: 18px;
	background-position:-72px -88px;
}
.node-type-page-who-we-are-one-company .ER-slideshow .btn-prev,
.main-block .img-holder .btn-prev{
	left: 18px;
}

.node-type-page-who-we-are-one-company #main .ER-slideshow .btn-prev:hover,
.node-type-page-who-we-are-one-company #main .ER-slideshow .btn-next:hover {
	background-color: none;
}
.node-type-page-who-we-are-one-company #main .ER-slideshow .btn-prev:hover{background-position:0 -170px;}
.node-type-page-who-we-are-one-company #main .ER-slideshow .btn-next:hover{background-position:-67px -170px;}
.node-type-page-who-we-are-one-company #main .ER-slideshow .text{
	position:absolute;
	top:101px;
	left:110px;
	width:500px;
	font:22px/26px Arial, Helvetica, sans-serif;
	color:#1f1c1a;
}
.node-type-page-who-we-are-one-company #main .ER-slideshow h1 {
	margin:0 0 22px -10px;
	color:#0064d2;
	font:60px/65px 'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
}
/* slideshow pagination */
.node-type-page-who-we-are-one-company .ER-slideshow .pager-wrapper {
	position:relative; /*absolute;*/
	bottom:50px;
	left:50%;
	z-index: 99;
}
.node-type-page-who-we-are-one-company .ER-slideshow .pagination {



}
.node-type-page-who-we-are-one-company .ER-slideshow .pagination li{
	float:left;
	margin:0 5px;
}
.node-type-page-who-we-are-one-company .ER-slideshow .pagination a{
	background: none repeat scroll 0 0 #F7F7F7;
	border: 2px solid #E0E0E0;
	border-radius: 50px;
	cursor: pointer;
	display: block;
	height: 6px;
	margin: 0 5px;
	outline: 0 none;
	text-indent: -9999px;
	width: 6px;
}
.node-type-page-who-we-are-one-company .ER-slideshow .pagination a:hover,
.node-type-page-who-we-are-one-company .ER-slideshow .pagination .activeSlide a{
	background: none repeat scroll 0 0 #7E7E7E;
	border: 2px solid #7E7E7E;
}


/* slideshow-articles */
.slideshow-holder{
	/*margin-bottom:44px;*/
	padding:6px 0 30px;
}
.slideshow-articles {
	position: relative;
	width:100%;
}
.slideshow-articles:after {
	clear: both;
	content:"";
	display: block;
}
.slideshow-articles .slide {
	position: absolute;
	z-index: 1;
	width:100%;
}
.slideshow-articles .slide:after {
	clear: both;
	content:"";
	display: block;
}
.slideshow-articles .field-name-field-photos img {
	height: 421px;
	width: 712px;
}
.slideshow-articles .field-name-field-photos {
	width: 712px;
	height: 375px;
	overflow: hidden;
	float: left;
}
.slideshow-articles .slide.active {z-index: 2;}
.slideshow-articles img{float:left;}
.slideshow-articles .text{
	overflow:hidden;
	background:#fff;
	height:342px;
	padding:33px 24px 0 20px;
	
}
#block-ebay-blocks-home-slideshow .slide-content{
	/*box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);*/
	position:relative;
}
#main .slideshow-articles h1{
	font:28px/33px 'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
	margin:0;
}
.slideshow-articles .pagination,
.main-block .pagination-list{
	position:absolute;
	bottom:19px;
	right:24px;
	z-index:3;
}
.slideshow-articles .pagination li,
.main-block .pagination-list li{
	float:left;
	margin:0 0 0 10px;
}
.slideshow-articles .pagination a,
.main-block .pagination-list a{
	display:block;
	background:url(../images/sprite1.png) no-repeat -4px -284px;
	width: 10px;
	height: 10px;
	text-indent:-9999px;
	overflow:hidden;
}
.slideshow-articles .pagination a:hover,
.slideshow-articles .pagination .active a,
.main-block .pagination-list a:hover,
.main-block .pagination-list .active a{background-position:-25px -284px;}
.slideshow-articles .sociable{
	position:absolute;
	top:0;
	right:0;
	z-index:3;
}
.slideshow-articles .sociable li{margin:0 0 0 1px;}
/* news */
.news{
	background:url(../images/divider1.png) no-repeat 50% 100%;
	padding:0 0 52px;
	margin:0 0 44px;
}
.news .heading,
.video-articles .heading,
.twitter-block .heading{
	overflow:hidden;
	margin-bottom:26px;
}
.video-articles .heading{margin-bottom:33px;}
#main .news h1,
#main .video-articles .heading h1,
#main .twitter-block h1{
	overflow:hidden;
	margin:0;
}
#main .video-articles h1{margin-bottom:33px;}
.news .heading .more,
.video-articles .heading .more{
	float:right;
	margin:12px 0 0 20px;
}
.news .holder{overflow:hidden;}
#main .news p,
#main .slideshow-articles p,
#main .results-holder p{margin-bottom:19px;}

#main .video-articles .heading .more{
	font-family: 'UniversLTW01-57Condense 723821', arial, helvetica, sans-serif;
}

/**
	* News Center - Article
*/
.news article,
.results-holder article{
	float:left;
	width:33%;
	padding:0 20px;
	-moz-box-sizing: border-box;
}
section.news .holder{
	margin: 0 -20px;
}
#edit-destination-type {
	position: static !important;
}
.form-select {
	position: static !important;
}
.select-area {
	display: none !important;
}
.results-holder article{padding:0 70px 73px 0;}
/*.news article:first-child {padding-left:0;}*/
.news header,
.slideshow-articles header,
.video-articles header,
.results-holder header{
	border-bottom:1px solid #e7e7e7;
	padding:0 0 21px;
	margin-bottom:19px;
}
.slideshow-articles header{padding-bottom:20px;}
.news .date,
.slideshow-articles .date,
.results-holder .date{
	display:block;
	color:#7e7e7e;
	font-size:12px;
	margin-bottom:15px;
	font-style:normal;
}
.slideshow-articles .date{margin-bottom:12px;}
.news h2,
.video-articles h2,
#main .results-holder h1{
	font:20px/24px 'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
	margin:0;
}
input#edit-submit{
	width: 110px;
	font-size: 14px !important;
	padding: 8px 12px !important;
}
/* btn-view */
.btn-more, .views-field-view-node a, #comment-form .form-submit, #edit-submit{
	color:#1f1c1a;
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	display:inline-block;
	vertical-align:top;
	border:1px solid #bcbcbc;
	border-radius:3px;
	padding: 10px 23px;
	line-height: 1.5;
	-webkit-box-shadow: 0 1px 1px 0 #fff inset;
	box-shadow: 0 1px 1px 0 #fff inset;
	background: rgb(246,246,246);
	background: -moz-linear-gradient(top,  rgba(246,246,246,1) 0%, rgba(241,241,241,1) 50%, rgba(234,234,234,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(246,246,246,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(100%,rgba(234,234,234,1)));
	background: -webkit-linear-gradient(top,  rgba(246,246,246,1) 0%,rgba(241,241,241,1) 50%,rgba(234,234,234,1) 100%);
	background: -o-linear-gradient(top,  rgba(246,246,246,1) 0%,rgba(241,241,241,1) 50%,rgba(234,234,234,1) 100%);
	background: -ms-linear-gradient(top,  rgba(246,246,246,1) 0%,rgba(241,241,241,1) 50%,rgba(234,234,234,1) 100%);
	background: linear-gradient(to bottom,  rgba(246,246,246,1) 0%,rgba(241,241,241,1) 50%,rgba(234,234,234,1) 100%);
}
.btn-more:hover,
.btn-more.hover{
	background: rgb(239,239,239);
	background: -moz-linear-gradient(top,  rgba(239,239,239,1) 0%, rgba(231,231,231,1) 50%, rgba(220,220,220,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(239,239,239,1)), color-stop(50%,rgba(231,231,231,1)), color-stop(100%,rgba(220,220,220,1)));
	background: -webkit-linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(231,231,231,1) 50%,rgba(220,220,220,1) 100%);
	background: -o-linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(231,231,231,1) 50%,rgba(220,220,220,1) 100%);
	background: -ms-linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(231,231,231,1) 50%,rgba(220,220,220,1) 100%);
	background: linear-gradient(to bottom,  rgba(239,239,239,1) 0%,rgba(231,231,231,1) 50%,rgba(220,220,220,1) 100%);
	-webkit-box-shadow: 0 1px 1px 0 #fff inset;
	box-shadow: 0 1px 1px 0 #fff inset;
	text-decoration:none;
}
.btn-more-blue{
	color:#fff;
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	display:inline-block;
	vertical-align:top;
	border:1px solid #0052C1;
	border-radius:5px;
	padding:10px 18px 12px 21px;
	-webkit-box-shadow: 0 1px 1px 0 #0093FD inset;
	box-shadow: 0 1px 1px 0 #0093FD inset;
	background: #0076FA;
}
.btn-more-blue:hover,
.btn-more-blue.hover{
	background: #056FE3;
	color: #fff;
	-webkit-box-shadow: 0 1px 1px 0 #0093FD inset;
	box-shadow: 0 1px 1px 0 #0093FD inset;
	text-decoration:none;
}
/* video-articles */
.video-articles{margin-bottom:16px;}
.video-articles.featured{
	background:url(../images/divider1.png) no-repeat 50% 100%;
	padding:0 0 23px;
	margin-bottom:45px;
}
.video-articles .holder{width:100%;}
.video-articles .holder:after {
	clear: both;
	content:"";
	display: block;
}
.video-articles article{
	float:left;
	width:344px;
	margin:0 0 0 24px;
}
.video-articles article:first-child {margin-left:0;}
.video-articles .video,
.img-list .video,
.main-block .btn-block .video{
	background:#fff;
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,.2);
	box-shadow: 0 0 10px rgba(0,0,0,.2);
	margin-bottom:15px;
}
.video-articles img{display:block;}
.video-articles h2{margin:0 0 10px;}
/* twitter-block */
.twitter-block{margin-bottom:-7px;}
.twitter-block .heading{margin-bottom:34px;}
.twitter-block .ribbon,
.main-block .ribbon{
	background:url(../images/sprite1.png) no-repeat 0 -237px;
	padding:0 0 0 39px;
	float:right;
	color:#fff;
	font-weight:bold;
}
.twitter-block .ribbon a {
	color: #ffffff;
	text-decoration: none;
}
.twitter-block .ribbon span,
.main-block .ribbon span{
	float:left;
	background:#0064d2;
	padding:6px 12px 7px;
}
.twitter-block .holder{
	width:105%;
	margin-bottom:5px;
}
.twitter-block .holder:after {
	clear: both;
	content:"";
	display: block;
}
.twitter-block .col{
	float:left;
	width:345px;
	margin:0 0 0 23px;
}
.twitter-block .col:first-child {margin-left:0;}
.twitter-block .box{
	width:100%;
	margin:0 0 24px;
}
.twitter-block .box:after {
	clear: both;
	content:"";
	display: block;
}
.twitter-block .box img{
	float:right;
	width:49px;
}
.twitter-block .alt img{float:left;}
.twitter-block .text{
	background:#fff;
	position:relative;
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,.1);
	box-shadow: 0 0 5px rgba(0,0,0,.1);
	width:232px;
	float:left;
	padding:18px 24px 16px;
	word-break:break-all;
	line-height:17px;
	min-height:115px;
}
.twitter-block .alt .text{float:right;}
.twitter-block .text:after{
	content:'';
	position:absolute;
	top:18px;
	right:-10px;
	background:url(../images/arrow3.png) no-repeat;
	width: 12px;
	height: 15px;
}
.twitter-block .alt .text:after{
	right:0;
	left:-10px;
	background:url(../images/arrow4.png) no-repeat;
}
.twitter-block .row-heading{
	overflow:hidden;
	font-size:14px;
	padding:0 0 13px;
}
.twitter-block .time{
	float:left;
	margin:0 10px 0 5px;
	color:#c6c6c6;
}
.twitter-block .alt .time{
	float:right;
	margin:0 0 0 10px;
}
.twitter-block .author{
	overflow:hidden;
	color:#000;
	font-weight:bold;
	float:right;
}
.twitter-block .alt .author{float:left;}
#main .twitter-block p{margin:0;}
.loader img{
	display:block;
	margin:0 auto;
}

.btns-bar .sociable li{
	float:none;
	margin:0 0 5px;
}
.btn-print{
	float:right;
	background:url(../images/sprite1.png) no-repeat -62px -280px;
	width: 28px;
	height: 26px;
	text-indent:-9999px;
	overflow:hidden;
}
.btn-print:hover{background-position:-108px -280px;}
.results-holder{margin-bottom:15px;}
/* .results-holder .holder{
	width:105%;
	overflow:hidden;
	margin:0 0 -39px;
} */
/* post */
.post{margin-bottom:9px;}
.post header{
	border-bottom:1px solid #e7e7e7;
	padding:0 0 33px;
	margin:0 0 31px;
}
#main .post h1, #main  h1.page-title{
	color:#0064d2;
	margin:0;
	font:30px/36px 'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
}
.post .info{
	overflow:hidden;
	font-size:12px;
	line-height:16px;
	padding:3px 0 11px;
}
.post .date{
	display:inline-block;
	vertical-align:top;
	margin:0 25px 0 0;
	font-style:normal;
}
*+html .post .date,
*+html .post .tag,
*+html .post .tag span{
	display:inline;
}
.post .tag,
.main-block .tag{
	display:inline-block;
	vertical-align:top;
}
.post .tag span,
.main-block .tag span,
.all-tags span{
	display: inline-block;
	/*margin: 0 0 0 5px;*/
}
.all-tags{
	color: #7E7E7E;
	display: block;
	font-size: 12px;
	width: 410px;
}
.all-tags .field-item {
	display: inline-block;
	padding: 0 6px;
	text-decoration: underline;
}
.tags-item-area{
	float: left; width: 370px;
}
.post .intro-text{
	width:528px;
	font:20px/30px 'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
}
#main .post .intro-text p{margin-bottom:22px;}
.post .cols{overflow:hidden;}
.post .col{
	float:left;
	width:528px;
}
.post .col.alt{float:right;}
.post h2{
	font-weight:bold;
	margin:0;
}
/* block-explore */
#main .block-explore h1{
	margin:0 0 36px;
	font:20px/24px 'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
}
/* leadership */
.leadership{
	padding-bottom:8px;
}
/* slider */
.slider {
	position: relative;
	font-size:14px;
	line-height:18px;
	overflow:hidden;
	padding:0 0 36px;
}
.more-imgs .slider{padding-bottom:11px;}
.slider .mask {
	position: relative;
	overflow: hidden;
	width:1015px;
	float:left;
	margin:0 -3px 0 23px;
}
.more-imgs .slider .mask{
	margin:0 0 0 45px;
	float:none;
	width:105% !important;
}
.slider .slideset {
	width: 99999px;
	float: left;
}
.more-imgs .slider .slideset{
	width:100% !important;
	float:none;
}
.slider .slide{
	float: left;
	margin:6px 31px 0 6px;
}
.more-imgs .slider .slide{
	float:none;
	display:inline-block;
	vertical-align:top;
	margin:6px 27px 25px 6px;
}
*+html .more-imgs .slider .slide{
	display:inline;
	margin-right:31px;
}
.slider a{
	color:#4e4e4e;
	display:block;
	height:100%;
	cursor:pointer;
}

.img-list .box2 .img-holder {
	width:150px;
	height:150px;
	background:#f7f7f7;
	padding:8px;
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,.1);
	box-shadow: 0 0 5px rgba(0,0,0,.1);
	position:relative;
	margin-bottom:10px;
}

.more-imgs .slider .btn-prev,
.more-imgs .slider .btn-next{display:none;}

.more-imgs .btn-holder .btn-more.less{display:inline-block;}
.more-imgs .btn-holder .btn-more.more{display:none;}

/* contact-block */
.contact-block{
	overflow:hidden;
	margin:-2px 0 -8px;
}
.contact-block .holder{
	float:left;
	/*border-right:1px solid #ececec;*/
	padding:0 20px 0 0;
}
.contact-block .col{
	float:left;
	width:264px;
	margin:0 12px -23px 0;
	position:relative;
}
.contact-block .col2{
	float:left;
	width:355px;
	margin:0 12px -23px 0;
	position:relative;
}
.contact-block .block{padding-bottom:23px;}
.contact-block address{font-style:normal;}
.contact-block .heading{
	display:block;
	font-weight:bold;
}
.contact-block .block span{display:block;}
/* contact-block form */
.contact-block form{
	float:right;
	width:344px;
}
/*.contact-block .link{display:block;}*/
/* Home gallery */
.node-type-home-page .btn-prev,
.node-type-home-page .btn-next {
	display: none;
}
.node-type-home-page .ER-slideshow {
	width:1087px;
	height: 410px;
	margin:0 auto -4px;
	position:relative;
	color: #4E4E4E;
}
.node-type-home-page .ER-slideshow .slide_box_big{
	box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
}
.node-type-home-page .ER-slideshow .mask{
	width:100%;
	/*overflow:hidden;*/
	/*background:#f0f0f0;*/
	margin:40px 0 15px;
}
.node-type-home-page .ER-slideshow .mask ul{
	width:9999px;
	padding:0;
	margin:0;
	list-style:none;
	overflow: visible !important
}
.node-type-home-page .ER-slideshow .mask li{
	float:left;
	width:100%;
	position:relative;
	/*display:none;*/
}
/*.node-type-home-page .ER-slideshow .mask li.active{display:block;}*/
.node-type-home-page .ER-slideshow img {
	vertical-align:top;
	margin: 0;
	padding: 0;
	width: 720px;
	height: 375px;
}
.node-type-home-page .ER-slideshow .text-block {
	position:absolute;
	top:216px;
	left:60px;
	font-size:22px;
	line-height:28px;
	color:#fff;
}

.node-type-home-page #main .ER-slideshow h1,
.node-type-home-page #main .ER-slideshow h2 {
	margin: 0;
	padding: 0;
}
.node-type-home-page #main .ER-slideshow h2 {
	color:#000;
	font:30px/36px Arial, Helvetica, sans-serif;
}
.node-type-home-page #main .ER-slideshow h1 {
	color:#000;
	font:74px/78px 'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
}

.node-type-home-page #main .ER-slideshow .text-block h1{
	margin:0 0 6px -7px;
	color:#fff;
}
.node-type-home-page .ER-slideshow .column{
	width:490px;
	float:left;
	position:relative;
}
.node-type-home-page .ER-slideshow .text-box{
	position:relative;
	z-index:2;
	padding:19px 0 0 60px;
}
.node-type-home-page .ER-slideshow .alt .text-box{padding:19px 0 21px 30px;}
.node-type-home-page .ER-slideshow .text-block h2{
	margin:0 0 12px;
}
.node-type-home-page .ER-slideshow .alt h2{margin:-1px 0 12px -2px;}
.node-type-home-page .ER-slideshow .arrow{
	position:absolute;
	top:-14px;
	left:61px;
	background:url(../images/sprite1.png) no-repeat -65px -686px;
	width:28px;
	height:14px;
	text-indent:-9999px;
	overflow:hidden;
}
.node-type-home-page .ER-slideshow .alt .arrow{
	background-position:-100px -686px;
	top:auto;
	bottom:-14px;
	left:31px;
}
.node-type-home-page .ER-slideshow .column.alt{
	width:710px;
	float:left;
}
.node-type-home-page .ER-slideshow .image-block{overflow:hidden;}
.node-type-home-page .ER-slideshow .image-block .video,
.node-type-home-page .ER-slideshow .image-block .image{
	float:left;
	width:355px;
	position:relative;
}
.node-type-home-page .ER-slideshow .btn-play,
.main-block .btn-play{
	position:absolute;
	top:50%;
	left:50%;
	margin:-62px 0 0 -62px;
	background:url(../images/btn-play.png) no-repeat;
	width:124px;
	height:124px;
	text-indent:-9999px;
	overflow:hidden;
}
.node-type-home-page .ER-slideshow .btn-play:hover,
.main-block .btn-play:hover,
.main-block .btn-play.hover{background-position:0 -158px;}
/* gallery-pagination */
.node-type-home-page .ER-slideshow .pagination{
	padding:0;
	margin:0;
	list-style:none;
	text-align:center;
	font-size:0;
	line-height:0;
}
.node-type-home-page .ER-slideshow .pagination li{
	display:inline-block;
}
*+html .node-type-home-page .ER-slideshow .pagination li{display:inline;}
.node-type-home-page .ER-slideshow .pagination a{
	background: none repeat scroll 0 0 #F7F7F7;
	border: 2px solid #E0E0E0;
	border-radius: 50px;
	cursor: pointer;
	display: block;
	height: 6px;
	margin: 0 10px;
	outline: 0 none;
	text-indent: -9999px;
	width: 6px;
}
.node-type-home-page .ER-slideshow .pagination .activeSlide a,
.node-type-home-page .ER-slideshow .pagination a:hover{    background: none repeat scroll 0 0 #7E7E7E;
border: 2px solid #7E7E7E;}
/*.node-type-home-page .ER-slideshow .btn-more{
	color:#fff;
	font:bold 17px/21px Arial, Helvetica, sans-serif;
	border:1px solid #00448b;
	padding:12px 21px 14px 24px;
	-webkit-box-shadow: 0 1px 1px 0 #80cff3 inset;
	box-shadow: 0 1px 1px 0 #80cff3 inset;
	background: rgb(0,159,231);
	background: -moz-linear-gradient(top,  rgb(0,159,231) 0%, rgb(0,86,202) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(0,159,231)), color-stop(100%,rgb(0,86,202)));
	background: -webkit-linear-gradient(top,  rgb(0,159,231) 0%,rgb(0,86,202) 100%);
	background: -o-linear-gradient(top,  rgb(0,159,231) 0%,rgb(0,86,202) 100%);
	background: -ms-linear-gradient(top,  rgb(0,159,231) 0%,rgb(0,86,202) 100%);
	background: linear-gradient(to bottom,  rgb(0,159,231) 0%,rgb(0,86,202) 100%);
}*/
.home-page .news{
	background:none;
	padding:0;
	margin:0;
}
.news .frame{
	overflow:hidden;
	margin:-10px 0 9px;
	font-family: 'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
}
*+html .news .frame{margin:-10px 0 15px;}
.home-page .news .more{float:right;}
/* news-list */
#main .main-holder .news-list {
	padding:0;
	margin:0 -47px 0 0;
	list-style: none;
}
.news-list li{
	margin:0 0 25px;
	padding:0 0 25px;
	border-bottom:1px solid #e7e7e7;
	font-family: 'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
}
.news .news-list .date{margin:0 0 1px;}
.news .news-list a{font-size: 15px}
/* footer */
#footer {
	border-top: 1px solid #eaeaea;
	padding: 65px 0;
	display: block;
	background:#fff;
	font-size:12px;
	color:#878787;
}
/* footer-frame */
#footer .footer-frame { 
	
	border-top:1px solid #dfdfdf;
}
#footer a{color:#7e7e7e;}
/* container 
	.container{
	margin:0 auto;
	width:1080px;
	padding:64px 60px 100px;
}*/
.container{
	padding: 0;
}
#footer .holder{
	overflow:hidden;
	border-bottom:1px solid #eee;
	font-size:14px;
	padding-bottom:30px;
	margin-bottom:23px;
}
/* footer col */
#footer .col{
	float:left;
	width:160px;
	margin:0 24px 0 0;
}
#footer .soc{
	width:162px;
	margin:0 88px 0 0;
	float:right;
}
/* footer heading */
#footer .heading{
	display:block;
	margin:0 0 38px;
	color:#000;
	font:bold 17px/21px Arial, Helvetica, sans-serif;
}
#footer .soc .heading{margin-bottom:38px;}
.sociable{overflow:hidden;}
.sociable li{
	float:left;
	margin:0 20px 0 0;
}
.sociable a{
	display:block;
	background:url(../images/sprite1.png) no-repeat;
	width:34px;
	height:32px;
	text-indent:-9999px;
	overflow:hidden;
}
.sociable .facebook{background-position:0 0;}
.sociable .twitter{background-position:-54px 0;}
.sociable .rss{background-position:-108px 0;}
.sociable .mail{background-position:-152px -280px;}
.sociable .facebook:hover{background-position:0 -39px;}
.sociable .twitter:hover{background-position:-54px -39px;}
.sociable .rss:hover{background-position:-108px -39px;}
.sociable .mail:hover{background-position:-202px -280px;}
/* popup-holder */
.popup-holder {
	position: relative;
	overflow: hidden;
	height: 0;
}
/* lightbox */
.lightbox {
	padding: 0 97px 56px;
	width:526px;
}
.lightbox.video{
	padding: 10px 10px 30px;
	width:960px;
	background:#f7f7f7;
}
.lightbox.video img{
	display:block;
	margin:0 0 34px;
}
/* lightbox h2 */
.lightbox h2 {
	margin: 0 -97px 43px;
	color:#fff;
	text-align:center;
	padding:19px 20px 16px;
	font-size:32px;
	line-height:34px;
	border-bottom:1px solid #88b5e9;
	background: rgb(0,159,231);
	background: -moz-linear-gradient(top,  rgba(0,159,231,1) 0%, rgba(0,98,209,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,159,231,1)), color-stop(100%,rgba(0,98,209,1)));
	background: -webkit-linear-gradient(top,  rgba(0,159,231,1) 0%,rgba(0,98,209,1) 100%);
	background: -o-linear-gradient(top,  rgba(0,159,231,1) 0%,rgba(0,98,209,1) 100%);
	background: -ms-linear-gradient(top,  rgba(0,159,231,1) 0%,rgba(0,98,209,1) 100%);
	background: linear-gradient(to bottom,  rgba(0,159,231,1) 0%,rgba(0,98,209,1) 100%);
}
.lightbox.video .text{
	padding:0 124px 0 31px;
	position:relative;
}
.lightbox.video h2{
	background:none;
	text-align:left;
	font:30px/34px Arial, Helvetica, sans-serif;
	border:none;
	color:#000;
	margin:0 0 18px;
	padding:0;
}
.lightbox.video .btns-bar{
	right:7px;
	top:2px;
}
/* lightbox h3 */
.lightbox h3{
	font:bold 15px/23px Arial, Helvetica, sans-serif;
	margin:0 0 23px;
}
.lightbox .headline{
	display:block;
	font-size:20px;
	line-height:28px;
	text-align:center;
	margin:0 0 27px;
}
.lightbox p {margin: 0 0 23px;}

/**
	* Category & Filter Navigations
*/
/* filters-row */
.filters-row{
	background:url(../images/divider1.png) no-repeat 50% 100%;
	padding:0 0 52px;
	margin:0 0 42px;
	text-align:center;
	position:relative;
}
.filters-row .view-all{
	display:inline-block;
	vertical-align:top;
	margin-bottom:19px;
	line-height:16px;
}
*+html .filters-row .view-all{display:inline;}
.filters-row span{
	display:block;
	line-height:18px;
	margin:0 0 18px;
}
.filters-row .categories{
	overflow:hidden;
	font-weight:bold;
}
.filters-row .categories li{
	display:inline-block;
	vertical-align:top;
	margin:0 3px;
}
*+html .filters-row .categories li{
	display:inline;
	margin:0 5px;
}
.filters-row .categories a{
	display:block;
	background:#e7e7e7;
	border-radius:20px;
	width: auto;
	padding:8px 10px;
	color:#000;
	float: left;
}
.filters-row .categories.alt a{width:182px;}
.filters-row .categories.alt .btn-prev,
.filters-row .categories.alt .btn-next{
	background:#e7e7e7 url(../images/sprite1.png) no-repeat 26px -318px;
	width:60px;
	text-indent:-9999px;
	overflow:hidden;
	padding:0;
	height:39px;
}
.filters-row .categories.alt .btn-next{background-position:29px -385px;}
.filters-row .categories a:hover,
.filters-row .categories .active a{
	color:#fff;
	text-decoration:none;
	background:#0064d2;
}
.filters-row .categories.alt .btn-prev:hover{background:#0064d2 url(../images/sprite1.png) no-repeat 26px -540px;}
.filters-row .categories.alt .btn-next:hover{background:#0064d2 url(../images/sprite1.png) no-repeat 29px -456px;}
.btns-bar{
	position:absolute;
	right:28px;
	top:11px;
	text-align:left;
	width:76px;
}

.main-block-heading{background:#2a2a2a;}
.main-block-heading .holder{
	margin:0 auto;
	padding:48px 60px 45px;
	width:1080px;
}
.gui-logo{
	background:url(../images/logo6.png) no-repeat;
	width:427px;
	height:47px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 0 2px;
}
.gui-logo a{
	display:block;
	height:100%;
}
.main-block{
	padding:0 0 146px;
	margin:0 0 -1px;
	border-bottom:1px solid #d8d8d8;
}
.main-block .title-holder{
	margin:0 auto;
	padding:0 60px 64px;
	width:1080px;
}
.main-block .title-holder:after{
	content:'';
	display:block;
	clear:both;
}
.main-block .title{
	float:left;
	text-transform:uppercase;
	color:#fff;
	font-size:20px;
	line-height:23px;
	background:#585858;
	padding:18px 22px 19px 9999px;
	margin:0 0 0 -9999px;
	letter-spacing:1px;
}
.main-block .breadcrumbs{margin:0 0 303px;}
.main-block .filters-row{
	background:none;
	margin:0 0 120px;
}
.main-block #footer{
	display:block;
	margin:-1px 0 144px;
}
.main-block #footer .footer-holder,
.main-block #footer .footer-frame{display:block;}
.main-block .container{padding:64px 60px 24px;}
.btn-block{
	margin:0 auto;
	padding:45px 60px 0;
	width:1080px;
}
.btn-block .holder{width:1080px;}
.btn-block .holder:after{
	content:'';
	display:block;
	clear:both;
}
.left-box{
	float:left;
	width:790px;
}
.left-box .row{
	padding:0 0 1px;
	height:1%;
}
.left-box .row:after{
	content:'';
	display:block;
	clear:both;
}
.left-box .row.row1{height:190px;}
.left-box .row.row2{
	padding:0;
	height:117px;
}
.main-block .btn-share{
	float:left;
	margin:0 84px 84px 1px;
}
.main-block .sociable.small{
	float:left;
	margin:0 34px 0 0;
}
.main-block .sociable.small span{margin-bottom:6px;}
.main-block .btns-bar{
	position:static;
	float:left;
	width:auto;
	margin:29px 0 0;
	width:331px;
}
.main-block .btns-bar .sociable{
	float:left;
	margin:0 45px 0 0;
}
.main-block .btns-bar .sociable li{
	float:left;
	margin:0 10px 0 0;
}
.main-block .ribbon{
	float:left;
	margin:-2px 119px 83px -1px;
}
.main-block .row .sociable{float:left;}
.main-block .twitter-block{
	float:left;
	width:345px;
	margin:0 98px 0 1px;
}
.main-block .row .btn-box{
	float:left;
	margin:-4px 49px 0 0;
}
.main-block .btn-more{
	padding:10px 16px 12px 21px;
	margin:0 0 4px;
	min-width:69px;
}
.main-block .btn-view{
	padding:11px 16px 12px 21px;
	margin:0 0 4px;
}
.main-block .btn-holder{
	float:left;
	width:auto;
	margin:68px 121px 0 99px;
}
.main-block .select-area{margin:-13px 0 0;}
.main-block .row2{
	padding:78px 1px 0 0;
	height:1%;
}
.main-block .row2:after{
	content:'';
	display:block;
	clear:both;
}
.main-block .carousel{
	float:right;
	margin:5px -4px 0 0;
}
.main-block .carousel .btn-prev{margin:0 39px 0 0;}
.main-block .carousel .btn-next{
	float:left;
	margin:0 5px 0 0;
}
.main-block .btn-block .video{
	float:left;
	margin:11px 0 0 1px;
	width:360px;
	height:155px;
}
.main-block .img-holder{
	float:right;
	position:relative;
	margin:0 0 43px 94px;
}
.main-block .img-holder img{vertical-align:top;}
.main-block .img-holder .btn-next{
	top:58px;
	right:20px;
}
.main-block .slider{
	float:right;
	width:21px;
	margin:47px 0 0;
}
.main-block .slider .btn-prev{margin:0;}
.main-block .tag{
	float:left;
	font-size:13px;
	margin:0 173px 0 2px;
}
.main-block .tag span{
	font-size:12px;
	margin:3px 0 0 5px;
	padding:2px 7px 3px;
}
.main-block .btn-opener-holder{
	float:left;
	margin:-18px 121px 0 0;
}
.main-block .btn-opener{
	background:url(../images/sprite1.png) no-repeat -248px -280px;
	width:15px;
	height:15px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	margin:0 0 18px 8px;
}
.main-block .btn-opener.active{
	width:32px;
	height:32px;
	margin:0;
	background-position:-283px -280px;
}
.main-block .pagination-list{
	float:left;
	position:static;
	margin:10px 148px 0 0;
}
.main-block .pagination-list li{margin:0 0 0 11px;}
.main-block .btn-dwnld{
	float:left;
	margin:2px 0 0;
}
.main-block .divider-holder{
	float:right;
	width:142px;
	margin:-24px 3px 0 0;
}
.main-block .divider-holder span{
	display:block;
	margin:0 0 37px;
	height:2px;
}
.main-block .divider-holder .divider1{background:url(../images/divider2.png) no-repeat;}
.main-block .divider-holder .divider2{background:url(../images/divider1.png) no-repeat;}
.main-block .divider-holder .divider3{
	background:#e7e7e7;
	height:1px;
}
.main-block .btn-play-holder{
	float:left;
	margin:-17px 0 0 -2px;
	padding:0 167px 57px 0;
}
.main-block .btn-play{
	position:static;
	display:block;
	margin:0 0 2px;
}
.main-block .btn-close-holder{
	float:left;
	margin:10px 0 0;
}
.main-block .btn-close{
	background:url(../images/sprite1.png) no-repeat -158px 0;
	width:52px;
	height:53px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	margin:0 0 1px;
}
.main-block .btn-close:hover,
.main-block .btn-close.hover{background-position:-225px 0;}
.main-block .icons-block{
	margin:0 auto;
	padding:57px 60px 59px;
	width:1080px;
	overflow:hidden;
}
.icon1{
	float:left;
	margin:0 193px 0 -2px;
}
.icon1 img,
.icon2 img,
.icons-list img,
.icons2-list img,
.share-holder img{vertical-align:top;}
.icons-list{
	float:left;
	margin:7px 112px 0 0;
}
.icons-list li{
	display:inline-block;
	vertical-align:middle;
	margin:0 53px 0 0;
}
*+html .icons-list li{
	display:inline;
	margin:0 57px 0 0;
}
.share-holder{
	float:left;
	margin:13px 164px 0 0;
}
.icon2{
	float:left;
	margin:21px 0 0;
}
.icons2-list{
	float:right;
	margin:19px 6px 0 0;
	padding:0 0 1px;
}
.icons2-list li{margin:0 0 24px;}
.img-list{
	margin:0 auto;
	width:1200px;
	color:#000;
	font:20px/23px Arial, Helvetica, sans-serif;
	padding:33px 0 108px 4px;
}
.img-list li{
	padding:0 0 109px;
	width:100%;
	vertical-align:top;
	overflow:hidden;
}
.img-list li:after{
	content:'';
	display:block;
	clear:both;
}
.img-list span{
	display:block;
	margin:0 0 16px;
}
.img-list img{display:block;}
.img-list .box1,
.img-list .box2{
	float:left;
	margin:0 28px 0 0;
	width:333px;
}
.img-list .box1 .img-holder{
	position:static;
	margin:0 0 0 -2px;
}
.img-list .box2{width:166px;}
.img-list .box2 .img-holder{margin:0;}
.img-list .box3{
	float:right;
	width:344px;
	margin:0 2px 0 0;
}
.img-list .shadow{
	background:#fff;
	-webkit-box-shadow: 0 -1px 7px rgba(0,0,0,.18);
	box-shadow: 0 -1px 7px rgba(0,0,0,.18);
	margin:10px 12px -4px 0;
}
.color-list{
	margin:0 auto;
	width:1080px;
	padding:68px 60px 212px;
	overflow:hidden;
}
.color-list li{
	float:left;
	margin:0 125px 0 0;
}
.color-list ul{
	width:auto;
	margin:0;
	padding:0;
}
.color-list ul li{
	float:none;
	margin:0;
	overflow:hidden;
	vertical-align:top;
}
.color-list img{float:left;}
.loaders-list{
	margin:0 auto;
	width:1080px;
	padding:32px 60px 145px;
	overflow:hidden;
}
.loaders-list li{
	float:left;
	width:428px;
	padding:70px 0 49px 98px;
	border-left:1px solid #e4e4e4;
	text-align:center;
}
.loaders-list li:first-child{
	border:none;
	padding:71px 103px 49px 22px;
}
.loaders-list img{vertical-align:top;}
.main-block .main-holder{margin:37px auto 0;}
.main-block .articles-holder{
	padding:0;
	background:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	margin:0 0 62px;
	width:807px;
}
.main-block .articles-holder.alt{
	width:1080px;
	margin:0 0 144px;
}
.main-block .articles-holder .block:first-child{padding:0;}
.main-block .articles-holder.alt h2{
	font-size:20px;
	line-height:31px;
}
.main-block .articles-holder .block .text{padding:4px 0 0;}
.main-block .articles-holder.alt .news{
	float:right;
	width:347px;
	margin:10px 0 0;
}
.main-block .news h2.size{
	font-size:28px;
	line-height:33px;
}
.main-block .news article{padding:0 77px 0 28px;}
.main-block .news article:first-child{padding-left:0;}
.main-block .col-quotes{margin:28px -8px 0 0;}
.main-block .col-quotes blockquote{border:none;}
.main-block .news{margin:0 0 125px;}
.main-block .intro{
	background:none;
	margin-bottom:128px;
}
.main-block .contact-block{
	padding:0 0 0 12px;
	margin:0 0 195px;
	position:relative;
}
.main-block .contact-block .holder{border:none;}
.main-block .contact-block form{
	margin:-2px 0 0;
	width:572px;
}
/*.main-block .contact-block form label{padding:0 0 27px;}*/
.main-block .contact-block .twitter-block{
	position:absolute;
	bottom:49px;
	line-height:17px;
	right:128px;
}
.contact-block .twitter-block .col{width:232px;}
.main-block .single-post{
	margin:0 0 112px;
	padding:0 0 0 4px;
	width:1076px;
}
.main-block .single-post .web-holder{
	float:right;
	margin:41px 0 0 230px;
	width:131px;
}
.main-block .single-post .web{
	float:none;
	margin:0 0 46px;
}
.main-block .row-holder{overflow:hidden;}
.main-block .block-holder{
	background:none;
	padding:0 0 182px;
	float:left;
	width:605px;
	min-height:291px;
	margin:0;
}
.main-block .block-holder .holder{
	background:#0064d2;
	margin:0 0 0 5px;
}
.main-block .block-holder .quotes{
	padding:17px 70px 10px 53px;
	width:477px;
}
.main-block .block-holder .quotes q span{color:#90c5ff;}
.main-block .row-holder .content{
	float:right;
	width:324px;
	margin:13px 0 0;
}
.main-block .content header{
	font-size:26px;
	line-height:31px;
	color:#1f1c1a;
	width:auto;
}
.main-block #main .content h1{
	font-size:80px;
	line-height:79px;
	color:#0064d2;
	margin:0 0 22px -4px;
}
.main-block .row-holder .news{
	float:left;
	margin:0;
	padding:0 0 132px 9px;
}
.main-block .row-holder .news article{width:520px;}
.main-block .row-holder .news header{border:none;}
.main-block .row-holder .news .date{margin:0 0 10px;}
.main-block .row-holder .news h2{
	font-size:33px;
	line-height:38px;
}
.main-block .number-holder{
	float:right;
	text-align:right;
	font-size:15px;
	line-height:18px;
	color:#7e7e7e;
	margin:5px 2px 0 0;
}
.main-block .number-holder span{
	display:block;
	margin:0 0 30px;
}
.main-block .number-holder .number1{
	color:#69ad00;
	font-size:40px;
	line-height:43px;
	margin:0 0 29px;
}
.main-block .row-holder2{
	overflow:hidden;
	padding:0 0 0 9px;
	min-height:229px;
}
.main-block .row-holder2 .date{
	float:left;
	color:#7e7e7e;
	font-size:12px;
	line-height:18px;
	margin:1px 64px 0 0;
	font-style:normal;
}
.main-block .row-holder2 .news{
	float:left;
	width:500px;
	margin:0 0 181px;
}
.main-block .row-holder2 .slider{
	width:311px;
	margin:-1px 0 0;
}
.main-block .row-holder2 .slider .slide{margin:0 0 0 54px;}
.row-holder3{
	overflow:hidden;
	padding:0 0 0 12px;
	min-height:332px;
}
.row-holder3 .video-articles.left{
	float:left;
	margin:0 0 151px;
}
.row-holder3 .video-articles.left article{width:530px;}
#main .row-holder3 .video-articles h1{
	overflow:hidden;
	font-size:28px;
	line-height:38px;
}
.row-holder3 .number{
	float:left;
	font-size:36px;
	line-height:37px;
	margin:2px 46px 0 0;
}
.row-holder3 .video-articles.left h2{
	color:#69ad00;
	text-transform:uppercase;
	font-size:15px;
	line-height:18px;
	margin:0 0 22px;
}
.row-holder3 .video-articles{
	float:right;
	margin:10px 0 0;
}
.row-holder3 .video-articles article{width:329px;}



/**
	* Colorbox
*/
.page-media-center #cboxClose {
	background: url(/sites/all/themes/ebayinc/images/sprite1.png) no-repeat -158px 0;
	top: -40px;
	right: -40px;
	bottom: auto;
	width: 50px;
	height: 50px;
	text-indent: -99999px;
	display: block !important;
}
.page-media-center #cboxTitle {
	width: 85%;
	font: 30px/32px 'Univers LT W01 45 Light',Arial,Helvetica,sans-serif;
}
.page-media-center #cboxNext {
	top: 50% !important;
	right: -60px !important;
	width: 34px;
	height: 54px;
	background: url(../images/next.png) no-repeat;
	z-index: 99999;
}
.page-media-center #cboxCurrent {
	display: none !important;
}
.page-media-center #cboxPrevious {
	top: 50% !important;
	left: -60px !important;
	width: 34px;
	height: 54px;
	background: url(../images/prev.png) no-repeat;
	z-index: 99999;
}
#cboxClose {
	background: url(/sites/all/themes/ebayinc/images/sprite1.png) no-repeat -158px 0;
	top: 0;
	right: 0;
	bottom: auto;
	width: 50px;
	height: 50px;
	text-indent: -99999px;
}
#cboxClose:hover {
	background-position: -225px 0;
}

/**
	* Header Search Icon
*/

header .search-icon {
    display: block;
    float: right;
    width: 85px;
    height: 78px;
    background-image: url('../images/search-icon.png');
    background-position: 0px -1px;
}

header .search-icon.active {
    background-position: 0px -82px;
}

#block-views-exp-search-page-search {
    width: 100%;
    height: 132px;
    background-color: #1f1c1a;
    display: none;
}

#block-views-exp-search-page-search .content {
    width: 1080px;
    margin: 0 auto;
    padding: 0 60px;
}

#views-exposed-form-search-page-search {
    padding-top: 35px;
    float: right;
}

#edit-keywords {
    width: 626px;
    background: #fff url(../images/search-input-icon.jpg) no-repeat 19px 16px;
    font-size: 17px;
    height: 42px;
    padding-left: 16px;
}

#edit-keywords:focus {
    background: #fff;
}

#edit-keywords-wrapper .views-widget {
    float: left;
}

#views-exposed-form-search-page-search .views-submit-button {
    padding-right: 0;
}

#edit-keywords-wrapper label {
    color: #7e7e7e;
    font: 24px/48px 'Univers LT W01 45 Light', arial, helvetica, sans-serif;
    float: left;
    padding-right: 18px;
}

#edit-submit-search-page{
    cursor: pointer;
    width: 120px;
    height: 48px;
    border: 0px;
    background: url(../images/search-btn.jpg) no-repeat left top;
    font: 17px/41px arial, helvetica, sans-serif;
}

#block-views-exp-search-page-search .views-exposed-widgets {
    margin: 0;
}

#block-views-exp-search-page-search .views-exposed-form .views-exposed-widget .form-submit,
#edit-keywords-wrapper label {
	margin-top: 2px;
}

.tabs li {
	list-style: none;
    margin-top: 0;
}

/* Drop Down CSS*/

.mshow-triggers--field_mshow_grid_slideshow {
	z-index:0;
	
}

.link-button-yellow{
    background: -webkit-linear-gradient(top, #FBD103 10%, #F9B902 47%, #F8A201 59%) repeat scroll 0 0 transparent;
    background: -moz-linear-gradient(top, #FBD103 10%, #F9B902 47%, #F8A201 59%) repeat scroll 0 0 transparent;
    background: -ms-linear-gradient(top, #FBD103 10%, #F9B902 47%, #F8A201 59%) repeat scroll 0 0 transparent;
    background: -o-linear-gradient(top, #FBD103 10%, #F9B902 47%, #F8A201 59%) repeat scroll 0 0 transparent;
    background: linear-gradient(top, #FBD103 10%, #F9B902 47%, #F8A201 59%) repeat scroll 0 0 transparent;
    border: 1px solid #E39500;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 1px 0 #f9c101 inset;
    color: #1F1C1A;
    display: inline-block;
    font: bold 13px/16px Arial,Helvetica,sans-serif;
    padding: 10px 18px 12px 21px;
    vertical-align: top;
}
/* css modify for the fielc collections section width*/

.node-si-section-attachment-infocols .field-collection-view{
    border: 0 none;
    margin: 0;
    padding: 0 4%;
    width: 92%;
}
.page-node-3871 .node-si-section-attachment-infocols .field-collection-view{
    border: 0 none;
    margin: 0;
    padding: 0px;
    width: 100%;
}

.node-si-section-attachment-infocols .field-item.even.border_seperation_none > div {
    /*width: 340px;*/
}
#supporting-entrepreneurs .field-item.even.border_seperation_none li {
    padding: 2px 0;
}

.node-si-section-attachment-submenu .field-collection-container  .field-name-field-level-3-menu .field-items .field-item .view-mode-full{ width: auto;}
.node-si-section-attachment-submenu .field-name-field-level-3-menu .field-items .field-item .field-collection-item-field-level-3-menu { padding: 0 5px; width: auto;}

body.not-logged-in .node-si-section-attachment-map h2 {
	display: none;
}

.node-si-section-attachment-slide-show .ER-slideshow.column .field-name-field-si-sect-atch-slides-text{
    margin: 0 100px 0 0 !important;
	text-align: left;
}


/*-----------------------------------------*/
.custom-news-dot{  background: none repeat scroll 0 0 transparent;}

/*------------------------------------------*/


.field-type-text-with-summary b {
	font-weight: bold !important;
}

.field-type-text-with-summary i {
	font-style: italic !important;
}

/* page header images */

.field-name-field-header-image img {
    max-width: 1080px;
}
.page-node-1843 .field-name-field-header-image img{
	height: auto;
	max-width: none;
	width: 100%;
}
.page-node-1843 .select-area {
    display: block !important;
    width: 200px !important;
}
.new-slide-about{
	float: left;
	height: 305px;
	padding: 70px 40px 0 25px;
	width: 295px;
}
.slide-content{
	background: #fff;
	color: #585858;
	font: 18px/26px Arial;
	/*box-shadow: 0 9px 5px -5px rgba(0, 0, 0, 0.15)*/
}
.slide-content .btn-more{
	margin-top: 20px;
}
.slide-content h3{
	color: #0064D2;
	padding-bottom: 11px;
	font: 32px/35px 'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
}
.new-slide-img{
	
}
.block-ebay-blocks .ER-slideshow{
	
}
.view-home-latest-news .views-row{
	width: 345px;
	float: left;
	padding: 0 22px 25px 0;
}

.three-col-row{
	width: 344px;
	float: left;
	padding: 0 24px 60px 0;
}
.three-col-row img{
	width: 100%;
	height: auto;
}
.view-news-archive .views-row{
	width: 336px;
	float: left;
	padding: 0 12px 60px;
	height: auto;
}
.view-blog-center .views-row{
	width: 340px;
	float: left;
	padding: 0 12px 60px;
	height: auto;
}
.node-type-home-page ul.pagination {
	position: absolute;
	bottom: 50px;
	left: 34px;
	z-index: 9999;
}
.related-posts .three-col-row:nth-child(2n){
	padding-right: 0px;
}
.view-home-latest-news .views-field-title {
	padding: 5px 0 14px;
	height: 50px;
}
.view-home-latest-news .views-field-title a{
	font: 20px/25px  'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
	color: #0064D2;
}
.view-home-latest-news .views-field-created{
	padding: 5px 0 10px;
}
#block-views-home-latest-news-block h2{
	font: 20px/25px  'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
	color: #000;
}
.view-home-latest-news .view-footer{
	text-align: right;
	clear: both;
	padding: 0 12px;
}
.view-home-latest-news img{
	width: 100%;
}
.content-filters{
	color: #1F1C1A;
	margin: 0 0 40px;
}
.js-filters{
	border-bottom: 1px solid #E7E7E7;
	color: #1F1C1A;
	font: 15px/18px 'Univers LT W01 45 Light',Arial,Helvetica,sans-serif;
	margin: 0 0 40px;
	padding: 0 0 15px;
}
.main-filter{
	float: right;
	cursor: default;
}
.main-filter span{
	padding: 0 0 5px;
	cursor: pointer;
}
.main-filter li{
	list-style: none;
	display: inline-block;
	color: #1F1C1A;
	position: relative;
	/*cursor: auto;*/
	padding: 0 8px;
}
.main-filter li:hover ul.ddm{
	display: block
}
.main-filter li a{
	color: #1F1C1A;
	font: 15px/18px  'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
	text-decoration: none;
	cursor: default;
}
.ddm{
	background: none repeat scroll 0 0 #fff;
	border: 1px solid #E7E7E7;
	border-radius: 5px 5px 5px 5px;
	display: none;
	padding: 4px 10px 5px 8px;
	position: absolute;
	margin: 5px 0 0;
	z-index: 100;
}
.ddm li{
	display: block;
	padding: 2px;
	width: auto;
	/*background: #F7F7F7;*/
	z-index: 100
}
.ddm li a:hover{
	color: #0064D2;
}
.dda_active a, .btns .submit{
	color: #0064D2 !important;
}
.dda_active{
	background: url(../images/dda-dot.jpg) no-repeat right 10px center ;
}
#messages-area{
    margin: 6px auto;
    padding: 10px 0 ;
    width: 1080px;
}
.main-holder{
	margin-top: 40px;
}

.side-left{
	width: 712px;
	float: left;
	padding-left: 0px;
	min-height: 1px;
}
.view-blog-center .side-left{
	width: 65.77%;
	-moz-box-sizing: border-box;
}
.view-blog-center .side-right{
	width: 32.23%;
	-moz-box-sizing: border-box;
}
.side-left .views-field-title span{
	color: #0064d2;
}
.page-media-center .side-right{
	float: left;
	padding: 0 0 0 24px;
	width: 252px;
}

.side-right{
	float: left;
	padding: 0 0 0 20px;
	width: 344px;
}
.views-field-extension,
.views-field-filesize,
.download_icon
{
	font-size: 11px;
}
.side-right .logo_image {
	float: left;
	/*height: 80px;*/
	width: 168px;
}
.download_icon .field-content {
	margin-left: 25px;
}
.side-right .views-field-extension {
	float: left;
	margin-right: 5px;
}
.page-media-center .side-right .views-field-extension:before {
	content: ".";
}

.jcarousel-view--media-center--block-5 .jcarousel-item {
	padding-bottom: 4px;
}
.page-media-center .jcarousel-skin-default .jcarousel-container-vertical {
	width: auto !important;
	height: auto !important;
	padding: 0;
}
.jcarousel-view--media-center--block-5 .views-field-title .field-content {
	float: left;
	width: 150px;
}
.jcarousel-skin-default{
	margin: 0 0 20px;
}
.view-display-id-block_3 .views-field-field-download-link a:before {
	content: url('../images/download-icon.png');
	margin-right: 15px;
}
.page-media-center .side-right .views-row {
	border-bottom: 1px solid #E7E7E7;
	margin-bottom: 30px;
}
.page-media-center .views-field-field-leadership-description {
	margin-bottom: 20px;
}
.page-media-center .jcarousel-item-vertical {
	border-bottom: 1px solid #E7E7E7;
}
.side-left .jcarousel-skin-default .jcarousel-item {
	width: 252px !important;
}

.side-left .views-field-field-download-link{
	position: absolute;
}
.side-left .view-display-id-block_1 .side-right .views-field-field-download-link a{
	position: relative !important;
	background: none;
}
.views-field-field-leadership-description .field-content {
	font: 12px/23px 'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
}
.spokespeople_carousel .views-field-colorbox-1 {
	font-family: "Univers LT W01 45 Light", "univers-light";
	font-size: 20px;
	padding: 10px 0;
}
.view-display-id-block_1 .views-field-title .field-content,
.view-display-id-block_6 .views-field-title .field-content,
.view-display-id-block_2 .views-field-title .field-content,
.view-display-id-block_3 .views-field-title .field-content {
	font-family: "Univers LT W01 45 Light", "univers-light";
	font-size: 20px;
}
.prod_carousel .views-field-field-download-link a,
.campusphotos_carousel .views-field-field-download-link a {
	width: 40px;
	height: 40px;
	position: absolute;	
	background:url(../images/download_box.png) no-repeat;
	color: transparent;
}
.view-display-id-block_2 .youtube img {
	width: 100%;
	height: 198px;
}
.cboxTitle {
	display: block !important;
}
.page-media-center .side-right .views-field-title .field-content{
	font: 15px/17px 'Univers LT W01 45 Light', Arial, Helvetica, sans-serif !important;
}
.page-media-center .side-right .views-field-title {
	font: 15px/17px 'Univers LT W01 45 Light', Arial, Helvetica, sans-serif !important;
}
.page-media-center .side-right .views-field-created .field-content{
	font: 12px/12px 'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
}
.page-media-center .views-field-created {
	padding: 0;
}
.views-field-field-download-link {
	font-size: 12px;
}
.page-media-center .side-right .views-field-field-download-link {
	background: url(../images/download-icon.png) no-repeat 200px;
}
.page-media-center .side-right .views-field-field-download-link a{
	color: transparent;
}
#twitter-widget-0{
	width: 345px;
}
.popular-posts .views-row{
	border-bottom: 1px solid #E7E7E7;
	float: none;
	margin: 5px 0 13px;
	padding: 5px 0 13px;
	width: 100%;
}
.popular-posts .views-field-title{
	width: 100% !important
}
.popular-posts .views-field-title a{
	font-size: 15px !important;
}
.block-row{
	margin: 0 0 45px;
}
.block-title{
	font-family: "Univers LT W01 45 Light", "univers-light";
	font-size: 20px;
	line-height: 25px;
	padding: 0 0 20px;
	color: #000;
}
.mediacenter .side-left .view-id-media_center{
	padding-bottom: 15px;
}
.view-blog-center  .side-left .views-field-created,
.view-blog-center  .side-left .views-field-comment-count{
	float: left;
}
.views-field-created, .views-field-comment-count{
	font: 12px/15px Arial;
	color: #7E7E7E;
}
.view-blog-center .side-left .views-field-title,
.view-news-archive .views-field-title{
	clear: both;
	padding: 11px 0 20px;
	min-height: 53px;
}
.view-blog-center .side-left .views-field-body,
.view-news-archive .views-field-body{
	padding: 0 0 25px;
	height: 36px;
}
.view-news-archive .views-field-body{
	padding: 0;
	height: auto;
}
.view-blog-center .views-field-title a,
.view-news-archive .views-field-title a{
	font: 20px/25px 'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
}
.view-blog-center .views-field-body{
	font: 15px/18px Arial;
}
.view-blog-center .views-field-comment-count{
	background: url(../images/dot.jpg) no-repeat 6px center;
	padding: 0 0 0 15px;
}
.view-blog-center .views-field-field-blog-image,
.view-news-archive .views-field-field-photos{
	padding: 0 0 20px;
}
.clear{
	clear: both;
}
.na-top-btns{
	padding: 0 0 20px;
	text-align: right;
}
.na-top-btns a, .mc-top-btns a{
	margin: 0 0 0 15px
}
.mc-top-btns{
	float: right;
}
#comment-body-add-more-wrapper span.form-required{
	display: none;
}
#edit-comment-body-und-0-value{
	color: #7E7E7E;
	font: 15px/15px Arial;
	height: 190px;
	padding: 12px 0 0 20px;
}
.form-type-textarea{
	max-width: 645px;
}
.comment-form #edit-subject,
#edit-field-blog-comment-email-und-0-value,
#edit-field-pr-comment-email-und-0-value{
    color: #7E7E7E;
    font: 15px/15px Arial;
    padding: 11px 0 10px 23px;
    width: 620px;
}
#edit-field-pr-comment-email, #edit-field-blog-comment-email{
	padding: 0px;
}
#field-comment-author-add-more-wrapper label{
	display: none
}
.comment-wrapper .comment{
	border-bottom: 1px solid #E7E7E7;
	margin: 0 0 0 26px;
	padding: 0 0 23px;
}
.field-name-field-comment-author{
	font: bold 14px/18px 'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
	color: #4374DA;
	padding: 24px 0 0;
	display: inline-block
}
.comment .field-name-comment-body{
	padding: 15px 0 13px;
	font: 15px/23px Arial;
}
.comment-wrapper .links a{
	color: #7E7E7E;
	font: 12px/12px Arial;
	text-transform: capitalize;
}
.comment-wrapper .links li{
	padding: 0 10px 0 0;
}
.comment-wrapper .links {
	float: left;
	margin-right: 5px;
}
.stButton .facebook {
	background-image: url(../images/fb-icon.jpg) !important;
}
.stButton .twitter {
	background-image: url(../images/tw-icon.jpg) !important;
}
.stButton .chicklets{
	height: 24px !important;
}
.st_facebook{
	margin-right: 4px;
}
.sharethis-comment{
	margin-top: -3px;
}
.comment-date{
	background: url("../images/dot.jpg") no-repeat scroll 12px 30px transparent;
	color: #7E7E7E;
	display: inline-block;
	font: 12px/15px Arial;
	padding: 24px 0 0 30px;
}
.captcha legend, .captcha .fieldset-description, .captcha .description{
	display: none;
}
.captcha .form-item{
	margin-bottom: 0.3em;
}
#edit-captcha-response{
	padding: 4px 10px;
}
.captcha{
	padding: 10px 0 0;
}
.comment-form label{
	font: bold 15px/20px Arial;
	margin: 22px 0 6px;
	display: block;
}
fieldset span.fieldset-legend{
	font: 20px/25px 'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
	color: #1F1C10;
}
.webform-component label{
	font: bold 15px/15px Arial;
	color: #4E4E4E;
	padding: 0 0 12px;
}
.webform-component .form-required {
    color: #4E4E4E;
    float: left;
    padding: 0 3px 0 0;
}
fieldset.form-wrapper{
	border-bottom: 1px solid #E7E7E7;
	margin: 0 0 25px;
	padding: 15px 0 20px;
}
fieldset.form-wrapper legend{
	display: block;
}
#webform-component-your-event-information{
	border: none;
	margin: 0;
	padding: 15px 0 0px;
}
.webform-component input[type=text], .webform-component input[type=email]{
	font: 15px/15px Arial;
	padding: 10px 0 10px 20px;
	color: #4E4E4E;
	width: 350px;
}
input[type=text]:focus, textarea:focus, input[type=email]:focus{
	/*.form-control:focus {*/
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
	/*}*/
}
.webform-component{
	float: left;
	margin: 10px 45px 18px 0;
}
.webform-component textarea{
	width: 919px;
	padding: 10px 0 10px 20px;
	color: #4E4E4E;
}
#webform-ajax-wrapper-4370 {
	margin-top: 20px;
}
#webform-ajax-wrapper-4370 #edit-webform-ajax-submit-4370{
	padding: 7px 7px;
	border-radius: 5px;
	margin-top: 10px;
}
#webform-ajax-wrapper-4370 label{
	padding: 0;
}
#webform-ajax-wrapper-4370 .webform-component input[type=text], 
#webform-ajax-wrapper-4370 .webform-component input[type=email]{
	padding: 10px 0 5px 10px;
}
#webform-ajax-wrapper-4370 .webform-component{
	margin: 2px 45px 3px 0;
}
.jcf-unselectable{
	min-width: 115px;
}
div#webform-component-opportunity-information--if-other-please-specify{
}
div#webform-component-opportunity-information--if-other-please-specify,
div#webform-component-your-event-information--if-yes-please-elaborate{
	padding: 27px 0 0;
}
.webform-client-form #edit-actions{
	margin: 0px;
	clear: both;
}
.form-item input.error, .form-item textarea.error, .form-item select.error {
    border: 1px solid #E43137;
}
#node-4101 .webform-client-form,
#node-4100 .webform-client-form{
	border-top: 1px solid #E7E7E7;
	padding: 30px 0 0;
}
#node-4101 .field-name-body,
#node-4100 .field-name-body{
	font: 20px/25px 'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
	padding: 0 0 12px;
}
#webform-component-deadline{
	margin-bottom: 41px;
}
.webform-confirmation{
	margin: 0 auto;
	text-align: center;
	width: 500px;
}
#main .webform-confirmation h2{
	color: #4D4D4D ;
	font: 32px/40px 'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
	margin: 0 0 52px;
}
.webform-confirmation .links{
	margin: 0 0 55px;
}
.webform-confirmation .links a{
	margin: 0 3px;
}
.field-name-field-blog-image{
	padding: 0 0 20px;
}
.views-field-created{
	padding: 0 0 14px;
}
.side-right .view-display-id-block_1 .views-field-created{
	padding: 0 0 3px;
}
.author{
	font: 15px/15px 'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #ECECEC;
	margin: 0 0 25px;
	padding: 12px 0 20px;
}

/*{
	float: right;
	padding: 0 39px 0 0;
	text-align: right;
}*/
#comments{
    border-top: 1px solid #E7E7E7;
    margin-top: 35px;
    padding: 40px 0 18px;
	border-bottom: 1px solid #E7E7E7;
}
#comments .permalink{
	font-weight: bold;
}
a.blue-title{
    display: block;
    font: 20px/25px 'Univers LT W01 45 Light',Arial,Helvetica,sans-serif;
    margin: 20px 0;
}
.node-blog-post a.blue-title{
	margin: 4px 0;
	font: 15px/20px Arial,Helvetica,sans-serif;
}
.related-posts{
	font: 15px/23px Arial;
	padding: 0 0 38px;
}
.sharethis-wrapper span{
	margin: 0 3px;
}
.view-search-page .views-row{
	width: 340px;
	display: inline-block;
	padding: 0 17px 60px 0;
	vertical-align: top;
}
.current-search-item-active{
	color: #0064D6;
	list-style: none;
	font: 32px/35px 'Univers LT W01 45 Light',Arial,Helvetica,sans-serif !important;
}
.current-search-item-active ul{
	list-style: none !important;
	margin-bottom: 14px !important;
}
.block-current-search{
	color: #4D4D4D;
}
.block-current-search h2{
	float: left;
	color: #4D4D4D !important;
	font: 32px/35px 'Univers LT W01 45 Light',Arial,Helvetica,sans-serif !important;
	margin-bottom: 14px !important;
}
.current-search-item-text h3{
	font: 18px/20px Arial;
	margin-bottom: 70px;
	text-transform: lowercase
}
.view-search-page h3{
	font: 22px/25px 'Univers LT W01 45 Light',Arial,Helvetica,sans-serif !important;
	margin-bottom: 35px;
}
.view-search-page .views-field-title a{
	font: 20px/25px 'Univers LT W01 45 Light',Arial,Helvetica,sans-serif
}
.view-search-page .views-field-title{
	margin: 5px 0 18px;
}
/*#views_slideshow_cycle_teaser_section_search_page-search{
	overflow: visible;
}*/
#views_slideshow_cycle_teaser_section_search_page-search{
	height: 256px;
	width: 1080px;
}
.views-slideshow-pager-field-item{
	height: 5px;
	width: 5px;
	margin: 5px;
	background: #B0B0B0;
}
.jcarousel-skin-default .jcarousel-container-horizontal,
.jcarousel-skin-default .jcarousel-clip-horizontal{
	width: 100%;
	padding: 0px;
}
.jcarousel-prev, .jcarousel-next{
	display: none !important;
}
.side-right .jcarousel-skin-default .jcarousel-item{
	height: 100px;
	border: 0px none;
	background: none;
	text-align: left;
	margin: 0 20px 15px 0;
	width: 255px !important;
	border-bottom: 1px solid #E4E4E4;
}
.jcarousel-skin-default .jcarousel-item{
	height: auto;
	border: 0px none;
	background: none;
	text-align: left;
	margin: 0 20px 0 4px;
	width: 340px !important;
}
.jcarousel-navigation li span{
	border: 1px solid #7E7E7E;
	border-radius: 10px;
	cursor: pointer;
	display: inline-block;
	height: 8px;
	margin: 2px;
	text-indent: -999px;
	width: 8px;
	background: #fff;
}
.jcarousel-navigation li span:hover{
	background: none repeat scroll 0 0 #7E7E7E;
}
/*.jcarousel-navigation li.active span{*/
/*	background: none repeat scroll 0 0 #7E7E7E;
border: 1px solid #7E7E7E;*/
.jcarousel-navigation{
	clear: both;
	margin: 35px 0 0px !important;
}
.jcarousel-skin-default .jcarousel-container-horizontal{
	height: auto;
}
.other-content-count{
	font: 22px/25px 'Univers LT W01 45 Light',Arial,Helvetica,sans-serif;
	padding: 5px 0 35px;
}
#node-4370 h2 {
	display: none;
}
.jcarousel-item .views-field-created{
	padding: 0 0 5px;
}
.play_btn {
	background: url(../images/play_button.png) no-repeat center;
}
.page-media-center  #cboxWrapper {
	height: auto !important;	
}
.image_det {
	float: right;
	clear: both;
}
.dimensions:after{
	content: "|";
	margin: 0 10px;
}
.dimensions {
	float: right;
}
.download_modale {
	float: right;
}
.download_modale:before {
	content: url('../images/download-icon.png');
	margin-right: 9px
}
.page-media-center  .modal_title {	
	font: 30px/32px 'Univers LT W01 45 Light',Arial,Helvetica,sans-serif;
	color: black;
	margin-top: 35px;
	margin-bottom: 0;
}
.leadership_desc {
	font-family: 'Univers LT W01 45 Light',Arial,Helvetica,sans-serif;
	font-size: 15px;
}
.full_modal {
	padding: 0 0 0 30px;
}
.page-media-center  .modal_content, .leader_content {
	padding-top: 30px;
	width: 85%;
}
.page-media-center  #cboxContent {
	height: 100% !important;
}
.page-media-center .cboxIframe {
	height: 650px;
}
.page-media-center  #cboxContent img {
	width: 100%;
	height: 100%;
}
.logo_titlebox {
	width: 100%;
	height: 93px;
	background: #0045cc;
}
.logo_titlebox h2{
	color: #FFF;
	font-size: 30px;
	color: #FFF;
	font-size: 30px;
	padding: 40px 0 0 20px;
	font: 30px/32px 'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
}
.paypal_logo {
	width: 200px;
	height: 59px;
	background: url(../images/logo3.png) no-repeat;
	margin: 20px auto;
	background-size: 80%;
}
.logo_toptext h2 {
	font: 30px/32px 'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
	color: black;
	margin: 35px 0;
}
.page-media-center  #cboxLoadedContent {
	height: 100% !important;
	min-height: 522px !important;
}
#logo_download_agreement .logo_download_link {
	background: url(../images/icon_logos.png) no-repeat 140px center;
}
#edit-webform-ajax-submit-4370--2 {
	padding: 10px 10px;
	border-radius: 5px;
}
#logo_download_agreement p, 
#logo_download_agreement .logo_toptext,
#logo_download_agreement .logo_download_link,
#logo_download_agreement .node-webform {
	padding: 0 40px
}
.list-inline {
	padding-left: 0;
	list-style: none;
}
.list-inline > li {
	display: inline-block;
	padding-left: 5px;
	padding-right: 5px;
}
.agree_btns .btn {
	width: 120px;
	border-color: #bcbcbc;
	text-decoration: none;
}
.btn-default {
	-webkit-box-shadow: rgba(255, 255, 255, 0.2) 0 0 2px 1px inset;
	-moz-box-shadow: rgba(255, 255, 255, 0.2) 0 0 2px 1px inset;
	box-shadow: rgba(255, 255, 255, 0.2) 0 0 2px 1px inset;
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFEAEAEA');
	background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiвЂ¦pZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
	background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(3%, #f6f6f6), color-stop(73%, #efefef), color-stop(100%, #eaeaea));
	background: -webkit-linear-gradient(top, #ffffff 0%, #f6f6f6 3%, #efefef 73%, #eaeaea 100%);
	background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 3%, #efefef 73%, #eaeaea 100%);
	background: -o-linear-gradient(top, #ffffff 0%, #f6f6f6 3%, #efefef 73%, #eaeaea 100%);
	background: linear-gradient(top, #ffffff 0%, #f6f6f6 3%, #efefef 73%, #eaeaea 100%);
}
.btn-default {
	color: #1f1c1a;
	background-color: #eeeeee;
	border-color: #bcbcbc;
}
.agree_btns {
	text-align: center;
}
#node-4370 {
	display: none;
}
.btn {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.428571429;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	border: 1px solid transparent;
	border-radius: 4px;
	white-space: nowrap;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}
.views-field.views-field-colorbox {
	text-align: center;
}
.page-media-center  .views-field-colorbox img{
	width: 100%;
	height: 198px;
}
.mediasocial {
	overflow: visible;
	float: right;
}
.mediasocial li{
	margin-bottom: 10px;
	margin: 0;
}
.mediasocial li a{
	width: 28px !important;
}
.filtered{
	display: inline-block;
	color: #000;
	background: #E7E7E7;
	padding: 9px 25px;
	border-radius: 15px;
	text-decoration: none !important;
	font: bold 12px/12px Arial;
	margin: 0 0 0 10px;
}
.field-name-field-blog-comment-email,
.field-name-field-pr-comment-email{
	padding-top: 15px;
}
#slide_box_1 .btn-more {
	font-size: 0
}
#slide_box_1 .btn-more:after {
	content: "Learn More";
	font: bold 13px/16px Arial, Helvetica, sans-serif;
}вЂ‹
.asd{}


#views-exposed-form-media-center-block-1 .form-item {
	display: inline-block;
	margin: 5px 10px 10px 0
}
#views-exposed-form-media-center-block-1 label{
	cursor: pointer;
	background: none repeat scroll 0 0 #E4E4E4;
	border-radius: 20px 20px 20px 20px;
	color: #4E4E4E;
	font-weight: bold;
	font-size: 12px;	
	font-family: Arial "Helvetica neue";
	padding: 5px 20px;
}
#views-exposed-form-media-center-block-1 label:hover{
	color: #fff;
	background:  #0064D2
}
#views-exposed-form-media-center-block-1 input[type=checkbox],
#views-exposed-form-media-center-block-1 input[type=radio] {
	display: none;
}
#views-exposed-form-media-center-block-1 .views-exposed-form .views-exposed-widget{
	clear: both;
}

.views-widget-filter-field_logos_business_tid,
.views-widget-filter-field_logos_location_tid,
.media-filters,
.views-widget-filter-field_product_photos_tags_tid,
.views-widget-filter-field_product_photos_location_tid,
.views-widget-filter-field_product_photos_business_tid,
.views-widget-filter-field_logos_tags_tid{
	display: none;
}
.media-filters{
	padding-bottom: 30px;
	padding-right: 50px;
	position: relative;
}
.closeFilters{
	background: url("../images/tagsClose.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	/*display: none;*/
	height: 28px;
	position: absolute;
	right: 0;
	text-indent: -9999px;
	top: 0;
	width: 28px;
	z-index: 999;
}
/*.view-media-center .closeFilters{
	display: inline-block;
}*/
.view-filters{
	position: relative
}
.checked-filters{
	float: left;
	width: 640px;
}
/*.ref-filters{
	float: left;
	padding: 6px 25px 9px 0;
}*/
.no-result{
	padding: 5px 0 20px;
}

.isotope .isotope-item {
	transition-property: transform, opacity;
}
.isotope, .isotope .isotope-item {
	transition-duration: 0.8s;
}
.isotope-item {
	z-index: 2;
}

#views-exposed-form-media-center-block-1 .views-widget .form-item-edit-media-business-all,
#views-exposed-form-media-center-block-1 .views-widget .form-item-edit-media-location-all,
#views-exposed-form-media-center-block-1 .views-widget .form-item-edit-media-tags-all{
	display: none;
}
.blogList{
	margin: 0 -12px;
}
.newstweet{
	width: 28px;
	height: 26px;
	background: url(../images/newstweet.jpg);
	float: left;
	margin: 3px 13px 0 0;
}
.view-display-id-block_2 .views-field-created{
	padding: 0 0 4px;
}
.views-field-field-blog-source{
	color: #7E7E7E;
	font: 12px/15px Arial;
}
.view-display-id-block_2 .views-field-title{
	clear: both;
}
.node-news-page .views-field-title{
	height: 20px;
}
.slideshow-articles{
	box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
}
.timeline{
	border-radius: 0px;
}
.related-header{
	font: bold 15px/20px Arial;
	color: #4E4E4E;
	padding: 0 0 13px;
	margin: 30px 0 15px
}
.fleft{
	float: left;
}
.newsTitle{
	line-height: 1.4;
	margin: 3px 0 13px;
	font-size: 20px;
	font-family: 'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
	height: 56px;
	display: block;
}

/* 	
	Responsive
	News Archive Page
*/

.mainWrapper {
	padding: 40px 0 83px;
	background: #f7f7f7;
}

.page-in-the-news-stories .main-holder{
	width: auto !important;
}	
.page-in-the-news-stories .press-release-grid{
	height: 500px;
}
.page-in-the-news-stories .press-release-grid .field-name-field-stories-thumbnail img{
	width: 100%;
	height: auto;
}
.page-in-the-news-stories .btn-more{
	color: #1f1c1a;
	background-color: #dadada;
	border-color: #9d9d9d;
}
.page-in-the-news-stories .na-top-btns{
	margin-bottom: 25px;
	font-family: "Univers LT W01 45 Light", "univers-light";
}
@media (max-width: 767px){
	.page-in-the-news-stories .press-release-grid{
		height: auto;
	}	
	.page-in-the-news-stories .press-release-grid .btn-more{
		display: none;
	}
	.page-in-the-news-stories  .na-top-btns  {
		text-align: left !important;
	}
}
.page-in-the-news-stories  .view-stories-page .results-holder{
	width: auto;	
}
.page-in-the-news-stories .results-holder .holder {
	width: auto;
}
.page-in-the-news-stories .results-holder .holder {
	width: auto;
}
.page-in-the-news-stories .container{
	margin:0 auto;
	width:auto;
}
.page-in-the-news-stories #wrapper,
.page-in-the-news-stories #footer .footer-holder,
.page-in-the-news-stories #footer,
.page-in-the-news-stories #footer .footer-frame{
	display: block;
}
#wrapper,
#footer .footer-holder,
#footer,
#footer .footer-frame{
	display: block;
}

/*
	.page-in-the-news .node-press-release{
	min-height:350px;
	}
	
	.btn.hidden-xs{
	display:none!important;
	}
	
	.page-in-the-news .node-press-release{
	padding-top:100px;
	}
	
	.page-in-the-news .list-inline{
	position:absolute;
	top:0; left:12px;
	}
*/

/*}*/
@media (max-width: 767px){
	
	.page-in-the-news .node-press-release {
		min-height: 350px;
		height: auto;
	}
	
	.page-in-the-news .mobile-heading,
	.page-in-the-news .na-top-btns{
		padding:0 12px;
	}	
	.page-in-the-news .na-top-btns a:first-child{
		margin: 0;
	}
	
	.btn.hidden-xs{
		display:none!important;
	}
	
	.page-in-the-news .img-responsive{
		width:100%;
	}
	
	.page-in-the-news p{
		display:none;
	}
	
	.page-in-the-news .node-press-release{
		padding-left:18px;
		padding-right:18px;
	}
	
	.page-in-the-news .node-press-release{
		padding-top:40px;
	}
	
	.page-in-the-news .list-inline{
		position:absolute;
		top:0; left:18px;
	}
	
    .page-in-the-news .list-inline li{
		margin-top:0; margin-bottom:0;
		padding-top:0!important; padding-bottom:0!important;
	}  
	
}
/* 	
	Responsive
	News Videos
*/
.page-in-the-news-videos .main-holder{
	width: auto;
}
.page-in-the-news-videos .results-holder .holder{
	margin: 0 auto;
	width: auto;
}
.page-in-the-news-videos .container{
	margin:0 auto;
	width:auto;
}
.page-in-the-news-videos .video-articles img{
	width: 100%;
	height: auto;
}
.page-in-the-news-videos  .col-md-4 .play-icon{
	width:72px;
	height:72px;
	background: url(../images/play2x.png) no-repeat 0 0;
	background-size:72px auto;
	position:absolute;
	left:50%; top:50%;
	margin-top:-36px; margin-left:-36px;
	opacity:0.8;
}

.page-in-the-news-videos  .col-md-4 a:hover .play-icon{
	opacity:1;
}
.page-in-the-news-videos  h3.entryTitle,
.page-in-the-news-videos  h3 a{
	font-size:20px;
  margin-bottom: 30px;
}

/* 	
	Responsive
	Stories Detailed
*/
.story-social{
	float:right;
	margin:0; padding:10px 0 0 0;
}

.story-social li{
	list-style:none;
	margin:0 0 5px 0;
}

.story-social li a{
	display:block;
	background:#dddddd;
	font-size:12px;
	color:#656565;
	width:75px;
	padding-left:35px;
	line-height:26px;
	position:relative;
	opacity:0.9;
	text-decoration:none;
}

.story-social li a:hover{
	opacity:1;
}

.story-social li a span{
	position:absolute;
	width:28px;
	height:26px;
	background:#ccc;
	top:0; left:0;
	background:url(../images/retina-social.png) no-repeat;
	background-size:28px auto;
}

.story-social li a.twitter span{
	background-position:0 -26px;
}

.story-social li a.pinterest span{
	background-position:0 -52px;
}

.story-social li a.print{
	padding:0;
	width:28px;
	height:26px;
	text-indent:-9999em;
	float:right;
	background:#b0b0b0 url(../img/sprite1.png) no-repeat;
	background-position:-62px -279px;
}

.story-social li a.print:hover{
	background-position:-108px -279px;
}


h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	font-family: "Univers LT W01 45 Light", "univers-light" !important;
}
.node-type-press-release .container{
	width: auto;
}
.story-article-header h1 {
	color: #0064d2 !important;
	font-size: 30px !important;
	border-bottom: 1px solid #e7e7e7 !important;
	padding-bottom: 35px !important;
	margin-bottom: 35px !important;
}
.story-article-header a {
	border: 1px solid #cfcfcf ;
	-webkit-border-radius: 40px;
	-moz-border-radius: 40px;
	border-radius: 40px;
	padding: 0 6px;
	margin: 0 5px;
	display: inline-block;
}
.node-type-press-release .main-holder{
	padding:0;
	width: auto;
}
.node-type-press-release .categories li a p{
	font-weight: bold;
}
.node-type-press-release .story-article-header{
	padding-top:25px;
}
.node-type-press-release .field-type-image{
	width: 100% !important;
	max-width: 100% !important;
	padding: 0;
}
.node-press-release .columnized-1 .field-name-field-photos img{
	width: 100% !important;
}
.node-press-release .date-display-single{
	font-style: normal;
}
.node-type-press-release .field-name-body{
	clear: both;
}
.node-type-press-release .filters-row .btns-bar{
	width: auto;
}
.node-type-press-release .btn-print{
	clear: both;
}
.node-type-press-release a.tag{
	color: #4e4e4e;
}
.node-type-press-release .post header{
	padding-bottom: 0;
	margin-bottom: 0;
	border-bottom: none;
}
.node-type-press-release .comment-form .grippie{
	display: none;
}
.node-type-press-release #comments{
	border: none;
}
.node-type-press-release #comment-form input[type="text"],
.node-type-press-release #comment-form textarea{
	border-radius: 4px;
}
.node-type-press-release #comment-form .form-type-textarea{
	width: 620px;
}
@media (max-width: 767px){
	#comment-form input[type="text"],
	#comment-form textarea{
		width: 100%;
	}
	.node-type-press-release #comment-form .form-type-textarea{
		max-width: 100%;
	}
}

@media (min-width: 768px) and (max-width: 991px){
	
	.node-type-press-release .filters-row .btns-bar .sociable li{
		float: left;
	}
	.node-type-press-release .filters-row .sociable a{
		width: 35px;
		background: transparent !important;
	}	
	.node-type-press-release .filters-row .btn-print{
		display: none;
	}
	.story-nav p.hidden-sm{
		display:none!important;
	}
	
	.story-nav a{
		line-height:38px;
	}
	
	.story-social{
		padding-top:35px;
	}
	
	.story-social li{
		float:left; display:block;
		margin-left:10px;
	}
	
	.story-social li a{
		text-indent:-9999em;
		width:34px; height:34px;
	}
	
	.story-social li a.facebook{
		background:#3b5997;
	}
	
	.story-social li a span{
		width:34px; height:30px;
		background-size:34px auto;
	}
	
	.story-social li a.twitter{
		background:#00a8e6;
	}
	
	.story-social li a.twitter span{
		background-position:0 -32px;
	}
	
	.story-social li a.pinterest{
		background:#d5272d;
	}
	
	.story-social li a.pinterest span{
		background-position:0 -63px;
	}	
	
	.story-social li a.print{
		display:none;
	}
	
	.comments h2{
		margin:25px 0 25px;
		font-size:20px;
	}
	
	.comments form.comment-form input{
		margin-bottom:20px;
		width:70%;
	}
	
	.comments form.comment-form textarea{
		width:70%;
	}  
	
}

@media (max-width: 767px){
	.node-type-press-release .btn-print{
		display: none;
	}
	.single-post .post-body,
	.tags,
	.comments,
	.sectionTitle,
	#related-posts .post-body{
		padding-left:6px;
		padding-right:6px;
	}
	
	.comments h2{
		margin-top:20px;
	}	
	
	.article-slide{
		
		padding-left:0;
		padding-right:0;
	}
	
	.story-nav p.hidden-xs{
		display:none!important;
	}
	
	.story-nav a{
		line-height:38px;
	}
	
	.story-social{
		padding-top:10px;
		margin-bottom:15px;
		float:left;
	}
	
	.story-social li{
		float:left; display:block;
		margin-right:10px;
	}
	
	.story-social li a{
		text-indent:-9999em;
		width:34px; height:34px;
	}
	
	.story-social li a.facebook{
		background:#3b5997;
	}
	
	.story-social li a span{
		width:34px; height:30px;
		background-size:34px auto;
	}
	
	.story-social li a.twitter{
		background:#00a8e6;
	}
	
	.story-social li a.twitter span{
		background-position:0 -32px;
	}
	
	.story-social li a.pinterest{
		background:#d5272d;
	}
	
	.story-social li a.pinterest span{
		background-position:0 -63px;
	}	
	
	.story-social li a.print{
		display:none;
	}
	
	
	.story-nav a.prev{
		background-position:23px -320px;
	}
	
	.story-nav a.next{
		background-position:25px -387px;
	}
	
	.story-nav a.next:hover{
		background-color:#0064d2;
		background-position:25px -458px;
	}
	
	.story-nav a.prev:hover{
		background-color:#0064d2;
		background-position:23px -541px;
	}
	
	.comments form.comment-form input{
		margin-bottom:20px;
		width:90%;
	}
	
	.comments form.comment-form textarea{
		width:90%;
	}
	
	
}

/* FILTER */
.newsFilter .list-inline > li {
	margin: 0;
	font-size: 15px;
}
.newsFilter .list-inline > li a {
	font-family: "Univers LT W01 45 Light", "univers-light";
	color: #1f1c1a;
}
.videoFilter li a:hover {
	background: #0064d2;
	color: #fff;
}
.videoFilter li a {
	background: #e7e7e7;
	font-size: 12px;
	font-family: Arial, sans-serif!important;
	font-weight: bold;
	line-height: 30px;
	padding: 0 15px;
	text-align: center;
	display: inline-block;
	margin-left: -9px;
	text-decoration: none;
	-webkit-border-radius: 80px;
	-moz-border-radius: 80px;
	border-radius: 80px;
}
.newsFilter {
	margin-bottom: 40px;
	padding-bottom: 4px;
	font-family: "Univers LT W01 45 Light", "univers-light";
	font-size: 15px;
	border-bottom: 1px solid #ececec;
}
.newsFilter .list-inline {
	text-align: right;
	margin-bottom: 25px;
	font-family: "Univers LT W01 45 Light", "univers-light";
}
@media (max-width: 991px) and (min-width: 768px){
	.videoFilter li.filterby {
		width: 100%;
		text-align: center;
		margin-bottom: 25px;
	}
}
@media (max-width: 991px) and (min-width: 768px){
	.videoFilter li {
		display: inline-block;
		float: none;
	}
}
/* FOOTER */
.copyright {
	border-top: 1px solid #eee;
	padding-top: 22px;
	margin-top: 22px;
}
#footer p {
	font-size: 12px;
	color: #878787;
}
#footer .col-md-2 strong.menuTitle, #footer .col-md-3 strong.menuTitle {
	color: black;
	font-size: 17px;
	font-weight: 700;
	line-height: 20px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: middle;
	zoom: 1;
	margin-bottom: 35px;
}
#footer .col-md-2 ul.list-unstyled li a, #footer .col-md-3 ul.list-unstyled li a {
	font-size: 14px;
	color: #7e7e7e;
	text-decoration: none;
	line-height: 32px;
	text-transform: capitalize;
}
#footer .col-md-2 ul.list-unstyled li a:hover,
#footer .col-md-3 ul.list-unstyled li a:hover {
	text-decoration: none;
	color: #0064d2;
}
#footer .sociable{
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none outside none;
}
#footer .sociable li{
	float: left;
	margin: 0 20px 0 0;
}
#footer .sociable .facebook {
	background-position: 0 0;
}
#footer .sociable .twitter {
	background-position: -54px 0;
}
#footer .sociable .rss {
	background-position: -108px 0;
}
#footer .sociable a {
	display: block;
	background: url("../images/sprite1.png") no-repeat;
	width: 34px;
	height: 32px;
	text-indent: -9999px;
	overflow: hidden;
}
/* HEADER */
#header{
	-webkit-box-shadow: 0px 9px 5px -5px rgba(0, 0, 0, 0.15);
	box-shadow: 0px 9px 5px -5px rgba(0, 0, 0, 0.15);
	width: 100%;
	background: #fff;
	position: relative;  
}
#footer .col-md-2 ul.list-unstyled li, #footer .col-md-3 ul.list-unstyled li{
	margin: 0;
}
#header .logo {
	padding-top: 19px;
}
.search-icon:hover{
	border-color: #0064d2;
}
.search-icon{
	border-top: 4px solid #fff
}
@media (min-width: 768px) and (max-width: 991px){
	
	.search-icon{
		display:none;
	}	
	header{
		height:74px;
	}
	
    header .col-sm-12{
		text-align:center;
	}
	
    header .col-md-9{
		display:none;
	}
	
    header .col-sm-12 .pull-left{
		float:none!important;      
	}
}
@media (max-width: 767px){
	
	.search-icon{
		display:none;
	}
	header{
		height:60px;
	}	
    header .logo{
		width:133px;
	}	
    header .col-sm-12{
		text-align:center;
	}	
    header .col-md-9{
		display:none;
	}	
    header .col-sm-12 .pull-left{
		float:none!important;      
	}
}
@media (max-width: 1200px) and (min-width: 992px) {
	#nav > ul > li > a {
		padding: 27px 22px 32px;
	}
}

/* Media Resources */
.newsFilter {
	font: 15px/17px "Univers LT W01 45 Light", "univers-light";
}
.newsFilter .list-inline {
	text-align: right;
	margin-bottom: 25px;
}
.newsFilter .list-inline > li {
	margin: 0;
	font-size: 15px;
}
.omega {
	padding-right: 0 !important;
}
.alpha {
	padding-left: 0 !important;
}
.item-list ul li.col-md-4{
	margin: 0;
	padding: 0 12px;
}
.list_carousel{
	position: relative;
	padding-bottom: 30px;
}
.list_carousel ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
}
.list_carousel li {
	display: block;
	float: left;
}
.list_carousel.responsive {
	width: auto;
}
.list_carousel img{
	display: block;
	max-width: 100%;
	height: 200px;
}
.item-list ul li{
	list-style: none;
}
.cycle-pager {
	margin-top: 20px;
	margin-bottom: 0;
	position: relative;
	overflow: hidden;
	text-align: center;
}
.cycle-pager span {
	text-indent: -9999px;
	text-align: left;
}
.cycle-pager a.selected span {
	background: #B0B0B0;
}
.cycle-pager span {
	border: 2px solid #b0b0b0;
	background: #FFF;
	margin: 1px 6px;
	display: inline-block;
	width: 10px;
	height: 10px;
	text-indent: -999px;
	cursor: pointer;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
}
.list_carousel .cycle-dirs {
	display: none;
}
.list_carousel .cycle-dirs a {
    display: block;
    text-indent: -9999px;
    background: #fff;
    width: 50px;
    height: 50px;
    outline: none;
    position: absolute;
	top: 25%;
}
.list_carousel .cycle-dirs a:after {
	display: block;
	content: '';
	width: 34px;
	height: 24px;
	background: url(../images/sprite1.png) no-repeat;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -16px 0 0 -26px;
	text-indent: 0;
	z-index: 2; 
}
.list_carousel .cycle-dirs a.prev {
	left: 0;
}
.list_carousel .cycle-dirs a.prev:after {
	background-position: 23px -322px;
}
.list_carousel .cycle-dirs a.prev:hover {
	background-color: #0064d2;
}
.list_carousel .cycle-dirs a.prev:hover:after {
	background-position: 23px -543px;
}
.list_carousel .cycle-dirs a.next {
	right: 24px;
}
.list_carousel .cycle-dirs a.next:after {
	background-position: 25px -389px;
}
.list_carousel .cycle-dirs a.next:hover {
	background-color: #0064d2;
}
.list_carousel .cycle-dirs a.next:hover:after {
	background-position: 25px -460px;
}

/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-width: 0) and (max-width: 480px) {
	.list_carousel .cycle-dirs {
		display: block;
	}
    .list_carousel .cycle-dirs a.next {
		right: 0;
	}
	#map_container #map_canvas {
		background: url('../images/map-grey-employee-team.png') no-repeat -11px 0px;
	}
}
@media (max-width: 767px){
	.item-list ul li.col-md-4 {
		padding-left: 0;
		padding-right: 0;
	}
}
.spokespeople_carousel li{
	height: inherit;
}
.spokespeople_carousel .views-field-field-download-link{
	position: absolute;
	bottom: 0;
}
.downloadMeta a {
	color: #7e7e7e;
	font-size: 12px;
	line-height: 24px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.downloadMeta a:hover {
	text-decoration: none;
}
.downloadMeta {
	margin-top: -8px;
	padding-right: 12px;
}
.downloadName {
	padding-left: 0 !important;
}
.view-display-id-block_7 .views-row{
	padding-bottom: 16px;
	padding-top: 6px;
	border-bottom: 1px solid #ececec;
	margin: 0 0 18px !important;
	overflow: hidden;
}
@media only screen and (max-width: 1023px) and (min-width: 481px){
	.view-display-id-block_7 .views-row {
		float: left;
		width: 25%;
		text-align: center;
		padding: 20px 0;
		margin: 0;
		border: none;
	}
	.view-display-id-block_7 .views-row .downloadMeta {
		display: none;
	}
}
@media only screen and (max-width: 480px) and (min-width: 0){
	.view-display-id-block_7 .views-row {
		width: 100%;
	}
	.view-display-id-block_7 .views-row .downloadMeta {
		position: absolute;
		top: 0;
		right: 10px;
	}
	.view-display-id-block_7 .views-row {
		position: relative;
	}
}
.item-list .factsheets_carousel li{
	margin: 0;
}
.downloadName time {
	font-size: 12px;
	color: #4e4e4e;
	text-decoration: none;
	display: inline-block;
}
.downloadName a {
	font-size: 15px;
	line-height: 23px;
	font-family: Arial, Helvetica, sans-serif;
}
.clearfix.downloadWrapper {
	padding-bottom: 20px;
	padding-top: 4px;
	border-bottom: 1px solid #ececec;
	margin: 0 0 18px !important;
}
.factsheets_carousel .clearfix.downloadWrapper {
	white-space: normal;
	height: 90px;
	padding-bottom: 10px;
}
@media only screen and (max-width: 1023px) and (min-width: 0){
	.factsheets_carousel .downloadMeta, .item-list .licensing_carousel .downloadMeta {
		text-align: left;
		padding: 0;
	}
	.factsheets_carousel .downloadMeta br{
		display: none;
	}
}
@media only screen and (max-width: 1023px) and (min-width: 0){
	.factsheets_carousel .downloadMeta img, .item-list .licensing_carousel .downloadMeta img {
		margin-right: 4px;
	}
}
@media only screen and (max-width: 1023px) and (min-width: 481px){
	.factsheets_carousel .downloadWrapper,
	.licensing_carousel .downloadWrapper{
		float: left;
		border: none;
	}
}

.licensing_carousel .views-field-field-download-link{
	position: static;
}


.jcf-hidden {
	display: block !important;
	left: -9999px !important;
	position: absolute !important;
}
.select-area {
	background: linear-gradient(to bottom, #F9F9F9 0%, #F7F7F7 50%, #F3F3F3 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: 1px solid #E0E0E0;
	border-radius: 3px;
	box-shadow: 0 2px 2px rgba(27, 27, 27, 0.2), 0 1px 0 #FFFFFF inset;
	cursor: default;
	float: left;
	position: relative;
	z-index: 2;
	margin: 11px 0 0;
}

.btn-default {
	-moz-user-select: none;
	border: 1px solid rgba(0, 0, 0, 0);
	border-radius: 4px;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.42857;
	margin-bottom: 0;
	padding: 6px 12px;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	font-weight: 700;
}
.btn-default {
	background: -moz-linear-gradient(center top , #FFFFFF 0%, #F6F6F6 3%, #EFEFEF 73%, #EAEAEA 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	box-shadow: 0 0 2px 1px rgba(255, 255, 255, 0.2) inset;
}
.page-node-5590 p{
	font-size: 15px;
	line-height: 23px;
	padding: 25px 0 35px !important
}
.page-node-5590 .main-holder{
	padding: 0px;
}
.btn-primary {
    background: -moz-linear-gradient(center top , #0077FA 0%, #0064D2 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    box-shadow: 0 0 2px 1px rgba(255, 255, 255, 0.2) inset;
    font-weight: 700 !important;
    border-color: #0053BD;
}

/* SI PAGES */

#main .pillar-page-menu .si-page-widget .field-name-field-pillar-page-banner img{
	height: auto;
}
.dot-separator {
	width: 150px;
	height: 2px;
	margin: 30px auto 30px auto;
	background: url(../images/dot-box.jpg) repeat-x 0 0;
}
.header-options {
	background: none repeat scroll 0 0 #F7F7F7;
	border-bottom: 1px solid #E5E5E5;
	border-top: 1px solid #E5E5E5;
	left: 0;
	position: absolute;
	width: 100%;
	height: 120px;
}
.header-options ul {
	margin: 0 0 -4px;
	padding: 0;
	text-align: center;
}
.header-options ul li {
	display: inline-block;
	text-align: center;
	padding: 0;
	/*margin: 0 0 0 -4px;*/
}
.header-options ul li:first-child a{
	border-left: 1px solid #E5E5E5;
}
.header-options ul li#submenu-3872 a span{
	background-position:17px -45px;
}
.header-options ul li#submenu-3879 a span{
	background-position:-154px -45px;
}
.header-options ul li#submenu-3880 a span{
	background-position:-319px -45px;
}

/* styling GREENER!!! submenu */
.page-node-3877 .header-options ul li a:hover p,
.page-node-3894 .header-options ul li a:hover p,
.page-node-3895 .header-options ul li a:hover p,
.page-node-3896 .header-options ul li a:hover p,
.page-node-3897 .header-options ul li a:hover p,
.page-node-3893 .header-options ul li a:hover p,
.page-node-3877 .header-options ul li .default p,
.page-node-3894 .header-options ul li .default p,
.page-node-3895 .header-options ul li .default p,
.page-node-3896 .header-options ul li .default p,
.page-node-3897 .header-options ul li .default p,
.page-node-3893 .header-options ul li .default p{
	color: #fff;
	display: block;
}
.page-node-3877 .header-options ul li a:hover,
.page-node-3894 .header-options ul li a:hover,
.page-node-3895 .header-options ul li a:hover,
.page-node-3896 .header-options ul li a:hover,
.page-node-3897 .header-options ul li a:hover,
.page-node-3893 .header-options ul li a:hover,
.page-node-3877 .header-options ul li .default a,
.page-node-3894 .header-options ul li .default a,
.page-node-3895 .header-options ul li .default a,
.page-node-3896 .header-options ul li .default a,
.page-node-3897 .header-options ul li .default a,
.page-node-3893 .header-options ul li .default a{
	background: #67AF00;
}
.page-node-3877 .header-options ul li a span,
.page-node-3894 .header-options ul li a span,
.page-node-3895 .header-options ul li a span,
.page-node-3896 .header-options ul li a span,
.page-node-3897 .header-options ul li a span,
.page-node-3893 .header-options ul li a span {
	width: 80px;
	height: 44px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -40px;
	background: url(../images/greener-sprite.png) no-repeat;
	background-size: auto 95px;
	text-indent: -9999em;
}
.page-node-3877 .header-options ul li a p,
.page-node-3894 .header-options ul li a p,
.page-node-3895 .header-options ul li a p,
.page-node-3896 .header-options ul li a p,
.page-node-3897 .header-options ul li a p,
.page-node-3893 .header-options ul li a p {
	font-size: 15px;
	line-height: 17px;
	font-weight: bold;
	text-align: center;
	width: 100%;
	margin: 0;
}
.header-options ul li#submenu-3893 a:hover span,
.header-options ul li#submenu-3893 .default span{
	margin-top:-50px;
	background-position: 0 3px;
}
.header-options ul li#submenu-3893 a {
	border-left: 1px solid #e5e5e5;
}
.header-options ul li#submenu-3893 a span{
	background-position: 0 -47px;
}

.header-options ul li#submenu-3894 a:hover span,
.header-options ul li#submenu-3894 .default a span{
	margin-top:-50px;
	background-position:-144px 3px;
}
.header-options ul li#submenu-3894 a span {
	background-position: -154px -45px;
}

.header-options ul li#submenu-3895 a:hover span,
.header-options ul li#submenu-3895 .default span{
	margin-top:-50px;
	background-position: -310px 3px;
}
.header-options ul li#submenu-3895 a span {
	background-position: -310px -45px;
}

.header-options ul li#submenu-3896 a:hover span,
.header-options ul li#submenu-3896 .default span{
	margin-top:-50px;
	background-position:-465px 3px;
}
.header-options ul li#submenu-3896 a span {
	background-position: -470px -49px;
}

.header-options ul li#submenu-3897 a:hover span,
.header-options ul li#submenu-3897 .default span{
	margin-top:-50px;
	background-position:-614px 3px;
}
.header-options ul li#submenu-3897 a span {
	background-position: -614px -49px;
}	

/* each section(greener, power, economic) should have different styling for each subpage */
.abs_padding{
	padding: 120px 0 0;
}
.hideme{
	line-height: 46px;
	font-family: "Univers LT W01 45 Light", "univers-light";
	font-size: 44px;
}
@media (max-width: 767px){
	.hideme {
		display: none;
	}	
	.field-name-field-banner-attribution{
		display: none;
	}
	.header-options ul li a p,
	.header-options ul li .default p,
	.header-options ul li a p{
		display: none !important;
	}
	.header-options ul li a:hover span,
	.header-options ul li .default span {
		margin-top: -22px !important;
	}
	.header-options {
		height: auto;
	}
	.abs_padding{
		padding: 235px 0 0;
	}
}

@media (max-width: 991px) and (min-width: 768px){
	.header-options ul li a {
		width: 141px !important;
		height: 100px !Important;
	}
	.header-options{
		height: 100px !Important;
	}
}
@media (max-width: 500px){
	.header-options ul {
		width: 100%;
		overflow: auto;
	}
	.header-options ul li a {
		width: 100%;
		height: 100px;
		border-bottom: 1px solid #e5e5e5;
	}
	.header-options {
		height: auto;
	}
	.header-options ul li a {
		width: 100% !important;
		height: 100px !Important;
	}
	.abs_padding{
		padding: 300px 0 0;
	}
}

.header-options ul li a {
	display: block;
	width: 160px;
	height: 120px;
	border-right: 1px solid #e5e5e5;
	text-decoration: none;
	position: relative;
}
.header-options ul li .default {
	background: #67af00;
}
.node-type-si-landing-page .main-holder,
.node-type-si-pillar-page .main-holder, 
.node-type-si-pillar-subpage .main-holder {
	width: 100% !important;
}
#main .pillars-menu-widget .node-si-pillar-page,
#main .pillars-menu-widget .node-si-pillar-subpage{
	width: 100% !important;
}
#main .pillars-menu-widget{
	width: 100% !important;
}
#main .pillars-menu-widget .slide-two .node-si-pillar-page h2,
#main .pillars-menu-widget .slide-two .node-si-pillar-subpage h2{
	line-height: 55px;
}
@media (max-width: 991px) and (min-width: 768px){
	.pillar-icon  {
		width: 45px;
		height: 45px;
	}
}
.field-name-field-sections .field-collection-view{
	width: 100%;
}
.node-type-si-pillar-page .col-md-6 img {
	width: 100%;
}
.modal-slideshow--trigger--list li {
	float: left;
	width: 25%;
	margin: 0;
	padding: 0;
	border-right: none;
	display: table;
}
.modal-slideshow--trigger--list li a {
	font-family: "Univers LT W01 45 Light", "univers-light";
	font-size: 18px;
	color: #0064d2;
	text-decoration: none;
	background: #ffffff;
	padding: 0 25px;
	display: table-cell;
	border-right: 1px solid #e5e5e5;
	width: 100%;
	text-align: center;
	height: 90px;
	vertical-align: middle;
}
.modal-slideshow--trigger--list li:last-child a {
	border-right: 0;
}
.modal-slideshow--trigger--list li a:hover {
	color: #0064D2;
}
@media (max-width: 767px){
	.modal-slideshow--trigger--list li a  {
		border-bottom: 1px solid #e5e5e5;
		border-right: 0;
	}
	.modal-slideshow--trigger--list li {
		float: none;
		width: 100% !important;
	}
}
.field-collection-item-field-sections.two_column_image a.img-mshow div.img-mshow-icon{
	top: -30px;
	right: -30px;
}
@media (max-width: 1200px) and (min-width: 992px) {
	.field-collection-item-field-sections.two_column_image a.img-mshow div.img-mshow-icon{
		background-size: 45px auto;
		top: -15px;
		right: -25px;
	}
}
@media (max-width: 991px) and (min-width: 768px) {
	.field-collection-item-field-sections.two_column_image a.img-mshow div.img-mshow-icon{
		background-size: 45px auto;
		top: -15px;
		right: -24px;
	}
}
@media (max-width: 767px){
	.field-collection-item-field-sections.two_column_image a.img-mshow div.img-mshow-icon{
		background-size: 25px auto;
		top: -8px;
		right: -26px;
	}
}
.field-collection-item-field-sections.two_column_image img{
	width: 100%;
	height: auto;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}
.page-node-3893 .sociable{
	margin-bottom: 40px;
	width: auto;
}
.page-node-3893 .sociable li:last-child{
	margin-right: 0;
}
.page-node-3893 .sociable li{
	margin-right: 2px;
}

#node-3908 .ER-slideshow.column .mask,
#node-3916 .ER-slideshow.column .mask{
	width: 905px;
	max-width: none;
	background: transparent;
	box-shadow: none;
}
#node-3908 .ER-slideshow.column .mask .field-type-text-long,
#node-3916 .ER-slideshow.column .mask .field-type-text-long{
	width: 100%;
	text-align: left;
}
#node-3908 .ER-slideshow.column .mask .field-type-text-long p,
#node-3916 .ER-slideshow.column .mask .field-type-text-long p{
	padding: 0 12px;
}
@media (max-width: 1200px){
	#node-3908 .ER-slideshow.column .mask,
	#node-3916 .ER-slideshow.column .mask{
		width: 785px;
	}
}
@media (max-width: 991px) and (min-width: 768px) {
	#node-3908 .ER-slideshow.column .mask,
	#node-3916 .ER-slideshow.column .mask{
		width: 100%;
	}
	#node-3908 .ER-slideshow.column img,
	#node-3916 .ER-slideshow.column img {
		width: 100%;
	}
	#node-3908 .ER-slideshow.column .btn-prev,
	#node-3916 .ER-slideshow.column .btn-prev{
		left: 0 !important;
	}
	#node-3908 .ER-slideshow.column .btn-next,
	#node-3916 .ER-slideshow.column .btn-next{
		right: 0 !important;
	}
	#node-3908 .ER-slideshow.column .btn-next,
	#node-3908 .ER-slideshow.column .btn-prev,
	#node-3916 .ER-slideshow.column .btn-next,
	#node-3916 .ER-slideshow.column .btn-prev{
		background: none !important;
		
	}
	#node-3908 .ER-slideshow.column .btn-next span, #node-3908 .ER-slideshow.column .btn-prev span,
	#node-3916 .ER-slideshow.column .btn-next span, #node-3916 .ER-slideshow.column .btn-prev span {
		width: 50px;
		height: 50px;
	}
	#node-3908 .ER-slideshow .btn-next span,
	#node-3908 .ER-slideshow .btn-prev span,	
	#node-3916 .ER-slideshow .btn-next span,
	#node-3916 .ER-slideshow .btn-prev span{
		background: none !important;
	}
	#node-3908 .ER-slideshow .btn-next span:after, 
	#node-3908 .ER-slideshow .btn-prev span:after,
	#node-3916 .ER-slideshow .btn-next span:after, 
	#node-3916 .ER-slideshow .btn-prev span:after{
		content: '';
		background: url(../images/sprite1.png) no-repeat;
		width: 40px;
		height: 55px;
		display: block;
		position: absolute;
		top: 50%;
		left: 50%;
		margin-top: -27px;
		margin-left: -20px;
	}
	#node-3908 .ER-slideshow .btn-next span:after, 
	#node-3908 .ER-slideshow .btn-prev span:after, 	
	#node-3916 .ER-slideshow .btn-next span:after, 
	#node-3916 .ER-slideshow .btn-prev span:after{
		width: 28px;
		height: 28px;
		position: absolute;
		top: 50%;
		left: 50%;
		margin-top: -14px;
		margin-left: -14px;
		background-size: auto 350px;
	}	
	#node-3908 .ER-slideshow .btn-next span:after,
	#node-3916 .ER-slideshow .btn-next span:after{
		background-position: -127px -84px;
	}	
	#node-3908 .ER-slideshow .btn-prev span:after,
	#node-3916 .ER-slideshow .btn-prev span:after{
		background-position: -103px -84px;
	}
	#node-3908 .ER-slideshow.column .btn-next span,
	#node-3908 .ER-slideshow.column .btn-prev span,
	#node-3916 .ER-slideshow.column .btn-next span,
	#node-3916 .ER-slideshow.column .btn-prev span {
		position: absolute !important;
		top: 50%;
		margin: 0 !important;
		background-color: #f7f7f7 !important;
		opacity: 0.25;
	}	
	#node-3908 .ER-slideshow.column .btn-next span:hover,
	#node-3908 .ER-slideshow.column .btn-prev span:hover,	
	#node-3916 .ER-slideshow.column .btn-next span:hover,
	#node-3916 .ER-slideshow.column .btn-prev span:hover{
		opacity: 1;
	}	
	#node-3908 .ER-slideshow.column .btn-next span,
	#node-3916 .ER-slideshow.column .btn-next span{
		right: 0;
	}	
	#node-3908 .ER-slideshow.column .btn-prev span,
	#node-3916 .ER-slideshow.column .btn-prev span{
		left: 0;
	}
}
@media (max-width: 767px){
	#node-3908 .ER-slideshow.column .mask,
	#node-3916 .ER-slideshow.column .mask{
		width: 100%;
	}
	#node-3908 .ER-slideshow.column img,
	#node-3916 .ER-slideshow.column img{
		width: 100%;
	}
	#node-3908 .ER-slideshow.column .btn-prev,
	#node-3916 .ER-slideshow.column .btn-prev{
		left: 0 !important;
	}
	#node-3908 .ER-slideshow.column .btn-next,
	#node-3916 .ER-slideshow.column .btn-next{
		right: 0 !important;
	}
	#node-3908 .ER-slideshow.column .btn-next,
	#node-3908 .ER-slideshow.column .btn-prev,
	#node-3916 .ER-slideshow.column .btn-next,
	#node-3916 .ER-slideshow.column .btn-prev{
		background: none !important;
		
	}
	#node-3908 .ER-slideshow.column .btn-next span, #node-3908 .ER-slideshow.column .btn-prev span,
	#node-3916 .ER-slideshow.column .btn-next span, #node-3908 .ER-slideshow.column .btn-prev span {
		width: 50px;
		height: 50px;
	}
	#node-3908 .ER-slideshow .btn-next span,
	#node-3908 .ER-slideshow .btn-prev span,
	#node-3916 .ER-slideshow .btn-next span,
	#node-3916 .ER-slideshow .btn-prev span{
		background: none !important;
	}
	#node-3908 .ER-slideshow .btn-next span:after, 
	#node-3908 .ER-slideshow .btn-prev span:after,
	#node-3916 .ER-slideshow .btn-next span:after, 
	#node-3916 .ER-slideshow .btn-prev span:after{
		content: '';
		background: url(../images/sprite1.png) no-repeat;
		width: 40px;
		height: 55px;
		display: block;
		position: absolute;
		top: 50%;
		left: 50%;
		margin-top: -27px;
		margin-left: -20px;
	}
	#node-3908 .ER-slideshow .btn-next span:after, 
	#node-3908 .ER-slideshow .btn-prev span:after,
	#node-3916 .ER-slideshow .btn-next span:after, 
	#node-3916 .ER-slideshow .btn-prev span:after {
		width: 28px;
		height: 28px;
		position: absolute;
		top: 50%;
		left: 50%;
		margin-top: -14px;
		margin-left: -14px;
		background-size: auto 350px;
	}	
	#node-3908 .ER-slideshow .btn-next span:after,
	#node-3916 .ER-slideshow .btn-next span:after{
		background-position: -127px -84px;
	}	
	#node-3908 .ER-slideshow .btn-prev span:after,
	#node-3916 .ER-slideshow .btn-prev span:after{
		background-position: -103px -84px;
	}
	#node-3908 .ER-slideshow.column .btn-next span,
	#node-3908 .ER-slideshow.column .btn-prev span,
	#node-3916 .ER-slideshow.column .btn-next span,
	#node-3916 .ER-slideshow.column .btn-prev span {
		position: absolute !important;
		top: 50%;
		margin: 0 !important;
		background-color: #f7f7f7 !important;
		opacity: 0.25;
	}	
	#node-3908 .ER-slideshow.column .btn-next span:hover,
	#node-3908 .ER-slideshow.column .btn-prev span:hover, 	
	#node-3916 .ER-slideshow.column .btn-next span:hover,
	#node-3916 .ER-slideshow.column .btn-prev span:hover {
		opacity: 1;
	}	
	#node-3908 .ER-slideshow.column .btn-next span,
	#node-3916 .ER-slideshow.column .btn-next span{
		right: 0;
	}	
	#node-3908 .ER-slideshow.column .btn-prev span,
	#node-3916 .ER-slideshow.column .btn-prev span{
		left: 0;
	}
}
#node-3908 .ER-slideshow.column .slide,
#node-3916 .ER-slideshow.column .slide{
	width: auto;
	margin: 0;
	padding: 0;
}
#node-3908 .ER-slideshow.column .btn-next,
#node-3908 .ER-slideshow.column .btn-prev,
#node-3916 .ER-slideshow.column .btn-next,
#node-3916 .ER-slideshow.column .btn-prev {
	float: none;
	position: absolute;
	top: 0;
	height: 560px;
	width: 80px;
	background: #e8e8e8;
	margin: 0;
	opacity: 0.8;
	z-index: 9999;
}
#node-3908 .ER-slideshow.column .btn-next,
#node-3916 .ER-slideshow.column .btn-next{
	right: 10px;
}
#node-3908 .ER-slideshow.column .btn-prev,
#node-3916 .ER-slideshow.column .btn-prev{
	left: 10px;
}
#node-3908 .ER-slideshow.column .btn-next:hover,
#node-3908 .ER-slideshow.column .btn-prev:hover,
#node-3916 .ER-slideshow.column .btn-next:hover,
#node-3916 .ER-slideshow.column .btn-prev:hover {
	opacity: 1;
}
#node-3908 .ER-slideshow.column .btn-prev span,
#node-3908 .ER-slideshow.column .btn-next span,
#node-3916 .ER-slideshow.column .btn-prev span,
#node-3916 .ER-slideshow.column .btn-next span {
	position: relative;
	top: 50%;
	margin-left: 25px;
}
#node-3908 .ER-slideshow.column .slide > .field-collection-item-field-si-sect-atch-slides:first-child,
#node-3908 .ER-slideshow.column .slide > .field-collection-item-field-si-sect-atch-slides:last-child,
#node-3916 .ER-slideshow.column .slide > .field-collection-item-field-si-sect-atch-slides:first-child,
#node-3916 .ER-slideshow.column .slide > .field-collection-item-field-si-sect-atch-slides:last-child{
	padding: 0;
}

#node-1841 .ER-slideshow.column .mask{
	width: 892px;
	max-width: none;
	background: transparent;
	box-shadow: none;
	float: none;
	margin: 0 auto;
}
#node-1841 .ER-slideshow.column .mask .field-type-text-long{
	width: 100%;
	text-align: left;
}
@media (max-width: 1200px){
	#node-1841 .ER-slideshow.column .mask{
		width: 785px;
	}
}
@media (max-width: 991px) and (min-width: 768px) {
	#node-1841 .ER-slideshow.column .mask{
		width: 100%;
	}
	#node-1841 .ER-slideshow.column img {
		width: 100%;
	}
	#node-1841 .ER-slideshow.column .btn-prev{
		left: 0 !important;
	}
	#node-1841 .ER-slideshow.column .btn-next{
		right: 0 !important;
	}
	#node-1841 .ER-slideshow.column .btn-next,
	#node-1841 .ER-slideshow.column .btn-prev{
		background: none !important;
		
	}
	#node-1841 .ER-slideshow.column .btn-next span, #node-1841 .ER-slideshow.column .btn-prev span {
		width: 50px;
		height: 50px;
	}
	#node-1841 .ER-slideshow .btn-next span,
	#node-1841 .ER-slideshow .btn-prev span{
		background: none !important;
	}
	#node-1841 .ER-slideshow .btn-next span:after, 
	#node-1841 .ER-slideshow .btn-prev span:after {
		content: '';
		background: url(../images/sprite1.png) no-repeat;
		width: 40px;
		height: 55px;
		display: block;
		position: absolute;
		top: 50%;
		left: 50%;
		margin-top: -27px;
		margin-left: -20px;
	}
	#node-1841 .ER-slideshow .btn-next span:after, 
	#node-1841 .ER-slideshow .btn-prev span:after {
		width: 28px;
		height: 28px;
		position: absolute;
		top: 50%;
		left: 50%;
		margin-top: -14px;
		margin-left: -14px;
		background-size: auto 350px;
	}	
	#node-1841 .ER-slideshow .btn-next span:after{
		background-position: -127px -84px;
	}	
	#node-1841 .ER-slideshow .btn-prev span:after{
		background-position: -103px -84px;
	}
	#node-1841 .ER-slideshow.column .btn-next span,
	#node-1841 .ER-slideshow.column .btn-prev span {
		position: absolute !important;
		top: 50%;
		margin: 0 !important;
		background-color: #f7f7f7 !important;
		opacity: 0.25;
	}	
	#node-1841 .ER-slideshow.column .btn-next span:hover,
	#node-1841 .ER-slideshow.column .btn-prev span:hover {
		opacity: 1;
	}	
	#node-1841 .ER-slideshow.column .btn-next span{
		right: 0;
	}	
	#node-1841 .ER-slideshow.column .btn-prev span{
		left: 0;
	}
}
@media (max-width: 767px){
	#node-1841 .ER-slideshow.column .mask{
		width: 100%;
	}
	#node-1841 .ER-slideshow.column img {
		width: 100%;
	}
	#node-1841 .ER-slideshow.column .btn-prev{
		left: 0 !important;
	}
	#node-1841 .ER-slideshow.column .btn-next{
		right: 0 !important;
	}
	#node-1841 .ER-slideshow.column .btn-next,
	#node-1841 .ER-slideshow.column .btn-prev{
		background: none !important;
		
	}
	#node-1841 .ER-slideshow.column .btn-next span, #node-1841 .ER-slideshow.column .btn-prev span {
		width: 50px;
		height: 50px;
	}
	#node-1841 .ER-slideshow .btn-next span,
	#node-1841 .ER-slideshow .btn-prev span{
		background: none !important;
	}
	#node-1841 .ER-slideshow .btn-next span:after, 
	#node-1841 .ER-slideshow .btn-prev span:after {
		content: '';
		background: url(../images/sprite1.png) no-repeat;
		width: 40px;
		height: 55px;
		display: block;
		position: absolute;
		top: 50%;
		left: 50%;
		margin-top: -27px;
		margin-left: -20px;
	}
	#node-1841 .ER-slideshow .btn-next span:after, 
	#node-1841 .ER-slideshow .btn-prev span:after {
		width: 28px;
		height: 28px;
		position: absolute;
		top: 50%;
		left: 50%;
		margin-top: -14px;
		margin-left: -14px;
		background-size: auto 350px;
	}	
	#node-1841 .ER-slideshow .btn-next span:after{
		background-position: -127px -84px;
	}	
	#node-1841 .ER-slideshow .btn-prev span:after{
		background-position: -103px -84px;
	}
	#node-1841 .ER-slideshow.column .btn-next span,
	#node-1841 .ER-slideshow.column .btn-prev span {
		position: absolute !important;
		top: 50%;
		margin: 0 !important;
		background-color: #f7f7f7 !important;
		opacity: 0.25;
	}	
	#node-1841 .ER-slideshow.column .btn-next span:hover,
	#node-1841 .ER-slideshow.column .btn-prev span:hover {
		opacity: 1;
	}	
	#node-1841 .ER-slideshow.column .btn-next span{
		right: 0;
	}	
	#node-1841 .ER-slideshow.column .btn-prev span{
		left: 0;
	}
}
#node-1841 .ER-slideshow.column .slide{
	width: auto;
	margin: 0;
	padding: 0;
}
#node-1841 .ER-slideshow .text{
	padding: 23px 0 0;
	margin: 0px;
}
#node-1841 .ER-slideshow{
	margin-top: 14px;
	padding-left: 0px
}
#node-1841 .ER-slideshow.column .btn-next,
#node-1841 .ER-slideshow.column .btn-prev {
	float: none;
	position: absolute;
	top: 0;
	height: 560px;
	width: 80px;
	background: #e8e8e8;
	margin: 0;
	opacity: 0.8;
	z-index: 9999;
}
#node-1841 .ER-slideshow.column .btn-next{
	right: 10px;
}
#node-1841 .ER-slideshow.column .btn-prev{
	left: 10px;
}
#node-1841 .ER-slideshow.column .btn-next:hover,
#node-1841 .ER-slideshow.column .btn-prev:hover {
	opacity: 1;
}
#node-1841 .ER-slideshow.column .btn-prev span,
#node-1841 .ER-slideshow.column .btn-next span {
	position: relative;
	top: 50%;
	margin-left: 25px;
	margin-top: 0px;
}
#node-1841 .ER-slideshow.column .slide > .field-collection-item-field-si-sect-atch-slides:first-child,
#node-1841 .ER-slideshow.column .slide > .field-collection-item-field-si-sect-atch-slides:last-child{
	padding: 0;
}

.field-collection-item-field-sections.two_column_text .field-name-field-section-text-col2{
	width: auto;
	padding-right: 0;
}

#node-3894 .mask,
#node-3894 .ER-slideshow .mask .slide,
#node-3894  .field-collection-item-field-sections.two_column_slides .ER-slideshow img{
	width: 100%;
}
/* SPEAKER REQUEST */

.formHero {
	font-family: "Univers LT W01 45 Light", "univers-light";
	font-size: 20px;
	margin-top: -8px;
}
.formHero p {
	line-height: 1.5;
	margin-bottom: 32px;
	font-family: "Univers LT W01 45 Light", "univers-light";
	color:#4e4e4e;
}
.page-node-4115 legend,
.page-node-4115 .form-wrapper{
	border: 0 !Important;
}
#edit-submitted-opportunity-information-what-area-is-this-opportunity-related{
	display: block;
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.428571429;
	color: #555555;
	vertical-align: middle;
	background-color: #ffffff;
	border: 1px solid #cccccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
#edit-submitted-opportunity-information-if-other-please-specify {
	border-radius: 0 !important;
	height: 40px;
	font-size: 15px;
}
div#webform-component-opportunity-information--if-other-please-specify{
	padding-top: 35px;
}
#webform-component-your-contact-information--information-about-your-organization{
	clear: both;
	width: 100%;
}
.webform-component textarea{
	width: 100%;
}
#node-4115 label{
	width: 300px;
}
#webform-component-your-event-information--audience{
	clear: both;
}
@media (min-width: 992px){	
	#webform-component-your-contact-information .webform-component-textfield,
	#webform-component-your-contact-information .webform-component-email,
	#webform-component-your-event-information .webform-component-textfield,
	#webform-component-your-event-information .webform-component-email,
	#webform-component-your-event-information .webform-component-textarea{
		width: 385px;
	}
}
@media (max-width: 991px) and (min-width: 768px){
	.form-item {
		width: 100%;
	}
	div#webform-component-opportunity-information--if-other-please-specify {
		padding-top: 10px;
	}
	.webform-component input[type=text], .webform-component input[type=email]{
		width: 100%;
	}
}
@media (max-width: 767px){
	.form-item {
		width: 100%;
	}
	div#webform-component-opportunity-information--if-other-please-specify {
		padding-top: 10px;
	}
	.webform-component input[type=text], .webform-component input[type=email]{
		width: 100%;
	}
}
/* FORM CONFIRMATION */
.formConfirmation h1 {
	margin-top: 0;
	line-height: 0.9;
}

/* INDIVIDUAL BOX SIZING */
.view-home-latest-news .views-row,
.page-media-center .main-holder *,
.page-media-center .main-holder *:before,
.page-media-center .main-holder *:after,
.page-in-the-news-stories .main-holder *,
.page-in-the-news-stories .main-holder *:before,
.page-in-the-news-stories .main-holder *:after,
.node-type-press-release .main-holder *,
.node-type-press-release .main-holder *:before,
.node-type-press-release .main-holder *:after,
.page-in-the-news-videos  .main-holder *,
.page-in-the-news-videos .main-holder *:before,
.page-in-the-news-videos .main-holder *:after,
.page-node-4115 .main-holder *,
.page-node-4115 .main-holder *:before,
.page-node-4115 .main-holder *:after,
.node-type-si-pillar-page .main-holder *,
.node-type-si-pillar-page .main-holder *:before,
.node-type-si-pillar-page .main-holder *:after,
.node-type-si-pillar-subpage .main-holder *,
.node-type-si-pillar-subpage .main-holder *:before,
.node-type-si-pillar-subpage *:after,
.page-node-3889 .main-holder *,
.page-node-3889 .main-holder *:before,
.page-node-3889 *:after,
.page-node-3876 .main-holder *,
.page-node-3876 .main-holder *:before,
.page-node-3876 *:after,
.node-type-si-employee-engagement .main-holder *,
.node-type-si-employee-engagement.main-holder *:before,
.node-type-si-employee-engagement *:after,
.node-type-ebay-foundation-page .main-holder *,
.node-type-ebay-foundation-page .main-holder *:before,
.node-type-ebay-foundation-page *:after
.node-news-page .main-holder *,
.node-news-page .main-holder *:before,
.node-news-page *:after
.node-enabling-commerce .main-holder *,
.node-enabling-commerce .main-holder *:before,
.node-enabling-commerce *:after{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#node-5699 p{
	margin: 25px 0 35px;
}
.content div.submitted{
	display: none;
}/* SideMenu CSS */

.sidr{
	display:none;
	position:absolute;
	position:fixed;
	top:0;
	height:100%;
	z-index:999999;
	width:314px;
	overflow-x:none;
	overflow-y:auto;
	font-family:arial,tahoma,verdana,sans-serif;
	font-size:15px;
	background:#f7f7f7;
	color:#7e7e7e;
	-webkit-box-shadow:inset 0 0 5px 5px #ebebeb;
	-moz-box-shadow:inset 0 0 5px 5px #ebebeb;
	box-shadow:inset 0 0 5px 5px #ebebeb
}

.sidr .sidr-inner{
	padding:0 0 15px
}

.sidr .sidr-inner>p{
	margin-left:15px;
	margin-right:15px
}

.sidr.right{
	left:auto;
	right:-314px;
}

.sidr.left{
	left:-314px;
	right:auto;
}

.sidr p{
	font-size:13px;
	margin:0 0 12px;
}

.sidr p a{
	color:rgba(51,51,51,0.9);
}

.sidr>p{
	margin-left:15px;
	margin-right:15px;
}

.sidr ul.nav{
	display:block;
	margin:0;
	padding:0;
	float:none;
}

.sidr ul.nav > li{
	display:block;
	margin:0;
	border-bottom:1px solid #272727;
	float:none;
}

.sidr ul.nav > li > a{
	background:#313131;
	font-size:18px;
	color:#fff;
	line-height:70px;
	padding:0 27px;
}

.sidr ul.nav a:hover,
.sidr ul.nav li.open > a{
	background:#2a2a2a;
}

.sidr .nav .caret{
	width:17px;
	height:17px;
	background:url(../images/dd-arrows.png) 0 -17px;
	background-size:auto 34px;
	display:block;
	position:absolute;
	border:0;
	margin-top:-9px;
	top:50%;
	right:20px;
}

.sidr .nav .open .caret{
	background:url(../images/dd-arrows.png) 0 0;
	background-size:auto 34px;
}

.sidr .dropdown-menu{
	position:relative;
	top:auto; left:auto;
	float:none;
	min-width:auto;
	padding:25px 0 25px; margin:0;
	background:#f7f7f7;
	-webkit-box-shadow:inset 0 0 8px 5px #ebebeb;
	-moz-box-shadow:inset 0 0 8px 5px #ebebeb;
	box-shadow:inset 0 0 8px 5px #ebebeb;  
	border:0;
}

.sidr .dropdown-menu li{
	margin:0;
}

.sidr .dropdown-menu li > a{
    line-height:40px!important;
    color:#0063d0;
    font-size:15px;
    padding:0 25px 0 45px!important;
    border-top:0;
}

.sidr .dropdown-menu li > a:hover{
	background:none;
	color: #0063d0;
}
#toolbar{
	
}
.sidr #searchbox{
	background:#0064d2;
	padding:15px 11px 12px;
	-webkit-box-shadow:inset -7px 0 8px -2px #0053ad;
	-moz-box-shadow:inset -7px 0 8px -2px #0053ad;
	box-shadow:inset -7px 0 8px -2px #0053ad; 
}

.sidr .social-nav ul{
	margin:0; padding:0;
}

.sidr .social-nav ul li a{
    border-bottom:1px solid #e7e7e7;
    display:block;
    line-height:70px;
    font-size:18px;
    padding-left:90px;
    color:#7e7e7e;
    text-decoration:none;
    position:relative;
}

.sidr .social-nav ul li a span{
    width:44px;
    height:40px;
    display:block;
    background:url(../images/retina-social.png) no-repeat;
    background-size:44px auto;
    position:absolute;
    top:15px; left:27px;
}
.sidr .social-nav ul li a.facebook span{
	background-position:0 0;
}

.sidr .social-nav ul li a.twitter span{
	background-position:0 -41px;
}

.sidr form{
	margin:0;
	padding:0;
}

.sidr .navbar-form{
	border:0!important;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
}

.sidr .form-group{
    width:100%;
}

.sidr label{
	font-size:13px;
}

.sidr input[type="text"],
.sidr input[type="password"],
.sidr input[type="date"],
.sidr input[type="datetime"],
.sidr input[type="email"],
.sidr input[type="number"],
.sidr input[type="search"],
.sidr input[type="tel"],
.sidr input[type="time"],
.sidr input[type="url"],
.sidr textarea,
.sidr select{
	width:100%;
	font-size:15px;
	line-height:18px;
	padding:7px 40px;
	height:28px;
	background:#fff;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	-ms-border-radius:30px;
	-o-border-radius:30px;
	border-radius:30px;
	border:none;
	color:#7e7e7e;
	display:block;
	clear:both;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
}

.sidr #searchbox input[type="text"]{
	background:#fff url(../images/retina-search.png) no-repeat 17px 9px;
	background-size:14px auto;
}
.header{
	position: relative;
}
@media (max-width: 991px) and (min-width: 768px){
	.navbar-toggle {
		display: block;
		border: 0;
		position: absolute;
		float: none;
		top: 20px;
		left: 27px;
		padding: 0;
		margin: 0;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
	}
	.navbar-toggle .icon-bar {
		background-color: #000;
		margin-top: 6px!important;
		width: 33px;
		height: 3px;
	}
	
}
@media (max-width: 767px){
	.navbar-toggle {
		display: block;
		border: 0;
		position: absolute;
		float: none;
		padding: 18px 17px 21px;
		top: 0;
		left: 0;
		margin: 0;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
		border-right: 1px solid #ececec;
	}
	.navbar-toggle .icon-bar {
		background-color: #000;
		margin-top: 4px!important;
		width: 24px;
		height: 3px;
	}
}
.download-abtn {
	background: url("../images/download.png") no-repeat scroll left center rgba(0, 0, 0, 0);
	display: block;
	line-height: 18px;
	margin: 10px 0 0 395px;
	padding-left: 25px;
	text-align: right;
}

.mshow-triggers{
	margin: 0px !important
}
.header-options ul{
	font-size: 0;
	overflow: hidden;
}
.header-options ul li a:hover span,
.header-options ul li .default span{
	margin-top:-50px;
}
.header-options ul li .default p{
	color: #fff;
}
.header-options ul li .default p,
.header-options ul li a:hover p{
	display: block;
}
.header-options ul li a p{
	margin: 0px !important;
}
#cboxClose {
    background: url(../images/close-modal.png) no-repeat transparent;
}
#cboxNext,
#cboxPrevious {
    background: url(../images/sprite1.png) no-repeat;
}
.header-options ul li a:hover,
.header-options ul li .default{
	background: #0064D3;
}

.header-options ul li#submenu-3872 a:hover span,
.header-options ul li#submenu-3872 .default span{
	background: url(../../../../default/files/icons/icon_EO_business_briefcase.png) #0064D3 no-repeat center center !important;
}
.header-options ul li#submenu-3879 a:hover span,
.header-options ul li#submenu-3879 .default span{
	background: url(../../../../default/files/icons/icon_EO_inclusion_pie.png) #0064D3  no-repeat center center !important;
}
.header-options ul li#submenu-3880 a:hover span,
.header-options ul li#submenu-3880 .default span{
	background: url(../../../../default/files/icons/icon_EO_advocacy_pillars.png) #0064D3  no-repeat center center !important;
}
.modal-slideshow--trigger--list {
	height: auto;
	display: inline-block;
}
.page-node-3871 .dot-separator{
	margin: 14px auto 0;
}
.page-node-3871 .field-name-field-sections .field-collection-view{
	padding-bottom: 0px;
}
.page-node-3871 .node-si-section-attachment-infocols .field-name-field-body-text .field-item{
	font: 15px/23px Arial,Helvetica,sans-serif;
}
.page-node-3871 .node-si-section-attachment-infocols .field-name-field-body-text .field-item p{
	margin: 0 0 0 13px !important;
}
.page-node-3871 .revision-id-32 .dot-separator {
    display: none !important;
}
.page-node-3871 .modal-slideshow--trigger--list li.active a, 
.page-node-3871 .modal-slideshow--trigger--list li:hover a, 
.page-node-3871 .modal-slideshow--trigger--list li.is_hover a {
    background: none repeat scroll 0 0 #0064D2;
    color: #FFFFFF !important;
}
#node-3938 h2{
	display: none;
}
.revision-id-34{
	padding: 0px !important;
}
.revision-id-34 .sociable.small li,
.revision-id-34 .sociable.small li{
	margin:0 0 0 10px ;
}
.revision-id-35 .sociable.small li{margin:0 0 25px 10px  !important;}
.revision-id-34 .field-name-field-section-text-col1{
	padding: 0 0 45px;
}
.revision-id-33 .dot-separator{
	margin: 15px auto 0 !important;
}

.revision-id-34 .dot-separator{
	margin-bottom: 10px
}
.page-node-3872 #map_container{
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
	margin: 5px 11px 0;
}
.revision-id-35 .sociable{
	display: block;
}
.revision-id-452 .dot-separator,
.revision-id-112 .dot-separator,
.revision-id-35 .dot-separator{
	display: none !important;
}
.revision-id-35 h1{
	margin-bottom: 10px !important;
}
.revision-id-452{
	padding-top: 0px
}
#node-3900 .border_seperation{
	background: none;
}
#node-3900 ul{
	margin-left: 4px !important;
}
#node-3900 p{
	margin-bottom: 10px !important;
}
.revision-id-109 .col-md-6{
	width: 75%;
	padding-right: 20px;
}
.white-box-title{
	background: url("../images/sidebar_border.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);
	font-family: 'Univers LT W01 45 Light';
	font-size: 18px;
	padding: 0 0 15px;
	display: block;
}
.revision-id-109 .field-name-field-section-text-sidebar p{
	margin-bottom: 10px !important;
}
.image-desc{
	color: #4E4E4E;
	padding: 40px 0 0;
	clear: both;
}
.revision-id-111 .section-image img{
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
	float: right;
	height: auto;
	text-align: right;
	width: 490px;
}
.revision-id-112 h1{
	margin-bottom: 10px !important;
}
.revision-id-112 p.field-name-field-section-introduction text-center{
	margin-bottom: 12px !important;
}
.revision-id-112 .col-md-12 h1, .revision-id-112 .col-md-12 .sociable{
	margin-bottom: 10px !important;
}
#node-3907 .ER-slideshow.column .btn-next,
#node-3907 .ER-slideshow.column .btn-prev{
	background: none;
}
.node-si-section-attachment-slide-show .ER-slideshow.column .field-name-field-si-sect-atch-slides-text{
	width: 225px;
	text-align: center;
}
.revision-id-112 .node-si-section-attachment-slide-show .ER-slideshow.column .mask{
	background: #fff;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
	padding: 70px 0 40px;
	width: 940px;
	height: 357px;
}
.revision-id-112 .node-si-section-attachment-slide-show .ER-slideshow.column .btn-next, 
.revision-id-112 .node-si-section-attachment-slide-show .ER-slideshow.column .btn-prev {
	height: 250px;
}
.revision-id-112 .node-si-section-attachment-slide-show .ER-slideshow.column .field-collection-item-field-si-sect-atch-slides{
	padding: 0px;
}
.revision-id-112  .node-si-section-attachment-slide-show .ER-slideshow.column .field-name-field-si-sect-atch-slides-text{
	padding: 5px 10px 0;
	margin: 0 !important;
}
.revision-id-112  .node-si-section-attachment-slide-show .ER-slideshow.column .field-collection-item-field-si-sect-atch-slides p{
	margin: 0 0 15px !important;
}
.revision-id-107 .field-name-field-timeline{
	float: left;
}
.promoting-image{
	width: 100%;
	height: 264px;
	border-radius: 8px;
	background-image: url(../images/SI_EO_eco_incl_microplace.jpg);
	background-size: 100% 100%;
}
p.caption{
	font-size: 13px;
	line-height: 15px;
	text-align: center
}
.revision-id-106 .node-si-section-attachment-infocols .field-name-field-title .border_seperation_none {
	background: url("../images/location.png") no-repeat scroll 0 1px rgba(0, 0, 0, 0);
	padding-left: 30px;
	font-family: "Univers LT W01 45 Light","univers-light";
	font-size: 18px;
}
.revision-id-105 .dot-separator{
	margin-bottom: 0px;
}
.revision-id-106{
	padding-top: 15px !important;
}
.revision-id-106 h1{
	margin-bottom: 10px !important;
}
.revision-id-106 #supporting-entrepreneurs{
	width: 100%;
}
.revision-id-106 .dot-separator {
	margin: 0 auto !important;
}
.revision-id-108 .dot-separator {
	display: none !important;
}
.revision-id-107 .field-type-field-collection {
	/*	padding: 0 0 0 105px;
	width: 1011px;*/
}
.revision-id-107 section{
	padding: 0 0 0 105px
}
#node-3902 .field-name-field-timeline{
	background-position: 443px 0 !important;
}

/* MARKETPLACE*/
#node-3896 .sociable{
	float: right;
	margin: 10px 0 25px;
}
#node-3896 .mask{
	width: 100% !important;
}
#node-3911 .field-item {
	width: 100%;
}
#node-3911 .field-item iframe,
#node-3911 .field-item object,
#node-3911 .field-item embed,
#node-3911 .field-name-field-mega-slide-image img{
	width: 100% !important;
	margin: 0 !important;
	height: 614px;
}
#node-3911 .btn-prev,
#node-3911 .btn-next{
	height: 614px;
}
@media (min-width: 768px) and (max-width: 991px){
	#node-3911 .field-item iframe,
	#node-3911 .field-item object,
	#node-3911 .field-item embed,
	#node-3911 .field-name-field-mega-slide-image img,
	#node-3911 .btn-prev,
	#node-3911 .btn-next{
		height: 450px;
	}
}
@media (max-width: 767px) and (min-width: 501px){
	#node-3911 .field-item iframe,
	#node-3911 .field-item object,
	#node-3911 .field-item embed,
	#node-3911 .field-name-field-mega-slide-image img,
	#node-3911 .btn-prev,
	#node-3911 .btn-next{
		height: 350px;
	}
}
@media (max-width: 500px){
	#node-3911 .field-item iframe,
	#node-3911 .field-item object,
	#node-3911 .field-item embed,
	#node-3911 .field-name-field-mega-slide-image img,
	#node-3911 .btn-prev,
	#node-3911 .btn-next{
		height: 150px;
	}
}
#node-3911 .field-name-field-mega-slide-video,
#node-3911 .field-name-field-mega-slide-image{
	padding: 10px;
	margin: 0;
}
#node-3911 .slide {
	width: 100%;
}
#node-3910 .si_section_attachment_downloads_page_col_1{
	width: 100%;
}
#node-3910 .si_section_attachment_downloads_page_col_2{
	clear: both;
	width: 100%;
}
#node-3910 .si_section_attachment_downloads_page_col_2 p{
	width: 100%;
}
#node-3910 .si_section_attachment_download_file a:hover{
	color: #0064D2;
}
@media (max-width: 767px){
	#node-3910 .si_section_attachment_download_file{
		height: 75px;
		line-height: 75px;
		background: #ffffff;
		margin-bottom: 0;
		width: 100%;
	}
	#node-3910 .si_section_attachment_download_file a{
		display: block;
		height:75px;
		line-height:75px;
		padding-left: 40px;
		background:#ffffff url(../images/download-sprite.png) no-repeat 14px -53px;
		background-size:13px auto;
	}
	#node-3910 .si_section_attachment_download_file a:hover{
		background:#69ad00 url(../images/download-sprite.png) no-repeat 14px 30px;
		background-size:13px auto;
		color:#fff;
	}
	#node-3911 .field-name-field-mega-slide-video,
	#node-3911 .field-name-field-mega-slide-image{
		padding: 0;
		margin: 0;
	}
}
#node-3911 .content{
	overflow: visible;
	box-shadow: none;
	float: left;
	background: #fff;
}
#node-3911 .field-name-field-mega-slide-mini-slide .field-slideshow-pager{
	float: left;
	width: 100%;
	text-align: center;
	padding: 20px 0 0;
}
#node-3911 .field-name-field-mega-slide-mini-slide .field-slideshow-pager a{
	width: 10px;
	height: 10px;
	margin-right: 10px;
	float: none;
	display: inline-block;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	border: 2px solid #e0e0e0;
	background: #f7f7f7;
}
#node-3911 .field-name-field-mega-slide-mini-slide .field-slideshow-pager a.activeSlide,
#node-3911 .field-name-field-mega-slide-mini-slide .field-slideshow-pager a:hover{
	background: #7e7e7e;
	border: none;
	border: 2px solid #7e7e7e;
}
#node-3911 .field-name-field-mega-slide-text{
	width: 100%;
	position: relative;
	margin: 0;
	min-height: 1px;
	padding-left: 12px;
	padding-right: 12px;
}
#node-3911 .field-name-field-mega-slide-mini-slide{
	width: 100%;
	position: relative;
	margin: 0;
	min-height: 1px;
	padding-left: 12px;
	padding-right: 12px;
}
#node-3911 .btn-prev,
#node-3911 .btn-next{
	position: absolute;
	z-index: 999;
}
#node-3911 .btn-prev span,
#node-3911 .btn-next span{		
	width: 50px;
	height: 50px;
	top: 50%;
	background: none !important;		
	position: absolute !important;
	margin: 0 !important;
	background-color: #f7f7f7 !important;
	opacity: 0.8;
}	
#node-3911 .btn-prev span:hover,
#node-3911 .btn-next span:hover{
	opacity: 1;
}	
#node-3911 .btn-prev span:after {
	background-position: -103px -84px;
}		
#node-3911 .btn-next span:after{
	background-position: -127px -84px;
}
#node-3911 .ER-slideshow{
	padding-left: 0;
	margin-left: 0;
}	
#node-3911 .btn-prev span{
	left: 10px;
}		
#node-3911 .btn-next span{
	right: 10px;
}	
@media (max-width: 767px){
	#node-3911 .btn-prev span{		
		left: 0; 
	}
	#node-3911 .btn-next span{
		right: 0;
	}
}

#node-3911 .btn-prev span:after,
#node-3911 .btn-next span:after{
	display: block;
	width: 28px;
	height: 28px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -14px;
	margin-left: -14px;
	background-size: auto 350px;
	content: '';
	background-image: url(../images/sprite1.png);
}
#node-3911 .btn-prev{
	left: 0;
}	
#node-3911 .btn-next{
	right: 0;
}
@media (min-width: 992px){
	#node-3911 .field-name-field-mega-slide-text,
	#node-3911 .field-name-field-mega-slide-mini-slide{
		width: 50%;
	}
}
@media (min-width: 768px){
	#node-3911 .field-name-field-mega-slide-text,
	#node-3911 .field-name-field-mega-slide-mini-slide{
		width: 50%;
	}
}
@media (max-width: 767px){
	#node-3911 .content{
		background: transparent !important;
	}	
	#node-3911 .mask{
		box-shadow: none !important;
	}
}
#node-3912{
	margin: 0 -12px;
}
#node-3912 .field-collection-view{
	margin: 0;
	padding: 0;
}
#node-3912 .field-item{
	width: 100%;
	padding: 0 12px;
	position: relative;
	margin-bottom: 30px;
}
@media (min-width: 992px) {
	#node-3912 .field-item{
		width: 50%;
	}
}
@media (min-width: 768px){
	#node-3912 .field-item{
		width: 50%;
	}	
}
#node-3912 .field-name-field-image,
#node-3912 .field-name-field-link,
#node-3912 .field-name-field-body-text{
	width: 100%;
	float: left;
}
#node-3912 .field-name-field-body-text .field-item,
#node-3912 .field-name-field-image .field-item{
	width: 100%;
}
#node-3912 .field-name-field-image img{
	width: 100%;
	height: auto;
}
#node-3912 .field-name-field-link,
#node-3912 .field-name-field-body-text{
	clear: both;
}


/* SHIPPING */
#node-3909 .field-collection-view{
	padding-top: 0 !important;
	padding-bottom: 0 !important;
	margin: 0;	
}
#node-3909 .field-collection-view img{
	width: 100% !important;
	height: auto;
}
@media (min-width: 992px){
	#node-3909 .field-collection-view{
		width: 50% !important;
		float: left;
		position: relative;
		min-height: 1px;
		padding-left: 12px;
		padding-right: 12px;
	}
}
@media (min-width: 768px){
	#node-3909 .field-collection-view{
		width: 50% !important;
		float: left;
		position: relative;
		min-height: 1px;
		padding-left: 12px;
		padding-right: 12px;
	}
}


/* ADVOCACY */
.timeline{
	position:relative;
}

.timeline-bar{
	position:absolute;
	background:#e5e5e5;
	left:50%;
	width:5px;
	height:100%;
	margin-left:-3px;
	top:0;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
}

.timeline h4{
	font-size:20px;
	color:#0064d2;
	padding-bottom:10px;
	border-bottom:1px solid #e5e5e5;
	position:relative;
}
/* Right */

.timeline h4::after{
	width:10px;
	height:10px;
	content:'';
	background:#0064d2;
	-webkit-border-radius:90px;
	-moz-border-radius:90px;
	border-radius:90px;
	position:absolute;
	right:-15px;
	bottom:-5px;
	z-index:9999;
}

.timeline h4::before{
	width:24px;
	height:24px;
	content:'';
	background:#f7f7f7;
	-webkit-border-radius:90px;
	-moz-border-radius:90px;
	border-radius:90px;
	position:absolute;
	right:-22px;
	bottom:-12px;
	z-index:9990;
	border:1px solid #e5e5e5;
}

/* Left */

.timeline .left h4{
	text-align:right;
}

.timeline .left h4::after{
	right:auto;
	left:-18px;
}

.timeline .left h4::before{
	left:-25px;
	right:auto;
}

.bubble{
	margin-top:25px;
	padding:18px;
	background:#fff;
	-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);
	-moz-box-shadow:0 0 10px rgba(0,0,0,0.2);
	box-shadow:0 0 10px rgba(0,0,0,0.2);
	position:relative;
	margin-bottom:30px;
	margin-right:20px;
}

.bubble.right{
	margin-right:0;
	margin-left:20px;
}

.bubble.right::after{
	width: 0; 
	height: 0; 
	content:'';
	position:absolute;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent; 		
	border-right:5px solid #fff; 		
	left:-5px;
	top:12px;
}

.bubble.left::after{
	width: 0; 
	height: 0; 
	content:'';
	position:absolute;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent; 		
	border-left:5px solid #fff; 		
	right:-5px;
	top:12px;
}
.company-grid{
	margin-top:20px;	
}
.company-grid .col-md-4{
	height:190px;
	text-align:center;
	padding-top:20px;
}

.company-grid .top-1,
.company-grid .top-2,
.company-grid .top-3{
	border-bottom:1px solid #E7E7E7;
}

.company-grid .top-2,
.company-grid .bottom-2{
	border-left:1px solid #E7E7E7;
	border-right:1px solid #E7E7E7;
	
}				
.revision-id-452 .field-collection-container .field-collection-view{
	float: left;
	padding: 0 45px 0 15px;
	width: 368px !important;
}
.page-search .view-search-page .views-row img{
	display: none;
}
.page-search .jcarousel-navigation{
	margin: 15px !important;
}
.jcarousel-skin-default .jcarousel-container-horizontal {
    height: auto !important;
}
@media (max-width: 767px){
	.container {
		padding-left: 12px;
		padding-right: 12px;
	}
}
@media (min-width: 768px) and (max-width: 991px){
	
	.page-in-the-news .node-press-release p{
		display:none;
	}
}

/* RESPONSIBLE */
#node-3889 .field-type-entityreference{
	clear: both;
}
#node-3889 .field-collection-item-field-sections{
	position: initial;
}
.dot-separator{
	width:150px;
	height:2px;
	margin: 30px auto 30px auto;
	background:url(../images/dot-box.jpg) repeat-x 0 0;
}

.sociable a{
	cursor:pointer;
}

#picturesSlider-container{
	width:1020px;
	margin:0 auto;
}
#picturesSlider-container .field-collection-view,
#awardsSlider-container .field-collection-view{
	width: auto;
	margin: 0;
	padding: 0;
	border: 0;
}
#picturesSlider-container .field-label{
	display: none;
}

#picturesSlider-container p{
	text-align:center;
	padding:10px 40px;
	font-size:13px;
	line-height:18px;
}

.sociable .field-item{
	margin:0 0 0 2px;
}

#awardsSlider-container .field-item{
	text-align:center;
}

#awardsSlider-container img{
	width:auto;
	margin:0 auto;	
}
#awardsSlider-container .field-label{
	display: none;
}

#awardsSlider-container p{
	padding:0 50px;
}

#awardsSlider-container .bx-wrapper{
	background:#fff;
	padding: 20px 0;
	box-shadow:0 0 10px rgba(0,0,0,0.1);
}

.bx-wrapper .bx-controls-direction a.bx-prev,
.bx-wrapper .bx-controls-direction a.bx-next{
	content:'';
	background:url(../images/sprite1.png) no-repeat;
	width:40px; height:55px;
	display:block;
	position:absolute;
	top:50%;
	margin-top:-60px;
	margin-left:-20px;
	opacity:0.7;
}

.bx-wrapper .bx-controls-direction a.bx-prev{
	background-position:-215px -168px;
	left:-30px;
}

.bx-wrapper .bx-controls-direction a.bx-next{
	background-position:-262px -168px;
	right:-55px;
}

.bx-wrapper .bx-controls-direction a.bx-prev:hover,
.bx-wrapper .bx-controls-direction a.bx-next:hover{
	opacity:1;
}

#awardsSlider-container .bx-wrapper .bx-controls-direction a.bx-prev{
	left:-30px;
	margin-top:-32px;
}

#awardsSlider-container .bx-wrapper .bx-controls-direction a.bx-next{
	right:-55px;
	margin-top:-32px;
}

@media (min-width: 992px) and (max-width: 1200px){
	
	#picturesSlider-container{
		width:910px;
		margin:0 auto;
	}
	
}

@media (min-width: 1045px) and (max-width: 1080px){
	
	#awardsSlider-container .bx-wrapper .bx-controls-direction a.bx-prev{
		left:-20px;
	}
	
	#awardsSlider-container .bx-wrapper .bx-controls-direction a.bx-next{
		right:-40px;
	}
	
}

@media (min-width: 992px) and (max-width: 1044px){
	
	#awardsSlider-container .bx-wrapper .bx-controls-direction a.bx-prev{
		left:17px;
	}
	
	#awardsSlider-container .bx-wrapper .bx-controls-direction a.bx-next{
		right:-8px;
	}
	
	#picturesSlider-container .bx-wrapper .bx-controls-direction a.bx-prev{
		left:-15px;
	}
	
	#picturesSlider-container .bx-wrapper .bx-controls-direction a.bx-next{
		right:-38px;
	}
	
}

@media (min-width: 768px) and (max-width: 991px){
	
	#picturesSlider-container{
		width:685px;
		margin:0 auto;
	}
	
	#picturesSlider.bxslider .field-item p{
		padding:10px 15px;
	}	
	
}

@media (max-width: 853px){
	
	#awardsSlider-container .bx-wrapper .bx-controls-direction a.bx-prev{
		left:22px;
		z-index:99999;
		margin-top:-32px;
	}
	
	#awardsSlider-container .bx-wrapper .bx-controls-direction a.bx-next{
		right:0;
		z-index:99999;
		margin-top:-32px;
	}	
	
}

@media (min-width: 768px) and (max-width: 795px){
	
	#picturesSlider-container .bx-wrapper .bx-controls-direction a.bx-prev{
		left:-17px;
		z-index:99999;
	}
	
	#picturesSlider-container .bx-wrapper .bx-controls-direction a.bx-next{
		right:-39px;
		z-index:99999;
	}	
	
}

@media (max-width: 767px){
	
	#picturesSlider-container{
		width:100%;
		margin:0 auto;
	}
	
	#picturesSlider.bxslider .field-item p{
		padding:10px 15px;
	}	
	
	.bx-wrapper .bx-controls-direction a.bx-prev{
		left:22px;
		z-index:99999;
	}
	
	.bx-wrapper .bx-controls-direction a.bx-next{
		right:0;
		z-index:99999;
	}
	
	#awardsSlider-container .bx-wrapper .bx-controls-direction a.bx-prev{
		left:22px;
		z-index:99999;
		margin-top:-32px;
	}
	
	#awardsSlider-container .bx-wrapper .bx-controls-direction a.bx-next{
		right:0;
		z-index:99999;
		margin-top:-32px;
	}	
	
}
.bx-wrapper {
	position: relative;
	margin: 0 auto 60px;
	padding: 0;
	*zoom: 1;
}

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

.bxslider .field-item{
	margin:0;
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
	
}

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

/* LOADER */

.bx-wrapper .bx-loading {
	display: none;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
	margin-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 {
	text-indent: -9999px;
	margin:0 10px;
	border:2px solid #e0e0e0;
	background:#f7f7f7;
	width:10px; height:10px;
	-webkit-border-radius:50px;
	-moz-border-radius:50px;
	border-radius:50px;
	cursor:pointer;  
	outline:0;
	display:block;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background:#7e7e7e;
	border:2px solid #7e7e7e;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: 10px;
	background: url(../images/controls.png) no-repeat 0 -32px;
}

.bx-wrapper .bx-next {
	right: 10px;
	background: url(../images/controls.png) no-repeat -43px -32px;
}

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

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

/* AUTO CONTROLS (START / STOP) */

.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(../img/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(../img/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;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.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;
}

/* IMAGE CAPTIONS */

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

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

.copyright{
	border-top:1px solid #eee;
	padding-top:22px;
	margin-top:22px;
}

#node-3889 .photosMargin{
	margin: -50px 0 50px;
}

#node-3892 .header-options ul li a:hover,
#node-3892 .header-options ul li .default,
#node-3891 .header-options ul li a:hover,
#node-3891 .header-options ul li .default,
#node-3890 .header-options ul li a:hover,
#node-3890 .header-options ul li .default,
#node-3878 .header-options ul li a:hover,
#node-3878 .header-options ul li .default{
	background: #F8AE01;
}
#node-3892 .header-options ul li#submenu-3890 a span ,
#node-3891 .header-options ul li#submenu-3890 a span ,
#node-3890 .header-options ul li#submenu-3890 a span ,
#node-3878 .header-options ul li#submenu-3890 a span {
	background-position: 4px -24px;
}
#node-3892 .header-options ul li#submenu-3891 a span ,
#node-3891 .header-options ul li#submenu-3891 a span ,
#node-3890 .header-options ul li#submenu-3891 a span ,
#node-3878 .header-options ul li#submenu-3891 a span {
	background-position: -154px -24px;
}
#node-3892 .header-options ul li#submenu-3892 a span ,
#node-3891 .header-options ul li#submenu-3892 a span ,
#node-3890 .header-options ul li#submenu-3892 a span ,
#node-3878 .header-options ul li#submenu-3892 a span {
	background-position: -310px -26px;
}
#node-3892 .header-options ul li a span,
#node-3891 .header-options ul li a span,
#node-3890 .header-options ul li a span,
#node-3878 .header-options ul li a span{
	background: url("../images/companies-sprite-2x.png") no-repeat scroll 0 0 / 382px auto rgba(0, 0, 0, 0);
	margin-top: -7px;
}
#node-3892 .header-options ul li#submenu-3891 a span,
#node-3891 .header-options ul li#submenu-3891 a span,
#node-3890 .header-options ul li#submenu-3891 a span,
#node-3878 .header-options ul li#submenu-3891 a span{
	margin-top: -12px;
}
#node-3892 .hideme,
#node-3891 .hideme,
#node-3890 .hideme,
#node-3878 .hideme{
	margin-top: 25px;
}
#node-3892 .header-options ul li#submenu-3892 a span,
#node-3891 .header-options ul li#submenu-3892 a span,
#node-3890 .header-options ul li#submenu-3892 a span,
#node-3878 .header-options ul li#submenu-3892 a span{
	margin-top: -11px;
}
#node-3892 .header-options ul li#submenu-3890 a:hover span,
#node-3892 .header-options ul li#submenu-3890 .default span,
#node-3891 .header-options ul li#submenu-3890 a:hover span,
#node-3891 .header-options ul li#submenu-3890 .default span,
#node-3890 .header-options ul li#submenu-3890 a:hover span,
#node-3890 .header-options ul li#submenu-3890 .default span,
#node-3878 .header-options ul li#submenu-3890 a:hover span,
#node-3878 .header-options ul li#submenu-3890 .default span{
	background: url(../images/icon_PG_paypal.png) no-repeat;
	margin-top: -33px;
}
#node-3892 .header-options ul li#submenu-3891 a:hover span,
#node-3892 .header-options ul li#submenu-3891 .default span,
#node-3891 .header-options ul li#submenu-3891 a:hover span,
#node-3891 .header-options ul li#submenu-3891 .default span,
#node-3890 .header-options ul li#submenu-3891 a:hover span,
#node-3890 .header-options ul li#submenu-3891 .default span,
#node-3878 .header-options ul li#submenu-3891 a:hover span,
#node-3878 .header-options ul li#submenu-3891 .default span{
	background: url(../images/icon_PG_ebay.png) no-repeat;
	margin-top: -38px;
}
#node-3892 .header-options ul li#submenu-3892 a:hover span,
#node-3892 .header-options ul li#submenu-3892 .default span,
#node-3891 .header-options ul li#submenu-3892 a:hover span,
#node-3891 .header-options ul li#submenu-3892 .default span,
#node-3890 .header-options ul li#submenu-3892 a:hover span,
#node-3890 .header-options ul li#submenu-3892 .default span,
#node-3878 .header-options ul li#submenu-3892 a:hover span,
#node-3878 .header-options ul li#submenu-3892 .default span{
	background: url(../images/icon_PG_stubhub.png) no-repeat;
	margin-top: -37px;
}
.revision-id-69, .revision-id-193{
	padding-bottom: 50px !important;
}
.two_column_sidebar .col-md-6{
	width: 74%;
	padding-right: 20px;
}
#node-3878 .revision-id-69 ul li{
	background: none repeat scroll 0 0 #F8AE01;
	border-right: 1px solid #FFFFFF;
	color: #FFFFFF;
	display: block;
	float: left;
	font-size: 14px;
	line-height: 22px;
	min-height: 90px;
	padding: 25px 25px 25px 30px;
	width: 260px;
	height: 150px;
}
#node-3878 .revision-id-69 ul p{
	float: left;
	margin: 0 !important;
	width: 145px;
}
#node-3878 .revision-id-69 ul p:first-child{
	font-size: 50px;
	line-height: 47px;
	padding: 0 57px 0 0;
	text-align: center;
	width: 20px;
}
#node-3878 .revision-id-69 ul.field-collection-view-links{
	display: none;
}

.revision-id-193 .field-name-field-sections .field-collection-view{
	padding: 45px 0;
}
#node-3904 .modal-slideshow--trigger--list li a:hover{
	background: #F8AE01
}
.revision-id-70{
	padding-top: 5px;
}
.revision-id-194, .revision-id-70{
	background: url("/ebay/sites/all/themes/ebayinc/images/divider1.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);
	padding-bottom: 50px !important;
}
.revision-id-81{
	background: url("/ebay/sites/all/themes/ebayinc/images/divider1.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);
	padding-bottom: 20px !important;
}
.clearfix revision-id-70 p{
	margin-bottom: 20px;
}
.revision-id-70 .field-name-field-section-attachment h2{
	display: none;
}
#node-3905 .field-collection-item-field-level-3-menu{
	width: 100%;
}
.revision-id-71 .col-md-6{
	width: 62.66%;
}
.revision-id-71 .col-md-6:first-child{
	padding-right: 65px;
	width: 37.33%;
}
.revision-id-79 .sociable{
	float:right;
	margin-left: 80px;
}
#node-3914 .field-item{
	width: 50%;
}
#node-3914 .field-name-field-image{
	margin-right: 25px;
}
#node-3915 .field-type-file a,
#node-3914 .field-type-file a{
	background: url("../images/download.png") no-repeat scroll left center rgba(0, 0, 0, 0);
	margin: 10px 0 0;
	padding-left: 25px;
	
}
.revision-id-80 p{
	margin-bottom: 10px !important;
}
.field-name-field-section-introduction{
	margin-bottom: 21px !important;
}
.revision-id-82 .col-md-12 div{
	padding: 0px
}
.revision-id-81 .col-md-6{
	width: 41.66666666666667%;
}
.revision-id-81 .col-md-6:first-child{
	width: 58.3333%;
	margin: 0px;
}
.revision-id-82 .sociable, .revision-id-81 h1{
	margin-bottom: 10px !important
}
.revision-id-82 .field-type-text-long .field-name-field-section-introduction{
	width: 75%;
}
.revision-id-84{
	padding: 0px 0 50px !important ;
}
.revision-id-83{
	padding-bottom: 0px !important;
}
.revision-id-84 .sociable{
	margin: 0px 0 17px !important;
}
.revision-id-84 .node-si-section-attachment-slide-show .ER-slideshow.column .mask{
	background: none;
	box-shadow: none;
}
.revision-id-84 .btn-prev, .revision-id-84 .btn-next{
	background: none repeat scroll 0 0 #E8E8E8;
	cursor: pointer;
	display: block;
	height: 560px !important;
	margin: 0 !important;
	top: 0 !important;
	width: 80px !important;
}
.revision-id-84 .btn-prev span, .revision-id-84 .btn-next span{
	left: 22px;
	position: relative;
	top: 48%;
}
.revision-id-84 .node-si-section-attachment-slide-show .ER-slideshow.column .field-name-field-si-sect-atch-slides-text{
	padding: 15px 10px 0 0;
	text-align: left !important;
	width: 800px;
}
.revision-id-84 .node-si-section-attachment-slide-show .ER-slideshow.column .slide{
	margin-top: 0px !important;
}
.revision-id-84 .node-si-section-attachment-slide-show .ER-slideshow.column .slide > .field-collection-item-field-si-sect-atch-slides:first-child, 
.revision-id-84 .node-si-section-attachment-slide-show .ER-slideshow.column .slide > .field-collection-item-field-si-sect-atch-slides:last-child{
	padding: 0px !important
}
.revision-id-84  .node-si-section-attachment-slide-show .ER-slideshow.column .btn-next {
	right: 13px;
}
.revision-id-84  .node-si-section-attachment-slide-show .ER-slideshow.column .btn-prev {
	left: 13px;
}
.field-item .sociable.small li{
	margin: 0 0 0 10px;
}
.revision-id-206{
	padding-top: 15px !important;
}
.page-node-3876 .sociable{
	float: right;
	margin: 0 0 20px 0;
}
.page-node-3876 .group-left{
	width: 60%;
	float: left;
	min-height: 250px;
}
.page-node-3876 .group-middle, .page-node-3876 .group-right{
	width: 40%;
	float: right;
}
.page-node-3876 .group-middle, .page-node-3876 .group-right{
	width: 40%;
	float: right;
}
.group-middle .node-si-landing-page.view-mode-full .field-items, 
.group-right .node-si-landing-page.view-mode-full .field-items{
	margin: 0px;
}
.page-node-3310 .ER-slideshow{
	height: 610px;
	/*	left: 0;
		margin: 0 !important;
	position: absolute;*/
  width:100%;
	max-width: 1200px;/*100%;*/
}
.page-node-3310 .ER-slideshow .slide img{
/*
	width: 100% !important;
	height: auto !important;
  */
}
.page-node-3310 .ER-slideshow .mask, .page-node-3310 .ER-slideshow .slide{
	width: 100% !important;
}
.page-node-3310 .ER-slideshow .btn-prev, .page-node-3310 .ER-slideshow .btn-next,
.page-node-3310 .sociable{
	display: none
}
.page-node-3310 .select-area{
	display: block !important;
}
.page-node-3310 .main-holder {
	margin-top: 29px;
}
#node-1841 .ER-slideshow img{
	width: 892px !important;
	height: 560px !important;
	margin: 0px !important;
	box-shadow: none;
}

#node-1841 .ER-slideshow .btn-prev,
#node-1841 .ER-slideshow .btn-next{
	height: 504px;
}
.pagination{
	color: #D1D0D0;
	font-family: "Univers LT W01 45 Light","univers-light";
	font-size: 20px;
	padding: 80px 0 0 !important;
	clear: both;
	font-weight: normal;
}
.pagination strong{
	font-weight: normal;
}
#node-1841 .left{
	float: left;
	width: 47%;
	padding: 0 25px 35px 0;
}
#node-1841 .slide .text p{
	margin-bottom: 5px;
}
.page-node-4002 .main-holder{
	margin: 0px;
}

.page-node-4002 .field-name-field-header-image {
	width: 100%;
	/* margin-bottom: 35px; */
}

.page-node-4002 .field-name-field-header-image .field-items{
    margin: 0 auto;
   	width: 100%;
	max-width:1080px;
}
.page-node-4002 .field-name-field-header-image img {
	height: auto;
	width: 100%;
}


.page-node-4002 .col-md-8{
	width: 63%;
}
.page-node-4002 .col-md-4{
	width: 31%;
}
blockquote.tweet {
	border-bottom: 1px solid #E7E7E7;
	border-left: 0 none;
	border-top: 1px solid #E7E7E7;
	color: #0064D2;
	display: block;
	float: right;
	font-family: Georgia,Times,serif;
	font-size: 24px;
	font-style: italic;
	line-height: 35px;
	padding: 37px 4px;
	text-align: center;
	width: 300px;
}
blockquote {
	border-left: 5px solid #EEEEEE;
	margin: 0 0 20px;
	padding: 10px 20px;
}
.tweet-box {
	display: block;
	float: right;
	padding: 33px 0;
	width: 300px;
}
.tweet-box a {
	color: #7E7E7E;
	display: block;
	font-size: 12px;
	margin: 0 auto;
	opacity: 0.8;
	padding-top: 85px;
	position: relative;
	text-align: center;
	text-decoration: none;
	width: 74px;
}
.tweet-box a span {
	background: url("../images/retina-social.png") no-repeat scroll -3px -75px / 80px auto rgba(0, 0, 0, 0);
	display: block;
	height: 74px;
	left: 0;
	position: absolute;
	top: 0;
	width: 74px;
	font-size: 0px;
}
.signature{
	background: url(../images/signature.png);
	width:137px;
	height: 76px;
	margin: 40px 0 10px !important
}
.lead1 {
	font-size: 21px;
	font-weight: 200;
	line-height: 30px;
	margin-bottom: 35px !important;
}
.page-node-4002 .sociable li{
	margin-right: 10px;
}
.line-separator {
	border-bottom: 1px solid #E6E6E6;
	margin-bottom: 20px;
}
.page-content .grey {
	color: #7E7E7E;
	font-size: 12px;
	margin-bottom: 5px !important;
}
.page-node-4002 h1{
	margin-bottom: 25px !important
}

/* SI HOME-2 */
.page-node-3876 #main  .landing-page-menu .si-landing-widget .field-name-field-pillar-landing-banner{
	width: 100% !important;
}
.page-node-3876 #main .landing-page-menu .si-landing-widget .title-learn{
	width: 580px;
	position: absolute;
	margin-top: -135px;
	top: 50%;
	right: 0;
}
.page-node-3876 #main .landing-page-menu .si-landing-widget .field-name-field-pillar-landing-banner img{
	height: auto;
}
.page-node-3876 #main .pillars-menu-widget .field-name-field-banner-attribution{
	display: none;
}
.page-node-3876 #main .pillars-menu-widget,
.page-node-3876 #main .landing-page-menu .si-landing-widget {
	width: 100%;
	height: auto;
}
.page-node-3876 .padding{
	padding-bottom: 40%;
}
.page-node-3876 #main .landing-page-menu .slide-one .pillar-icon-wrap{
	top: 0;
}
.page-node-3876 #main .landing-page-menu .slide-two .pillar-icon-wrap{
	top: 140px;
}
.page-node-3876 #main .landing-page-menu .slide-three .pillar-icon-wrap{
	top: 280px;
}
.page-node-3876 #main .landing-page-menu .slide-one .pillar-icon-wrap,
.page-node-3876 #main .landing-page-menu .slide-two .pillar-icon-wrap,
.page-node-3876 #main .landing-page-menu .slide-three .pillar-icon-wrap{
	left: 40px;
}
.page-node-3876 #main .field-name-field-stories-thumbnail{
	display: none;
}
@media (max-width: 1200px) and (min-width: 992px){
	.page-node-3876 .pillars-menu-widget .pillar-icon-wrap .pillar-icon{
		width: 110px !important;
		height: 110px !important;
		background-size: 45px;
	}
	.page-node-3876 #main .landing-page-menu .slide-two .pillar-icon-wrap{
		top: 120px;
	}
	.page-node-3876 #main .landing-page-menu .slide-three .pillar-icon-wrap{
		top: 240px;
	}
}
@media (max-width: 991px) and (min-width: 768px){
	.page-node-3876 .pillars-menu-widget .pillar-icon-wrap .pillar-icon{
		width: 80px !important;
		height: 80px !important;
		background-size: 32px;
	}
	.page-node-3876 #main .landing-page-menu .slide-two .pillar-icon-wrap{
		top: 90px;
	}
	.page-node-3876 #main .landing-page-menu .slide-three .pillar-icon-wrap{
		top: 180px;
	}
}
@media (max-width: 767px){
	.page-node-3876 #main .group-header .field-name-body{
		padding: 0 12px;
	}
	.page-node-3876 #main .group-header{
		margin: 0 -12px;
	}
	.page-node-3876 #main .landing-page-menu .si-landing-widget .title-learn,
	.page-node-3876 .social-icons{
		display: none;
	}
	.page-node-3876 .pillars-menu-widget .pillar-icon-wrap .pillar-icon{
		width: 50px !important;
		height: 50px !important;
		background-size: 22px;
	}
	.page-node-3876 #main .landing-page-menu .slide-one .pillar-icon-wrap{
		top: 5px;
	}	
	.page-node-3876 #main .landing-page-menu .slide-two .pillar-icon-wrap{
		top: 70px;
	}
	.page-node-3876 #main .landing-page-menu .slide-three .pillar-icon-wrap{
		top: 135px;
	}
	.page-node-3876 .padding{
		padding-bottom: 43%;
	}
}
@media (max-width: 520px){
	.page-node-3876 .pillars-menu-widget .pillar-icon-wrap .pillar-icon{
		width: 40px !important;
		height: 40px !important;
		background-size: 22px;
	}
	.page-node-3876 #main .landing-page-menu .slide-two .pillar-icon-wrap{
		top: 53px;
	}
	.page-node-3876 #main .landing-page-menu .slide-three .pillar-icon-wrap{
		top: 101px;
	}
	.page-node-3876 .padding{
		padding-bottom: 43%;
	}
}
@media (max-width: 360px){
	.page-node-3876 .pillars-menu-widget .pillar-icon-wrap .pillar-icon{
		width: 30px !important;
		height: 30px !important;
		background-size: 18px;
	}
	.page-node-3876 #main .landing-page-menu .slide-one .pillar-icon-wrap{
		top: -15px;
	}	
	.page-node-3876 #main .landing-page-menu .slide-two .pillar-icon-wrap{
		top: 20px;
	}
	.page-node-3876 #main .landing-page-menu .slide-three .pillar-icon-wrap{
		top: 55px;
	}
	.page-node-3876 .padding{
		padding-bottom: 43%;
	}
}

.page-node-3876 .group-left,
.page-node-3876 .group-middle, 
.page-node-3876 .group-right{
	width: 100%;
	position: relative;
	min-height: 1px;
	padding-left: 12px;
	padding-right: 12px;
}
.page-node-3876 .group-left .field-label-hidden,
.page-node-3876 .field-name-field-custom-video-link .field-name-field-custom-video-title,
.page-node-3876 .group-middle .field-label-hidden{
	margin-bottom: 10px;
}
@media (min-width: 992px){
	.page-node-3876 .group-left{
		width: 58.333333333333336%;
	}
}
@media (min-width: 768px){
	.page-node-3876 .group-left{
		width: 58.333333333333336%;
	}
}
.page-node-3876 .group-left .video-popup-thumb img{
	width: 100%;
}
.page-node-3876 .group-left .video-popup-thumb .play-icon{
	background-image: url(../images/play2x.png) !important;
	position: absolute;
	width: 72px;
	height: 72px;
	display: block;
	top: 50%;
	left: 50%;
	margin-top: -20px;
	margin-left: -36px;
	background-size: 72px auto;
}
.page-node-3876 .group-middle, 
.page-node-3876 .group-right{
	width: 100%;
	margin-bottom: 30px;
}
@media (min-width: 992px){
	.page-node-3876 .group-middle, 
	.page-node-3876 .group-right{
		width: 41.66666666666667%;
	}
}
@media (min-width: 768px){
	.page-node-3876 .group-middle, 
	.page-node-3876 .group-right{
		width: 41.66666666666667%;
	}
}
.page-node-3876 .ui-tabs .item-list ul.ui-tabs-nav li {
	margin: 0px !important;
	float: left;
	display: block;
	width: 33.3333333333333333%;
	padding: 0px;
	border: 0px;
	white-space: normal;
}
.page-node-3876 .ui-tabs .item-list ul.ui-tabs-nav li a {
	font-weight: normal;
	line-height: 20px;
	height: 90px;
	font-family: "Univers LT W01 45 Light", "univers-light";
	font-size: 18px;
	color: #0064d2;
	background: #fff;
	text-decoration: none;
	padding: 0 45px 0 25px;
	display: table;
	border-right: 1px solid #e5e5e5;
	width: 100%;
	text-align: center;
}
.page-node-3876 .ui-tabs .item-list ul.ui-tabs-nav li.ui-state-active > a {
	background: #0064d2;
	color: #fff;
}
.page-node-3876 .ui-tabs-nav {
	overflow: hidden;
}
.page-node-3876 .ui-tabs .item-list ul.ui-tabs-nav li > a:hover {
	background: #0064d2;
	color: #fff;
}
.page-node-3876 .field-name-field-si-land-learn-tabs .field-name-field-lrn-title.field-type-text.field-label-hidden {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	height: 90px;
	width: 100%;
	margin: 0 auto;
}
.page-node-3876 .ui-widget-content{
	background: #0064d2;
	-webkit-box-shadow: 0 0 20px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 0 20px rgba(0,0,0,0.2);
	box-shadow: 0 0 20px rgba(0,0,0,0.2);
	min-height: 150px;
}
.page-node-3876 #field-si-land-learn-tabs-tab-2 .field-name-field-lrn-picture{
	float: left;
}
.page-node-3876 #field-si-land-learn-tabs-tab-2 .field-name-field-lrn-text,
.page-node-3876 #field-si-land-learn-tabs-tab-2 .field-name-field-lrn-link{
	margin-left: 250px;
}
.page-node-3876 .group-header:after,
.page-node-3876 .field-name-field-si-land-learn-tabs:after{
	display: block;
	content: "";
	border: 0px;
	height: 4px;
	background: url(../images/divider1.png) no-repeat center center;
	clear: both;
	padding: 50px 0;
}
.page-node-3876 .field-name-field-si-land-learn-tabs .field-name-field-lrn-text {
	padding: 45px 0 30px;
}
.page-node-3876 .field-name-field-si-land-learn-tabs {
	margin-bottom: 0 !important;
}
.page-node-3876  #main .group-footer hr{
	border: 0px;
	height: 4px;
	background: url(../images/divider1.png) no-repeat center center;
	clear: both;
	margin-bottom: 50px;
}
.page-node-3876 .group-footer,
.page-node-3876 .field-name-field-si-land-learn-title{
	padding-top: 0 !important;
}
.page-node-3876 .field-name-field-si-land-learn-tabs .field-name-field-lrn-text p {
	color: #fff;
	font-size: 15px;
	line-height: 28px
}
/* Mobile Tabs(Responsive) */
.page-node-3876 .field-name-field-landing-mobile-tabs .item-list ul li{
	margin-left: 0;
	margin-right: 0;
}
.page-node-3876 .field-name-field-landing-mobile-tabs .field-name-field-lrn-title .field-item{
	font-family: "Univers LT W01 45 Light", "univers-light";
	font-size: 24px;
	margin: 25px 0;
}
.page-node-3876 .field-name-field-landing-mobile-tabs .field-name-field-lrn-text .field-item{
	color: #000;
}
.page-node-3876 .field-name-field-landing-mobile-tabs .field-name-field-lrn-picture img{
	width: 100%;
	height: auto;
	margin-bottom: 15px;
}
.page-node-3876 .field-name-field-landing-mobile-tabs .field-name-field-lrn-link a{
	color: #0064d2;
	text-decoration: none;
}
.page-node-3876 .field-name-field-landing-mobile-tabs .field-name-field-lrn-link a:hover{
	text-decoration: underline;
}
@media (min-width: 768px) {
	.page-node-3876 .field-name-field-landing-mobile-tabs{
		display: none;
	}
}
@media (max-width: 767px) {
	.page-node-3876 .field-name-field-si-land-learn-tabs{
		display: none;
	}
}

.page-node-3876 em{
	font-style: normal !important;
}
.page-node-3876  #main  .news-list a{
	color: #0064d2;
}
.page-node-3876  #main .news .holder h1{
	font-size: 20px;
	color: #0064d2;
	line-height: 24px;
	border-bottom: 1px solid #e7e7e7;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.page-node-3876  #main .news .holder article{
	width: 33.3333333333333333%;
}

.page-node-3876  #main .field-name-field-si-land-learn-title,
.page-node-3876  #main .field-name-field-custom-video-title,
.page-node-3876  #main .group-right .field-type-text,
.page-node-3876  #main .group-middle .field-type-text,
.page-node-3876  #main .news .heading h1{
	font-family: "Univers LT W01 45 Light", "univers-light";
	font-size: 30px;
}
.page-node-3876  #main .news .heading h1{
	width: 85%;
	float: left;
}
.page-node-3876  #main .news .heading .bloglink{
	width: 15%;
	float: right;
	text-align: right;
}
.page-node-3876  #main  .news .btn-more{
	color: #1f1c1a;
	background-color: #dadada;
	border-color: #9d9d9d;
}
.page-node-3876  #main  .col-sm-6{
	margin: 0 -12px;
}
.page-node-3876  #main  .col-sm-6:first-child{
	margin-right:20px;
}
.page-node-3876  #main .news .holder{
	margin: 0;
}
@media (min-width: 992px){
	.page-node-3876 .field-name-field-si-land-learn-tabs .field-name-field-lrn-text {
		width: 58.333333333333336%;
	}
}
@media (min-width: 768px){
	.page-node-3876 .field-name-field-si-land-learn-tabs .field-name-field-lrn-text {
		width: 58.333333333333336%;
	}
}
@media (max-width: 991px) and (min-width: 758px){		
	.page-node-3876 .news-list{
		display: none;
	}	
}
@media (max-width: 767px){	
	.page-node-3876 .press-release-grid{
		margin-bottom: 20px;
	}
	.page-node-3876 .news-list{
		display: none;
	}	
	.page-node-3876  #main  .col-sm-6{
		margin: 0 -12px;
	}
	.page-node-3876  #main .news .heading h1{
		width: 100%;
		float: none;
	}
	.page-node-3876  #main .news .heading .bloglink{
		display: none;
	}
	
	.page-node-3876  #main .news .item{
		margin-bottom: 25px;
	}
}
/** who_we_are/one_company **/
.node-business-who-we-are-one-company footer {
    width: auto;
    margin-right: 0px;
    margin-left: 0px;
}
.node-business-who-we-are-one-company form .row {
    width: auto;
    /*margin-top: 36px;*/
}
.node-business-who-we-are-one-company .holder .web {
	width: auto;
}
/*  .node-business-who-we-are-one-company .field-name-field-business-sub-business {
    margin-top: 36px;
}*/
.node-business-who-we-are-one-company .text-holder {
	width: auto;
}
.node-business-who-we-are-one-company .field-classified-links .row {
	margin-right: 17px;
	margin-left: 0px;
	line-height: 23px;
	font-size: 15px;
}
.node-business-who-we-are-one-company .field-classified-links  .alt {
	margin-right: 25px;
}
.node-business-who-we-are-one-company .field-label {
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 15px;
}
.node-business-who-we-are-one-company .field-item {
	line-height: 23px;
}

.node-business-who-we-are-one-company .alt label {
    color: inherit !important;
    font-weight: bold !important;
}

.field-name-field-business-description {
	margin-bottom: 15px;
}
#node-3915 .field-items .field-item{
	width: 50%;
}

/*#node-3915 .field-items .field-item .field-item{
	width: 45%;
}*/
#map_container #map_canvas{
	width: 100%;
/*	width: 770px !important;
	height: 434px !important;*/
}

/* 1x */ 
@media (max-width: 1300px){
	.page-node-3310 .ER-slideshow{
		height: 567px;
	}
}
/* 2x */ 
@media (max-width: 1200px){
	.node-type-home-page .ER-slideshow {
		width: 964px;
	}
	.node-type-home-page .ER-slideshow .mask li{
		width: 964px;
	}
    .node-type-home-page .ER-slideshow img {
        height: 376px;
    }
	.node-type-home-page ul.pagination {
		bottom: 56px;
		padding: 0px;
	}
	.view-home-latest-news .views-row {
		float: left;
		padding: 0 12px 25px 12px;
		width: 33.333%;
	}
	.view-home-latest-news .views-row img{
		width: 100%;
    height:auto;
	}
	.view-home-latest-news{
		margin: 0 -12px;
	}
	.slideshow-articles .field-name-field-photos,
	.slideshow-articles .field-name-field-photos img{
		width: 642px;
	}
	.view-blog-center .views-row,
	.view-blog-center .views-row img{
		width: 305px !important;
	}
	.page-node-3310 .ER-slideshow{
		height: 520px;
	}
	#node-1841 .ER-slideshow img {
		width: 799px !important;
	}
	#node-1841 .content{
		margin: 0 -6px;
	}
	
	#map_container #map_canvas{
/*		width: 670px !important;
		height: 400px !important;
		background-size: 645px 400px !important;*/
	}
	#map_container {
/*		padding: 140px 230px 10px 90px !important;*/
	}
	/*	#node-3887 .modal-slideshow--trigger--grid .slideshow {
		min-height: 490px !important;
	    margin-top: 550px;
	}*/
	#executive-navigation #thumbnail-rows {
	    margin: 0 10px;
	    width: 900px !important;
	}
}

/* 3x */ 
@media (max-width: 1100px){
	.page-node-3310 .ER-slideshow {
		height: 475px;
	}
}
/* 4x */ 
@media (max-width: 991px){
	.node-type-home-page .ER-slideshow {
		width: 744px;
	}
	.node-type-home-page .ER-slideshow .mask li{
		width: 744px;
	}
	.node-type-home-page .ER-slideshow .new-slide-about{
		padding: 70px 35px 0 22px;
		width: 50%;
		height: 340px;
		-moz-box-sizing: border-box;
	}
	.node-type-home-page .ER-slideshow .new-slide-img{
		height: 340px;
		-moz-box-sizing: border-box;
    width:auto;
	}
	.node-type-home-page .btn-more{
		/* display: none;*/ 
	}
	.node-type-home-page ul.pagination{
		bottom: 90px;
	}
	.view-home-latest-news .views-row {
		width: 50%;
	}
	.view-blog-center .side-left{
		width: 100%;
		-moz-box-sizing: border-box;
	}
	.view-blog-center .side-right{
		display: none;
	}
	.slideshow-articles .field-name-field-photos{
		width: 50%;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.slideshow-articles .field-name-field-photos img {
		width: 100%;
	}
	.slideshow-articles .text{
		width: 50%;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	
	.view-blog-center .views-row, .view-blog-center .views-row img {
		width: 360px !important;
	}
	.slideshow-articles .text{
		height: 375px;
	}
	.articles-holder{
		width: auto  !important;
		padding: 0px  !important;
		border: none  !important;
/* 		background: none !important*/
	}
	.articles-holder .field-item{
		width: 100%;/*50%;*/
		-moz-box-sizing: border-box;
		float: left;
	}

	.articles-holder .field-item .text{
		clear: both;
	}
	.articles-holder .field-item .text h2 a{
		font-size: 20px;
	}
	.articles-holder .logo-holder{
		margin: 0 28px 20px 0;
	}
	.page-node-3310 .ER-slideshow {
		height: 430px;
	}
	.page-node-3310 .main-holder {
		margin-top: 0;
	}
	.articles-holder article {
		padding: 0 0 80px;
	}
	.node-business-who-we-are-one-company form .row {
		width: 100%;
	}
	.node-business-who-we-are-one-company form .row .field-name-field-locations-list-title .field-item{
		width: 100%;
	}
	.node-business-who-we-are-one-company .web .field-item{
		width: 100%;
	}
	.articles-holder footer{
		padding: 25px 0 0;
	}
	.articles-holder footer .field-classified-links .row{
		padding: 20px 0 0;
	}
	.articles-holder form label, .contact-block form label{
		padding: 0px;
	}
	.node-business-who-we-are-one-company .field-name-field-business-sub-business{
		margin: 0px;
	}
	.articles-holder form{
		float: left;
	}
	.page-node-4002 .main-holder .tabs,
	.page-node-4002 .main-holder .field-name-body .col-md-8{
		max-width: 744px;
		margin: 0 auto;
		width: 100%;
	}
	#node-1841 .ER-slideshow img {
		width: 744px !important;
	}
	#node-1841 .field-type-text-with-summary{
		display: none;
	}
	#node-1841 .content {
		margin: 0;
	}
	#node-1841 .ER-slideshow {
		margin-left: 0;
	}
	#node-1841 .ER-slideshow .counter{
		left: 0px;
	}
	#node-1841 .content {
		margin: 0 -12px;
	}
	.si-goals-desc{
		padding-top: 40px;
	}
	#map_legend, .field-name-field-header-image{ 
	/* 	display: none !important;*/
	}
	#map_container {
		/*padding: 60px 230px 30px 90px !important;*/
	}
	#node-3938 #map_container {
		/*padding: 60px 230px 30px 60px !important;*/
	}
	#node-3900 .revision-id-141,
	#node-3900 .revision-id-142,
	#node-3900 .revision-id-143{
		width: 50% !important;
	}
	#executive-navigation #thumbnail-rows {
		margin: 0 10px;
		width: 680px !important;
	}
	#executive-navigation .thumbnail-row {
		width: 930px;
	}
	#executive-navigation .thumbnail {
	    padding: 0 33px;
	    width: 17%;
	}
	.revision-id-35 .col-md-6{
		width: 100%;
	}
}
/* 5x */ 
@media (max-width: 875px){
	.page-node-3310 .ER-slideshow {
		height: 380px;
	}
	#node-3887 #map_container {
		/*padding: 140px 230px 50px 70px !important;*/
	}
	.modal-slideshow--trigger--grid {
		height: 372px !important;
	}
	#main .pillars-menu-widget {
	    height: 490px;
	    margin: 0 -12px;
	    position: relative;
	    width: 1200px !important;
	}
	.revision-id-35 .col-md-6{
		width: 100%;
	}
	.node-type-si-pillar-page .container{
		max-width: 776px;
	}
	.side-right{
		display:none;
	}
	.side-left{
		width: 100%;
	}
	#comment-form input[type="text"], #comment-form textarea {
	    -moz-box-sizing: border-box;
	}
}
/* 6x */ 
@media (max-width: 767px){
	.node-type-home-page .ER-slideshow {
		height: 310px;
		padding: 0px;
		width: 674px;
	}
	.node-type-home-page .ER-slideshow .new-slide-about {
		-moz-box-sizing: border-box;
	 height: 300px;
		padding: 33px 0 0 22px;
		width: 100%;
	}
	.node-type-home-page .ER-slideshow .new-slide-img{
		display: none;
	}
	.node-type-home-page ul.pagination{
		bottom: 65px;
	}
	.node-type-home-page .btn-more{
		display: block;
		margin-top: 15px;
		width: 90px;
	}
	.view-home-latest-news .views-row {
		width: 100%;
	}
	.node-type-home-page .ER-slideshow .mask li{
		/*width: 100%;*/
	}
	.node-type-home-page .ER-slideshow {
		/*		-moz-box-sizing: border-box;
		width: 100%;*/
	}
	/*	.ER-slideshow .mask .slide {
		float: left;
		width: 767px;
	}*/
  .ER-slideshow .mask .slide,
  .node-type-home-page .ER-slideshow,
  .node-type-home-page .ER-slideshow .mask ul,
	.node-type-home-page .ER-slideshow .mask li {
/*	    width: 674px;*/
    width:100%;
	}
	.view-home-latest-news .views-field-title{
		height: auto;
	}
	#block-views-home-latest-news-block h2{
		font: 24px/25px  'Univers LT W01 45 Light', Arial, Helvetica, sans-serif;
	}
	.page-blog .js-filters, .page-blog .slideshow-holder{
		display: none;
	}
	.view-blog-center .views-row, .view-blog-center .views-row img {
		width: 100% !important;
		-moz-box-sizing: border-box;
		height: auto;
		box-sizing: border-box;
	}
	.articles-holder .field-item{
		width: 100%;
		-moz-box-sizing: border-box;
	}
	.page-node-3310 .ER-slideshow {
		height: 340px;
	}
	#node-1841 .ER-slideshow img {
		width: 675px !important;
	}
	
	#node-1841 .ER-slideshow .text, #node-1841 .ER-slideshow .counter{
		padding: 0 12px !important;
	}
	#node-1841 .ER-slideshow .text{
		padding-top:15px !important;
	}
	#node-3938 #map_container #map_canvas{
/*		width: 260px !important;
		height: 145px !important;*/
		/*background-size: 260px 145px !important;*/
		background-image: none !important;
		margin: 0 auto !important
	}
	#node-3887 #map_container #map_canvas{
		width: 260px !important;
		height: 145px !important;
		background-size: 260px 145px !important;
		/*background-image: none !important;*/
		margin: 0 auto !important
	}
	#node-3938 #map_container {
/*		background-size: 260px auto !important;
		background-image: url("../images/worldmap.png") !important;
		padding: 50px 0 !important;
		background-position: 176px 60px !important;
		background-repeat: no-repeat;*/
	}
	#node-3900 .revision-id-141,
	#node-3900 .revision-id-142,
	#node-3900 .revision-id-143{
		width: 100% !important;
	}
	#executive-navigation #thumbnail-rows {
		margin: 0 10px;
		width: 585px !important;
	}
	
	#executive-navigation .thumbnail {
		padding: 0 16px;
		width: 17%;
	}
}
@media (max-width: 360px){
	#map_container #cluster-control {
/*		left: 40px;
		position: absolute;
		top: 45px;*/
	}
/*	#map_container #cluster-control #cluster-field_give_team-button{
		margin-left: 20px;
	}*/
	#node-3887 #map_container {
		/*padding: 140px 230px 50px 70px !important;*/
	}
	#node-3887 #map_container #map_canvas{
		width: 260px !important;
		height: 145px !important;
		background-image: none !important;
		margin: 0 auto !important
	}
	#node-3887 #map_container {
		/*background-size: 260px auto !important;*/
/*		background-image: url("../images/worldmap.png") !important;
		background-position: 49px 148px !important;
		background-repeat: no-repeat;*/
	}
	#node-3938 #map_container {
/*		background-image: url("../images/worldmap.png") !important;
		background-position: 38px 60px !important;
		background-repeat: no-repeat;
		background-size: 260px auto !important;
		padding: 50px 0 50px 41px !important;*/
	}
	.modal-slideshow--trigger--grid {
	    height: 200px !important;
	}
	.modal-slideshow--trigger--grid .slideshow {
	    min-height: 160px;
	}
	#main .main-holder ul{
		margin: 0px;
	}
	.header-options{
		border: none;
	}
	.revision-id-141, .revision-id-142, .revision-id-143{
		padding: 0px !important;
	}
	#main .pillars-menu-widget {
	    height: 490px;
	    margin: 0 -12px;
	    position: relative;
	    width: 1200px !important;
	}
	.node-si-pillar-page .field-name-field-pillar-page-banner img {
		margin-left: -348px;
		width: 1078px !important;
	}
	
	.abs_padding {
	    padding: 105px 0 0;
	}
	.three-col-row{
		width: 100%;
	}
	.newsTitle{
		height: auto;
	}
	
	.header-options ul li#submenu-3880 a span {
	    background-position: -319px -42px;
	}
	
	.header-options ul li#submenu-3879 a span {
	    background-position: -154px -42px;
	}
	.node-blog-post .field-name-field-blog-image img{
		width: 100%;
		height: auto;
	}
	.node-blog-post .sharethis-buttons {
		float: none;
		margin: 0 0 0 -12px;
		padding: 0 39px 15px 0;
		text-align: left;
	}
}
@media (min-width: 370px) and (max-width: 500px){
	#map_container #cluster-control {
/*		left: 40px;
		position: absolute;
		top: 45px;*/
	}
	
	#map_container #cluster-control #cluster-field_give_team-button {
	    /*margin-left: 40px;*/
	}
/*	#node-3887 #map_container {
		background-size: 260px auto !important;
		background-image: url("../images/worldmap.png") !important;
		background-position: 49px 148px !important;
		background-repeat: no-repeat;
	}*/
	#node-3887 #map_container #map_canvas{
		width: 260px !important;
		height: 145px !important;
		background-image: none !important;
		margin: 0 auto !important
	}
	.node-blog-post .sharethis-buttons {
		float: none;
		margin: 0 0 0 -12px;
		padding: 0 39px 15px 0;
		text-align: left;
	}
}
@media (max-width: 320px){
	.header-options ul li {
	    width: 107px;
	}
	#node-3938 #map_container{
		/*background-position: 20px 60px !important;*/
	}
	.node-blog-post .field-name-field-blog-image img{
		width: 100%;
		height: auto;
	}
}
.right{
	float: right;
}
.slideshow-articles header,
.node-press-release header{
	height: auto;
}
.page-node-4002 .main-holder .container{
	max-width: none;
}
.page-node-4002 .main-holder .tabs,
.page-node-4002 .main-holder .field-name-body{
	max-width: 1080px;
	margin: 0 auto;
}
@media (max-width: 991px) and (min-width: 768px){
	#node-3896 .two_column_image .col-sm-6{
		width: 100%;
		float: none;
	}
}


/* SI GREENER TABS MOBILE */
.node-type-si-pillar-page #siGreenerTabsMobile.tab-buttons,
.node-type-si-pillar-page #siGreenerTabs.tab-buttons{
	margin-bottom: 0;
}
.node-type-si-pillar-page #siGreenerTabsMobile,
.node-type-si-pillar-page #siGreenerTabsMobile li{
	border: none;
}
.node-type-si-pillar-page #goals_tabs,
.node-type-si-pillar-page .tabs-content{
	background: #67af00;
	box-shadow: none;
}
.node-type-si-pillar-page .tab-text{
	padding: 34px;
}
.node-type-si-pillar-page .tab-text p{
	color: #fff;
	font-size: 15px;
	line-height: 28px;
	margin: 0 0 10px;
}
.node-type-si-pillar-page #goals_tabs .download-btn {
	background: url(../images/download-sprite.png) no-repeat 0 6px;
	background-size: 13px auto;
	font-size: 12px;
	margin-left: 0;
}
.node-type-si-pillar-page .subtitle{
	font-size: 18px;
	margin-bottom: 25px;
}
.node-type-si-pillar-page ul.tab-buttons {
	margin: 20px 0;
	padding: 0;
	background: #ffffff;
	overflow: auto;
	-webkit-box-shadow: 0 0 20px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 0 20px rgba(0,0,0,0.2);
	box-shadow: 0 0 20px rgba(0,0,0,0.2);
}
.node-type-si-pillar-page ul.tab-buttons li {
	float: left;
	display: block;
	width: 25%;
	margin: 0;
}
.node-type-si-pillar-page ul.tab-buttons li a {
	line-height: 20px;
	height: 90px;
	font-family: "Univers LT W01 45 Light", "univers-light";
	font-size: 18px;
	color: #0064d2;
	text-decoration: none;
	background: #ffffff;
	padding: 0 45px 0 25px;
	display: table;
	border-right: 1px solid #e5e5e5;
	width: 100%;
	text-align: center;
	white-space: normal;
}
.node-type-si-pillar-page ul.tab-buttons li a.active{
	background:#fff;	
}

.node-type-si-pillar-page ul.tab-buttons li a.active p{
	color:#0064d2;
}

.node-type-si-pillar-page ul.tab-buttons li a.active:hover{
	background:#0064d2;
}

.node-type-si-pillar-page ul.tab-buttons li a.active:hover p{
	color:#fff;
}
.node-type-si-pillar-page ul.tab-buttons li a p {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	height: 90px;
	width: 100%;
	margin: 0 auto;
}
.node-type-si-pillar-page ul.tab-buttons{
	margin:20px 0; padding:0;
	background:#ffffff;
	overflow:auto;
	-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);
	-moz-box-shadow:0 0 20px rgba(0,0,0,0.2);
	box-shadow:0 0 20px rgba(0,0,0,0.2);
}

.node-type-si-pillar-page ul.tab-buttons li{
	float:left; 
	display:block;
	width:25%;
	margin:0;
	background: none;
}

.node-type-si-pillar-page ul.tab-buttons li.ui-tabs-selected{
	padding: 0;
}
.node-type-si-pillar-page ul.tab-buttons li a{
	line-height:20px;
	height:90px;
	font-family: "Univers LT W01 45 Light", "univers-light";
	font-size:18px;
	color:#0064d2;
	text-decoration:none;
	background:#ffffff;
	padding:0 45px 0 25px;
	display:table;
	border-right:1px solid #e5e5e5;
	width:100%;
	text-align: center; 
}

.node-type-si-pillar-page ul.tab-buttons li a p{
	display: table-cell; 
	vertical-align: middle; 
	text-align: center; 
	height:90px;
	width:100%;
	margin:0 auto;
}

.node-type-si-pillar-page ul.tab-buttons li a:hover p,
.node-type-si-pillar-page ul.tab-buttons li a.active p{
	color:#fff;
}

.node-type-si-pillar-page ul.tab-buttons li:last-child a{
	border-right:0;
}
@media (max-width: 991px) and (min-width: 768px){
	.node-type-si-pillar-page #siGreenerTabsContent {
		display: block!important;
		visibility: visible!important;
	}
	.node-type-si-pillar-page .modal-slideshow--trigger--list {
		display: none;
	}
}

/* CUSTOMIZING SI GREENER TABS */
#node-3877 ul.tab-buttons li a:hover,
#node-3877 ul.tab-buttons li a.active,
#node-3877 ul.tab-buttons li a.active:hover,
#node-3877 ul.tab-buttons li.ui-state-active a{
	background:#67af00;
	color:#fff;
}
/* CUSTOMIZING SI ECONOMIC TABS */
#node-3871 ul.tab-buttons li{
	width: 33.3333333%;
}
#node-3871 #siGreenerTabsContent{
	background: #0064d2;
}
#node-3871 ul.tab-buttons li a:hover,
#node-3871 ul.tab-buttons li a.active,
#node-3871 ul.tab-buttons li a.active:hover,
#node-3871 ul.tab-buttons li.ui-state-active a{
	background: #0064d2;
	color:#fff;
}
#node-3871 #goals_tabs .col1-wrapper{
	width: 100%;
	padding: 0;
}
#node-3871 .two_column_text .download-abtn{
	margin: 10px 0 0 0;
}
@media (max-width: 991px) {
	#node-3871 .two_column_text .download-abtn,
	#node-3877 .two_column_text .download-abtn{
		display: none;
	}
}
/* CUSTOMIZING SI POWERING GIVING TABS */
#node-3878 ul.tab-buttons li{
	width: 20%;
}
#node-3878 ul.tab-buttons li a{	
	padding: 0 25px;
}
#node-3878 #siGreenerTabsContent{
	background: #f8ae01;
}
#node-3878 ul.tab-buttons li a:hover,
#node-3878 ul.tab-buttons li a.active,
#node-3878 ul.tab-buttons li a.active:hover,
#node-3878 ul.tab-buttons li.ui-state-active a{
	background: #f8ae01;
	color:#fff;
}
#node-3878 #goals_tabs .col1-wrapper{
	width: 100%;
	padding: 0;
}
#node-3878 .two_column_text .download-abtn{
	margin: 10px 0 0 0;
}
@media (max-width: 991px) {
	#node-3878 .two_column_text .download-abtn{
		display: none;
	}
}


.page-node-3897 .right{
	float: left;
}
.page-node-3897 .two_column_image .col-md-6 img{
	width: 100%;
	height: auto;
}

.page-node-3897 .two_column_image .col-md-6,
.page-node-3897 .two_column_image .col-sm-6{
	width: 100%;
}
@media (max-width: 767px){
	.node-si-pillar-page .field-name-field-pillar-page-banner img{
		margin-left: -150px;
	}
}
@media (max-width: 500px){
	.node-si-pillar-page .field-name-field-pillar-page-banner img{
		margin-left: -350px;
	}
}
@media (max-width: 1200px) and (min-width: 992px){
	.pillar-page-menu .si-slide .default .pillar-icon{
		width: 100px !important;
		height: 100px !important;
	}
	.pillar-page-menu .si-slide .default {
		margin-left: 14px;
		top: 26% !important;
	}
}
@media (max-width: 991px) and (min-width: 768px){
	.pillar-page-menu .si-slide .pillar-icon {
		background-size: 25px auto!important;
		width: 45px !important;
		height: 45px !important;
	}
	.pillar-page-menu .si-slide .default {
		margin-left: 30px;		
		top: 26% !important;
	}
	.pillar-page-menu .si-slide .default .pillar-icon {
		width: 63px !important;
		height: 63px !important;
		background-size: 25px auto!important;
	}
	#main .pillar-page-menu .slide-three .pillar-icon-wrap {
		top: 153px;
		left: 60px;
	}
	#main .pillar-page-menu .slide-one .pillar-icon-wrap {
		top: 6px;
		left: 61px;
	}
}
@media (max-width: 767px){
	.pillar-page-menu .si-slide .pillar-icon {
		background-size: 25px auto!important;
		width: 45px;
		height: 45px;
	}
	.pillar-page-menu .si-slide .default .pillar-icon{
		width: 63px !important;
		height: 63px !important;
		background-size: 25px auto!important;
	}
	.pillar-page-menu .si-slide .default {
		margin-left: 30px;		
		top: 26% !important;
	}
	#main .pillar-page-menu .slide-three .pillar-icon-wrap {
		top: 164px;
	}
	.node-si-pillar-page,
	.node-si-pillar-subpage{
		margin: 0 -12px;
	}	
	.node-si-pillar-page .field-collection-container,
	.node-si-pillar-subpage .field-collection-container{
		padding: 0 12px;
	}
	.page-node-3872 .field-collection-container,
	.page-node-3872 .field-collection-container{
		padding: 0;
	}
	.page-node-3872 .node-si-pillar-page, .page-node-3872 .node-si-pillar-subpage{
		margin: 0
	}
	/* RESET FOR SI LANDING */
	.group-header .node-si-pillar-page{
		margin: 0;
	}
}
#node-3901.node-si-section-attachment-infocols .field-collection-view{
	background: url("../images/location.png") no-repeat scroll 10px top rgba(0, 0, 0, 0);
	font-family: "Univers LT W01 45 Light","univers-light";
	font-size: 18px;
	padding-right: 10px;	
	padding-left: 40px;
}
#node-3901.node-si-section-attachment-infocols .field-collection-view img,	
#node-3901.node-si-section-attachment-infocols .field-collection-view p{	
	margin-left: -40px;
}
#node-3901.node-si-section-attachment-infocols .field-collection-container{
	padding: 0 12px;
}
#node-3901.node-si-section-attachment-infocols .field-collection-view:last-child{
	padding-right: 0;
}
#node-3901.node-si-section-attachment-infocols .field-collection-view{
	width: 25%;
	float: left;
}
#node-3901.node-si-section-attachment-infocols .field-collection-view p{
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
	font-size: 14px;
}
#node-3901.node-si-section-attachment-infocols .field-collection-view img{
	width: 100%;
	height: auto;
}

@media (min-width: 768px) and (max-width: 991px){
	#node-3901.node-si-section-attachment-infocols .field-collection-view{
		width: 50%;
	}
	#node-3901.node-si-section-attachment-infocols .field-collection-view{
		background: none;
		text-align: center;
		padding-left: 0;
	}
	#node-3901.node-si-section-attachment-infocols .field-collection-view p{
		text-align: left;
	}
	#node-3901.node-si-section-attachment-infocols .field-collection-view{	
		padding-left: 0;
	}
	#node-3901.node-si-section-attachment-infocols .field-collection-view img,	
	#node-3901.node-si-section-attachment-infocols .field-collection-view p{	
		margin-left: 0;
	}
}
@media (max-width: 767px){
	#node-3901.node-si-section-attachment-infocols .field-collection-view{
		width: 100%;
	}
	#node-3901.node-si-section-attachment-infocols .field-collection-view{
		background: none;
		text-align: center;
		padding-left: 0;
	}	
	#node-3901.node-si-section-attachment-infocols .field-collection-view p{
		text-align: left;
	}
	#node-3879 .sociable{
		display: none;
	}
	#node-3901.node-si-section-attachment-infocols .field-collection-view{	
		padding-left: 0;
	}
	#node-3901.node-si-section-attachment-infocols .field-collection-view img,	
	#node-3901.node-si-section-attachment-infocols .field-collection-view p{	
		margin-left: 0;
	}
}

#node-3879 .field-collection-item-field-sections.two_column_text .field-name-field-section-text-col2{
	width: 100%;
}

.si-goals-desc{
	background: none;
	padding: 10px 12px 0 12px;
	color: #4E4E4E;
}
#node-3871 .modal-slideshow--trigger--list li a{
	text-align: center;
}
#map_container #map_canvas {
/*	    background-image: url("../images/worldmap.png");
	background-position: -13px 3px;
	background-size: 100% auto;*/
}
#map_container #map_legend .slider_wrapper{
	    height: 450px;
    width: 190px;
}
#map_container #map_legend {
/*    position: absolute;
    right: 35px;
    top: 50px;*/
}
/*#map_container {
    padding: 140px 230px 10px 90px;
}*/
.node-si-section-attachment-map .content .field-name-field-header-image {
    left: 106px;
    position: absolute;
    top: 65px;
    z-index: 10;
}
.revision-id-141,
.revision-id-142,
.revision-id-143{
	float: left;
	width: 33.3% !important;
	padding: 0 12px !important;
	-moz-box-sizing: border-box;
}
.revision-id-141 img,
.revision-id-142 img,
.revision-id-143 img{
	margin: 0 auto;
	border-radius: 4px;
	display: block;
	width: 100%;
	height: auto;
}
.revision-id-141 img:first-child,
.revision-id-142 img:first-child{
	width: 185px;
}
.revision-id-143 img:first-child{
	width: 230px;
}
#node-3900 .revision-id-141 p,
#node-3900 .revision-id-142 p,
#node-3900 .revision-id-143 p{
	margin: 30px 0 17px !important;
	padding-right: 40px !important;
}
.revision-id-141 li,
.revision-id-142 li,
.revision-id-143 li{
	padding-right: 40px !important;
	margin: 8px 10px 0 0;
}

#node-3880 .field-collection-item-field-sections.two_column_sidebar .field-name-field-section-text-sidebar{
	width: 24%;
	display: block;
	float: left;
}
#node-3880 .two_column_image img{
	width: 100%;
}
#node-3906 .si_section_attachment_downloads_page_no_text{
	float: none;
	text-align: center;
}
#node-3906 .si_section_attachment_downloads_page_no_text .si_section_attachment_download_file_no_text{
	width: 20%;
}
@media (max-width: 1200px) and (min-width: 992px){
	#node-3906 .si_section_attachment_downloads_page_no_text .si_section_attachment_download_file_no_text{
		display: inline-block;
		float: none;
		width: 33.333%;
	}
	.si_section_attachment_downloads_page_no_text{
		box-shadow: none;
	}
}

@media (min-width: 768px) and (max-width: 991px){
	#node-3880 .two_column_image .col-md-6.col-sm-6{
		width: 100%;
	}
	#node-3880 .two_column_image .col-md-6.col-sm-6{
		width: 100%;
	}
	#node-3906 .si_section_attachment_downloads_page_no_text .si_section_attachment_download_file_no_text{
		display: inline-block;
		float: none;
		width: 33.333%;
	}
	.si_section_attachment_downloads_page_no_text{
		box-shadow: none;
	}
}
@media (max-width: 767px){
	#node-3880 .two_column_sidebar .col-md-6{
		width: 100%;
	}
	#node-3880 .field-collection-item-field-sections.two_column_sidebar .field-name-field-section-text-sidebar{
		width: 100%;
	}
	#node-3906 .si_section_attachment_downloads_page_no_text .si_section_attachment_download_file_no_text{
		float: none;
		width: 100%;
	}
}

/* SI POWRING GIVING */
.row.orange-box-container {
	background: #f8ae01;
	margin: 30px 0;
}
.orange-box {
	border-right: 1px solid #f7f7f7;
	height: 150px;
}
.orange-box .number {
	float: left;
	display: block;
	width: 31%;
	height: 140px;
	margin-right: 2%;
	font-size: 54px;
	padding-top: 38px;
	font-family: "Univers LT W01 45 Light", "univers-light";
	color: #fff;
	text-align: center;
}
.orange-box p {
	float: left;
	display: block;
	height: 140px;
	width: 65%;
	font-size: 15px;
	line-height: 20px;
	color: #fff;
	padding-top: 25px;
	margin: 0 !important;
}
p {
	margin: 0 0 10px;
}
.orange-box.last {
	border-right: 0;
}
@media (max-width: 991px) and (min-width: 768px){
	.orange-box-container .col-md-4 {
		padding: 0;
		width: 33.33333333333333%;
		float: left;
	}
	.orange-box {
		border-right: 1px solid #f7f7f7;
		height: 150px;
	}
	.orange-box .number {
		float: none;
		display: block;
		width: 100%;
		height: 60px;
		font-size: 54px;
		padding-top: 25px;
		font-family: "Univers LT W01 45 Light", "univers-light";
		color: #fff;
		text-align: center;
	}
	.orange-box p {
		float: none;
		display: block;
		height: 100px;
		width: 100%;
		font-size: 14px;
		line-height: 18px;
		color: #fff;
		padding: 10px 12px 0;
		text-align: center;
	}
}
@media (max-width: 767px){
	#node-3878 .field-collection-item-field-sections.two_column_sidebar .field-name-field-section-text-sidebar{
		width: 100%;
	}
	#node-3878 .two_column_sidebar .col-md-6{
		width: 100%;
		padding: 0 12px;
	}
	.orange-box-container .col-md-4 {
		padding-left: 0;
		padding-right: 0;
	}
	.orange-box {
		border-right: 0;
		border-bottom: 1px solid #fff;
		height: auto;
		padding-bottom: 20px;
	}
	.orange-box .number {
		width: 25%;
		height: auto;
		padding-top: 35px;
	}
	.orange-box p {
		width: 70%;
		height: auto;
	}
}
#node-3878  .two_column_image .col-md-6{
	width: 100%;
	margin-top: 15px;
}
#node-3878  .field-name-field-section-text-sidebar .field-item p img:first-child{
	width: 100%;
	margin-left: 0px !important;
}
#node-3878  .modal-slideshow--trigger--list li{
	width: 20%;
}
#node-3878  ul.modal-slideshow--trigger--list li.is_hover a,
#node-3878  ul.modal-slideshow--trigger--list li a:hover{
	background: #f8ae01;
}
#node-3878 .field-name-field-section-attachment .field-name-field-link{
	float: right;
	position: relative;
	bottom: 42px;
}
@media (max-width: 991px){
	#node-3878 .field-name-field-section-attachment .field-name-field-link{
		display: none;
	}
	#node-3878  .two_column_image .col-md-6{
		margin-top: 0;
	}
}
@media (max-width: 991px){	
	#node-3905 .field-item.odd .field-collection-view{
		border: none;
	}
}
@media (max-width: 991px) and (min-width: 768px){
	#node-3905 .field-item{
		width: 50%;
		padding-right: 20px;
		border-right: 0;
	}
}

@media (max-width: 767px){
	#node-3905 .field-item {
		float: none;
		width: 100%;
		text-align: center;
	}
}

#node-3899 .col-md-12,
#node-3903 .col-md-12,
#node-3904 .col-md-12{
	position: initial;
}

#node-3905 .entity-field-collection-item.field-collection-item-field-level-3-menu .field-item{
	width: 100%;
}
#node-3878 .ER-slideshow {
	margin: 0;
	padding: 0;
}
#node-3878 .ER-slideshow .mask .slide {
	width: 668px;
}
@media (min-width: 992px) and (max-width: 1200px){
	#node-3878 .ER-slideshow .mask .slide {
		width: 595px;
	}
}
@media (max-width: 991px) and (min-width: 768px){
	#node-3878 .ER-slideshow .mask .slide {
		width: 743px;
	}
}
@media (max-width: 767px) and (min-width: 501px){
	#node-3878 .ER-slideshow .mask .slide {
		width: 651px;
	}
}
@media (max-width: 500px) and (min-width: 321px){
	#node-3878 .ER-slideshow .mask .slide {
		width: 426px;
	}
}
@media (max-width: 320px){
	#node-3878 .ER-slideshow .mask .slide {
		width: 250px;
	}
}
#node-3878 .ER-slideshow {
	width: 100%;
}
@media (max-width: 991px) and (min-width: 768px){
	#node-3878 .two_column_slides .col-md-6{
		width: 100%;
		padding: 0 12px;
	}
}
@media (max-width: 768px){
	#node-3878 .two_column_slides .col-md-6{
		width: 100%;
		padding: 0 12px;
	}
}
#node-3878 .ER-slideshow .mask .slide img{
	width: 100%;
}
#node-3894 .ER-slideshow .btn-prev{
	left: 10px;
}

#node-3914,
#node-3915{
	padding: 0 12px;
}
#node-3914 .field-name-field-image .field-item,
#node-3914 .field-name-field-image .field-item img,
#node-3915 .field-name-field-image .field-item,
#node-3915 .field-name-field-image .field-item img{
	width: 100% !important;
}
#node-3914 .field-name-field-image .field-item img,
#node-3915 .field-name-field-image .field-item img{
	height: auto;
}
#node-3914 .field-name-field-body-text .field-item,
#node-3914 .field-name-field-download .field-item,
#node-3915 .field-name-field-body-text .field-item,
#node-3915 .field-name-field-download .field-item{
	width: 45%;
}
#node-3914  .field-name-field-download,
#node-3914  .field-name-field-link,
#node-3915 .field-name-field-download,
#node-3915 .field-name-field-link{
	float: none;
	clear: none;
	margin: 0;
}
@media (max-width: 991px) and (min-width: 768px){
	#node-3914  .field-name-field-image,
	#node-3915  .field-name-field-image{
		float: none;
	}
	#node-3914 .field-name-field-body-text .field-item,
	#node-3914 .field-name-field-download .field-item,
	#node-3915 .field-name-field-body-text .field-item,
	#node-3915 .field-name-field-download .field-item{
		width: 95% !important;
	}
	#node-3914  .field-item.odd .field-name-field-image,
	#node-3915  .field-item.odd .field-name-field-image{
		margin-right: 0;
	}
}
@media (max-width: 768px){
	#node-3914 .field-name-field-image,
	#node-3915 .field-name-field-image{
		float: none;
	}
	#node-3914 .field-item,
	#node-3915 .field-item{
		width: 100% !important;
	}	
	#node-3914 .field-name-field-body-text .field-item,
	#node-3914 .field-name-field-download .field-item,
	#node-3915 .field-name-field-body-text .field-item,
	#node-3915 .field-name-field-download .field-item{
		width: 100%;
	}
	#node-3914 .field-name-field-image,
	#node-3915 .field-name-field-image{
		width: 100%;
		margin-right: 0;
	}
	#node-3914 .field-name-field-download .field-item,
	#node-3915 .field-name-field-download .field-item{
		margin-bottom: 25px;
	}
}
@media (max-width: 992px){		
	#node-3890 .sociable{
		display: none;
	}
}

/* PG Ebay */
#node-3891 .field-name-field-image{
	margin-right: 25px;
}
#node-3891 .field-name-field-grid-video{
	float: none;
	margin: 0;
	clear: none;
}
@media (max-width: 768px){	
	#node-3891 .two_column_image.right_image_attachment .col-md-6{
		width: 100%;
		margin: 0;
	}
}

/* PG STUBHUB SLIDESHOW, THE STYLES CAN BE USED TO THE SIMILAR SLIDESHOWS ON SI PAGES*/
.stubhubSliderCont .field-label{
	display: none;
}
.stubhubSliderCont {
	position: relative;
}
.stubhubSliderCont .field-item img {
	margin-bottom: 18px;
	width: 100%;
}
.stubhubSliderCont .field-item p {
	float: left;
	width: 80%;
	margin-right: 5%;
	display: block;
}
.stubhubSliderCont .bx-wrapper .bx-controls-direction a.bx-prev {
	position: absolute;
	top: 0;
	left: -70px;
	width: 80px;
	height: 560px;
	display: block;
	background: #e8e8e8;
	cursor: pointer;
	opacity: 0.8;
	text-indent: -9999em;
	margin-top: 0;
}
.stubhubSliderCont .bx-wrapper .bx-controls-direction a.bx-next {
	position: absolute;
	top: 0;
	right: -90px;
	width: 80px;
	height: 560px;
	display: block;
	background: #e8e8e8;
	cursor: pointer;
	opacity: 0.8;
	text-indent: -9999em;
	margin-top: 0;
}
.stubhubSliderCont .bx-wrapper .bx-prev::after, .stubhubSliderCont .bx-wrapper .bx-next::after {
	content: '';
	background: url(../images/sprite1.png) no-repeat;
	width: 40px;
	height: 55px;
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -27px;
	margin-left: -20px;
}
.stubhubSliderCont .bx-wrapper .bx-next::after {
	background-position: -262px -168px;
}
.stubhubSliderCont .bx-wrapper .bx-prev::after {
	background-position: -215px -168px;
}
#stubhubSliderCont .field-collection-view{
	margin: 0;
	padding: 0;
	border: none;
}

.stubhubSlide-Caption {
	margin: 15px 0 0 0;
	position: absolute;
	bottom: 20px;
	right: 20px;
	z-index: 999;
	background: #f7f7f7;
}
.stubhubSlide-CaptionLabel {
	font-size: 20px;
	font-family: "Univers LT W01 45 Light", "univers-light", sans-serif;
	color: #d1d0d0;
}
@media (max-width: 1200px) and (min-width: 992px){
	.stubhubSliderCont .bx-wrapper .bx-controls-direction a.bx-next, .stubhubSliderCont .bx-wrapper .bx-controls-direction a.bx-prev {
		height: 500px;
	}
}
@media (max-width: 991px) and (min-width: 768px){
	.stubhubSliderCont .bx-wrapper .bx-controls-direction a.bx-prev::after, .stubhubSliderCont .bx-wrapper .bx-controls-direction a.bx-next::after {
		width: 28px;
		height: 28px;
		position: absolute;
		top: 50%;
		left: 50%;
		margin-top: -14px;
		margin-left: -14px;
		background-size: auto 350px;
	}
	.stubhubSliderCont .bx-wrapper .bx-controls-direction a.bx-prev, .stubhubSliderCont .bx-wrapper .bx-controls-direction a.bx-next {
		width: 50px;
		height: 50px;
		background: #f7f7f7;
		top: 50%;
		margin-top: -70px;
		z-index: 99999;
		opacity: 0.25;
	}
	.stubhubSliderCont .bx-wrapper .bx-controls-direction a.bx-prev::after {
		background-position: -103px -84px;
	}
	.stubhubSliderCont .bx-wrapper .bx-controls-direction a.bx-next::after {
		background-position: -127px -84px;
	}
	.stubhubSliderCont .bx-wrapper .bx-controls-direction a.bx-next {
		right: 0;
	}
	.stubhubSliderCont .bx-wrapper .bx-controls-direction a.bx-prev {
		left: 20px;
	}
	
}
@media (max-width: 767px){
	.sociable{
		display: none;
	}
	.stubhubSliderCont {
		padding-left: 0;
		padding-right: 0;
	}
	.stubhubSliderCont .field-item p {
		padding-left: 12px;
		padding-right: 12px;
	}
	.stubhubSliderCont .bx-wrapper .bx-controls-direction a.bx-prev, .stubhubSliderCont .bx-wrapper .bx-controls-direction a.bx-next {
		width: 50px;
		height: 50px;
		background: #f7f7f7;
		top: 50%;
		margin-top: -90px;
		z-index: 99999;
		opacity: 0.25;
	}
	.stubhubSliderCont .bx-wrapper .bx-controls-direction a.bx-prev {
		left: 20px;
	}
	.stubhubSliderCont .bx-wrapper .bx-controls-direction a.bx-next {
		right: 0;
	}
	.stubhubSliderCont .bx-wrapper .bx-controls-direction a.bx-prev::after, .stubhubSliderCont .bx-wrapper .bx-controls-direction a.bx-next::after {
		width: 28px;
		height: 28px;
		position: absolute;
		top: 50%;
		left: 50%;
		margin-top: -14px;
		margin-left: -14px;
		background-size: auto 350px;
	}
	.stubhubSliderCont .bx-wrapper .bx-controls-direction a.bx-next::after {
		background-position: -127px -84px;
	}
	.stubhubSliderCont .bx-wrapper .bx-controls-direction a.bx-prev::after {
		background-position: -103px -84px;
	}	
	.stubhubSliderCont  .field-collection-container{
		padding: 0;
	}
	.stubhubSlide-Caption {
		padding-left: 12px;
		padding-right: 12px;
		position: relative;
		bottom: 20px;
		right: 0;
	}
}	
@media (max-width: 490px){
	.stubhubSliderCont .bx-wrapper .bx-controls-direction a.bx-prev, .stubhubSliderCont .bx-wrapper .bx-controls-direction a.bx-next {
		margin-top: -90px;
	}
}
@media (max-width: 370px){
	.stubhubSliderCont .bx-wrapper .bx-controls-direction a.bx-prev, .stubhubSliderCont .bx-wrapper .bx-controls-direction a.bx-next {
		margin-top: -155px;
	}	
}
@media (max-width: 320px){
	.stubhubSliderCont .bx-wrapper .bx-controls-direction a.bx-prev, .stubhubSliderCont .bx-wrapper .bx-controls-direction a.bx-next {
		margin-top: -200px;
	}
}

/* EMPLOYEE ENGAGEMENT */

#node-3887 .modal-slideshow--trigger--grid .pager-wrapper .pagination a {
	background: none repeat scroll 0 0 #F7F7F7;
	border: 2px solid #E0E0E0;
	border-radius: 50px;
	cursor: pointer;
	display: block;
	height: 10px;
	margin: 0 5px;
	outline: 0 none;
	text-indent: -9999px;
	width: 10px;
}
#node-3887 .modal-slideshow--trigger--grid .pager-wrapper .pagination .active a,
#node-3887 .modal-slideshow--trigger--grid .pager-wrapper .pagination li:hover a {
	background: none repeat scroll 0 0 #7E7E7E;
	border: 2px solid #7E7E7E;
}
#node-3887 .field-name-field-introduction p,
#node-3887 .field-name-field-slides-intro-1 .field-item{
	font-family: "Univers LT W01 45 Light","univers-light";
	font-size: 20px;
	line-height: 30px;
}
.page-node-3887 .main-holder{
	margin-top: 0px !important;
}

#node-3887{
	margin: 0 -12px;
}
#node-3887 .field {
	-moz-box-sizing: border-box;
}
body.node-type-si-employee-engagement .span3{
	float: left;
}
body.node-type-si-employee-engagement .full-green-left,
body.node-type-si-employee-engagement .full-give-right,
body.node-type-si-employee-engagement .main-holder .field-name-field-slides-intro-1,
body.node-type-si-employee-engagement .main-holder .field-name-field-slides-description-1{
	float: left;
	width: 50%;
	padding: 0 12px;
	margin: 0;
	-moz-box-sizing: border-box;
}
.node-type-si-employee-engagement .field-name-field-green-team-title,
body.node-type-si-employee-engagement .main-holder .field-name-field-green-team-text,
body.node-type-si-employee-engagement .main-holder .field-name-field-give-team-text{
	width: 100%;
	padding: 0;
	float: none;
}
body.node-type-si-employee-engagement .main-holder .field-name-field-slides-description-1 .field-items,
body.node-type-si-employee-engagement .main-holder .field-name-field-slides-intro-1 .field-items{
	width: 100%;
}
body.node-type-si-employee-engagement .main-holder .field-name-field-slides-description-1{
	margin-bottom: 20px;
}
body.node-type-si-employee-engagement .main-holder .field-name-body,
body.node-type-si-employee-engagement .main-holder .field-name-field-introduction{
	padding: 0 12px;
	
}
body.node-type-si-employee-engagement .main-holder .field-name-body .field-items,
body.node-type-si-employee-engagement .main-holder .field-name-field-introduction .field-items{
	width: 100%;
}
body.node-type-si-employee-engagement .field-name-field-si-programs .field-item{
	width: 25%;
	float: left;
	padding: 0 12px;
}
body.node-type-si-employee-engagement .field-name-field-si-programs .field-item{
	width: 25%;
	float: left;
	padding: 0 12px;
}
body.node-type-si-employee-engagement .main-holder .field-name-field-si-programs .field-collection-view{
	padding: 0;
	margin: 0;
	float: none;
	width: 100%;
	border: none;
}
body.node-type-si-employee-engagement .field-name-field-si-programs .field-item{
	width: 25%;
	float: left;
	padding: 0 12px;
	height: 200px;
	-moz-box-sizing: border-box;
}

@media (max-width: 991px) and (min-width: 768px){
	body.node-type-si-employee-engagement .field-name-field-si-programs .field-item{
		width: 50%;
	}
	body.node-type-si-employee-engagement .field-name-field-si-programs .field-item{
		height: 200px;
	}
}
@media (max-width: 991px){
	body.node-type-si-employee-engagement .main-holder .field-name-field-slides-intro-1,
	body.node-type-si-employee-engagement .main-holder .field-name-field-slides-description-1{		
		width: 100%;
	}
}
@media (max-width: 767px){
	body.node-type-si-employee-engagement .full-green-left,
	body.node-type-si-employee-engagement .full-give-right{
		width: 100%;
	}
	body.node-type-si-employee-engagement .main-holder .field-name-body,
	body.node-type-si-employee-engagement .main-holder .field-name-field-introduction{
		width: 100%;		
	}
	body.node-type-si-employee-engagement .field-name-field-si-programs .field-item{
		width: 100%;
	}
}
body.node-type-si-employee-engagement .field-collection-item-field-si-programs .field-item{
	width: 100%;
	padding: 0;
	height: auto;
}
body.node-type-si-employee-engagement .main-holder .field-name-field-si-programs .field-collection-view .entity-field-collection-item{
	width: 100%;
}
body.node-type-si-employee-engagement .main-holder .field-name-field-si-programs .field-name-field-link{
	margin-top: 1em;
	float: left;
}
body.node-type-si-employee-engagement .main-holder .field-name-field-si-programs .field-name-field-title{
	float: left;
}
body.node-type-si-employee-engagement .main-holder .field-name-field-si-programs-intro{
	width: 100%;
	padding: 0 12px;
}
.engageSlide{
	padding: 0 !important;
	margin: 0 !important;
}
.engageSliderContainer {
	margin-top: 40px;
	margin-bottom: 40px;
	position: relative;
}
.engageSlide img {
	margin-bottom: 18px;
	width: 100%;
}
.engageSlide .field-name-field-description .field-item {
	float: left;
	width: 80%;
	margin-right: 5%;
	display: block;
}
.engageSliderContainer .bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 9999;
}
.engageSliderContainer .bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 9999;
}
.engageSliderContainer .bx-wrapper .bx-controls-direction a.bx-prev:hover,
.engageSliderContainer .bx-wrapper .bx-controls-direction a.bx-next:hover{
	opacity:1;
}
.engageSliderContainer .bx-wrapper .bx-next {
	right: 10px;
	background: url(../images/controls.png) no-repeat -43px -32px;
}
.engageSliderContainer .bx-wrapper .bx-controls-direction a.bx-prev {
	position: absolute;
	top: 0;
	left: -70px;
	width: 80px;
	height: 560px;
	display: block;
	background: #e8e8e8;
	cursor: pointer;
	opacity: 0.8;
	text-indent: -9999em;
	margin-top: 0;
}
.engageSliderContainer .bx-wrapper .bx-prev::after {
	background-position: -215px -168px;
}
.engageSliderContainer .bx-wrapper .bx-prev::after, .engageSliderContainer .bx-wrapper .bx-next::after {
	content: '';
	background: url(../images/sprite1.png) no-repeat;
	width: 40px;
	height: 55px;
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -27px;
	margin-left: -20px;
}
.engageSliderContainer .bx-wrapper .bx-controls-direction a.bx-next {
	position: absolute;
	top: 0;
	right: -90px;
	width: 80px;
	height: 560px;
	display: block;
	background: #e8e8e8;
	cursor: pointer;
	opacity: 0.8;
	text-indent: -9999em;
	margin-top: 0;
}
.engageSliderContainer .bx-wrapper .bx-prev::after, .engageSliderContainer .bx-wrapper .bx-next::after {
	content: '';
	background: url(../images/sprite1.png) no-repeat;
	width: 40px;
	height: 55px;
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -27px;
	margin-left: -20px;
}
.engageSliderContainer .bx-wrapper .bx-next::after {
	background-position: -262px -168px;
}
.engageSliderContainer .bx-wrapper .bx-prev::after {
	background-position: -215px -168px;
}
.engageSlider1-CaptionLabel,
.engageSlider2-CaptionLabel {
	font-size: 20px;
	font-family: "Univers LT W01 45 Light", "univers-light", sans-serif;
	color: #d1d0d0;
}
.engage_count {
	margin: 15px 0 0 0;
	position: absolute;
	right: 20px;
	z-index: 999;
	background: #f7f7f7;
}
@media (max-width: 1200px) and (min-width: 992px){
	.engageSliderContainer .bx-wrapper .bx-controls-direction a.bx-next,
	.engageSliderContainer .bx-wrapper .bx-controls-direction a.bx-prev {
		height: 500px;
	}
}
@media (max-width: 991px) and (min-width: 768px){
	.engageSliderContainer .bx-wrapper .bx-controls-direction a.bx-prev {
		left: 20px;
	}
	.engageSliderContainer .bx-wrapper .bx-controls-direction a.bx-next {
		right: 0;
	}
	.engageSliderContainer .bx-wrapper .bx-controls-direction a.bx-prev::after {
		background-position: -103px -84px;
	}
	.engageSliderContainer .bx-wrapper .bx-controls-direction a.bx-next::after {
		background-position: -127px -84px;
	}
	.engageSlider1 .bx-wrapper .bx-controls-direction a.bx-prev, 
	.engageSlider1 .bx-wrapper .bx-controls-direction a.bx-next {
		width: 50px;
		height: 50px;
		background: #f7f7f7;
		top: 50%;
		margin-top: 40px;
		z-index: 99999;
		opacity: 0.25;
	}	
	.engageSlider2 .bx-wrapper .bx-controls-direction a.bx-prev, 
	.engageSlider2 .bx-wrapper .bx-controls-direction a.bx-next {
		width: 50px;
		height: 50px;
		background: #f7f7f7;
		top: 50%;
		margin-top: 20px;
		z-index: 99999;
		opacity: 0.25;
	}
	.engageSliderContainer .bx-wrapper .bx-controls-direction a.bx-prev::after, 
	.engageSliderContainer .bx-wrapper .bx-controls-direction a.bx-next::after {
		width: 28px;
		height: 28px;
		position: absolute;
		top: 50%;
		left: 50%;
		margin-top: -14px;
		margin-left: -14px;
		background-size: auto 350px;
	}	
	.engageSliderContainer .bx-wrapper .bx-controls-direction a{
		margin-top: 30px;
	}
	.engageSlide .field-name-field-description .field-item {
		width: 100%;
	}
}
@media (max-width: 767px){
	.engageSlide .field-name-field-description .field-item {
		width: 100%;
		padding: 0 12px;
	}
	.engageSliderContainer {
		padding-left: 0;
		padding-right: 0;
	}
	.engageSliderContainer .bx-wrapper .bx-controls-direction a.bx-prev {
		left: 20px;
	}
	.engageSliderContainer .bx-wrapper .bx-controls-direction a.bx-next {
		right: 0;
	}
	.engage_count {
		padding-left: 12px;
		padding-right: 12px;
	}
	.engageSlider1 .bx-wrapper .bx-controls-direction a.bx-prev, 
	.engageSlider1 .bx-wrapper .bx-controls-direction a.bx-next {
		width: 50px;
		height: 50px;
		background: #f7f7f7;
		top: 50%;
		margin-top: 40px;
		z-index: 99999;
		opacity: 0.25;
	}	
	.engageSlider2 .bx-wrapper .bx-controls-direction a.bx-prev, 
	.engageSlider2 .bx-wrapper .bx-controls-direction a.bx-next {
		width: 50px;
		height: 50px;
		background: #f7f7f7;
		top: 50%;
		margin-top: 25px;
		z-index: 99999;
		opacity: 0.25;
	}
	.engageSliderContainer .bx-wrapper .bx-controls-direction a.bx-prev::after {
		background-position: -103px -84px;
	}
	.engageSliderContainer .bx-wrapper .bx-controls-direction a.bx-prev::after, 
	.engageSliderContainer .bx-wrapper .bx-controls-direction a.bx-next::after {
		width: 28px;
		height: 28px;
		position: absolute;
		top: 50%;
		left: 50%;
		margin-top: -14px;
		margin-left: -14px;
		background-size: auto 350px;
	}
	.engageSliderContainer .bx-wrapper .bx-controls-direction a.bx-next::after {
		background-position: -127px -84px;
	}
}
@media (max-width: 490px){
	.engageSlider1 .bx-wrapper .bx-controls-direction a.bx-prev, 
	.engageSlider1 .bx-wrapper .bx-controls-direction a.bx-next {
		width: 50px;
		height: 50px;
		background: #f7f7f7;
		top: 50%;
		margin-top: 80px;
		z-index: 99999;
		opacity: 0.25;
	}	
	.engageSlider2 .bx-wrapper .bx-controls-direction a.bx-prev, 
	.engageSlider2 .bx-wrapper .bx-controls-direction a.bx-next {
		width: 50px;
		height: 50px;
		background: #f7f7f7;
		top: 50%;
		margin-top: 40px;
		z-index: 99999;
		opacity: 0.25;
	}
}
@media (max-width: 370px){
	.engageSlider1 .bx-wrapper .bx-controls-direction a.bx-prev, 
	.engageSlider1 .bx-wrapper .bx-controls-direction a.bx-next {
		width: 50px;
		height: 50px;
		background: #f7f7f7;
		top: 50%;
		margin-top: 125px;
		z-index: 99999;
		opacity: 0.25;
	}	
	.engageSlider2 .bx-wrapper .bx-controls-direction a.bx-prev, 
	.engageSlider2 .bx-wrapper .bx-controls-direction a.bx-next {
		width: 50px;
		height: 50px;
		background: #f7f7f7;
		top: 50%;
		margin-top: 70px;
		z-index: 99999;
		opacity: 0.25;
	}
}
@media (max-width: 320px){
	.engageSlider1 .bx-wrapper .bx-controls-direction a.bx-prev, 
	.engageSlider1 .bx-wrapper .bx-controls-direction a.bx-next {
		width: 50px;
		height: 50px;
		background: #f7f7f7;
		top: 50%;
		margin-top: 110px;
		z-index: 99999;
		opacity: 0.25;
	}	
	.engageSlider2 .bx-wrapper .bx-controls-direction a.bx-prev, 
	.engageSlider2 .bx-wrapper .bx-controls-direction a.bx-next {
		width: 50px;
		height: 50px;
		background: #f7f7f7;
		top: 50%;
		margin-top: 65px;
		z-index: 99999;
		opacity: 0.25;
	}
}
#node-3887 .field-name-field-slides-intro-2,
#node-3887 .field-name-field-slides-title-2{
	width: 100%;
	padding: 0 12px;
	margin: 0;
}

/* RESPONSIVE COLORBOX */
.mshow-skin--field_attachment_mshow .field-name-field-mshow-slide-body, 
.mshow-skin--field_mshow_slides_one .field-name-field-mshow-slide-body, 
.mshow-skin--field_mshow_grid_slideshow .field-name-field-mshow-slide-body{
min-width: initial;
}
.mshow-skin--field_attachment_mshow .field-name-field-mshow-slide-title,
.mshow-skin--field_mshow_slides_one .field-name-field-mshow-slide-title, 
.mshow-skin--field_mshow_grid_slideshow .field-name-field-mshow-slide-title{
height: auto;
}

/* SI FOUNDATION */
.node-ebay-foundation-page .field-collection-container .field-name-field-areas-of-focus {
text-align: center;
}
.node-ebay-foundation-page .field-collection-container .field-name-field-areas-of-focus .field-items .field-item{
width: 50%;
padding: 0 12px;
position: relative;	
}
.node-ebay-foundation-page .field-collection-container .field-name-field-areas-of-focus .field-items .field-item .field-item{
width: 100%;
padding: 0;
}
.node-ebay-foundation-page .field-collection-container .field-name-field-aof-title .field-items .field-item{
font-size: 20px;
line-height: 65px;
background: #f2f2f2;
margin: 30px 0 0 0;
padding: 0;
text-align: center;
-webkit-box-shadow: 0 0 8px rgba(0,0,0,0.1);
-moz-box-shadow: 0 0 8px rgba(0,0,0,0.1);
box-shadow: 0 0 8px rgba(0,0,0,0.1);
}
.node-ebay-foundation-page{
margin: 0 -12px;
}
.node-ebay-foundation-page .field-collection-container .field-name-field-aof-readmore-link,
.node-ebay-foundation-page .field-collection-container .field-name-field-aof-slideshow-link{
display: inline-block;
}
.node-ebay-foundation-page .field-collection-container .field-name-field-aof-slideshow-link a,
.node-ebay-foundation-page .field-collection-container .field-name-field-aof-readmore-link a{
margin-left: 25px;
}
.node-ebay-foundation-page .field-collection-container .field-name-field-areas-of-focus .field-name-field-aof-readmore-link .field-items .field-item,
.node-ebay-foundation-page .field-collection-container .field-name-field-areas-of-focus .field-name-field-aof-slideshow-link .field-items .field-item{
margin: 0 10px 0 0;
float: none;	
}
.node-ebay-foundation-page .field-type-text-with-summary,
.node-ebay-foundation-page .field-name-field-additional-text{
width: 100%;
padding: 0 12px;
}
.node-ebay-foundation-page .field-collection-container .field-name-field-areas-of-focus .field-items .odd{
margin-left: 0 !important;
}
.node-ebay-foundation-page .field-collection-view .field-name-field-aof-title .field-items .field-item{
width: 100%;
}
.node-ebay-foundation-page .field-collection-view .field-name-field-aof-image .field-items .field-item img{
width: 100%;
height: 350px;
}
@media (max-width: 991px){
.node-ebay-foundation-page .field-collection-container .field-name-field-areas-of-focus .field-items .field-item{
width: 100%;
}
.node-ebay-foundation-page .field-collection-view .field-name-field-aof-image .field-items .field-item img{
height: auto;
}
}

/* SI PROMOTING TIMELINE */
#node-3879 .right{
float: left;
}

/* NEW PAGE FIXES */
.node-news-page section.news .holder{
margin: 0 -12px;
}
.node-news-page section.news .holder article{
width: 33.33333333333333%;
padding: 0;
}
.node-news-page section.news .holder article .node{
padding: 0 12px;
}
@media (max-width: 991px) and (min-width: 768px){
.node-news-page section.news .holder article{
width: 50%;
}
}
@media (max-width: 767px){
.node-news-page section.news .holder article{
width: 100%;
}
}
.col-md-6, .col-md-8, .col-md-4, #node-3878 .revision-id-69 ul p, .col-sm-6, #node-3881 .field-item,
.field-collection-item-field-sections.two_column_sidebar .field-name-field-section-text-sidebar, #node-3878 .revision-id-69 ul li{
-moz-box-sizing: border-box;
}
.revision-id-34 .sociable{
margin-right: 20px !important;
}
#node-3916 .bx-wrapper img{
height: 560px;
}
.introd, introd p, .field-name-field-si-programs-intro{
font-family: 'Univers LT W01 45 Light',arial,helvetica,sans-serif;
font-size: 1.333em;
line-height: 1.55em;
font-weight: normal !important;
}
#node-3887 .field-name-field-slides-intro-1{
margin: 0 0 20px;
}
#executive-navigation .thumbnail-row{
height: 260px;
overflow: hidden;
}

/* WHO COMMERCE SLIDER */
.whoSlider{
margin-top:40px;
margin-bottom:40px;
position:relative;
}

.whoSlide img{
margin-bottom:18px;
width:100%;
}

.whoSlide a.video{
position:relative;
display:block;
}

.whoSlide a.video::after{
position:absolute;
width:72px; height:72px;
display:block;
top:50%; left:50%;
margin-top:-36px; margin-left:-36px;
background:url(../images/play2x.png) no-repeat 0 0;
background-size:72px auto;
content:'';
}

.whoSlide p{
float:left; 
width:65%;
margin-right:5%;
display:block;
}

.whoSlide .slide-social{
float:left; 
width:35%;
display:block;
}


.slide-social{
float:right;
margin:0; padding:5px 0 0 0;
}

.slide-social li{
list-style:none;
margin:0 0 0 10px;
float:right; display:block;
}

.slide-social li a{
display:block;
background:#dddddd;
font-size:12px;
color:#656565;
width:45px;
padding-left:35px;
line-height:26px;
position:relative;
opacity:0.9;
text-decoration:none;
}

.slide-social li a:hover{
opacity:1;
}

.slide-social li a span{
position:absolute;
width:28px;
height:26px;
background:#ccc;
top:0; left:0;
background:url(../images/retina-social.png) no-repeat;
background-size:28px auto;
}

.slide-social li a.twitter span{
background-position:0 -26px;
}

.slide-social li a.pinterest span{
background-position:0 -52px;
}

.node-enabling-commerce .bx-wrapper .bx-controls-direction a.bx-prev{
position:absolute;
top:0; left:-70px;
width:80px;
height:518px;
display:block;
background:#e8e8e8;
cursor:pointer;
opacity:0.8;
text-indent:-9999em;
margin-top:0;
}

.node-enabling-commerce .bx-wrapper .bx-controls-direction a.bx-next{
position:absolute;
top:0; right:-90px;
width:80px;
height:518px;
display:block;
background:#e8e8e8;
cursor:pointer;
opacity:0.8;
text-indent:-9999em;
margin-top:0;
}

.node-enabling-commerce .bx-wrapper .bx-prev::after,
.node-enabling-commerce .bx-wrapper .bx-next::after{
content:'';
background:url(../images/sprite1.png) no-repeat;
width:40px; height:55px;
display:block;
position:absolute;
top:50%; left:50%;
margin-top:-27px;
margin-left:-20px;
}

.node-enabling-commerce .bx-wrapper .bx-prev::after{
background-position:-215px -168px;
}

.node-enabling-commerce .bx-wrapper .bx-next::after{
background-position:-262px -168px;
}

.node-enabling-commerce .bx-wrapper .bx-controls-direction a.bx-prev:hover,
.node-enabling-commerce .bx-wrapper .bx-controls-direction a.bx-next:hover{
opacity:1;
}

.node-enabling-commerce .bx-pager{
display:none;
}

.whoSlide-Caption{
margin:15px 0 0 0;
}

.whoSlide-CaptionLabel{
font-size:20px;
font-family: "Univers LT W01 45 Light", "univers-light", sans-serif;
color:#d1d0d0;
}

@media (min-width: 992px) and (max-width: 1200px){

.whoSlide p{
float:left; 
width:60%;
margin-right:5%;
display:block;
}

.whoSlide .slide-social{
float:left; 
width:35%;
display:block;
}	

.node-enabling-commerce .bx-wrapper .bx-controls-direction a.bx-next,
.node-enabling-commerce .bx-wrapper .bx-controls-direction a.bx-prev{
height:500px;
}

}

@media (min-width: 768px) and (max-width: 991px){

.whoSlide img{
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
margin-bottom:18px;
width:100%;
}

.node-enabling-commerce .bx-wrapper .bx-controls-direction a.bx-prev,
.node-enabling-commerce .bx-wrapper .bx-controls-direction a.bx-next{
width:50px;
height:50px;
background:#f7f7f7;
top:50%;
margin-top:-70px;
z-index:99999;
opacity:0.25;
}	

.node-enabling-commerce .bx-wrapper .bx-controls-direction a.bx-prev{
left:20px;
}

.node-enabling-commerce .bx-wrapper .bx-controls-direction a.bx-next{
right:0;
}

.node-enabling-commerce .bx-wrapper .bx-controls-direction a.bx-prev::after,
.node-enabling-commerce .bx-wrapper .bx-controls-direction a.bx-next::after{
width:28px;
height:28px;
position:absolute;
top:50%; left:50%;
margin-top:-14px; margin-left:-14px;
background-size:auto 350px;
}

.node-enabling-commerce .bx-wrapper .bx-controls-direction a.bx-prev::after{
background-position:-103px -84px;
}

.node-enabling-commerce .bx-wrapper .bx-controls-direction a.bx-next::after{
background-position:-127px -84px;
}

.whoSlide p{
width:100%;
}

.whoSlide .slide-social{
display:none;
}

}

@media (max-width: 767px){

.whoSlider{
padding-left:0;
padding-right:0;
}

.whoSlide img{
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
margin-bottom:60px;
}

.node-enabling-commerce .bx-pager{
display:block;
}

.node-enabling-commerce .bx-wrapper .bx-controls-direction a.bx-prev,
.node-enabling-commerce .bx-wrapper .bx-controls-direction a.bx-next{
display:none;
}		

.whoSlide p{
width:100%;
padding-left:12px;
padding-right:12px;
}

.whoSlide-Caption{
padding-left:12px;
padding-right:12px;
}

.whoSlide .slide-social{
display:none;
}	

.node-enabling-commerce .bx-wrapper .bx-pager{
bottom:130px;
z-index: 99999;
}

.whoSlide-Pager span{
display:inline-block;
margin-right:10px;
border:2px solid #e0e0e0;
background:#f7f7f7;
width:10px; height:10px;
-webkit-border-radius:50px;
-moz-border-radius:50px;
border-radius:50px;
text-indent:-9999em;
cursor:pointer;
}

.whoSlide-Pager span:hover{
border:2px solid #7e7e7e;
}

.whoSlide-Pager span.cycle-pager-active{
background:#7e7e7e;
border:2px solid #7e7e7e;
}

}

@media (max-width: 536px){

.node-enabling-commerce .bx-wrapper .bx-pager{
bottom:170px;
z-index: 99999;
}	

}

@media (max-width: 390px){

.node-enabling-commerce .whoSlide a.video::after{
margin-top:-56px;
}

.node-enabling-commerce .bx-wrapper .bx-pager{
bottom:195px;
z-index: 99999;
}	

}

@media (max-width: 320px){

.node-enabling-commerce .bx-wrapper .bx-pager{
bottom:240px;
z-index: 99999;
}	

}

.node-enabling-commerce .text{
float: left;
width: 65%;
}	
.node-enabling-commerce .text p{
float: none;
width: 100%;
}	
.whoSlider{
padding-left: 0;
padding-right: 0;
}
/* SI TOP CAROUSEL */
.node-si-employee-engagement .pagination{
padding: 0 !important;
}
.node-si-employee-engagement .modal-slideshow--trigger--grid .pager-wrapper{
bottom: -180px;
}
.node-si-employee-engagement .modal-slideshow--trigger--grid .span3 .video-play-icon{
background-image: url(/sites/all/themes/ebayinc/images/icon-video-play.png);
background-size: 40%;
background-position: center;
background-repeat: no-repeat;
}
@media (min-width: 992px) and (max-width: 1200px){
body.node-type-si-employee-engagement .main-holder .modal-slideshow--trigger--grid{
height: 480px;
}
.node-si-employee-engagement .modal-slideshow--trigger--grid .pager-wrapper{		
bottom: -170px;
}
}
@media (max-width: 991px){
.node-si-employee-engagement .modal-slideshow--trigger--grid .pager-wrapper{
bottom: -15%;
}
}
@media (max-width: 991px) and (min-width: 768px){
body.node-type-si-employee-engagement .main-holder .modal-slideshow--trigger--grid{
height: 350px;
}
}
@media (max-width: 768px){
.mshow-cbox-wrapper #cboxClose{
top: 0 !important;
}
}
.mshow-skin--field_mshow_grid_slideshow .field-name-field-mshow-slide-video iframe{
	max-width: 100%;
}
.map-img {
    width: 100%;
}
.col-md-3{
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.qtip:after {
    border-bottom: 5px solid rgba(0, 0, 0, 0);
    border-right: 5px solid #86BC0D;
    border-top: 5px solid rgba(0, 0, 0, 0);
    content: " ";
    height: 0;
    left: -5px;
    margin-top: -5px;
    position: absolute;
    top: 50%;
    width: 0;
}
.qtip {
    background: none repeat scroll 0 0 #86BC0D;
    border: 0 none;
    color: #FFFFFF;
    font-size: 12px;
    min-width: 150px;
    padding: 2px 5px;
}
.qtip-default {
    background-color: #FFFFA3;
    border-color: #F1D031;
    border-style: solid;
    border-width: 1px;
    color: #555555;
}
.qtip-focus {
}
.qtip {
    box-shadow: none;
    direction: ltr;
    display: none;
    font-size: 10.5px;
    left: -28000px;
    line-height: 12px;
    max-width: 280px;
    min-width: 50px;
    padding: 0;
    position: absolute;
    top: -28000px;
}
/* tooltip */

/* qTip2 v2.2.0 None | qtip2.com | Licensed MIT, GPL | Sun Dec 15 2013 14:11:09 */
.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;border-color:transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:400 bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-focus{}.qtip-hover{}.qtip-default{border-width:1px;border-style:solid;border-color:#F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}

/* tooltip custom themes */
.qtip{
  min-width: 150px;
  background: #86bc0d;
  color: #fff;
  font-size: 12px;  
  padding:2px 5px;
  border:0;
}

  .qtip.blue-tooltip{
    background:#0064d2;
  }

  .qtip::after{
    content: " ";
    position: absolute;
    width: 0; 
    height: 0; 
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;     
    border-right:5px solid #86bc0d; 
    top:50%; margin-top:-5px;
    left:-5px;
  }

    .qtip.blue-tooltip::after{
      border-right:5px solid #0064d2;
    }

  .qtip p{
    margin-bottom:5px;
    color:#fff;
  }

  .qtip a{
    color:#fff;
    text-transform:uppercase;
    font-size:10px;
  }
  
/* Responsive Lightbox - Magnific Popup CSS */

.white-popup {
  position: relative;
  background: #FFF;
  padding: 0;
  width: 896px;
  min-width: 200px;
  margin: 20px auto;
  text-align: center;
}

  .video-modal iframe{
    width:100%;
    height:450px;
  }

  .leader-modal .white-popup {
    text-align:left;
    padding:20px;
  }

  .white-popup .sectionTitle{
    font-size: 30px;
    color: black;
    margin-top: 35px;
    margin-bottom: 0;    
  }

  .white-popup .byline {
    font-family: "Univers LT W01 45 Light", "univers-light";
    font-size: 15px;
  }

  .white-popup .modalContentWrapper{
    padding-top: 30px;
    font-size: 15px;
    line-height: 23px;
  }

  .white-popup .modalContentWrapper .sociable{
    bottom:10px;
    top:auto;
    right:10px;
  }

  .white-popup img.img-normal{
    width:auto;
    margin:0 auto;
  }

  .logo-modal .white-popup .modalContent{
    padding:40px;
  }

  .popup-title{
    padding:15px;
    background:#0064d2;
    position:relative;
  }

    .popup-title.grey-bg{
      background: #e9e9e8;
      background: -moz-linear-gradient(top,  #e9e9e8 0%, #e9e9e8 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9e9e8), color-stop(100%,#e9e9e8));
      background: -webkit-linear-gradient(top,  #e9e9e8 0%,#e9e9e8 100%);
      background: -o-linear-gradient(top,  #e9e9e8 0%,#e9e9e8 100%);
      background: -ms-linear-gradient(top,  #e9e9e8 0%,#e9e9e8 100%);
      background: linear-gradient(to bottom,  #e9e9e8 0%,#e9e9e8 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e8', endColorstr='#e9e9e8',GradientType=0 );      
    }

    .popup-title h3{
      font-size:32px;
      color:#fff;
      text-align:center;
      margin:0; padding:0;
    }

    .popup-title.text-left h3{
      text-align:left;
    }

    .popup-title.blue-txt h3{
      color:#0065d2;
    }

    .popup-title.green-txt h3{
      color:#86bc0d;
    }

    .popup-title h3 strong{
      font-family: 'universbold';
    }

    .popup-title span{
      position:absolute;
      right:40px; top:20px;
      font-size:32px;
      color:#796f66;
      font-family: "Univers LT W01 45 Light", "univers-light";
    }

  .white-popup img{
    width:100%;
    height:auto;
  }

  .mfp-label{
    padding:25px 150px;
    border-top:1px solid #e4e4e4;
    position:relative;
  }

  .white-popup .sociable{
    position:absolute;
    right:20px; top:50%;
    margin-top:-13px;
  }

  .white-popup .sociable.picture-alone{
    top:auto;
    bottom:20px; right:20px;
  }

  .white-popup .sociable li{
    margin:0 0 0 2px;
  }

    .white-popup .sociable li a{
      cursor:pointer;
    }

  .modal-video{
    float:left; display:block;
    width:50%;
    padding:30px 10px 30px 30px;
  }

    .modal-video iframe{
      width:100%;
    }

  .modal-video-text{
    float:left; display:block;
    width:50%;
    padding:30px 30px 30px 10px;
    text-align:left;
  }  

.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  /*z-index: 1042;*/ z-index:99942;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
  filter: alpha(opacity=80); }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  /*z-index: 1043;*/ z-index:99943;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  /*z-index: 1045;*/ z-index:99945; }

.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
    width: 100%;
    cursor: auto;
    background: #fff;
}

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #cccccc;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #cccccc; }
    .mfp-preloader a:hover {
      color: white; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close, button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  /*z-index: 1046;*/ z-index:99946;
  -webkit-box-shadow: none;
  box-shadow: none; }
button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close-btn-in .mfp-close {
  color: #333333; }

.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
  color: white;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }
button.mfp-close,
.mfp-image-holder .mfp-close {
  width: 54px;
  height: 54px;
  line-height: 54px;
  position: absolute;
  right: -20px;
  top: -20px;
  text-decoration: none;
  text-align: center;
  opacity: 0.70;
  padding: 0 0 18px 10px;
  color: white;
  text-indent:-9999em;
  background:url(../images/close-modal.png) no-repeat 0 0;
  display:block;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover, .mfp-close:focus {
    opacity: 1; }
.mfp-image-holder .mfp-close{
  top:15px;
  right:-20px;
}
.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #cccccc;
  font-size: 12px;
  line-height: 18px; }

button.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -33px;
  padding: 0;
  width: 40px;
  height: 66px;
  background:url(../images/sprite1.png) no-repeat;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
  .mfp-arrow:active {
    margin-top: -32px; }
  .mfp-arrow:hover, .mfp-arrow:focus {
    opacity: 1; }
    /*
  .mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
    /*
  .mfp-arrow:after, .mfp-arrow .mfp-a {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before, .mfp-arrow .mfp-b {
    border-top-width: 21px;
    border-bottom-width: 21px; }
/*
.mfp-arrow-left {
  left: 0; }
*/  
button.mfp-arrow-left {
  left: 50%;
  background-position:0 -164px;
  margin-left:-520px; } /*
  .mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
    border-right: 17px solid white;
    margin-left: 31px; }
  .mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
    margin-left: 25px;
    border-right: 27px solid #3f3f3f; } */
/*
.mfp-arrow-right {
  right: 0; }
*/  
button.mfp-arrow-right {
  right: 50%;
  background-position:-62px -164px;
  margin-right:-520px; } /*
  .mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
    border-left: 17px solid white;
    margin-left: 39px; }
  .mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
    border-left: 27px solid #3f3f3f; } */

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: black; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444444; }
  .mfp-figure small {
    color: #bdbdbd;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #f3f3f3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }


.green-team-btn,
.blue-team-btn{
	width:128px;
	height:57px;
	display:block;
	text-indent:-99999em;
	background:url(../images/map-sprite.png) no-repeat;
	float:left; margin-left:35px;
}

.green-team-btn{
	background-position:-155px -104px;
}

.green-team-btn:hover,
.green-team-btn.active{
	background-position:-155px -34px;
}

.blue-team-btn{
	background-position:-11px -103px;
}

.blue-team-btn:hover,
.blue-team-btn.active{
	background-position:-11px -33px;
}

#green-team-locations,
#blue-team-locations{
	width:190px;
	height:450px;
}

.sp-green-scrollbar,
.sp-blue-scrollbar {
	width: 10px;
	margin: 4px;
	background-color: #ccc;
	cursor: pointer;
}

.sp-green-thumb,
.sp-blue-thumb {
	background-color: #fff;
	height:50px;
	border:1px solid #a2a2a2;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
.sp-green-scrollbar.active .sp-green-thumb{
	background-color: #87bd0d;
	border:1px solid #87bd0d;
}
.sp-blue-scrollbar.active .sp-blue-thumb{
	background-color: #0064d2;
	border:1px solid #0064d2;
}	
#map_container{
	margin: 0 12px 30px;
}
.node-type-si-employee-engagement .mfp-content{
	position: relative;
	background: #FFF;
	padding: 0;
	width: 896px;
	min-width: 200px;
	margin: 20px auto;
	text-align: center;
}
.node-type-si-employee-engagement .mfp-content .field-name-field-mshow-slide-title{
	height: auto;
}
.node-type-si-employee-engagement .mfp-content .mshow-skin--field_green_team .field-name-field-mshow-slide-title p{
	color: #71a817;
	font-family: "Univers LT W01 45 Light", "univers-light";
	font-size: 32px;
}
.node-type-si-employee-engagement .mfp-content .mshow-skin--field_give_team .field-name-field-mshow-slide-title p{
	color: #0065d2;
	font-family: "Univers LT W01 45 Light", "univers-light";
	font-size: 32px;
}
.node-type-si-employee-engagement .mfp-content .field-name-field-mshow-slide-subtitle .field-item{
	font-size: 32px;
	color: #796f66;
	font-family: "Univers LT W01 45 Light", "univers-light";
}
.node-type-si-employee-engagement .mfp-content .group-column-1,
.node-type-si-employee-engagement .mfp-content .group-column-2{
	width: 47.444444%;
	float: left;
	border-bottom: none;	
	margin-bottom: 0;
}
.node-type-si-employee-engagement .mfp-content .field-group-fieldset .fieldset-wrapper {
	width: 100%;
}
@media (max-width: 991px) and (min-width: 768px){
	.node-type-si-employee-engagement .mfp-content {
		width: 740px;
	}
	.node-type-si-employee-engagement .mfp-content .field-name-field-mshow-slide-subtitle .field-item {
		font-size: 24px;
	}
	.node-type-si-employee-engagement .mfp-content .group-column-1,
	.node-type-si-employee-engagement .mfp-content .group-column-2{
		width: 100%;
		margin: 0;
	}
}
@media (max-width: 767px){
	.node-type-si-employee-engagement .mfp-content{
		width: 100%;
	}
	.node-type-si-employee-engagement .mfp-content .field-name-field-mshow-slide-subtitle .field-item{
		font-size: 18px;
	}
	.mfp-close-btn-in .mfp-close {
		right: 0;
		top: 0;
	}
	.node-type-si-employee-engagement .mfp-content .group-column-1,
	.node-type-si-employee-engagement .mfp-content .group-column-2{
		width: 100%;
		margin: 0;
	}
}#node-3938 .field-name-field-header-image{
	display: none;
}
.map-box img.map-label {
    margin-bottom: 20px;
    width: auto;
}
@media (max-width: 767px){
	.green-team-btn, .blue-team-btn {
    display: inline-block !important;
    float: none  !important;
    margin: 0 15px  !important;
    text-align: center  !important;
}
#map_container{
	text-align: center
}
}