/* 
 Theme Name:     Oakland Leaf
 Author:         Jason Gresalfi/Tincup Design/Oakland Leaf
 Author URI:     https://tincup.design
 Template:       Divi
 Version:        1.0
 Description:   A Child Theme built using the elegantmarketplace.com Child theme maker
Developed by Andrew Palmer for Elegant Marketplace www.elegantmarketplace.com Free to use and duplicate as many times as you like
 Wordpress Version: 4.8.1
*/ 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 

/* Sizing for homepage hero banner social media icons */
.et_pb_social_media_follow li a.icon::before {
  font-size: 20px;
}

/* Five column display for values icons on homepage */
.five-columns .et_pb_image {
 width: 20%; float: left;
}

@media all and (max-width: 980px){
 .five-columns .et_pb_image {width: 33.3%;}
}
 
@media all and (max-width: 767px) {
 .five-columns .et_pb_image {width: 100%;}
}

.core-values-img img {
  max-width: 65%;
  text-align: center;
}

/* End five column section styles */

/* Hide bottom footer bar */
#footer-bottom {
	display: none;
}

/* Primary - secondary nav inversion */

#et-secondary-menu {
    float: none !important;
    text-align: center;
}
.et_header_style_split #top-menu-nav {
    margin-left: -185px;
}
#et_top_search {
    float: right !important;
    margin-top: 10px;
}
.menu-item-234 {
  margin-right: 130px;
}
.et_header_style_split #top-menu-nav {
    margin-left: -400px;
}
.menu-icons a {
    padding-left: 20px;
}
.menu-icons a:before {
    font-family: 'ETmodules';
    position: absolute;
}
#main-header {
	height: 165px;
}
#main-header .menu-icons a:before {
    top: 0; 
	left: 0;
}
.sub-menu .menu-icons a:before {
    margin-top: 6px; left: 0;
}
#top-header .menu-icons a:before {
    left: 0px; 
	top: 0px;
}
/* Subscribe Envelope Icon */
.menu-icon-9 a:before {
    content: "\e010";
}

/* Position nav bars and space menu items for wider displays */
@media only screen and (min-width: 981px) {
    #main-header {
        top: 0 !important;
    }
    #top-header {
      top: 165px !important;
    }
    ul#et-secondary-nav li.menu-item:not(:last-child) {
    padding-right: 45px !important;
    }
}

/* Hide the subscribe feature on mobile */
@media screen and (max-width: 980px) {
    .menu-item-234 {
        display: none;
    }
	.select_page { visibility: hidden; }
}

/* Change selected menu item to black to indicate current page */
/* #top-header #et-secondary-nav li.current-menu-item > a {
    color: #000 !important;
} */
/* End primary-secondary nav */
