/*======================================
Theme Name: Free Divi Child Theme By Pee-Aye Creative
Theme URI: https://www.peeayecreative.com/
Description: This is a free Divi child theme from Pee-Aye Creative!
Author: Nelson Lee Miller (aka The Divi Teacher)
Author URI: https://www.peeayecreative.com/
Author Email: nelson@peeayecreative.com
Template: Divi
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
======================================*/

 /* ===== NOTES ==================================================================
 * 
 * New to Divi? Take our full Divi course: https://www.peeayecreative.com/product/beyond-the-builder-the-ultimate-divi-website-course/
 * 
 * Learn cool tricks and features with our Divi tutorials: https://www.peeayecreative.com/blog/
 * 
 * Discover our premium Divi products: https://www.peeayecreative.com/shop/
 * 
 * =============================================================================== */

/*add your custom CSS below this line*/

input.text, input.title, input[type=email], input[type=password], input[type=tel], input[type=text], select, textarea {
    background-color: #fff;
    border: 2px solid #004C7F;
    padding: 15px;
    color: #004C7F;
}
::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #004C7F;
  opacity: 1; /* Firefox */
}
input[type="submit"] {
    color: #ffffff !important;
    border-color: #003979 !important;
	background-color: #003979 !important;
	cursor: pointer !important;
}
/*page members*/
input.sf-input-text {
    border-radius: 5px;
}
select.sf-input-select {
    border-radius: 5px;
}

textarea.wpcf7-form-control.wpcf7-textarea {
    width: 100%;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    width: 100%;
}

.tribe-events-event-image img {
    display: none;
}
h4.widgettitle {
    padding-bottom: 16px;
}
#tribe-events-pg-template .tribe-events-content h4, #tribe-events-pg-template .tribe-events-content h5{
	margin: unset;
}
.et_pb_gutters3.et-db #et-boc .et-l .et_pb_column_1_3 .et_pb_widget {
     margin-bottom: 0px; 
}
.tribe-events-calendar-list__event-description.tribe-common-b2.tribe-common-a11y-hidden {
    text-align: justify;
}
.searchandfilter select.sf-input-select {
    width: 100%;
}
.et-menu li li.menu-item-has-children>a:first-child:after {
    top: unset;
}
.et_pb_column.et_pb_column_4_4.et_pb_column_0_tb_header.et_pb_css_mix_blend_mode_passthrough.et-last-child.et_pb_column--with-menu {
    border-bottom: 1px solid #d5d5d5;
}
.et_pb_with_border.et_pb_module.et_pb_menu.et_pb_menu_0_tb_header.et_pb_sticky_module.et_pb_bg_layout_dark.et_pb_text_align_right.et_dropdown_animation_fade.et_pb_menu--with-logo.et_pb_menu--style-left_aligned.et_pb_sticky.et_pb_sticky--top {
    border-bottom: 1px solid #d5d5d5;
}
.et-db #et-boc .et-l .et_pb_toggle_close {
    padding: 15px;
}
.tribe-events-event-meta .tribe-events-meta-group .tribe-events-event-url a{
	color: #003a79 !important;
}

