/*---------------------------------------------------------------------------------

 Theme Name:   Divi Child
 Theme URI:
 Description:  This is the Divi child theme based off of Divi
 Author:       David Long
 Author URI:   https://marathon-consulting.net/
 Template:     Divi
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

------------------------------ ADDITIONAL CSS HERE ------------------------------*/
/* replace logo with text */
/* img#logo {
    display: none;
} */
#logo-tagline {
    display: none !important;
}
span.mobile_menu_bar.mobile_menu_bar_toggle::before {
    color: #8a1414 !important;
}
.et_mobile_menu {
    border-top: 3px solid #8a1414 !important;
}
/*---------- [Testimonial Slider ]----------*/

    .testimonial-slider,
    .testimonial-slider .et_pb_container {
        height: auto !important;
    }
    .testimonial-slider,
    .testimonial-slider .et_pb_slide {
        max-height: auto;
        border: 1px solid #fff;
        outline: 30px solid #000;
    }
    .testimonial-slider .et_pb_slide_description {
        position: relative;
        top: 25%;
        padding-top: 20px !important;
        padding-bottom: 10px !important;
        height: auto !important;
    }
    .testimonial-slider .et_pb_testimonial_portrait {
        display: table-cell;
        float: left;
        position: relative;
        width: 175px !important;
        height: 175px !important;
        margin-right: 30px;
        border: 3px solid #ffffff;
        background-repeat: no-repeat;
        background-position: center;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        background-size: cover;
    }

  .testimonial-slider .et-pb-controllers a {
    border-radius: 0px;
}


/*** Responsive Styles Large Desktop And Above ***/
@media all and (min-width: 1405px) {

}

/*** Responsive Styles Standard Desktop Only ***/
@media all and (min-width: 1100px) and (max-width: 1405px) {

}


/*** Responsive Styles Tablet And Below ***/
@media all and (max-width: 1240px) {
 .et_header_style_left #et-top-navigation nav>ul>li>a, .et_header_style_split #et-top-navigation nav>ul>li>a {
    letter-spacing: 0px !important;
     font-size: 14px;
}
    #main-footer .et_pb_module.et_pb_fullwidth_menu.et_pb_fullwidth_menu_0.et_pb_bg_layout_dark.et_pb_text_align_left.et_dropdown_animation_fade {
    display: none !important;
}
}
@media (max-width: 980px){
/* .et_header_style_left #logo, .et_header_style_split #logo {
    max-width: 70% !important;
} */
}

/*** Responsive Styles Tablet Only ***/
@media all and (min-width: 768px) and (max-width: 980px) {


}

/*** Responsive Styles Smartphone Only ***/
@media all and (max-width: 767px) {

}

/*** Responsive Styles Smartphone Portrait ***/
@media all and (max-width: 479px) {

}
