/*
 Theme Name:   Divi Child
 Theme URI:    http://surdej.com
 Description:  Great Pumpkin Farm Theme
 Author:       Jeff Surdej
 Author URI:   http://surdej.com
 Template:     Divi
 Version:      1.0.0
 License:      © 2017. All Rights Reserved
 License URI:  http://www.surdej.com
 Text Domain:  divi-child
*/

header#main-header {
    border-bottom: solid 4px #99aa40;
}

.et_pb_post_slider.et_pb_bg_layout_dark {
    background-color: #6c7697;
}


div#monarchwidget-2 {
    clear: both;
}

.et_pb_post_slider.et_pb_bg_layout_dark{
    background-color: #8387a9;
}

@media (max-width: 980px)
{
span.select_page {
    display: none!important;
}
}

@media (max-width: 980px)
{
.et_header_style_split #logo {
    max-height: 100px;
}
}

@media (max-width: 980px)
{
.et_header_style_split .mobile_menu_bar {
    top: -50px;
}
}

@media (max-width: 980px)
{
.et_header_style_split #et_mobile_nav_menu {
    display: block;
    float: none;
    position: relative;
   margin-top: 0px;
}
}

#main-header, #main-header .nav li ul, .et-search-form, #main-header .et_mobile_menu {
    top: 38px;
}

.small-text{
font-size:10px;
line-height:14px;}

#main-content {
    background-color: transparent;
}

div#tribe-events {
    margin-top: 30%;
}

@media (max-width: 576px)
{
div#tribe-events {
    margin-top: 60%;
}
}

div#tribe-events-content-wrapper {
    background-color: transparent;
    padding: 15px;
    margin-bottom: 45px;
}

#tribe-events-content table.tribe-events-calendar {
    background-color: transparent;
}
h2.tribe-events-page-title {
    color: #4f9fc0;
}

h2.tribe-events-list-event-title {
    color: #de5223;
}

.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]{
background-color: #da481c;
}
#tribe-events-content .tribe-events-tooltip h4 {
    color: #dc4c22;
}

#tribe-events-content {
    margin-bottom: 48px;
    position: relative;
    background-color: rgba(255, 255, 255,.9);
    color: #000;
    padding: 15px;
}

h1.tribe-events-single-event-title {
    color: #000000;
    font-size: 36px;
}


.single-tribe_events .tribe-events-event-meta {
    background: transparent;
    border: 1px solid #fd9858;
    margin: 30px 0;
}

#tribe-events .tribe-events-button, #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type=submit], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-], .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a {
    background-color: #dc6732;
}

h3.tribe-events-single-section-title {
    color: #5d5c5c;
}

#tribe-events .tribe-events-button:hover, .tribe-events-button.tribe-active:hover, .tribe-events-button:hover {
    background-color: #d7221d;
}

#tribe-events-content .tribe-events-calendar td.tribe-events-othermonth {
    background: transparent;
}

h2.tribe-events-page-title {
    color: #ff6644;
}

.tribe-events-notices {
    background: #ffe230;
    border-radius: 4px;
    border: 1px solid #ff5539;
    color: #486cac;
    margin: 10px 0 18px;
    padding: 8px 35px 8px 14px;
}

@media (max-width: 767px){
body.admin-bar.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_two_panels #main-header {
    top: 78px!important;
}
}

span.tribe-event-date-start, span.tribe-event-date-end {
    font-size: 24px!important;
    color: #333333;
}
#tribe-events-pg-template .tribe-events-content ul {
margin-left:35px;
}