#hidden, #hidden ul.nav, #hidden ul.menu
{
	display : none !important;
}

.et_pb_toggle_0.et_pb_toggle p
{
	/* line-height : normal !important; */
}

.site_width_container
{
	max-width : 940px;
	width : 100%;

	margin : 0px auto;
	padding : 0px 30px;
}

header
{
	margin-top : 10px;
}

#logo_container
{
	float : left;

	max-width : 110px;
	width : 100%;
}

body.page-id-10721 #bwd_left_content
{
    float : left;

    max-width : 720px
}

body.page-id-10721 .programs-sidebar
{
	float : right;

	padding-top : 30px;
}

body.page-id-10721 .alum_resources_callout_container
{
	float : left;

	position : relative;

	max-width : 273px;
	width : 100%;
	height : 273px;

	margin-right : 30px;
	margin-bottom : 15px;
}

body.page-id-10721 .alum_resources_callout_container h5
{
	color : #FFF !important;

	line-height : normal;
	/* text-transform : uppercase; */
}

body.page-id-10721 .alum_resources_callout_container p
{
	font-size : 14px;

	line-height : normal;
}

body.page-id-10721 .alum_resources_callout_container a
{
	display : block;

	position : absolute;

	width : 100%;
	height : 100%;
}

body.page-id-10721 .alum_resources_callout_container:nth-child(even)
{
	margin-right : 0px;
}


body.page-id-10721 div.et_pb_module.et_pb_code.et_pb_code_0 > div > div
{
	background : url('https://mlt.org/wp-content/uploads/2019/08/mlt_pic1.jpg') no-repeat;
}

body.page-id-10721 div.et_pb_module.et_pb_code.et_pb_code_1 > div > div
{
	background : url('https://mlt.org/wp-content/uploads/2019/08/mlt_pic2.jpg') no-repeat;

	margin-right : 0px;
}

body.page-id-10721 div.et_pb_module.et_pb_code.et_pb_code_2 > div > div
{
	background : url('https://mlt.org/wp-content/uploads/2019/08/mlt_pic3.jpg') no-repeat;
}

body.page-id-10721 div.et_pb_module.et_pb_code.et_pb_code_3 > div > div
{
	background : url('https://mlt.org/wp-content/uploads/2019/08/mlt_pic4.jpg') no-repeat;

	margin-right : 0px;
}

body.page-id-10721 #programs-sidebar-menu .menu-item:before
{
	content : '';
}

body.page-id-10721 .alum_resources_callout_container .caption
{
	position : absolute;

    max-width : 265px;
    width : 100%;
    height : 101px;

    color : #FFF;
    background : rgba(5, 134, 212, .7);

    padding : 10px 20px;

    font-family : sans-serif;
	font-style : italic;

    bottom : 14px;
}

#pull
{
	display : none;
}


/****/
/****/
/****/

.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;
}

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
{
	background : #02599C;
}

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://mlt.org/wp-content/uploads/2019/06/alum_begin_quote.jpg') no-repeat;

	top : 0px;
	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://mlt.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 : 24px;
}

.entry-content.alum2 div.response p
{
	font-size : 16px;
}

.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;
}

#programs-sidebar-menu ul li:before
{
	content : none;
}

#left-area #programs-sidebar-menu ul
{
	margin-left : 0px;
}

.corporate-sponsor-container .has-content-area
{
	float : left;

	max-width : 205px;
	width : 100%;
	height : 205px;

	float : none;

	max-width : 250px;
	display : inline-block;
}

.corporate-sponsor-container .has-content-area .partner-container
{
	margin : 0px;
}

.corporate-sponsor-container .has-content-area .partner-image-wrapper
{
	display : table-cell;

	max-width : 205px;
	width : 100%;
	height : 205px;

	vertical-align : middle;
}

.corporate-sponsor-container .has-content-area img
{
	max-width : 80%;
	width : 100%;
	height : auto;
}

body.page-id-7383 #core-business
{
	clear : both;
}

.hs-form
{
	/* backgrou1nd  : pink; */
}

#hsForm_247cc62f-aec3-4831-b807-2e2679144c57_2150 .hs-fieldtype-text,
#hsForm_247cc62f-aec3-4831-b807-2e2679144c57_2150 .hs-fieldtype-select
{
	float : left;

	max-width : 50%;

	margin-right : 50px;
}

#hsForm_247cc62f-aec3-4831-b807-2e2679144c57_2150 .hs-fieldtype-select
{
	max-width : 64%;
}

#hsForm_247cc62f-aec3-4831-b807-2e2679144c57_2150 .form-columns-1
{
	float : left;
}

#hsForm_247cc62f-aec3-4831-b807-2e2679144c57_2150 .hs_submit
{
	padding : 25px 0px;

	clear : both;
}

body #page-container .et_pb_section .et_pb_button_0:before, body #page-container .et_pb_section .et_pb_button.bwd_orange_button::after
{
	display : inline-block !important;

	opacity : 1;
	margin : auto;
	position : relative;
	color : #FFF;

	font-size : 20px;
	line-height : 1.7em;
	margin-left : .3em;
	left : auto;

}

#listing-page .listing-container.insights  .listing-content-wrapper
{
	width : 100%;
}

#listing-page .post-type.insights
{
	padding-bottom : 20px;
}

#listing-page .listing-title.insights
{
	padding-bottom : 0px;
}

#listing-page .listing-excerpt
{
	padding-bottom : 20px;
}

div.insights-url a:link, div.insights-url a:visited
{
	display : block;

	color : #FB783A; /* Orange */
	font-size : 16px;

	padding-bottom : 5px;
}


#programs-sidebar-menu-1
{
	display : none;
}

.bwd_bottom_sidebar_menu
{
	display : none;
}

#post-13301 > div > div > h3:nth-child(2)
{
	margin-top : 15px;
}

body.page-template-page-rlp h3
{
	color : #000 !important;
}

body.page-template-page-rlp h3 strong, body.page-template-page-rlp h3 b
{
	display : inline-block;

	margin : 15px;

	font-size : 50px;
}

#rlp_quote_container
{
	margin-top : 15px;
}

.rlp_box
{
	position : relative;

	display : inline-block;
	display : block;
	float : left;

	background : url('https://mlt.org/wp-content/uploads/2020/08/rlquote.png') 5px 7px no-repeat #134E79; /* Dark Blue */
	color : #FFF;

	max-width : 286px;
	width : 100%;
	height : 268px;

	margin-right : 15px;
	margin-bottom : 15px;
	padding : 58px 25px 0px;

	font-size : 15px;
	text-align : center;
	line-height : 19px;
}

.rlp_box a
{
	position : absolute;
	display : block;

	top : 0px;

	width : 100%;
	height : 100%;
}

.rlp_box:nth-child(even)
{
	background : url('https://mlt.org/wp-content/uploads/2020/08/rlquote.png') 5px 7px no-repeat #CCCCCC; /* Gray */
	color : #000;

	/* height : 271px; */
}

div.rlp_box:nth-child(3n)
{
	/* margin-right : 0px; */
	margin-right : 0px;
	color : #FFF;
}

span.rlp_percent
{
	display : block;

	color : #FD772B;

	font-size : 29px;
	line-height : 32px;
}

span.rlp_percent strong
{
	font-size : 42px;
}

.et_pb_button:before, .et_pb_button:after {
    content: "";
}



body.page-id-10721 .et_pb_row_2.et_pb_row
{
	margin : auto !important;
}

#post-14421 div.et_pb_section.et_pb_section_0.et_section_regular.programs-call-to-action > div
{
	background : #1e6fa6;
}


#post-14421 .programs-call-to-action h2
{
	color : #FFF !important;
}

#our-story-our-challenge
{
	display : none;
}

.programs-call-to-action.et_pb_section .et_pb_row_0.mba-prep

@media (max-width: 750px)
{
	.et_pb_section.programs-content .program-percentage-container.bwd-rising
	{
		min-height : 0px;
	}

	#bwd_left_content.bwd_rising #et-boc > div > div
	{
		padding : 0px 0px 73px;
	}

	.bwd_top_sidebar_menu
	{
		display : none;
	}

	.bwd_bottom_sidebar_menu
	{
		display : block;

		width : 100%;
	}

	.bwd_bottom_sidebar_menu #programs-sidebar-menu
	{
		width : 100%;
	}

	.bwd_bottom_sidebar_menu .menu-rising-leaders-container
	{
		width : 250px;

		margin : 0px auto;
	}


}


@media (max-width: 750px) and (orientation : landscape)
{




	#programs-sidebar-menu
	{
		display : block;

		width : 100%;
	}

	#programs-sidebar-menu #menu-rising-leaders-1
	{
		max-width : 220px;

		margin : 0px auto;
	}

	.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 : 500px)
{
	.et_pb_section_events-head, .et_pb_section_programs-head
	{
		margin-top : 60px;
	}

	body.page-id-10721 .programs-sidebar
	{
		margin : 0px auto !important;
		padding : 0px;
	}

	.et_pb_row.et_pb_row_0.et_pb_row_3-4_1-4
	{
		padding : 0px;
	}

	.et_pb_section.programs-content .program-percentage-container
	{
		min-height : 75px;
	}

	#programs-sidebar-menu #menu-rising-leaders
	{
		max-width : 220px;

		margin : 0px auto;
	}

	body.page-id-10721 .et_pb_section_programs-head
	{
		background-position : 57% 0px;
	}

	.main_title
	{
		margin : 20px 0px 0px;
	}
}

@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;
	}
}