/*
 Theme Name:   Divi Child
 Theme URI:    https://gobarrelroll.com
 Description:  Divi Child Theme
 Author:       Barrel Roll
 Author URI:   https://gobarrelroll.com
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  Divi-child
*/

/* Main Menu */
#top-menu li, #et_search_icon:before { text-shadow: 1px 1px #000; }
/*#logo { margin-top: -20px; }*/

/* General */
.white-button, .white-button.et_pb_button:hover { background-color: #fff !important; color: #c8102e !important; }
.white-button.et_pb_button { border: 8px solid #fff;  }

/* Sub-pages */
.sub-main h2.et_pb_module_header {
    margin: 0 auto 30px auto;
    height: 60px;
    width: 60px;
    line-height: 60px;

    -moz-border-radius: 30px; /* or 50% */
    border-radius: 30px; /* or 50% */

    background-color: #c8102e;
    color: white;
}
.testimonial-slider .et_pb_slides { background-color: #fff; }

/* Gravity Forms */
.gform_wrapper .gfield_required { display: none; }
.gform_button  { background-color: #c8102e; border: none; color: #fff; padding: 11px 25px; font-size: 20px !important; cursor: pointer; }

/* Mobile Tweaks */
@media only screen and (max-width: 767px) {
.et_pb_fullwidth_header .et_pb_fullwidth_header_container .et_pb_button_two { margin-left: 0px; }
.fb-footer a { margin-left: 10px; }
}

/* Desktop Tweaks */
@media only screen and (min-width: 768px) {
.fb-footer a { float: right !important; margin-left: 80px; }
}

/* Facebook Footer Button - Barrel Roll - 082818 */
.fb-footer a { background-color: #fff;padding: 3px 10px;color: #3b5998 !important;}