/* Hide "Learn More" button */
.home-slider .more-link {
    display: none;
}

/* Color "Contact Us" and Title button white on Slider */
.page .home-slider a {
    color: #fff;
}

/* Remove clickable link fro mslider Title */
.home-slider .headline {
    pointer-events: none;
}

/* Color navigation menu links white */
#wrap #header .menu a, 
#wrap #header .menu a:link, 
#wrap #header .menu a:visited, 
#wrap #header .menu-toggle, 
#wrap #header .menu-toggle:before, 
.mobile-menu a, .mobile-menu a:link, 
.mobile-menu a:hover, 
.mobile-menu a:visited, 
.page .mobile-menu a, 
.page .mobile-menu a:link, 
.page .mobile-menu a:hover, 
.page .mobile-menu a:visited {
    color: #fff;
}

/* Color navigation menu links black, when page is scrolled */
#wrap #header.header-small .menu a, 
#wrap #header.header-small .menu a:link, 
#wrap #header.header-small .menu a:visited, 
#wrap #header.header-small .menu-toggle, 
#wrap #header.header-small .menu-toggle:before {
    color: #111;
}

/* Color paragraph text black and make the default size bigger */
.article p {
    color: #111;
    font-size: 16px;
}


/* Set background to "Team" section on Home page */
#page-224 {
    background-image: url(https://bpgrowthpartners.com/wp-content/uploads/2018/03/BP-Growth-Partners-FINAL-IMAGE-e1528999709411.jpg);
    background-attachment: fixed;
    color: #fff;
}

/* Darken "Team" section background image */
#page-224:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    display: block;
    background-color: rgba(0, 0, 0, 0.6);
}

/* Color "Team" section text white on Home page */
#page-224 h2,
#page-224 h5,  
#page-224 p {
    color: #fff;
		text-align: center;
}

/* "Team" section left and middle columns */
.column25 {
    width: 28%;
    margin-left: 2.5%;
    margin-right: 2.5%;
    float: left;    
}

/* "Team" section right columns */
.column25-right {
    width: 28%;
    margin-left: 2.5%;
    margin-right: 2.5%;
    float: right;    
}

/* "Team" section columns */
.column {
	display: flex;
}



/* Remove extra padding from paragraph elements in "Team" section */
.column25 p, .column25-right p {
    padding: 0;
}

/* Color "Contact Us" button white in "Team" section */
#page-224 .button {
    color: #fff;
    border-color: #fff;
}

/* Center align "Contact Us" button in "Team" section */
.contact-button {
	text-align: center;
}

/* Hide Post Meta and Navigation from Single Post Pages */
.single .post-meta,
.single .post-navigation {
    display: none;
}

/* Remove any padding and margin from list items */
ul, ul li {
	margin: 0;
	padding: 0;
}

/* Single Post page h3 margin */
.article h3 {
    margin-bottom: 30px;
}

/* Single Post Text alignement */
.single-post .article {
    text-align: center;
}

/* Featured Posts section styles */
.featured-posts .third, 
.featured-posts .one-third {
    width: 33%;
    text-align: center;
}

.featured-posts .third:nth-child(3n+1) {
    clear: initial;
}

/* Align Footer widget Text center */
.footer-widgets .widget {
    text-align: center;
    color: #111;
}

/* Footer Copyright */
.footer-content {
	visibility: hidden;
} 

.footer-content::before {
	content:"©2018-2022 BP Growth Partners. All Rights Reserved.";
	visibility: visible;
}

@media handheld, only screen and (max-width: 1024px) {

/* Color navigation menu links black */
#wrap #header .menu a, 
#wrap #header .menu a:link, 
#wrap #header .menu a:visited, 
#wrap #header .menu-toggle, 
#wrap #header .menu-toggle:before, 
.mobile-menu a, .mobile-menu a:link, 
.mobile-menu a:hover, 
.mobile-menu a:visited, 
.page .mobile-menu a, 
.page .mobile-menu a:link, 
.page .mobile-menu a:hover, 
.page .mobile-menu a:visited {
    color: #111;
}
	
/* Display Featured Post "Contact Us" and Excerpt */
.slideshow .format-standard .excerpt {
    display: block;
}
	
/* Reposition "Team" section members for tablet and mobile */
.column25 {
    width: 40%;
    margin: 5%;
}

.column25:nth-child(3) {
    clear: left;
}
	
/* Remove background image from content container */
.container {
    background-image: none;
}
	
/* Fix Team Member column floating */
#page-224 .column25:last-child {
    float: left;
}

}
/* Taylor extra code*/

/*Change header font size in mobile 5903564-hc */ @media only screen and (max-width: 479px) { .slideshow .headline { font-size: 2.2rem; } 
}

/* Make Header Transparent and move Slider to top on Mobile */ @media handheld, only screen and (max-width: 767px) { #header.header-large, #header.header-small { background: transparent; } .home-slider { margin-top: -61px; } }

/* Make Menu Toggle Button Grey on Mobile */ @media only screen and (max-width: 667px) and (min-width: 320px) { #wrap #header .menu-toggle, #wrap #header .menu-toggle:before { color: #A9A9A9 !important; } }

/* Make background photo for team on mobile grey */ @media only screen and (max-width: 667px) and (min-width: 320px) { #page-224::before { background-color: #333; } }

/* Change Slider Background Color */
.slideshow .loading {
    background: black;
}

/* Remove Slider excerpt on Mobile */
@media only screen and (max-width: 767px) {
.home-slider .excerpt p {
    display: none;
}
}

/* Enlarge Page Titles and Reduce Strategy Spacing */
@media only screen and (max-width: 767px) {

/* Enlarge Titles on Front page */
.home .headline {
    font-size: 3em;
}

/* Enlarge Titles with Image Background */
.headline.img-headline {
    font-size: 4em;
}

/* Reduce Strategy Title Bottom Spacing */
.post-45 br {
    display: none;
}

}

/* Mobile width */
@media only screen and (max-width: 479px) {
/* padding above contact button on home */
.home .featured-button {
    padding-top: 2em;
  }
/* Hides logo on homepage */
.home #logo {
    display: none;
  }
}

/* To fully justify text on Focus and Platform pages */
.article p.justify-text { text-align: justify !important; }

/* Mobile Menu: reduce its height -- 1441372-zen (EZ) */
@media handheld, only screen and (max-width: 1024px) {
  #header.header-large .navigation-main,
  #header.header-small .navigation-main {
    display: none;
  }
}

/* Hide post images on News page 7682865-mc MR */
#post-601 .bd-post-image {
	display:none
}

/* Make text look better after image removal 7682865-hc MR */
#post-601 .bdp_blog_template.news .post-content-div {
    float: left;
    width: 98%;
}



/* Margin between columns on homepage | #1561710-ZD VG */
.home .holder .article .columns:first-of-type {
    margin-bottom: 30px;
}
