/*
Theme Name: Avada Child
Theme URI: https://themeforest.net/item/avada-responsive-multipurpose-theme/full_screen_preview/2833226
Author: ChildThemeWP.com
Author URI: https://childthemewp.com
Description: My WordPress Avada child theme.
Template: Avada
License: GNU General Public License v3
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Version: 1.0.0
Text Domain: Avada-child
*/

#tribe-events #tribe-bar-form .tribe-bar-filters {
    width: 100%;
}
#tribe-events #tribe-bar-form label {
    color: #000;
    font-size: 11px !important;
}
#tribe-events-bar .tribe-bar-full .tribe-bar-filters .tribe-bar-filters-inner input {
    background: 0;
    border: none;
    border-bottom: 1px dashed #b9b9b9;
    border-radius: 0;
    box-shadow: none;
    font-style: italic;
    font-weight: 400;
    height: auto;
    line-height: 1;
    padding: 5px;
    width: 100%;
}

#tribe-events-bar #tribe-bar-form:not(.tribe-bar-collapse) .tribe-bar-filters .tribe-bar-filters-inner .tribe-bar-submit .tribe-events-button {
    -webkit-appearance: button;
    background: #666;
    background-image: none;
    border: none;
    border-radius: 0;
    color: #fff;
    font-size: 13px;
    height: auto;
    letter-spacing: 0;
    line-height: 2;
    padding: 10px;
    width: 100% !important;
}
#tribe_events_filter_control {
    background: #fff;
}
#tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-vertical .tribe_events_filters_close_filters,
#tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-vertical .tribe_events_filters_show_filters {
    display: inline-block;
    font-size: 12px;
    font-weight: 700;
    margin: 0;
    text-decoration: none;
    background: transparent;
    color: #1779ba;
    padding: 0;
    margin-bottom: 20px;
    max-width: 100px;
    text-align: left !important;
}
#tribe_events_filter_control {
    margin: 0;
}
.fusion-body #tribe-events-content-wrapper #tribe_events_filters_wrapper .tribe-events-filters-label {
    color: #000;
}
#tribe-events .tribe-events-list .tribe-events-loop .tribe-events-list-separator-month {
    text-transform: none;
    font-size: 24px;
    margin: 1.25em auto;
    text-align: center;
    position: relative;
    background-color: transparent;
    z-index: 1;
    color: #000 !important;
}
#tribe-events .tribe-events-list .tribe-events-loop .tribe-events-list-separator-month span {
    color: #000;
    background: #fff;
    padding: 0 7.5%;
}
#tribe-events .tribe-events-list .tribe-events-loop .tribe-events-list-separator-month:after {
    content: "" !important;
    border-bottom: 1px solid #c2c2c2;
    height: 1px;
    width: 100%;
    display: block;
    position: absolute;
    top: 50%;
    left: 0;
    z-index: -1;
}
.event-row::before, .event-row:after {
    content: '';
    clear: both;
    display: table;
}
.event-row {
    border-bottom: 0;
}
.tribe-events-list .type-tribe_events {
    border-left: 0 !important;
    margin-bottom: 2rem !important;
    border-right: 0 !important;
    padding: 0 !important;
}
.event-title span.fa-external-link {
    min-width: 2rem;
    margin-top: 0;
}
.event-organizer span.fa-external-link, .event-title span.fa-external-link {
    display: block;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSIjYWFhYWFhIj48cGF0aCBzdHlsZT0ibGluZS1oZWlnaHQ6bm9ybWFsO3RleHQtaW5kZW50OjA7dGV4dC1hbGlnbjpzdGFydDt0ZXh0LWRlY29yYXRpb24tbGluZTpub25lO3RleHQtZGVjb3JhdGlvbi1zdHlsZTpzb2xpZDt0ZXh0LWRlY29yYXRpb24tY29sb3I6IzAwMDt0ZXh0LXRyYW5zZm9ybTpub25lO2Jsb2NrLXByb2dyZXNzaW9uOnRiO2lzb2xhdGlvbjphdXRvO21peC1ibGVuZC1tb2RlOm5vcm1hbCIgZD0iTSA1IDMgQyAzLjkwNjkzNzIgMyAzIDMuOTA2OTM3MiAzIDUgTCAzIDE5IEMgMyAyMC4wOTMwNjMgMy45MDY5MzcyIDIxIDUgMjEgTCAxOSAyMSBDIDIwLjA5MzA2MyAyMSAyMSAyMC4wOTMwNjMgMjEgMTkgTCAyMSAxMiBMIDE5IDEyIEwgMTkgMTkgTCA1IDE5IEwgNSA1IEwgMTIgNSBMIDEyIDMgTCA1IDMgeiBNIDE0IDMgTCAxNCA1IEwgMTcuNTg1OTM4IDUgTCA4LjI5Mjk2ODggMTQuMjkyOTY5IEwgOS43MDcwMzEyIDE1LjcwNzAzMSBMIDE5IDYuNDE0MDYyNSBMIDE5IDEwIEwgMjEgMTAgTCAyMSAzIEwgMTQgMyB6IiBmb250LXdlaWdodD0iNDAwIiBmb250LWZhbWlseT0ic2Fucy1zZXJpZiIgd2hpdGUtc3BhY2U9Im5vcm1hbCIgb3ZlcmZsb3c9InZpc2libGUiIGZpbGw9IiNhYWFhYWEiLz48L3N2Zz4=);
    background-size: contain;
    background-position: center center;
    height: 2rem;
    background-repeat: no-repeat;
}
.tribe-events-list .type-tribe_events h2 {
    margin: 0;
}
.event-img-default {
    background-color: #e36a03;
    border: 1px #e36a03 solid;
    height: 140px;
    margin: 0 auto;
    margin-bottom: 15px;
    margin-top: 15px;
    padding: 35px 0 0;
    position: relative;
    text-align: center;
}
.event-img-default {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCAzNi40NDcgMzYuNDQ3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzNi40NDcgMzYuNDQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBhdGggZD0iTTMwLjIyNCwzLjk0OGgtMS4wOThWMi43NWMwLTEuNTE3LTEuMTk3LTIuNzUtMi42Ny0yLjc1Yy0xLjQ3NCwwLTIuNjcsMS4yMzMtMi42NywyLjc1djEuMTk3aC0yLjc0VjIuNzUgICAgYzAtMS41MTctMS4xOTctMi43NS0yLjY3LTIuNzVjLTEuNDczLDAtMi42NywxLjIzMy0yLjY3LDIuNzV2MS4xOTdoLTIuNzRWMi43NWMwLTEuNTE3LTEuMTk3LTIuNzUtMi42Ny0yLjc1ICAgIGMtMS40NzMsMC0yLjY3LDEuMjMzLTIuNjcsMi43NXYxLjE5N0g2LjIyNGMtMi4zNDMsMC00LjI1LDEuOTA3LTQuMjUsNC4yNXYyNGMwLDIuMzQzLDEuOTA3LDQuMjUsNC4yNSw0LjI1aDI0ICAgIGMyLjM0NCwwLDQuMjUtMS45MDcsNC4yNS00LjI1di0yNEMzNC40NzQsNS44NTUsMzIuNTY3LDMuOTQ4LDMwLjIyNCwzLjk0OHogTTI1LjI4NiwyLjc1YzAtMC42ODksMC41MjUtMS4yNSwxLjE3LTEuMjUgICAgYzAuNjQ2LDAsMS4xNywwLjU2MSwxLjE3LDEuMjV2NC44OTZjMCwwLjY4OS0wLjUyNCwxLjI1LTEuMTcsMS4yNWMtMC42NDUsMC0xLjE3LTAuNTYxLTEuMTctMS4yNVYyLjc1eiBNMTcuMjA2LDIuNzUgICAgYzAtMC42ODksMC41MjUtMS4yNSwxLjE3LTEuMjVzMS4xNywwLjU2MSwxLjE3LDEuMjV2NC44OTZjMCwwLjY4OS0wLjUyNSwxLjI1LTEuMTcsMS4yNXMtMS4xNy0wLjU2MS0xLjE3LTEuMjVWMi43NXogTTkuMTI1LDIuNzUgICAgYzAtMC42ODksMC41MjUtMS4yNSwxLjE3LTEuMjVzMS4xNywwLjU2MSwxLjE3LDEuMjV2NC44OTZjMCwwLjY4OS0wLjUyNSwxLjI1LTEuMTcsMS4yNXMtMS4xNy0wLjU2MS0xLjE3LTEuMjVWMi43NXogICAgIE0zMS45NzQsMzIuMTk4YzAsMC45NjUtMC43ODUsMS43NS0xLjc1LDEuNzVoLTI0Yy0wLjk2NSwwLTEuNzUtMC43ODUtMS43NS0xLjc1di0yMmgyNy41VjMyLjE5OHoiIGZpbGw9IiNGRkZGRkYiLz48cmVjdCB4PSI2LjcyNCIgeT0iMTQuNjI2IiB3aWR0aD0iNC41OTUiIGhlaWdodD0iNC4wODkiIGZpbGw9IiNGRkZGRkYiLz48cmVjdCB4PSIxMi44NTciIHk9IjE0LjYyNiIgd2lkdGg9IjQuNTk2IiBoZWlnaHQ9IjQuMDg5IiBmaWxsPSIjRkZGRkZGIi8+PHJlY3QgeD0iMTguOTk1IiB5PSIxNC42MjYiIHdpZHRoPSI0LjU5NSIgaGVpZ2h0PSI0LjA4OSIgZmlsbD0iI0ZGRkZGRiIvPjxyZWN0IHg9IjI1LjEyOCIgeT0iMTQuNjI2IiB3aWR0aD0iNC41OTYiIGhlaWdodD0iNC4wODkiIGZpbGw9IiNGRkZGRkYiLz48cmVjdCB4PSI2LjcyNCIgeT0iMjAuMDg0IiB3aWR0aD0iNC41OTUiIGhlaWdodD0iNC4wODYiIGZpbGw9IiNGRkZGRkYiLz48cmVjdCB4PSIxMi44NTciIHk9IjIwLjA4NCIgd2lkdGg9IjQuNTk2IiBoZWlnaHQ9IjQuMDg2IiBmaWxsPSIjRkZGRkZGIi8+PHJlY3QgeD0iMTguOTk1IiB5PSIyMC4wODQiIHdpZHRoPSI0LjU5NSIgaGVpZ2h0PSI0LjA4NiIgZmlsbD0iI0ZGRkZGRiIvPjxyZWN0IHg9IjI1LjEyOCIgeT0iMjAuMDg0IiB3aWR0aD0iNC41OTYiIGhlaWdodD0iNC4wODYiIGZpbGw9IiNGRkZGRkYiLz48cmVjdCB4PSI2LjcyNCIgeT0iMjUuNTQiIHdpZHRoPSI0LjU5NSIgaGVpZ2h0PSI0LjA4NiIgZmlsbD0iI0ZGRkZGRiIvPjxyZWN0IHg9IjEyLjg1NyIgeT0iMjUuNTQiIHdpZHRoPSI0LjU5NiIgaGVpZ2h0PSI0LjA4NiIgZmlsbD0iI0ZGRkZGRiIvPjxyZWN0IHg9IjE4Ljk5NSIgeT0iMjUuNTQiIHdpZHRoPSI0LjU5NSIgaGVpZ2h0PSI0LjA4NiIgZmlsbD0iI0ZGRkZGRiIvPjxyZWN0IHg9IjI1LjEyOCIgeT0iMjUuNTQiIHdpZHRoPSI0LjU5NiIgaGVpZ2h0PSI0LjA4NiIgZmlsbD0iI0ZGRkZGRiIvPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+);
    background-size: 60px;
    background-position: center center;
    background-repeat: no-repeat;
}
.view_btn_wrapper {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    margin-bottom: 20px;
}
.view_btn_wrapper a {
    background: #666;
    color: #fff;
    font-size: 15px;
    padding: 10px 15px;
    margin-left: 5px;
    border-radius: 5px;
}
#tribe-events-bar {
    margin-bottom: 20px !important;
}
.view_btn_wrapper a:hover {
    color: #fff;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-common-g-col .tribe-events-calendar-list__event {
    flex-direction: row;
    justify-content: flex-start;
}
/*.datepicker {*/
/*    z-index: 10000 !important; }*/

/*.tribe-events-month #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next a {*/
/*    display: block; }*/
/*.tribe-events-month #tribe-events-header .tribe-events-sub-nav li {*/
/*    display: block; }*/

/*@media (min-width: 768px) and (max-width: 990px) {*/
/*    .tribe-events-pg-template {*/
/*        max-width: 724px !important; } }*/
/*@media (min-width: 991px) and (max-width: 1299px) {*/
/*    .tribe-events-pg-template {*/
/*        max-width: 1140px !important; } }*/
/*@media (min-width: 1300px) and (max-width: 1499px) {*/
/*    .tribe-events-pg-template {*/
/*        max-width: 1230px !important; } }*/
/*@media (min-width: 1500px) {*/
/*    .tribe-events-pg-template {*/
/*        max-width: 1440px !important; } }*/
/*@media (min-width: 1600px) {*/
/*    .tribe-events-pg-template {*/
/*        max-width: 1540px !important; } }*/

/*.events-list .tribe-events-loop {*/
/*    max-width: 890px !important;*/
/*    margin: 0 auto; }*/

/*.single-tribe_organizer .tribe-events-loop {*/
/*    max-width: 890px !important;*/
/*    margin: 0 auto; }*/

/*.single-tribe_venue .tribe-events-loop {*/
/*    max-width: 890px !important;*/
/*    margin: 0 auto; }*/

/*.tribe-events-day .tribe-events-loop {*/
/*    max-width: 890px !important;*/
/*    margin: 0 auto; }*/

/*.tribe-events-list .type-tribe_events h2 {*/
/*    font-size: 16px; }*/

/*.event-row {*/
/*    border-bottom: 1px solid #aaa;*/
/*    width: 100%; }*/

/*.event-title {*/
/*    align-items: center;*/
/*    display: flex;*/
/*    display: -webkit-box;*/
/*    display: -ms-flexbox;*/
/*    display: flex;*/
/*    float: left;*/
/*    padding: 15px;*/
/*    width: 45%;*/
/*    -webkit-box-align: center;*/
/*    -ms-flex-align: center; }*/
/*@media screen and (max-width: 768px) {*/
/*    .event-title {*/
/*        float: none;*/
/*        width: 100%; } }*/
/*@media (min-width: 768px) and (max-width: 990px) {*/
/*    .event-title {*/
/*        padding: 15px;*/
/*        width: 25%; } }*/
/*.event-title span {*/
/*    color: #aaa;*/
/*    font-size: 26px;*/
/*    margin-top: 10px; }*/
/*.event-title h2 {*/
/*    display: inline;*/
/*    line-height: 26px;*/
/*    padding-left: 10px; }*/
/*.event-title h2:hover {*/
/*    text-decoration: underline; }*/

/*.event-date-and-time {*/
/*    float: left;*/
/*    padding: 40px 15px 15px;*/
/*    text-align: center;*/
/*    width: 20%; }*/
/*@media screen and (max-width: 768px) {*/
/*    .event-date-and-time {*/
/*        float: none;*/
/*        padding: 0;*/
/*        width: 100%; } }*/
/*@media (min-width: 768px) and (max-width: 990px) {*/
/*    .event-date-and-time {*/
/*        padding: 15px;*/
/*        width: 25%; } }*/
/*.event-date-and-time .date {*/
/*    width: 80%; }*/
/*@media screen and (max-width: 768px) {*/
/*    .event-date-and-time .date {*/
/*        width: 100%; } }*/
/*.event-date-and-time .time {*/
/*    margin-top: 10px;*/
/*    text-transform: uppercase !important; }*/
/*@media screen and (max-width: 768px) {*/
/*    .event-date-and-time .time {*/
/*        margin: 0; } }*/

/*.event-image {*/
/*    float: left;*/
/*    padding: 15px;*/
/*    width: 20%; }*/
/*.event-image img {*/
/*    height: auto;*/
/*    width: 100%; }*/
/*.event-image img:hover {*/
/*    opacity: 0.75;*/
/*    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";*/
/*    filter: alpha(opacity=75); }*/
/*@media screen and (max-width: 768px) {*/
/*    .event-image {*/
/*        float: none;*/
/*        margin: 0 auto;*/
/*        padding: 0;*/
/*        width: 240px; }*/
/*    .event-image img {*/
/*        height: auto;*/
/*        width: 100%; } }*/
/*@media (min-width: 768px) and (max-width: 990px) {*/
/*    .event-image {*/
/*        padding: 15px;*/
/*        width: 25%; }*/
/*    .event-image img {*/
/*        height: auto;*/
/*        width: 100%; } }*/

/*.event-organizer {*/
/*    float: left;*/
/*    padding: 30px 15px 15px 15px;*/
/*    text-align: center;*/
/*    width: 15%; }*/
/*@media screen and (max-width: 768px) {*/
/*    .event-organizer {*/
/*        float: none;*/
/*        padding: 15px;*/
/*        width: 100%; } }*/
/*@media (min-width: 768px) and (max-width: 990px) {*/
/*    .event-organizer {*/
/*        padding: 15px;*/
/*        width: 25%; } }*/
/*.event-organizer a {*/
/*    color: #e36a03;*/
/*    font-size: 18.66px;*/
/*    text-transform: uppercase !important; }*/
/*.event-organizer a:hover {*/
/*    text-decoration: underline !important; }*/
/*.event-organizer span {*/
/*    color: #aaa;*/
/*    font-size: 26px;*/
/*    margin-top: 10px; }*/

/*.event-img-default {*/
/*    background-color: #e36a03;*/
/*    border: 1px #e36a03 solid;*/
/*    height: 140px;*/
/*    margin: 0 auto;*/
/*    margin-bottom: 15px;*/
/*    margin-top: 15px;*/
/*    padding: 35px 0 0;*/
/*    position: relative;*/
/*    text-align: center; }*/
/*.event-img-default span {*/
/*    color: #fff;*/
/*    font-size: 60px; }*/
/*.event-img-default:hover {*/
/*    background-color: #fff;*/
/*    border: 1px #e36a03 solid; }*/
/*.event-img-default:hover span {*/
/*    color: #e36a03; }*/

/*.tribe-events-filter-group {*/
/*    max-height: none !important;*/
/*    position: relative; }*/

/*.tribe-events-filter-group ul {*/
/*    max-height: none !important;*/
/*    overflow-y: auto; }*/

/*#tribe_events_filter_item_tags {*/
/*    display: none !important; }*/

/*# sourceMappingURL=tribe-events.css.map */
