/*
 Theme Name:     Divi Child
 Theme URI:      https://www.willbl.com
 Description:    Divi Child Theme
 Author:         Will Burrard-Lucas
 Author URI:     https://www.willbl.com
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */

.et_bloom_form_text {padding:0!important;}

#bl-footer-widgets h4 {color: #999!important;margin-bottom: 10px;}
#bl-footer-widgets a {color: #999!important;}
#bl-footer-widgets a:hover {color: #777!important;}
#bl-footer-widgets li:before {border-color: #777!important;}
.panther-bg {
  background-image: url("https://blog.burrard-lucas.com/wp-content/uploads/black-panther.jpg"); /* The image used */
  background-position: right bottom; /* Center the image */
  background-repeat: no-repeat; /* Do not repeat the image */
  background-size: 1024px 512px;
  background-color: #202020;
}
span.yearly-archive {padding:0 10px 5px 0!important;}

@media only screen and (max-width: 980px)  {
	
	li.desktop-menu-item > a:first-child {
        display: none !important;
    }
	li.desktop-menu-item > ul > li {
        padding-left: 0 !important;
    }
	li.desktop-menu-item > ul {
        padding-left: 0 !important;
    }
	li.desktop-menu {
        display: none !important;
    }
	#et-top-navigation span.mobile_menu_bar:before, 
	#et-top-navigation span.mobile_menu_bar:after {
		color: #aaa !important;
	}

}

#fade-night {background-size: 100% 100%;background-image: url(https://willbl.com/wp-content/uploads/wildebeest-night.jpg)!important;background-repeat: no-repeat;}

#top-menu li.mega-menu > ul > li > a:first-child {color: #888; border-bottom: 1px #666 solid;}
  
#top-menu li.mega-menu > ul {
  background-image: url("https://willbl.com/wp-content/uploads/menu-panther.jpg"); /* The image used */
  background-position: left bottom; /* Center the image */
  background-repeat: no-repeat; /* Do not repeat the image */
  background-size: 1080px 198px;
  background-color: #0a0a0a;
  height: 380px !important;
  border-bottom: 3px solid #333;}


#footer-info a {font-weight: normal}


/* homepage */
h4.et_pb_module_header {padding-bottom: 17px !important;}

.wbl-project .et_pb_promo_description {background-color: rgba(0,0,0,0.4); width: 100%; padding:15px 15px 0 !important;min-height: 150px;}

.et_pb_bg_layout_dark a {color: #999 !important;}
.et_pb_slide_title a {color: #fff !important;}
.et-pb-slider-arrows a {color: #fff !important;}

@media screen and (min-width:1024px) {
    .woocommerce ul.products li.product { 
	width: 21% !important;
	margin: 2% !important;
	clear: none !important;
    }
    .woocommerce ul.products li.product:nth-child(4n+1) {
	clear: both !important;
    }
}

@media screen and (min-width: 768px) and (max-width: 980px) {
    .woocommerce ul.products li.product.first, .woocommerce ul.products li.product.last {
        clear: right !important;
    }
    .woocommerce ul.products li.product:nth-child(4n+1) {
         clear: none !important;
    }
}

.grecaptcha-badge {
    display:none !important;
}




