.gray_sidebar_text p a{text-decoration:none;border-bottom:1px solid #1A284E;}

.case-boxes {display: flex;flex-wrap: wrap; }
.case-boxes .case-box {
    display: flex;
 
}
.case-boxes  .case-box a {display:block; width:100%}
.case-boxes  .case-box .case-top {width:100%; display:block; height:100%;}

.elementor-page-17397 .case_left {
    width: 100%;

}

.header {
  background-color: #1A284E ;
}
.footer {
  background-color: #1A284E;
	
}

.nav {
	background-color: #1A284E;
}

.elementor-page-17397 .singlepage_header.graybar {background:url(http://www.naacpldf.org/wp-content/uploads/shutterstock_692579542-scaled.jpg) !important;     background-size: cover !important;}


.postid-312 .date_filed{display:none}

.footer_middle {width:20%; float:left; text-align:left; padding-left:5%;}
.footer_middle h4 {color:#fff; margin-top:-5px}

.footer_middle a {text-align:left !important; float:left}







/* .case-box{    width: 31.7% !important;} */

.single .case_img {display:none}

@import url('https://fonts.googleapis.com/css?family=Dancing+Script&display=swap');

.searchandfilter .sf-input-text::-webkit-input-placeholder { /* Edge */
  color: #818181;
}

.searchandfilter .sf-input-text:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #818181;
}

.searchandfilter .sf-input-text::placeholder {
  color: #818181;
}


.single_search_result_info p {    font-weight: 400;
    font-size: 13px;
    margin-bottom: 5px;
}


.new_search_filter .searchandfilter label {width:100%;}

.searchandfilter .sf-input-text {
    padding: 5px 16px;
    height: 42px;

}

.sf-field-search .sf-input-text  {    padding: 12px 22px;
    height: 58px;}

.sf-field-post_date {overflow:hidden;}
.sf_date_field {}
.sf_date_field li {width:50%; float:left}
.sf_date_field li:first-child {padding-right:10px;}

.page-id-11109 .case_left {width:100% !important;}

.signup_form .form-control {
    margin: 0 0 20px;
    background: transparent;
}

.case-boxes .case-bottom {display:none}


.page-id-10746 p{ margin: 0!important;
    font-family: inherit;
    font-size: inherit;
    color: inherit;
    line-height: inherit;
    letter-spacing: inherit;}






.gform_wrapper {font-family: "Gotham Book";}
.gform_wrapper .top_label .gfield_label {
	    width: 100%;
    margin: 0 0 3px;
    font-size: 15px;
    color: #  background-color: #1A284E ;
    font-family: "Gotham Book";
    padding: 0;
    letter-spacing: .02em;
	text-transform: uppercase;
    font-size: 14px;
}

.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    background-color: #eeefef;
    border: none;
    padding: 0 10px;
    box-shadow: none;
    display: block;
    width: 100%;
    font-size: 16px;
    height: 36px;
}

.gform_wrapper select {
	height: 36px;
	 background-color: #eeefef;
	border:0;
}
.gform_wrapper textarea {background-color: #eeefef;
	border:0;}

.form_submit, .form_control.la_form_btn input.wpcf7-form-control.wpcf7-submit {
    color: #003f4e;
    font-weight: 700;
}

.button {
    background-color: #fddc03;
    border: none;
    text-align: center;
    text-transform: uppercase;
    font-size: 16px;
    letter-spacing: 0.1em;
    margin: 30px 0 0;
    cursor: pointer;
    padding: 15px 25px;     color: #003f4e;
    font-weight: 700;
}

.large_button_area {padding-bottom:50px;}

.large_button {background:#f8981d; color:#fff; text-decoration:none; padding:25px 55px; font-size:35px;   text-transform:uppercase;}

#esg-grid-2-1 {padding-top:20px  !important; padding-bottom:20px  !important}

.gallery_page_content {    font-family: 'Gotham';}

.gallery_top_text {padding:70px 50px; padding-bottom:0; text-align: center; font-size:23px; color:#174374; line-height:35px; }

.gallery_top_text img {margin-top:50px;}

.main_gallery {}

.main_gallery .esg-top  p {text-align:left; color:#fff; font-family:'Gotham'; font-size:13px; margin-left:20px; margin-right:20px; margin-bottom:20px;}
.main_gallery .esg-top  p a { font-size:13px !important;     display: inline; text-decoration:underline}

.postid-298 .date_filed {display:none;}

#eg-2-post-id-8967 .esg-overlay {display:none !important}
#eg-2-post-id-8967 .esg-tc.eec {display:none !important}





#eg-2-post-id-8996 .esg-overlay {display:none !important}
#eg-2-post-id-8996 .esg-tc.eec {display:none !important}




#eg-2-post-id-8995 .esg-overlay {display:none !important}
#eg-2-post-id-8995 .esg-tc.eec {display:none !important}


#eg-2-post-id-8994 .esg-overlay {display:none !important}
#eg-2-post-id-8994 .esg-tc.eec {display:none !important}


#eg-2-post-id-8993 .esg-overlay {display:none !important}
#eg-2-post-id-8993 .esg-tc.eec {display:none !important}



#eg-2-post-id-8992 .esg-overlay {display:none !important}
#eg-2-post-id-8992 .esg-tc.eec {display:none !important}


#eg-2-post-id-8991 .esg-overlay {display:none !important}
#eg-2-post-id-8991 .esg-tc.eec {display:none !important}


#eg-2-post-id-8990 .esg-overlay {display:none !important}
#eg-2-post-id-8990 .esg-tc.eec {display:none !important}


#eg-2-post-id-8989 .esg-overlay {display:none !important}
#eg-2-post-id-8989 .esg-tc.eec {display:none !important}


#eg-2-post-id-8988 .esg-overlay {display:none !important}
#eg-2-post-id-8988 .esg-tc.eec {display:none !important}


#eg-2-post-id-8986 .esg-overlay {display:none !important}
#eg-2-post-id-8986 .esg-tc.eec {display:none !important}


#eg-2-post-id-8985 .esg-overlay {display:none !important}
#eg-2-post-id-8985 .esg-tc.eec {display:none !important}


.gallery_bottom_text {    color: #174374;
    padding-left: 38px;
    display: block;
    line-height: 40px;
    font-weight: 800;
    text-transform: uppercase;
    font-size: 40px; text-align:center;   font-family: 'Gotham';}

@media only screen and (max-width:911px) { 
.footer_middle {width:100%; padding: 30px 0}
}
@media only screen and (max-width:767px) { 
.gallery_top_text {
	padding: 20px 15px;}
.large_button { padding:15px 15px; font-size:25px;   ;}	
}



.mobile_sticky_image {display:none;}

@media only screen and (max-width:767px) {
	.mobile_sticky_image img {width:100%;}
.mobile_sticky_image { display: block;
    position: fixed;
    width: 100%;
    bottom: 27px;
    left: 0;}
	.page-id-10746 p br {display:none}
}

.page-id-3396 .case_left {width:100%}
#mai_nav{display:none;}
