body.navCanBeTransparent .background {
    background: url('../img/hero/hero-default.jpg') center 20% no-repeat !important;
    background-size: cover !important;
}
section.stats#blue {
    background: #402F7885 !important;
    background: rgba(64,47,120,.85) !important;
}
/* Clean as a whistle */

/* Add Five Reasons - index.php */
#five-reason table tr td {
	border: none!important;
}
table.table#five-reason-table tr td { vertical-align: top !important; border-top: none; padding: 0 !important;    vertical-align: middle!important; }
div.five-reason-point {
	background: #42297c !important;
	width: 48px;
	height: 48px;
	padding: 0 !important;
	margin: 15px 15px 15px 0px !important;
	border-radius: 50% 50%;
	display: block;
}
div.five-reason-point span {
	line-height: 48px !important;
	text-align: center;
	width: 100%;
	display: block;
	font-size: 22px;
	color: white !important;
}
/* End Add Five Reasons - index.php */

/* Short List Page - shortlist.php */
.shortlist .well {
	padding: 0!important;
}

.shortlist .well h4.title {
	padding: 22px 10px;
	background-color: #2bbebc !important;
	color:white;
	text-align: center;
	margin: 0 !important;
}

.shortlist .well h5 {
	padding: 10px;
    padding: 5px;
    border: 2px solid #2bbebc;
    color: #2bbebc;
    margin: 10px 15px;
    font-size: 16px;
    line-height: 22px;
}

#purple h4.title{
	background-color: #a53c96 !important;
}

#orange h4.title{
	background-color: #dc782d !important;
}

#dark_blue h4.title{
	background-color: #3288c1 !important;
}

#purple h5{
    border: 2px solid #a53c96;
    color: #a53c96;	
}

#orange h5{
    border: 2px solid #dc782d;
    color: #dc782d;
}

#dark_blue h5{
    border: 2px solid #3288c1;
    color: #3288c1;
}

.shortlist .well ul {
	padding: 0 35px 15px;
}
/* End Short List Page - shortlist.php */


/* Award Cats - awards-catergories.php */
ul.nav.nav-tabs.grid5.awards li a{
	padding: 15px 10px;
	font-size: 18px;
}

.tab-content.awards #Business_Strategy h3 {
	color: #2bbebc;
	border-bottom: #2bbebc 3px solid;
	padding-bottom: 12px;
}

.nav.nav-tabs.grid5.awards .Business_Strategy a, #Business_Strategy .imgLine p .glyphicons {
	color: #2bbebc!important;
}

.nav.nav-tabs.grid5.awards .Business_Strategy.active a {
	color: white!important;
	background: #2bbebc!important;
	border-color: #2bbebc!important;
}

.tab-content.awards #Communications_Excellence h3 {
	color: #a53c96;
	border-bottom: #a53c96 3px solid;
	padding-bottom: 12px;
}

.nav.nav-tabs.grid5.awards .Communications_Excellence a, #Communications_Excellence .imgLine p .glyphicons {
	color: #a53c96!important;
}

.nav.nav-tabs.grid5.awards .Communications_Excellence.active a {
	color: white!important;
	background: #a53c96!important;
	border-color: #a53c96!important;
}

.tab-content.awards #Value_Chain_Sustainability h3 {
	color: #dc782d;
	border-bottom: #dc782d 3px solid;
	padding-bottom: 12px;
}

.nav.nav-tabs.grid5.awards .Value_Chain_Sustainability a, #Value_Chain_Sustainability .imgLine p .glyphicons {
	color: #dc782d!important;
}

.nav.nav-tabs.grid5.awards .Value_Chain_Sustainability.active a {
	color: white!important;
	background: #dc782d!important;
	border-color: #dc782d!important;
}

.tab-content.awards #Internal_Engagement h3 {
	color: #3288c1;
	border-bottom: #3288c1 3px solid;
	padding-bottom: 12px;
}

.nav.nav-tabs.grid5.awards .Internal_Engagement a, #Internal_Engagement .imgLine p .glyphicons {
	color: #3288c1!important;
}

.nav.nav-tabs.grid5.awards .Internal_Engagement.active a {
	color: white!important;
	background: #3288c1!important;
	border-color: #3288c1!important;
}

.tab-content.awards #Lifetime_Achievement_Award h3 {
	color: #9ecb3b;
	border-bottom: #9ecb3b 3px solid;
	padding-bottom: 12px;
}

.nav.nav-tabs.grid5.awards .Lifetime_Achievement_Award a, #Lifetime_Achievement_Award .imgLine p .glyphicons {
	color: #9ecb3b!important;
}

.nav.nav-tabs.grid5.awards .Lifetime_Achievement_Award.active a {
	color: white!important;
	background: #9ecb3b!important;
	border-color: #9ecb3b!important;
}

.tab-pane .row {
	margin-top: 0;
	padding-top: 10px;
}

.imgLine {
	border-left: 1px solid #ccc;
	padding-left: 20px;
	text-align: center;
}

.imgLine img.img-responsive {
	display: inline-block;
	max-height: 80px;
	margin-bottom: 10px;
}

.imgLine p {
	font-size: 18px;
}

.imgLine p .glyphicons {
	top: 0;
	font-size: 23px;
}

h4.award_name {
    font-size: 16px;
    line-height: 22px;
    color: white;
    padding-bottom: 10px !important;
    border: 0px solid;
    border-right-width: 40px;
    padding: 10px;
	background-color: #dc782d;
    border-color: #ca6f2c;
}

#Business_Strategy h4.award_name {
	background-color: #2bbebc;
    border-color: #259a98;
}

#Communications_Excellence h4.award_name {
	background-color: #a53c96;
    border-color: #7e1e70;
}

#Value_Chain_Sustainability h4.award_name {
	background-color: #dc782d;
    border-color: #ca6f2c;	
}

#Internal_Engagement h4.award_name {
	background-color: #3288c1;
    border-color: #2a73a4;	
}

#Lifetime_Achievement_Award h4.award_name {
	background-color: #9ecb3b;
    border-color: #89b032;	
}
/* End Award Cats - awards-catergories.php */


header #discount a .box p small {
	font-size: 14px!important;
}

@media (min-width: 992px) {
	body header h1 img {
		width: 91px !important;
		max-width: 91px;
		margin-top: -35px !important;
		max-height: 999px !important;
		float: left;
		border-radius: 0 !important;
	}
}


#footer img.logo {
	position: relative;
	top: -10px;
	width: 120px !important;
	height: auto !important;
	max-height: 999px !important;
}





/** 11 MARCH EDITS **/
body.navCanBeTransparent .background {
/* 	background-image: url('https://www.petchem-update.com/awards/images/banner-home.jpg') !important; */
background-image: url('../img/banner-home2.jpg') !important;
}

body.navCanBeTransparent .background::before {
				background: rgba(0,0,0,0.75) !important;
				opacity: 1 !important;
			}
			.stats#blue {
				padding: 0 !important;
			}
			.stats#blue .container-fluid, .stats#blue .container-fluid .row, .stats#blue .container-fluid .row > div {
				margin: 0 !important; padding: 0 !important;
			}
			.stats#blue .container-fluid .row,
			.stats#blue .box-image {
				border: 2px solid white;
			}
			.stats#blue .box-image {
				position: relative;
				overflow: hidden;
				height: 200px;
			}
			.stats#blue .box-image:not(.golden-boi)::before {
				position: absolute;
				top: 0;
				right: 0;
				bottom: 0;
				left: 0;
				content: '';
				width: 100%;
				height: 100%;
				z-index: 1;
				background: rgba(0,0,0,.75);
			}
			.stats#blue .box-image .align > div {
				position: relative;
				padding: 30px;
				z-index: 2;
			}
			.stats#blue .box-image h1 {
				opacity: 1 !important;
			}
			.stats#blue .box-image h1 > .h1,
			.stats#blue .box-image h1 > .h2,
			.stats#blue .box-image h1 > .h3,
			.stats#blue .box-image h1 > .h4,
			.stats#blue .box-image h1 small a {
				padding: 0;
				margin: 0;
				display: block;
				line-height: 1.3em !important;
			}
			.stats#blue .box-image h1 small { opacity: 1 !important;}
			.stats#blue .box-image h1 small a {
				opacity: 1 !important;
				color: #22114a !important;
				font-weight: bolder;
				text-transform: uppercase;
				padding-top: 5px !important;
				text-decoration: underline !important;
			}
			
			
			
@media(min-width: 992px) {
			header.solidNav h1, header.solidNav h1 small, header.solidNav h1 *, header.solidNav a:not(.btn), body header.solidNav nav, body header.solidNav nav li, header.solidNav h1, header.solidNav h1 > a:not(.btn), header.solidNav p, header.solidNav h1 small, body header.solidNav nav li a:not(.btn) {
				color: #42297c !important
			}
			
			body header.solidNav nav li:not(.cta) a:not(.btn):not(.active):hover, body header.solidNav nav li:not(.cta) a:not(.btn):not(.active):focus, body header.solidNav nav li:not(.cta) a:not(.btn):not(.active):active, body header.solidNav nav li:not(.cta) a:not(.btn).active:hover, body header.solidNav nav li:not(.cta) a:not(.btn).active:focus, body header.solidNav nav li:not(.cta) a:not(.btn).active:active, body header.solidNav nav li:not(.cta) a:not(.btn).active .caret {
				color: #22114a !important;
			}
			
			body header.solidNav nav ul.menu li a.active:after {
				width: 5px;
				height: 5px;
				background: linear-gradient(45deg, #6D2F2A 0%, #CE8F50 35%, #CE8F50 65%, #E1B793 85%, #6D2F2A 100%) !important;
			}
}
@media(max-width:991px) {
	.stats#blue .box-image { height: 160px !important }
	section.stats#blue h1 { font-size: 40px !important}
	section.stats#blue h1 small { font-size: 20px !important}
}

nav ul.menu li a.active {
	background: linear-gradient(45deg, #6D2F2A 0%, #CE8F50 35%, #CE8F50 65%, #E1B793 85%, #6D2F2A 100%) !important;
}