.b2b_template
{
	background : url('https://mlt.org/wp-content/uploads/2023/03/Kresge-Foundation-Landing-Page-Image_Updated.png') no-repeat;
}
					
.b2b_template .et_pb_bg_layout_light
{
	background : rgba(255, 255, 255, .3);
	
	padding : 65px 0px;
}

body.page-id-20675 nav.navbar_container,
.b2b_template .et_pb_bg_layout_light h1, .b2b_template .et_pb_bg_layout_light h2, 
body.page-id-20675 #main-footer div.et_pb_section_5,
body.page-id-20675 div#et-footer-nav
{
	display : none;
}

.b2b_template .et_pb_bg_layout_light h3, .b2b_template .et_pb_bg_layout_light h4
{
	color : #FFF !important;
}

.b2b_template .et_pb_bg_layout_light h1
{
	font-size : 48px !important;
}

.b2b_template .et_pb_bg_layout_light h2
{
	ont-size : 36px !important;
}

.b2b_template .et_pb_bg_layout_light h4
{
	font-weight : normal !important;
}

.b2b_template .et_pb_bg_layout_light p a
{
	display : inline-block;
	
	background : #E56D12;
	color : #FFF;
	
	padding : 20px 25px;
	
}

.b2b_content_container .et_pb_section
{
	background : #FFF; /* White */
}

.b2b_content_container .et_pb_section:nth-child(even)
{
	background-color: rgba(7, 78, 125, 1);
	color : #FFF;
}

.b2b_content_container .et_pb_section:nth-child(even) h2
{
	color : #FFF !important;
}

.b2b_content_container .et_pb_section:nth-child(even) .wFormContainer form
{
	background : rgba(7, 78, 125, 1);
}

.b2b_content_container .et_pb_section:nth-child(even) .wFormContainer form label
{
	color : #FFF;
	
	font-size : 16px;
	font-weight : normal;
}

.b2b_content_container .et_pb_section:nth-child(even) .wFormContainer form label#tfa_24-L,
.b2b_content_container .et_pb_section:nth-child(even) .wFormContainer form label#tfa_44-L,
.b2b_content_container .et_pb_section:nth-child(even) .wFormContainer form label#tfa_45-L
{
	width : 100%;
}

.b2b_content_container .et_pb_section:nth-child(even) .wFormContainer form span#tfa_44
{
	width : 300px !important;
	display : block;
	overflow : hidden;
}

.b2b_content_container .et_pb_section:nth-child(even) .wFormContainer form input
{
	max-width : none !important;
	
	padding : 25px !important;
	
	font-size : 16px !important;
}

.b2b_content_container .et_pb_section:nth-child(even) .wFormContainer #tfa_11 .oneField
{
	width : 49% !important;
}

.b2b_content_container .et_pb_section:nth-child(even) .wFormContainer .oneField:not(#tfa_24-D) .inputWrapper
{
	float : none;
	display : block;
	
	max-width : 100%;
	width : auto;
}

.b2b_content_container .et_pb_section:nth-child(even) .wFormContainer .captchaHelp,
.b2b_content_container .et_pb_section:nth-child(even) .wFormContainer #disabled-explanation
{
	display : none !important;
}

.b2b_content_container #tfa_17-L
{
	width : 100%;
}

.b2b_content_container span#tfa_17 span.oneChoice
{
	display : contents;
	
}

.b2b_content_container #tfa_17-L > span
{
	color : #FFF !important;
}

.b2b_content_container form#4836448 #submit_button
{
	max-width : none;
}

.entry-content ol
{
	list-style-type: none !important;
	counter-reset: li;
	
	margin : 0px;
	padding : 0px;
}

.entry-content ol li::before 
{
	content: counter(li)"."; 
	color: #0586d4; /* Blue */
	font-weight : bold;
   display: inline-block; 
	width: 1em; 
	margin-left: -1.5em;
	margin-left : -4px;
   margin-right: 0.5em; 
	text-align: right; 
	
}

.entry-content ol li
{
	counter-increment : li;
	
	margin-bottom : 5px;
}

.entry-content ol li ol
{
	list-style-type: none !important;
	counter-reset : li;
	
	margin : 15px 0px 0px 21px;
	padding : 0px;
}

.entry-content ol li ol li::before 
{
	content: counter(li, lower-alpha)"."; 
	/* color: red; */
   display: inline-block; 
	font-weight : normal;
	width: 1em; 
	margin-left: -1.5em;
   margin-right: 0.5em; 
	text-align: right; 
	
}

.entry-content ol li ol li
{
	margin : 0px 0px 0px 25px;
	padding : 0px;
}

#post-19331.post-password-required .et_pb_section
{
	padding : 24px 0px;
}

.wForm div > div.oneField
{
	margin-top : 0px !important;
}

#left-area.eaw
{
	padding-bottom : 0px;
}

.corporate-sponsor-container.eaw
{
	margin-bottom : 0px;
}

.corporate-sponsor-container.eaw .has-content-area
{
	height : auto;
	
	margin-bottom : 15px;
}

.et_pb_section.et_pb_section_articles-head .et_pb_row_0 .articles-head
{
	/* line-height : 12px;  - Updated by k2 7.26.2022 */
}

.et_pb_section.et_pb_section_articles-head .et_pb_row_0 .articles-head.eaw
{
	line-height : 12px;
}

#left-area.eaw .et_pb_section.et_pb_section_articles-head .et_pb_row_0 .articles-head h1
{
	color : #FFF !important;

	font-size : 45px !important;
	font-weight : 900 !important;
}

#left-area.eaw .articles-head span.eaw_subtitle
{
	color : #FFF;

	font-size : 18px;
	font-weight : 600;
	text-transform : none;
}

.eaw_top_nav.et_pb_section
{
	background : #FFF;

	padding : 0px 0px 8px;

	border-style : solid;
	border-color : #0586d4;
	border-width : 0px 0px 5px 0px;
}

.eaw_top_nav .et_pb_row
{
	padding : 0px;
}

.eaw_top_nav .et_pb_column
{
	width : 100%;
}

body.page-id-22778 .eaw_menu ul
{
	display : none;
}

#left-area.eaw .eaw_top_nav ul
{
	width: 100%;

	margin : 0px;
	padding : 0px;

	list-style-type : none;

	text-align : center;
}

.eaw_top_nav li
{
	display : inline-block;
}

.eaw_top_nav li:before
{
	display : none !important;
}

.eaw_top_nav li a
{
	margin : 0px 0px;
	padding : 10px 30px;

	font-family : "Open Sans", sans-serif;
	font-weight : bold;
	text-decoration : none;
}

.eaw_top_nav li a:hover
{
	background : #E56D12; /* orange */
	color : #FFF;
}

.ea_section_content
{
	padding : 0px 46px;
}

.eaw_overview, .eaw_research
{
	background : #EFEFEF; /* Grey */
}

.eaw_news
{
	background : #1E466F; /* Dark Blue */
	background : #EFEFEF;
}

.eaw_news h2
{
	color : #FFF !important;
	
	
	margin-bottom : 25px;
}

.eaw_cta_header
{
	background : url('https://mlt.org/wp-content/uploads/2023/11/25a-5.png') no-repeat;
	background-size : cover;
	background-position : top center;
	color : #FFF;
	
	padding : 79px 0px 50px;
	
	text-align : center;
}

.eaw_cta_header .et_pb_column
{
	float : none;
}


.eaw_cta_header h2
{
	color : #FFF !important;
	
	margin-bottom : 30px;
}

.eaw_cta_header p a
{
	position : relative;
	
	display : inline-block;
	
	background : #0586D4; /* Blue */
	color : #FFF;
	
	padding : 4px 27px 4px 15px;
	
	font-family : "Open Sans", sans-serif;
	
	border-radius : 5px;
	
}

.eaw_cta_header p a:after
{
	    content: '';
    border-top: 5px solid transparent;
    border-left: 5px solid #FFF;
    border-bottom: 5px solid transparent;
    position: absolute;
    right: 10px;
    top: 15px;
}

#eaw_overview_prev, #eaw_overview_next
{
	position : absolute;

	top : 50%;

	z-index : 9999;

	cursor : pointer;
}

#eaw_overview_next
{
	right : 0px;
}

.eaw_overview_slide
{
	/* display : flex !important;
	flex-direction : row;

	justify-content : space-between;*/

	width : 100%;

	text-align : center;
}

.eaw_overview_inner_slide
{
	background : #FFF;

	max-width : 225px;
	width : 100%;
	height : 270px;

	padding : 24px 7px 0px;

	text-align : center;

	display : inline-block;

	margin : 0px 10px;

	border-radius : 5px;

	overflow : hidden;
}

.eaw_overview_inner_slide img
{
	margin : 0px 0px 15px;
}

.eaw_overview_inner_slide h3
{
	height : 54px;

	font-size : 20px !important;

}

.eaw_overview_inner_slide p
{
	height : 59px;

	font-size : 16px;
	line-height : 20px;

	/* overflow : hidden; */
}

.eaw_prop_big_container.et_pb_section
{
	padding : 65px 0px 0px;
}

.eaw_prop_big_container.et_pb_section .et_pb_row
{
	padding : 0px;
}

#eaw_prop_container
{
	position : relative;

	margin-bottom : 40px;
}

#eaw_prop_container:after, #eaw_prop_right:after
{
	display : block;

	content : ' ';

	clear : both;
}

#eaw_prop_left
{
	float : left;

	max-width : 230px;
	width : 100%;
}

#eaw_prop_left img
{
	margin-bottom : 10px;
}

#eaw_prop_right
{
	float : left;

	max-width : calc(100% - 230px);
	width : 100%;

	padding : 0px 0px 0px 30px;
}



.eaw_sponsors.et_pb_section
{
	padding : 0px;
}

.eaw_sponsors .et_pb_row
{
	padding : 24px 0px 0px;
}

.eaw_sponsors.eaw_no_supporting .et_pb_row
{
	padding : 24px 0px;
}

.eaw_sponsors_container:after
{
	display : block;

	content : ' ' ;

	clear : both;
}

.eaw_sponsors h1
{
	font-size : 55px !important;
	font-weight : bold !important;
}

.eaw_sponsors_left
{
	float : left;

	max-width : 365px;
	width : 100%;
}

.eaw_sponsors_left p:last-child a
{
	background : url('https://mlt.org/wp-content/uploads/2022/06/eaw_link_arrow.png') no-repeat;
	background-position : right 5px;

	font-size : 17px;
	font-weight : bold;
	padding-right : 27px;
	
	
}

.eaw_sponsors_right
{
	float : left;
	float : right;

	max-width : calc(100% - 365px);
	max-width : calc(100% - 486px);
	max-width : calc(100% - 399px);
	width : 100%;
	min-height : 275px;
}

.eaw_sponsors_right img
{
	margin : 0px 16px 13px 0px;
}

.eaw_sponsors_right .eaw_sponsors_slide img:nth-child(4n)
{
	margin : 0px 0px 13px 0px;
}

.eaw_additional1
{
	background : #EFEFEF; /* Light Grey */
	color : #3B3B3B; /* Dark Grey */
	
	padding : 38px 0p 38px;
}

.eaw_additional1 h2
{
	color : #452059 !important; /* Purple */
	
	font-weight : 700 !important;
	
	margin-bottom : 25px;
}

.eaw_additional2
{
	background : #452059; /* Purple */
	color : #FFF;
}

.eaw_additional2 h2
{
	color : #FFF !important;
	
	margin-bottom : 18px;
	
	font-weight : 600 !important;
}

.eaw_additional2 p:last-child a
{
    position: relative;
    display: inline-block;
    background: #0586D4;
    color: #FFF;
    padding: 4px 27px 4px 15px;
    font-family: "Open Sans", sans-serif;
	font-weight : normal;
    border-radius: 5px;
	text-decoration : none;
}

.eaw_additional2 p:last-child a:after
{
    content: '';
    border-top: 5px solid transparent;
    border-left: 5px solid #FFF;
    border-bottom: 5px solid transparent;
    position: absolute;
    right: 10px;
    top: 15px;
}

.eaw_additional2 a:link, .eaw_additional2 a:visited
{
	font-weight : bold;
	text-decoration : underline;
}

.eaw_media.et_pb_section
{
	padding : 0px 0px 24px;
}

.eaw_media h2
{
	margin-bottom : 20px;
}

.eaw_media p
{
	padding : 30px 0px;
}

.eaw_media.et_pb_section .et_pb_row .et_pb_column:last-child
{
	width : 100%;
}

.eaw_media
{
	background : #240F2E;
	color : #FFF;
}

.eaw_news h1, .eaw_news h2, .eaw_news h3, .eaw_news h4, .eaw_news h5, .eaw_news h6
{
	color : #FFF !important;
	color : #074E7D !important;
	color : #0586D4 !important;
}

#eaw_news_big_container
{
	width : 868px;
}

.eaw_news_slide_container
{
	display : flex !important;

	width : 100%;

	text-align : center;

	justify-content : space-between;
}

.eaw_news_slide
{
	/* float : left; */
	display : inline-block;
	background : #FFF;

	position : relative;

	max-width : 400px;
	width : 100%;
	height : 408px;

	border-style : solid;
	border-color : #0586D4;
	border-width : 0px 0px 9px 0px;
	border-radius : 5px;
}

.eaw_news_slide_container .eaw_news_slide:nth-child(even):after
{
	content : ' ';

	display : block;

	clear : both;
}

.eaw_news_slide_container .eaw_news_slide:nth-child(1)
{
	margin-right : 20px;
}

.eaw_news_slide img
{
	max-width : 100%;
	height: auto;

	border-width : 0px;
	border-style : solid;
	border-color : blue;
	border-radius : 5px 5px 0px 0px;
}

.eaw_news_slide div
{
	position : absolute;
	display : table;

	bottom : 0px;

	background : #FFF;

	height : 174px;

	text-align : center;
}

.eaw_news_slide div p
{
	display : table-cell;
	vertical-align : middle;

	color : #074E7D;

	padding : 0px 26px;

	font-weight : bold;
}

.eaw_pager
{
	text-align : center;
}

.eaw_pager span
{
	display : inline-block;

	color : #8EA3B8;

	margin-top : 30px;

	font-size : 32px;

	cursor : pointer;
}

.eaw_pager span.cycle-pager-active
{
	color : #FFF;
}

.eaw_research
{
	display : none;
}

.eaw_research.et_pb_section
{
	padding : 24px 0px 0px;
}

.eaw_research .et_pb_row
{
	padding : 24px 0px 0px;
}

.eaw_research .ea_section_content
{
	/* padding-bottom : 35px; */
}

#eaw_research_left
{
	float: left;

	/* max-width: 365px; */
	width: 100%;

	position : relative;
	float : none;
	width : 410px;
	display : table-cell;

}

#eaw_research_left #next
{
	position : absolute;

	top : 44%;
	right : 24px;
	right : 0px;

	cursor : pointer;

	z-index : 9999;
}

.eaw_research_slide
{
	max-width : 387px;
	width : 100%;
	
	padding-right : 10px;

	text-align : center;
}

#eaw_research_right
{
	float : right;

	/* max-width : calc(100% - 399px); */
	width : 100%;

	padding-top : 20px;

	/* text-align : center; */

	float : none;
	width : 420px;
	display : table-cell;
	vertical-align : middle;
	padding-left : 30px;

}

#eaw_research_right p a:link, #eaw_research_right p a:visited
{
	background : url('https://mlt.org/wp-content/uploads/2022/06/eaw_link_arrow.png') no-repeat;
	background-position : right 5px;

	font-size : 17px;
	font-weight : bold;
	padding-right : 27px;
}

#eaw_research_right p a:hover
{
	text-decoration : none;
}

#eaw_research_right a:after
{
	/*content : '\21D2';
	content : '       >';*/
}

.ea_section_content:after
{
	display : block;

	content : ' ';

	clear : both;
}

.eaw_bottom_testimonials
{
	background : #FFF;

	padding : 40px 0px;

	text-align : center;
}

.eaw_bottom_testimonials .et_pb_column
{
	width : 100%;
}

.eaw_bottom_testimonials h2
{
	margin-bottom : 50px;
}

.eaw_testimonial_slide
{
	height : auto;
}

.eaw_bottom_cta
{
	background : #EFEFEF;
}

.eaw_bottom_cta.et_pb_section
{
	padding : 10px 0px 36px;
}

.eaw_bottom_cta .et_pb_column
{
	width : 100%;
}

.eaw_bottom_cta .ea_section_content
{
	width : 100%;
}

.eaw_bottom_cta hr
{
	margin-bottom : 35px;
}

.eaw_bottom_cta h3
{
	float : left;
}

.eaw_bottom_cta .ea_section_content p
{
	text-align : right;
}

.eaw_bottom_cta .ea_section_content p a
{
	position : relative;
}

.eaw_bottom_cta .ea_section_content p a:link, .eaw_bottom_cta .ea_section_content p a:visited
{
	color: #ffffff !important;
	background: #E56D12;

   border-width: 0px !important;
   border-radius: 3px;

   letter-spacing: 0px;
   font-size: 16px;

	font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif !important;
	font-weight: 600;

   padding: 8px 50px 8px 13px !important;

   text-decoration : none;
}

.eaw_bottom_cta .ea_section_content p a::after
{
	content : '';

	border-top : 5px solid transparent;
	border-left : 5px solid #FFF;
	border-bottom : 5px solid transparent;

	position : absolute;

	right : 10px;
	top : 15px;
}

.corporate-sponsor-container.eaw .has-content-area
{
	max-width : 33%;
}

.corporate-sponsor-container.eaw.fourths .has-content-area
{
	max-width : 25%;
}

.bg_white
{
	background : #FFF;
}

body.page-id-9432 .et_pb_section.et_pb_section_articles-head .et_pb_row_0 .articles-head
{
	color : #FFF !important;
}

.program-percentage-container.no_percentage
{
	min-height : 50px !important;
}

.et_pb_section.program-percentage .program-percentage-spacer.no_percentage
{
	display : none;
}

#main-content.stella .et_pb_section.articles-content .et_pb_column_top
{
	margin-top : 0px;
}

#main-content.stella .et_pb_section.articles-content #et-boc > div > div
{
	padding-top : 0px;
}

	.entry-content.stella .programs-sidebar .the_sidebar_menu ul
	{
		margin-left : 0px;
	}

.entry-content.stella .programs-sidebar
{
	position : absolute;
	right : 0px;
}

div.programs-notch-container .programs-notch-row.hero_light_blue
{
	border-top : 15px;
	border-style : solid;
	border-color : #0586D4;
}

.et_pb_row_fullwidth.article.hero_light_blue
{
	background : #0586D4;
}

div.programs-notch-container .programs-notch-row.hero_purple
{
	border-top : 15px;
	border-style : solid;
	border-color : #452059;
}

.et_pb_row_fullwidth.article.hero_purple
{
	background : #452059;
}

div.programs-notch-container .programs-notch-row.hero_light_green
{
	border-top : 15px;
	border-style : solid;
	border-color : #50B948;
}

.et_pb_row_fullwidth.article.hero_light_green
{
	background : #50B948;
}


/* #0586D4 : Light Blue
#452059 : Purple
#50B948 : Light Green */

#programs-sidebar-menu.et_pb_widget ul li.orange.menu-item a
{
	background : #E56D12 !important;
}

#listing-page.stella.page-17991, #listing-page.stella.page-12106
{
	background : #EFEFEF;
}

#listing-page.stella.page-17991 .et_pb_section_0.et_pb_section,
#listing-page.stella.page-12106 .et_pb_section_0.et_pb_section
{
	background-color : transparent !important;
}

div.advisory_quote_container.page-17991.et_pb_section.et_pb_section.articles-content,
div.advisory_quote_container.page-12106.et_pb_section.et_pb_section.articles-content
{
	background : none;
}

#listing-page .listing-container.featured .mini .listing-content-wrapper.full-width
{
	padding : 5px 25px 5px 25px;
}

#content-area table#past_events tr td:first-child
{
	min-width : 215px;
	
	padding-left : 26px;
}

#content-area table#past_events td
{
	padding : 8px 0px;
}

@media (min-width : 981px)
{
	#main-content.stella .et_pb_gutters1 .et_pb_column_1_4
	{
		width : 25% !important;
	}

	#main-content.stella .et_pb_gutters1 .et_pb_column_3_4
	{
		width : 75% !important;
	}

	.entry-content.stella .et_pb_gutters1
	{
		padding-right : 225px;
	}

	.stella.no_sidebar .entry-content.stella .et_pb_gutters1
	{
		padding-right : 0px;
	}

}



/****/
/****/
/****/

.wpmci-popup-cnt-inr-wrp
{
	padding : 7px 7px 7px 7px;
}

#mlt15_popup_container
{
	background : #FFF;

	max-width : 1000px;
	width : 100%;

	font-family : 'Oswald', sans-serif;

	padding-bottom : 40px;


	padding-bottom : 20px;
}

#mlt15_popup_container .mlt15_popup_bar.left
{
	text-align : left;

	padding : 15px 0px 45px 0px;

	padding : 15px 0px 15px 0px;
}

#mlt15_popup_container .mlt15_popup_bar.right
{
	text-align : right;

	padding : 60px 0px 15px 0px;

	padding : 30px 0px 15px 0px;
}

#mlt15_popup_header
{
	max-width : 600px;
	width : 100%;

	margin : 0px auto;

	text-align : center;
}



#mlt15_popup_header span.line1
{
	color : #02599C; /* Blue */

	font-size : 35px;
	font-weight : 700;
	/* font-family : 'Open Sans', sans-serif; */
	text-transform : uppercase;

	line-height : 70px;

	letter-spacing : .41em;


	font-size : 29px;
	line-height : 60px;
}

#mlt15_popup_header span.line1 sup
{
	font-size : 18px;

}

#mlt15_popup_header span.line2
{
	color : #F38226; /* Orange */

	font-size : 53px;
	font-weight : 700;
	/* font-family : 'Open Sans', sans-serif; */
	letter-spacing : .12em;



	text-transform : uppercase;




	font-size : 46px;
}

.mlt15_popup_header_container
{
	position : relative;

	height : 60px;

	padding-bottom : 40px;
}

.mlt15_popup_col.first .mlt15_popup_header_container
{
	padding-top : 20px;
	padding-bottom : 50px;

	text-align : left;

	display : inline-block;
	max-width : 183px;
	width : 100%;
}

.mlt15_popup_col.second .mlt15_popup_header_container
{
	padding-top : 20px;
	padding-bottom : 50px;

	text-align : left;

	display : inline-block;
	max-width : 183px;
	width : 100%;
}

.mlt15_popup_col
{
	float : left;

	color : #02599C; /* Blue */

	max-width : 50%;
	width : 100%;

	margin : 0px;
	padding : 0px;
}

.mlt15_popup_col span.second
{
	display: inline-block;
	position: absolute;
	top: 0px;
}

.mlt15_popup_col p
{
	font-family : 'Open Sans', sans-serif;

	line-height : 16px;
	font-weight : 400;
	text-transform : uppercase;
	letter-spacing : 1px;

	margin : 0px;
	padding : 0px;
}

.mlt15_popup_col p:first-child
{
	margin : 0px;
}

#mlt15_popup_container .clearfix div span:first-child
{
	font-size : 22px;
	font-weight : 900;
}

#mlt15_popup_container .clearfix div span:first-child sup
{
	font-size : 12px;
}

#mlt15_popup_container .clearfix div span.second
{
	color : #F38226; /* Orange */
}

#mlt15_popup_container .clearfix span.third
{
	display : none;
}


#mlt15_popup_container .clearfix div.first span.second
{
	font-size : 45px;

	text-transform : none;
}

#mlt15_popup_container .clearfix div.second p
{

}

#mlt15_popup_container .clearfix div.second span.second
{


	color : #F38226; /* Orange */

	padding-top : 15px;

	font-size : 22px;
	font-weight : 900;


	text-transform : uppercase;

	top : 17px;
	letter-spacing : 2px;

}

#mlt15_popup_container .clearfix a.button
{
	display : inline-block;

	color : #02599C; /* Blue */

	margin : 15px 0px;
	padding : 6px 50px;

	font-family : 'Open Sans', sans-serif;
	font-weight : 700;

	border-color : #02599C; /* Blue */
	border-width : 2px;
	border-style : solid;
}

#mlt15_popup_container .clearfix div:last-child a.button
{
	color : #F38226; /* Orange */

	border-color : #F38226; /* Orange */
	border-width : 2px;
	border-style : solid;
}

.et_pb_section.et_pb_section_articles-head .et_pb_row_0 .articles-head.alum2
{
	line-height : 30px;
}

.alum_big_content_container
{
	padding : 25px;

	font-size : 14px;

	text-align : center;
}

.alum_modal_logo
{
	max-width : 150px;
	width : 100%;
}

.alum_biz.logo
{
/*	display : block;

	width : 150px;
	height : 150px;*/
}

#alum_biz_sortby
{
	margin-top : 25px;
	margin-bottom : 5px;

	font-size : 16px;
	line-height : 20px;

	text-align : right;
}

div.alum_biz_container
{
	position : relative;

	float : left;

	max-width : 265px;
	max-width : 192px;

	width : 100%;
	height : 720px;
	height : 345px;
	height : 300px;
	height : 325px;

	color : #5C5C5C;

	margin : 15px 15px 0px 15px;
	margin : 15px 15px 15px 15px;

	padding : 7px;

	font-size : 14px;

	overflow : hidden;

	border-color : #0586D4;
	border-style : solid;
	border-width : 1px;

	box-shadow : 12px 12px 2px 1px rgb(18 134 208 / 18%);

	text-align : center;

	/* height : 650px; */
}

div.alum_logo_container
{
	width : 100%;
	max-height : 160px;
	height : 100%;
	overflow : hidden;

	margin-bottom : 5px;

	text-align : center;

	display : table;
}

a.alum_biz_logo
{
	display : table-cell;
	vertical-align : middle;
}

div.alum_logo_container img
{
	max-height : 200px;

	max-height : 150px;

	cursor : pointer;
}

div.alum_biz_title_container
{
	height : 140px;
	height : 115px;

	line-height : 26px;

	margin-bottom : 5px;
}

span.alum_biz_title
{
	display : block;

	color : #0586d4;

	font-size : 20px;
	font-weight : bold;

	cursor : pointer;

	font-size : 18px;
	line-height : 22px;

	height : 47px;

}

span.alum_biz_title.small_font
{
	font-size : 14px;
	line-height : 18px;
}


div.alum_biz_container div.has-excerpt-area
{
	height : 50px;

	font-style : italic;
}

span.alum_biz_type
{
	display : inline-block;

	background : #fd772a;
	color : #FFF;

	padding : 0px 5px;
	line-height : 19px;
	font-size : 10px;
	text-transform : uppercase;
}

div.alum_social_container
{
	margin-top : 15px;
}

img.alum_biz_social
{
	max-width : 30px;

	padding-right : 5px;
}

span.alum_biz_full_name
{
	display : inline-block;

	margin-top : 10px;

	font-size : 15px;

	font-size : 14px;
	line-height : 20px;
}

div.alum_biz_programs
{
	font-size : 12px;
	line-height : normal;
	font-style : italic;
}

div.alum_biz_content
{
	padding-bottom : 15px;
}

span.alum_biz_discount
{

}

div.alum_biz_programs
{
	height : 60px;
}

div.alum_big_container
{
	position : relative;

	float : left;

	max-width : 192px;
	width : 100%;
	height : 192px;

	margin : 15px;

	overflow : hidden;
}

div.alum_name
{
	position : absolute;

	background : rgba(2, 89, 156, .8);
	color : #FFF;

	max-width : 100%;
	width : 100%;

	font-family : sans-serif;
	text-align : center;

	bottom : 0px;

	z-index : 9000;
}

div.articles-head.alum2 span
{
	font-size : 14px;
	font-style : none;
}

.entry-content.alum2 .alum_begin_content
{
	padding : 15px;
}

body.page-id-9965 .et_pb_section.et_pb_section_articles-head,
body.page-id-15547 .et_pb_section.et_pb_section_articles-head
{
	background : #02599C;
}

body.page-id-13700 .et_pb_section.et_pb_section_articles-head, body.page-id-13715 .et_pb_section.et_pb_section_articles-head
{
	background : url('https://mlt.org/wp-content/uploads/2020/09/mlt_voices_header_blue.jpg') center 0px no-repeat;
	background-size : cover;
}

body.page-id-13700 .bwd_button, body.page-id-13715 .bwd_button
{
    background: #0586d4;
    color: #FFF;
    display: inline-block;
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    margin: 30px 0px 0px;
    padding: 10px 15px;
}

#large_hero_stat_container
{
	border-style : solid;
	border-color : #438DCB;
	border-width : 3px 0px 3px 0px;

	color : #f38227;

	max-width : 100%;
	width : 100%;

	max-width : 825px;

	margin : 0px 0px 0px;
	margin-top : -16px;
	padding-bottom : 30px;
}

#large_hero_stat_container .large_hero_stat
{
	display : table;
}

hr.voices_blue
{
	margin : 20px 0px 40px;


}

.cycle-slide-active .fade-in {
	/*
  animation: fadeIn ease 9s;
  -webkit-animation: fadeIn ease 9s;
  -moz-animation: fadeIn ease 9s;
  -o-animation: fadeIn ease 9s;
  -ms-animation: fadeIn ease 9s;
	*/
	 animation: fadeIn ease 3s;
  -webkit-animation: fadeIn ease 3s;
  -moz-animation: fadeIn ease 3s;
  -o-animation: fadeIn ease 3s;
  -ms-animation: fadeIn ease 3s;
}
@keyframes fadeIn {
  0% {opacity:0;}
  45% {opacity:0;}
  100% {opacity:1;}
}

@-moz-keyframes fadeIn {
  0% {opacity:0;}
  45% {opacity:0;}
  100% {opacity:1;}
}

@-webkit-keyframes fadeIn {
  0% {opacity:0;}
  45% {opacity:0;}
  100% {opacity:1;}
}

@-o-keyframes fadeIn {
  0% {opacity:0;}
  45% {opacity:0;}
  100% {opacity:1;}
}

@-ms-keyframes fadeIn {
  0% {opacity:0;}
  45% {opacity:0;}
  100% {opacity:1;}
}

div#voices_arrow
{
	background : url('/wp-content/uploads/2020/10/blue_arrow.jpg') no-repeat;

	max-width : 100%;
	width : 100%;

	top : 0px;
	right : 0px;

	background : url('/wp-content/uploads/2020/10/voices_blue_arrow2.jpg') top right no-repeat;

	max-width : 100%;
	width : 100%;
	height : 33px !important;
}

#large_hero_stat_container .large_hero_stat
{
	padding-top : 35px;
}

#large_hero_stat_container .large_hero_stat span
{
	color : #000;
	color : #5C5C5C;

}

#large_hero_stat_container .large_hero_stat div
{
	display : table-cell;

	vertical-align : middle;
}

#large_hero_stat_container .large_hero_stat div:nth-child(1)
{
	float : left;

	padding-top : 15px;

	font-size : 80px;
	font-weight : bold;
}

#large_hero_stat_container .large_hero_stat div:nth-child(2)
{
	float : left;

	max-width : 725px;
	max-width : 660px;

	padding-left : 30px;

	font-size : 28px;
	font-size : 20px;
}

#large_hero_stat_container .large_hero_stat
{


	max-width : 100%;
	width : 100%;
}

.stat_story_container
{
	position : relative;

	margin-top : 40px;
	margin-top : 10px;

	padding-left : 40px;
	margin-bottom : 160px;

	z-index : 9000;
}

.stat_story_container.cycle-slideshow
{
	margin-left : 40px;
}

.stat_story_next_stat
{
	color : #f38227;

	margin-top : -120px;
	margin-bottom : 30px;

	text-align : center;
}

.stat_story_next_stat p
{
	display : inline-block;
    background : url('https://mlt.org/wp-content/uploads/2020/09/dbl_arrow.jpg') no-repeat top right;

	height : 60px;

    padding : 10px 60px 10px 0px;

    text-transform: uppercase;
    font-family: sans-serif;
    font-style: italic;
    font-weight: bold;
    font-size: 24px;

    cursor : pointer;
}

.stat_story_box
{
	position : relative;

	float : left;
	display : table;

	max-width : 278px;
	width : 100%;
	height : 275px;

	background : url('https://mlt.org/wp-content/uploads/2020/09/bg_quote2.png') 10px 10px no-repeat #0E4C7B; /* Dark Blue */
	/* background-size : 200%; */

	color : #FFF;

	margin : 13px 6px 13px;
	margin : 13px 6px 0px;
	padding : 0px 32px;

	font-size : 14px;
	line-height : 23px;

	text-align : center;
}



.stat_story_box:nth-child(1), .stat_story_box:nth-child(4)
{
	margin-left : 0px;
}

.stat_story_box:nth-child(3), .stat_story_box:nth-child(6)
{
	margin-right : 0px;
}

.stat_story_box.stat_color_1
{
	background : url('https://mlt.org/wp-content/uploads/2020/09/bg_quote2.png') 10px 10px no-repeat #3B3B3B; /* Dark Dark Grey */
}

.stat_story_box.stat_color_2
{
	background : url('https://mlt.org/wp-content/uploads/2020/09/bg_quote2.png') 10px 10px no-repeat #808080; /* Light Gray */
}

.stat_story_box.stat_color_3
{
	background : url('https://mlt.org/wp-content/uploads/2020/09/bg_quote2.png') 10px 10px no-repeat #595959; /* Charcoal */
}

.stat_story_box.stat_color_4
{
	background : url('https://mlt.org/wp-content/uploads/2020/09/bg_quote2.png') 10px 10px no-repeat #3B3B3B; /* Dark Dark Grey */
}




.stat_story_box.hero_stat
{
	background : #FFF;
	color : #f38227;
}

.stat_story_box.hero_stat p span
{
	font-size : 80px;
	font-weight : bold;
}

.stat_story_box.hero_stat p
{
	font-size : 22px;
	line-height : 31px;
}


.stat_story_box a
{
	position : absolute;
	display : block;

	top : 0px;
	left : 0px;

	width : 100%;
	height : 100%;

	cursor : pointer;
}

.stat_story_box a.embiggen
{
	background-image : url('https://mlt.org/wp-content/uploads/2020/10/embiggen6.png');
	background-repeat : no-repeat;
	background-position : 222px 240px;
	background-size : 129px 26px;

	transition: background-position .3s;
	transition-timing-function : ease-in-out;
}

.stat_story_box a.embiggen:hover
{
	background-color : rgba(59, 59, 59, .8);
	background-image : url('https://mlt.org/wp-content/uploads/2020/10/embiggen6.png');
	background-repeat : no-repeat;
	background-size : 129px 26px;
	background-position : 135px 240px;
}

.stat_story_box a img
{
	position : absolute;

	right : 15px;
	bottom : 15px;
}


.stat_story_box.mlt_take1a
{
	background : url('https://mlt.org/wp-content/uploads/2020/09/woman_bg1.jpeg') no-repeat;
	background-size : cover;

	text-align : left;
}

.stat_story_box.mlt_take1a span
{
	display : block;

	color : #f38227 !important; /* Orange */

	margin : 0px;
	padding : 0px;

	font-size : 16px;
	font-weight : bold;
	font-style : italic;
}

.stat_story_box.mlt_take1b
{
	background : url('https://mlt.org/wp-content/uploads/2020/09/woman_bg1.jpeg') right no-repeat;
	background-size : cover;

}

.stat_story_box.mlt_take2a
{
	background : url('https://mlt.org/wp-content/uploads/2020/09/woman_bg2.jpg') no-repeat;
	background-size : cover;

	text-align : left;
}

.stat_story_box.mlt_take2a span
{
	display : block;

	color : #f38227 !important; /* Orange */

	margin : 0px;
	padding : 0px;

	font-size : 16px;
	font-weight : bold;
	font-style : italic;
}

.stat_story_box.mlt_take2b
{
	background : url('https://mlt.org/wp-content/uploads/2020/09/woman_bg2.jpg') bottom no-repeat;
	background-size : cover;

}

.stat_story_box p
{
	display : table-cell;
	vertical-align : middle;
}

.voices_arrow_l, .voices_arrow_r
{
	position : absolute;

	top : 41%;

	z-index : 9999;

	cursor : pointer;
}

.voices_arrow_r
{
	right : 21px;
}

.full_quote_voice
{
	padding : 85px;

	font-size : 14px;
}

.full_quote_voice .stat_story_box
{
	float : none;

	margin : 0px auto 30px;
}

.stat_story_box.hero_stat p.small_small_voice_stat
{
	font-size : 16px;
	line-height : normal;
}

.stat_story_box.hero_stat p.small_voice_stat
{
	font-size : 18px;
	line-height : normal;
}

.more_voices.et_pb_row et_pb_row_0
{
	margin-top : -130px !important;
}

.voices_horiz_r_a
{
	background-position : top left;
}

.voices_horiz_r_b
{
	background-position : top right;
}

.voices_vert_r_a
{
	background-position : top left;
}

.voices_vert_r_b
{
	background-position : bottom left;
}

.voices_1
{
	background : url('https://mlt.org/wp-content/themes/divi-child/images/voices/square_1.jpg') no-repeat;
}

.voices_2
{
	background : url('https://mlt.org/wp-content/themes/divi-child/images/voices/square_2.jpg') no-repeat;
}

.voices_h_3
{
	/*background : url('https://mlt.org/wp-content/themes/divi-child/images/voices/horiz_r_3.jpg');
	background : none; */
	background-image : url('https://mlt.org/wp-content/themes/divi-child/images/voices/horiz_r_3.jpg');
}

.voices_v_3
{
	background-image : url('https://mlt.org/wp-content/themes/divi-child/images/voices/vert_r_3.jpg');
}

.voices_h_4
{
	/*background : url('https://mlt.org/wp-content/themes/divi-child/images/voices/horiz_r_4.jpg') no-repeat;
	background : none; */
	background-image : url('https://mlt.org/wp-content/themes/divi-child/images/voices/horiz_r_4.jpg');
}

.voices_v_4
{
	background-image : url('https://mlt.org/wp-content/themes/divi-child/images/voices/vert_r_4.jpg');
}

.voices_h_5
{
	background-image : url('https://mlt.org/wp-content/themes/divi-child/images/voices/horiz_r_5.jpg');
}

.voices_v_5
{
	background-image : url('https://mlt.org/wp-content/themes/divi-child/images/voices/vert_r_5.jpg');
}

.voices_h_6
{
	background-image : url('https://mlt.org/wp-content/themes/divi-child/images/voices/horiz_r_6.jpg');
}

.voices_v_6
{
	background-image : url('https://mlt.org/wp-content/themes/divi-child/images/voices/vert_r_6.jpg');
}

.voices_h_7
{
	background-image : url('https://mlt.org/wp-content/themes/divi-child/images/voices/horiz_r_7.jpg');
}

.voices_v_7
{
	background-image : url('https://mlt.org/wp-content/themes/divi-child/images/voices/vert_r_7.jpg');
}

.voices_h_8
{
	background-image : url('https://mlt.org/wp-content/themes/divi-child/images/voices/horiz_r_8.jpg');
}

.voices_v_8
{
	background-image : url('https://mlt.org/wp-content/themes/divi-child/images/voices/vert_r_8.jpg');
}

.voices_h_9
{
	background-image : url('https://mlt.org/wp-content/themes/divi-child/images/voices/horiz_r_9.jpg');
}

.voices_v_9
{
	background-image : url('https://mlt.org/wp-content/themes/divi-child/images/voices/vert_r_9.jpg');
}

hr.mlt_voices
{
	max-width : 900px;

	border-width : 3px 0px 0px 0px;
	border-style : solid;
	border-color : #2294D9;
}

div.mlt_voices_cta_container
{

}

div.mlt_voices_cta_left
{
	float : left;

	max-width : 836px;
}

div.mlt_voices_cta_right
{
	float : left;
}

div.alum_quote_container
{
	position : absolute;
	display : table;

	opacity : 0;

	background : rgba(0, 0, 0, .7);
	color : #FFF;

	width : 100%;
	height : 164px;


}

div.alum_big_container a
{
	position : absolute;
	top : 0px;
	left : 0px;



	width : 100%;
	height : 100%;


	z-index : 9999;
}

div.alum_big_container:hover div.alum_quote_container
{
	opacity : 1;

	font-family : sans-serif;


}

div.alum_big_container:hover div.alum_quote_container div.alum_inside
{
	display : table-cell;
	vertical-align : middle;

	font-size : 12px;
	font-style : italic;
	font-weight : bold;
	line-height : 14px;
	text-align : center;
	text-decoration : none;

	padding : 10px;
}

.portfolio_icon
{
	 padding-top : 10px;
}

#alum_breadcrumb
{
	padding-bottom : 10px;
	margin-top : -15px;
}

.alum_featured_container
{
	position : relative;

	max-width : 630px;
	width : 100%;

	margin : 10px auto 10px;
}

.alum_featured_container img
{
	max-width : 175px;
	width : 100%;
	height : 175px;
}

.alum_featured_container .alum_featured_right
{
	position : absolute;
	display : table;

	background : url('https://ml4t.org/wp-content/uploads/2019/06/alum_begin_quote.jpg') no-repeat;

	top : 0px;
	left : 185px;
	right : 0px;

	max-width : 434px;
	width : 100%;
	min-height : 135px;

	padding : 0px 0px 0px 45px;

	font-family : sans-serif;
	font-style : italic;
	line-height : 22px;
}

.alum_featured_container .alum_featured_right_inner
{
	display : table-cell;
	vertical-align : middle;

	font-weight : bold;
}

.alum_featured_container .alum_featured_creds
{
	background : url('https://ml4t.org/wp-content/uploads/2019/06/alum_end_quote.jpg') top right no-repeat;

	position : absolute;

	max-width : 100%;
	width : 100%;

	bottom : 4px;

	padding-left : 230px;
	padding-top : 15px;

	font-size : 12px;
	font-style : italic;
	line-height : 14px;
}

.alum_rec_profiles_container
{
	max-width : 820px;
	width : 100%;

	margin : 20px auto 0px auto;
	padding : 20px 0px 0px 0px;

	border-style : solid;
	border-color : #F2F2F2;
	border-width : 2px 0px 0px 0px;
}

.alum_rec_profiles_container h3
{
	color : #3C95D1 !important;
	letter-spacing : 0px;

	margin-bottom : 30px;
}

.alum_rec_col
{
	float : left;
	width : 50%;

	font-family : sans-serif;

	padding-right : 50px;
}

.alum_rec_col span
{
	display : block;

	font-size : 15px;
	line-height : 19px;

	font-weight : normal;
}

.alum_rec_col img
{
	float : left;

	padding-right : 15px;
}

.alum_rec_col span a
{
	display : inline-block;

	color : #000;

	font-size : 17px;
	font-weight : bold;

	padding-top : 5px;
}

.alum_featured_container a
{
	color : #666;

	text-decoration : none;
}



.alum_rec_col span:nth-child(2)
{
	font-weight : bold;
	font-size : 18px;
	line-height : 24px;

	padding-bottom : 11px;
}

.alum_rec_col .recommended_quote
{
	font-weight : bold;

	padding-right : 0px;
}


.alum_media_context
{
	text-align : center;
	padding-top : 10px;
	padding-bottom : 5px;
}

#alum_pagination_container
{


	padding-bottom : 30px;

	text-align : right;
}

.et_pb_row #alum_pagination_container a
{
	color : #5C5C5C;
}

.et_pb_section.et_pb_section_articles-head .et_pb_row_0 .articles-head.alum2
{
	line-height : 30px;
}

.articles-head.alum2 span
{
	font-size : 14px;
}

.entry-content.alum2 div.response .alum_media_context p
{
	padding-bottom : 0px;
}

.alum_response_video_container
{
	padding : 0px 0px;
}

.entry-content.alum2
{
	font-size : 16px;
}

.entry-content.alum2 h3
{
	color : #333 !important;
	color : #3C95D1 !important;

	font-size : 28px !important;

	padding-bottom : 0px !important;
}

.entry-content.alum2 h4
{
	font-size : 16px !important;

	padding-bottom : 0px !important;
}

.entry-content.alum2 p
{
	padding-bottom : 1.6em;

	line-height : inherit;
}

.entry-content.alum2 div.response p
{
	font-size : 18px;
}

.entry-content.alum2 div.response b, .entry-content.alum2 div.response strong
{
	color : #3C95D1; /* Blue */
}

.entry-content.alum2 img.headshot
{
	padding-right : 15px;
}

#alum_search_container
{
	padding-bottom : 25px;
}

#alum_search_container .descrip
{
	font-style : italic;
	font-size : 14px;
}

.alum_footnote
{
	padding-top : 20px;

	font-size : 14px;
	text-align : center;
	line-height : 20px;
	font-style : italic;
}

#programs-toggle-menu > div.et_pb_row.et_pb_row_0 > div.et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_css_mix_blend_mode_passthrough > div.et_pb_module.et_pb_toggle.et_pb_toggle_0.et_pb_toggle_item.et_pb_toggle_close,
#programs-toggle-menu > div.et_pb_row.et_pb_row_0 > div.et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_css_mix_blend_mode_passthrough > div.et_pb_module.et_pb_toggle.et_pb_toggle_0.et_pb_toggle_item.et_pb_toggle_open > div > span,
#programs-toggle-menu > div.et_pb_row.et_pb_row_0 > div.et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_css_mix_blend_mode_passthrough > div.et_pb_module.et_pb_toggle.et_pb_toggle_1.et_pb_toggle_item.et_pb_toggle_close,
#programs-toggle-menu > div.et_pb_row.et_pb_row_0 > div.et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_css_mix_blend_mode_passthrough > div.et_pb_module.et_pb_toggle.et_pb_toggle_1.et_pb_toggle_item.et_pb_toggle_open,
#programs-toggle-menu > div.et_pb_row.et_pb_row_0 > div.et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_css_mix_blend_mode_passthrough > div.et_pb_module.et_pb_toggle.et_pb_toggle_1.et_pb_toggle_item.et_pb_toggle_open > div > span
{
	line-height : 26px;
}

#menu-item-10471
{
	border-width : 0px !important;
	border-style : none  !important;
}

#top-menu ul ul > li.current-menu-item > a,
#main-header .nav li ul a
{
	color : #FFF !important;
}

article#post-10009 .programs-fellows.et_pb_row.et_pb_row_0
{
	margin-top : -80px;
}


#listing-page .listing-image-wrapper.insights
{
	float : left;

	padding : 0px 15px 0px 0px;
}

#listing-page .listing-image-wrapper.insights img
{
	max-width : 170px;
}

#impact_pagination_container
{
	text-align : right;
}

div.insights-url a.insights_button:link, div.insights-url a.insights_button:visited,
a.insights_button:link, a.insights_button:visited
{
	display : inline-block;

	background : #FD772B;
	color : #FFF;

	padding : 5px 10px;
}

a.bwd_button:link, a.bwd_button:visited
{
	display : inline-block;

	background : #FD772B;
	color : #FFF;

	margin : 15px 0px 30px;
	padding : 5px 10px;

}

#impact_pagination_container
{
	margin-bottom : 30px;
}

#impact_pagination_container a:link, #impact_pagination_container a:visited
{
	display : inline-block;

	color : #FFF;

	padding : 3px;

	text-align : center;
}

#impact_pagination_container a.active:link, #impact_pagination_container a.active:visited
{
	border-color : #FD7728;
	border-style : solid;
	border-width : 1px;
}

#impact_pagination_container a span
{
	display: inline-block;

	background: #02599C;
    padding: 8px 14px;
}

div.wp-caption
{
	background : none;
	border-width : 0px;
}

div.testimonial-single img
{
	float : left;

	margin-bottom : 30px;
	margin-right : 30px;
}

div.testimonial-single blockquote
{
	padding-left : 290px;
}

div.testimonial-single blockquote p:last-child
{
	clear : none;
	margin-top : 0px;
}

div.testimonial-single blockquote:before
{
	left : 225px;
}

div.testimonial-single blockquote+p
{
	background : none;

	clear : both;
}

/* BEGIN John Rice Post BWD k2 5.27.2021 */
body.postid-15652 p.first_p
{
	font-size : 22px;
	line-height : 40px;
}

body.postid-15652 a.small-button.smallblue:after
{
	display : none;
}

body.postid-15652 blockquote
{
	font-size : 18px !important;
}

body.postid-15652 h3.spaced_h3
{
	line-height : 28px !important;
}

body.postid-15652 .entry-content ul
{
	margin-bottom : 14px;
}

.entry-content ul
{
 	margin-top : 7px;
}

.entry-content ul li
{
	line-height : 29px;
	margin-bottom : 14px;
}

blockquote
{
	font-size : 18px !important;
}

.entry-content.alum2 div.response blockquote p
{
	font-size : 18px;
}

/* END John Rice Post BWD k2 5.27.2021 */

/*********************************
   BEGIN NEW HP k2 BWD 6.15.2021
**********************************/
p.our_story_headline
{
	font-size : 55px;
	line-height : 60px;

	padding-bottom : 35px;
}

p.hp_qualifier
{
	color : #0586d4;

	font-family : 'Open Sans';
	font-size : 22px;
	line-height : 34px;
	text-align : left;
}

#our-story-our-work.hp .et_pb_row_1 .et_pb_column img
{
	margin-left : 0px;
}

#our-story-our-work.hp .et_pb_row_1 .et_pb_column div.header
{
	font-size : 24px;
}

#our-story-our-work.hp .et_pb_row_1 .et_pb_column p
{
	line-height : 24px;
}

#our-story-our-work.hp .et_pb_row_1 .et_pb_column p.button_container
{
	text-align : center;
}

#our-story-our-work.hp .et_pb_row_1 .et_pb_column p.hp_ourwork_desc
{
	height : 160px;
	height : 190px;
}

.et_pb_row_1 a.big-button.bigblue:after, .et_pb_row_1 a.big-button.bigorange:after, .et_pb_row_1 a.small-button.smallblue:after,
.et_pb_row_1 a.big-button.bigblue:hover:after, .et_pb_row_1 a.big-button.bigorange:hover:after, .et_pb_row_1 a.small-button.smallblue:hover:after
{
	content : '';
}

/*********************************
   BEGIN NEW HP k2 BWD 9.15.2024
**********************************/
body.page-id-22679 #our-story-our-challenge .et_pb_text_0
{
	margin-top : 14%;
}

body.page-id-22679 #our-story-our-challenge-3
{
	background : #02599c;
	color : #FFF;
	
	padding : 60px 0px;
	
    font-family: 'Open Sans';
	font-size : 57px;
	text-transform: uppercase;
    line-height : 61px;
    font-weight: 800;
    font-style: italic;
	
	
}

body.page-id-22679 #our-story-our-challenge-3 .et_pb_column_1_2.et_pb_column_0
{
	padding-bottom : 90px;
}

body.page-id-22679 #our-story-our-challenge-3 .et_pb_column_1_2.et_pb_column_1
{
	padding-left : 50px;
	
	font-size : 30px;
	line-height : 38px;
}

body.page-id-22679 #our-story-our-challenge-3 span
{
	color : #50B948;
	
	font-size : 90px;
}

body.page-id-22679 #our-story-our-challenge .et_pb_column_1 .float-text
{
	background : #0586D4;
	
	width : 247px;
	
	padding : 16px;
}

body.page-id-22679 #our-story-our-challenge .et_pb_column_1 .float-text .percentage-text
{
	width : 218px;
	
	margin-top : 0px;
}

body.page-id-22679 #our-story-our-vision.et_pb_section_0 .et_pb_column_1 
{
	width : 78% !important;
}

body.page-id-22679 #our-story-our-vision .our-story-vision-content
{
	/* background : #522E06;
	
	width : 100%;
	
	padding : 20px; */
}
body.page-id-22679 #our-story-who-we-are .et_pb_column_1 .percent p
{
	font-size : 115px;
}

body.page-id-22679 #our-story-who-we-are .et_pb_column_1 h3
{
	font-size : 22px !important;
}


body.page-id-22679 #our-story-who-we-are .et_pb_column_1 .percent
{
	margin : 15px 0px 45px;
}

/* our-story-2024 */
#our-story-our-work.our-story-2024.et_pb_section_0 .et_pb_row_1 .et_pb_column
{
	width : calc(33% - 17px);
	
	margin : 10px 10px -99999px;
}

#our-story-our-work .et_pb_row_2>div
{
	background : #FCB00D; /* A yellow, more like a maiz */
	color : #FFF;
	
	width : calc(100% - 20px);
	
	margin : 0px auto;
	padding : 30px 30px 60px 30px;
}

#our-story-our-work .et_pb_row_2>div div.header
{
	font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 500;
    font-size: 22px;
    padding-top: 20px;
    padding-bottom: 20px;
}

#our-story-our-work .et_pb_row_2>div p
{
    font-family : 'Arvo', serif;
	font-weight: 500;
    font-size: 16px;
    line-height: 22px;
}

/***/

.bwd-no_margin_top
{
	margin-top : 0px !important;
}

div.advisory_services
{
	padding : 15px;

	border-style : solid;
	border-color : black;
	border-width : 0px 0px 0px 0px;
}

div.advisory_services h4
{
	line-height : initial !important;
}

div.advisory_services .row {
  display: flex;

  flex-direction: row;
  flex-wrap: wrap;
  width: 100%;
}

div.advisory_services .col {
  display: flex;
	 display :block;

  flex-direction: column;
  flex-basis: 0% !important;
  flex: 1;
  /* align-items : center; */

	margin : 15px;
}

div.advisory_services .row
{
	border-style : solid;
	border-color : black;
	border-width : 0px 0px 2px 0px;
}

div.advisory_services .row:last-child
{
	border-width : 0px;
}

div.advisory_services .row .col
{


	border-style : dotted;
	border-color : black;
	border-width : 0px 0px 0px 0px;
}

div.advisory_services .row .col:first-child
{
	border-style : dotted;
	border-color : black;
	border-width : 0px 2px 0px 0px;
}

div.advisory_services .row .col .row
{
	/* display : table-cell; */

	vertical-align : middle;

	height : 200px;
}

div.advisory_services .row .col .row .col
{
	max-width : 272px;

	margin : 0px;
}

div.advisory_services .row .col .row .col:first-child
{
	max-width : 100px;

	border-width : 0px;
}

div.advisory_services img.advisory_icon
{
	float : left;

	max-width : 65px;
}

div.advisory_services div.content_right
{
	float : left;

	width : calc(100% - 105px);

	padding-left : 15px;
	padding-right : 15px;
}

div.advisory_quote_container.et_pb_section.et_pb_section.articles-content
{
	background : #EFEFEF;

	padding-top : 30px;
}

div.advisory_quote_container p
{
font-size: 27px;
    line-height: 44px;
    /* box-shadow: 10px 10px #045f97; */
    text-align: center;
    /* background: #0586d4;
     color: #FFF; */
    padding: 15px 15px 30px 15px;
    margin-bottom: 30px;
}

div.advisory_quote_container .cycle-slide
{


	top : 0 !important;
	bottom : 0 !important;
	height : fit-content;
	margin : auto 0px auto 0px;
}

@media only screen and (max-width : 1100px)
{
	.eaw_sponsors_left
	{
		float : none;
		
		max-width : 100%;
	}
	
	.eaw_sponsors_right
	{
		float : none;
		
		max-width : 100%;
		
		margin-top : 50px;
	}
}

@media only screen and (max-width : 1080px)
{
	body.page-id-22679 #our-story-our-challenge .et_pb_text_1
	{
		width : 100%;
	}
}

@media only screen and (max-width : 980px)
{
	#our-story-our-work.our-story-2024.et_pb_section_0 .et_pb_row_1, 
	#our-story-our-work.our-story-2024.et_pb_section_0 .et_pb_row_2
	{
		padding : 0px 30px;
	}
	
	#our-story-our-work.our-story-2024.et_pb_section_0 .et_pb_row_1 .et_pb_column,
	#our-story-our-work .et_pb_row_2>div
	{
		width : 100%;
		
		margin : 10px;
	}
	
	body.page-id-22679 #our-story-our-challenge-3 .et_pb_column_1_2.et_pb_column_0
	{
		padding-bottom : 45px;
	}
	
	body.page-id-22679 #our-story-our-challenge-3 .et_pb_column_1_2.et_pb_column_1
	{
		padding-left : 0px;
		padding-bottom : 60px;
	}
	
}

@media only screen and (max-width : 915px)
{
	#our-story-our-work.et_pb_section_0 .et_pb_row_1 .et_pb_column
	{
		float : none;

		width : 100%;

		margin : 0px auto 30px;
	}

	#our-story-our-work.et_pb_section_0 .et_pb_row_1,
	#our-story-our-work.et_pb_section_0 .et_pb_row_2
	{
		width : 100%;
	}
	
	#our-story-our-work.our-story-2024.et_pb_section_0 .et_pb_row_1 .et_pb_column.et_pb_column_1_3
	{
		margin-bottom : 0px;
	}

	#our-story-our-work.et_pb_section_0 .et_pb_row_1 .et_pb_column img
	{
		float : left;

		max-width : 250px;

		padding-right : 30px;
	}

	#our-story-our-work.hp .et_pb_row_1 .et_pb_column p.hp_ourwork_desc
	{
		height : auto;
	}

	#our-story-our-work.et_pb_section_0 .et_pb_row_1 .header
	{
		padding-top : 0px;
	}

	#our-story-our-work.hp .et_pb_row_1 .et_pb_column p.button_container
	{
		text-align : left;

		padding-left : 248px;
	}
}

@media only screen and (max-width : 770px)
{
	.programs-call-to-action.et_pb_section .et_pb_row_0.mba-prep
	{
		padding : 15px;
	}
}

@media only screen and (max-width : 750px)
{
	body.page-id-22679 #our-story-our-vision.et_pb_section_0 .et_pb_column_1_3>div.et_pb_text
	{
		display : none;
	}
	
	body.page-id-22679 #our-story-our-vision.et_pb_section_0 .et_pb_column_1
	{
		width : 100% !important;
	}
	
	body.page-id-22679 #our-story-our-vision.et_pb_section_0 .et_pb_column_1 .our-story-vision-content
	{
		position : relative;
		
		width : 100%;
		
		top : auto;
		left : auto;
		
	}
	
	
	body.page-template.page-id-22679 .home-join-movement.et_pb_row.et_pb_row_7
	{
		padding : 35px 15px 0px;
	}
	
	body.page-template.page-id-22679 #our-story-network-champions .et_pb_row.et_pb_row_0
	{
		margin-bottom : 45px;
	}
}

@media only screen and (max-width : 725px)
{
	#our-story-our-work.et_pb_section_0 .et_pb_row_1 .et_pb_column
	{
		width : 50%;

		margin : 0px auto 30px !important;

	}

	#our-story-our-work.et_pb_section_0 .et_pb_row_1 .et_pb_text
	{
		text-align : center;
	}

	#our-story-our-work.et_pb_section_0 .et_pb_row_1 .et_pb_column img
	{
		float : none;

		margin : 0px auto;
	}

	#our-story-our-work.hp .et_pb_row_1 .et_pb_column p.button_container
	{
		padding-left : 0px;

		text-align : center;
	}

	#our-story-our-work.hp .et_pb_row_1 .et_pb_column:last-child
	{
		width : 50%;
	}
	
	#our-story-our-work.our-story-2024 .et_pb_row_2>div
	{
		margin : 0px auto;
	}
}

@media only screen and (max-width : 600px)
{

	div.advisory_services .row, div.advisory_services .row .col:first-child
	{
		border-width : 0px 0px 0px 0px;
	}

	div.advisory_services .col
	{
		flex-basis : 100% !important;
	}
}

@media only screen and (max-width : 525px)
{
	#our-story-header.et_pb_section_0
	{
		padding: 40% 15% 0px 7%;
	}

	p.our_story_headline
	{
		font-size : 35px;
		line-height : 37px;
	}

	.hp_qualifier.et_pb_section
	{
		padding : 0px;
	}

	p.hp_qualifier
	{
		padding : 30px !important;

		font-size : 20px;
		line-height : 28px;
	}

	#our-story-our-work.et_pb_section_0 .et_pb_row_1 .et_pb_column img
	{
		width : 100%;

		margin : 0px auto;
		padding : 0px;
	}
}

/*********************************
   END NEW HP k2 BWD 6.15.2021
**********************************/

@media only screen and (max-width : 1140px)
{
	.stat_story_box
	{
		max-width : 278px;
	}

	.stat_story_box:nth-child(even)
	{
		margin-right : 0px;
	}

	.stat_story_box:nth-child(3)
	{
		margin : 13px 11px 0px 0px;

		clear : both;
	}

	.stat_story_box:nth-child(5)
	{
		margin : 13px 11px 0px 0px;
	}

	.stat_story_box:nth-child(6)
	{
		margin-left : 0px;
	}

	.stat_story_box.voices_vert_r_a, .stat_story_box.voices_vert_r_b, .stat_story_box.voices_horiz_r_a, .stat_story_box.voices_horiz_r_b
	{
		display : none;
	}

}

@media only screen and (max-width : 1110px)
{
	.more_voices.et_pb_row et_pb_row_0
	{
		padding-top : 0px !important;
	}

	#large_hero_stat_container .large_hero_stat
	{
		padding-top: 0px;
	}

#large_hero_stat_container .large_hero_stat div:nth-child(1) {

		max-width: 100%;

		line-height: normal;
		width: 100%;

		margin: 0px auto;
		text-align: center;
	}

	#large_hero_stat_container .large_hero_stat div:nth-child(2)
	{
		float: none;
		max-width: 725px;
		max-width: 100%;
		padding-left: 30px;
		font-size: 28px;
		font-size: 20px;
		width: 100%;
		text-align: center;
	}

#large_hero_stat_container .large_hero_stat div
{
    /* display: table-cell; */
    /* vertical-align: middle; */
}

}

@media only screen and (max-width : 980px)
{
	body.page-id-22679 #our-story-our-challenge .et_pb_column_1 .float-text
	{
		background : rgba(0, 0, 0, .4);
		
		top : auto;
		left : auto;
		right : 0px;
		bottom : 0px;
	}	
	
	body.page-id-22679 #our-story-our-challenge .et_pb_column_1 .float-text .percentage-text
	{
		margin-left : 0px;
	}
	
	.entry-content.stella .programs-sidebar
	{
		float : none;

		position : relative;

		max-width : 400px;
		width : 100%;

		right : auto;

		margin : 0px auto 0px;
	}

	div.entry-content.stella > div.programs-sidebar.et_pb_column.et_pb_column_1_4.et_pb_column_1 > div
	{
		max-width : 220px;
		width : 100%;

		margin : 0px auto;
	}

	.entry-content.stella .programs-sidebar .the_sidebar_menu > div
	{
		max-width : 220px;
	}

	.entry-content.stella .programs-sidebar .the_sidebar_menu ul
	{
		margin-left : 0px;
	}

	.et_pb_gutters1 .et_pb_column .et_pb_widget
	{
		width : 100%;
	}

	#main-content.stella2 .stella_testimonial p, #main-content.stella2 .stella_testimonial h6
	{
		text-align : center !important;
	}

	#main-content.stella2 .stella_testimonial .et_pb_module
	{
		width : inherit;

		text-align : center;
	}

	#main-content.stella2 .stella_testimonial img
	{
		width : 200px;

		margin-bottom : 15px;

	}

}


@media only screen and (max-width : 880px)
{
	div.testimonial-single
	{
		padding-bottom : 30px;

		text-align : center;
	}

	div.testimonial-single img
	{
		float : none;
	}

	div.testimonial-single blockquote
	{
		padding-left : 20px;
	}

	div.testimonial-single blockquote:before
	{
		left : -5px;
	}
}

@media (max-width: 750px) and (orientation : landscape)
{
	.wmpci-popup-wrp .wmpci-popup-body
	{
		max-width : 80% !important;
	}

	#mlt15_popup_container
	{
		padding : 10px;
	}

	#mlt15_popup_container .mlt15_popup_bar.left,
	#mlt15_popup_container .mlt15_popup_bar.right
	{
		display : none;
	}

	#mlt15_popup_header div.line1
	{
		display : none;
	}

	#mlt15_popup_header img
	{
		max-width : 75%;
	}

	.mlt15_popup_col.first .mlt15_popup_header_container
	{
		padding-left : 30px;
	}

	.mlt15_popup_col.second .mlt15_popup_header_container
	{
		max-width : 196px;
	}

	#mlt15_popup_header span.line1
	{
		display : inline-block;

		letter-spacing : .41em;
		line-height : 20px;

		padding-bottom : 15px;
	}

	#mlt15_popup_header div.line2
	{


		margin-bottom : -10px;
	}

	#mlt15_popup_header span.line2
	{
		font-size : 1.89em;
		letter-spacing : .12em;
	}

	.mlt15_popup_col
	{

		margin : 0px;
		padding : 0px;
	}

	.mlt15_popup_col p.descr
	{
		display : none;
	}

	#mlt15_popup_container .clearfix
	{
		margin-top : -10px;
	}

	#mlt15_popup_container .clearfix div img
	{
		display : none;
	}

	#mlt15_popup_container .clearfix span.third
	{
		display : inline-block;
		position : absolute;

		left : 95px;

		color : #F38226; /* Orange */

		padding-top : 15px;

		font-size : 22px;
		font-weight : 900;


		text-transform : uppercase;

		top : 17px;
		letter-spacing : 2px;

	}
}

@media only screen and (max-width : 775px)
{
	.stat_story_box
	{
		float : none;

		margin : 13px auto 0px;
	}
	
	.eaw_additional2 .ea_section_content div
	{
		width : 100% !important;
		
		margin : 0px auto !important;
		
		text-align : center !important;
	}
	
	.eaw_additional2 .ea_section_content img.alignleft
	{
		float : none;
		
		padding : 0px;
		margin : 0px;
	}
}

@media only screen and (max-width : 767px)
{
	body.page-id-22679 #our-story-our-challenge-2 .et_pb_column_0
	{
		width : 100%;
	}
}

@media (max-width : 750px)
{
	body.page-id-22679 #our-story-our-challenge .et_pb_column_1 .float-text
	{
		
		
		width : 290px;
		
		padding : 16px;
		
		left : auto;
		right : 0px;
		
	}
	
	.et_pb_section_0.et_pb_section.program-percentage
	{
		padding-bottom : 0px;
	}

	#listing-page.et_pb_section .et_pb_row_0,
	.articles-content.et_pb_section .et_pb_row_0,
	.programs-content.et_pb_section .et_pb_row_0
	{
		width : 100%;

		padding : 0px 0px !important;
	}

	.et_pb_section.programs-content .program-percentage-wrapper
	{
		position : relative;
	}

	body.page-template .et_pb_row
	{
		width : 100%;

		padding : 0px 15px;
	}

	.et_pb_section.program-percentage .program-percentage-description
	{
		font-size : 36px;
		line-height : 45px;
	}

	.et_pb_section.program-percentage .program-percentage-spacer
	{
		height : 28px;
	}

	.application-deadline
	{
		font-size : 18px;
	}

	.programs-call-to-action .et_pb_cta_0.et_pb_promo .et_pb_button
	{
		padding : 5px 30px 5px 10px !important;

		font-size : 19px;


	}

	body.page-template article .et_pb_row.article,
	body.page-template article .et_pb_row.career-prep
	{
		padding : 15px;
	}

	.program-percentage-container
	{
		min-height : 145px !important;
	}

	div.articles-notch-container .article-notch-row
	{
		top : 0px;

		box-shadow : none;
		-webkit-box-shadow : none;
	}

	.et_pb_section.articles-content .entry-content
	{
		padding : 0px 30px !important;


	}

	.et_pb_section.et_pb_section_articles-head .et_pb_row_0 .articles-head
	{
		padding : 0px 30px;
	}
}

@media only screen and (max-width : 780px)
{
	.eaw_research .ea_section_content
	{
		padding : 0px;
	}

	#eaw_research_left
	{
		display : block;

		max-width : 350px;

		margin : 0px auto;

	}

	#eaw_research_right
	{
		width : 100%;
		padding : 20px 0px 0px 0px;
	}

	.stat_story_container.cycle-slideshow
	{
		margin-left : 0px;
	}


	.more_voices .stat_story_container
	{
		margin-bottom : 60px;
	}

	.more_voices span
	{
		max-width : 100%;
		width : 100%;
	}

	.stat_story_container
	{
		max-width : 100%;
		width : 100%;

		padding-left : 0px;
	}

	.stat_story_box, .stat_story_box:nth-child(even), .stat_story_box:nth-child(1), .stat_story_box:nth-child(2), .stat_story_box:nth-child(3), .stat_story_box:nth-child(4), .stat_story_box:nth-child(5), .stat_story_box:nth-child(6)
	{
		float : none;

		margin : 0px auto 10px;
	}

	.voices_arrow_l
	{
		left : 10px;
	}

	.voices_arrow_r
	{
		right : 10px;
	}

	.full_quote_voice
	{
		padding : 15px;
	}
}

@media only screen and (max-width : 650px)
{
	.stat_story_container
	{
		max-width : 100%;
		width : 100%;

		padding-left : 0px;
	}

	.stat_story_box, .stat_story_box:nth-child(even), .stat_story_box:nth-child(1), .stat_story_box:nth-child(2), .stat_story_box:nth-child(3), .stat_story_box:nth-child(4), .stat_story_box:nth-child(5), .stat_story_box:nth-child(6)
	{
		float : none;

		margin : 0px auto 10px;
	}

	.voices_arrow_l
	{
		left : 10px;
	}

	.voices_arrow_r
	{
		right : 10px;
	}

	.full_quote_voice
	{
		padding : 15px;
	}
	
	.corporate-sponsor-container.eaw .has-content-area, .corporate-sponsor-container.eaw.fourths .has-content-area
	{
		max-width : 100%;
		height : auto;
	}
}

@media only screen and (max-width : 615px)
{
	.et_pb_section.et_pb_section_articles-head.eaw
	{
		margin-top : 46px;
	}
	
	div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner
	{
		padding : 20px 0px !important;
	}
	
	div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p
	{
		margin : 0px 20px !important;
	}
	
	div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area
	{
		margin-right : 0px !important;
	}
}

@media only screen and (max-width : 600px)
{
	#eaw_prop_left
	{
		float : none;
		
		margin : 0px auto;
	}
	
	#eaw_prop_right
	{
		max-width : 100%;
	}

	.eaw_sponsors_right img, 
	.eaw_sponsors_right .eaw_sponsors_slide img:nth-child(4n)
	{
		max-width : 29%;
		
		margin : 0px 11px 13px 0px;
	}	
	
	
	
	.eaw_top_nav ul li
	{
		display : block;
	}
	
	.eaw_top_nav ul li a
	{
		margin : 0px;
		padding : 0px;
	}
}

@media (max-width : 500px)
{
	div.alum_featured_container
	{
		display : none;
	}

	div.alum_big_container
	{
		float : none;

		margin : 0px auto 30px;

		max-width : 297px;
		height : 297px;
	}

	div.alum_quote_container
	{
		height : 297px;
	}

	div.alum_name
	{
		padding : 10px 0px;

		font-size : 20px;
	}

	body.page-id-9965 .et_pb_section.et_pb_section_articles-head
	{
		min-height : 235px !important;

		margin-top : 60px;
	}

	body.page-id-9965 .et_pb_section
	{
		padding-top : 0px;
	}
}

@media only screen and (max-width : 450px)
{
	img.alignright, img.alignleft
	{
		display : block;

		float : none;

		margin : 0px auto;
	}
	

}

@media (max-width: 450px) and (orientation: portrait)
{
	.wmpci-popup-wrp .wmpci-popup-body
	{
		max-width : 80% !important;
	}

	#mlt15_popup_container
	{
		padding : 20px;
	}

	#mlt15_popup_container .mlt15_popup_bar.left,
	#mlt15_popup_container .mlt15_popup_bar.right
	{
		display : none;
	}

	#mlt15_popup_header span.line1
	{
		display : inline-block;

		letter-spacing : .25em;
		line-height : 20px;

		padding-bottom : 15px;
	}

	#mlt15_popup_header div.line2
	{
		margin-bottom : -10px;
	}

	#mlt15_popup_header span.line2
	{
		font-size : 1.89em;
		letter-spacing : normal;
	}

	.mlt15_popup_col
	{
		float : none;

		max-width : 100%;
		margin : 0px;
		padding : 0px;
	}
}