.gphc {
	color: #aed135 !important;
}
.gphd {
	color: #00a0e3 !important;
}
a:hover {
	color: #00a0e3;
}
h4.subtitle {
	color: #00a0e3 !important;
}
.cat-name::before,
.subtitle::before {
	background-color: #00a0e3;
}
#header.scroll {
	border-bottom: 2px solid #00a0e3;
}
#header .top-icons ul li a {
	color: #00a0e3;
}
.green:before {
	background: #00a0e3;
}
.blue:before {
	background: #aed135;
}
.right-cell .read-more {
	border-color: #aed135;
}
.left-cell .read-more {
	border-color: #00a0e3;
}
.right-cell .read-more i {
	background: #aed135;
}
#nav ul li a:after,
#nav ul li.current-menu-item a:after {
		background: #00a0e3;
}
#nav ul.sub-menu li:last-child a {
	border-bottom: 2px solid #00a0e3;
}
#nav ul.sub-menu a:hover,
#nav ul.sub-menu li.current-menu-item>a {
	background: #00a0e3;
}
.home-panel .left-cell h2 span {
	color: #00a0e3;
}
.home-panel .right-cell h2 span {
	color: #aed135;
}
.quote .text-content span.pt {
	color: #00a0e3;
}
.social li a {
	background: #00a0e3;
}
.end-footer {
	border-top: 2px solid #00a0e3;
}
.slick-dots li.slick-active button,
.slick-dots li button:hover {
	background: #00a0e3 !important;
}
.foot-note {
	background: #00a0e3;
}
.dark {
	background: #141414;
	color: #c5c6c6;
	margin: 0px !important;
	padding: 80px 0;
	border-top: 2px solid #00a0e3;
	border-bottom: 2px solid #00a0e3;
}
.our-clients {
	border-top: 2px solid #00a0e3;
	border-bottom: 2px solid #00a0e3;
}
#rmp-menu-additional-content-379 {
	color: #00a0e3 !important;
}
.flag {
	color: #00a0e3;
}
.status {
	background: #00a0e3;
}
.cookie-buttons:hover {
	color: #00a0e3;
	border: 2px solid #00a0e3;
}
#footer .col .cookie-buttons:hover {
	color: #00a0e3;
}
.dual-left .overlay .dot,
.dual-right .overlay .dot {
	color: #00a0e3;
}
.cat-name {
	color: #00a0e3;
}
.slide-text .read-more:hover i,
.read-more i,
.light .read-more:hover i {
	color: #00a0e3;
}
.accordion dt.active,
.accordion dt:hover {
	background: #00a0e3 !important;
}
.left-cell .corner-tab {
	background: #00a0e3;
}
.text-content strong {
	color: #00a0e3;
}
.row:hover .text-block.carpentry {
	background: #aed134;
}
.row:hover .text-block.developments {
	background: #aed135;
}
.row-1:hover .text-block.carpentry {
	background: #aed134;
}
.row-2:hover .text-block.developments {
	background: #aed135;
}
.project-details li:not(:last-child)::after {
	background: #00a0e3;
}
.project-details li strong {
	color: #00a0e3;
}
.light .text-content li {
	background: url(images/bullet-blue.png) no-repeat 0px 13px;
  	background-size: 16px;
}
.open-quote {
	background: url(images/open-quote-blue.png) no-repeat 0 0;}
  .page-id-158 .content-holder.minus-twenty.dark {
  	background: #141414 url(images/gph-logo.png) no-repeat;
  	background-position: right 40px bottom 40px;
  }
	.page-id-158 .light .text-content li{
  background: url(images/bullet-green.png) no-repeat 0px 13px;
	background-size: 16px;
	}
  .page-id-158	h4.subtitle,
  .page-id-158 .intro-text h4.subtitle {
  	color: #aed135 !important;
  }
	.page-id-158	.foot-note,
	.page-id-158	.cat-name::before,
	.page-id-158	.subtitle::before,
  .page-id-158 .intro-text .subtitle::before {
  	background: #aed135 !important;
  }
  .page-id-158 .dark{border-color:#aed135 !important;}

  .archive-grid .slide-text-wrap:hover,
  .carousel-overflow .slide-text-wrap:hover {
  	background: rgba(3, 159, 222, 0.9);
  }
