/*
Theme Name: CharityFoundation
Theme URI: http://www.nicdarkthemes.com
Description: Wonderful theme for your Business.
Author: Nicdark
Author URI: http://www.nicdark.com
Version: 2.1
License: http://www.nicdark.com
License URI: http://www.nicdark.com
*/

/* body#start_nicdark_framework #nd_options_navigation_2_container > div {*/
/*    background-color: transparent !important;*/
/*}*/

/*.home #nd_options_navigation_2_container > div {*/
/*    background-color: transparent !important;*/
/*}*/

.nd_options_navigation_2 div li a {
    text-transform: uppercase;
}

.nd_options_customizer_forms input[type="submit"], .nd_options_customizer_forms button[type="submit"], .give-btn.give-btn-modal {
    background-color: #36A247 !important;
}

rs-layer#slider-8-slide-12-layer-3 {
    border-radius: 0 !important;
}

.owl-nav button {
    background: #792d8e !important;
}

.vc_row.wpb_row.vc_row-fluid.vc_custom_1621924524181.vc_row-has-fill {
    margin-bottom: -50px;
}

.owl-nav button:hover {
    background: #36A247 !important;
}

.owl-nav button {
    line-height: 1 !important;
}

.owl-nav button i {
    color: white !important;
}

a.mec-booking-button {
    border-radius: 30px !important;
    background-color: #36A247 !important;
    color: white !important;
}

.mec-slider-t1 .mec-slider-t1-img {
    position: relative;
    /* background-size: cover!important; */
    background-position: center!important;
    width: 55% !important;
    height: 100%;
    float: right;
    margin: 0;
    overflow: hidden;
}

.mec-slider-t1-wrap {
    background: white !important;
}

.mec-slider-t1 .mec-slider-t1-content {
    width: 45% !important;
}

ul#countdown {
    color: #792d8e;
}

div#yui_3_17_2_1_1621920945565_152 {
    text-align: center;
}

.nicdark_display_inline_block {
    padding: 15px 25px !important;
    color: white !important;
}
.nd_options_navigation_2 div li a {
    color: black !important;
}

.mec-events-button {
    border-radius: 30px;
}

h1.mec-single-title {
    color: #36A247;
}

article.row.mec-single-event {
    padding-top: 100px !important;
    margin-top: 100px !important;
}

div#nd_options_comments_form {
    display: none;
}

.mec-events-event-image img.attachment-full.size-full.wp-post-image {
    height: 700px;
    object-fit: cover;
}

article.row.mec-single-event {
    padding-top: 100px !important;
}

li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-1179 a {
    color: white !important;
}

#nd_options_navigation_2_container > div {
    background-color: white !important;
}

div#nd_options_navigation_2_top_header i {
    color: white !important;
}

div#nd_options_navigation_2_top_header a {
    color: white !important;
}



/*.mission-icons img {*/
/*    filter: invert(21%) sepia(45%) saturate(2902%) hue-rotate(267deg) brightness(91%) contrast(91%);*/
/*}*/

.nd_options_font_weight_normal {
    border-radius: 0 !important;
}

.involved img {
    height: 200px !important;
}

i.arrow-right.fas.fa-arrow-right {
    color: #36A247 !important;
}

a.header-email {
    color: white !important;
}

rs-layer#slider-8-slide-12-layer-3 {
    border-radius: 30px !important;
}

div#nd_options_navigation_2_container li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-1179 {
    background-color: #36A247 !important;
    padding: 7px 25px !important;
    border-radius: 30px;
}

a.nicdark_display_inline_block.nd_options_font_weight_normal.nd_options_first_font {
    background-color: #36A247 !important;
    border-radius: 30px !important;
}

.social-icons i {
    color: white !important;
    font-size: 20px;
}

/* .social-icons i.fab.fa-linkedin {
    margin-left: 25px;
    margin-right: 25px;
} */

.nd_donations_section input {
    background: white !important;
}

.page-id-1126 .nd_options_background_position_center {
    background-position: center 35% !important;
}

a#nd_donations_single_cause_form_donation_checkout_submit {
    width: 75%;
    margin: 0 auto;
    text-align: center !important;
    display: block;
    border-radius: 30px !important;
}

p.community {
    font-size: 25px;
    font-weight: 300 !important;
    margin-bottom: 15px;
}

h2.testimonial-header {
    font-size: 55px;
    font-weight: 500 !important;
}

ul#menu-wjc-menu-1 {
    margin-top: 20px !important;
}

#post-588 > div.vc_row.wpb_row.vc_row-fluid.testimonial-row.vc_custom_1620778505890.vc_row-has-fill {
    background-position: top !important;
    background: linear-gradient( rgb(0 0 0 / 50%), rgba(0, 0, 0, 0.5) ), url(https://westernjustice.enki.tech/wp-content/uploads/2021/05/wjc-testimonials-2.jpeg) !important;
    background-repeat: no-repeat !important;
}

h2.titles {
    margin-bottom: 10px;
}

#post-588 > div.vc_row.wpb_row.vc_row-fluid.vc_custom_1485448902976 > div:nth-child(2) > div > div > div.nd_options_section.nd_options_position_relative > img {
    height: 250px;
    object-fit: cover;
}

p.tfree-testimonial-content,
.tfree-client-testimonial p {
    color: white !important;
}


.sp-testimonial-free {
    margin-top: 25px;
}

.sp-testimonial-free-section .slick-dots li button {
    width: 20px !important;
    height: 20px !important;
}

h4.tfree-client-name {
    margin-top: -15px !important;
}

h4.tfree-client-name {
    margin-bottom: 0 !important;
}

#sp-testimonial-free-wrapper-1226 .sp-testimonial-free-section .slick-dots li.slick-active button {
    background: #36A247 !important;
}

.sp-testimonial-free-section .slick-dots li {
    overflow: visible !important;
    margin: 8px !important;
}

#post-588 > div.vc_row.wpb_row.vc_row-fluid.vc_custom_1485448902976 > div:nth-child(2) > div > div > div.vc_row.wpb_row.vc_inner.vc_row-fluid > div:nth-child(2) > div > div > div > img {
    height: 285px;
    object-fit: cover;
}

#post-588 > div.vc_row.wpb_row.vc_row-fluid.vc_custom_1485448902976 > div:nth-child(2) > div > div > div.vc_row.wpb_row.vc_inner.vc_row-fluid > div:nth-child(1) > div > div > div > img {
    display: none !important;
}

#post-588 > div.vc_row.wpb_row.vc_row-fluid.vc_custom_1485448902976 > div:nth-child(2) > div > div > div.vc_row.wpb_row.vc_inner.vc_row-fluid > div:nth-child(1) > div > div > div {
    background-image: url(https://westernjustice.enki.tech/wp-content/uploads/2021/04/WJC_Impact_Report_2020_Cover.png) !important;
    background-size: cover;
    height: 285px;
}

.numbers-row p.nd_options_first_font {
    font-size: 20px !important;
}

.numbers-row h1.nd_options_first_font {
    font-size: 60px !important;
}

.newsletter-row img {
    height: 100px;
    object-fit: contain;
    width: 100px !important;
}

.wpb_widgetised_column .widget h3 {
    color: white !important;
}

div#nd_options_footer_4 a {
    color: white !important;
}

#post-588 > div.vc_row.wpb_row.vc_row-fluid.numbers-row.vc_custom_1617412447575.vc_row-has-fill {
   background: linear-gradient( rgb(0 0 0 / 50%), rgba(0, 0, 0, 0.5) ), url(/wp-content/uploads/2021/05/wjc-news.jpeg) !important;
   background-position: center !important;
   background-size: cover !important;
   background-repeat: no-repeat !important;
}

#post-588 > div.vc_row.wpb_row.vc_row-fluid.newsletter-row.vc_custom_1617413544729.vc_row-has-fill.vc_row-o-content-middle.vc_row-flex {
     background: linear-gradient( rgb(0 0 0 / 50%), rgba(0, 0, 0, 0.5) ), url(/wp-content/uploads/2021/05/wjc-kids.jpeg) !important;
   background-size: cover !important;
   background-repeat: no-repeat !important;  
}

ul#menu-wjc-menu-2 li {
    border-bottom: none !important;
    padding: 0 !important;
}

.about-text {
    margin-bottom: 15px;
    color: white !important;
}

img.footer-logo {
    width: 150px;
    margin-left: -15px;
}

div#nd_options_footer_4 input[type="email"] {
    width: 100%;
}


#custom_html-4 > div > div > img:nth-child(2) {
    margin-left: 25px;
}

div#nd_options_footer_4 .mc4wp-form-fields {
    display: flex;
    margin-top: 88px;
}

div#nd_options_footer_4 input[type="submit"] {
    background-color: #36A247 !important;
    padding: 10px 65px !important;
    margin-top: 5px;
    margin-left: 25px;
    border-radius: 0 !important;
}

/* div#nd_options_footer_4 ul {
    columns: 3;
    -webkit-columns: 3;
    -moz-columns: 3;
    margin-top: 20px;
} */

@media only screen and (min-width: 960px) and (max-width: 1200px) {
.nd_options_display_none_all_responsive {
    display: block !important;
}

#nd_options_section_time_image_contact > div.nd_options_margin_top_0_first_div_important_responsive.wpb_column.vc_column_container.vc_col-sm-4.vc_col-has-fill > div > div > div.vc_row.wpb_row.vc_inner.vc_row-fluid > div:nth-child(2) {
    width: 100%;
}

a.nicdark_display_inline_block.nd_options_float_left.nd_options_font_weight_normal.nd_options_first_font.dark-btn {
    width: 100% !important;
    margin-top: -35px !important;
    margin-left: 0 !important;
}

#nd_options_navigation_2_top_header > div > div.nd_options_grid_6.nd_options_text_align_right.nd_options_text_align_center_responsive.nd_options_padding_top_0_responsive.nd_options_padding_botttom_10.nd_options_padding_top_10 {
    text-align: right !important;
}


#nd_options_navigation_2_top_header > div > div.nd_options_grid_6.nd_options_padding_botttom_10.nd_options_padding_bottom_0_responsive.nd_options_padding_top_10.nd_options_text_align_center_responsive {
    text-align: unset !important;
    width: 50% !important;
    position: relative;
    top: 25px;
}
.nd_options_section.nd_options_text_align_center.nd_options_display_none.nd_options_display_block_responsive {
    display: none;
}
}