/*
 Theme Name:   Divi Child
 Description:  Divi Child Theme
 Author:       Talhah Mahomedy
 Author URI:   http://www.hello-world.co.za
 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
 Text Domain:  Divi-child
*/

#et-info { width: 100%; text-align: center; }
.jm-main-header .header-content h1 { padding-top: 45px; text-shadow: 2px 2px 1px rgba(248, 247, 252, 0.85); }
.jm-header-text hr { border: 0; width: 50%; height: 2px; background-color: #00963b; display: block; margin: 0 auto 20px auto; }

.jm-cta { padding: 25px !important; background-color: rgba(248, 247, 252, 0.65); }
/*.jm-background-image-section .jm-cta .et_pb_promo_description h2 { color: #7d4c98; }*/
.jm-background-image-section .jm-cta .et_pb_promo_description p { font-size: 18px; }

.jm-profile-cta h2 {font-size: 28px; padding-top: 10px; }
.jm-gallery-text h4 { margin: 15px 0; }

.jm-extra-murals-row { padding: 40px 0 20px 0; }

.jm-tabs { border: none; }
.jm-tabs .et_pb_tabs_controls { border: none; background-color: transparent; text-align: center; }
.jm-tabs .et_pb_tabs_controls > li { float: none; display: inline-block; padding: 5px 30px 5px; }
.jm-tabs .et_pb_tabs_controls > li.et_pb_tab_active { bottom: 0; padding: 5px 30px 5px; }
.jm-tabs .et_pb_all_tabs { text-align: center; background-color: transparent; }

.jm-testimonials { margin-bottom: 3% !important; }