/*
Theme Name: Divi-Child
Description: Child theme for Divi
Author: Patricia Gittelson
Template: Divi
Version: 1.0
*/

/* START underline in-page links for ADA */

p a,
li a,
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
    text-decoration: underline;
}

p a:hover,
li a:hover,
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover {
    text-decoration: underline;
}

/* END underline in-page links for ADA */

#main-header {border-bottom:3px solid #103e5f; /* LINE UNDER header - BACKGROUND handled by DIVI */ }

#et-info {float: none !important; text-align: center;} /* centers contact info in TOP BAR */

/*.et_pb_section_1.et_pb_section {background:#F5F6F7;}  PAGE Background */

/* .et_pb_promo_button.et_pb_button {color: #fff!important; background-color: #0b3858;}  Free Consultation BUTTON on all pages */

#top-menu-nav ul a:hover {color:#dd8100;} 

/* indents lists*/

.et_pb_text ul {
    list-style-type: disc;
    padding-left: 40px;
}

.et_pb_text li {
    padding-bottom: 15px;
}


a:hover {color:#dd8100; text-decoration:underline;} 

span.mobile_menu_bar:before {color: #ffffff !important;} /* DBNote - HAMBURGER menu color */

#footer-info {color: #cccccc}
#footer-info a {color: #cccccc}

/* Disable clicks on dead-link menu items */
.dead-link > a {
    pointer-events: none;
    cursor: default;
}


/* DBNote this code effects the header image on mobile; bring the side focused image to the center */
@media only screen and (max-width: 767px){.et_pb_parallax_css {background-position: 85%!important;}
}
/* End header image code */

/* Makes Logo bigger on Mobile */
@media only screen and (max-width: 767px) {
    body header img#logo {
        max-width: 80%!important;
        max-height: 80%!important;
        height: auto!important;
        width: auto!important;
    }
}

/*adjust Divi Menu module BREAKPOINT for DEFAULT MENU - higher the number, sooner the page breaks
@media only screen and (max-width: 1300px) {
#top-menu-nav {display: none;}
#et_mobile_nav_menu {display: block}
} */

/* Fix Divi 5 mobile menu dropdown width */
.et_pb_menu .et_mobile_menu {
    width: 90vw !important;
    max-width: 90vw !important;
    left: 50% !important;
    right: auto !important;
    transform: translateX(-50%) !important;
}

.et_pb_menu .et_mobile_menu li a {
    white-space: normal !important;
}
