/* Fixes */
#block-views-promo-cx-fixed h2.block-title {
	display:none;
}

.view-adverts .row-image.fit-image {
	clear:left;
	float:left;
	margin:0 10px 0 0;
}
.view-adverts .row-image.fit-image img {
	width:auto;
	height:auto;
}
#block-views-promo-cx-mobile .views-row-3 .row-summary ul.views-list,
#block-views-promo-cx-mobile .views-row-3 .row-summary ul.views-list li {
	margin-bottom:0;
}
#block-views-promo-cx-mobile .views-row-3 .row-title {
	position:absolute;
	left:110px;
}
.view-feature-box .views-row p:last-child { margin-bottom:0; }



/*   Some fixes of other .css files   */
.views-field-field-interviewee-name { clear:both; }
.list-intv div .views-field-field-interviewee-name { margin-left:0; }
.context-contact input.form-text { width:100%; }



/*   SuperFish menu is causing a horizontal scrollbar to appear  -  trying to prevent this across the site   */
html { overflow-x: hidden; }

.responsive-layout-mobile .equal-heights > * {
	height:auto !important;
}



/*   MARGINS FOR IMAGES FLOATED IN WYSIWYG   */
.field-name-body img[style="float: left;"] {
	margin:0 20px 10px 0;
}
.field-name-body img[style="float: right;"] {
	margin:0 0 10px 20px;
}



.not-front .region {
	margin-bottom:1em;
}

.alpha {
	margin-left:0 !important;
}
.omega {
	margin-right:0 !important;
}


#block-menu-menu-primary-links {
	display:none;
}



/*   NO MARGINS FOR MOBILE   
.region { margin-left:0; margin-right:0; }*/



/*****   FIT IMAGE   *****/
.fit-image img {
	width:100%;
	height:auto;
}
img.full-width {
	width:100%;
	height:auto;
}



body {
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:16px;*/
	font-size:15px;
	line-height:1.5;
	line-height:1.375;
	color:#444444;
}

h1, h2, h3, h4, h5, h6 {
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:0;
}
h1.title {
	font-size: 1.375em;
	margin-bottom: 0.95em;
	line-height: 1.3;
	background:#f5e5ef;
	padding:12px;
	font-weight:bold;
}
.node-type-landing-page h1.title {
	font-size: 1.375em;
	margin-bottom: 0.25em;
}
h1.block-title {
	font-size: 1.375em;
	margin-bottom: 0.25em;
	line-height: 1.273;
	background:#f5e5ef;
	padding:12px;
}
h2.block-title {
	font-size:1.25em;
	font-weight:700;
	line-height:1;
}
h3.row-title {
	font-weight:700;
	line-height:1.2;
}
#region-content h2.block-title {
	margin:0 0 1.25em;
}
h1 {
	font-size:1.375em;
	margin-bottom:0.5em;
}
h2 {
	font-size:1.25em;
	margin-bottom:0.5em;
}
h3 {
	font-size:1.125em;
	margin-bottom:0.333em;
}
h4 {
	font-size:1em;
	margin-bottom:0.25em;
}
h5 {
	font-size:0.875em;
}
h6 {
	font-size:0.75em;
}

a, a:link, a:visited {
	color:#990066;
	text-decoration:none;
}
a:hover {
	color:#d50076;
	text-decoration:none;
}
b, strong {
	font-weight:700;
}
hr {
  background: #d9d9d9 none repeat scroll 0 0;
  border: medium none;
  height: 1px;
  margin: 20px 0;
  padding: 0;
}
cite {
	display:block;
	font-size:0.875em;
	margin-bottom:2em;
	
}
#section-content .block h2.block-title {
  font-size: 1.375em;
  margin: 0 0 0.5em;
}
.block h2.block-title {
  font-size: 1.5em;
  margin: 0 0 0.5em;
}
ul.views-list {padding:0}



/*****   SYSTEM OVERRIDES   *****/
ul li.expanded,
ul li.collapsed,
ul li.leaf {
	list-style-image:none;
	list-style-type:disc;
}
ul, ol {
	font-weight:700;
	margin:0 0 1em;
	padding:0 0 0 1em;
}
ul {
	list-style:disc;
}
.item-list ul {
	margin:0;
}
ul.views-html-list,
ul.views-html-list li {
	padding:0;
	margin:0;
}
ul.views-html-list-margin {
	padding:0;
	margin:0;
}
ul.views-html-list-margin li {
	padding:0;
	margin:0 10px 20px;
}
ul.slides {
	padding:0;
	margin:0;
}

.block-views ul,
.block-locale ul,
.view-display-id-block_1 ul,
.block-menu ul {
	list-style:none;
}
ol {
	list-style:decimal;
}
ul li, ol li {
	font-weight:400;
	margin:0 0 0.75em;
}
p + ul,
p + ol {
	margin-top:-0.5em;
}
blockquote {
	background-color:#EAEBEF;
	padding:0.25em 1em;
	margin:0 1em 0.5em;



}
sup, sub {
	position:relative;
	vertical-align:baseline;
	font-size:0.75em;
}
sup {
	top:-0.5em;
}
sub {
	bottom:-0.5em;
}
button:focus,
button:active,
input:focus,
input:active,
select:focus,
select:active,
textarea:focus,
textarea:active {
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
}

/* --- HEADER --- */

/* Branding */
#block-delta-blocks-site-slogan,
#block-block-9 {
	display:none;
}
.logo-img img {
	max-width:220px;
  position:relative;
  z-index:10000;
}

/* Top menu */
#zone-user-wrapper {
}

.responsive-layout-mobile.front #zone-user-wrapper,
.responsive-layout-mobile.context-interactive-rd-portfolio #zone-user-wrapper,
.responsive-layout-mobile.context-french #zone-user-wrapper {
	margin-bottom:10px;
	background:#f4f4f4;
	height:44px;
}
#zone-user ul.menu {
	font: 0.75em/1 Arial,Helvetica,sans-serif;
	list-style: outside none none;
	margin:0;
	padding:5em 0 0;
	text-transform: uppercase;
}
#zone-user ul.menu li {
	display:inline-block;
	margin: 0;
  padding: 0 0 0 10px;
}
#zone-user ul.menu li:first-child {
	background:none;
	padding-left:0;
}
#zone-user ul.menu li a {
	color:#585858;
}
#zone-user ul.menu li a:hover {
	color:#D50076;
}
/*   LANGUAGE MENU   */
#block-menu-menu-lang {
	float: right;
	z-index:1050;
}
.responsive-layout-mobile #block-menu-menu-lang ul {
	padding-top: 16px;
	padding-bottom: 16px;
}


/* Search */
#block-search-form {
	float:right;
	width:100%;
	
}
#block-search-form .content {
  display:inline-block;
	width:100%;
}
#search-block-form {
	background:#FFFFFF;
	border:1px solid #bbbbbb;
	height:24px;
  padding:2px;
	margin: 7px 10px 0;
}
/*#search-block-form {
	position:fixed;
	margin:0 10px;
	background:#f4f4f4;
}
#block-search-form {
}*/
.responsive-layout-mobile.front #block-search-form,
.responsive-layout-mobile.context-interactive-rd-portfolio #block-search-form,
.responsive-layout-mobile.context-french #block-search-form {
	float: left;
    width: 79%;
}

.responsive-layout-mobile.front #search-block-form,
.responsive-layout-mobile.context-interactive-rd-portfolio #search-block-form,
.responsive-layout-mobile.context-french #search-block-form {
	position:relative;
	margin: 7px 10px 0;
	background:#FFFFFF;
}



#search-block-form .form-text {
	border:none;
	width:auto;
}
#search-block-form .form-submit {
	border:none;
	border-radius:0;
	background:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%0A%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xml%3Aspace%3D%22preserve%22%0A%20%20%20enable-background%3D%22new%200%200%2020%2020%22%0A%20%20%20viewBox%3D%220%200%2020%2020%22%0A%20%20%20y%3D%220px%22%0A%20%20%20x%3D%220px%22%0A%20%20%20version%3D%221.1%22%3E%3Cmetadata%3E%3Crdf%3ARDF%3E%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%3Cdc%3Atitle%3E%3C%2Fdc%3Atitle%3E%3C%2Fcc%3AWork%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cg%0A%20%20%20%20%20id%3D%22btn-search%22%3E%3Cpath%0A%20%20%20%20%20%20%20id%3D%22path6%22%0A%20%20%20%20%20%20%20d%3D%22M6.4%2C3.7c-1.5%2C0.6-2.6%2C1.8-3%2C3.3C3.3%2C7.5%2C3.6%2C7.9%2C4%2C8C4%2C8%2C4.1%2C8%2C4.1%2C8c0.3%2C0%2C0.6-0.2%2C0.7-0.6%20%20%20c0.3-1.1%2C1-1.9%2C2.1-2.3c0.4-0.2%2C0.6-0.6%2C0.4-1C7.2%2C3.8%2C6.8%2C3.6%2C6.4%2C3.7z%22%0A%20%20%20%20%20%20%20fill%3D%22%23959494%22%20%2F%3E%3Cpath%0A%20%20%20%20%20%20%20id%3D%22path7%22%0A%20%20%20%20%20%20%20d%3D%22M19.3%2C17.2l-5.4-5.8c0%2C0%2C0%2C0-0.1%2C0c0.7-1.1%2C1.1-2.4%2C1.1-3.8c0-4-3.3-7.3-7.3-7.3S0.3%2C3.5%2C0.3%2C7.6%20%20%20c0%2C4%2C3.3%2C7.3%2C7.3%2C7.3c1.5%2C0%2C3-0.5%2C4.2-1.3l5.4%2C5.7c0.3%2C0.3%2C0.7%2C0.5%2C1.1%2C0.5c0.4%2C0%2C0.7-0.1%2C1-0.4C19.8%2C18.8%2C19.9%2C17.8%2C19.3%2C17.2z%20%20%20%20M2.3%2C7.6c0-2.9%2C2.4-5.3%2C5.3-5.3s5.3%2C2.4%2C5.3%2C5.3c0%2C2.9-2.4%2C5.3-5.3%2C5.3S2.3%2C10.5%2C2.3%2C7.6z%22%0A%20%20%20%20%20%20%20fill%3D%22%23959494%22%20%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat 50% 50% transparent;
	text-indent:-9999px;
	height:20px;
	width:20px;
	float:right;
}
.responsive-layout-mobile #block-delta-blocks-logo {
	float:left;
	width:166px;
}
#block-block-10 {
	float:right;
	margin-right:37px;
}
.context-french #block-block-10 {
	margin-right:0;
}
#block-block-10 .search-toggle {
	background:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%0A%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xml%3Aspace%3D%22preserve%22%0A%20%20%20enable-background%3D%22new%200%200%2020%2020%22%0A%20%20%20viewBox%3D%220%200%2020%2020%22%0A%20%20%20y%3D%220px%22%0A%20%20%20x%3D%220px%22%0A%20%20%20version%3D%221.1%22%3E%3Cmetadata%3E%3Crdf%3ARDF%3E%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%3Cdc%3Atitle%3E%3C%2Fdc%3Atitle%3E%3C%2Fcc%3AWork%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cg%0A%20%20%20%20%20id%3D%22btn-search%22%3E%3Cpath%0A%20%20%20%20%20%20%20id%3D%22path6%22%0A%20%20%20%20%20%20%20d%3D%22M6.4%2C3.7c-1.5%2C0.6-2.6%2C1.8-3%2C3.3C3.3%2C7.5%2C3.6%2C7.9%2C4%2C8C4%2C8%2C4.1%2C8%2C4.1%2C8c0.3%2C0%2C0.6-0.2%2C0.7-0.6%20%20%20c0.3-1.1%2C1-1.9%2C2.1-2.3c0.4-0.2%2C0.6-0.6%2C0.4-1C7.2%2C3.8%2C6.8%2C3.6%2C6.4%2C3.7z%22%0A%20%20%20%20%20%20%20fill%3D%22%23959494%22%20%2F%3E%3Cpath%0A%20%20%20%20%20%20%20id%3D%22path7%22%0A%20%20%20%20%20%20%20d%3D%22M19.3%2C17.2l-5.4-5.8c0%2C0%2C0%2C0-0.1%2C0c0.7-1.1%2C1.1-2.4%2C1.1-3.8c0-4-3.3-7.3-7.3-7.3S0.3%2C3.5%2C0.3%2C7.6%20%20%20c0%2C4%2C3.3%2C7.3%2C7.3%2C7.3c1.5%2C0%2C3-0.5%2C4.2-1.3l5.4%2C5.7c0.3%2C0.3%2C0.7%2C0.5%2C1.1%2C0.5c0.4%2C0%2C0.7-0.1%2C1-0.4C19.8%2C18.8%2C19.9%2C17.8%2C19.3%2C17.2z%20%20%20%20M2.3%2C7.6c0-2.9%2C2.4-5.3%2C5.3-5.3s5.3%2C2.4%2C5.3%2C5.3c0%2C2.9-2.4%2C5.3-5.3%2C5.3S2.3%2C10.5%2C2.3%2C7.6z%22%0A%20%20%20%20%20%20%20fill%3D%22%23959494%22%20%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat 50% 50% transparent;
	-webkit-background-size: 28px 22px;
	-moz-background-size: 28px 22px;
	-o-background-size: 28px 22px;
  background-size: 28px 22px;
/**/  cursor: pointer;
	display:inline-block;
	height:22px;
  margin: 20px 0 7px;
	padding:0;
	width:28px;
  position:relative;
  z-index:10002;
 }
#block-block-10.search-expanded .search-toggle {
  background:url("data:image/svg+xml;charset=utf-8,%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%0A%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xml%3Aspace%3D%22preserve%22%0A%20%20%20enable-background%3D%22new%200%200%2053.9%2046.1%22%0A%20%20%20viewBox%3D%220%200%2053.9%2046.1%22%0A%20%20%20y%3D%220px%22%0A%20%20%20x%3D%220px%22%0A%20%20%20version%3D%221.1%22%3E%3Cmetadata%0A%20%20%20%20%20id%3D%22metadata9%22%3E%3Crdf%3ARDF%3E%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%3Cdc%3Atitle%3E%3C%2Fdc%3Atitle%3E%3C%2Fcc%3AWork%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cpath%0A%20%20%20%20%20id%3D%22search-close%22%0A%20%20%20%20%20d%3D%22M0%2C0v46.1h53.9V0H0z%20M29.9%2C29.8l-3-4.7l-3%2C4.7h-3.3l4.6-7l-4.2-6.4h3.2l2.7%2C4.3l2.6-4.3h3.1l-4.2%2C6.5%20%20l4.6%2C6.9H29.9z%22%0A%20%20%20%20%20fill%3D%22%23959494%22%20%2F%3E%3C%2Fsvg%3E") no-repeat 50% 50% transparent;
/*	-webkit-background-size: 24px 24px;
	-moz-background-size: 24px 24px;
	-o-background-size: 24px 24px;
  background-size: 24px 24px;*/

    background-size: 48px 65px;
    padding: 0 !important;
    height: 66px;
    width: 46px;
 background-size: cover;
    padding: 0 !important;
    height: 43px;
    width: 46px;
    margin: 9px 0 7px;   
    }



/* Follow */
#block-views-social-links-desktop {
	margin: 7px 0 0 10px;
	float:right;
	display:none;
}
#block-views-social-links-desktop h2.block-title,
#block-views-social-links-desktop--2 h2.block-title {
	color: #585858;
	float: left;
	font-size: 11px;
	line-height: 29px;
	margin: 0 12px 0 0;
	margin: 0;
	text-transform: uppercase;
}
#block-views-social-links-desktop .content,
#block-views-social-links-desktop--2 .content {
	float: right;
	padding: 0;
	margin:0 -3px 0 0;
}
#block-views-social-links-desktop ul.follow {
	margin:0 0 0.25em;
}
.view-social-links .follow li {
	background:none;
	display:inline-block;
	padding:0;
	overflow:hidden;
	margin:0 3px 0 0;
}
.view-social-links .follow li a {
	background:url(../img/bg-follow.png) no-repeat 0 0;
	width:27px;
	height:27px;
	overflow:hidden;
	text-indent:-9999px;
	display:block;
}
.view-social-links .follow .social-Facebook a {
	background-position:0 0;
}
.view-social-links .follow .social-Facebook a:hover {
	background-position:0 -33px;
}
.view-social-links .follow .social-LinkedIn a {
	background-position:0 -84px;
}
.view-social-links .follow .social-LinkedIn a:hover {
	background-position:0 -117px;
}
.view-social-links .follow .social-Twitter a {
	background-position:0 -167px;
}
.view-social-links .follow .social-Twitter a:hover {
	background-position:0 -200px;
}
.view-social-links .follow .social-YouTube a {
	background-position:0 -250px;
}
.view-social-links .follow .social-YouTube a:hover {
	background-position:0 -283px;
}

#zone-branding .region {
	padding:0 0 3px;
	margin-bottom:1px;
}
.site-name-slogan {
	display:none;
}



/*   BREADCRUMB   */
#block-delta-blocks-breadcrumb .breadcrumb {
	margin: 0;
	padding: 0;
}
#block-delta-blocks-breadcrumb .breadcrumb li {
	background:url(../img/breadcrumb.svg) no-repeat scroll 100% 50% transparent;
	font-size:0.75em;
	margin:0 2px 0 0;
	padding:0 22px 0 0;
}
#block-delta-blocks-breadcrumb .breadcrumb li.last {
	background:none;
	padding:0;
	margin:0;
}
#block-delta-blocks-breadcrumb .breadcrumb li a.active {
	color:#444444;
}


/* --- FOOTER --- */
#zone-footer {
	text-align:center;
	vertical-align:top;
}
#zone-footer ul.menu {
	font: 0.875em/1 Arial,Helvetica,sans-serif;
	list-style: outside none none;
	margin: 1em 0.25em 0 0;
	display:inline-block;
}
#zone-footer ul.menu li {
	background: rgba(0, 0, 0, 0) url(../img/separator.gif) no-repeat scroll 0 50%;
	display:inline-block;
	margin: 0 6px 0 0;
	padding: 0 0 0 10px;
}
#zone-footer ul.menu li {
	background: rgba(0, 0, 0, 0) url(../img/separator4.gif) no-repeat scroll 100% 50%;
	display:inline-block;
	margin: 0 0 0 4px;
	padding: 0 10px 0 0;
}
#region-footer-first {
	margin:0;
	background:#f1f3f7;
	padding:30px 0 0;
}
#region-footer-first .view-footer a {
	display:block;
	padding:5px 10px;
	text-transform:uppercase;
}
#region-footer-first .view-footer strong a {
	text-transform:none;
}
#zone-user ul.menu li:first-child {
	background:none;
	padding-left:0;
}
#zone-footer ul.menu li:first-child {
	margin-left:0;
}
#zone-footer ul.menu li a {
	color:#585858;
}
#zone-footer ul.menu li a:hover {
	color:#D50076;
}
#zone-footer #copyright {
	background: none;
	border-bottom: 1px solid #ebebeb;
	border-top: 1px solid #ebebeb;
	color:#585858;
	display:block;
	font: 0.875em/1 Arial,Helvetica,sans-serif;
	margin: 1em 0 0;
  padding-right: 10px;
	padding: 1em 0;
}
#zone-footer #manta-ray-media {
	color:#585858;
	display:inline-block;
	font: 0.875em/1 Arial,Helvetica,sans-serif;
	margin: 14px 0 14px 8px;
	text-align:right;
}
#zone-footer #manta-ray-media strong {
	font-weight:normal;
}
#zone-footer .site-name {
  font-weight:normal;
}
#block-views-share-page-share-tools {
	display:none;
}
/* --- MAIN MENU --- */

.sf-menu {
	z-index:500;
	position:relative;
}
#superfish-3 {
	z-index: 10001;
}
#admin-menu, #admin-menu .dropdown {
	z-index:10001;
}
#zone-menu .region {
	background:#990066;
	margin-bottom:10px;
}
#zone-menu .sf-menu li.sf-depth-1 {
	margin:0 -1px 0 0;
}
#zone-menu .sf-menu li.sf-depth-1:first-child {
	margin-left:0;
}
#zone-menu .sf-menu li#menu-447-1.sf-depth-1,
#zone-menu .sf-menu li#menu-418-1.sf-depth-1 {
	float:right;
	margin-right:-1px;
}
#zone-menu .sf-menu li#menu-447-1.sf-depth-1 > ul,
#zone-menu .sf-menu li#menu-418-1.sf-depth-1 > ul {
	right:0 !important;
	left:auto !important;
}
#zone-menu .sf-menu li a.sf-depth-1 {
	background: url(../img/separator2.gif) no-repeat scroll 0 50% transparent;
  color:#FFFFFF;
	display:block;
	/*padding:1em;*/
    padding: 0.75em 1em;
}
#zone-menu .sf-menu li:first-child a.sf-depth-1 {
	background-image:none;
}
#zone-menu .sf-menu a.sf-depth-1:hover,
#zone-menu .sf-menu a.sf-depth-1.active,
#zone-menu .sf-menu li.active-trail a.sf-depth-1,
#zone-menu .sf-menu .sfHover a.sf-depth-1 {
	background:#f5e5ef;
	color:#444444;
	color:#111111;
}
#zone-menu .sf-menu li ul {
	background:#f5e5ef;
	border: 6px solid #fff;
	margin:0 0 0 -6px;
}
#zone-menu .sf-menu li ul li {
	margin:0;
}
#zone-menu .sf-menu li ul li a {
	color:#444444;
	color:#111111;
	font-size:0.875em;
	padding: 0.5em 1em;
}
#zone-menu .sf-menu li ul li a:hover {
	background:#FFFFFF;
}
#zone-menu .sf-sub-indicator {
	display:none;
}



/*   MOBILE MENU TOP LEVEL LINKS DISABLED   */
.mean-container .mean-nav ul li {
	margin:0;
}
.mean-container .mean-nav > ul > li > a.mean-expand {
	text-align:right;
	width:auto;
	left:0;
	padding-right:20px !important;
}
.mean-container .mean-nav li a.mean-expand {
	background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%0A%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xml%3Aspace%3D%22preserve%22%0A%20%20%20enable-background%3D%22new%200%200%2035.5%2035.5%22%0A%20%20%20viewBox%3D%220%200%2035.5%2035.5%22%0A%20%20%20y%3D%220px%22%0A%20%20%20x%3D%220px%22%0A%20%20%20id%3D%22Layer_1%22%0A%20%20%20version%3D%221.1%22%3E%3Cmetadata%0A%20%20%20%20%20id%3D%22metadata11%22%3E%3Crdf%3ARDF%3E%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%3Cdc%3Atitle%3E%3C%2Fdc%3Atitle%3E%3C%2Fcc%3AWork%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cdefs%0A%20%20%20%20%20id%3D%22defs9%22%20%2F%3E%3Cpath%0A%20%20%20%20%20d%3D%22M17.7%2C26.8C17.7%2C26.8%2C17.7%2C26.8%2C17.7%2C26.8c-0.7%2C0-1.3-0.4-1.8-0.9L3.7%2C13.1c-1-1-0.9-2.6%2C0.1-3.6%20%20c1-1%2C2.6-0.9%2C3.5%2C0.1l10.4%2C10.8L28.1%2C9.6c1-1%2C2.5-1%2C3.5-0.1s1%2C2.5%2C0.1%2C3.5L19.5%2C25.9C19.1%2C26.4%2C18.4%2C26.8%2C17.7%2C26.8z%22%0A%20%20%20%20%20fill%3D%22%23ffffff%22%20%2F%3E%3C%2Fsvg%3E") !important;
	background-position:95% 50% !important;
	background-repeat:no-repeat !important;
	-webkit-background-size: 100%  100% !important;
	background-size:20px 20px !important;
	text-indent:-9999px !important;
	background-color:rgba(255,255,255,0) !important;
	display:block;
	font-size:0 !important;
	margin-top:0;
}
.mean-container .mean-nav li ul li a.mean-expand {
	background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%0A%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xml%3Aspace%3D%22preserve%22%0A%20%20%20enable-background%3D%22new%200%200%2035.5%2035.5%22%0A%20%20%20viewBox%3D%220%200%2035.5%2035.5%22%0A%20%20%20y%3D%220px%22%0A%20%20%20x%3D%220px%22%0A%20%20%20id%3D%22Layer_1%22%0A%20%20%20version%3D%221.1%22%3E%3Cmetadata%0A%20%20%20%20%20id%3D%22metadata11%22%3E%3Crdf%3ARDF%3E%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%3Cdc%3Atitle%3E%3C%2Fdc%3Atitle%3E%3C%2Fcc%3AWork%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cdefs%0A%20%20%20%20%20id%3D%22defs9%22%20%2F%3E%3Cpath%0A%20%20%20%20%20d%3D%22M17.7%2C26.8C17.7%2C26.8%2C17.7%2C26.8%2C17.7%2C26.8c-0.7%2C0-1.3-0.4-1.8-0.9L3.7%2C13.1c-1-1-0.9-2.6%2C0.1-3.6%20%20c1-1%2C2.6-0.9%2C3.5%2C0.1l10.4%2C10.8L28.1%2C9.6c1-1%2C2.5-1%2C3.5-0.1s1%2C2.5%2C0.1%2C3.5L19.5%2C25.9C19.1%2C26.4%2C18.4%2C26.8%2C17.7%2C26.8z%22%0A%20%20%20%20%20fill%3D%22%23990066%22%20%2F%3E%3C%2Fsvg%3E") !important;
	padding:9px 4px 7px !important;
}
.mean-container .mean-nav li a.mean-expand.mean-clicked {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%0A%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xml%3Aspace%3D%22preserve%22%0A%20%20%20enable-background%3D%22new%200%200%2035.5%2035.5%22%0A%20%20%20viewBox%3D%220%200%2035.5%2035.5%22%0A%20%20%20y%3D%220px%22%0A%20%20%20x%3D%220px%22%0A%20%20%20version%3D%221.1%22%3E%3Cmetadata%0A%20%20%20%20%20id%3D%22metadata11%22%3E%3Crdf%3ARDF%3E%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%3Cdc%3Atitle%3E%3C%2Fdc%3Atitle%3E%3C%2Fcc%3AWork%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cdefs%0A%20%20%20%20%20id%3D%22defs9%22%20%2F%3E%3Cpath%0A%20%20%20%20%20style%3D%22fill%3A%23ffffff%3Bfill-opacity%3A1%22%0A%20%20%20%20%20d%3D%22m%2017.661122%2C8.798128%20c%200%2C0%200%2C0%200%2C0%200.7%2C0%201.3%2C0.4%201.8%2C0.9%20l%2012.2%2C12.8%20c%201%2C1%200.9%2C2.6%20-0.1%2C3.6%20-1%2C1%20-2.6%2C0.9%20-3.5%2C-0.1%20l%20-10.4%2C-10.8%20-10.4000001%2C10.8%20c%20-1%2C1%20-2.5%2C1%20-3.5%2C0.1%20-1%2C-0.9%20-1%2C-2.5%20-0.1%2C-3.5%20l%2012.2000001%2C-12.9%20c%200.4%2C-0.5%201.1%2C-0.9%201.8%2C-0.9%20z%22%20%2F%3E%3C%2Fsvg%3E") !important;
	background-color:rgba(255,255,255,0.5) !important;
	margin-top:0;
}
.mean-container .mean-nav li ul li a.mean-expand.mean-clicked {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%0A%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xml%3Aspace%3D%22preserve%22%0A%20%20%20enable-background%3D%22new%200%200%2035.5%2035.5%22%0A%20%20%20viewBox%3D%220%200%2035.5%2035.5%22%0A%20%20%20y%3D%220px%22%0A%20%20%20x%3D%220px%22%0A%20%20%20version%3D%221.1%22%3E%3Cmetadata%0A%20%20%20%20%20id%3D%22metadata11%22%3E%3Crdf%3ARDF%3E%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%3Cdc%3Atitle%3E%3C%2Fdc%3Atitle%3E%3C%2Fcc%3AWork%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cdefs%0A%20%20%20%20%20id%3D%22defs9%22%20%2F%3E%3Cpath%0A%20%20%20%20%20style%3D%22fill%3A%23990066%3Bfill-opacity%3A1%22%0A%20%20%20%20%20d%3D%22m%2017.661122%2C8.798128%20c%200%2C0%200%2C0%200%2C0%200.7%2C0%201.3%2C0.4%201.8%2C0.9%20l%2012.2%2C12.8%20c%201%2C1%200.9%2C2.6%20-0.1%2C3.6%20-1%2C1%20-2.6%2C0.9%20-3.5%2C-0.1%20l%20-10.4%2C-10.8%20-10.4000001%2C10.8%20c%20-1%2C1%20-2.5%2C1%20-3.5%2C0.1%20-1%2C-0.9%20-1%2C-2.5%20-0.1%2C-3.5%20l%2012.2000001%2C-12.9%20c%200.4%2C-0.5%201.1%2C-0.9%201.8%2C-0.9%20z%22%20%2F%3E%3C%2Fsvg%3E") !important;
}
.mean-container .mean-nav li li a.mean-expand {
	background-position:50% 50% !important;
	padding: 0 !important;
	width:46px;
	height:46px;
}
.mean-container .mean-nav > ul > li > a.mean-expand.mean-clicked {
	font-size:0 !important;
}
.mean-container .mean-nav ul li a,
.mean-container .mean-nav ul li li a {
	border:none;
	opacity:1;
}
.mean-container .mean-nav ul li li a {
	background-color:#FFFFFF;
	color:#990066 !important;
	border-bottom:1px solid #CC80B3;
}
.mean-container .mean-nav ul li a.mean-expand {
	border:none !important;
	background-color:rgba(255,255,255,0) !important;
}
.mean-container .mean-nav ul li a {
	border-bottom:1px solid #CC80B3;
}
.mean-container .mean-nav > ul > li ul li a.mean-expand {
}
.mean-container .mean-bar {
  position: absolute;
  background: none;
  padding: 4px 0;
  min-height: 42px;
  z-index: 9999;
  /*width: 42px;*/
  right: 0;
  top: 28px;
}
.mean-container .mean-bar.search-expanded {
	top:52px;
}
.mean-container .mean-bar.search-expanded {
	top:52px;
}
.front.mean-container .mean-bar.search-expanded,
.context-interactive-rd-portfolio.mean-container .mean-bar.search-expanded,
.context-french.mean-container .mean-bar.search-expanded {
  top: 63px;
}
.front.mean-container .mean-bar,
.context-interactive-rd-portfolio.mean-container .mean-bar,
.context-french .mean-container.mean-bar {
  top: 58px;
}
.logged-in.mean-container .mean-bar {
  top: 258px;
  top: 200px;
}
.context-french #zone-menu {
	/*display:none;*/
}

.mean-container a.meanmenu-reveal span {
	background:#959494;
	margin: 4px 0;
	border-radius:2px;
}
.mean-container a.meanmenu-reveal.meanclose {
	background:#959494;
}
.mean-container .mean-nav {
  float: left;
  width: 100%;
  background: #980065;
  margin-top: 42px;
  margin-top: 59px;
  position:relative;
  z-index:999999;
}
.mean-container a.meanmenu-reveal {
  width: 28px;
  height: 22px;
  padding: 11px 9px 9px;
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
  color: #fff;
  text-decoration: none;
  font-size: 18px;
  text-indent: -9999em;
  line-height: 22px;
  font-size: 1px;
  display: block;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: 700;
}
.mean-container li li li a {
	font-size:14px;
}
.mean-container .mean-nav ul li li li a.mean-expand {
	height:16px;
}
.mean-container .mean-nav ul li a {
  display: block;
  float: left;
  width: 90%;
  padding-bottom: 0.75em !important;
  padding-top: 0.75em !important;
  margin: 0;
  text-align: left;
  color: #fff;
  /*border-top: 1px solid #d699c1;*/
  text-decoration: none;
  text-transform: none;
}
.mean-container .mean-nav ul li a:hover{
	background:#FFFFFF;
	/*color:#FFFFFF;*/
}
.mean-container .mean-nav ul li a.mean-expand {
  height: 30px;
	padding:9px 20px 7px !important;
/*  margin-top: 1px;
  width: 26px;
  padding: 12px!important;
  text-align: center;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
  font-weight: 700;
  background: rgba(255,255,255,.1);
  border: 0!important;
  border-left: 1px solid rgba(255,255,255,.4)!important;
  border-bottom: 1px solid rgba(255,255,255,.2)!important;
*/}
.mean-container .mean-nav ul li li a.mean-expand {
	padding:9px 4px 7px !important;
}
.mean-container .mean-nav ul li a.mean-clicked  {
  padding: 12px 18px 4px !important;
  font-size: 23px !important;
}
.mean-container .mean-nav ul li li a.mean-clicked  {
  padding: 9px 4px 4px !important;
}
.mean-container .mean-nav ul li a.mean-expand:hover {
  background: rgba(255,255,255,0);
}

.mean-container .mean-nav ul li li a {
	color:#FFFFFF;
	opacity:1;
}


/*   SLIDER   */
.owl-stage-outer {
	position:relative;
}
ul.bxslider {
	margin:0;
	padding:0;
}
ul.bxslider .views-row {
	position:relative;
}
ul.bxslider .views-row .slide-title {
	background-color:rgba(32,32,32,0.75);
	font-size:0.875em;
	font-weight:500;
	line-height:1.2;
	padding:0.5em 20% 0.5em 1em;
	margin-bottom:20px;
	/*position:absolute;
	width:80%;
	left:0;
	bottom:0;
	z-index:60;*/
}
ul.bxslider .views-row .slide-title a {
	color:#FFFFFF;
}
ul.bxslider .views-row .slide-title a:hover {
	text-decoration:underline;
}
ul.bxslider .views-row .edit-link {
	position:absolute;
	left:0;
	top:0;
	z-index:60;
}
ul.bxslider .views-row .edit-link a {
	background:#cf006d;
	display:block;
	color:#FFFFFF;
	padding:0.25em 0.75em;
}
ul.bxslider .views-row .edit-link a:hover {
	background:#ecb4d1;
	color:#990066;
}
.owl-controls {
	position:absolute;
	right:0;
	bottom:19px;
	z-index:70;
}
.node-type-image-slide-show .owl-controls {
	left:0;
	right:auto;
}
.view-image-slideshow .owl-controls {
	position:absolute;
	top:-40px;
	bottom:auto;
}
.owl-controls .owl-dots {
	float:right;
	margin:0 1em;
}
.owl-controls .owl-dots .owl-dot {
	float:left;
}

#block-views-image-slideshow-block .responsive-layout-mobile .owl-controls .owl-dots .owl-dot {
	margin: 10px 0;
}


.owl-controls .owl-dots .owl-dot span {
	display:block;
	overflow:hidden;
	text-indent:-999em;
	border-radius:50%;
	width:0.75em;
	height:0.75em;
	background-color:#CF006D;
	margin:1em 0.25em;
}

.responsive-layout-mobile #block-views-image-slideshow-block .owl-controls .owl-dots .owl-dot span {
	width:6px;
	height:6px;
	margin-right:2px;
}

.owl-controls .owl-dots .owl-dot.active span {
	background-color:#ECB4D1;
	-webkit-transition:background-color 200ms linear;
	-moz-transition:background-color 200ms linear;
	-o-transition:background-color 200ms linear;
	-ms-transition:background-color 200ms linear;
	transition:background-color 200ms linear;
}



/*   FRONT PAGE   */
#section-content #block-views-homepage-slideshow-mobile h2.block-title {
	background:#980065;
	color:#FFFFFF;
	font-size:1.125em;
	font-weight:bold;
	margin:0;
	padding:10px;
	text-align:center;
}
#block-views-homepage-slideshow-mobile .bx-viewport { height:auto !important; }
#block-views-homepage-slideshow-mobile .bxslider .views-row { width:auto; }
#block-views-homepage-slideshow-mobile .bxslider .views-row a { display:block; }
#block-views-homepage-slideshow-mobile .owl-controls .owl-dots .owl-dot {
	display:none;
}
#block-views-homepage-slideshow-front .owl-controls {
	bottom:2em;
	width:100%;
}
#block-views-homepage-slideshow-mobile .owl-controls {
	position:relative;
	width:100%;
	height:0;
	z-index:auto;
}
#block-views-homepage-slideshow-front .owl-controls .owl-prev {
	float:left;
}
#block-views-homepage-slideshow-mobile .owl-controls .owl-prev {
	position:absolute;
	top:-9em;
	left:0;
}
#block-views-homepage-slideshow-front .owl-controls .owl-next {
	float:right;
}
#block-views-homepage-slideshow-mobile .owl-controls .owl-next {
	position:absolute;
	top:-9em;
	right:0;
}
#block-views-homepage-slideshow-front .owl-controls .owl-nav svg path,
#block-views-homepage-slideshow-mobile .owl-controls .owl-nav svg path {
	-webkit-filter:drop-shadow(0 0 5px #000000);
	filter:drop-shadow(0 0 5px #000000);
}
#block-views-homepage-slideshow-front .owl-dots,
#block-views-homepage-slideshow-mobile .owl-dots {
	display:none;
}
#block-views-homepage-slideshow-front .view-footer {
	display:none;
}
.front #zone-preface-wrapper {
	margin-bottom:0;
}


.block.with-padding h2.block-title {
	padding:0.75em 0 1em;
}
.bg-pink {
	background-color:#F5E5EF;
}
.block.with-padding > .block-inner {
	padding-left:20px;
	padding-right:20px;
}
.front #block-views-news-homepage-news h2.block-title {
	background:url(../img/bg-block-title.gif) no-repeat scroll center bottom transparent;
	margin-bottom:0.75em;
}
.front #block-views-news-homepage-news { margin: 0 0 20px; }
#block-views-news-homepage-news .row-title {
	margin:0.25em 0 0;
}
#block-views-news-homepage-news .row-date {
	font-size:0.875em;
	color:#434343;
	/*margin:0 10px;*/
}
#block-views-news-homepage-news .row-date span {
	font-size:0.875em;
}
.views-list li {
	margin-bottom:1.25em;
}
.view-news .views-list li {
  border-bottom: 1px solid #dcdcdc;
	margin-bottom: 10px;
	padding: 10px 0;
}

.front #region-postscript-second .region-postscript-second-inner {
	border-left:1px solid #EBEBEB;
	border-right:1px solid #EBEBEB;
}
.front #region-postscript-second .block {
	margin-left:19px;
	margin-right:19px;
}
.front #region-postscript-second #block-views-latest-jobs-homepage-jobs-block h2.block-title,
.front #region-postscript-second #block-views-feature-box-centre h3.row-title, .front #region-postscript-second #block-views-feature-box-block-1 h3.row-title-home {
	border-top:7px solid #F1DDC5;
	padding:0.75em 0 0;
}

.front #region-postscript-second #block-views-latest-jobs-homepage-jobs-block {
  border-top: 7px solid #F1DEC6;
  padding: 10px 0 0px;
}
.front #region-postscript-second #block-views-latest-jobs-homepage-jobs-block .row-image {
	margin-bottom:10px;
}
.front #region-postscript-second #block-views-feature-box-centre h3.row-title {
	border-top:7px solid #F1DDC5;
	margin:0 0 0.5em;
}
.front #region-postscript-second #block-views-feature-box-block-1 h3.row-title-home {
	border-top:7px solid #F1DDC5;
	margin:0 0 0.5em;
	padding: 10px 0 0px;
}
.front #region-postscript-second #block-views-feature-box-centre .row-image {
	margin-bottom:10px;
}
.front #block-views-latest-jobs-homepage-jobs-block .view-content {
	overflow:hidden;
}
.front #block-views-latest-jobs-homepage-jobs-block .row-date {
	font-size:0.875em;
	color:#434343;
}
.front #block-views-latest-jobs-homepage-jobs-block .row-date .date-display-single {
	font-size:1em;
}
.front #block-views-feature-box-centre .row-summary {
	font-size:1em;
	color:#434343;
	overflow:hidden;
}
.front #block-views-feature-box-centre .row-summary p:last-child {
	margin:0;
}
.front #region-postscript-third {
	margin:0 10px;
}
.front #region-postscript-third h2.block-title,
#block-views-promo-cx-mobile h2.block-title {
	font-size:1.375em;
	font-weight:normal;
	line-height:1.2;
	margin:0 0 0.5em;
}
#block-views-promo-cx-mobile .views-row	{
	background-color:#FFF1E5;
	margin:0 0 0.5em;
	overflow:hidden;
}
#block-views-promo-cx-mobile .row-image {
	margin-bottom:0;
}
#block-views-promo-cx-mobile .row-title	{
	font-size:1.125em;
	font-weight:500;
	line-height:1.222;
	color:#E95100;
	margin:1em 0;
	overflow:hidden;
}

.front #region-postscript-third #block-views-map-random {
	display:none;
}
.front #region-postscript-third #block-views-map-random .view-map {
	background-color:#F5E5EF;
	padding:0.5em;
}
.front #region-postscript-third #block-views-map-random .view-map .row-title {
	font-size: 1em;
	/*padding: 0.5em 0.5em 0;*/
}
.front #region-postscript-third #block-views-map-random .view-map .row-image img {
	max-width:100% !important;
	max-height:100% !important;
	height:auto !important;
}
/*.front #region-postscript-third #block-views-map-random .view-map .row-image {
	padding:0.5em 0 0;
}*/
.front #region-postscript-third #block-views-map-random .view-map .row-summary {
	font-size:0.875em;
	line-height:1.2;
	/*padding:0.5em 0.5em 0;*/
	overflow:visible;
	word-wrap:break-word;
}
.front #region-postscript-third #block-views-map-random .view-map .row-country {
	font-size:0.75em;
	font-weight:700;
	/*padding:0.5em 0 1em;*/
	text-align:right;
}



/*   LANDING PAGES   */
.node-type-landing-page #block-views-feature-box-lhs .views-row {
	padding-left:20px;
	padding-top:1em;
	padding-right:20px;
	min-height:80px;
}
.node-type-landing-page #block-views-feature-box-lhs .row-title {
	margin:0 0 0.25em;
}
.node-type-landing-page #block-views-feature-box-lhs .row-image {
	margin-top:0.25em;
	margin-bottom:10px;
}

.node-type-landing-page #block-views-feature-box-centre .row-title {
	border-top:7px solid #F1DDC5;
	padding:0.75em 0 0;
	margin:0 0 0.5em;
}
.node-type-landing-page #block-views-feature-box-centre .row-image {
	margin-bottom:10px;
}

.node-type-landing-page.context-malaria-medicines #region-postscript-second .region-inner,
.node-type-landing-page.context-about-us #region-postscript-second .region-inner {
	border:none;
}
.node-type-landing-page.context-malaria-medicines #region-postscript-second .block,
.node-type-landing-page.context-about-us #region-postscript-second .block {
	margin-left:0;
	margin-right:0;
}
.node-type-landing-page.context-malaria-medicines #block-views-feature-box-centre .views-row,
.node-type-landing-page.context-about-us #block-views-feature-box-centre .views-row {
	background-color: #f5e5ef;
	border-top:none;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 1em;
	margin:0 0 1.25em;
	min-height:152px;
}
.node-type-landing-page.context-malaria-medicines #block-views-feature-box-centre .row-title,
.node-type-landing-page.context-about-us #block-views-feature-box-centre .row-title {
	border-top:none;
	padding:0;
	margin:0 0 0.25em;
}


.node-type-landing-page #block-views-news-block-1 h2.block-title,
.node-type-landing-page #block-views-news-access-news-feed h2.block-title {
	background-color:#E0E0E0;
	padding:0.5em 20px;
	margin-bottom:0.75em;
	font-size: 1.125em;
}
.node-type-landing-page #block-views-news-block-1 h3.row-title,
.node-type-landing-page #block-views-news-access-news-feed h3.row-title {
	font-size:1em;
}
.node-type-landing-page #block-views-news-block-1 .row-date {
	font-size:0.875em;
	color:#434343;
}
.node-type-landing-page #block-views-donors-our-donors-random h2.block-title {
	border-top:7px solid #F1DDC5;
	padding:0.75em 0 0;
	margin:0 0 0.5em;
}
.node-type-landing-page #block-views-donors-our-donors-random .views-row {
	border-bottom:1px solid #DCDCDC;
	padding:0.5em 0;
}
.node-type-landing-page #block-views-donors-our-donors-random .views-footer {
	font-size:0.875em;
}

.view-landing-pages-content- .slide-body {
	padding-left:10px;
}

.view-news .view-footer ul,
.node-type-landing-page .region-postscript-third .block-feature-box-rhs ul.arrow-bullets,
.node-type-landing-page .region-postscript-third .block-feature-box-rhs ul.arrow-bullets-large {
	list-style-image:url("../img/menu-bullet.png");
	padding-left: 20px;
}

.view-landing-pages-content- .slide-body ul {
	list-style: disc;
	margin-left: 20px;
}

.view-news .view-footer ul li, .node-type-landing-page .region-postscript-third .view-display-id-rhs ul.arrow-bullets li {
	margin:0
}
.view-news .view-footer ul li a, .node-type-landing-page .region-postscript-third .view-display-id-rhs ul.arrow-bullets li a {
	font-size:0.75em;
}
.view-news .view-footer ul li a, .node-type-landing-page .region-postscript-third .view-display-id-rhs ul.arrow-bullets-large li a {
	font-size:1em;
}



.node-type-landing-page #region-postscript-third .view-feature-box .views-row h3 {
	background: none;
	color: #444444;
	font-size: 1em;
	font-weight: 500;
	line-height: 1.2;


	border-top: 7px solid #f1ddc5;
	font-weight: 700;
	line-height: 1.2;
	margin: 0 0 0.5em;
	padding: 0.75em 0 0;
}

.not-front .view-news h3.row-title {
	font-weight:normal;
}



/*   ACHIEVEMENTS & CHALLENGES   */
.view-achievements-challenges .owl-controls {
	position:absolute;
	right:0;
	top:-34px;
}
.view-achievements-challenges .owl-controls .owl-nav > div {
	display:block;
	overflow:hidden;
	background-color:#F2F2F2;
	/*text-indent:-999em;*/
	width:24px;
	height:24px;
	float:left;
	margin:0 0 0 1px;
}
.view-achievements-challenges .owl-controls .owl-nav > div svg {
	width:24px;
	height:24px;
}



#block-views-donors-our-donors-page .views-row {
	border-bottom:none;
	border-top:1px solid #E0E1E1;
	padding:1em 0 0;
	margin:0;
}
#block-views-donors-our-donors-page .views-row .row-title {
	margin-left:0;
}



#block-views-image-slideshow-block .owl-stage-outer {
	z-index:80;
}



/*   AREAS OF WORK   */
.page-node-104 #block-block-1 .content .jq_maphilight,
.page-node-104 #block-block-1 .content map {
	display:none !important;
}
.responsive-layout-mobile .page-node-104 #block-block-1 .content svg {
	display:block;
	margin:0 auto;
}



/*   MAP   */
#map-page #wrapper,
#map-page #main,
#map-page #content,
#map-page #content .info,
#map-page #content .details-holder,
#map-page #content .details-info {
	overflow:visible;
}

#map-page .node-add-map {
	background-color:#AAAAAA;
	border:0 none;
	border-radius:4px;
	clear:both;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	font-size:15px;
	font-weight:bold;
	height:32px;
	line-height:32px;
	margin:0 0 10px;
	padding:0;
	text-align:center;
	text-decoration:none;
	vertical-align:top;
	white-space:nowrap;
	min-width:90px;
	width:35%;
	float:right;
}
#map-page .node-add-map:hover {
	background-color:#777777;
	text-decoration:none;
}
#map-page .view-header:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}



#map-node-form[action="/node/add/map"] {background:url(../img/bg-map.gif) no-repeat scroll 50% 0 transparent;}
#map-node-form[action="/node/add/map"] > div {
	background-color:#FFFFFF;
	width:320px;
	margin:20px auto;
	padding:20px 20px 40px;
	box-shadow:0 2px 8px rgba(0,0,0,0.5);
}
#map-node-form[action="/node/add/map"] select.form-select {
	width:100%;
}
#map-node-form[action="/node/add/map"] input.form-text,
#map-node-form[action="/node/add/map"] .resizable-textarea {
	width:98.25%;
}
#map-node-form[action="/node/add/map"] #edit-title-wrapper .description,
#map-node-form[action="/node/add/map"] #edit-description-wrapper,
#map-node-form[action="/node/add/map"] #edit-preview {
	display:none;
}
#map-node-form[action="/node/add/map"] .filefield-element .widget-edit {
	float:right;
	max-width:70%;
	position:relative;
	top:-10px;
}
#map-node-form[action="/node/add/map"] .filefield-element .widget-edit input.form-submit {
	float:right;
}
#map-node-form[action="/node/add/map"] input.form-submit {
	background:none;
	border:2px solid #FF0000;
	color:#FF0000;
	padding:3px;
	float:left;
}
#map-node-form[action="/node/add/map"] fieldset {
	font-size:1em;
}
#map-node-form[action="/node/add/map"] .captcha .description {
	font-size:0.85em;
}
#map-node-form[action="/node/add/map"] .edit-cancel {
	background:none;
	border:none;
	padding:0;
	width:auto;
	float:right;
	margin:0;
}
#map-node-form[action="/node/add/map"] .edit-cancel a {
	display:block;
	background:none;
	border:2px solid #FF0000;
	color:#FF0000;
	padding:3px;
	cursor:default;
	line-height:1.5;
}
#map-node-form[action="/node/add/map"] .edit-cancel a:hover {
	text-decoration:none;
}
#map-node-form[action="/node/add/map"] .node-form-footer {
	font-size:0.85em;
	clear:both;
}



/*   MESSAGE   */
.context-defeatmalaria .messages {
	width:50%;
	margin:0 auto 5px;
}
.context-defeatmalaria .messages ul {list-style:none;}
.context-defeatmalaria .messages ul li {display:none;list-style:none;}
/*   SHOWING THE CUSTOM MESSAGE   */
.context-defeatmalaria .messages ul li:first-child {display:block;}



/*   FRONT PAGE BLOCK   */
#block-views-map-block_1 .block-inner h2.title {
	background-color:#FFF2E5;
	color:#EA5100;
	font-size:1.5em;
	line-height:1.1;
	padding:5px;
}
#block-views-map-block_1 .block-inner h2.title a {
	font-size:0.85em;
	font-weight:700;
}
#block-views-map-block_1 .views-row .views-field-field-photo-fid {
	float:left;
	margin:4px 12px 0 0;
	padding:0 0 4px;
}
#block-views-map-block_1 .views-row .views-field-field-photo-fid img {
	display:block;
}
#block-views-map-block_1 .views-row .views-field-title {
	color:#990066;
	font-size:14px;
	font-weight:bold;
	margin:0 0 4px;
}
#block-views-map-block_1 .views-row .views-field-field-contribution-value {
	margin:0 0 4px;
}
#block-views-map-block_1 .views-row .views-field-field-country-value {
	clear:both;
	text-align:right;
	font-weight:700;
	margin:0;
}
#block-views-map-block_1 .view-map {
	background-color:#F5E5EF;
	padding:5px;
}



#map-wrapper {position:relative;width:960px;height:540px;background:url(../img/bg-map.gif) no-repeat scroll 0 0 transparent;margin:0 auto;}
#map-wrapper .views-row {position:absolute;width:14px;height:14px;}
#map-wrapper .views-row .views-field-field-photo-fid {width:12px;height:12px;margin:1px;overflow:hidden;text-indent:-999em;background-color:#990066;}
#map-wrapper .views-row:hover .views-field-field-photo-fid {width:14px;height:14px;margin:0;background-color:#F5E5EF;}
#map-wrapper .views-row .views-field-field-photo-fid img {display:block;width:100%;height:auto;margin:0;}
#map-wrapper .views-row:hover .views-field-field-photo-fid img {display:none;}
#map-wrapper .views-row .views-field-title {position:absolute;width:320px;height:80px;display:none;}
#map-wrapper .views-row .views-field-title .field-content {display:block;}
#map-wrapper .views-row:hover .views-field-title {display:block;}
#map-wrapper .views-row .views-field-title .info-box {background-color:#F5E5EF;padding:12px;line-height:1.2em;min-height:66px;}
#map-wrapper .views-row .views-field-title .info-box img {border:3px solid #9D076B;float:left;margin:12px;left:0;position:absolute;top:0;}
#map-wrapper .views-row .views-field-title .info-box .country, #map-wrapper .views-row .views-field-title .info-box .contribution, #map-wrapper .views-row .views-field-title .info-box h4 {padding:0 0 0 78px;position:relative;}
#map-wrapper .views-row .views-field-title .info-box h4 {margin-top:0;}
#map-wrapper .views-row .views-field-title .info-box .country {font-weight:500;margin-top:3px;}

#map-wrapper .views-row-1 {left:263px;top:431px;}
#map-wrapper .views-row-2 {left:249px;top:417px;}
#map-wrapper .views-row-3 {left:263px;top:417px;}
#map-wrapper .views-row-4 {left:893px;top:417px;}
#map-wrapper .views-row-5 {left:263px;top:403px;}
#map-wrapper .views-row-6 {left:837px;top:403px;}
#map-wrapper .views-row-7 {left:907px;top:403px;}
#map-wrapper .views-row-8 {left:263px;top:389px;}
#map-wrapper .views-row-9 {left:277px;top:389px;}
#map-wrapper .views-row-10 {left:291px;top:389px;}
#map-wrapper .views-row-11 {left:823px;top:389px;}
#map-wrapper .views-row-12 {left:837px;top:389px;}
#map-wrapper .views-row-13 {left:263px;top:375px;}
#map-wrapper .views-row-14 {left:277px;top:375px;}
#map-wrapper .views-row-15 {left:291px;top:375px;}
#map-wrapper .views-row-16 {left:305px;top:375px;}
#map-wrapper .views-row-17 {left:501px;top:375px;}
#map-wrapper .views-row-18 {left:515px;top:375px;}
#map-wrapper .views-row-19 {left:753px;top:375px;}
#map-wrapper .views-row-20 {left:767px;top:375px;}
#map-wrapper .views-row-21 {left:781px;top:375px;}
#map-wrapper .views-row-22 {left:809px;top:375px;}
#map-wrapper .views-row-23 {left:823px;top:375px;}
#map-wrapper .views-row-24 {left:837px;top:375px;}
#map-wrapper .views-row-25 {left:263px;top:361px;}
#map-wrapper .views-row-26 {left:277px;top:361px;}
#map-wrapper .views-row-27 {left:291px;top:361px;}
#map-wrapper .views-row-28 {left:305px;top:361px;}
#map-wrapper .views-row-29 {left:501px;top:361px;}
#map-wrapper .views-row-30 {left:515px;top:361px;}
#map-wrapper .views-row-31 {left:529px;top:361px;}
#map-wrapper .views-row-32 {left:753px;top:361px;}
#map-wrapper .views-row-33 {left:767px;top:361px;}
#map-wrapper .views-row-34 {left:781px;top:361px;}
#map-wrapper .views-row-35 {left:795px;top:361px;}
#map-wrapper .views-row-36 {left:809px;top:361px;}
#map-wrapper .views-row-37 {left:823px;top:361px;}
#map-wrapper .views-row-38 {left:837px;top:361px;}
#map-wrapper .views-row-39 {left:851px;top:361px;}
#map-wrapper .views-row-40 {left:263px;top:347px;}
#map-wrapper .views-row-41 {left:277px;top:347px;}
#map-wrapper .views-row-42 {left:291px;top:347px;}
#map-wrapper .views-row-43 {left:305px;top:347px;}
#map-wrapper .views-row-44 {left:319px;top:347px;}
#map-wrapper .views-row-45 {left:333px;top:347px;}
#map-wrapper .views-row-46 {left:487px;top:347px;}
#map-wrapper .views-row-47 {left:501px;top:347px;}
#map-wrapper .views-row-48 {left:515px;top:347px;}
#map-wrapper .views-row-49 {left:529px;top:347px;}
#map-wrapper .views-row-50 {left:571px;top:347px;}
#map-wrapper .views-row-51 {left:767px;top:347px;}
#map-wrapper .views-row-52 {left:781px;top:347px;}
#map-wrapper .views-row-53 {left:795px;top:347px;}
#map-wrapper .views-row-54 {left:809px;top:347px;}
#map-wrapper .views-row-55 {left:823px;top:347px;}
#map-wrapper .views-row-56 {left:837px;top:347px;}
#map-wrapper .views-row-57 {left:249px;top:333px;}
#map-wrapper .views-row-58 {left:263px;top:333px;}
#map-wrapper .views-row-59 {left:277px;top:333px;}
#map-wrapper .views-row-60 {left:291px;top:333px;}
#map-wrapper .views-row-61 {left:305px;top:333px;}
#map-wrapper .views-row-62 {left:319px;top:333px;}
#map-wrapper .views-row-63 {left:333px;top:333px;}
#map-wrapper .views-row-64 {left:487px;top:333px;}
#map-wrapper .views-row-65 {left:501px;top:333px;}
#map-wrapper .views-row-66 {left:515px;top:333px;}
#map-wrapper .views-row-67 {left:529px;top:333px;}
#map-wrapper .views-row-68 {left:543px;top:333px;}
#map-wrapper .views-row-69 {left:571px;top:333px;}
#map-wrapper .views-row-70 {left:781px;top:333px;}
#map-wrapper .views-row-71 {left:795px;top:333px;}
#map-wrapper .views-row-72 {left:809px;top:333px;}
#map-wrapper .views-row-73 {left:249px;top:319px;}
#map-wrapper .views-row-74 {left:263px;top:319px;}
#map-wrapper .views-row-75 {left:277px;top:319px;}
#map-wrapper .views-row-76 {left:291px;top:319px;}
#map-wrapper .views-row-77 {left:305px;top:319px;}
#map-wrapper .views-row-78 {left:319px;top:319px;}
#map-wrapper .views-row-79 {left:333px;top:319px;}
#map-wrapper .views-row-80 {left:347px;top:319px;}
#map-wrapper .views-row-81 {left:487px;top:319px;}
#map-wrapper .views-row-82 {left:501px;top:319px;}
#map-wrapper .views-row-83 {left:515px;top:319px;}
#map-wrapper .views-row-84 {left:529px;top:319px;}
#map-wrapper .views-row-85 {left:543px;top:319px;}
#map-wrapper .views-row-86 {left:235px;top:305px;}
#map-wrapper .views-row-87 {left:249px;top:305px;}
#map-wrapper .views-row-88 {left:263px;top:305px;}
#map-wrapper .views-row-89 {left:277px;top:305px;}
#map-wrapper .views-row-90 {left:291px;top:305px;}
#map-wrapper .views-row-91 {left:305px;top:305px;}
#map-wrapper .views-row-92 {left:319px;top:305px;}
#map-wrapper .views-row-93 {left:333px;top:305px;}
#map-wrapper .views-row-94 {left:347px;top:305px;}
#map-wrapper .views-row-95 {left:487px;top:305px;}
#map-wrapper .views-row-96 {left:501px;top:305px;}
#map-wrapper .views-row-97 {left:515px;top:305px;}
#map-wrapper .views-row-98 {left:529px;top:305px;}
#map-wrapper .views-row-99 {left:543px;top:305px;}
#map-wrapper .views-row-100 {left:725px;top:305px;}
#map-wrapper .views-row-101 {left:809px;top:305px;}
#map-wrapper .views-row-102 {left:823px;top:305px;}
#map-wrapper .views-row-103 {left:235px;top:291px;}
#map-wrapper .views-row-104 {left:249px;top:291px;}
#map-wrapper .views-row-105 {left:263px;top:291px;}
#map-wrapper .views-row-106 {left:277px;top:291px;}
#map-wrapper .views-row-107 {left:291px;top:291px;}
#map-wrapper .views-row-108 {left:305px;top:291px;}
#map-wrapper .views-row-109 {left:473px;top:291px;}
#map-wrapper .views-row-110 {left:487px;top:291px;}
#map-wrapper .views-row-111 {left:501px;top:291px;}
#map-wrapper .views-row-112 {left:515px;top:291px;}
#map-wrapper .views-row-113 {left:543px;top:291px;}
#map-wrapper .views-row-114 {left:557px;top:291px;}
#map-wrapper .views-row-115 {left:711px;top:291px;}
#map-wrapper .views-row-116 {left:739px;top:291px;}
#map-wrapper .views-row-117 {left:753px;top:291px;}
#map-wrapper .views-row-118 {left:249px;top:277px;}
#map-wrapper .views-row-119 {left:263px;top:277px;}
#map-wrapper .views-row-120 {left:277px;top:277px;}
#map-wrapper .views-row-121 {left:291px;top:277px;}
#map-wrapper .views-row-122 {left:305px;top:277px;}
#map-wrapper .views-row-123 {left:473px;top:277px;}
#map-wrapper .views-row-124 {left:487px;top:277px;}
#map-wrapper .views-row-125 {left:501px;top:277px;}
#map-wrapper .views-row-126 {left:515px;top:277px;}
#map-wrapper .views-row-127 {left:529px;top:277px;}
#map-wrapper .views-row-128 {left:543px;top:277px;}
#map-wrapper .views-row-129 {left:557px;top:277px;}
#map-wrapper .views-row-130 {left:571px;top:277px;}
#map-wrapper .views-row-131 {left:711px;top:277px;}
#map-wrapper .views-row-132 {left:753px;top:277px;}
#map-wrapper .views-row-133 {left:221px;top:263px;}
#map-wrapper .views-row-134 {left:249px;top:263px;}
#map-wrapper .views-row-135 {left:263px;top:263px;}
#map-wrapper .views-row-136 {left:277px;top:263px;}
#map-wrapper .views-row-137 {left:417px;top:263px;}
#map-wrapper .views-row-138 {left:431px;top:263px;}
#map-wrapper .views-row-139 {left:445px;top:263px;}
#map-wrapper .views-row-140 {left:459px;top:263px;}
#map-wrapper .views-row-141 {left:473px;top:263px;}
#map-wrapper .views-row-142 {left:487px;top:263px;}
#map-wrapper .views-row-143 {left:501px;top:263px;}
#map-wrapper .views-row-144 {left:515px;top:263px;}
#map-wrapper .views-row-145 {left:529px;top:263px;}
#map-wrapper .views-row-146 {left:543px;top:263px;}
#map-wrapper .views-row-147 {left:557px;top:263px;}
#map-wrapper .views-row-148 {left:571px;top:263px;}
#map-wrapper .views-row-149 {left:655px;top:263px;}
#map-wrapper .views-row-150 {left:193px;top:249px;}
#map-wrapper .views-row-151 {left:207px;top:249px;}
#map-wrapper .views-row-152 {left:221px;top:249px;}
#map-wrapper .views-row-153 {left:403px;top:249px;}
#map-wrapper .views-row-154 {left:417px;top:249px;}
#map-wrapper .views-row-155 {left:431px;top:249px;}
#map-wrapper .views-row-156 {left:445px;top:249px;}
#map-wrapper .views-row-157 {left:459px;top:249px;}
#map-wrapper .views-row-158 {left:473px;top:249px;}
#map-wrapper .views-row-159 {left:487px;top:249px;}
#map-wrapper .views-row-160 {left:501px;top:249px;}
#map-wrapper .views-row-161 {left:515px;top:249px;}
#map-wrapper .views-row-162 {left:529px;top:249px;}
#map-wrapper .views-row-163 {left:543px;top:249px;}
#map-wrapper .views-row-164 {left:571px;top:249px;}
#map-wrapper .views-row-165 {left:655px;top:249px;}
#map-wrapper .views-row-166 {left:711px;top:249px;}
#map-wrapper .views-row-167 {left:725px;top:249px;}
#map-wrapper .views-row-168 {left:767px;top:249px;}
#map-wrapper .views-row-169 {left:179px;top:235px;}
#map-wrapper .views-row-170 {left:207px;top:235px;}
#map-wrapper .views-row-171 {left:263px;top:235px;}
#map-wrapper .views-row-172 {left:417px;top:235px;}
#map-wrapper .views-row-173 {left:431px;top:235px;}
#map-wrapper .views-row-174 {left:445px;top:235px;}
#map-wrapper .views-row-175 {left:459px;top:235px;}
#map-wrapper .views-row-176 {left:473px;top:235px;}
#map-wrapper .views-row-177 {left:487px;top:235px;}
#map-wrapper .views-row-178 {left:501px;top:235px;}
#map-wrapper .views-row-179 {left:515px;top:235px;}
#map-wrapper .views-row-180 {left:529px;top:235px;}
#map-wrapper .views-row-181 {left:543px;top:235px;}
#map-wrapper .views-row-182 {left:557px;top:235px;}
#map-wrapper .views-row-183 {left:571px;top:235px;}
#map-wrapper .views-row-184 {left:585px;top:235px;}
#map-wrapper .views-row-185 {left:599px;top:235px;}
#map-wrapper .views-row-186 {left:641px;top:235px;}
#map-wrapper .views-row-187 {left:655px;top:235px;}
#map-wrapper .views-row-188 {left:669px;top:235px;}
#map-wrapper .views-row-189 {left:697px;top:235px;}
#map-wrapper .views-row-190 {left:711px;top:235px;}
#map-wrapper .views-row-191 {left:725px;top:235px;}
#map-wrapper .views-row-192 {left:165px;top:221px;}
#map-wrapper .views-row-193 {left:179px;top:221px;}
#map-wrapper .views-row-194 {left:417px;top:221px;}
#map-wrapper .views-row-195 {left:431px;top:221px;}
#map-wrapper .views-row-196 {left:445px;top:221px;}
#map-wrapper .views-row-197 {left:459px;top:221px;}
#map-wrapper .views-row-198 {left:473px;top:221px;}
#map-wrapper .views-row-199 {left:487px;top:221px;}
#map-wrapper .views-row-200 {left:501px;top:221px;}
#map-wrapper .views-row-201 {left:515px;top:221px;}
#map-wrapper .views-row-202 {left:529px;top:221px;}
#map-wrapper .views-row-203 {left:557px;top:221px;}
#map-wrapper .views-row-204 {left:571px;top:221px;}
#map-wrapper .views-row-205 {left:613px;top:221px;}
#map-wrapper .views-row-206 {left:627px;top:221px;}
#map-wrapper .views-row-207 {left:641px;top:221px;}
#map-wrapper .views-row-208 {left:655px;top:221px;}
#map-wrapper .views-row-209 {left:669px;top:221px;}
#map-wrapper .views-row-210 {left:683px;top:221px;}
#map-wrapper .views-row-211 {left:697px;top:221px;}
#map-wrapper .views-row-212 {left:711px;top:221px;}
#map-wrapper .views-row-213 {left:725px;top:221px;}
#map-wrapper .views-row-214 {left:739px;top:221px;}
#map-wrapper .views-row-215 {left:753px;top:221px;}
#map-wrapper .views-row-216 {left:151px;top:207px;}
#map-wrapper .views-row-217 {left:165px;top:207px;}
#map-wrapper .views-row-218 {left:179px;top:207px;}
#map-wrapper .views-row-219 {left:193px;top:207px;}
#map-wrapper .views-row-220 {left:207px;top:207px;}
#map-wrapper .views-row-221 {left:221px;top:207px;}
#map-wrapper .views-row-222 {left:431px;top:207px;}
#map-wrapper .views-row-223 {left:445px;top:207px;}
#map-wrapper .views-row-224 {left:459px;top:207px;}
#map-wrapper .views-row-225 {left:473px;top:207px;}
#map-wrapper .views-row-226 {left:487px;top:207px;}
#map-wrapper .views-row-227 {left:501px;top:207px;}
#map-wrapper .views-row-228 {left:515px;top:207px;}
#map-wrapper .views-row-229 {left:529px;top:207px;}
#map-wrapper .views-row-230 {left:543px;top:207px;}
#map-wrapper .views-row-231 {left:557px;top:207px;}
#map-wrapper .views-row-232 {left:571px;top:207px;}
#map-wrapper .views-row-233 {left:585px;top:207px;}
#map-wrapper .views-row-234 {left:599px;top:207px;}
#map-wrapper .views-row-235 {left:613px;top:207px;}
#map-wrapper .views-row-236 {left:627px;top:207px;}
#map-wrapper .views-row-237 {left:641px;top:207px;}
#map-wrapper .views-row-238 {left:655px;top:207px;}
#map-wrapper .views-row-239 {left:669px;top:207px;}
#map-wrapper .views-row-240 {left:683px;top:207px;}
#map-wrapper .views-row-241 {left:697px;top:207px;}
#map-wrapper .views-row-242 {left:711px;top:207px;}
#map-wrapper .views-row-243 {left:725px;top:207px;}
#map-wrapper .views-row-244 {left:739px;top:207px;}
#map-wrapper .views-row-245 {left:753px;top:207px;}
#map-wrapper .views-row-246 {left:767px;top:207px;}
#map-wrapper .views-row-247 {left:137px;top:193px;}
#map-wrapper .views-row-248 {left:151px;top:193px;}
#map-wrapper .views-row-249 {left:165px;top:193px;}
#map-wrapper .views-row-250 {left:179px;top:193px;}
#map-wrapper .views-row-251 {left:193px;top:193px;}
#map-wrapper .views-row-252 {left:207px;top:193px;}
#map-wrapper .views-row-253 {left:221px;top:193px;}
#map-wrapper .views-row-254 {left:235px;top:193px;}
#map-wrapper .views-row-255 {left:431px;top:193px;}
#map-wrapper .views-row-256 {left:459px;top:193px;}
#map-wrapper .views-row-257 {left:543px;top:193px;}
#map-wrapper .views-row-258 {left:557px;top:193px;}
#map-wrapper .views-row-259 {left:571px;top:193px;}
#map-wrapper .views-row-260 {left:585px;top:193px;}

#map-wrapper .views-row-261 {left:599px;top:193px;}
#map-wrapper .views-row-262 {left:613px;top:193px;}
#map-wrapper .views-row-263 {left:627px;top:193px;}
#map-wrapper .views-row-264 {left:641px;top:193px;}
#map-wrapper .views-row-265 {left:655px;top:193px;}
#map-wrapper .views-row-266 {left:669px;top:193px;}
#map-wrapper .views-row-267 {left:683px;top:193px;}
#map-wrapper .views-row-268 {left:697px;top:193px;}
#map-wrapper .views-row-269 {left:711px;top:193px;}
#map-wrapper .views-row-270 {left:725px;top:193px;}
#map-wrapper .views-row-271 {left:739px;top:193px;}
#map-wrapper .views-row-272 {left:753px;top:193px;}
#map-wrapper .views-row-273 {left:809px;top:193px;}
#map-wrapper .views-row-274 {left:123px;top:179px;}
#map-wrapper .views-row-275 {left:137px;top:179px;}
#map-wrapper .views-row-276 {left:151px;top:179px;}
#map-wrapper .views-row-277 {left:165px;top:179px;}
#map-wrapper .views-row-278 {left:179px;top:179px;}
#map-wrapper .views-row-279 {left:193px;top:179px;}
#map-wrapper .views-row-280 {left:207px;top:179px;}
#map-wrapper .views-row-281 {left:221px;top:179px;}
#map-wrapper .views-row-282 {left:235px;top:179px;}
#map-wrapper .views-row-283 {left:249px;top:179px;}
#map-wrapper .views-row-284 {left:431px;top:179px;}
#map-wrapper .views-row-285 {left:445px;top:179px;}
#map-wrapper .views-row-286 {left:501px;top:179px;}
#map-wrapper .views-row-287 {left:515px;top:179px;}
#map-wrapper .views-row-288 {left:529px;top:179px;}
#map-wrapper .views-row-289 {left:543px;top:179px;}
#map-wrapper .views-row-290 {left:557px;top:179px;}
#map-wrapper .views-row-291 {left:571px;top:179px;}
#map-wrapper .views-row-292 {left:599px;top:179px;}
#map-wrapper .views-row-293 {left:613px;top:179px;}
#map-wrapper .views-row-294 {left:627px;top:179px;}
#map-wrapper .views-row-295 {left:641px;top:179px;}
#map-wrapper .views-row-296 {left:655px;top:179px;}
#map-wrapper .views-row-297 {left:669px;top:179px;}
#map-wrapper .views-row-298 {left:683px;top:179px;}
#map-wrapper .views-row-299 {left:697px;top:179px;}
#map-wrapper .views-row-300 {left:711px;top:179px;}
#map-wrapper .views-row-301 {left:725px;top:179px;}
#map-wrapper .views-row-302 {left:739px;top:179px;}
#map-wrapper .views-row-303 {left:753px;top:179px;}
#map-wrapper .views-row-304 {left:767px;top:179px;}
#map-wrapper .views-row-305 {left:781px;top:179px;}
#map-wrapper .views-row-306 {left:823px;top:179px;}
#map-wrapper .views-row-307 {left:123px;top:165px;}
#map-wrapper .views-row-308 {left:137px;top:165px;}
#map-wrapper .views-row-309 {left:151px;top:165px;}
#map-wrapper .views-row-310 {left:165px;top:165px;}
#map-wrapper .views-row-311 {left:179px;top:165px;}
#map-wrapper .views-row-312 {left:193px;top:165px;}
#map-wrapper .views-row-313 {left:207px;top:165px;}
#map-wrapper .views-row-314 {left:235px;top:165px;}
#map-wrapper .views-row-315 {left:249px;top:165px;}
#map-wrapper .views-row-316 {left:263px;top:165px;}
#map-wrapper .views-row-317 {left:445px;top:165px;}
#map-wrapper .views-row-318 {left:459px;top:165px;}
#map-wrapper .views-row-319 {left:473px;top:165px;}
#map-wrapper .views-row-320 {left:487px;top:165px;}
#map-wrapper .views-row-321 {left:501px;top:165px;}
#map-wrapper .views-row-322 {left:515px;top:165px;}
#map-wrapper .views-row-323 {left:557px;top:165px;}
#map-wrapper .views-row-324 {left:571px;top:165px;}
#map-wrapper .views-row-325 {left:599px;top:165px;}
#map-wrapper .views-row-326 {left:613px;top:165px;}
#map-wrapper .views-row-327 {left:627px;top:165px;}
#map-wrapper .views-row-328 {left:641px;top:165px;}
#map-wrapper .views-row-329 {left:655px;top:165px;}
#map-wrapper .views-row-330 {left:669px;top:165px;}
#map-wrapper .views-row-331 {left:683px;top:165px;}
#map-wrapper .views-row-332 {left:697px;top:165px;}
#map-wrapper .views-row-333 {left:711px;top:165px;}
#map-wrapper .views-row-334 {left:725px;top:165px;}
#map-wrapper .views-row-335 {left:739px;top:165px;}
#map-wrapper .views-row-336 {left:753px;top:165px;}
#map-wrapper .views-row-337 {left:767px;top:165px;}
#map-wrapper .views-row-338 {left:781px;top:165px;}
#map-wrapper .views-row-339 {left:795px;top:165px;}
#map-wrapper .views-row-340 {left:809px;top:165px;}
#map-wrapper .views-row-341 {left:109px;top:151px;}
#map-wrapper .views-row-342 {left:123px;top:151px;}
#map-wrapper .views-row-343 {left:137px;top:151px;}
#map-wrapper .views-row-344 {left:151px;top:151px;}
#map-wrapper .views-row-345 {left:165px;top:151px;}
#map-wrapper .views-row-346 {left:179px;top:151px;}
#map-wrapper .views-row-347 {left:193px;top:151px;}
#map-wrapper .views-row-348 {left:207px;top:151px;}
#map-wrapper .views-row-349 {left:221px;top:151px;}
#map-wrapper .views-row-350 {left:235px;top:151px;}
#map-wrapper .views-row-351 {left:249px;top:151px;}
#map-wrapper .views-row-352 {left:263px;top:151px;}
#map-wrapper .views-row-353 {left:277px;top:151px;}
#map-wrapper .views-row-354 {left:291px;top:151px;}
#map-wrapper .views-row-355 {left:445px;top:151px;}
#map-wrapper .views-row-356 {left:459px;top:151px;}
#map-wrapper .views-row-357 {left:473px;top:151px;}
#map-wrapper .views-row-358 {left:487px;top:151px;}
#map-wrapper .views-row-359 {left:501px;top:151px;}
#map-wrapper .views-row-360 {left:515px;top:151px;}
#map-wrapper .views-row-361 {left:529px;top:151px;}
#map-wrapper .views-row-362 {left:543px;top:151px;}
#map-wrapper .views-row-363 {left:557px;top:151px;}
#map-wrapper .views-row-364 {left:571px;top:151px;}
#map-wrapper .views-row-365 {left:585px;top:151px;}
#map-wrapper .views-row-366 {left:599px;top:151px;}
#map-wrapper .views-row-367 {left:613px;top:151px;}
#map-wrapper .views-row-368 {left:627px;top:151px;}
#map-wrapper .views-row-369 {left:641px;top:151px;}
#map-wrapper .views-row-370 {left:655px;top:151px;}
#map-wrapper .views-row-371 {left:669px;top:151px;}
#map-wrapper .views-row-372 {left:683px;top:151px;}
#map-wrapper .views-row-373 {left:697px;top:151px;}
#map-wrapper .views-row-374 {left:711px;top:151px;}
#map-wrapper .views-row-375 {left:725px;top:151px;}
#map-wrapper .views-row-376 {left:739px;top:151px;}
#map-wrapper .views-row-377 {left:753px;top:151px;}
#map-wrapper .views-row-378 {left:767px;top:151px;}
#map-wrapper .views-row-379 {left:781px;top:151px;}
#map-wrapper .views-row-380 {left:795px;top:151px;}
#map-wrapper .views-row-381 {left:809px;top:151px;}
#map-wrapper .views-row-382 {left:865px;top:151px;}
#map-wrapper .views-row-383 {left:95px;top:137px;}
#map-wrapper .views-row-384 {left:109px;top:137px;}
#map-wrapper .views-row-385 {left:123px;top:137px;}
#map-wrapper .views-row-386 {left:137px;top:137px;}
#map-wrapper .views-row-387 {left:151px;top:137px;}
#map-wrapper .views-row-388 {left:165px;top:137px;}
#map-wrapper .views-row-389 {left:179px;top:137px;}
#map-wrapper .views-row-390 {left:193px;top:137px;}
#map-wrapper .views-row-391 {left:207px;top:137px;}
#map-wrapper .views-row-392 {left:249px;top:137px;}
#map-wrapper .views-row-393 {left:263px;top:137px;}
#map-wrapper .views-row-394 {left:277px;top:137px;}
#map-wrapper .views-row-395 {left:431px;top:137px;}
#map-wrapper .views-row-396 {left:487px;top:137px;}
#map-wrapper .views-row-397 {left:515px;top:137px;}
#map-wrapper .views-row-398 {left:529px;top:137px;}
#map-wrapper .views-row-399 {left:543px;top:137px;}
#map-wrapper .views-row-400 {left:557px;top:137px;}
#map-wrapper .views-row-401 {left:571px;top:137px;}
#map-wrapper .views-row-402 {left:585px;top:137px;}
#map-wrapper .views-row-403 {left:599px;top:137px;}
#map-wrapper .views-row-404 {left:613px;top:137px;}
#map-wrapper .views-row-405 {left:627px;top:137px;}
#map-wrapper .views-row-406 {left:641px;top:137px;}
#map-wrapper .views-row-407 {left:655px;top:137px;}
#map-wrapper .views-row-408 {left:669px;top:137px;}
#map-wrapper .views-row-409 {left:683px;top:137px;}
#map-wrapper .views-row-410 {left:697px;top:137px;}
#map-wrapper .views-row-411 {left:711px;top:137px;}
#map-wrapper .views-row-412 {left:725px;top:137px;}
#map-wrapper .views-row-413 {left:739px;top:137px;}
#map-wrapper .views-row-414 {left:753px;top:137px;}
#map-wrapper .views-row-415 {left:767px;top:137px;}
#map-wrapper .views-row-416 {left:781px;top:137px;}
#map-wrapper .views-row-417 {left:795px;top:137px;}
#map-wrapper .views-row-418 {left:809px;top:137px;}
#map-wrapper .views-row-419 {left:865px;top:137px;}
#map-wrapper .views-row-420 {left:879px;top:137px;}
#map-wrapper .views-row-421 {left:11px;top:123px;}
#map-wrapper .views-row-422 {left:25px;top:123px;}
#map-wrapper .views-row-423 {left:39px;top:123px;}
#map-wrapper .views-row-424 {left:53px;top:123px;}
#map-wrapper .views-row-425 {left:67px;top:123px;}
#map-wrapper .views-row-426 {left:81px;top:123px;}
#map-wrapper .views-row-427 {left:95px;top:123px;}
#map-wrapper .views-row-428 {left:109px;top:123px;}
#map-wrapper .views-row-429 {left:123px;top:123px;}
#map-wrapper .views-row-430 {left:137px;top:123px;}
#map-wrapper .views-row-431 {left:151px;top:123px;}
#map-wrapper .views-row-432 {left:165px;top:123px;}
#map-wrapper .views-row-433 {left:179px;top:123px;}
#map-wrapper .views-row-434 {left:193px;top:123px;}
#map-wrapper .views-row-435 {left:249px;top:123px;}
#map-wrapper .views-row-436 {left:319px;top:123px;}
#map-wrapper .views-row-437 {left:473px;top:123px;}
#map-wrapper .views-row-438 {left:487px;top:123px;}
#map-wrapper .views-row-439 {left:515px;top:123px;}
#map-wrapper .views-row-440 {left:529px;top:123px;}
#map-wrapper .views-row-441 {left:543px;top:123px;}
#map-wrapper .views-row-442 {left:557px;top:123px;}
#map-wrapper .views-row-443 {left:571px;top:123px;}
#map-wrapper .views-row-444 {left:585px;top:123px;}
#map-wrapper .views-row-445 {left:599px;top:123px;}
#map-wrapper .views-row-446 {left:613px;top:123px;}
#map-wrapper .views-row-447 {left:627px;top:123px;}
#map-wrapper .views-row-448 {left:641px;top:123px;}
#map-wrapper .views-row-449 {left:655px;top:123px;}
#map-wrapper .views-row-450 {left:669px;top:123px;}
#map-wrapper .views-row-451 {left:683px;top:123px;}
#map-wrapper .views-row-452 {left:697px;top:123px;}
#map-wrapper .views-row-453 {left:711px;top:123px;}
#map-wrapper .views-row-454 {left:725px;top:123px;}
#map-wrapper .views-row-455 {left:739px;top:123px;}
#map-wrapper .views-row-456 {left:753px;top:123px;}
#map-wrapper .views-row-457 {left:767px;top:123px;}
#map-wrapper .views-row-458 {left:781px;top:123px;}
#map-wrapper .views-row-459 {left:795px;top:123px;}
#map-wrapper .views-row-460 {left:809px;top:123px;}
#map-wrapper .views-row-461 {left:823px;top:123px;}
#map-wrapper .views-row-462 {left:837px;top:123px;}
#map-wrapper .views-row-463 {left:851px;top:123px;}
#map-wrapper .views-row-464 {left:865px;top:123px;}
#map-wrapper .views-row-465 {left:879px;top:123px;}
#map-wrapper .views-row-466 {left:893px;top:123px;}
#map-wrapper .views-row-467 {left:907px;top:123px;}
#map-wrapper .views-row-468 {left:11px;top:109px;}
#map-wrapper .views-row-469 {left:25px;top:109px;}
#map-wrapper .views-row-470 {left:39px;top:109px;}
#map-wrapper .views-row-471 {left:53px;top:109px;}
#map-wrapper .views-row-472 {left:67px;top:109px;}
#map-wrapper .views-row-473 {left:81px;top:109px;}
#map-wrapper .views-row-474 {left:95px;top:109px;}
#map-wrapper .views-row-475 {left:109px;top:109px;}
#map-wrapper .views-row-476 {left:123px;top:109px;}
#map-wrapper .views-row-477 {left:137px;top:109px;}
#map-wrapper .views-row-478 {left:151px;top:109px;}
#map-wrapper .views-row-479 {left:165px;top:109px;}
#map-wrapper .views-row-480 {left:179px;top:109px;}
#map-wrapper .views-row-481 {left:193px;top:109px;}
#map-wrapper .views-row-482 {left:207px;top:109px;}
#map-wrapper .views-row-483 {left:221px;top:109px;}
#map-wrapper .views-row-484 {left:249px;top:109px;}
#map-wrapper .views-row-485 {left:263px;top:109px;}
#map-wrapper .views-row-486 {left:319px;top:109px;}
#map-wrapper .views-row-487 {left:333px;top:109px;}
#map-wrapper .views-row-488 {left:347px;top:109px;}
#map-wrapper .views-row-489 {left:403px;top:109px;}
#map-wrapper .views-row-490 {left:487px;top:109px;}
#map-wrapper .views-row-491 {left:501px;top:109px;}
#map-wrapper .views-row-492 {left:515px;top:109px;}
#map-wrapper .views-row-493 {left:529px;top:109px;}
#map-wrapper .views-row-494 {left:571px;top:109px;}
#map-wrapper .views-row-495 {left:585px;top:109px;}
#map-wrapper .views-row-496 {left:599px;top:109px;}
#map-wrapper .views-row-497 {left:613px;top:109px;}
#map-wrapper .views-row-498 {left:627px;top:109px;}
#map-wrapper .views-row-499 {left:641px;top:109px;}
#map-wrapper .views-row-500 {left:655px;top:109px;}
#map-wrapper .views-row-501 {left:669px;top:109px;}
#map-wrapper .views-row-502 {left:683px;top:109px;}
#map-wrapper .views-row-503 {left:697px;top:109px;}
#map-wrapper .views-row-504 {left:711px;top:109px;}
#map-wrapper .views-row-505 {left:725px;top:109px;}
#map-wrapper .views-row-506 {left:739px;top:109px;}
#map-wrapper .views-row-507 {left:753px;top:109px;}
#map-wrapper .views-row-508 {left:767px;top:109px;}
#map-wrapper .views-row-509 {left:781px;top:109px;}
#map-wrapper .views-row-510 {left:795px;top:109px;}
#map-wrapper .views-row-511 {left:809px;top:109px;}
#map-wrapper .views-row-512 {left:823px;top:109px;}
#map-wrapper .views-row-513 {left:837px;top:109px;}
#map-wrapper .views-row-514 {left:851px;top:109px;}
#map-wrapper .views-row-515 {left:865px;top:109px;}
#map-wrapper .views-row-516 {left:879px;top:109px;}
#map-wrapper .views-row-517 {left:893px;top:109px;}
#map-wrapper .views-row-518 {left:907px;top:109px;}
#map-wrapper .views-row-519 {left:921px;top:109px;}
#map-wrapper .views-row-520 {left:935px;top:109px;}
#map-wrapper .views-row-521 {left:123px;top:95px;}
#map-wrapper .views-row-522 {left:137px;top:95px;}
#map-wrapper .views-row-523 {left:151px;top:95px;}
#map-wrapper .views-row-524 {left:193px;top:95px;}
#map-wrapper .views-row-525 {left:221px;top:95px;}
#map-wrapper .views-row-526 {left:235px;top:95px;}
#map-wrapper .views-row-527 {left:305px;top:95px;}
#map-wrapper .views-row-528 {left:319px;top:95px;}
#map-wrapper .views-row-529 {left:333px;top:95px;}
#map-wrapper .views-row-530 {left:347px;top:95px;}
#map-wrapper .views-row-531 {left:361px;top:95px;}
#map-wrapper .views-row-532 {left:375px;top:95px;}
#map-wrapper .views-row-533 {left:669px;top:95px;}
#map-wrapper .views-row-534 {left:683px;top:95px;}
#map-wrapper .views-row-535 {left:697px;top:95px;}
#map-wrapper .views-row-536 {left:711px;top:95px;}
#map-wrapper .views-row-537 {left:725px;top:95px;}
#map-wrapper .views-row-538 {left:739px;top:95px;}
#map-wrapper .views-row-539 {left:753px;top:95px;}
#map-wrapper .views-row-540 {left:767px;top:95px;}
#map-wrapper .views-row-541 {left:781px;top:95px;}
#map-wrapper .views-row-542 {left:823px;top:95px;}
#map-wrapper .views-row-543 {left:207px;top:81px;}
#map-wrapper .views-row-544 {left:221px;top:81px;}
#map-wrapper .views-row-545 {left:235px;top:81px;}
#map-wrapper .views-row-546 {left:277px;top:81px;}
#map-wrapper .views-row-547 {left:291px;top:81px;}
#map-wrapper .views-row-548 {left:305px;top:81px;}
#map-wrapper .views-row-549 {left:319px;top:81px;}
#map-wrapper .views-row-550 {left:333px;top:81px;}
#map-wrapper .views-row-551 {left:347px;top:81px;}
#map-wrapper .views-row-552 {left:361px;top:81px;}
#map-wrapper .views-row-553 {left:375px;top:81px;}
#map-wrapper .views-row-554 {left:389px;top:81px;}
#map-wrapper .views-row-555 {left:249px;top:67px;}
#map-wrapper .views-row-556 {left:333px;top:67px;}
#map-wrapper .views-row-557 {left:347px;top:67px;}
#map-wrapper .views-row-558 {left:361px;top:67px;}


.fl-left {
	clear:left;
	float:left;
	margin:0 10px 10px 0;
}
.fl-right {
	clear:right;
	float:right;
	margin:0 0 10px 10px;
}

.float-left {
	clear:left;
	float:left;
	margin:0 1em 0.5em 0;
}
.float-right {
	clear:right;
	float:right;
	margin:0 0 0.5em 1em;
}

.row-image {
	text-align:center;
}
/*#block-views-news-homepage-news .row-image img,*/
.view-feature-box .row-image img,
#block-views-latest-jobs-homepage-jobs-block .row-image img,
#block-views-adverts-block .row-image img,
#block-views-ads-cx-block .row-image img,
#block-views-promo-cx-fixed .row-image img,
#block-views-promo-cx-random .row-image img {
	max-width:100px;
}
#block-views-newsroom-film-audio .row-image img {
	max-width:100px;
}
.view-feature-box.view-display-id-rhs .row-image img {
	max-width:100px;
}
.responsive-layout-mobile.front #block-views-news-homepage-news .row-image.fl-left {
	float:none;
	margin: 0 0 10px;
}
#block-views-news-homepage-news .row-image img {
	max-width:100%;
}

.m-10 {
	margin:10px;
}
.mt-10 {
	margin-top:10px;
}
.mr-10 {
	margin-right:10px;
}
.mb-10 {
	margin-bottom:10px;
}
.ml-10,
.ml-10.fl-left {
	margin-left:10px;
}
.m-20 {
	margin:20px;
}
.mt-20 {
	margin-top:20px;
}
.mr-20 {
	margin-right:20px;
}
.mb-20 {
	margin-bottom:20px;
}
.ml-20 {
	margin-left:20px;
}


/*****   SOCIAL ACCELERATORS   *****/
#block-views-share-page-social .social-share ul {
  margin: 0;
  padding: 0;
	text-align: center;
}
#block-views-share-page-social .social-share ul li {
  display: inline-block;
  margin: 0 3px;
  padding: 0;
}
#block-views-share-page-social .social-share a {
  display: block;
  height: 24px;
  overflow: hidden;
  text-indent: -9999px;
  width: 24px;
  /*background: url("../img/social-accelerators.png") no-repeat scroll 0 0 transparent;*/
}
#block-delta-blocks-messages a.share-link {
  display: block;
  margin: 0 0 15px;
  padding-left: 27px;
}
#block-views-share-page-social .social-share a.twitter,
#block-delta-blocks-messages a.share-twitter {
  background-position: 0 0;
	background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%0A%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xml%3Aspace%3D%22preserve%22%0A%20%20%20enable-background%3D%22new%20-275%20387%2040%2040%22%0A%20%20%20viewBox%3D%22-275%20387%2040%2040%22%0A%20%20%20y%3D%220px%22%0A%20%20%20x%3D%220px%22%0A%20%20%20version%3D%221.1%22%3E%3Cmetadata%3E%3Crdf%3ARDF%3E%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%3Cdc%3Atitle%3E%3C%2Fdc%3Atitle%3E%3C%2Fcc%3AWork%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cdefs%20%2F%3E%3Cpath%0A%20%20%20%20%20d%3D%22M-235%2C395.5c-1.5%2C0.6-3.1%2C1-4.7%2C1.2c1.7-0.9%2C3-2.4%2C3.6-4.2%20%20c-1.6%2C0.9-3.3%2C1.5-5.2%2C1.9c-1.5-1.5-3.6-2.4-6-2.4c-4.5%2C0-8.2%2C3.4-8.2%2C7.6c0%2C0.6%2C0.1%2C1.2%2C0.2%2C1.7c-6.8-0.3-12.8-3.3-16.9-8%20%20c-0.7%2C1.1-1.1%2C2.4-1.1%2C3.8c0%2C2.6%2C1.4%2C5%2C3.7%2C6.4c-1.3%2C0-2.6-0.4-3.7-0.9c0%2C0%2C0%2C0.1%2C0%2C0.1c0%2C3.7%2C2.8%2C6.8%2C6.6%2C7.5%20%20c-0.7%2C0.2-1.4%2C0.3-2.2%2C0.3c-0.5%2C0-1-0.1-1.5-0.1c1%2C3%2C4.1%2C5.2%2C7.7%2C5.3c-2.8%2C2-6.3%2C3.3-10.2%2C3.3c-0.7%2C0-1.3%2C0-2-0.1%20%20c3.6%2C2.2%2C7.9%2C3.4%2C12.6%2C3.4c15.1%2C0%2C23.3-11.6%2C23.3-21.7c0-0.3%2C0-0.7%2C0-1C-237.5%2C398.3-236.1%2C397-235%2C395.5z%22%0A%20%20%20%20%20fill%3D%22%2355ACEE%22%0A%20%20%20%20%20id%3D%22twitter%22%20%2F%3E%3C%2Fsvg%3E") no-repeat scroll 0 0 / 20px 20px;
}
#block-views-share-page-social .social-share a.twitter:hover,
#block-delta-blocks-messages a.share-twitter:hover {
	background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%0A%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xml%3Aspace%3D%22preserve%22%0A%20%20%20enable-background%3D%22new%20-275%20387%2040%2040%22%0A%20%20%20viewBox%3D%22-275%20387%2040%2040%22%0A%20%20%20y%3D%220px%22%0A%20%20%20x%3D%220px%22%0A%20%20%20version%3D%221.1%22%3E%3Cmetadata%3E%3Crdf%3ARDF%3E%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%3Cdc%3Atitle%3E%3C%2Fdc%3Atitle%3E%3C%2Fcc%3AWork%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cdefs%20%2F%3E%3Cpath%0A%20%20%20%20%20d%3D%22M-235%2C395.5c-1.5%2C0.6-3.1%2C1-4.7%2C1.2c1.7-0.9%2C3-2.4%2C3.6-4.2%20%20c-1.6%2C0.9-3.3%2C1.5-5.2%2C1.9c-1.5-1.5-3.6-2.4-6-2.4c-4.5%2C0-8.2%2C3.4-8.2%2C7.6c0%2C0.6%2C0.1%2C1.2%2C0.2%2C1.7c-6.8-0.3-12.8-3.3-16.9-8%20%20c-0.7%2C1.1-1.1%2C2.4-1.1%2C3.8c0%2C2.6%2C1.4%2C5%2C3.7%2C6.4c-1.3%2C0-2.6-0.4-3.7-0.9c0%2C0%2C0%2C0.1%2C0%2C0.1c0%2C3.7%2C2.8%2C6.8%2C6.6%2C7.5%20%20c-0.7%2C0.2-1.4%2C0.3-2.2%2C0.3c-0.5%2C0-1-0.1-1.5-0.1c1%2C3%2C4.1%2C5.2%2C7.7%2C5.3c-2.8%2C2-6.3%2C3.3-10.2%2C3.3c-0.7%2C0-1.3%2C0-2-0.1%20%20c3.6%2C2.2%2C7.9%2C3.4%2C12.6%2C3.4c15.1%2C0%2C23.3-11.6%2C23.3-21.7c0-0.3%2C0-0.7%2C0-1C-237.5%2C398.3-236.1%2C397-235%2C395.5z%22%0A%20%20%20%20%20fill%3D%22%23D50076%22%0A%20%20%20%20%20id%3D%22twitter%22%20%2F%3E%3C%2Fsvg%3E") no-repeat scroll 0 0 / 20px 20px;
}
#block-views-share-page-social .social-share a.facebook,
#block-delta-blocks-messages a.share-facebook {
  background-position: -57px 0;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%0A%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20height%3D%2219%22%0A%20%20%20width%3D%2223%22%0A%20%20%20xml%3Aspace%3D%22preserve%22%0A%20%20%20enable-background%3D%22new%200%200%20792%20612%22%0A%20%20%20viewBox%3D%220%200%2023%2019%22%0A%20%20%20y%3D%220px%22%0A%20%20%20x%3D%220px%22%0A%20%20%20version%3D%221.1%22%3E%3Cmetadata%3E%3Crdf%3ARDF%3E%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%3Cdc%3Atitle%3E%3C%2Fdc%3Atitle%3E%3C%2Fcc%3AWork%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cpath%0A%20%20%20%20%20style%3D%22fill%3A%233A5795%22%0A%20%20%20%20%20id%3D%22facebook%22%0A%20%20%20%20%20d%3D%22M%208.9%2C19%205%2C19%205%2C9.5%20l%20-2%2C0%200%2C-3.3%202%2C0%200%2C-2%20C%205%2C1.6%206.1%2C0%209.2%2C0%20l%202.6%2C0%200%2C3.3%20-1.6%2C0%20C%209%2C3.3%208.9%2C3.7%208.9%2C4.6%20l%200%2C1.6%203%2C0%20-0.3%2C3.3%20-2.7%2C0%200%2C9.5%20z%22%20%2F%3E%3C%2Fsvg%3E") no-repeat scroll 0 0 transparent;
}
#block-views-share-page-social .social-share a.facebook:hover,
#block-delta-blocks-messages a.share-facebook:hover {
  background-position: -57px -53px;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%0A%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20height%3D%2219%22%0A%20%20%20width%3D%2223%22%0A%20%20%20xml%3Aspace%3D%22preserve%22%0A%20%20%20enable-background%3D%22new%200%200%20792%20612%22%0A%20%20%20viewBox%3D%220%200%2023%2019%22%0A%20%20%20y%3D%220px%22%0A%20%20%20x%3D%220px%22%0A%20%20%20version%3D%221.1%22%3E%3Cmetadata%3E%3Crdf%3ARDF%3E%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%3Cdc%3Atitle%3E%3C%2Fdc%3Atitle%3E%3C%2Fcc%3AWork%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cpath%0A%20%20%20%20%20style%3D%22fill%3A%23D50076%22%0A%20%20%20%20%20id%3D%22facebook%22%0A%20%20%20%20%20d%3D%22M%208.9%2C19%205%2C19%205%2C9.5%20l%20-2%2C0%200%2C-3.3%202%2C0%200%2C-2%20C%205%2C1.6%206.1%2C0%209.2%2C0%20l%202.6%2C0%200%2C3.3%20-1.6%2C0%20C%209%2C3.3%208.9%2C3.7%208.9%2C4.6%20l%200%2C1.6%203%2C0%20-0.3%2C3.3%20-2.7%2C0%200%2C9.5%20z%22%20%2F%3E%3C%2Fsvg%3E") no-repeat scroll 0 0 transparent;
}
#block-views-share-page-social .social-share a.google,
#block-delta-blocks-messages a.share-google {
  background-position: -114px 0;
  background:url("data:image/svg+xml;charset=utf-8,%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%0A%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20height%3D%2219%22%0A%20%20%20width%3D%2223%22%0A%20%20%20xml%3Aspace%3D%22preserve%22%0A%20%20%20enable-background%3D%22new%200%200%20612%20792%22%0A%20%20%20viewBox%3D%220%200%2023%2019%22%0A%20%20%20y%3D%220px%22%0A%20%20%20x%3D%220px%22%0A%20%20%20version%3D%221.1%22%3E%3Cmetadata%3E%3Crdf%3ARDF%3E%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%3Cdc%3Atitle%3E%3C%2Fdc%3Atitle%3E%3C%2Fcc%3AWork%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cpath%0A%20%20%20%20%20style%3D%22fill%3A%23D73D32%22%0A%20%20%20%20%20id%3D%22google%22%0A%20%20%20%20%20d%3D%22m%2020.024554%2C8.9062499%20-2.120536%2C0%200%2C2.1205361%20-1.272322%2C0%200%2C-2.1205361%20-2.120535%2C0%200%2C-1.2723214%202.120535%2C0%200%2C-2.1205356%201.272322%2C0%200%2C2.1205356%202.120536%2C0%200%2C1.2723214%20z%20M%2013.705357%2C14.801339%20C%2013.705357%2C16.921875%2011.669643%2C19%207.9799107%2C19%204.7566964%2C19%202%2C17.685268%202%2C15.564732%20c%200%2C-2.120536%202.5022321%2C-4.198661%205.7254464%2C-4.198661%200.3392857%2C0%200.6785715%2C0%201.0178572%2C0%20C%208.3191964%2C10.941964%207.9375%2C10.390625%207.9375%2C9.7544642%20c%200%2C-0.3816964%200.1272321%2C-0.7633929%200.296875%2C-1.1026786%20-0.1696429%2C0%20-0.3392857%2C0%20-0.5513393%2C0%20-2.671875%2C0%20-4.453125%2C-1.9508928%20-4.453125%2C-4.283482%20C%203.2299107%2C2.078125%205.6897321%2C0%208.2767857%2C0%209.71875%2C0%2014.087054%2C0%2014.087054%2C0%20l%20-1.314733%2C1.2723214%20-1.866071%2C0%20c%201.229911%2C0.4241072%201.866071%2C1.8236607%201.866071%2C3.3080357%200%2C1.2299108%20-0.678571%2C2.2053571%20-1.654017%2C2.96875%20-0.933036%2C0.7209821%20-1.102679%2C1.0602678%20-1.102679%2C1.6540178%200%2C0.5513393%201.017857%2C1.4419641%201.526786%2C1.8236611%201.654018%2C1.060267%202.162946%2C2.078125%202.162946%2C3.774553%20z%20M%2010.821429%2C4.6227679%20C%2010.566964%2C2.671875%209.125%2C1.0602679%207.640625%2C1.0178571%206.15625%2C0.97544643%205.1383929%2C2.4598214%205.3928571%2C4.453125%205.6473214%2C6.4040179%207.0892857%2C8.0580356%208.5736607%2C8.1004463%2010.058036%2C8.1428571%2011.075893%2C6.5736607%2010.821429%2C4.6227679%20Z%20m%201.399553%2C10.3906251%20c%200%2C-0.212054%20-0.04241%2C-0.424107%20-0.08482%2C-0.59375%20-0.254466%2C-0.975447%20-1.10268%2C-1.441965%20-2.3325906%2C-2.290179%20-0.4241071%2C-0.127232%20-0.9330357%2C-0.212053%20-1.4419643%2C-0.212053%20-2.2477678%2C-0.04241%20-4.2410714%2C1.357142%20-4.2410714%2C3.01116%200%2C1.696429%201.6116072%2C3.095983%203.859375%2C3.095983%203.1383933%2C0.04241%204.2410713%2C-1.314733%204.2410713%2C-3.011161%20z%22%20%2F%3E%3C%2Fsvg%3E") no-repeat scroll 0 50% transparent;
}
#block-views-share-page-social .social-share a.google:hover,
#block-delta-blocks-messages a.share-google:hover {
  background-position: -114px -53px;
  background:url("data:image/svg+xml;charset=utf-8,%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%0A%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20height%3D%2219%22%0A%20%20%20width%3D%2223%22%0A%20%20%20xml%3Aspace%3D%22preserve%22%0A%20%20%20enable-background%3D%22new%200%200%20612%20792%22%0A%20%20%20viewBox%3D%220%200%2023%2019%22%0A%20%20%20y%3D%220px%22%0A%20%20%20x%3D%220px%22%0A%20%20%20version%3D%221.1%22%3E%3Cmetadata%3E%3Crdf%3ARDF%3E%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%3Cdc%3Atitle%3E%3C%2Fdc%3Atitle%3E%3C%2Fcc%3AWork%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cpath%0A%20%20%20%20%20style%3D%22fill%3A%23D50076%22%0A%20%20%20%20%20id%3D%22google%22%0A%20%20%20%20%20d%3D%22m%2020.024554%2C8.9062499%20-2.120536%2C0%200%2C2.1205361%20-1.272322%2C0%200%2C-2.1205361%20-2.120535%2C0%200%2C-1.2723214%202.120535%2C0%200%2C-2.1205356%201.272322%2C0%200%2C2.1205356%202.120536%2C0%200%2C1.2723214%20z%20M%2013.705357%2C14.801339%20C%2013.705357%2C16.921875%2011.669643%2C19%207.9799107%2C19%204.7566964%2C19%202%2C17.685268%202%2C15.564732%20c%200%2C-2.120536%202.5022321%2C-4.198661%205.7254464%2C-4.198661%200.3392857%2C0%200.6785715%2C0%201.0178572%2C0%20C%208.3191964%2C10.941964%207.9375%2C10.390625%207.9375%2C9.7544642%20c%200%2C-0.3816964%200.1272321%2C-0.7633929%200.296875%2C-1.1026786%20-0.1696429%2C0%20-0.3392857%2C0%20-0.5513393%2C0%20-2.671875%2C0%20-4.453125%2C-1.9508928%20-4.453125%2C-4.283482%20C%203.2299107%2C2.078125%205.6897321%2C0%208.2767857%2C0%209.71875%2C0%2014.087054%2C0%2014.087054%2C0%20l%20-1.314733%2C1.2723214%20-1.866071%2C0%20c%201.229911%2C0.4241072%201.866071%2C1.8236607%201.866071%2C3.3080357%200%2C1.2299108%20-0.678571%2C2.2053571%20-1.654017%2C2.96875%20-0.933036%2C0.7209821%20-1.102679%2C1.0602678%20-1.102679%2C1.6540178%200%2C0.5513393%201.017857%2C1.4419641%201.526786%2C1.8236611%201.654018%2C1.060267%202.162946%2C2.078125%202.162946%2C3.774553%20z%20M%2010.821429%2C4.6227679%20C%2010.566964%2C2.671875%209.125%2C1.0602679%207.640625%2C1.0178571%206.15625%2C0.97544643%205.1383929%2C2.4598214%205.3928571%2C4.453125%205.6473214%2C6.4040179%207.0892857%2C8.0580356%208.5736607%2C8.1004463%2010.058036%2C8.1428571%2011.075893%2C6.5736607%2010.821429%2C4.6227679%20Z%20m%201.399553%2C10.3906251%20c%200%2C-0.212054%20-0.04241%2C-0.424107%20-0.08482%2C-0.59375%20-0.254466%2C-0.975447%20-1.10268%2C-1.441965%20-2.3325906%2C-2.290179%20-0.4241071%2C-0.127232%20-0.9330357%2C-0.212053%20-1.4419643%2C-0.212053%20-2.2477678%2C-0.04241%20-4.2410714%2C1.357142%20-4.2410714%2C3.01116%200%2C1.696429%201.6116072%2C3.095983%203.859375%2C3.095983%203.1383933%2C0.04241%204.2410713%2C-1.314733%204.2410713%2C-3.011161%20z%22%20%2F%3E%3C%2Fsvg%3E") no-repeat scroll 0 50% transparent;
}
#block-views-share-page-social .social-share a.linkedin {
  background-position: -171px 0;
	background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%0A%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xml%3Aspace%3D%22preserve%22%0A%20%20%20enable-background%3D%22new%20-90%20572%2040%2040%22%0A%20%20%20viewBox%3D%22-90%20572%2040%2040%22%0A%20%20%20y%3D%220px%22%0A%20%20%20x%3D%220px%22%0A%20%20%20version%3D%221.1%22%3E%3Cmetadata%3E%3Crdf%3ARDF%3E%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%3Cdc%3Atitle%3E%3C%2Fdc%3Atitle%3E%3C%2Fcc%3AWork%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cdefs%20%2F%3E%3Cpath%0A%20%20%20%20%20%20%20d%3D%22M-50%2C596.3v14.8h-8.6v-13.8c0-3.5-1.2-5.8-4.3-5.8c-2.4%2C0-3.8%2C1.6-4.4%2C3.1%20%20%20c-0.2%2C0.6-0.3%2C1.3-0.3%2C2.1v14.4h-8.6c0%2C0%2C0.1-23.4%2C0-25.8h8.6v3.7c0%2C0%2C0%2C0.1-0.1%2C0.1h0.1V589c1.1-1.8%2C3.2-4.3%2C7.7-4.3%20%20%20C-54.2%2C584.7-50%2C588.4-50%2C596.3z%20M-85.1%2C572.9c-2.9%2C0-4.9%2C1.9-4.9%2C4.5c0%2C2.5%2C1.9%2C4.5%2C4.7%2C4.5h0.1c3%2C0%2C4.9-2%2C4.9-4.5%20%20%20C-80.4%2C574.8-82.2%2C572.9-85.1%2C572.9z%20M-89.5%2C611.1h8.6v-25.8h-8.6V611.1z%22%0A%20%20%20%20%20%20%20fill%3D%22%23006FA6%22%0A%20%20%20%20%20%20%20id%3D%22LinkedIn%22%20%2F%3E%3C%2Fsvg%3E") no-repeat scroll 0 0 / 20px 20px;
}
#block-views-share-page-social .social-share a.linkedin:hover {
  background-position: -171px -53px;
	background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%0A%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xml%3Aspace%3D%22preserve%22%0A%20%20%20enable-background%3D%22new%20-90%20572%2040%2040%22%0A%20%20%20viewBox%3D%22-90%20572%2040%2040%22%0A%20%20%20y%3D%220px%22%0A%20%20%20x%3D%220px%22%0A%20%20%20version%3D%221.1%22%3E%3Cmetadata%3E%3Crdf%3ARDF%3E%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%3Cdc%3Atitle%3E%3C%2Fdc%3Atitle%3E%3C%2Fcc%3AWork%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cdefs%20%2F%3E%3Cpath%0A%20%20%20%20%20%20%20d%3D%22M-50%2C596.3v14.8h-8.6v-13.8c0-3.5-1.2-5.8-4.3-5.8c-2.4%2C0-3.8%2C1.6-4.4%2C3.1%20%20%20c-0.2%2C0.6-0.3%2C1.3-0.3%2C2.1v14.4h-8.6c0%2C0%2C0.1-23.4%2C0-25.8h8.6v3.7c0%2C0%2C0%2C0.1-0.1%2C0.1h0.1V589c1.1-1.8%2C3.2-4.3%2C7.7-4.3%20%20%20C-54.2%2C584.7-50%2C588.4-50%2C596.3z%20M-85.1%2C572.9c-2.9%2C0-4.9%2C1.9-4.9%2C4.5c0%2C2.5%2C1.9%2C4.5%2C4.7%2C4.5h0.1c3%2C0%2C4.9-2%2C4.9-4.5%20%20%20C-80.4%2C574.8-82.2%2C572.9-85.1%2C572.9z%20M-89.5%2C611.1h8.6v-25.8h-8.6V611.1z%22%0A%20%20%20%20%20%20%20fill%3D%22%23D50076%22%0A%20%20%20%20%20%20%20id%3D%22LinkedIn%22%20%2F%3E%3C%2Fsvg%3E") no-repeat scroll 0 0 / 20px 20px;
}
#block-views-share-page-social .social-share a.mail {
  background-position: -228px 0;
	background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%0A%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20height%3D%2215%22%0A%20%20%20width%3D%2222%22%0A%20%20%20xml%3Aspace%3D%22preserve%22%0A%20%20%20enable-background%3D%22new%200%200%2026.3%2016.5%22%0A%20%20%20viewBox%3D%220%200%2022.000001%2015%22%0A%20%20%20y%3D%220px%22%0A%20%20%20x%3D%220px%22%0A%20%20%20version%3D%221.1%22%3E%3Cmetadata%3E%3Crdf%3ARDF%3E%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%3Cdc%3Atitle%3E%3C%2Fdc%3Atitle%3E%3C%2Fcc%3AWork%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cpath%0A%20%20%20%20%20id%3D%22email%22%0A%20%20%20%20%20d%3D%22M%2021.8327%2C0%200.25095057%2C0%2010.958175%2C10%2021.8327%2C0%20Z%20M%2010.958175%2C11.727273%200%2C1.5454545%200%2C15%2022%2C15%2022%2C1.6363636%2010.958175%2C11.727273%20Z%22%20fill%3D%22%23990066%22%20%2F%3E%3C%2Fsvg%3E") no-repeat scroll 0 50%;
}
#block-views-share-page-social .social-share a.mail:hover {
  background-position: -228px -53px;
	background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%0A%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20height%3D%2215%22%0A%20%20%20width%3D%2222%22%0A%20%20%20xml%3Aspace%3D%22preserve%22%0A%20%20%20enable-background%3D%22new%200%200%2026.3%2016.5%22%0A%20%20%20viewBox%3D%220%200%2022.000001%2015%22%0A%20%20%20y%3D%220px%22%0A%20%20%20x%3D%220px%22%0A%20%20%20version%3D%221.1%22%3E%3Cmetadata%3E%3Crdf%3ARDF%3E%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%3Cdc%3Atitle%3E%3C%2Fdc%3Atitle%3E%3C%2Fcc%3AWork%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cpath%0A%20%20%20%20%20id%3D%22email%22%0A%20%20%20%20%20d%3D%22M%2021.8327%2C0%200.25095057%2C0%2010.958175%2C10%2021.8327%2C0%20Z%20M%2010.958175%2C11.727273%200%2C1.5454545%200%2C15%2022%2C15%2022%2C1.6363636%2010.958175%2C11.727273%20Z%22%20fill%3D%22%23D50076%22%20%2F%3E%3C%2Fsvg%3E") no-repeat scroll 0 50%;
}
.border-top-peach {
  clear: both;
}
#section-content .block.border-top-peach h2.block-title {
  border-top: 7px solid #F1DEC6;
  padding: 10px 0 8px;
  width: 100%;
}
#section-content .block.rhs-title h2.block-title {
  color:#444444;
  font-size:1em;
  font-weight:normal;
}


#block-views-map-map .view-header {
  overflow:hidden;
}
#block-views-map-map .node-add-map {
  background-color: #AAAAAA;
  border: 0 none;
  border-radius: 4px;
  clear: both;
  color: #FFFFFF;
  cursor: pointer;
  display: block;
  font-size: 15px;
  font-weight: bold;
  height: 32px;
  line-height: 32px;
  margin: 0 0 10px;
  padding: 0 20px;
  text-align: center;
  text-decoration: none;
  vertical-align: top;
  white-space: nowrap;
  min-width: 190px;
  width: 35%;
  float: right;
}
#block-views-map-map .node-add-map:hover {
  background-color: #777777;
  text-decoration: none;
}

/*   MESSAGES   */
div.messages {
  border: 1px solid;
  margin: 6px 0;
  padding: 10px;
}
div.status {
  background: #f5f5f5;
  border-color: #d9d9d9;
  color:#444444;
}
div.warning {
  background: #fefcfb;
  border-color: #f5e8d7;
  color:#e95342;
}
div.error {
  background: #fcf8fb;
  border-color: #f5e5ef;
  color:#d50076;
	background: #e53426;
  border-color: #a90c0b;
  color: #fff;
  font-size: 1.25em;
}
div.messages span.ext {
  display:none;
}

/*   SITEMAP   */
#content .sitemap-menu ul.menu li {
	line-height:1.25;
	padding-left:0;
}
.sitemap-menu li.expanded,
.sitemap-menu li.leaf {
  list-style-image:none;
  list-style-type:none;
}
.sitemap-menu .menu .menu .menu li {
  list-style-type:disc;
  list-style-position:outside;
  padding-left:10px;
}
.sitemap-menu .menu .menu .menu .menu li {
  list-style-type:circle;
}
.sitemap-menu ul.menu {
  padding-left:0;
  margin:5px 0 5px 0px;
}
.sitemap-menu .menu .menu {
  margin:5px 0 5px 10px;
}
.sitemap-menu .menu .menu .menu {
  margin:5px 0 5px 25px;
} 
.sitemap-menu ul.menu li.expanded {
	list-style-image:none;
	list-style-type:none;
}
.sitemap-menu ul.menu li.expanded a {
	background:#F2F2F2 none repeat scroll 100% 0;
	font-weight:bold;
	padding:5px 10px 3px 10px;
	text-transform:uppercase;
	margin-top:15px;
}
.sitemap-menu ul.menu li.expanded ul.menu li.expanded a,
.sitemap-menu ul.menu li.expanded ul.menu li.leaf a  {
	background:none;
	text-transform:none;
}
.sitemap-menu ul.menu li.expanded ul.menu li.leaf {
  padding:5px 0;
}
.sitemap-menu ul.menu ul.menu {
  margin-bottom:15px;
}

.sitemap-menu ul.menu li.expanded ul.menu ul.menu a {
	font-weight:normal;
}


#twitter-widget-0 {
	width:100% !important;
}

/*   ADVERT   */
#block-views-adverts-block .item-list ul li,
#block-views-ads-cx-block .item-list ul li,
#block-views-promo-cx-fixed .item-list ul li,
#block-views-promo-cx-random .item-list ul li {
	margin: 0 0 10px 0;
	display: block;
}
#block-views-adverts-block .views-field-field-advert-display-title,
#block-views-ads-cx-block .views-field-field-advert-display-title,
#block-views-promo-cx-fixed .row-title,
.view-display-id-block_1 .row-title,
#block-views-promo-cx-random .row-title/*,
#block-views-feature-box-rhs .view-feature-box .views-row-last h3.row-title*/ {
	background-color: #FFF2E5;
	padding: 0.5em;
	text-align: left;
	font-size: 0.875em;
	color: #EA5100;
}
/*
#block-views-feature-box-rhs .view-feature-box .views-row-last h3.row-title {
	font-weight:500;
	margin-bottom:0;
}
*/
.responsive-layout-narrow #block-views-adverts-block .views-field-field-advert-image img,
.responsive-layout-narrow #block-views-ads-cx-block .views-field-field-advert-image img,
.responsive-layout-narrow #block-views-promo-cx-fixed .row-image img,
.responsive-layout-narrow #block-views-promo-cx-random .row-image img {
	padding: 0;
}
#block-views-adverts-block .views-field-body,
#block-views-ads-cx-block .views-field-body,
#block-views-promo-cx-fixed .row-summary,
#block-views-promo-cx-random .row-summary {
	margin: 0;
}
#block-views-adverts-block .views-field-body p,
#block-views-ads-cx-block .views-field-body p,
#block-views-promo-cx-fixed .row-summary p,
#block-views-promo-cx-random .row-summary p {
	margin: 0;
}

.row-text,
.row-summary {
	overflow:hidden;
}



/*   PORTFOLIO   */
.block-menu-block.rd-portfolio ul.menu li .sub-title {
	font-size:1.25em;
	font-weight:700;
	cursor:pointer;
}
.block-menu-block.rd-portfolio ul.menu li ul.menu li .sub-title {
	font-size:1.125em;
	font-weight:500;
}
.block-menu-block.rd-portfolio .menu-block-wrapper > ul.menu > li > ul.menu > li > ul.menu > li .hovertip {
	display:none;
}

.block-menu-block.rd-portfolio.mobile ul.menu li .sub-title {
	font-size:1.125em;
	font-weight:500;
	cursor:default;
	display:block;
	padding:0.5em 1em;
	margin:1px;
	background-color:#990066;
	color:#FFFFFF;
}
.block-menu-block.rd-portfolio.mobile ul.menu > li > .sub-title {
	text-align:left;
}
.block-menu-block.rd-portfolio.mobile ul.menu li ul.menu li .sub-title {
	font-size:1em;
	font-weight:500;
}
.block-menu-block.rd-portfolio.mobile ul.menu > li > ul.menu > li > .sub-title {
	text-align:left;
	padding-left:2em;
}
.block-menu-block.rd-portfolio.mobile .menu-block-wrapper > ul.menu > li,
.block-menu-block.rd-portfolio.mobile .menu-block-wrapper > ul.menu > li > ul.menu > li {
	display:block;
	float:none;
	margin:0;
	padding:0;
}
.block-menu-block.rd-portfolio.mobile .menu-block-wrapper > ul.menu > li > ul.menu > li > ul.menu > li {
	margin:1px;
	padding:0;
}
.block-menu-block.rd-portfolio.mobile .menu-block-wrapper > ul.menu > li > ul.menu > li > ul.menu > li a {
	display:block;
	font-size:0.875em;
	padding:0.5em 1em 0.5em 3em;
	color:#000000;
	line-height:1.2;
}
.block-menu-block.rd-portfolio.mobile .menu-block-wrapper > ul.menu > li > ul.menu > li > ul.menu > li a p {
	margin:0;
}
.block-menu-block.rd-portfolio.mobile .menu-block-wrapper > ul.menu > li > ul.menu > li > ul.menu > li a:hover {
	text-decoration:underline;
}
.block-menu-block.rd-portfolio.mobile .menu-block-wrapper > ul.menu > li:nth-child(1) > ul.menu > li:nth-child(1) > ul.menu > li a {
	background-color:#FFF0CC;
}
.block-menu-block.rd-portfolio.mobile .menu-block-wrapper > ul.menu > li:nth-child(1) > ul.menu > li:nth-child(2) > ul.menu > li a {
	background-color:#FFD341;
}
.block-menu-block.rd-portfolio.mobile .menu-block-wrapper > ul.menu > li:nth-child(2) > ul.menu > li:nth-child(1) > ul.menu > li a {
	background-color:#D4E982;
}
.block-menu-block.rd-portfolio.mobile .menu-block-wrapper > ul.menu > li:nth-child(2) > ul.menu > li:nth-child(2) > ul.menu > li a {
	background-color:#59C584;
	/*color:#FFFFFF;*/
}
.block-menu-block.rd-portfolio.mobile .menu-block-wrapper > ul.menu > li:nth-child(3) > ul.menu > li:nth-child(1) > ul.menu > li a {
	background-color:#7CCBED;
}
.block-menu-block.rd-portfolio.mobile .menu-block-wrapper > ul.menu > li:nth-child(3) > ul.menu > li:nth-child(2) > ul.menu > li a {
	background-color:#3A90F1;
	/*color:#FFFFFF;*/
}
.block-menu-block.rd-portfolio.mobile .menu-block-wrapper > ul.menu > li:nth-child(3) > ul.menu > li:nth-child(3) > ul.menu > li a {
	background-color:#3B46D6;
	/*color:#FFFFFF;*/
}
.block-menu-block.rd-portfolio.mobile .menu-block-wrapper > ul.menu > li:nth-child(4) > ul.menu > li:nth-child(1) > ul.menu > li a.postreg-0 {
	background-color:#CA65C0;
}
.block-menu-block.rd-portfolio.mobile .menu-block-wrapper > ul.menu > li:nth-child(4) > ul.menu > li:nth-child(1) > ul.menu > li a.postreg-1 {
	border:0.125em solid #CA65C0;
	background-color:#FFFFFF;
	padding:0.375em 0.875em 0.375em 2.875em;
}
.block-menu-block.rd-portfolio.mobile .menu-block-wrapper > ul.menu > li > ul.menu > li > ul.menu > li a { position:relative; }
.block-menu-block.rd-portfolio.mobile .menu-block-wrapper > ul.menu > li > ul.menu > li > ul.menu > li a .legend {
	position:absolute;
	right:2px;
	bottom:0;
}



/*   PORTFOLIO PROJECT LIGHTBOX   */
.node-type-portfolio-project #block-system-main .node .column-left .column-header {
	background:url(../img/bg-portfolio-project.gif) repeat-y scroll 0 0 transparent;
}
.node-type-portfolio-project #block-system-main .node .column-left .column-header > * {
	padding:0.25em 0.5em;
	margin:0;
}
.node-type-portfolio-project #block-system-main .node .column-left .column-header .title {
	background:none;
	color:#650360 !important;
	font-size:1em;
	line-height:1.2;
}
.node-type-portfolio-project #block-system-main .node .column-left .column-header .chemical-name {
	color:#650360 !important;
	font-weight:normal;
}
.node-type-portfolio-project #block-system-main .node .column-left .column-header .partners {
	font-size:0.75em;
	color:#000000;
}
.node-type-portfolio-project #block-system-main .node .column-left .column-colours {
	margin:0;
}
.node-type-portfolio-project #block-system-main .node .column-left .column-colour-legend {
	font-size:0.75em;
	margin:0;
}
.node-type-portfolio-project #block-system-main .node .column-left .column-colours .line-wrapper {
	/*box-shadow:0 2px 2px rgba(0,0,0,0.5);*/
	overflow:visible;
}
.node-type-portfolio-project #block-system-main .node .column-left .column-colours .line-1-wrapper {
	z-index:300;
}
.node-type-portfolio-project #block-system-main .node .column-left .column-colours .line-2-wrapper {
	z-index:200;
}
.node-type-portfolio-project #block-system-main .node .column-left .column-colours .line-3-wrapper {
	z-index:100;
}

.node-type-portfolio-project #block-system-main .node .table-wrapper {
	float:left;
	/*border-top:1px solid #E4B0BB;*/
	width:340px;
}
.mobile-device-detected.node-type-portfolio-project #block-system-main .node .table-wrapper {
	width:auto;
}
.node-type-portfolio-project #block-system-main .node .table-wrapper tr:nth-child(2),
.node-type-portfolio-project #block-system-main .node .table-wrapper tr:nth-child(4),
.node-type-portfolio-project #block-system-main .node .table-wrapper tr:nth-child(6),
.node-type-portfolio-project #block-system-main .node .table-wrapper tr:nth-child(8),
.node-type-portfolio-project #block-system-main .node .table-wrapper tr:nth-child(10),
.node-type-portfolio-project #block-system-main .node .table-wrapper tr:nth-child(12) {
	background-color:#FFF5FE;
}
.node-type-portfolio-project #block-system-main .node .table-wrapper td {
	padding:0.25em 0.5em;
	border-bottom:1px solid #E4B0BB;
}
.node-type-portfolio-project #block-system-main .node .table-wrapper td > * {
	font-size:0.875em;
	margin:0 0 0.25em;
	color:#000000;
}
.node-type-portfolio-project #block-system-main .node .table-wrapper td > :first-child {
	margin-top:0.25em;
}
.node-type-portfolio-project #block-system-main .node .table-wrapper td ul {
	padding-top:0.25em;
	padding-bottom:0.25em;
}
.node-type-portfolio-project #block-system-main .node .table-wrapper td li {
	/*font-size:0.875em;
	padding-left:1em;*/
	font-size:1em;
	padding-left:0.5em;
	margin:0 0 0.25em;
}
.node-type-portfolio-project #block-system-main .node .table-wrapper td li p {
	margin-bottom:0;
}
.node-type-portfolio-project #block-system-main .node .table-wrapper td li:last-child {
	margin-bottom:0;
}
.node-type-portfolio-project #block-system-main .node .table-wrapper .row-label {
	font-weight:bold;
	color:#650360;
}

.node-type-portfolio-project #block-system-main .node .footnote {
	clear:both;
	font-size:0.75em;
}

.node-type-portfolio-project #block-system-main .node .edit-link { 
  font-size:0.75em; 
  text-align:right; 
  margin-right:15px;
}

.node-type-portfolio-project .block-views-node-title-block { display:none; }
#lightbox #outerImageContainer { box-shadow:0 5px 10px rgba(0,0,0,0.5); }
#lightbox #imageDataContainer { position:relative; }
#lightbox #bottomNavClose {
	position:absolute;
	right:2px;
	top:-878px;
	margin-top:0;
	padding-top:0;
}
#imageData #bottomNav { height:auto; }
.page-node-104 #lightbox #imageData #caption {
display: none !important;
}

#zone-content p.smaller, 
#zone-content p .smaller, 
#zone-content li.smaller, 
#lightbox-wrapper p.smaller, 
#workarea-wrapper p.smaller,
span.smaller,
p.smaller {
font-size: 0.80em;
}

.view-rhs-column img {
	/*height:auto !important;*//* Moved to default */
	max-height: 100%;
	max-width: 100%;
}

.node-type-image .view-node-title {
display: none;
}

.node-type-image .partnership {
width: 100%;
height: 319px;
}


.node-type-image .partnership img {
	margin:0 110px;
}
.node-type-image .partnership .hotspot a span {
	visibility: hidden;
	position:relative;
}
.node-type-image .partnership .hotspot a:hover span {
	visibility:visible;
	background:#C5005E;
	color:#FFFFFF;
	z-index:3;
	font-size:1.2em;
	width:75px;
	height:20px;
	padding:3px;
	top:0;
}
.node-type-image .partnership .hotspot a {
	position:absolute;
	z-index:1;
	text-decoration:none;
	position:relative;
	float:left;
	font-size:0.875em;
}
.node-type-image .partnership .hotspot a:hover {
	border:solid 2px #990066;
	border:solid 2px #C5005E;
}
.hotspot #America {
	height: 248px;
	left: 0;
	margin-left: 75px;
	margin-top: 3px;
	top: 0;
	width: 207px;
}
.hotspot #Europe {
	height: 95px;
	left: 0;
	margin-left: 10px;
	margin-top: 48px;
	top: 0;
	width: 164px;
}
.hotspot #Africa {
	height: 145px;
	left: 0;
	margin-left: -173px;
	margin-top: 114px;
	top: 0;
	width: 164px;
}
.hotspot #Asia {
	height: 285px;
	left: 0;
	margin-left: -48px;
	margin-top: 0;
	top: 0;
	width: 220px;
}


.view-partnering-countries{
	clear:both;
	overflow:hidden;
}
.view-partnering-countries h1.title {
	font-size:1.375em;
	margin-top:5px;
}
.view-partnering-countries .views-field-field-partners-lhs-column,
.view-partnering-countries .views-field-field-partners-mdl-column,
.view-partnering-countries .views-field-field-partners-rhs-column {
	width:29%;
	padding-right:15px;
	position:relative;
	float:left;
}
.view-partnering-countries .views-field-field-partners-mdl-column,
.view-partnering-countries .views-field-field-partners-rhs-column {
	padding-left:15px;
}
.view-partnering-countries .views-field-field-partners-lhs-column,
.view-partnering-countries .views-field-field-partners-mdl-column {
	border-right:solid 1px #ccc;
}
.view-partnering-countries .item-list ul.pager {
	display:none;
}
.view-partnering-countries h2 {
	font-size:1em !important;
	margin-bottom:0 !important;
}
.view-partnering-countries p {
	margin:5px 0 10px;
	font-size:1em;
	line-height:1.1em;
}

div.messages, div.status, div.warning {
	background:none;
	border:3px solid #990066;
	color:#990066;
}



/*   ISMO UPDATES   */
#block-views-ismo-updates-block {
	margin-top:1em;
	border-top:1px solid #D3D7D9;
	padding-top:1em;
}
