.header{ background: #ffffff; }#header-container{ padding-top: 5px; }.site-header{ padding-bottom: 5px; }#footer{ background: #ced0d0; }.copyright {
    background: #cd1719;
}

.wpneo_donate_button {
    background-color:#f04b3c;
}

.wpneo-submit-campaign {
    border: 0px;
    border-radius: 3px;
}

a.wpneo-submit-campaign:hover, input.wpneo-submit-campaign:hover {
    background-color:#f04b3c!important;
}

.wpneo_donate_button: {
    background-color:#2191bd;
}

ul.wpcf_predefined_pledge_amount li a {
    border: 2px solid #f04b3c;
}


ul.wpcf_predefined_pledge_amount li a:hover {
    border: 2px solid #2191bd;
}

.infobox {
    padding-right: 20px;
}
.wpneo-profile {
    visibility: none;
}
.wpneo-tabs-menu li.wpneo-current a {
    color: #2191bd;
}

.wpneo-link-style1 {
    color: #2191bd;
}

.sub-title:before {
    background-color: #2191bd;
}

#wpneofrontenddata input#cc-image-upload-file-button {
    background-color: #f04b3c;
}

#wpneofrontenddata input#cc-image-upload-file-button: {
    background-color: #2191bd;
}

h1, h2, h3, h4, h5, h6 {
    margin-top: 1em;
}

.owl-carousel {
    z-index: -1;
}

#main-menu .nav>li.active>a {
    color: #cd1719;
}
#main-menu .nav>li>a:hover {
    color: #cd1719;
}

.btn-success {
    color: #fff;
    background-color: #cd1113;
    border-color: #cd1113;
    margin-top: 20px;
}

.btn-success:hover {
    color: #fff;
    background-color: #cb4041;
    border-color: #cb4041;
}

.wpneo-link-style1 {
    color: #cd1113 !important;
}

wpneo-profile-location span {
    position: inherit !important;
}

h4.list-date {
    color: #000;
    font-size: 16px!important;
    padding-bottom: 10px!important;
    padding-top: 10px!important;
    padding-right: 20px!important;
}

.wpneo-icon {
    //visibility: hidden;
}

.wpneo-listings .wpneo-listing-content {
    padding-bottom: 20px;
    padding-top: 5px;
}


.wpneo-eventdate, .wpneo-eventdate a, .wpneo-nonprofit, .wpneo-nonprofit a {
    color: #737373;
    font-size: 18px;
}

.alert-primary {
    color: white;
    background: #cd1719;
}

.card {
    background : #cd1113 ;
}

.card-title {
    margin-top: 0px;
}

.card-text {
    color: #fff;
}

.card-title {
    color: #fff;
}

.wpneo-listings .wpneo-listing-content .woocommerce {
    padding: 0px 0px 0px;
    visibility: none!important;
}

.wpneo-listings .wpneo-listing-content  {
    padding-top: 20px;
}

.wpneo-name {
    color: #000!important;
}

.wpneo-fields, .wpneo-fields small, .wpneo-fields select {
    color: #000!important;
}

#wpneofrontenddata .wp-editor-container {
    border: 0px;
}

a.agblink:hover {
    color: #cd1719;
    text-decoration: underline;
}

#wpneofrontenddata, #wpneofrontenddata button, #wpneofrontenddata input, #wpneofrontenddata select, #wpneofrontenddata textarea {
    font-family: Roboto Condensed;
}

.wp-editor-tabs {
    margin-bottom: 5px;
}

.wpneo-funding-goal .wpneo-meta-desc, .wpneo-fund-raised .wpneo-meta-desc, .wpneo-time-remaining .wpneo-meta-desc {
    font-size: 12px;
}

div.wpneo-profile-location > span {
    display: contents;
}

.woocommerce-info {
    border-top-color: #cd1719;
}

.woocommerce-info::before {
    color: #cd1719;
}


.wpneo-name > p {
    color: 000!important;
}

.wpneo-buttons-group {
    margin-bottom: 10px;
}

.kc-css-veranstalter .kc_button {
    color: #cd1113;
    background-color: #ffffff;
    border: 3px dashed #cd1113;
    border-radius: 3px 3px 3px 3px;
    margin-top: 10px;
}

.kc_button {
    transition: background-color .3s ease 0s,color .3s ease 0s,border-radius .3s ease 0s;
    white-space: nowrap;
    text-decoration: none;
    font-size: 14px;
    background-color: #1E73BE;
}

.kc-css-system .kc-css-veranstalter .kc_button:hover {
    color: #cfd0d0;
    background-color: #ffffff;
    border: 3px dashed #cfd0d0;
}

a.wpneo-profile-button:hover {
    background-color: #cfd0d0;
    color: #fff;
}

.wp-crowd-new-campaign {
    float: right;
    margin-top: 20px;
    margin-bottom: 20px;
}

.wpneo_login_form_div form>p input#wp-submit {
    background: #cd1113;
}

.wpneocf-container {
    margin-top: 100px;
}

.widget.widget_nav_menu ul.sub-menu {
    border-top: 0px;
    margin-top: 5px;
}

#footer {
    margin-top: 10px;
}

.yeah {
    color: #cd1719;
}

.mark_name_anonymous_wrap {
    margin: 10px 0 20px;
}

.woocommerce form .form-row label {
    line-height: 3!important;
}

body.product-template-default {
    overflow-x: hidden;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    background-color: #cd1719;
    color: #fff;
    -webkit-font-smoothing: antialiased;
}

.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
    background-color: #cd171994;
    color: #fff;
    -webkit-font-smoothing: antialiased;
}

.woocommerce button.button {
    padding: 1.2em 2em;
    font-size: 120%;

}

a:hover {
    color: #cd1719;
    text-decoration: underline;
}