/* header contact info */
.has-hero .header-contact {
	color: #ffffff;
	background-color: #FF6900;
}
.fa-envelope:before{
color: #ffffff;
}
.fa-home:before{
color: #ffffff;
}
.fa-phone:before{
color: #ffffff;
}
.header-contact {
color: #ffffff;
}
/* home slider overlay */
.slide-inner{
  z-index: 3;
}
.slide-item:after{
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  content: '';
  background-color: rgba(0,0,0,0.7);
  z-index: 2;
}

/* SITE CONTENT padding and BACKGROUND COLOR */
.page-wrap .content-wrapper{
	BACKGROUND-COLOR: #494949;
}
.footer-widgets {
  border-top: 1px solid #FF6900;
}
.entry-footer {
    margin-top: 0px;
}
.content-area .hentry {
  padding-bottom: 0px;
}
.page .page-wrap .content-wrapper, .single .page-wrap .content-wrapper {
    padding-bottom: 0px!important;
}
.page-wrap {
  padding: 0px;
}
.page .page-wrap .content-wrapper, .single .page-wrap .content-wrapper {
  padding: 0px;
}
.page-wrap .content-wrapper {
  padding-top: 0px;
}
.site-footer {
    border-top: 1px solid #FF6900;
}

/* Menu Width - can't get the damn thing to work on the site - works in the customiser and on inspect - CSS SUCKS BALLS */
#mainnav ul ul a {
    width: 300px !important;
  font-family: 'Poiret One'!important;
  font-weight: bold!important;
}

.body, #mainnav ul ul a{
  font-family: 'Poiret One'!important;
  font-weight: bold!important;
}

/* headings */
.h1, h2, h3, h4, h5, h6 {
	font-weight: bold!important;
  color: #FF6900!important;
}

.wpcf7-form .wpcf7-text, .wpcf7-form .wpcf7-quiz, .wpcf7-form .wpcf7-number, .wpcf7-form textarea, .wpcf7-form .wpcf7-captchar, .wpcf7-form .wpcf7-date {
width: 300px !important;
}

/* sidebar */
widget-area, .widget-area a {
  color: #ffffff!important;
}

/* blog navigation */
.post-navigation {
    background-color: #252525!important;
  	color: #FF6900!important;
}
.post-navigation a {
    color: #FF6900!important;
}