
/*@media queries*/
@media only screen and (min-width:4501px) and (max-width: 6000px) {
	.no_result_found .entry {
    background-size: contain !important;
    margin-bottom: 70px;
}
}

@media only screen and (min-width:3100px) and (max-width: 4500px) {
	.no_result_found .entry {
    background-size: contain !important;
    margin-bottom: 70px;
}
}

@media only screen and (min-width:2801px) and (max-width: 3100px) {
	.no_result_found .entry {
    background-size: contain !important;
    margin-bottom: 70px;
}
}

@media only screen and (min-width:2501px) and (max-width: 2800px) {
	.no_result_found .entry {
    background-size: contain !important;
    margin-bottom: 70px;
}
}

@media only screen and (min-width: 2201px) and (max-width: 2500px) {
	.no_result_found .entry {
    background-size: contain !important;
    margin-bottom: 70px;
}
}

@media only screen and (min-width: 1801px) and (max-width: 2200px) {
	.no_result_found .entry {
    background-size: contain !important;
    margin-bottom: 70px;
}
}

@media only screen and (min-width:1601px) and (max-width: 1800px) {
	.no_result_found .entry {
    background-size: contain !important;
    margin-bottom: 70px;
}
}

@media only screen and (min-width:1367px) and (max-width: 1600px) {
.no_result_found .entry {
    background-size: contain !important;
    margin-bottom: 70px;
}
}

@media (max-width:1330px) {
}

@media (max-width:1199px) {
#top-menu li ul.sub-menu {
	width: 75%;
}
.et_header_style_left #et-top-navigation nav ul li {
	padding-right: 12px;
}
body.et_fixed_nav.et_secondary_nav_enabled #main-header .container.et_menu_container {
	width: 100% !important;
}
.et_fixed_nav #top-header {
	left: auto;
	width: 100%;
	transform: none;
	-webkit-transform: none;
	padding: 0 20px;
}
body.et_fixed_nav.et_secondary_nav_enabled #main-header {
	left: auto;
	transform: none;
	-webkit-transform: none;
	padding: 0 20px;
}
.et_header_style_left #et-top-navigation nav ul li a {
	font-size: 13px;
}
body .et_pb_row {
	padding: 0 20px;
	width: 100%;
}
.multisite-icon.open {
	right: 60px;
}
.multisite-link {
	right: 10px;
}
.et_pb_section.mission_gallery_outer {
	width: 100%;
	padding: 0 20px;
}
.mission_gallery_outer .mission_gallery_inner {
	width: 230px;
	padding: 0;
}
.mission_gallery_outer .mission_gallery_inner .mission_right img {
	height: 134px;
}
.mission_gallery_outer .mission_gallery_inner .mission_left img {
	height: 134px;
}
.mission_gallery_outer .mission_gallery_inner .mission_top img {
	height: 130px;
}
.mission_gallery_outer .mission_gallery_inner .mission_centre_top_left img {
	height: 134px;
}
.mission_gallery_outer .mission_gallery_inner .mission_centre_top_right img {
	height: 134px;
}
.mission_gallery_outer .mission_gallery_inner .mission_centre_bottom img {
	height: 130px;
}
.et_pb_section.program_gallery_outer {
	width: 100%;
	padding: 0 20px;
}
.program_gallery_outer .program_gallery_inner {
	padding: 0;
    width: 230px;
}
.cue_list_outer .cue_list_image .et_pb_slide_description {
    margin: 0 0 10px;
}
.program_gallery_outer .program_gallery_inner .program_centre_top_left img {
	height: 134px;
}
.program_gallery_outer .program_gallery_inner .program_centre_top_right img {
	height: 134px;
}
.program_gallery_outer .program_gallery_inner .program_centre_bottom img {
	height: 130px;
}
.program_gallery_outer .program_gallery_inner .program_right_top img {
	height: 130px;
}
.program_gallery_outer .program_gallery_inner .program_last_left img {
	height: 134px;
}
.program_gallery_outer .program_gallery_inner .program_last_right img {
	height: 134px;
}
footer#main-footer .container {
	width: 100% !important;
}
footer#main-footer {
	padding: 0 20px;
}
footer#main-footer::before {
	width: 310px;
}
#footer-bottom .container {
	padding: 0 20px !important;
	width: 100% !important;
}
.et_pb_section.main_title_outer {
	overflow: hidden;
}
.volunteer_list-inner .volunteer_image-outer {
	width: 29.4%;
}
.et_pb_section.top_button_outer .et_pb_row {
    padding: 0 20px;
}
.et_pb_section.past_reports_outer {
    width: 100%;
    padding: 30px 20px 0;
}
.et_pb_section.past_reports_outer .past_reports_text {
    width: 45%;
    padding: 0;
	margin-right: 20px;
}
.et_pb_section.past_reports_outer .past_reports_icons {
    width: 52%;
}
.program-cat-top {
    padding: 0 20px;
    width: 100%;
}
.program-cat-outer {
    padding: 0 20px;
    width: 100%;
}
.news_list_outer .news-page-outer {
    width: 65%;
}
.top_button_outer.contact-form_outer .contact-form_left {
    width: 50%;
    float: left;
}
.top_button_outer.contact-form_outer .contact-form_right {
    position: relative;
    top: auto;
    right: auto;
    width: 50%;
}
.top_button_outer.contact-form_outer .contact-form_right .Contact-form_address {
    float: left;
    width: 100%;
}
.top_button_outer.contact-form_outer .contact-form_right .Contact-form_map {
    float: right;
    width: 100%;
}
.contact-form_outer .contact-form_left .Contact-form_left-list {
    float: left;
    width: 100%;
}
.single-news-outer {
    padding: 0 15px;
}
.single-news-outer .single-news-content p {
    width: 48%;
    margin-right: 18px;
}
.calendar_main_outer.news_sidebar_outer .news_sidebar_inner {
    top: 35px;
}
.et_pb_section.calendar_main_outer .list_main_inner .event_list_section {
    width: 65%;
}
.calendar_main_outer .calendar_main_inner .et_pb_code_inner {
    width: 65%;
}
.single-career-outer {
    padding: 0 15px;
}
.top_button_outer.contact-form_outer .contact-form_right {
    margin: 0 0 40px;
}
.contact-form_outer .contact-form_left ul li.cover button {
	padding: 10px;
}
.contact-form_outer .contact-form_left ul li.file-drop-areas {
    width: 45%;
    margin-right: 0;
}
.contact-form_outer .contact-form_left ul li.file-drop-area {
    width: 45%;
    margin-right: 30px;
}
.register-form_outer .register-signup_form .um.um-register {
    width: 80%;
}
.funds_main_outer .funds_main_inner .et_pb_promo_description h2 {
    width: 70%;
}
.funds_main_outer .funds_main_inner .fund-cont-left h2::before {
    right: -196px;
}
.et_pb_section.child_text_outer.vision_cont_outer {
    padding: 10px 0 20px 50px;
}
.et_pb_section.timeline .timeline__wrap {
    width: 980px;
}
.et_pb_section.timeline .timeline__item::after {
    left: 50px;
}
.et_pb_section.timeline .et_pb_text_inner {
    margin-left: 50px; 
}
.et_pb_section.timeline {
    width: 100%;
}
.et_pb_section.register-form_outer.login-form_cont {
    width: 50%;
}
.et_pb_section.register-form_img.login-form-img {
    width: 50%;
}
.et_header_style_left .lang-esp #et-top-navigation nav ul li a {
    font-size: 11px;
}
.events_upcoming-past .et_pb_code_inner h6.up-sign {
    padding-right: 216px;
}
.no_result_found .entry {
    background-size: 70% !important;
    height: 350px !important;
    margin: 0 0 50px;
}
.news-page-inner .news-page-image {
    height: 315px;
}
.main_title_outer .cue_logo {
    top: -14px;
}
.main_title_outer .et_pb_image img {
    max-width: 60%;
}
.news-page-inner .news-page-image img {
    height: 315px;
}
.single-news-outer .single-news-image #newsSlider {
    width: 93%;
}
.et_pb_section.home_slider_outer .et_pb_slides .et_pb_slide::before {
    background-position: right 97px bottom -110px;
    background-size: 54%;
}
body .featherlight .featherlight-close-icon {
    top: -20px;
    right: -20px;
}
.et_pb_section.main_title_outer.mobile_title.support_sec_outer {
    height: 1180px;
}
.support_sec_outer .support_sec_right .three_circle {
    height: 400px;
}
.main_title_outer.support_sec_outer .fbc_icon {
    margin: 0 0 30px;
}
.support_sec_outer .support_sec_right .support_small_circle {
    top: 230px;
}
.team-member-details .team-top-grid-outer .team-top-grid-content {
    width: 63%;
}
.top_button_outer .top_button_inner h4 span {
    float: left;
	width: 100%;
}
#footer-bottom #footer-info .ftr-esp {
    display: none !important;
}
.mfp-gallery.mfp-auto-cursor .mfp-container button.mfp-arrow-left {
    left: -70px !important;
}
.mfp-gallery.mfp-auto-cursor .mfp-container button.mfp-arrow-right {
    right: 0 !important;
}
}

@media (max-width:991px) {
.mission_gallery_outer .mission_gallery_inner {
	width: 227px;
}
.mission_gallery_outer .mission_gallery_inner .mission_top img {
	height: 126px;
}
.mission_gallery_outer .mission_gallery_inner .mission_centre_bottom img {
	height: 126px;
}
.program_gallery_outer .program_gallery_inner .program_centre_bottom img {
	height: 126px;
}
.program_gallery_outer .program_gallery_inner .program_right_top img {
	height: 126px;
}

}

@media (max-width:980px) {
.nav-mobile {
	display: block;
}
.mobile-custom-section {
	display: block;
}
.et_fixed_nav #top-header {
	display: none;
}
.mobile-custom-section .nav-mobile {
	display: none;
}
#et_mobile_nav_menu .et_mobile_menu {
	display: none !important;
}
.mobile_nav .mobile-custom-section {
	position: absolute;
	right: -280px;
	opacity: 0;
	transition: 0.5s;
	top: 106px;
	height: 5000px;
	padding: 0px;
	background: #fff;
	width: 270px;
}
.mobile_nav.opened .mobile-custom-section {
	right: 0;
	opacity: 1;
}
#et_mobile_nav_menu {
	display: block;
	position: absolute;
	right: -20px;
	float: none;
}
header#main-header #et-top-navigation .home-donation {
	margin-right: 0;
	padding: 33px 0;
}
.et_header_style_left #et-top-navigation nav ul li a {
    font-size: 14px;
    float: left;
    width: 100%;
    padding: 0 0 0 10px !important;
    color: #707476;
    font-weight: 500;
}
.nav li ul.sub-menu {
	opacity: 1;
	visibility: visible;
	position: relative;
	float: left;
	box-shadow: none;
	border: 0px solid;
	display: none !important;
}
.header_button_responsive nav ul li.active ul.sub-menu {
	display: block !important;
	padding-bottom: 0;
}
.et_header_style_left #et-top-navigation .header_button_responsive nav ul ul.sub-menu li:last-child {
    margin-bottom: 0;
}
.et_header_style_left #et-top-navigation nav ul li .nav-click {
	display: none;
}
.et_header_style_left #et-top-navigation nav ul li a:hover {
	color: #f05023;
	opacity: 1;
	background: transparent;
}
.et_header_style_left .mobile_menu_bar {
	padding: 0;
	width: 30px;
	height: 30px;
	position: absolute;
	right: 20px;
	top: 40px;
	cursor: pointer;
}
.et_header_style_left .mobile_menu_bar::before {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	background: url(../images/hdr_Nav.svg);
	background-repeat: no-repeat;
	width: 40px;
	height: 40px;
	background-position: center;
}
.mobile_nav.opened .mobile_menu_bar::before {
	content: none;
}
.mobile_nav.opened .mobile_menu_bar::after {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	width: 40px;
	height: 40px;
	background: url(../images/close-menu.png);
	background-repeat: no-repeat;
	background-position: center;
}
.top_header_outer {
	position: absolute;
	height: auto;
}
.responsive_phone {
	float: left;
	width: auto;
	padding: 20px 20px 0;
}
.header_translate {
    float: left;
    padding: 23px 0 0 30px;
}
.responsive_phone .login-icon-mob {
	float: left;
	margin-right: 30px;
}
.responsive_phone #et-info-phonee {
	float: left;
	text-indent: -9999px;
	position: relative;
}
.responsive_phone #et-info-phonee:before {
	content: "";
	position: absolute;
	top: 40%;
	left: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	background: url(../images/Phone_Grey.svg);
	background-repeat: no-repeat;
	width: 40px;
	height: 40px;
	background-position: center;
}
.header_button_responsive {
	float: left;
	width: 100%;
	margin: 20px 0;
	position: relative;
	padding: 20px;
}
.et_header_style_left #et-top-navigation .header_button_responsive nav ul li {
    float: left;
    width: 100%;
    padding: 0;
    margin: 0 0 28px;
}
.et_header_style_left #et-top-navigation nav ul li.menu-item-has-children a::before {
	position: absolute;
	top: 50%;
	content: "";
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	left: 0;
	background: url(../images/add.svg);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 6px;
	bottom: 0;
	height: 20px;
	width: 20px;
	opacity: 1;
}
.et_header_style_left #et-top-navigation nav ul li.menu-item-has-children.active a::before {
	background: url(../images/minus.svg);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 11px;
}
.et_header_style_left #et-top-navigation nav ul li.active a {
	color: #f05023;
}
.et_header_style_left #et-top-navigation nav ul li.active ul.sub-menu a {
    color: #707476;
    line-height: 14px;
}
.et_header_style_left #et-top-navigation nav ul li.active ul.sub-menu a:hover {
	color: #f05023;
}
.header_social_responsive {
	float: left;
	width: 100%;
	position: relative;
}
.header_social_responsive .header_social_icons {
	float: left;
}
.header_social_responsive .multisite_link_responsive {
	float: left;
	width: 100%;
	text-align: center;
	margin: 10px 0 0;
	padding: 10px 0 0;
	background: #f05023;
	height: 6000px;
}
.header_social_responsive .header_social_icons {
    float: left;
    padding: 0 13px;
}
.header_social_responsive .header_social_icons:first-child {
    padding-left: 15px;
}
.header_social_responsive .multisite_link_responsive h6 {
	float: left;
	width: 100%;
	text-align: center;
	color: #fff;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: 600;
	padding: 20px 0 25px;
}
.header_social_responsive .multisite_link_responsive h5 {
	float: left;
	width: 100%;
	text-align: center;
	text-transform: uppercase;
	font-weight: 600;
	padding: 0 0 20px;
}
.header_social_responsive .multisite_link_responsive h5 a {
	color: #fff;
}
.et_pb_section.main_title_outer .main_title_inner {
	padding: 0 0 0 20px;
}
.et_pb_section.child_text_outer {
	padding: 10px 0 20px 0;
}
.child_text_outer p {
	padding-left: 0;
	padding-right: 0px;
	float: left;
	width: 100%;
}
.child_text_outer h5 {
	padding: 0 0 20px 20px;
}
.child_text_outer h5::before {
	left: -210px;
}
.mission_gallery_outer .mission_gallery_overlay h5 {
	padding: 20px 90px;
}
#page-container.menu_opened {
	position: relative;
	transition: 0.5s;
	-webkit-transition: 0.5s;
}
#page-container.menu_opened::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	z-index: 99;
	opacity: 0.5;
}
.mobile-custom-section .menu-account-container li {
    float: left;
    width: 100%;
    padding: 0;
    margin: 0 0 20px;
}
.mobile-custom-section .menu-account-container li a {
    font-size: 14px;
    float: left;
    width: 100%;
    padding: 0 0 0 10px !important;
    color: 
    #707476;
}
.mobile-custom-section .menu-account-container li.menu-item-has-children a::before {
    position: absolute;
    top: 50%;
    content: "";
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    left: 0;
    background: url(../images/add.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 8px;
    bottom: 0;
    height: 20px;
    width: 20px;
    opacity: 1;
}
.mobile-custom-section .menu-account-container li.menu-item-has-children a:hover::before {
    opacity: 1;
}
.mobile-custom-section .menu-account-container li.menu-item-has-children.active a::before {
    background: url(../images/minus.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 11px;
}
.mobile_nav .mobile-custom-section.open {
    right: 0;
    opacity: 1;
}
.et_pb_section.main_title_outer.cue_impacto {
	padding: 0 0 80px;
}
.main_title_outer .cue_logo.cue_left {
	top: 100px;
	right: 190px;
}
.main_title_outer .cue_logo {
	top: 100px;
	right: -30px;
}
.cue_list_outer .cue_list_image {
	width: 100%;
	margin: 0 0 10px 0 !important;
}
.cue_list_outer .cue_list_text {
	width: 100%;
}
.cue_list_outer .cue_list_image .et_pb_blurb_container {
	position: absolute;
	bottom: 0;
	right: 20px;
}
.et_pb_section.cue_list_outer .cue_list_inner {
	padding: 0;
}
.cue_list_outer .impacto_list .cue_list_image .et_pb_blurb_container {
	left: 20px;
	right: auto;
}
footer#main-footer .footer_top_left {
	width: 100%;
	padding: 60px 15px 40px;
}
footer#main-footer .footer_top_right {
	width: 100%;
	padding: 80px 0;
}
footer#main-footer::before {
	content: none;
}
footer#main-footer {
	padding: 0;
}
footer#main-footer .footer_top_right a {
	display: table;
	margin: 0 auto;
	float: none;
}
footer#main-footer .footer_top_left .top_bottom_sec {
	display: none;
}
footer#main-footer .footer_top_left .top_left_sec {
	width: 100%;
	padding-bottom: 70px;
}
footer#main-footer .footer_top_left .top_right_sec {
	width: 100%;
}
.cue_list_outer .cue_list_text p {
	padding-left: 0;
}
.cue_list_outer .cue_list_text {
	padding: 50px 15px;
}
.et_pb_slide_description h2.et_pb_slide_title {
	font-weight: 600 !important;
}
.volunteer_list-inner .volunteer_image-outer {
	width: 100%;
	margin: 0 0 5px;
}
.volunteer_list-inner .volunteer_cont-outer {
	float: left;
	width: 100%;
}
.et_pb_section.volunteer_list-outer .volunteer_list-inner {
	margin: 0 auto 20px;
}
.volunteer_list-inner.volunteer_list-familes .volunteer_image-outer {
	margin: 5px 0 0;
}
.mission_gallery_outer .mission_gallery_inner {
	display: none;
}
.mission_gallery_outer .mission_gallery_inner.first_image {
	display: block;
	width: 100%;
}
.mission_gallery_outer .mission_gallery_inner .et_pb_image_wrap {
	width: 100%;
}
.mission_gallery_outer .mission_gallery_inner img {
	height: 100%;
	object-fit: cover;
	float: left;
}
.mission_gallery_outer .mission_gallery_inner .mission_right img {
	height: 100%;
}
.mission_gallery_outer .mission_gallery_inner .mission_left img {
	height: 100%;
}
.mission_gallery_outer .mission_gallery_inner .mission_top img {
	height: 100%;
}
.program_gallery_outer .program_gallery_inner {
	display: none;
}
.program_gallery_outer .program_gallery_inner.last_image {
	display: block;
	width: 100%;
}
.program_gallery_outer .program_gallery_inner .program_right_top img {
	height: 100%;
}
.program_gallery_outer .program_gallery_inner .program_last_left img {
	height: 100%;
}
.program_gallery_outer .program_gallery_inner .program_last_right img {
	height: 100%;
}
.program_gallery_outer .program_gallery_inner .et_pb_image_wrap {
	width: 100%;
}
.program_gallery_outer .program_gallery_inner .program_last_left {
	width: 49.3%;
}
.program_gallery_outer .program_gallery_inner .program_last_right {
	width: 49.3%;
}
.mission_gallery_outer .mission_gallery_inner .mission_left {
	width: 49.3%;
}
.mission_gallery_outer .mission_gallery_inner .mission_right {
	width: 49.3%;
}
.program_gallery_outer .program_gallery_inner .program_right_top {
    margin: 0 0 7px;
}
.mission_gallery_outer .mission_gallery_inner .mission_top {
    margin: 0 0 7px;
}
.cue_list_outer .impacto_list .cue_list_text .moreless.more, .cue_list_outer .impacto_list .cue_list_text .moreless.less {
	float: left;
	width: 100%;
	color: #fff;
	text-transform: uppercase;
	font-weight: 600;
	margin: 25px 0 0;
}
.cue_list_outer .cue_list_text .moreless.more, .cue_list_outer .cue_list_text .moreless.less {
	float: left;
	width: 100%;
	color: #fff;
	text-transform: uppercase;
	font-weight: 600;
	margin: 25px 0 0;
}
.home_program_outer .programs-list-inner {
	width: 100%;
	margin-right: 0;
	margin-bottom: 0;
}
.et_pb_section.home_program_outer .home_program_inner {
    padding: 0;
}
.et_pb_section.home_program_outer .owl-stage-outer {
    padding: 0 15px;
}
.home_program_outer .owl-nav {
    float: left;
    width: 100%;
    position: relative;
    background: #f05023;
    color: #fff;
    padding: 20px 80px;
    margin: 50px 0 30px;
}
.home_program_outer .owl-carousel .owl-nav button {
    background: url(../images/Arrow_Left.svg);
    width: 40px;
    height: 40px;
    background-repeat: no-repeat;
    background-position: center;
    float: left;
    opacity: 1;
    opacity: revert;
    z-index: 9999;
}
.home_program_outer .owl-carousel .owl-nav button.owl-next {
    background: url(../images/Arrow_Right.svg);
    width: 40px;
    height: 40px;
    background-repeat: no-repeat;
    background-position: center;
    float: right;
}
.home_program_outer .owl-nav button span {
	display: none;
}
.volunteer_list-inner .volunteer_cont-outer a.moreless.more, .volunteer_list-inner .volunteer_cont-outer a.moreless.less {
    float: left;
    width: 100%;
    color: #fff;
    text-transform: uppercase;
    font-weight: 600;
    margin: 25px 0 10px;
    border: 0px solid;
    padding: 0;
}
.volunteer_list-inner .volunteer_cont-outer a.moreless.more:hover, .volunteer_list-inner .volunteer_cont-outer a.moreless.less:hover {
	background: transparent;
    color: #fff;
}
.et_pb_image_0 .et_pb_image_wrap img {
    height: auto !important;
}
.et_pb_image_2 .et_pb_image_wrap img {
    height: auto !important;
}
.et_pb_image_1 .et_pb_image_wrap img {
    height: auto !important;
}
.volunteer_list-inner .volunteer_cont-outer p {
    padding-left: 0;
}
.volunteer_list-inner.volunteer_list-business .volunteer_cont-outer {
    padding: 40px 15px 15px;
}
.volunteer_list-inner.volunteer_list-familes .volunteer_cont-outer {
    padding: 50px 15px;
}
.volunteer_list-inner.volunteer_list-community .volunteer_cont-outer {
    padding: 50px 15px;
}
.team-member-details .team-top-grid-outer {
    width: 100%;
    padding: 40px;
}
.team-grid-outer .team-grid-inner {
    width: calc((100% - 40px * 1) / 2 );
}
.team-grid-outer .team-grid-inner:nth-child(3n) {
    margin-right: 40px;
}
.team-grid-outer .team-grid-inner:nth-child(2n) {
    margin-right: 0;
}
.team-grid-outer .team-grid-inner:nth-child(2n+1) {
    clear: both;
}
.team-grid-outer .team-grid-inner:nth-child(3n+1) {
    clear: none;
}
.et_pb_section.main_title_outer.news_title h4 {
    padding-top: 25px;
}
footer#main-footer .footer_top_left .top_left_sec p {
    line-height: 20px;
}
.cue_list_outer .et_pb_slide_image img {
    float: left;
}
.cue_list_outer .impacto_list .et_pb_slide_image img {
    float: right;
}
.cue_list_outer .cue_list_image .et_pb_slide_description {
    width: 100%;
    padding: 10px 15px 0 15px;
    float: left;
}
body #page-container .et_pb_section.cue_list_outer .impacto_list .et_pb_slider .et_pb_slide a.et_pb_button.et_pb_more_button {
    float: left;
}
.cue_list_outer .et_pb_slide_image {
    display: block !important;
}
.et_pb_section.main_banner_outer {
    margin: 0 0 30px;
}
.et_pb_section.top_button_outer .et_pb_column_single {
    width: 100%;
}
.et_pb_section.top_button_outer .et_pb_row {
    padding: 0;
}
.et_pb_section.top_button_outer .et-last-child {
    width: 100%;
    padding: 0 65px;
    margin: 15px 0 0;
}
.et_pb_section.top_button_outer .reports_text_inner .et-last-child {
    padding: 0;
}
.top_button_outer .reports_count-outer .report-number-count {
    width: calc((100% - 20px * 1) / 2);
}
.top_button_outer .reports_count-outer .report-number-count:nth-child(2n) {
    margin-right: 0 !important;
}
.top_button_outer .top_button_inner h4::before {
    left: -90px;
}
.et_pb_section.past_reports_outer {
    width: 100%;
    padding: 30px 10px 0;
}
.et_pb_section.past_reports_outer .past_reports_text {
    width: 100%;
    margin-right: 0px;
}
.et_pb_section.past_reports_outer .past_reports_icons {
    width: 100%;
}
.past_reports_outer .past_reports_icons .past_reports_count:first-child {
    width: 100%;
}
.past_reports_outer .past_reports_icons .past_reports_count {
    width: calc((100% - 20px * 1) / 2);
}
.past_reports_outer .past_reports_icons .past_reports_count:last-child {
    margin-right: 20px !important;
}
.past_reports_outer .past_reports_icons .past_reports_count:nth-child(2n+1) {
    margin-right: 0px !important;
}
.past_reports_outer .past_reports_icons .past_reports_count:first-child::before {
    bottom: 0;
    left: 50%;
    width: 120px;
    height: 1px;
	top: auto;
	right: auto;
    transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
}
.et_pb_section.past_reports_outer {
    display: grid;
}
.et_pb_section.past_reports_outer .past_reports_text.past_reports_text-one {
    order: 2;
}
.et_pb_section.past_reports_outer .past_reports_icons.past_reports_icons-one {
    order: 1;
}
.et_pb_section.past_reports_outer .past_reports_text.past_reports_text-two {
    order: 4;
}
.et_pb_section.past_reports_outer .past_reports_icons.past_reports_icons-two {
    order: 3;
}
.et_pb_section.past_reports_outer .past_reports_text.past_reports_text-three {
    order: 6;
}
.et_pb_section.past_reports_outer .past_reports_icons.past_reports_icons-three {
    order: 5;
}
.et_pb_section.past_reports_outer .past_reports_text.past_reports_text-four {
    order: 8;
}
.et_pb_section.past_reports_outer .past_reports_icons.past_reports_icons-four {
    order: 7;
}
.et_pb_section.top_button_outer .reports_image_inner::before {
    border-top: 610px solid #fff;
    border-left: 80px solid transparent;
}
.et_pb_section.top_button_outer {
    overflow: hidden;
}
.service_grid_outer ul.pro-ser li {
    width: calc((100% - 60px * 1) / 2);
	margin-bottom: 70px;
}
.service_grid_outer ul.pro-ser li:nth-child(2n) {
    margin-right: 0;
}
.program-cat-top {
    padding: 0 10px;
}
.program-cat-outer {
    padding: 0;
}
.program-cat-section .program-cat-image {
    width: 100%;
    margin-right: 0;
}
.program-cat-outer .program-cat-section .program-cat-image img {
    width: 100%;
    height: auto;
}
.program-cat-section .program-cat-content {
    width: 100%;
    padding: 0 15px;
}
.program-cat-section .program-cat-content h3 {
    margin: 25px 0 30px;
}
.news_list_outer .news-page-outer {
    width: 100%;
}
.et_pb_section.news_list_outer {
    display: flex;
    flex-direction: column;
}
.news_list_outer .news_sidebar_inner {
    width: 100%;
    position: relative;
    right: auto;
    top: auto;
    order: 1;
    margin: 0 0 30px;
}
.et_pb_section.news_list_outer .news_list_inner {
    order: 2;
    padding: 0;
}
.et_pb_section.news_list_outer .news_list_inner .news-page-date {
    padding: 0 15px;
}
.et_pb_section.news_list_outer .news_list_inner .news-page-content {
    padding: 0 15px;
}
.contact-form_outer .contact-form_left .Contact-form_left-list {
    float: left;
    width: 100%;
    padding: 0;
}
.top_button_outer.contact-form_outer .contact-form_left {
    width: 100%;
    float: left;
}
.top_button_outer.contact-form_outer .contact-form_right {
    width: 100%;
}
.top_button_outer .top_button_inner .et-last-child {
    padding: 0;
}
.contact-form_outer .contact-form_left ul li {
    width: 100%;
    padding: 0 50px;
}
.contact-form_outer .contact-form_left ul li.submit {
    width: 100%;
    padding: 0;
    margin-bottom: 50px;
}
.contact-form_outer .contact-form_right .Contact-form_address ul {
    padding: 40px 25px 0;
    float: left;
    width: 100%;
}
.contact-form_outer .contact-form_right .et-last-child {
    margin: 0;
}
.et_pb_section.news_list_outer .et_pb_code_inner {
    float: left;
    width: 100%;
}
.single-news-outer {
    padding: 0;
}
.single-news-outer .single-news-image {
    width: 100%;
}
.single-news-outer .et_social_networks {
    width: 120px;
    float: right;
}
.single-news-outer .et_social_networks .et_social_icons_container li {
    float: left;
}
.single-news-outer .et_social_networks .et_social_icons_container {
    margin: 10px 0 0 !important;
}
.single-news-outer .single-news-content {
    padding: 0 15px;
	margin: 10px 0 60px;
}
.single-news-outer .single-news-content p {
    width: 100%;
    margin-right: 0;
    padding: 0;
}
.et_pb_section.calendar_main_outer .list_main_inner .event_list_section {
    width: 100%;
}
.calendar_main_outer.news_sidebar_outer .news_sidebar_inner {
    top: auto;
    position: relative;
    width: 100%;
    right: auto;
    padding: 0;
}
.et_pb_section.calendar_main_outer {
    display: flex;
    flex-direction: column;
}
body .et_pb_row.list_main_inner {
    order: 2;
}
.calendar_main_outer.news_sidebar_outer .news_sidebar_inner {
    order: 1;
    margin: 0 0 40px;
}
body .et_pb_row.calendar_main_inner {
    order: 3;
    padding: 0;
}
.calendar_main_outer .calendar_main_inner .et_pb_code_inner {
    width: 100%;
}
.calendar_main_outer.news_sidebar_outer .news_sidebar_inner .listicon {
    width: 110px;
    padding-left: 15px;
}
.calendar_main_outer.news_sidebar_outer .listsearch {
    width: 210px;
    padding: 0 10px 10px;
    margin: -5px 0 0;
}
.calendar_main_outer .news-page-inner .news-page-image {
    float: none;
    width: auto;
    position: absolute;
    top: auto;
    bottom: -50px;
    left: 50%;
    transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	right: auto;
	height: auto;
	overflow: visible;
}
.calendar_main_outer .news-page-inner {
    margin: 0 0 90px;
    padding: 0 15px;
}
.filter-button {
    padding-right: 20px;
}
.calendar_main_outer.news_sidebar_outer .news_sidebar_inner .calicon {
    width: 110px;
    padding-left: 15px;
}
.single-career-title h5 {
    width: 100%;
}
.single-career-title .pdf-download {
    float: left;
}
.single-career-title {
    margin: 0 0 30px;
}
.single-career-section .single-career-left {
    width: 100%;
}
.single-career-section ul {
    padding-left: 0;
}
.single-career-section ul li {
    width: 100%;
}
.single-career-section .single-career-right {
    width: 100%;
}
.contact-form_outer .contact-form_left ul li.resume {
    display: table;
    margin: 0 auto 25px;
    float: none;
}
.contact-form_outer .contact-form_left ul li.cover {
    display: table;
    margin: 0 auto 25px;
    float: none;
}
.top_button_outer.contact-form_outer .contact-form_right {
    margin: 0 0 10px;
}
.contact-form_outer .contact-form_left ul li.file-drop-area {
    width: 40%;
    display: table;
    margin: 0 auto 10px;
    float: none;
}
.contact-form_outer .contact-form_left ul li.file-drop-areas {
    width: 40%;
    display: table;
    margin: 0 auto 20px;
    float: none;
}
.signup_form_outer .signup_image_outer.et_pb_row {
    position: relative;
    bottom: auto;
    right: auto;
    width: 100%;
    top: auto;
    margin: 0 0 10px;
}
form.wpcf7-form ul.signup-form li {
    width: 100%;
    padding: 0 50px;
}
form.wpcf7-form ul.signup-form li.submit {
    width: 100%;
    margin: 0 0 50px;
    padding: 0;
}
.signup_form_outer .signup_image_outer.et_pb_row .et-last-child {
    padding: 0;
    margin-top: 0;
}
.et_pb_section.register-form_img {
    width: 100%;
}
#regForm.et_pb_section.register-form_outer {
    width: 100%;
}
.et_pb_section.register-form_outer .et_pb_row.main_title_outer {
    width: 100%;
    padding: 40px 0 0 20px;
}
.et_pb_section.register-form_outer .main_title_outer p {
    padding: 0;
}
.et_pb_section.funds_main_outer .fund-image-left {
    width: 100%;
    margin: 0 0 40px;
}
.et_pb_section.funds_main_outer .fund-cont-right {
    width: 100%;
}
.et_pb_section.funds_main_outer .fund-cont-left {
    width: 100%;
    margin: 0 0 40px;
}
.et_pb_section.funds_main_outer .fund-image-right {
    width: 100%;
}
.et_pb_section.funds_main_outer .funds_main_inner .et_pb_button_wrapper {
    position: relative;
    top: auto;
    right: auto;
    display: table;
	margin: 0 auto;
}
.funds_main_outer .funds_main_inner .fund-cont-left h2::before {
    left: 0;
    right: auto;
}
.et_pb_section.funds_main_outer .fund-image-right::before {
    right: -90px;
    background-position: right top;
}
.et_pb_section.funds_main_outer .et_pb_row.funds_main_inner {
    margin: 0 auto 80px;
    padding: 0;
}
.funds_main_outer .funds_main_inner .et_pb_promo_description {
    padding-left: 20px;
}
.et_pb_section.funds_main_outer .et_pb_row.funds_main_inner:last-child {
    margin-bottom: 0;
}
.et_pb_section.funds_main_outer {
    margin: 30px 0 0;
}
.funds_main_outer .funds_main_inner .et_pb_promo_description h2 {
    width: 100%;
}
.et_pb_section.child_text_outer.vision_cont_outer {
    padding: 10px 0 20px 0;
}
.child_text_outer h5 {
    padding: 0 0 20px 40px;
}
.child_text_outer h5::before {
    left: -190px;
}
.et_pb_section.child_text_outer.vision_cont_outer p {
    padding-right: 0;
}
.et_pb_section.cue_list_outer.vision_image_outer {
    margin: 0;
}
.cue_list_outer.vision_image_outer .impacto_list .cue_list_image a.cue_link {
    position: relative;
    top: auto;
    left: auto;
    bottom: auto;
    display: table;
    margin: 0 auto;
    float: none;
    transform: none;
}
.cue_list_outer .impacto_list .cue_list_image .et_pb_blurb_container {
    right: auto;
    position: relative;
    top: auto;
    bottom: auto;
    left: auto;
    float: left;
	width: 100%;
    transform: none;
	margin: 50px 0 0;
}
.timeline--mobile .timeline__item {
    float: left;
    padding-left: 0;
}
.et_pb_section.timeline.timeline--mobile::before {
    left: 21px !important;
    background: #36474a;
    width: 5px;
}
.et_pb_section.timeline .timeline__item::after {
    left: -8px;
    background-size: 22px;
    width: 22px;
    height: 22px;
    top: 40px;
}
.et_pb_section.timeline .et_pb_text_inner {
    margin-left: 50px;
    margin-top: 15px;
    float: left;
    width: 70%;
}
.et_pb_section.register-form_img.login-form-img {
    width: 100%;
}
.et_pb_section.register-form_outer.login-form_cont {
    width: 100%;
}
.et_pb_section.register-form_img.login-form-img .et_pb_row {
    width: 100%;
    padding: 0;
}
.events_upcoming-past .news-page-outer .news-page-inner .news-page-date {
    width: 70%;
}
.events_upcoming-past .et_pb_code_inner h6.up-sign {
    padding-right: 196px;
}
.main_title_outer .cue_logo {
    right: 10px;
}
.et_pb_section.main_title_outer.news_title h4::before {
    top: -15px;
    left: -20px;
}
.et_pb_section.main_title_outer.news_title h4 {
    margin-left: 17px;
}
.main_title_outer p {
    padding: 0 0 0 15px;
}
.et_pb_section.main_title_outer.news_title .main_title_inner {
    padding: 0;
}
.et_pb_section.main_title_outer.news_title .et_pb_blurb_description {
    padding-left: 20px;
}
.responsive_phone .login-icon-mob img {
    width: 20px;
    height: 20px;
}
.news-page-inner .news-page-image img {
    height: 315px;
}
.single-news-outer .single-news-image #newsSlider {
    width: 92%;
}
.et_pb_section.funds_main_outer .fund-image-right .et_pb_image_wrap {
    width: 100%;
}
.et_pb_section.funds_main_outer .fund-image-left img, .et_pb_section.funds_main_outer .fund-image-right img {
    width: 100%;
}
.et_pb_section.funds_main_outer .fund-image-left .et_pb_image_wrap {
    width: 100%;
}
.um-page-login header#main-header #et-top-navigation .home-donation {
    padding-right: 50px;
}
.error404 header#main-header #et-top-navigation .home-donation {
    padding: 33px 50px 33px 0;
}
.et_pb_section.team-member-details .team-grid-outer {
    padding-top: 25px;
}
.newsEvents-inner .newsEvents-image {
    height: 250px;
}
form.wpcf7-form .wpcf7-validation-errors {
    bottom: 0;
	width: 98%;
	left: 50%;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
}
form.wpcf7-form .wpcf7-mail-sent-ok {
    bottom: 0;
	width: 98%;
	left: 50%;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
}
.et_pb_section.home_slider_outer .et_pb_slides .et_pb_slide::before {
    background-size: 67%;
}
.contact-form_outer .contact-form_left ul li.submit .ajax-loader {
    left: 0;
    top: auto;
    transform: none;
    -webkit-transform: none;
    bottom: -20px;
    margin: 0;
}
.support_sec_outer .support_sec_right {
    position: relative;
    top: auto;
    right: auto;
    width: 100%;
    margin: 20px 0 30px;
}
.main_title_outer.support_sec_outer .support_image_circle img {
    max-width: 70%;
    display: table;
    margin: 0 auto;
    float: none;
    width: auto;
}
.main_title_outer.support_sec_outer .support_image_circle .et_pb_image_wrap {
    display: table;
    margin: 0 auto;
}
.et_pb_section.main_title_outer.mobile_title.support_sec_outer {
    height: auto;
}
.main_title_outer.support_sec_outer .fbc_icon {
    margin: 0 0 30px;
}
.donations_text_outer .donate-text-left {
    width: 100%;
    margin: 0 0 20px;
	padding-right: 0;
	padding-left: 10px;
}
.donations_text_outer .donate-image-right {
    width: 100%;
}
.donations_text_outer .donate-image-right .et_pb_image_wrap {
    display: block;
    width: 100%;
    float: left;
}
.donations_text_outer .donate-image-right .et_pb_image_wrap img {
    width: 100%;
}
.donations_text_outer .donate-image-left .et_pb_image_wrap img {
    width: 100%;
}
.donations_text_outer .donate-image-left .et_pb_image_wrap {
    float: left;
    width: 100%;
}
.et_pb_section.donations_text_outer .et_pb_row.donations_text_inner {
    padding: 0;
    margin: 0 0 30px;
}
.donations_text_outer .donations_text_inner .et_pb_blurb_container {
    padding-left: 0;
}
.donations_text_outer .donations_text_inner .et_pb_blurb_container::before {
    left: 0;
}
.donations_text_outer .donations_text_inner .et_pb_main_blurb_image {
    padding-left: 70px;
}
.donations_text_outer .donations_text_inner .et_pb_main_blurb_image::before {
    left: -180px;
}
.donations_text_outer .donate-text-right {
    padding-right: 0;
    margin: 0 0 30px !important;
    padding: 0 10px;
}
.donations_text_outer .donations_text_inner .donate-text-right .et_pb_main_blurb_image::before {
    right: 0;
    background-position: right -69px center;
    top: 20px;
}
.donations_text_outer .donations_text_inner .donate-text-right .et_pb_main_blurb_image {
    padding-left: 0;
}
/*.donations_text_outer .donations_text_inner .et_pb_main_blurb_image::before {
    left: 0;
}*/
.top_button_outer .top_button_inner h4 span {
    float: none;
}
.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-month-navigator .mec-previous-month {
    top: -4px;
}
.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-month-navigator .mec-next-month {
    top: -4px;
}
#footer-bottom .copy_rights {
    padding: 10px 0;
    width: auto;
    display: table;
    margin: 0 auto;
    float: none;
    position: relative;
    clear: right;
}
#footer-bottom p.cr_year {
    padding: 5px 3px 0 0;
    font-size: 10px;
    line-height: 13px;
    color: #a8a8a9;
    position: absolute;
    left: -15px;
    top: 5px;
}
#footer-bottom div#footer-info span.footer_city {
    padding-right: 0;
    text-align: center;
    display: table;
    margin: 0 auto 20px;
    padding-left: 25px;
}
#footer-bottom div#footer-info span.footer_dyna_credit {
    text-transform: capitalize;
    display: table;
    margin: 0 auto;
} 
#footer-bottom div#footer-info span.footer_city span {
    display: table;
    margin: 0 auto;
	margin-left: 57px;
}
#footer-bottom div#footer-info span.footer_dyna_credit a.bottom_foot-year {
    display: table;
    margin: 0 auto;
}
.mfp-gallery.mfp-auto-cursor .mfp-container button.mfp-arrow-left {
    left: 0 !important;
}
.mfp-gallery.mfp-auto-cursor .mfp-container button.mfp-arrow-right {
    right: 0 !important;
}
.team-pop-section .single-team-inner-right {
    float: right;
    width: 100%;
}
.team-pop-section .single-team-inner-left {
    float: left;
    width: 100%;
    margin: 0 0 20px;
}
#footer-bottom .copy_rights span.cr_year {
    line-height: 10px;
    padding: 2px 0;
    display: table;
    margin: 0 auto 15px;
    float: none;
}
#footer-bottom #footer-info {
    padding-bottom: 0;
    padding-left: 0;
    display: table;
    margin: 0 auto;
    float: none;
    width: auto;
}
#footer-bottom .copy_rights span span.footer_city span {
    display: table;
    margin: 0 auto;
    float: none;
}
#footer-bottom #footer-info {
    padding-left: 0px;
}
}

@media (max-width:767px) {
.et_pb_section.home-events .newsEvents {
    padding: 60px 15px;
}
.et_pb_section.home-events .newsEvents::before {
    height: 100%;
    background-repeat: no-repeat;
    background-size: cover;
}
.et_pb_section.home-events .newsEvents::after {
    height: 100%;
}
.et_pb_section.home-events .et_pb_row {
    padding: 0;
}
.newsEvents .owl-nav button.owl-prev {
    background-size: 40px;
}
.newsEvents .owl-nav button.owl-next {
    background-size: 40px;
}
body.et_fixed_nav.et_secondary_nav_enabled #main-header {
	padding: 0 15px;
}
.main_title_outer h4 {
    font-size: 32px;
    line-height: 44px;
    padding: 0 12px 12px 0;
}
.main_title_outer .program_main_title-sec h4 {
    font-size: 48px;
}
.et_pb_section.main_title_outer.cue_impacto {
	padding: 0 0 110px;
}
.main_title_outer p {
	font-size: 14px;
}
.child_text_outer h5 {
	font-size: 38px;
}
.et_pb_slide_description h2.et_pb_slide_title {
	font-weight: 600 !important;
	font-size: 34px !important;
	line-height: 40px;
}
.et_pb_section.volunteer_list-outer .volunteer_list-inner {
	padding: 0;
}
.volunteer_list-inner.volunteer_list-business .volunteer_cont-outer {
	padding: 40px 18px 15px;
}
.volunteer_list-inner.volunteer_list-familes .volunteer_cont-outer {
	padding: 40px 18px 15px;
	margin: 0;
}
.volunteer_list-inner.volunteer_list-community .volunteer_cont-outer {
	padding: 40px 18px 15px;
}
.volunteer_list-inner .volunteer_cont-outer p {
	padding-left: 0;
}
.et_pb_section.volunteer_list-outer {
	padding: 20px 0;
}
.mission_gallery_outer .mission_gallery_overlay h5 {
	padding: 20px 70px;
}
.program_gallery_outer .mission_gallery_overlay h5 {
	padding: 20px 70px;
}
.et_pb_section.home_program_outer .owl-stage-outer {
    padding: 0;
    margin: 0 15px;
}
.team-member-details .team-top-grid-outer {
    padding: 0;
}
.et_pb_section.team-member-details .et_pb_row {
    padding: 0;
}
.team-member-details .child_text_outer h5 {
    padding-left: 80px;
    padding-bottom: 15px;
}
.team-member-details .child_text_outer h5::before {
    left: -160px;
}
.team-member-details .child_text_outer h5::after {
    left: 120px;
	width: 230px; 
}
.team-member-details .team-top-grid-outer .child_text_inner {
    margin: 30px 0 0;
}
.team-member-details .team-top-grid-outer .team-top-grid-image {
    width: 70%;
    margin-top: 10px;
	margin-left: 0;
}
.team-member-details .team-top-grid-outer .team-top-grid-content {
    width: 100%;
    padding: 30px 0 26px 15px;
}
.team-grid-outer .team-grid-inner {
    width: 100%;
}
.team-grid-inner .team-grid-content {
    padding: 0 15px;
}
.team-member-details .team-top-grid-outer .team-top-grid-content a.scrollLink.cue_link {
    margin: 40px auto 26px;
}
.top_button_outer .reports_count-outer .report-number-count { 
    padding: 0;
}
.top_button_outer .reports_count-outer .report-number-count {
    width: calc((100% - 20px * 1) / 2) !important;
}
.past_reports_outer .past_reports_icons .past_reports_count {
    width: calc((100% - 20px * 1) / 2) !important;
}
.past_reports_outer .past_reports_icons .past_reports_count:first-child {
    width: 100% !important;
}
.top_button_outer .reports_count-outer .report-number-count:nth-child(2n) {
    margin-right: 0 !important;
    margin-top: 0;
	padding: 0;
}
.top_button_outer .top_button_inner p {
    float: left;
    width: 100%;
}
.program-cat-section .program-cat-content h3 {
    font-size: 36px;
}
.news_grid_outer .events_news span.et_pb_image_wrap {
    width: 50px;
    height: 50px;
}
.news_grid_outer .events_news span.et_pb_image_wrap img {
    width: 50px;
    height: 50px;
}
.news_grid_outer .events_news {
    width: 26%;
    margin-right: 100px;
}
.top_button_outer a {
    margin: 0 auto 30px;
}
.top_button_outer .reports_count-outer .report-number-count img {
    max-width: 40%;
}
.service_grid_outer ul.pro-ser li {
    width: calc((100% - 30px * 1) / 2);
    margin-right: 30px;
}
.top_button_outer.programs_button_outer {
    padding: 0;
}
.calendar_main_outer .listsearch form#searchform input {
	top: 0;
}
.mec-wrap.mec-modern-search-bar .mec-text-input-search + input#mec-search-bar-input {
    margin-left: 0;
}
.calendar_main_outer .listsearch form#searchform .mec-text-input-search {
    margin: 0;
}
.news-page-inner .news-page-date h5.news-desk {
	display: none;
}
.news-page-inner .news-page-date h5.news-mobile {
	display: block;
	text-align: left;
}
.contact-form_outer .contact-form_left ul li.file-drop-area {
    width: 51%;
}
.contact-form_outer .contact-form_left ul li.file-drop-areas {
    width: 64%;
}
.et_pb_section.register-form_outer .merge-btn {
    position: absolute;
    top: auto;
    bottom: -56px;
    right: auto;
    left: 50%;
    transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
}
.register-signup_form .um.um-register .um-field {
    width: 100%;
}
.register-form_outer .register-signup_form .um.um-register {
    width: 100%;
}
.et_pb_section.register-form_outer .et_pb_row.top_button_inner {
    padding: 0;
}
.et_pb_section.register-form_outer .um-field-area {
    padding: 0 15px;
}
.register-signup_form .um.um-register .um-field.um-field-user_newsletters.um-field-checkbox .um-field-area {
    padding: 0;
}
.um.um-register .um-field.um-field-user_newsletters label.um-field-checkbox {
    margin: 12px 0;
}
#regForm.et_pb_section.register-form_outer .et_pb_module .um-row._um_row_1 {
    padding: 0 15px;
}
.register-signup_form .um.um-register input.um-button {
    width: 100% !important;
}
.register-signup_form .um.um-register input.um-button {
    padding: 25px 0 !important;
}
.register-form_outer .register-signup_form .um.um-register {
    margin-bottom: 120px !important;
}
.funds_main_outer .funds_main_inner .et_pb_promo_description h2 {
    font-size: 36px;
}
.et_pb_section.timeline .et_pb_text_inner {
    width: 60%;
	margin-left: 35px;
}
.register-form_outer.login-form_cont .register-signup_form .um.um-login input.um-button {
    width: 100% !important;
}
.et_pb_section.register-form_outer.login-form_cont .et_pb_row {
    padding: 0;
}
.register-form_outer .register-signup_form .um.um-login {
    padding-right: 0;
}
.login-form_cont .register-signup_form .um-col-alt .forget-pwd {
    padding: 0 15px;
}
.et_pb_section.register-form_outer.login-form_cont .et_pb_row.main_title_outer {
    padding: 40px 0 70px;
}
.register-form_outer .title_section {
    padding-left: 20px;
}
.news-page-inner {
    float: left;
    width: 100%;
    position: relative;
    margin: 0 0 30px;
}
.events_upcoming-past .news-page-outer .news-page-inner .news-page-date {
    width: 100%;
}
.events_upcoming-past .news-page-outer .news-page-inner .news-page-date .title-sec {
    display: none;
}
.events_upcoming-past .news-page-outer .news-page-inner .news-page-date .mob-title-news {
    display: block;
    float: left;
}
.events_upcoming-past .news-page-outer .news-page-inner .news-page-date p {
    float: left;
    padding: 0;
    clear: left;
    margin-left: 80px;
}
.events_upcoming-past .news-page-outer .news-page-inner {
    margin: 30px 0 0;
}
.events_upcoming-past .news-page-outer .news-page-inner .news-page-image {
    width: 100%;
    float: left;
    margin-left: 80px;
}
.events_upcoming-past .news-page-outer .news-page-inner .news-page-date .mob-title-news h6 {
    font-size: 15px;
    color: 
    #a8a8a9;
    float: left;
    width: auto;
    position: relative;
    padding: 5px 0 0;
}
.events_past-list .et_pb_code_inner ul li h5.news-desk {
    width: auto;
    float: right;
}
.events_past-list .et_pb_code_inner ul li h5.news-edate {
    width: 260px;
    padding-left: 15px;
    margin: 0 0 20px;
}
.events_past-list .et_pb_code_inner ul li h5.news-sdate {
    float: right;
    width: 100%;
    text-align: left;
    padding-right: 0;
    padding-left: 15px;
}
.events_past-list .et_pb_code_inner h5 {
    width: 100%;
}
.pastList {
    width: 100%;
}
.events_past-list .et_pb_code_inner ul {
    width: 100%;
}
.pastList h6.pas-eve {
    padding-left: 15px;
}
.events_past-list .et_pb_code_inner ul li .pastDate {
    padding-left: 25px;
}
.events_past-list .et_pb_code_inner ul li h5.news-edate {
    padding-left: 0;
}
.events_past-list .et_pb_code_inner ul li .pastTitle {
    float: right;
	width: auto;
}
.events_past-list .et_pb_code_inner ul li h5.news-desk {
    width: auto;
    float: left;
}
.events_past-list .et_pb_code_inner ul li .pastSign {
    float: left;
    width: 100%;
	padding-left: 25px;
	padding-right: 0;
}
.events_past-list .et_pb_code_inner ul li h5.news-sdate {
    padding-left: 0;
}
.et_pb_section.events_past-list .et_pb_row {
    padding: 0;
}
.et_pb_section.events_past-list .et_pb_code_inner h4 {
    padding-left: 20px;
}
.events_past-list .et_pb_code_inner h4::before {
    right: 0;
    width: 97%;
    left: auto;
}
.events_past-list .et_pb_code_inner ul {
    width: 100%;
    padding: 0 20px;
    margin-bottom: 15px;
}
.events_past-list .et_pb_code_inner h5 {
    padding-left: 10px; 
}
.events_past-list .et_pb_code_inner a.pst-event {
    width: 100%;
	padding: 18px 0;
}
.events_past-list .et_pb_code_inner ul li:last-child {
    border-bottom: 1px solid #172b2e;
    padding: 0 0 35px;
}
.et_pb_section.events_past-list {
    padding-bottom: 20px;
}
.events_upcoming-past .news-page-outer .news-page-inner .news-page-date .upcSign h6 {
    margin: 0 0 0 80px;
    display: block;
}
.events_upcoming-past .news-page-outer .news-page-inner .news-page-date .upcSign {
    float: left;
    width: 100%;
    margin: 30px 0 0;
}
.events_upcoming-past .news-page-outer li .news-page-date .upcSign h6 {
    display: block;
    margin: 0 0 0 80px;
} 
.et_pb_section.events_upcoming-past .et_pb_row {
    padding: 0;
}
.et_pb_section.events_upcoming-past .usrName {
    padding-left: 20px;
}
.et_pb_section.events_upcoming-past h3 {
    padding-left: 20px;
}
.events_upcoming-past h3::after {
    right: 0;
    width: 97%;
    left: auto;
}
.events_upcoming-past.account_upcoming-events .news-page-outer {
    float: left;
    width: 100%;
    position: relative;
    padding: 0 10px;
}
.events_upcoming-past.account_upcoming-events a.pst-event {
	width: 100%;
	padding: 16px 0; 
}
.events_upcoming-past.account_upcoming-events .news-page-outer li {
    margin: 0 0 20px;
}
.no_result_found .entry {
    background-size: 80% !important;
	height: 250px !important;
}
.no_result_found p {
    padding: 0 15px;
}
.et_pb_section.news_grid_outer {
    margin: 0 0 50px;
}
.program-cat-outer {
    margin-bottom: 0;
}
form.wpcf7-form ul.signup-form li.submit {
    margin: 0;
    padding: 0;
}
.single-news-outer .single-news-image .owl-dots button.owl-dot {
    width: 8px;
    height: 8px;
	margin: 0 3px !important;
}
.single-news-outer .single-news-image .owl-dots {
    bottom: 4px;
}
.et_pb_section.funds_main_outer .fund-image-left img, .et_pb_section.funds_main_outer .fund-image-right img {
    height: 100% !important;
    width: 100%;
}
.et_pb_section.funds_main_outer .fund-image-left .et_pb_image_wrap {
    width: 100%;
}
.et_pb_section.funds_main_outer .fund-image-right .et_pb_image_wrap {
    width: 100%;
}
.home_program_outer .owl-nav {
    margin: 50px 0 15px;
}
.file-msg {
    width: auto;
    text-align: left;
    padding-left: 10px;
    display: table;
    margin: 0 auto;
    float: none;
}
.fake-btn {
    width: 200px;
    padding: 10px 15px;
    display: table;
    margin: 0 auto;
    float: none;
}
.single-career-outer {
    margin: 50px 0 0;
}
.et_pb_section.register-form_img .et_pb_row {
    padding: 0;
}
.et_pb_section.mission_gallery_outer {
    padding: 0;
}
.et_pb_section.program_gallery_outer {
    padding: 0;
}
.child_text_outer h5::after {
    left: 76px;
}
.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month, .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month {
    height: 23px;
}
.et_pb_section.top_button_outer .et-last-child {
    margin: 8px 0 0;
}
.news-page-inner .news-page-image a {
    bottom: 0;
}
.news-page-inner .news-page-image img {
    height: 315px;
}
.single-news-outer .single-news-image #newsSlider {
    width: 100%;
}
.single-news-outer .single-news-image ul.et_social_icons_container {
    width: auto;
    margin-right: 25px;
    float: right;
    margin-top: 6px;
}
.single-news-outer .single-news-image ul.et_social_icons_container li {
    width: 20px;
    height: 20px;
    margin: 0 3px 17px;
    float: left;
}
.single-news-outer .single-news-image ul.et_social_icons_container a i:before {
    font-size: 12px;
}
.single-news-outer {
    margin: 25px 0 0;
}
.program-cat-top {
    margin-top: 15px;
}
.program-cat-top {
    padding: 0 10px 0 25px;
}
.single-news-outer .single-news-content span {
    float: left;
    width: 100%;
    padding-left: 15px;
}
.single-career-outer .container {
    width: 100% !important;
}
.et_pb_section.funds_main_outer .et_pb_row.funds_main_inner {
    margin: 0 auto 30px;
}
.et_pb_section.funds_main_outer .fund-image-right .et_pb_image_wrap {
    height: 350px;
}
.et_pb_section.funds_main_outer .fund-image-left .et_pb_image_wrap {
    height: 350px;
}
.et_pb_section.main_title_outer.Contact_outer_title {
    padding: 0;
    margin: -7px 0 0;
}
/*.contact-form_outer .contact-form_left ul li.submit {
    margin: 65px 0 70px;
}*/
form.wpcf7-form .wpcf7-validation-errors {
    width: 98%;
    left: 50%;
    transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
}
form.wpcf7-form .wpcf7-mail-sent-ok {
    width: 98%;
    left: 50%;
    transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
}
.contact-form_outer .contact-form_left ul li.submit input {
    padding: 18px 0;
}
.single-career-title {
    padding-left: 10px;
}
.um-page-loggedin header#main-header #et-top-navigation .home-donation {
    padding-right: 50px;
}
.login-form_cont .register-signup_form a.um-link-alt {
    text-align: left;
    float: left;
    width: 100%;
    padding-left: 15px;
}
.register-form_outer .register-signup_form .um.um-login .um-row {
    margin-top: 0 !important;
}
.et_pb_section.main_title_outer.mobile_title {
    padding-top: 0;
}
.et_pb_section.main_title_outer.mobile_title.impacto_outer_title {
    padding-top: 16px;
}
.et_pb_section.main_title_outer.mobile_title.cue_outer-title {
    padding-top: 25px;
}
.et_pb_section.we_text_outer {
    padding: 10px 0 20px;
}
.timeline--mobile .timeline__item:last-child {
    padding-bottom: 0;
}
.volunteer_list-inner .volunteer_cont-outer p a {
    margin: 15px 0 0 -5px;
}
.volunteer_list-inner .volunteer_cont-outer a.moreless.more, .volunteer_list-inner .volunteer_cont-outer a.moreless.less {
    margin: 25px 0 0;
}
.career-page.contact-form_outer .contact-form_left ul li.submit {
    margin: 0 0 45px;
}
.newsEvents-inner .newsEvents-image {
    height: 230px;
}
/*form.wpcf7-form .wpcf7-validation-errors {
    bottom: -42px;
}*/
.signup_form_outer .signup_form_section form.wpcf7-form {
    margin: 0 0 52px;
}
/*form.wpcf7-form .wpcf7-mail-sent-ok {
    bottom: -42px;
}*/
.et-pb-slider-arrows {
    display: none;
}
.single-news-outer .single-news-image #newsSlider img {
    height: 250px;
}
.program_gallery_outer .program_gallery_inner .program_last_left img {
    height: 227px;
}
.program_gallery_outer .program_gallery_inner .program_last_right img {
    height: 227px;
}
.main_title_outer .cue_logo.cue_left {
    top: 136px;
}
.main_title_outer .cue_logo {
    top: 136px;
}
.et_pb_scroll_top.et-pb-icon {
    right: 10px;
}
.et_pb_section.main_banner_outer {
    margin: 0 0 50px;
}
.calendar_main_outer.news_sidebar_outer .news_sidebar_inner .listicon {
    padding-left: 20px;
}
.calendar_main_outer.news_sidebar_outer .news_sidebar_inner .calicon {
    padding-left: 20px;
}
.et_pb_section.register-form_outer .et_pb_row.main_title_outer {
    padding: 40px 0 70px 20px;
}
#regForm.et_pb_section.register-form_outer .et_pb_row.main_title_outer .title_section {
    padding-left: 20px;
}
#regForm.et_pb_section.register-form_outer .et_pb_row.main_title_outer {
    padding-left: 0;
}
.et_pb_section.news_list_outer {
    margin-top: 20px;
}
.et_pb_section.calendar_main_outer {
    padding-top: 35px;
}
.single.single-career .et_pb_section.main_banner_outer {
    margin: 0 0 50px;
}
.single.single-career .program-cat-top {
    margin-top: 0;
}
.single.single-career .single-career-outer {
    margin: 40px 0 0;
}
.et_pb_section.top_button_outer.career_outer_main-title {
    margin-top: 40px;
}
.single-career-title h5 {
    padding: 0 0 42px;
    margin: 0 0 25px;
}
.cue_list_outer .impacto_list .cue_list_image .et_pb_main_blurb_image {
    margin: 0;
}
.et_pb_section.we_text_outer .et_pb_row.we_text_inner {
    padding: 0 10px;
}
.team-grid-inner .team-grid-content h6 {
    font-size: 17px;
}
.team-grid-outer .team-grid-inner {
    margin-bottom: 63px;
}
.et_pb_section.volunteer_list-outer {
    padding: 20px 0 6px;
} 
.team-member-details .team-top-grid-outer .team-top-grid-content h6 {
    padding: 0 0 20px 7px;
}
.et_pb_section.report_summary_outer {
    padding: 0px 0 30px;
}
.et_pb_section.child_text_outer.vision_cont_outer p {
    padding-left: 0;
}
.events_upcoming-past .news-page-outer {
    float: left;
    width: 100%;
    padding: 0 15px;
}
.top_button_outer .top_button_inner h4 span {
    float: left;
    width: 100%;
}
.top_button_outer .top_button_inner h4 {
    font-size: 32px;
}
.funds_main_outer .funds_main_inner .fund-cont-right.fund-break_text .et_pb_promo_description h2 {
    padding-right: 280px;
}
.funds_main_outer .funds_main_inner .et_pb_promo_description p {
    padding-right: 15px;
}
#regForm.et_pb_section.register-form_outer .et_pb_module.register-signup_form .et_pb_text_inner {
    margin-top: 0;
    margin-bottom: 50px;
}
.single-career-outer .single-career-left h4 {
    padding: 0 0 10px;
}
.single-career-outer .single-career-right h4 {
    padding: 0 0 10px;
}
.single-career-section .single-career-right {
    margin: 40px 0 0;
}
.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-month-navigator .mec-previous-month {
    top: 0px;
}
.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-month-navigator .mec-next-month {
    top: 0px;
}
.calendar_main_outer .news-page-inner h6 {
    line-height: 18px;
}
.mfp-gallery.mfp-auto-cursor .mfp-container {
    width: 90%;
}
}

@media (max-width:640px) {
.mission_gallery_outer .mission_gallery_overlay h5 {
	padding: 20px;
	width: 100%;
	text-align: center;
}
.mission_gallery_outer .mission_gallery_overlay {
    width: 100%;
}
.program_gallery_outer .mission_gallery_overlay h5 {
	padding: 20px;
	width: 100%;
	text-align: center;
}
.program_gallery_outer .mission_gallery_overlay {
    width: 100%;
}
.home_program_outer .programs-list-inner {
    padding-right: 40px;
}
.home_program_outer .programs-list-inner p {
    padding-right: 35px;
}
.team-member-details .team-top-grid-outer .team-top-grid-content {
    padding: 30px 15px 0 15px;
}
.team-member-details .team-top-grid-outer .team-top-grid-content a.scrollLink.cue_link {
    width: 100%;
	text-align: center;
}
.team-grid-outer {
    margin: 25px 0 0;
    padding: 30px 0 0;
}
.news_grid_outer .events_news {
    width: 35%;
    margin-right: 60px;
}
.contact-form_outer .contact-form_left ul li {
    padding: 0 35px;
}
.contact-form_outer .contact-form_right .Contact-form_address ul {
    padding: 0 15px 0;
}
body .et_pb_row.list_main_inner {
    padding: 0;
}
.news-page-inner .news-page-date h5 {
    font-size: 32px;
    text-align: left;
}
.calendar_main_outer .news-page-inner h6 {
    display: table;
    float: none;
}
.news-page-outer h5.day-title {
	font-size: 30px;
}
.calendar_main_outer .calendar_main_inner .mec-calendar-table .mec-calendar-table-head dt {
    font-size: 12px;
}
.contact-form_outer .contact-form_left ul li.resume {
    width: 60%;
}
.contact-form_outer .contact-form_left ul li.cover {
    width: 60%;
}
.et_pb_section.timeline .et_pb_text_inner {
    width: 40%;
}
.cue_list_outer.vision_image_outer .impacto_list .cue_list_image {
    width: 100%;
    padding: 0;
}
.cue_list_outer.vision_image_outer .impacto_list .cue_list_image a.cue_link {
    float: none;
    width: 95%;
}
.calendar_main_outer.news_sidebar_outer .news_sidebar_inner .listicon {
    width: 80px;
	padding-left: 20px;
}
.calendar_main_outer .news-sbar-outer h5 {
    padding: 0 0 7px 4px;
}
.calendar_main_outer.news_sidebar_outer .listsearch {
    width: 78%;
}
.news-page-inner .news-page-image img {
    height: 100%;
    object-fit: cover;
}
.et_pb_section.main_title_outer.cue_impacto {
    padding: 0 0 90px;
}
.et_pb_section.cue_list_outer {
    padding: 0 0 0;
}
body .et_pb_row {
    padding: 0 15px;
}
.cue_list_outer .cue_list_image {
    padding-right: 0;
}
.cue_list_outer .impacto_list .cue_list_image {
    padding-left: 0;
}
.cue_list_outer .cue_list_text h4 {
    line-height: 32px;
    padding: 0 0 38px;
}
.cue_list_outer .cue_list_text {
    padding: 32px 15px;
}
.et_pb_section.cue_list_outer .cue_list_inner {
    margin: 0 auto 11px;
}
footer#main-footer .footer_top_left .top_left_sec p {
    font-size: 15px;
}
footer#main-footer .footer_top_left .top_left_sec {
    padding-right: 0;
	padding-bottom: 60px;
}
#footer-bottom .footer_social_outer .footer_social_icons {
    padding: 0 10px;
}
.footer_social_outer .footer_social_icons img {
    max-width: 100% !important;
}
#footer-bottom div#footer-info span.footer_dyna_credit {
    float: left;
    width: 100%;
    line-height: 15px;
}
#footer-bottom div#footer-info span, #footer-bottom div#footer-info span a {
    font-size: 10px;
    line-height: 13px;
}
.et_pb_section.timeline .timeline__item::after {
    left: -2px;
}
.newsEvents-inner .newsEvents-image {
    height: 202px;
}
.et_pb_section.home_slider_outer .et_pb_slides .et_pb_slide::before {
    background-size: 67%;
    background-position: left -25px bottom -100px;
}
.service_grid_outer ul.pro-ser li img.pro-img {
    width: 50px;
    height: 50px;
}
.service_grid_outer ul.pro-ser li .img-sec {
    width: 50px;
    height: 50px;
}
body .featherlight .featherlight-close-icon {
    top: -26px;
    right: 12px;
}
.main_title_outer .cue_logo.cue_left {
    top: 86px;
}
.main_title_outer .cue_logo {
    top: 86px;
}
.single-career-outer .single-career-content h4 {
    padding-right: 270px;
}
.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-month-navigator .mec-previous-month {
    top: 6px;
}
.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-month-navigator .mec-next-month {
    top: 6px;
}
.service_grid_outer ul.pro-ser li a {
    font-size: 18px;
}
.service_grid_outer ul.pro-ser li p {
    font-size: 13px;
}
#footer-bottom p.cr_year {
    left: -10px;
    top: 5px;
}
#footer-bottom div#footer-info span.footer_city {
    padding-left: 27px;
}
}

@media (max-width:480px) {
#main-header .logo_container img#logo {
	max-width: 80px;
	padding: 20px 0;
}
.cue_list_outer .cue_list_image .et_pb_main_blurb_image {
	margin: 0 0 50px;
}
/*.cue_list_outer .impacto_list .cue_list_image .et_pb_main_blurb_image {
	margin: 0 0 50px;
}*/
.et_pb_scroll_top.et-pb-icon {
	bottom: 170px;
}
.mission_gallery_outer .mission_gallery_inner .mission_left {
	width: 49.3% !important;
}
.mission_gallery_outer .mission_gallery_inner .mission_right {
	width: 49.3% !important;
}
.program_gallery_outer .program_gallery_inner .program_last_left {
	width: 49.3% !important;
}
.program_gallery_outer .program_gallery_inner .program_last_right {
	width: 49.3% !important;
}
.team-member-details .team-top-grid-outer .team-top-grid-content a.scrollLink.cue_link {
    padding: 20px 5px;
}
.cue_list_outer .et_pb_slide_image {
    width: 80%;
    float: left;
}
.cue_list_outer .impacto_list .et_pb_slide_image {
    float: right;
}
.team-member-details .child_text_outer h5::after {
    left: 120px;
	width: 200px;
}
.team-member-details .team-top-grid-outer .team-top-grid-image {
    width: 85%;
}
.news_grid_outer .events_news {
    width: 47% !important;
    margin-right: 10px;
}
form.wpcf7-form ul.signup-form li {
    padding: 0 30px;
}
.et_pb_section.timeline .et_pb_text_inner {
    width: 280px;
}
/*.main_title_outer h4 {
    font-size: 41px;
}*/
.funds_main_outer .funds_main_inner .et_pb_promo_description h2 {
    font-size: 32px;
}
.single-career-outer .single-career-left h4 {
    word-break: break-word; 
}
.et_pb_section.timeline .timeline__item::after {
    left: -3px;
}
.newsEvents-inner .newsEvents-image {
    height: 201px;
}
.et_pb_section.home_slider_outer .et_pb_slides .et_pb_slide::before {
    background-size: 80%;
    background-position: left -50px bottom -60px;
}
.cue_list_outer .et_pb_slide_image img {
    max-width: 95%;
}
.register-form_outer .signup-btn.signup-btn-login {
    width: 80px;
}
.register-form_outer .signup-btn.signup-btn_sign {
    width: 80px;
}
.main_title_outer.support_sec_outer .fbc_icon img {
    max-width: 100%;
}
.single-career-outer .single-career-content h4 {
    padding-right: 120px;
}
.funds_main_outer .funds_main_inner .fund-cont-right.fund-break_text .et_pb_promo_description h2 {
    padding-right: 200px;
}
}

@media (max-width:360px) {
/*.main_title_outer .cue_logo.cue_left {
	top: 140px;
}
.main_title_outer .cue_logo {
	top: 140px;
}*/
.team-member-details .team-top-grid-outer .team-top-grid-content {
    padding: 30px 10px 0;
}
.et_pb_section.top_button_outer .et-last-child {
    padding: 0 35px;
}
.contact-form_outer .contact-form_left .Contact-form_left-list {
    padding: 0;
}
.contact-form_outer .contact-form_right .et-last-child {
    padding: 0;
}
.contact-form_outer .contact-form_left ul li.file-drop-area {
    width: 80%;
}
.contact-form_outer .contact-form_left ul li.file-drop-areas {
    width: 80%;
}
.top_button_outer .top_button_inner.signup_form_section .et-last-child {
    padding: 0;
}
.calendar_main_outer.news_sidebar_outer .listsearch {
    width: 77%;
}
header#main-header #et-top-navigation .home-donation {
    margin-right: 10px;
}

.et_pb_section.home_slider_outer .et_pb_slides .et_pb_slide::before {
    background-size: cover;
}
.newsEvents-inner .newsEvents-image {
    height: 228px;
}
.main_title_outer h4 {
    padding-right: 20px;
    /*font-size: 40px;*/
}
.team-grid-inner .team-grid-content h5 {
    height: auto !important;
}
form.wpcf7-form .wpcf7-validation-errors {
    font-size: 10px;
}
.main_title_outer .et_pb_image img {
    max-width: 70%;
}
.support_sec_outer .support_sec_right .three_circle .support_medium_circle {
    left: -110px;
}
.support_sec_outer .support_sec_right .three_circle .support_medium_circle img {
    max-width: 60%;
}
.et_pb_section.main_title_outer.mobile_title.support_sec_outer iframe {
    float: left;
    width: 100%;
    max-width: initial !important;
    min-width: initial !important;
}
.et_pb_section.main_title_outer.mobile_title.support_sec_outer .et_pb_module.et_pb_code.et_pb_code_0 {
    float: left;
    width: 95%;
}
.main_title_outer .cue_logo.cue_left {
    top: 86px;
}
.main_title_outer .cue_logo {
    top: 86px;
}
.funds_main_outer .funds_main_inner .et_pb_promo_description h2 {
    font-size: 28px;
}
.single-career-outer .single-career-content h4 {
    padding-right: 0;
}
}

@media (max-width:320px) {
.mission_gallery_outer .mission_gallery_inner .mission_left {
	width: 49% !important;
}
.mission_gallery_outer .mission_gallery_inner .mission_right {
	width: 49% !important;
}
.program_gallery_outer .program_gallery_inner .program_last_left {
	width: 49% !important;
}
.program_gallery_outer .program_gallery_inner .program_last_right {
	width: 49% !important;
}
.home_program_outer .programs-list-inner {
    padding-right: 30px;
}
.home_program_outer .owl-nav {
    padding: 20px 50px;
}
.single-career-outer h4 {
	font-size: 36px;
}
.contact-form_outer .contact-form_left ul li.file-drop-area {
    width: 85%;
}
.contact-form_outer .contact-form_left ul li.file-drop-areas {
    width: 85%;
}
.register-form_outer .signup-btn.signup-btn-login {
    width: 70px;
}
.register-form_outer .signup-btn.signup-btn_sign {
    width: 70px;
}
.et_pb_section.timeline .et_pb_text_inner {
    width: 250px;
}
.events_past-list .et_pb_code_inner ul li .pastDate {
    padding-left: 10px;
    width: 110px;
}
.events_past-list .et_pb_code_inner ul li .pastSign {
    padding-left: 10px;
}
.events_past-list .et_pb_code_inner ul li h6 {
    font-size: 14px;
}
.calendar_main_outer.news_sidebar_outer .listsearch {
    width: 74%;
}
/*.main_title_outer h4 {
    font-size: 35px;
}*/
header#main-header #et-top-navigation .home-donation {
    margin-right: 0;
}
header .home-donation a {
	font-size: 14px;
	padding: 5px 22px;
}
.main_title_outer .cue_logo.cue_left {
	top: 130px;
}
.main_title_outer .cue_logo {
	top: 130px;
}
.signup_form_outer .signup_form_section form.wpcf7-form {
    margin: 0 0 80px;
}
.team-member-details .child_text_outer h5::after {
    width: 190px;
    left: 95px;
}
.team-member-details .child_text_outer h5::before {
    left: -180px;
}
.team-member-details .child_text_outer h5 {
    padding-left: 60px;
	font-size: 33px;
}
.team-member-details .team-top-grid-outer .team-top-grid-image {
    width: 78%;
}
.career-page.contact-form_outer .contact-form_left ul li.submit {
    margin: 0 0 65px;
}
.contact-form_outer .contact-form_left ul li.submit {
    margin-bottom: 65px;
}
.funds_main_outer .funds_main_inner .fund-cont-right.fund-break_text .et_pb_promo_description h2 {
    padding-right: 150px;
}
}
