@media screen and (min-width:0\0) {
	.team-flip.team-member .inner .back{ display:none;}
	.team-flip.team-member .inner:hover .back{ display:block;}
	.ieDisplay{ display:block !important;}
	#typeOfTransaction, #typeOfDebt {Max-height:350px !important;}
	#borrowerByGeography {Max-height:400px !important;}
}



/* global */
	/* logo*/
	.site-logo img{ height:100% !important;}

	/* marges générales*/
	#section-main-content{ margin: 20px 0 !important;}
	
	/*texte justify*/
	p{ text-align:justify;}
	.inv-box-shortcode.style01 .box-content-wrapper .box-content{ text-align:justify;}
	
	/* décalage des bullet listes */
	ul.list.style01{ margin-left:30px;}
	
	/*  disclaimer link */
	.copyright a{ color:white !important; } 
	
	
	/* sous menu sidebar droite */
	.region-sidebar-second nav,
	.service-sidebar nav {
	  margin-bottom: 42px;
	}
	.region-sidebar-second nav ul,
	.service-sidebar nav ul {
	  list-style: none;
	  margin: 0;
	  padding: 0;
	}
	.region-sidebar-second nav ul li a,
	.service-sidebar nav ul li a {
	  display: block;
	  padding: 15px 20px 11px 20px;
	  margin-bottom: 2px;
	  color: #333;
	  font-weight: 700;
	  background-color: #f0f0f0;
	}
	.region-sidebar-second nav ul li a.is-active,
	.service-sidebar nav ul li a.is-active {
	  padding-left: 16px;
	  border-left: 4px solid #198c8f;
	}
	.region-sidebar-second nav ul li a:hover,
	.service-sidebar nav ul li a:hover {
	  background-color: #f9f9f9;
	}
	
	
	/*bouton contacts en topheader */
	.btn-contacts{ 
		display: inline-block;
		padding: 0 26px 0 28px;
		background-color:hsl(210, 29%, 32%);
		line-height: 45px;
		color: hsl(0, 0%, 100%) !important;
		position:relative;
	}
	.btn-contacts:before {
		position: absolute;
		top: 15px;
		left: 14px;
		width: 1px;
		height: 14px;
		content: "";
		background-color: hsl(209, 17%, 46%);
	}
	#block-fo-socialtopheader p{ display:inline;}
	@media(max-width: 768px) {	
		.btn-contacts{ padding: 0 16px 0 18px;}  
		a.btn-appoinment{padding: 0 16px 0 18px !important;}  
	}
	
	#block-twittertimeline iframe{ max-height:300px;}
	.inv-box-shortcode.style01 .box-content-wrapper .box-content{ font-size:14px !important;}
	.inv-box-shortcode.style01 .box-title {  font-weight: 700 !important;}
	.page-node-16 .request-box.vertical.awards{background-image:url('/sites/default/files/hand_light.jpg') !important; background-position:center center; color: black !important;background-repeat: no-repeat;
    background-size: cover;}
	.page-node-16 .request-box.vertical.awards p , .page-node-16 .request-box.vertical.awards h2{ color: #33485D !important;}
	.page-node-16 .request-box.vertical.awards p{ margin-bottom:10px !important;}
	 .page-node-16 .request-box.vertical.awards h2{ font-size:28px;  color:#33485D !important;    text-align: center;    background-image: url(/sites/default/files/award.png);    background-repeat: no-repeat;    width: 250px;    margin: 0 auto;    height: 70px;    line-height: 44px;}
	 
	@media(max-width: 768px) {	
		.page-node-16 .request-box.vertical.awards{ padding-left:15px; padding-right:15px;}
	}

	/*couleurs menu mobile*/
	#superfish-main-accordion{ background:hsl(213, 50%, 26%) !important;}
	#superfish-main-accordion li{ border-top:1px solid hsl(217, 30%, 42%) !important;}
	/*largeur submenu correction pour éviter le clignotement */
	#superfish-main > li.sf-depth-1 ul li a{ width:16em;}

	/*breadcrump et taille du H1 mobile*/	/* h1 */
	#section-page-title.has-banner .region-page_title h1{ font-size:25px !important;}

	@media(max-width: 992px) {
		#section-page-title.has-banner .region-page_title h1 {font-size: 20px !important; line-height: 22px;   display: inline-block;}
	}
	@media(max-width: 768px) {
		#block-fo-blogbanner, #block-blogbannercustom{ padding:70px 0 !important;}
		.region-breadcrumb{ display:none !important;}
		#section-page-title.has-banner .region-breadcrumb{ top:30% !important;}
	}
	
	/*bouton menu hamburger mobile*/
	#superfish-main-toggle:before{  content: "\f0c9" !important; font-family:FontAwesome;height:20px !important; background:none !important; color:#224065;  display:block; font-size:25px;}
	#superfish-main-toggle.sf-expanded:before{ content:"\f00d" !important; font-family:FontAwesome; transform:none !important; -webkit-transform:none !important; top:-10px;}
	#superfish-main-toggle:after{ display:none;}
	#superfish-main-toggle span{ display:none;}

/* page home */
.page-node-16 #section-main-content{ margin-bottom:0;}
.testimonials:before {  content: "\f10d" !important;}
.testimonials .text{ font-style:italic;}

.item-fact.v1{ background-color:#7b8eab !important; padding-left:22px !important;}
.item-fact.v2{background-color:#4a638a !important;}
.item-fact.v3{background-color:#224065 !important; }
.item-fact .num-fact p{ text-align:center;}
@media(min-width: 768px) {
	.item-fact.v3{padding-left:70px !important;}
}
@media(max-width: 768px) {
	.item-fact.v1, .item-fact.v2, .item-fact.v3{ padding-top:30px !important; padding-bottom:30px !important; padding-left:0 !important;}
	.item-fact .num-fact{ font-size:45px !important;}
	.item-fact .text-fact .title{ font-size:21px !important;}
}
	/*video background for mobile*/
	#block-fo-videoslider.block-overlay{ background:url('../../../../sites/default/files/video.jpg'); background-position:center center;}
	#block-fo-videoslider p{ text-align:center;}
	@media(max-width: 768px) {
		#block-fo-videoslider.block-overlay{ padding:15px 0 0 0 !important; }
		#block-fo-videoslider.block-overlay .field--name-body p{ font-size:28px !important; line-height:45px !important;}
	}

	/* home testimonials */
	.testimonials .owl-controls .owl-pagination .owl-page.active, .testimonials .owl-controls .owl-pagination .owl-page{ width:auto !important; }
	.testimonials .testi-bottom{ margin-top:40px !important;}
	.testimonials .owl-controls{ top:0 !important;}
	.testimonial03 .media div{ padding-left:0 !important;}
	.testimonials .text p{ text-align:center;}
	@media(max-width: 768px) {
		#block-views-block-testimonial-block-4{ padding:30px 0 !important;}
		#block-views-block-testimonial-block-4 h2{ font-size:24px !important;}
		#block-views-block-testimonial-block-4 .testimonials:before{ font-size:50px !important; margin-top:0 !important; margin-bottom:30px !important;}
	}
	
	/* bloc subscribe newsletter */
	@media(max-width: 768px) {
		#block-requestcallbackvertical{ padding:40px 0 !important;}
		#block-requestcallbackvertical .request-box.vertical.left{ padding:33px 25px !important; margin-bottom:50px;}
	}
	
/* page portfolio flip  */
@media(min-width: 768px) {
	.node--type-portfolio.team-flip{ height:194px !important;}
	.node--type-portfolio.team-flip .field--name-field-image{ line-height: 170px !important;}
}
.node--type-portfolio.team-flip .field--name-node-title{ display:inline-block;}
.node--type-portfolio.team-flip .field--name-field-portfolio-country{/* font-weight:bold;*/ margin-top:10px; }
.node--type-portfolio.team-flip .field--name-field-industry{line-height:18px;}
.node--type-portfolio.team-flip .field--name-field-image{ line-height: 280px;    text-align: center;}
.node--type-portfolio.team-flip .inner .front{ padding:20px;}
.node--type-portfolio.team-flip .inner .back{ font-size:13px;}
.node--type-portfolio.team-flip .field--name-node-title h2{  color:white !important;}
.node--type-portfolio.team-flip .field--name-field-newsroom, .node--type-portfolio.team-flip .field--name-field-website{
    display: block;
    /*border: 1px solid hsl(0, 0%, 100%);
    padding: 5px 5px 0 0;
    float: right;
	   -webkit-border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
	margin-left:5px;*/
	font-size:13px; color:black; text-align:right; height:17px; font-weight:bold;
}
.node--type-portfolio.team-flip .field--name-field-newsroom a, .node--type-portfolio.team-flip .field--name-field-website a{ color:#198c8f;}
.node--type-portfolio.team-flip .field--name-field-newsroom a:after{
	content:"Read more on our newsroom" !important; 
/*	content:"\f1ea" !important; font-family:FontAwesome;*/
	font-size:13px; color:black; text-align:right;position: absolute;
    bottom: 1em;
    right: 1em;}
	
.node--type-portfolio.team-flip .field--name-field-website a:after{
	/*content:"\f0ac" !important; font-family:FontAwesome;*/
	content:"Visit company website" !important;
	font-size:13px; color:black; text-align:right;position: absolute;
    bottom: 2.5em;
    right: 1em;}
.node--type-portfolio.team-flip .field--name-field-status{
	position:absolute; 
	/*top:0.5em; 
	left:-2.3em;
	padding:0 70px 0 40px; */ 
	
	font-size:1em;
    left: -3em;
    padding: 1px 50px ;
	background-color:#EB5B57;
	color:white;
	transform: rotate(-45deg);
	/* Safari */
	-webkit-transform: rotate(-45deg);
	/* Firefox */
	-moz-transform: rotate(-45deg);
	/* IE */
	-ms-transform: rotate(-45deg);
	/* Opera */
	-o-transform: rotate(-45deg);

}

@media(max-width: 783px) {
	.node--type-portfolio.team-flip .field--name-field-status{
		font-size:1.7em;
		left: -70px;
		padding: 7px 81px ;
		top:30px;
	}
}


	/* filtre status */
	    
	.view-portfolio #views-exposed-form-portfolio-page-1, .view-team #views-exposed-form-team-page-3{background-color: hsl(0, 0%, 93%);  /*width: 140px;    position: absolute;    right: 0.5em; top:0.5em;*/}
	.view-portfolio #views-exposed-form-portfolio-page-1 .form-item, .view-team #views-exposed-form-team-page-3 .form-item{ margin:0 !important;}
	.view-portfolio #views-exposed-form-portfolio-page-1 .form-item select, .view-team #views-exposed-form-team-page-3 .form-item select{ padding:0 20px !important; height:43px !important;    font-size: 14px;    font-weight: 600; color:black; margin-right:1em;}
	.view-portfolio #views-exposed-form-portfolio-page-1 .form-actions, .view-team #views-exposed-form-team-page-3 .form-actions{ display:none;}
	
	/*.view-portfolio .grid-filter ul.inv-grid-filter{ padding-right:150px; padding-left:.5em;}*/
	.view-team .grid-filter ul.inv-grid-filter{ padding-left:.5em;}

	.view-portfolio #views-exposed-form-portfolio-page-1, .view-team #views-exposed-form-team-page-3{ width:100%; position:relative; padding:10px; right:0; bottom:0; margin-bottom:30px;}
	.view-portfolio .grid-filter ul.inv-grid-filter, .view-team .grid-filter ul.inv-grid-filter{ padding-right:0;}
	
	/* filtre region 
	@media(min-width: 768px) {
		.view-portfolio #views-exposed-form-portfolio-page-1 .form-item select#edit-field-region-target-id-1{ display:none;}
	}*/
	
	.view-portfolio .grid-filter ul.inv-grid-filter, .view-team .grid-filter ul.inv-grid-filter{ display:none;}
		
	

/*page portfolio detail  */
.node--type-portfolio.portfolio-item .col-md-4{    background: hsl(0, 0%, 100%);
    border: 1px solid #a0b842;
	    -webkit-border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
	padding:20px;
	margin-bottom:30px;
	font-size:15px;}
	
.node--type-portfolio.portfolio-item .field__item{	font-size:15px;color:hsl(0, 0%, 40%);}
.node--type-portfolio.portfolio-item .field__item.field--name-node-title{ float:left; margin-right:15px;}
.node--type-portfolio.portfolio-item .field--name-field-status { font-size:32px; line-height:38px; color:hsl(0, 0%, 60%); }
.node--type-portfolio.portfolio-item .field--name-field-status:before{ content:"|"; margin-right:15px;}
.node--type-portfolio.portfolio-item .field__item.field--name-body{ clear:both;}

.portfolio-item .field--type-image{ margin-bottom:60px; }

.node--type-portfolio.portfolio-item .field__label {
	font-size: 20px;
    line-height: 22px;
    font-weight: 700;
    color: hsl(0, 0%, 13%);
    margin-top: 30px;
    margin-bottom: 17px;
	text-transform:uppercase;
}

/* page team  */
	/* filtre */
	ul.inv-grid-filter li a{ padding:0 10px !important;}
	
	/*team flip*/
	.team-member.team-flip .field--name-field-watermark img{ position:absolute; top:0; left:0; z-index:0;}
	.team-member.team-flip .field--name-node-link, .team-member.team-flip .field--name-body{ position:relative; z-index:10;}
	@media(min-width: 992px) and (max-width: 1199px) { .team-member.team-flip{ height:280px !important;} 	}
	@media(max-width: 468px){ .team-member.team-flip{ height:340px !important;} 	}
	/*@media(min-width: 500px) and (max-width: 768px) {
		.view-id-team .inv-grid-item{ width:38% !important;}
	}*/
	@media(min-width: 410px) and (max-width: 500px) {
		 .team-member.team-flip{ height:400px !important;} 
	}
	@media(min-width: 501px) and (max-width: 630px) {
		 .team-member.team-flip{ height:500px !important;} 
	}
	@media(min-width: 631px) and (max-width: 784px) {
		 .team-member.team-flip{ height:600px !important;} 
	}
	
	/* couleur icone */
	.team-member.team-flip .social-collection .inv-social-icon{ color:#0077b5 !important;}
	.team-member.team-single .inv-social-icon{ background-color:#0077b5 !important;}
	
	/* team detail*/
	.team-member.team-single .inv-social-icon{ padding-right:0 !important;} /*centrer le logo social*/
	.team-member.team-single .field--name-node-title{ display:inline; font-size: 18px; text-transform: uppercase; color: hsl(0, 0%, 13%); font-weight: 600; margin-bottom: 15px;}
	.team-member.team-single .field--name-node-title h2{ display:inline;/* color:white !important;*/}
	.team-member.team-single .field--name-body h4{ margin-top:2em;}


/*page investment strategy */
/*.inv-box-shortcode.style06 .icon-box{ font-size:50px;}
.inv-box-shortcode.style06  h3.box-title{ font-size:15px; font-weight:bold;}
.inv-box-shortcode.style06 .icon-box i{ color:#198c8f;}*/
.inv-box-shortcode.style01 .icon-box i.icon-primary{ background:url("../images/common/new_primary.png"); background-repeat:no-repeat; width:60px; height:60px;}
.inv-box-shortcode.style01 .icon-box i.icon-secondary{ background:url("../images/common/icon_2.png"); background-repeat:no-repeat; width:60px; height:60px;}
.inv-box-shortcode.style01 .icon-box i.icon-puzzle{ background:url("../images/common/new_special.png"); background-repeat:no-repeat; width:60px; height:60px;}
.inv-box-shortcode.style01 .icon-box i.icon-criteria{ background:url("../images/common/new_criteria.png"); background-repeat:no-repeat; width:60px; height:60px;}
.inv-box-shortcode.style01 .icon-box i.icon-spirit{ background:url("../images/common/new_spirit.png"); background-repeat:no-repeat; width:60px; height:60px;}
.inv-box-shortcode.style01 .icon-box i.icon-network{ background:url("../images/common/new_network.png"); background-repeat:no-repeat; width:60px; height:60px;}
.inv-box-shortcode.style01 .icon-box i.icon-handshake{ background:url("../images/common/new_relationship.png"); background-repeat:no-repeat; width:60px; height:60px;}
.inv-box-shortcode.style01 .icon-box i.icon-europe{ background:url("../images/common/new_europe.png"); background-repeat:no-repeat; width:60px; height:60px;}
.inv-box-shortcode.style01 .icon-box i.icon-specialist{ background:url("../images/common/new_specialist.png"); background-repeat:no-repeat; width:60px; height:60px;}
.inv-box-shortcode.style01 .icon-box i.icon-values{ background:url("../images/common/new_values.png"); background-repeat:no-repeat; width:60px; height:60px;}
.inv-box-shortcode.style01 .icon-box i.icon-policy{ background:url("../images/common/new_policy.png"); background-repeat:no-repeat; width:60px; height:60px;}
.inv-box-shortcode.style01 .icon-box i.icon-signatory{ background:url("../images/common/new_signatory.png"); background-repeat:no-repeat; width:60px; height:60px;}
.inv-box-shortcode.style01 .icon-box i.icon-greeninitiative{ background:url("../images/common/new_greeninitiative.png"); background-repeat:no-repeat; width:60px; height:60px;}
.inv-box-shortcode.style01 .icon-box i.icon-team{ background:url("../images/common/new_team.png"); background-repeat:no-repeat; width:60px; height:60px;}
.inv-box-shortcode.style01 .icon-box i.icon-citizenship{ background:url("../images/common/new_citizenship.png"); background-repeat:no-repeat; width:60px; height:60px;}

/* page our funds */
#block-chartsimages h2{ font-size:22px;}
@media(max-width: 768px) {
#block-chartsimages h2{ font-size:16px;}
}

/* page added value */
.inv-box-shortcode.style01:hover .icon-box i{-webkit-transform: none !important; -moz-transform:none !important; -o-transform:none !important; -ms-transform:none !important; transform:none !important; }
.inv-box-shortcode.style01 .icon-box{cursor:auto !important;}

/* page contact */
.js-form-wrapper{/*margin-top: 1em;*/    margin-bottom: 1em;}
#block-fo-contactusbox .inv-box-shortcode.style04 { background-color:#224065; color:white; border-color:#b7c1d1;}
#block-fo-contactusbox .inv-box-shortcode.style04 .box-title{ color:#ffffff !important;}
#block-fo-contactusbox .inv-box-shortcode.box1{ background:#304f74 url('../../../../sites/default/files/office_london.jpg') no-repeat center center; background-size:cover;}
#block-fo-contactusbox .inv-box-shortcode.box2{ background:#304f74 url('../../../../sites/default/files/office_brussels.jpg') no-repeat center center; background-size:cover;}
#block-fo-contactusbox .inv-box-shortcode.box3{ background:#426186 url('../../../../sites/default/files/office_madrid.jpg') no-repeat center center; background-size:cover;}
#block-fo-contactusbox .inv-box-shortcode.box4{ background:#4d658a url('../../../../sites/default/files/office_paris.jpg') no-repeat center center; background-size:cover;}
#block-fo-contactusbox .inv-box-shortcode.box5{ background:#647a9c url('../../../../sites/default/files/office_frankfurt.jpg') no-repeat center center; background-size:cover;}
#block-fo-contactusbox .inv-box-shortcode.box6{ background:#7b8eab url('../../../../sites/default/files/office_luxembourg.jpg') no-repeat center center; background-size:cover;}
#block-fo-contactusbox  .inv-box-shortcode a{ color:white;}

/* page case studies */
@media(min-width: 768px) {
	.node--type-service.team-flip{ height:194px !important;}
	.node--type-service.team-flip .field--name-field-image{ line-height: 170px !important;}
}
.node--type-service.team-flip .field--name-field-subtitle{ font-size:18px; line-height:18px; text-transform:uppercase; margin-bottom:15px; font-weight:600; text-align:left;}
.node--type-service.team-flip .field--name-field-country{border:none; margin-bottom:10px;}
.node--type-service.team-flip .field--name-field-industry{margin-bottom:10px; border:none;}
.node--type-service.team-flip .field--name-field-image{ line-height: 280px;    text-align: center;}
.node--type-service.team-flip .inner .front{ padding:20px;}

.node--type-service  .box-download ul.list li:before{ color:white !important;}

/* page détail case studies */
.node--type-service.portfolio-item div.field--name-field-investment-size,
.node--type-service.portfolio-item div.field--name-field-investment-type,
.node--type-service.portfolio-item div.field--name-field-initial-investment,
.node--type-service.portfolio-item div.field--name-field-country,
.node--type-service.portfolio-item div.field--name-field-industry{ width:20%; float:left; text-align:center;}
@media(max-width: 768px) {
	.node--type-service.portfolio-item div.field--name-field-investment-size,
	.node--type-service.portfolio-item div.field--name-field-investment-type,
	.node--type-service.portfolio-item div.field--name-field-initial-investment,
	.node--type-service.portfolio-item div.field--name-field-country,
	.node--type-service.portfolio-item div.field--name-field-industry{ width:33%; margin-bottom:2em;
		}
}

.node--type-service.portfolio-item .field--name-field-investment-size .field__label,
.node--type-service.portfolio-item .field--name-field-investment-type .field__label,
.node--type-service.portfolio-item .field--name-field-initial-investment .field__label,
.node--type-service.portfolio-item .field--name-field-country .field__label,
.node--type-service.portfolio-item .field--name-field-industry .field__label{ color:#198c8f; text-transform:uppercase; font-weight:normal;}

.node--type-service.portfolio-item .field--name-field-investment-size .field__item,
.node--type-service.portfolio-item .field--name-field-investment-type .field__item,
.node--type-service.portfolio-item .field--name-field-initial-investment .field__item,
.node--type-service.portfolio-item .field--name-field-country .field__item,
.node--type-service.portfolio-item .field--name-field-industry .field__item{ font-weight:bold; color:black;}

.node--type-service.portfolio-item div.field--name-field-investment-size .field__label:before{ content:url("../images/common/investment-size_line.png"); display:block;}
.node--type-service.portfolio-item div.field--name-field-investment-type .field__label:before{ content:url("../images/common/investment-type_line.png"); display:block;}
.node--type-service.portfolio-item div.field--name-field-initial-investment .field__label:before{ content:url("../images/common/initial-investment_line.png"); display:block;}
.node--type-service.portfolio-item div.field--name-field-country .field__label:before{ content:url("../images/common/country_line.png"); display:block;}
.node--type-service.portfolio-item div.field--name-field-industry .field__label:before{ content:url("../images/common/industry_line.png"); display:block;}

.node--type-service.portfolio-item .field--name-body{ clear:both;}

.brochure{ font-size:14px !important;}
.brochure p{ margin: 0 0 10px !important;}

/*
old design comme powerpoint
.node--type-service .field--name-field-subtitle{
	font-size: 32px;
    color: hsl(0, 0%, 13%);
    margin-bottom: 27px;
    font-weight: 600;
    line-height: 38px;
	text-align:center; 
}
.node--type-service.portfolio-item .field--type-image{margin-bottom:60px; text-align:center;}
.node--type-service.portfolio-item .field--type-image img{ width:auto !important; max-height:250px;}

.node--type-service div.field--name-field-investment-size,
.node--type-service div.field--name-field-investment-type,
.node--type-service div.field--name-field-initial-investment,
.node--type-service div.field--name-field-country,
.node--type-service div.field--name-field-industry{ width:100%; position: relative; border:1px solid ;-webkit-border-radius: 3px 3px 3px 3px;    -moz-border-radius: 3px 3px 3px 3px;    border-radius: 3px 3px 3px 3px; margin-bottom:20px;}

.node--type-service div.field--name-field-investment-size{border-color:hsl(0, 0%, 40%);}
.node--type-service  div.field--name-field-investment-type{border-color:hsl(0, 0%, 40%);}
.node--type-service div.field--name-field-initial-investment{border-color:hsl(0, 0%, 40%);}
.node--type-service div.field--name-field-country{border-color:hsl(0, 0%, 40%);}
.node--type-service div.field--name-field-industry{border-color: hsl(0, 0%, 40%);}


.node--type-service div.field--name-field-investment-size .field__label,
.node--type-service div.field--name-field-investment-type  .field__label,
.node--type-service div.field--name-field-initial-investment .field__label,
.node--type-service div.field--name-field-country .field__label,
.node--type-service div.field--name-field-industry .field__label{width:50%; color:white; padding:20px; margin-right:20px; text-align:center;}

.node--type-service div.field--name-field-investment-size .field__label{  background-color:#224065;}
.node--type-service div.field--name-field-investment-type .field__label{ background-color:#0070c0; }
.node--type-service div.field--name-field-initial-investment .field__label{  background-color:#198c8f; }
.node--type-service div.field--name-field-country .field__label{ background-color:#a0b842; }
.node--type-service div.field--name-field-industry .field__label{background-color:#7b8eab;}

.node--type-service div.field--name-field-investment-size .field__label:before{ content:url("../images/common/investment-size.png"); display:block;}
.node--type-service div.field--name-field-investment-type .field__label:before{ content:url("../images/common/investment-type.png"); display:block;}
.node--type-service div.field--name-field-initial-investment .field__label:before{ content:url("../images/common/initial-investment.png"); display:block;}
.node--type-service div.field--name-field-country .field__label:before{ content:url("../images/common/country.png"); display:block;}
.node--type-service div.field--name-field-industry .field__label:before{ content:url("../images/common/industry.png"); display:block;}

.node--type-service div.field--name-field-investment-size .field__item,
.node--type-service div.field--name-field-investment-type .field__item,
.node--type-service div.field--name-field-initial-investment .field__item,
.node--type-service div.field--name-field-country .field__item{ padding:20px;    width: 50%;    float: right;    margin-top: -100px;      text-align: center; font-size:22px; }
.node--type-service div.field--name-field-industry .field__item{ padding:20px;    width: 50%;    float: right;    margin-top: -130px;      text-align: center; font-size:22px; }
*/