/*
 Theme Name:     Divi Child Theme
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
/* =Theme customization starts here
------------------------------------------------------- */
.container {padding-top: 0.5rem !important} /*this ensures the artwork project titles are same distance from top as archive titles */

/* set padding between header and post and page content */
.et_pb_section_0, .et_pb_section_0_tb_body {padding-top: 0.25rem !important}

/* h1 entry-title on posts*/
.entry-title, h1 {text-transform: uppercase !important; font-size: 16px !important}

/* Remove sidebar border*/
#main-content .container:before {
width:0;
}
.et_pb_widget_area_right { border-left:0 !important; }
.et_pb_widget_area_left { border-right:0 !important; }


/*Added for Lesley*/
/*https://www.elegantthemes.com/blog/divi-resources/how-to-remove-sidebars-from-divi*/
/*** Take out the divider line between content and sidebar ***/
#main-content .container:before {background: none;}
  
/*** Hide Sidebar ***/
#sidebar {display:none;}
  
/*** Expand the content area to fullwidth ***/
@media (min-width: 981px){
#left-area {
    width: 100%;
    padding: 23px 0px 0px !important;
    float: none !important;
}
}


/* Remove header bottom border*/
header#main-header.et-fixed-header, #main-header{ 
	-webkit-box-shadow:none !important; 
	-moz-box-shadow:none !important; 
	box-shadow:none !important; 
}
#page-container #main-header { 
	box-shadow: none !important; 
}

/* footer */
#footer-info {text-transform: uppercase}

/*edit the Divi mobile menu dropdown*/
.et_mobile_menu {
border-top: 1px solid #000000; }

.et_mobile_menu  li a{
text-transform: uppercase;
font-weight: normal
}
/*center the hambuger icon on mobile*/
.et_mobile_nav_menu {margin: auto !important}


/*Gallery - remove image title on lightbox*/
/* .mfp-title {
display: none;
} */

/** Image Gallery - change the lightbox background from gray to white **/ 
/* https://divibooster.com/changing-the-background-color-in-divi/ */
.mfp-bg { 
    background-color: #fff !important; 
}
.mfp-close, .mfp-title, .mfp-counter, .mfp-arrow:after { 
    color: #333 !important; 
}

/*remove negative margins from blog featured image - but grid indented from logo
.et_pb_image_container {
	margin: 0px !important;
} */

/* widen the post excerpt to align with default image width */
/* .lha-blog-no-padding appiled to the Blog on Top Level Pages*/
 .lha-blog-no-padding .et_pb_blog_grid .et_pb_post { 
padding: 0 !important;
 }
 
 .lha-blog-no-padding .et_pb_image_container { 
margin: 0 !important; 
}
 
 .lha-blog-no-padding .post-content { 
text-align: justify; 
}
 
.lha-blog-no-padding h2.entry-title { 
text-align: justify !important; font-size: 12px !important
}

.lha-blog-no-padding article { border: 0 !important; }

/*breadcrumbs on image gallery*/
.breadcrumbs {text-transform: uppercase; font-size: 12px;} 
/*Hide the bradcrumbs on all but the projects*/
.home .breadcrumbs span
{display: none !important}

.single-photography-project .container,
.single-painting-project .container {padding-top: 2rem !important }