<style>
.description span.highlight {
	color:#ffe470;
}

.sustainability .description a {
	color:#ffe470;
	text-decoration: none;
}

.sustainability .description a:hover {
	color:#ffe470;	
	text-decoration: underline;
}

.redtheme .learn-block {
	margin-bottom:0.7%;
}

.redtheme .learn-block .col {
	background-color:#119982;
}

.redtheme .learn-block .col p {
	line-height: 1.4em;
}

.redtheme .section h1, .us .content .redtheme .section .span_2_of_2 h1 {	
	color:#119982;
}

.redtheme .learn-block .col h3 {
	color: #ffffff;
}

.sustainability .paragraph2 h2, .us .content .sustainability h2 {
	padding: 0;
	font-size: 30px;
}

.sustainability.redtheme a.backbtn {
	background-color:#119982;
}

img.title-recycling-dude {
	text-align: center;
	
}

.redtheme .box .story-text {
	text-align: left;
	padding: 100px;
	line-height: 1.4em;
}

.title-recycling-dude {
	/*width: 100%;*/
	text-align:center;
}

.bluetheme .growing:last-of-type {
	margin-bottom: 10px;
}

.redtheme .new-carousel-wrapper .bx-wrapper .career-carousel .carousel-item .carousel-text-block {
	
	background-color: #ffffff;
	}

.redtheme .new-carousel-wrapper .bx-wrapper .career-carousel .carousel-item .carousel-text-block .carousel-header h3 {
	color: #3DAD2C;
}

.redtheme .new-carousel-wrapper .bx-wrapper .career-carousel .carousel-item .carousel-text-block .carousel-body p {
	color: #4B7151;
}

.new-carousel-wrapper {
	background-image: none;
	border-radius: 20px;
}

.core-story4, .core-story4:hover, .core-story5, .core-story5:hover {
	background-image: none;
}

.sustainability .paragraph {
	background-image:none;
	
}

.sustainability .paragraph p {
	color: #000000;
}

.faq-hr {
    overflow: hidden;
    padding: 1.5em 0;
    background: url(/static/brighter_bottle/hr.png) left top no-repeat;
    padding-bottom: 1.5em;
}


.sustainability .paragraph {
	margin: 0;
	padding: 0;
}

@media only screen and (max-width: 1280px) and (min-width: 452px) {
	.bluetheme .growing .box .core-story4, .us .content .bluetheme .growing .box .core-story5 {
			height: auto;
	}
	
	.bluetheme .growing .box .growing-image {
		width: 66%;
	}
	
	.bluetheme .growing .box .growing-text {
		width: 31%;
	}
	
}

@media screen and (max-width: 1281px) {
	
.core-story5 img, .core-story4 img {
    width: 100%;
}
	
}
@media only screen and (min-width: 451px) {
	/*.bx-wrapper .bx-viewport {
		height:470px !important;		
	}*/
}

@media only screen and (max-width: 450px) {
	
.redtheme .new-carousel-wrapper {
    background-image: url(https://www.innocentdrinks.co.uk/static/brighter_bottle/timeline-slider-background-mobile.svg);
}
	
	.core-story4, .core-story4:hover, .core-story5, .core-story5:hover {
	background-image: none;
}
	
.box .span_1_of_3 img {
		width: 100%;
		
	}

	.sustainability .paragraph2 h2, .us .content .sustainability h2 {
	padding: 0;
	font-size: 18px;
	margin: 5px 0;
}

}

</style>