/*
 Theme Name:     Divi Child Theme
 Description:    Divi Child Theme
 Author:         Aaron Bostrom
 Template:       Divi
 Version:        1.0.0
*/
 
@import url("../Divi/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */


.main-navigation {
    font-weight: 700;
}

/*** Take out the divider line between content and sidebar ***/
#main-content .container:before {background: none;}
 
/*** Expand the content area to fullwidth ***/
@media (min-width: 981px){
#left-area {
    width: 100%;
    padding: 23px 0px 0px !important;
    float: none !important;
}
/*left align nav menu*/
#et-top-navigation {
float: left;
}


/* Set the slider height */
.my-slider, .my-slider .et_pb_container { 
	height: 900px!important; 
}
.my-slider, .my-slider .et_pb_slide { 
	max-height: 900px; 
}
.my-slider .et_pb_slide_description { 
	position: relative; 
	top: 25%; 
	padding-top: 0 !important; 
	padding-bottom:0 !important; 
	height:auto !important; 
}
}



/* Global General 2020 */

#left-area {
    padding: 0px 0px 0px !important;
}
.single .et_pb_post {
    margin-bottom: 0px !important;
}
.single .post {
    padding-bottom: 0px !important;
}
.mfp-title {
    display: none !important;
}
@media (min-width: 1025px) and (max-width: 1366px) {
.et_pb_row {
width: 90% !important;
}
}


/* Production Page 2020 */

html .inline-buttons .et_pb_button_module_wrapper {
    display: inline-block !important;
}
.pa-image-gallery-1-1 .et_pb_gallery_image {
  padding-top: 100%;
  display: block;
}
.pa-image-gallery-1-1 .et_pb_gallery_item img {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  object-fit: cover;
}
. fftya h6 {
    padding-bottom: 0px;
}
.gyef7 .header-content {
    width: 100% !important;
    max-width: 100% !important;
}
.gyef7 .et_pb_fullwidth_header_container {
	width: 100% !important;
    max-width: 100% !important;
}
@media (min-width: 768px) and (
	max-width: 1366px) 
{
html .sml-mob-eej.et_pb_image_0 {margin-top: 0 !important;
}
}

@media (min-width: 768px) and (max-width: 1366px) 
{
html .eftypp .et_pb_fullwidth_header {
	padding-top: 200px !important;
	padding-bottom: 200px !important;
}
}

@media (min-width: 1025px) and (max-width: 1366px) 
{
html .whyyl.et_pb_column_4 {
    padding-top: 0% !important;
	padding-left: 6% !important;
}
}






