/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

body .fusion-secondary-header {
    font-size: 14px;
}
body .fusion-main-menu > ul > li {
    padding-right: 35px;
    text-transform: uppercase;
}
body .fusion-main-menu > ul > li.current-menu-item a {
    font-weight: 600;
}
body .fusion-content-widget-area .widget .rpwe-block li {
    margin-bottom: 10px;
    padding-bottom: 15px;
}
body .fusion-page-title-bar {
    background-color: #f9fafc;
}
body .fusion-page-title-captions {
    width: 59.5%;
}
body h3 {
    margin-bottom: 2em;
}
#sidebar h4 {
    color: #000;
    font-size: 22px;
}
body #sidebar h4 a {
    color: #000;
}
body .rpwe-block h3 {
    font-size: 15px!important;
}
body .rpwe-summary {
    font-size: 15px;
}
.reading-box-description {
    margin-top: 35px;
}
#wrapper .post-content .fusion-reading-box-container .reading-box h2 {
	color: #000;
	font-size: 22px;
	
}
body .fusion-accordian .panel-title a .fa-fusion-box {
    background-color: #3b74b7;
}
body .fusion-content-boxes.content-boxes-clean-horizontal .content-box-column {
	font-size: 90%;
}
body .page-id-12145 #main {
	padding-top: 5px;
}

/* BUTTONS
-------------------------------------------------------- */

body .button-default {
	color: #fff;
}
body .fusion-button.button-blue,
body .fusion-button.button-blue.wpcf7-submit,
body .button.blue {
  background: #b5e0f7;
  background-image: linear-gradient(to top, #76c7f1, #b5e0f7);
  border: 1px solid #fff;
  color: #1172c1;
}
/* EVENTS CALENDAR STYLES
-------------------------------------------------------- */
/* Homepage Calendar Styles - SEE CUSTOM CSS IN AVADA THEME OPTIONS */
body #tribe-events-content h3.tribe-events-month-event-title {
	font-weight: 600!important;
}
body #main .comment-submit, 
body #reviews input#submit, 
body #tribe-bar-form .tribe-bar-submit input[type=submit], 
body #tribe-events .tribe-events-button, 
body #tribe_events_filter_control #tribe_events_filters_reset, 
body #tribe_events_filter_control #tribe_events_filters_toggle, 
body .button-default, 
body .button.default, 
body .comment-form input[type="submit"], 
body .fusion-button-default, 
body .fusion-portfolio-one .fusion-button, 
body .gform_page_footer input[type="button"], 
body .gform_wrapper .button, 
body .gform_wrapper .gform_button, 
body .post-password-form input[type="submit"], 
body .ticket-selector-submit-btn[type=submit] {
    background: #5ea39d;
}
body #tribe-events .tribe-events-list .tribe-events-event-meta .author {
    font-weight: 700;
}
.single-tribe_events .sidebar .tribe-events-single-section-title {
    background-color: #000;
}
body .single-tribe_events .sidebar .tribe-events-single-section-title, 
body .single-tribe_events .sidebar .widget .heading .widget-title, 
body .single-tribe_events .sidebar .widget .widget-title {
    background-color: #5ea39d;
}
.post-content #tribe-events h1 {
	font-size: 26px;
	line-height: 125%;
}
#wrapper #main .post-content #tribe-events .title h2 {
	font-size: 20px;
	line-height: 125%;
}
.single-tribe_events .tribe-events-schedule .custom-events-divider {
    display: inline-block;
}
body .single-tribe_events #main .sidebar {
    background: #fff;
}
body #tribe-bar-form .tribe-bar-submit input[type=submit], 
body #tribe-events .tribe-events-button {
	color: #fff;
}
.single-tribe_events .sidebar .custom-events-single-section-title,
body .single-tribe_events .sidebar .custom-events-single-section-title {
	background-color: #5ea39d;
    padding: 9px 15px;
}
body h3.custom-events-single-section-title {
    color: #fff;
	font-weight: normal;
}
body .single-tribe_events .tribe-events-cal-links {
    margin-bottom: 0;
    display: none;
	visibility: hidden;
}

