/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/

.front-block.front-block-one {
  display: none;
}
#masthead{
    padding: 30px 30px 30px 30px;
}
/* Change Footer to full-width */
@media (min-width: 1200px) {
.site-footer .container {
    width: 100%;
}
}
.has-background-cover .overlay {
	opacity: 0;
}
.site-footer {
  background-color: #FFFFFF;
}


/*Set Portfolio Gallery to centre*/
.single-jetpack-portfolio .tiled-gallery .gallery-row {
  margin-left: auto;
  margin-right: auto;
}

/*Set Logo to White | 38965725-hc NR*/
body.page-id-69 img.custom-logo {
    -webkit-filter: invert(100%);
    filter: invert(100%);
}

body.page #masthead.scroll-header img.custom-logo, body.single #masthead.scroll-header img.custom-logo {
	-webkit-filter: none;
  filter: none;
}

/*Remove portfolio page titles*/
.tax-jetpack-portfolio-type .page-title span {
display: none;
}
/* Make Page Titles Black */
#primary-header.has-background-cover .entry-title, #primary-header .entry-meta, #primary-header .entry-meta a {
    color: #000;
}
/* Make Menu Text Black with white background anywhere but Home page | 38965725-hc NR */
body:not(.home) #masthead a {
    color: #000;
		background-color: #fff;

}

/*Move Portfolio Logo Left*/
.tax-jetpack-portfolio #masthead{
    padding: 30px 30px 30px 30px;
}


/*Change Grid image heights*/
.page-template-full-width-grid-page .grid-item .hentry{
    height: 15em;
}

.post-type-archive-jetpack-portfolio .page-header.centered-header:before {
    content: "all";
    font-weight: 300;
    font-size: 22.4px;
    font-style: normal;
    margin-bottom: 35px;
    color: #222221;
    display: block;
    font-family: "Roboto Slab",serif;
}

.portfolio-type-list li a {
	text-transform: lowercase;
}

/* Full Size homepage on mobile view */

@media only screen and (max-device-width: 1024px) {
   .mobile-view #fullscreen-header {
       height: 100vh !important;
   }

.mobile-view #fullscreen-header .featured-slide {
       height: 100vh;
   }
}
/* Increase blog post titles on homepage - 8255301-hc SC */
.wf-active .front-blog-row .hentry .entry-title {
    font-size: 22px;
}
/* remove featured images on single posts + portfolio projects DP #-hc*/
.single-jetpack-portfolio .th-featured-image.th-cover.th-w-full.th-h-full.wp-post-image, .single-post .th-featured-image.th-cover.th-w-full.th-h-full.wp-post-image{
    display: none;
}

.single-jetpack-portfolio #page .has-background-cover, .single-post #page .has-background-cover {
  background: none !important;
  text-shadow: none;
  height: auto;
	padding-top:50px;
  margin: 0;
}

/* Pages Only - hide title and header image | #18120233-hc KEF */
.page .wp-post-image :not(.home) {
    display:none;
}

.page #primary-header {
    height:100px;
    background-color:#ffffff;
}
/* START Remove additional space from header on mobile / 42321961-hc NS */
@media only screen and (max-width: 768px){
.page #primary-header{
 height: 0px;   
}
}
/* END Remove additional space from header on mobile */
.page #primary-header .entry-title{
    display:none;
}

/* keep hamburger menu black | #18120233-hc KEF */

button#header-search-button {
    color:#505050;
}

button#header-menu-button {
    color:#505050;
}
/* home header font size KG-18970292-hc */
@media(min-width: 500px ) {
  .fullscreen-header .entry-title {
    font-size: 3.1rem;
  }
}
/* KG-18970292-hc */

/* hide featured image on pages sm-19153480-hc */
.page #primary-header .th-featured-image {
  display: none;
}


/*Removing the site title under the logo -23801446-hc - SM*/
.wf-active #masthead .site-branding .site-title {
	display: none;
}



/*--- Hide featured image on Blog page / 3514394-zen cj ---*/
.blog .entry-thumb {
    display: none;
}

/* adjust max width of porfolio section on homepage | 27764600-HC | GM */
@media (min-width: 1200px) {
	.front-block.front-porfolio .container {
		max-width: 100%;
	}
}

/* change blog posts section background on homepage | 27764600-HC | GM */
.front-block.front-blog-posts {
	background-color: #ffffff;
}

/* reduce space above Latest section on homepage | KW-28101116-hc */
.front-blog-posts {
    padding-top: 0;
}

/* Add text after homepage title / 32470399-hc (BM) */ 

.home h1.entry-title::after {
    content: "london & the midlands";
    display: block;
    font-size: 60%;
}

/* End Add text after homepage title / 32470399-hc (BM) */ 

/* Change dropdown menu color to white / 23801446-hc rm 38965725-hc NR */	 
body:not(.home) .main-navigation ul ul{	 
   background-color:white;	 
 }
/* Change height homepage header on mobile 7147400 | WH */
@media (max-width: 1200px) {
.home .fullscreen-header, .home .fullscreen-header .hentry {
    min-height: 500px;
}
}
