input#btn-join,.ld-status {
    padding: 10px 20px !important;
		border-radius: 50px !important;
}

a.tec-events-elementor-event-widget__venue-name-link {
    text-decoration: auto !important;
}
.tribe-events .tribe-events-c-events-bar__search-container,.tribe-events-c-events-bar {
    background-color: #efefef !important;
}
.tribe-events .tribe-events-c-events-bar__filter-button-text {
    text-transform: uppercase !important;
    font-size: 12px !important;
    font-weight: 700;
}
.tribe-events-c-search__button:hover {
    background-color: #3d3d3d !important;
}
.tec-events-elementor-event-widget__export-dropdown-button {
    color: #fff !important;
}

.tec-events-elementor-event-widget__website-header {
    display: none;
}
.tec-events-elementor-event-widget__website-link>a:hover {
    background-color: #666;
}
.tec-events-elementor-event-widget__website-link>a {
    color: #fff !important;
    padding: 10px 20px;
}
.event_web_button {
background-color: #BD7A67;
    font-family: var(--e-global-typography-6f7125e-font-family), Sans-serif;
    font-size: var(--e-global-typography-6f7125e-font-size);
    font-weight: var(--e-global-typography-6f7125e-font-weight);
    text-transform: var(--e-global-typography-6f7125e-text-transform);
    font-style: var(--e-global-typography-6f7125e-font-style);
    line-height: var(--e-global-typography-6f7125e-line-height);
    letter-spacing: var(--e-global-typography-6f7125e-letter-spacing);
    fill: #FFFFFF;
    color: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
}
.uc_material_bullets_row:hover {
    margin-left: 10px;
}

.gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    font-size: inherit;
    font-family: inherit;
    padding: 10px;
}
[type=submit]:hover {
		    background-color: #333;
}
[type=submit] {
    background-color: var(--e-global-color-primary);
    border-style: solid;
		color:#fff;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-3e7ec9e);
    border-radius: 30px 30px 30px 30px;
    padding: 10px 20px 10px 20px;
    margin-top: 10px;
    font-family: "montserrat", Sans-serif;
    font-size: 0.8rem;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.2em;
    letter-spacing: 3px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}
.gform_wrapper.gravity-theme input[type=color], .gform_wrapper.gravity-theme input[type=date], .gform_wrapper.gravity-theme input[type=datetime-local], .gform_wrapper.gravity-theme input[type=datetime], .gform_wrapper.gravity-theme input[type=email], .gform_wrapper.gravity-theme input[type=month], .gform_wrapper.gravity-theme input[type=number], .gform_wrapper.gravity-theme input[type=password], .gform_wrapper.gravity-theme input[type=search], .gform_wrapper.gravity-theme input[type=tel], .gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme input[type=time], .gform_wrapper.gravity-theme input[type=url], .gform_wrapper.gravity-theme input[type=week], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea {
    font-size: 15px;
    background-color: var(--e-global-color-3e7ec9e);
    color: var(--e-global-color-text);
    padding: 10px 10px 10px 10px;
    text-indent: 0px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-secondary);
    border-radius: 5px 5px 5px 5px;
    font-family: "Poppins", Sans-serif;
    font-size: 1rem;
    font-weight: 400;
    font-style: normal;
    line-height: 1.4em;
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.5);
    margin-bottom: 0;
    margin-top: 0;
    padding: 8px;
}
.wpcp-browser-container-content {
    background-color: transparent !important;
}
.rmp-menu-item-link {
        padding-right: 0px !important;
    }
#mepr-account-nav {
    line-height: 45px;
}
.elementor-accordion-icon.elementor-accordion-icon-left {
    margin-top: 5px;
}
.elementor-widget-container .mp_wrapper {
    display: block !important;
}
.mp_wrapper {
    display: none;
}

span.mepr-nav-item.mepr-active-nav-tab:hover {
    background-color: #123158;
}
span.mepr-nav-item:hover {
    background-color: #8c8c8c;
}
span.mepr-nav-item.mepr-active-nav-tab {
    background-color: #123158;
}
span.mepr-nav-item a {
    color: #fff;
}
span.mepr-nav-item {
    border-style: solid;
    border-top-width: 2px;
    border-right-width: 2px;
    border-left-width: 2px;
    border-bottom-width: 2px;
    color: var(--ast-global-color-5);
    background-color: #adadad;
    padding-top: 8px;
    padding-right: 10px;
    padding-bottom: 8px;
    padding-left: 10px;
    font-family: 'Poppins', sans-serif;
    font-weight: 500;
    font-size: 16px;
    font-size: 1.1428571428571rem;
    line-height: 1em;
    text-transform: uppercase;
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
    border-bottom-left-radius: 30px;
}
.gravity-theme table.gsurvey-likert th.gsurvey-likert-choice-label {
    background-color: #dedede;
}
.gravity-theme table.gsurvey-likert td.gsurvey-likert-choice {
    background-color: #fff;
}
#UseyourDrive .file-container {
    background-color: transparent !important;
}
li.woocommerce-MyAccount-navigation-link {
    margin-bottom: 0px;
}
input#payment_method_stripe {
    display: inline-block !important;
}
/* Smash Balloon */ 

@media only screen and (min-width: 800px) {
#cff.cff-masonry.masonry-4-desktop .cff-item {
    margin-left: 0.5% !important;
    margin-right: 0.5% !important;
    width: 24% !important;
}
}
#cff.cff-masonry.masonry-4-desktop .cff-item {
    box-shadow: rgba(0, 0, 0, 0.65) 0px 0px 7px 0px;
}
#cff.cff-carousel .cff-space .cff-item {
    box-shadow: rgba(0, 0, 0, 0.65) 0px 0px 7px 0px;
}
.elementor-card-shadow-yes .elementor-post__card {
    box-shadow: rgba(0, 0, 0, 0.65) 0px 0px 7px 0px !important;
}
#cff.cff-palette-2 a, #cff.cff-palette-2 .cff-post-links a, #cff.cff-palette-2 a, #cff.cff-palette-3 a, #cff.cff-palette-3 .cff-post-links a, #cff.cff-palette-3 a {
    font-size: 12px;
}
.sbi-user-info {
    display: none !important;
}
#sb_instagram .sbi_carousel .sbi-owl-nav .svg-inline--fa {
    height: 1em !important;
    width: 1.2em;
}


/* Menu */ 

#sfslogo {
    transition: width 0.5s;
margin-left: auto;
    margin-right: auto;
}
.elementor-sticky--active #sfslogo {
    width: 100px;
    transition: width 0.5s;
}

li {
    margin-bottom: 10px;
}
/* Smash Balloon */ 

@media only screen and (min-width: 800px) {
#cff.cff-masonry.masonry-4-desktop .cff-item {
    margin-left: 0.5% !important;
    margin-right: 0.5% !important;
    width: 24% !important;
}
}
#cff.cff-masonry.masonry-4-desktop .cff-item {
    box-shadow: rgba(0, 0, 0, 0.65) 0px 0px 7px 0px;
}
#cff.cff-carousel .cff-space .cff-item {
    box-shadow: rgba(0, 0, 0, 0.65) 0px 0px 7px 0px;
}
.elementor-card-shadow-yes .elementor-post__card {
    box-shadow: rgba(0, 0, 0, 0.65) 0px 0px 7px 0px !important;
}
#cff.cff-palette-2 a, #cff.cff-palette-2 .cff-post-links a, #cff.cff-palette-2 a, #cff.cff-palette-3 a, #cff.cff-palette-3 .cff-post-links a, #cff.cff-palette-3 a {
    font-size: 12px;
}
.sbi-user-info {
    display: none !important;
}
#sb_instagram .sbi_carousel .sbi-owl-nav .svg-inline--fa {
    height: 1em !important;
    width: 1.2em;
}