.nav-menu .section>ul>li>a{text-transform: uppercase;}
.financial-info .info-list li .desc{width:85%;display:inline-block}
.financial-info .info-list li .cta a{color:#ef394b;background: url(../images/arrow-right.png) 80% 50% no-repeat;font-weight:400}
.financial-info .info-list li .cta.download a{color:#999;background-image:none}
.financial-info .info-list li.txt{padding-left: 60px;background: url(../images/icon-text.png) 0 40px no-repeat}
.financial-info .info-list li.txt:hover{background: url(../images/icon-text-hover.png) 0 40px no-repeat}
.financial-info .info-list li .cta.download a:hover{color:#fff}
.boximage a{background:#8b0000}
.boximage .message{position:absolute;background: #8b0000;
color: #fff;
font-weight:100;

	/* Set our transitions up. */
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	transition: all .3s ease-out;
	bottom:0;
	width:100%;
	display:block;
	height: 0;
	opacity: 0;
}
.boximage a:hover .message{display:block; height: 49%; opacity: 1;}

.profile-detail .red-bar{display: none}
.impact-list,.impact-list li{list-style-type:none;}

.impact-list ul li::before {
    border: 4px solid #8b0000;
    border-radius: 50%;
    content: "";
    height: 15px;
    left: 0;
    position: absolute;
    top: 5px;
    width: 15px;
}

.spacer{height:80px;}
.industry-menu .icon{padding:13px;}
.impact-list ul li a{color:#808080;}
.sidebar-menu .back:hover img{color:#808080;-webkit-filter: grayscale(100%);filter: grayscale(100%);}
.comp-intro,.panel2.panel2-impact{font-weight: 100}
.journey-wrap .item.active .desc,.journey-wrap .item-copy h2,.journey-wrap .item-copy{text-shadow:#000  0 0 0;}
.journey-wrap .item{opacity: 0.7}
.panel2.panel2-impact{font-weight: 300}
.comp-owner strong{color:#333;font-weight: 500}
.panel1-company{font-weight:300;color:#808080;}
.tecom-stats-wrap p{font-size: 1em;}
.tecom-biz h3,
.generic-copy h3,
.copy-block h3{color: #000;font-size: 1.34rem;}

.article-head .cta-wrap .social-wrap .jssocials-shares{background: transparent;}
@media (max-width: 767px) {
	.article-head .cta-wrap .social-wrap{right:14px;top:auto;}
}

.menu-open .btn-menu span:nth-child(2) {top:18px;}
.panel1-innov{margin-top:-180px;}

.innov-intro p + h3{padding-top:0;}
.pr-list-wrap .pr-intro .tags a,.article-head .tags a{background: #fff}
.article-head h2{max-width:100%;}
@media (max-width: 640px) and (orientation: portrait){

.sidebar-menu{top:auto;bottom:200px;right:0;left:auto}

}

.contact-content .leaflet-popup-content .col + .col p{padding-top:0;}
.pr-list-wrap .pr-intro div > .thumb{width:20%;}
.pr-list-wrap .pr-intro .thumb + h4{width:70%;}
.financial-info{position: relative;}
.financial-info .loading{position: absolute;width: 100%;height: 100%;background: url(../images/466.gif) 50% 50% no-repeat #fff;position: absolute;left:0;top:0;z-index: 2;opacity: 0.7;display: none;}
.financial-info .loading-show{display: block;}
.box-csr h3{font-weight: 200}
.financial-info .info-list li .desc{color:#666;}
.pr-list-wrap .news-item:first-child .summary{display: block;}
#header .logo{background-image:url(../images/logo-new-white.png);}
.pr-list-wrap .pr-intro div > .thumb .placeholder{background: url("../images/logo-new-black.png") no-repeat scroll 50% 50% / 75% auto;max-width: 250px;margin: auto;background-size: cover;}
.pr-list-wrap .pr-intro div > .thumb .placeholder.arabic{background: url("../images/logo-new-black_ar.png") no-repeat scroll 50% 50% / 75% auto;max-width: 250px;margin: auto;}
@media (max-width: 1366px) {
	.hero-content{top:57%;}

}

@media (max-width: 450px) {
.contact-content .radio-group label{font-size: 0.775rem;line-height: 1.9em; padding-left:10px; padding-right:10px;}
.contact-content .radio-group + .radio-group {margin-left:2%;}
.contact-content .radio-group {width:30%;}
.contact-content label:first-child + .radio-group {margin-top:5px; margin-left:0;}
}

.leaflet-popup-content{text-align: center;}
.map-main-wrap #map2:after{background: none!important}
.sticky-title .cta-wrap a.dl-zip:after {
		background: url(../images/arrow_down_red.png) 50% 50% no-repeat;
    background-size: auto 14px;
}
@media (max-width: 768px) {
	.sticky-title {
		top: -30%;
	}
	.stick-title-show {
		top: 0;
	}
}
@media print{
	.article-head{border:0;background: #fff;padding:0;}
	.copy-block{display: block;padding-top:10px;}
	#header.inner-header, #header.sticky{
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
	}
 	.cta-wrap{display: none}
 	.related-articles,.sticky-title,#footer,.crumb{display: none}
 	.article-head .summary li{margin:0;padding-left:7px;padding-right:0;list-style-type: disc;margin-left:15px;}

 	#header{
		padding-bottom: 40px;
		position: static;
	}
	.content-body .spacer {
		display: none;
	}
	.copy-block {
		padding:0;
	}
	.fullwidth-slider {
		page-break-after: always;
	}
	.copy-block .quote p:after, .copy-block .quote p:before,
	.fullwidth-slider .slick-prev,
	.fullwidth-slider .slick-next {
		display: none!important;
	}
	.copy-block .quote {
		page-break-inside: avoid;
		padding-left: inherit;
	}
 	.article-head h2{max-width: 100%!important;font-size: 1.9rem}
 	.article-head .summary{width:100%!important;}
	.article-head .summary li:before {display:none;}
	#header.inner-header .logo img, #header.sticky .logo img {display:block;max-width:200px;max-height:80px;}
	/*end of print styles*/
	#header.inner-header, #header.sticky {background:transparent;}
	#header.sticky, #header.inner-header.sticky {
		position: static;
	}
 	#header.inner-header .btn-menu, #header.sticky .btn-menu {display:none;}
}


.docs-block .cta-d3 {
  color: #b2b2b2;
  border: #ddd solid 1px;
  display: inline-block;
  width: 200px;
  height: 50px;
  text-align: center;
  background: url(../images/download_hint.png) 20% 50% no-repeat;
  text-indent: 15px;
  padding: 10px 0 0;
}
.docs-block .cta-d3:hover {
  background-color: #8b0000;
  color: #fff;
  cursor: pointer;
}

/*Initiative list Update*/

/* .initiative-list .item .container .item-image {
    padding-top: 20px;
    padding-bottom: 20px;
} */

@media (max-width: 768px){
	.initiative-list .item .container .item-copy{
		padding-bottom: 20px;
	}
	.initiative-list .item .container .item-image {
	    padding: 20px 0px 0px 0px;
	}
}

@media screen and (max-width: 778px){
	.item-image {
	    margin-bottom: 0px;
	}
	.item-copy {
	    margin-bottom: 10px;
	}
	div#homepage-video{margin: 0;height: 100vh;}
}
.list-repports{}
.list-repports .single-repport{background-color: #f7f7f7;padding: 20px 15px;border-radius: 5px;margin-top: 1.75rem;}
.list-repports .single-repport a{display: flex;align-items: center;justify-content: space-between;}
.list-repports .single-repport .pdf{width: 40px;}
.list-repports .single-repport h2{padding: 0 15px;font-size: 18px;margin: 0;width: calc(100% - 70px);}
.list-repports .single-repport .download{width: 30px;}

/*Initiative list Update*/

