/***************************/
/**** Community Events *****/
/***************************/

.tribe-community-events {
    margin-top: 90px;
    margin-bottom: 200px;
}
/*Sections*/
.tribe-community-events .tribe-section .tribe-section-header h3 {
    letter-spacing: .8px;
}
.tribe-community-events .tribe-section .tribe-section-header {
    margin-bottom: 20px;
    margin-top: 12px;
}
/*Selectors*/
.tribe-community-events .select2-results .select2-results__option {
    font-size: 12px;
}
.tribe-community-events .select2-container--default .select2-results__option--highlighted[data-selected] {
    background-color: #7b1f2f !important;
    color: white !important;
}
.tribe-community-events .select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #7b1f2f !important;
    color: #ffffff !important;
}
.tribe-community-events .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    color: #ffffff !important;
    margin-right: 10px !important;
    margin-left: -10px !important;
}
.tribe-community-events .recurrence-row .select2-container .select2-selection__rendered .select2-selection__choice {
    background: #7b1f2f;
    margin-left: 10px;
}
.tribe-community-events .recurrence-row .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    margin-left: 0px !important;
    margin-right: 10px !important;
}

/*Input Fields*/
.tribe-community-events .tribe-section.tribe-section-cost .cost-input-field {
    margin-left: 155px;
}
.tribe-community-events .tribe-section p {
    margin-left: 155px;
}

/*buttons*/
.tribe_community_edit #tribe-add-exclusion,.tribe_community_edit .button,.tribe_community_edit .button-primary,.tribe_community_edit .button-secondary,.tribe_community_edit .tribe-add-recurrence.tribe-button,.tribe_community_edit .tribe-button,.tribe_community_list #tribe-add-exclusion,.tribe_community_list .button,.tribe_community_list .button-primary,.tribe_community_list .button-secondary,.tribe_community_list .tribe-add-recurrence.tribe-button,.tribe_community_list .tribe-button {
    background: #7b1f2f !important;
}
.tribe_community_edit #tribe-add-exclusion:focus,.tribe_community_edit #tribe-add-exclusion:hover,.tribe_community_edit .button-primary:focus,.tribe_community_edit .button-primary:hover,.tribe_community_edit .button-secondary:focus,.tribe_community_edit .button-secondary:hover,.tribe_community_edit .button:focus,.tribe_community_edit .button:hover,.tribe_community_edit .tribe-add-recurrence.tribe-button:focus,.tribe_community_edit .tribe-add-recurrence.tribe-button:hover,.tribe_community_edit .tribe-button:focus,.tribe_community_edit .tribe-button:hover,.tribe_community_list #tribe-add-exclusion:focus,.tribe_community_list #tribe-add-exclusion:hover,.tribe_community_list .button-primary:focus,.tribe_community_list .button-primary:hover,.tribe_community_list .button-secondary:focus,.tribe_community_list .button-secondary:hover,.tribe_community_list .button:focus,.tribe_community_list .button:hover,.tribe_community_list .tribe-add-recurrence.tribe-button:focus,.tribe_community_list .tribe-add-recurrence.tribe-button:hover,.tribe_community_list .tribe-button:focus,.tribe_community_list .tribe-button:hover {
    background: #702630 !important;
}

.tribe_community_edit #tribe-add-exclusion:active,.tribe_community_edit .button-primary:active,.tribe_community_edit .button-secondary:active,.tribe_community_edit .button:active,.tribe_community_edit .tribe-add-recurrence.tribe-button:active,.tribe_community_edit .tribe-button:active,.tribe_community_list #tribe-add-exclusion:active,.tribe_community_list .button-primary:active,.tribe_community_list .button-secondary:active,.tribe_community_list .button:active,.tribe_community_list .tribe-add-recurrence.tribe-button:active,.tribe_community_list .tribe-button:active {
    background: #581f26 !important;
}

.tribe_community_edit .button-primary,.tribe_community_edit .tribe-button.tribe-button-primary,.tribe_community_list .button-primary,.tribe_community_list .tribe-button.tribe-button-primary {
    background: #7b1f2f !important;
}

.tribe_community_edit .button-primary:focus,.tribe_community_edit .button-primary:hover,.tribe_community_edit .tribe-button.tribe-button-primary:focus,.tribe_community_edit .tribe-button.tribe-button-primary:hover,.tribe_community_list .button-primary:focus,.tribe_community_list .button-primary:hover,.tribe_community_list .tribe-button.tribe-button-primary:focus,.tribe_community_list .tribe-button.tribe-button-primary:hover {
    background: #702630 !important;
}

.tribe_community_edit .button-primary:active,.tribe_community_edit .tribe-button.tribe-button-primary:active,.tribe_community_list .button-primary:active,.tribe_community_list .tribe-button.tribe-button-primary:active {
    background: #581f26 !important;
}

.tribe_community_edit .tribe-button.submit,.tribe_community_list .tribe-button.submit {
    background: #7b1f2f !important;
}

.tribe_community_edit .tribe-button.submit:focus,.tribe_community_edit .tribe-button.submit:hover,.tribe_community_list .tribe-button.submit:focus,.tribe_community_list .tribe-button.submit:hover {
    background: #702630 !important;
}

.tribe_community_edit .tribe-button.submit:active,.tribe_community_list .tribe-button.submit:active {
    background: #581f26 !important;
}

.tribe_community_edit .tribe-button-tertiary:focus,.tribe_community_edit .tribe-button-tertiary:hover,.tribe_community_list .tribe-button-tertiary:focus,.tribe_community_list .tribe-button-tertiary:hover {
    background: #ececec;
    border: 1px solid #581f26 !important;
    color: #7b1f2f !important;
}

.tribe_community_edit .tribe-button-tertiary:active,.tribe_community_list .tribe-button-tertiary:active {
    background: #d7d7d7;
    border: 1px solid #581f26 !important;
    color: #7b1f2f !important;
}