@import url('https://fonts.googleapis.com/css?family=Lato:300,400,700|Montserrat:400,500,700');

/* Universal / General Styles -----------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------*/

h1,h2,h3,h4,h5,p,body{
	font-family: 'Montserrat', sans-serif !important;
}

body{
  font-size : 15px;
  color : rgb(119, 120, 123);
  letter-spacing:.5px;
}

h1{}

h2{
	border:none;
}

h3{}

h4{}

h5{}

	.right{
	float:right;
}

	.left{
	float:left;
}

	.box-pad {
    margin-bottom: 30px;
}

	.image-title {
	font-family: 'Montserrat', sans-serif;
	font-size:10px;
	text-align: center;
	margin-top: 25px;
	}

/* image placeholders ----------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------*/ 

	.placeholder-slider{
	background: url('/images/MPA/about/about_section_images/slider_placeholder_1118Wx500H.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:500px;
	}


	.placeholder-hero{
	background: url('/images/MPA/about/about_section_images/hero_placeholder_1140Wx450H.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:450px;
	}

	.placeholder-2column{
	background: url('/images/MPA/about/about_section_images/2_column_placeholder_555Wx350H.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}
	
	.placeholder-3column{
	background: url('/images/MPA/about/about_section_images/3_column_placeholder_360Wx350H.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}	
 
	.placeholder-4column{
	background: url('/images/MPA/about/about_section_images/4_column_placeholder_263Wx350H.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}	

	.intro-text{
	padding: 10px 80px 0px 80px;
	/*border-top: rgb(16, 121, 188) solid 2px;*/
	border-bottom: rgb(16, 121, 188) solid 2px;
	margin: 20px auto 20px auto;
}

	.business-partners-intro-text h2{
    color: rgb(180, 39, 43);
    font-size:18px;
    font-weight: bold;
}

	.intro-text h2{
    color: rgb(180, 39, 43);
    font-size:18px;
    font-weight: bold;
}

	#masterContentArea{
	width:100% !important;
    /*border-top: rgb(16, 121, 188) solid 2px;*/
    padding-top: 0px;
	margin-top: 5px;
}

	.has-secondary-col .col-primary {
    width: 100%;
}

	.grey-bar{
	position: absolute;
	bottom: 0%;
	background: rgba(255, 255, 255, .85);
	width: 100%;
	height: 23%;
	padding-left: 5px;
	padding-bottom: 5px;
	} 

	.grey-bar h2{
	padding-left: 0px;
	font-weight: 400;
	font-size: 22px;
	line-height: 26px;
	max-width: 100%;
	padding-top: 5px;
	}

	.grey-bar h5{
	padding-top: 5px;
	}
	
	
	
/*Navigation Styles --------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------*/

#masterHeaderBackground, .header {

    /*border-bottom: rgb(16, 121, 188) solid 2px;*/
	border-bottom: none;
}

	.aux-nav {
	margin: 20px 0;
	font-size: 20px;
	font-weight: 600;
	letter-spacing: -1px;
}
	.mpa-aux,
	.mpa-aux:hover{
	color: rgb(182, 29, 34);
	text-decoration: none;
	font-size: 18px;
	padding-right: 5px;
}

	.asme-aux,
	.asme-aux:hover{
	color: rgb(16, 121, 188);
    text-decoration: none;
	font-size: 18px;
    padding-left: 10px;
}

	#auxiliary-container {
    list-style: none  !important;
}

	.search-container-sm, .auth-link-container-sm {
    display: list-item !important;
}

	.search-field{
	height: 35px !important;
	border-radius: 2px !important;
	max-width: 150px !important;
	text-transform: uppercase;
	background: #fff;
	text-align: center;
	padding: 0 !important;
	margin-top: 11px;
	font-family: 'Montserrat', sans-serif;
	letter-spacing: 1px;
	font-weight: 400;
}

	.NavigationUnorderedList,
	.header-social{
	display:none !important;
}

	.breadcrumb-obo-container.ClearFix {
    margin-bottom: 5px;
}

	#ctl01_BreadCrumb{
	text-transform:uppercase;
}

	.header-search {
    padding: 0px 0px;
}

	.header-search label{
	display:none;
}

	.nav-auxiliary a {
    color: #fff;
    text-decoration: none;
    background: grey;
    padding: 8px 43px;
    border-radius: 2px;
	font-family: 'Montserrat', sans-serif;
    font-size: 15px;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 400;
}

	a.BreadCrumbLink{
	color : rgb(182, 29, 34);
	text-decoration:none;
}

	#ctl01_SubNavPanel,
	.nav-secondary .sub-nav-head{display:none;}


	.RadMenu.RadMenu_London .rmText, .RadMenu.RadMenu_London .rmHorizontal .rmText, .RadMenu.RadMenu_London .rmSlide .rmText {
	padding: 5px 10px;
	font-family: 'Montserrat', sans-serif;
	font-size: 16px;
	line-height: 18px;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: 500;
}

	.RadMenu.RadMenu_London .rmRootLink.rmExpanded, .RadMenu.RadMenu_London .rmRootLink:hover, .RadMenu.RadMenu_London .rmRootLink.rmFocused,
	.RadMenu.RadMenu_London .rmRootLink.rmSelected{
	background-color:rgb(16, 121, 188);
	color: #fff;}

	.RadMenu_London .rmSlide .rmLink:hover, 
	.RadMenu_London .rmSlide .rmLink.rmFocused, 
	.RadMenu_London .rmSlide .rsmLink:hover, 
	.RadMenu_London .rmSlide .rsmLink.rmFocused, 
	.RadMenu_London .rmSlide .rsmTwoLevels > .rsmItem > .rsmLink:hover, 
	.RadMenu_London .rmSlide .rsmTwoLevels > .rsmItem > .rsmLink.rmFocused
	 {
	color:rgb(16, 121, 188);
	}

/* News Slider Styles -------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------*/

	.carousel-control .icon-prev, .carousel-control .icon-next{
	color:rgba(182, 29, 34, 1);
	font-size:100px;
}

	.carousel-indicators .active{
	width: 15px !important;
	height: 15px !important;
}

	.carousel-indicators li{
	display:none;
}

/* .carousel-indicators li{
	border: 1px solid rgba(182, 29, 34, 1);
	width: 15px !important;
    height: 15px !important;
} */


	.carousel-indicators .active{
	background-color:rgba(182, 29, 34, 1);
}

	.news-slider h1{
	font-size: 150%;
	color:rgb(182, 29, 34);
	font-weight:500;
	text-transform : uppercase;
	text-align:center;
	}

	.news-slider h1:before,
	.news-slider h1:after{
	content: "";
	position: absolute;
	height: 5px;
	border-top:2px rgb(16, 121, 188) solid;
	top: 15px;
	width: 30%;
}

	.news-slider h1:before {
	right: 0%;
	margin-right: 15px;
}
	.news-slider h1:after {
	left: 0%;
	margin-left: 15px;
}


/* Home Page Styles --------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------*/

	.home-news-slider h1{
	font-size: 150%;
	color:rgb(182, 29, 34);
	font-weight:500;
	text-transform : uppercase;
	text-align:center;
	margin-top: 30px;
	margin-bottom: 25px;
	}

	.home-news-slider h1:before,
	.home-news-slider h1:after{
	content: "";
	position: absolute;
	height: 5px;
	border-top:2px rgb(16, 121, 188) solid;
	top: 45px;
	width: 38%;
}

	.home-news-slider h1:before {
	right: 0%;
	margin-right: 15px;
}
	.home-news-slider h1:after {
	left: 0%;
	margin-left: 15px;
}

	.home-grey{
	position: absolute;
	bottom: 0%;
	background: rgba(255, 255, 255, .85);
	width: 100%;
	height: 21%;
}

	.home-grey h2{
	padding-left: 10px;
	font-weight:600;
	color:rgb(66, 66, 66);	
	/*padding-top: 5px;*/
}

	.home-grey h3{
	padding-left: 10px;
	font-family: 'Lato', sans-serif;
	margin-top: -5px;
	color:rgb(66, 66, 66);	
	font-weight:500;
}

/* Styles for (Old) DNR Top Stories-----------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------*/

/*
	.dnr-home-grey{
	position: absolute;
	bottom: 0%;
	background: rgba(255, 255, 255, .85);
	width: 100%;
	height: 30%;
}

	.dnr-home-grey h2{
	padding-left: 15px;
	font-weight:500;
	color:rgb(66, 66, 66);	
	padding-top: 5px;
}

	.dnr-home-grey h3{
	padding-left: 5px;
	font-family: 'Lato', sans-serif;
	color:rgb(66, 66, 66);	
	font-weight:400;
	margin-top: 5px;
	margin-bottom: 9px;
} 
*/

	.init-title h1 {
	font-size: 150%;
	color:rgb(182, 29, 34);
	font-weight:500;
	text-transform : uppercase;
	text-align:center;
}

	.init-title h1:before,
	.init-title h1:after{
	content: "";
	position: absolute;
	height: 5px;
	border-top:2px rgb(16, 121, 188) solid;
	top: 15px;
	width: 35%;
}

	.init-title h1:before {
	  right: 0%;
	  margin-right: 15px;
}
	.init-title h1:after {
	left: 0%;
	margin-left: 15px;
}

	.home-banner{
	margin-bottom:20px;
	border-top: rgb(16, 121, 188) solid 2px;
	padding-top: 10px;
	margin-top: 0px;
}

/* Styles for (Old) DNR Top Stories, 3-Across------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------*/

/* 
.dnr-left-image {
	text-align: left;
	margin-top: 10px;
	}

.dnr-left-copy {
	text-align: left;
	}

.dnr-center-image {
	text-align: center;
	margin-top: 10px;
}

.dnr-center-copy {
	text-align: left;
	margin-left: 5px;
}

.dnr-right-image {
	text-align: right;
	margin-top: 10px;
	}

.dnr-right-copy {
	text-align: left;
	margin-left: 10px;
}
*/

.mark-cal{
	background: url('/images/MPA/home/MPAtop-right.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	
	}

.latest-mm{
	background: url('/images/MPA/home/MPA360.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
}

.mem-spot{
	background: url('/images/MPA/home/home_member_spotlight_2column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
}

.sell-tools{
	background: url('/images/MPA/home/home_factbook_2column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
}

.res-high {
    background: url('/images/MPA/home/MPA-research.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
}

.ind-iss{
	background: url('/images/MPA/home/Advocacy-home-page.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
}

.imag{
	background: url('/images/MPA/home/imag.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
}

.mpa-next{
	background: url('/images/MPA/home/home_mpa_next_2column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
}

/* About Page Styles ---------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------*/


.about-grey-bar{
position: absolute;
bottom: 0%;
background: rgba(255, 255, 255, .85);
width: 100%;
height: 15%;
padding-left: 5px;
padding-bottom: 5px;
	} 

.about-grey-bar h2{
padding-left: 0px;
font-weight: 400;
line-height: 26px;
font-size: 22px;
max-width: 100%;
padding-top: 5px;
	
}

.about-grey-bar h5{
padding-top: 5px;
	
}

	.about-banner{background: url('/images/MPA/about/about_hero.jpg');
    background-repeat: no-repeat;
    background-size: contain;
	height:450px;}

.board-d{
background: url('/images/MPA/about/about_board.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
}

.staff{
background: url('/images/MPA/about/about_staff.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
}

.com-task{
background: url('/images/MPA/about/about_committees.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
}

.part{
	background: url('/images/MPA/about/business-partners.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
}

/* About - Board of Directors - Head shots & Styles ---------------------------------------------------------
-------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------*/

.bio_copy_top_padding {
	padding-top: 15px;
}
	
	.michael_carney{
	background: url('/images/MPA/about/about_board_of_directors/michael_carney_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}
	
	.stephen_lacy{
	background: url('/images/MPA/about/about_board_of_directors/stephen_m_lacy_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}	

	.gary_knell{
	background: url('/images/MPA/about/about_board_of_directors/gary_e_knell_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}	
	
	.ltb{
	background: url('/images/MPA/about/about_board_of_directors/linda_thomas_brooks_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.robyn_motley{
	background: url('/images/MPA/about/about_board_of_directors/robyn_l_motley_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}	

	.lawrence_burke{
	background: url('/images/MPA/about/about_board_of_directors/lawrence_burke_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}	

	.david_pecker{
	background: url('/images/MPA/about/about_board_of_directors/david_pecker_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.david_carey{
	background: url('/images/MPA/about/about_board_of_directors/david_carey_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}		

	.robert_sauerberg{
	background: url('/images/MPA/about/about_board_of_directors/robert_a_sauerberg_jr_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}	

	.michael_clinton{
	background: url('/images/MPA/about/about_board_of_directors/michael_a_clinton_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}			

	.wendell_scott{
	background: url('/images/MPA/about/about_board_of_directors/wendell_a_scott_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}			

	.michele_abrams{
	background: url('/images/MPA/about/about_board_of_directors/Abrams-Michela-OConnor.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}	
	
	.andrew_clurman{
	background: url('/images/MPA/about/about_board_of_directors/andrew_w_clurman_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}	
	
	.marvin_shanken{
	background: url('/images/MPA/about/about_board_of_directors/marvin_r_shanken_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.scott_dickey{
	background: url('/images/MPA/about/about_board_of_directors/scott_dickey_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.laura_simkins{
	background: url('/images/MPA/about/about_board_of_directors/laura_simkins_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.david_geithner{
	background: url('/images/MPA/about/about_board_of_directors/david_geithner_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.pamela_wasserstein{
	background: url('/images/MPA/about/about_board_of_directors/pamela_wasserstein_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.tom_harty{
	background: url('/images/MPA/about/about_board_of_directors/tom_harty_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.efrem_zimbalist{
	background: url('/images/MPA/about/about_board_of_directors/efrem_skip_zimbalist_III_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.christopher_keyes{
	background: url('/images/MPA/about/about_board_of_directors/christopher_keyes_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.eric_zinczenko{
	background: url('/images/MPA/about/about_board_of_directors/eric_zinczenko_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}


	.bonnie_kintzer{
	background: url('/images/MPA/about/about_board_of_directors/bonnie_kintzer_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}
	
	.michael_brunt{
	background: url('/images/MPA/about/about_board_of_directors/Brunt-Michael.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}
	
	.troy_young{
	background: url('/images/MPA/about/about_board_of_directors/Young-Troy.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}
/* About - Staff - Head shots & Styles -----------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------*/	

	.bio_copy_top_padding {
	padding-top: 15px;
}

	.alison_heisler{
	background: url('/images/MPA/about/about_staff/alison_fraser_heisler_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.ayesha_mahmood{
	background: url('/images/MPA/about/about_staff/ayesha_mahmood_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.barry_fleming{
	background: url('/images/MPA/about/about_staff/barry_fleming_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.elizabeth_tighe{
	background: url('/images/MPA/about/about_staff/elizabeth_tighe_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.jade_jennings{
	background: url('/images/MPA/about/about_staff/jade_jennings_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.jay_mattlin{
	background: url('/images/MPA/about/about_staff/jay_mattlin_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.jeri_dack{
	background: url('/images/MPA/about/about_staff/jeri_dack_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.jim_cregan{
	background: url('/images/MPA/about/about_staff/jim_cregan_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.john_defrancesco{
	background: url('/images/MPA/about/about_staff/john_defrancesco_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}
	
	.kaitlyn_turkett{
	background: url('/images/MPA/about/about_staff/kaitlyn_turkett_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.linda_thomas_brooks{
	background: url('/images/MPA/about/about_staff/linda_thomas_brooks_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}
	
	.marisa_levy{
	background: url('/images/MPA/about/about_staff/marisa_levy_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}
	
	.mary_holland{
	background: url('/images/MPA/about/about_staff/mary_holland_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}
	
	.patty_bogie{
	background: url('/images/MPA/about/about_staff/patty_bogie_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}	
	
	.sandy_jimenez{
	background: url('/images/MPA/about/about_staff/sandy_jimenez_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}	
	
	.skye_rubel{
	background: url('/images/MPA/about/about_staff/skye_rubel_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}
	
	.susan_russ{
	background: url('/images/MPA/about/about_staff/susan_russ_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}
	
	.rita_cohen{
	background: url('/images/MPA/about/about_staff/rita_cohen_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}	
	
	.debbie_saxer{
	background: url('/images/MPA/about/about_staff/debbie_saxer_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}		
	
	.glenn_spoto{
	background: url('/images/MPA/about/about_staff/glenn_spoto_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}		

	.gwyn_brigitte{
	background: url('/images/MPA/about/about_staff/gwyn_brigitte_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}		
	.placeholder_01{
	background: url('/images/MPA/membership/placeholder_01.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}	
	
	
/* Membership Styles -------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------*/

	.vendor-partners-dnr{
	background: url('/images/MPA/membership/Membership_Vendor_Partners_DNR_col2-05.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
}
	
	.vendor-partners-events{
	background: url('/images/MPA/membership/Membership_Vendor_Partners_Events_col2-05-06.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
}	
	
	.vendor-partners-sponsorship{
	background: url('/images/MPA/membership/Membership_Vendor_Partners_Sponsorship_Opportunities_col2-05-06-07.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
}		
	
	.imag-financial-benchmarking{
	background: url('/images/MPA/membership/Membership_IMAG_Financial_Benchmarking_col2-03.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
}
	
	.imag-conference{
	background: url('/images/MPA/membership/Membership_IMAG_IMAG Conference_col2-01.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
}

	.imag-imagination-awards{
	background: url('/images/MPA/membership/Membership_IMAG_Imagination_Awards_col2-02.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
}

	.mpa-resources-info-center{
	background: url('/images/MPA/membership/Membership_MM360_Info_Center_2col-06.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
}

	.mpa-resources-event-recaps{
	background: url('/images/MPA/membership/Membership_MM360_Event_Recap_2col-07.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
}

	.mpa-resources-news{
	background: url('/images/MPA/membership/Membership_MM360_News_2col-05.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
}	

	.mpa-resources-events{
	background: url('/images/MPA/membership/Membership_MM360_Events_2col-04.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
}	

	.mpa-resources-factbook{
	background: url('/images/MPA/membership/Membership_MM360_Factbook _2col-01.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
}	

	.mpa-resources-mm360{
	background: url('/images/MPA/membership/Membership_MM360_MM360_2col-02.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
}	
 
	.mpa-resources-grab-and-go{
	background: url('/images/MPA/membership/Membership_MM360_GrabandGo_2col-03.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
}	
	

intro-text	.member-resources H2 {
	color: rgb(180, 39, 43);
    font-size:18px;
    font-weight: bold;
}

	.mem-banner{
	background: url('/images/MPA/membership/membership_hero.jpg');
    background-repeat: no-repeat;
    background-size: contain;
	height:450px;
}

	.media-members{
	background: url('/images/MPA/membership/MMBrands.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
}

	.imag-mem{
	background: url('/images/MPA/membership/membership_imag.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
}

	.vendor-mem{
	background: url('/images/MPA/membership/membership_vendor_partner.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
}

	.asme-mem{
	background: url('/images/MPA/membership/am_icon.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
}

	.mpa-next-mem{
	background: url('/images/MPA/membership/mpa-next.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
}

	.resources{
	background: url('/images/MPA/membership/resources.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
}

	.spons{
	background: url('/images/MPA/membership/sponsor.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
}

	.pib{
	background: url('/images/MPA/membership/membership_pib.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
}

	.members-dnr{
	background: url('/images/MPA/membership/membership_mag_media_members_dnr_4column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;

}

	.membership_sponsorship_access{
	background: url('/images/MPA/membership/membership_sponsorship_access.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}

	.membership_sponsorship_impact{
	background: url('/images/MPA/membership/membership_sponsorship_impact.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}

	.membership_sponsorship_support{
	background: url('/images/MPA/membership/membership_sponsorship_support.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}

	.membership_mag_media_brands_hero {background: url('/images/MPA/membership/membership_mag_media_brands_hero.jpg');
    background-repeat: no-repeat;
    background-size: contain;
	height:450px;}	
	
	.membership_member_associate_benefits_hero {
	background: url('/images/MPA/membership/membership_member_benefits_hero.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:450px;
	}
	
	.membership_member_benefits_hero {
	background: url('/images/MPA/membership/benefits_hero_image.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:450px;
	}

	.membership_member_benefits_convene{
	background: url('/images/MPA/membership/membership_member_benefits_convene.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}		

	.membership_member_benefits_inform{
	background: url('/images/MPA/membership/membership_member_benefits_inform.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}	
	
	.membership_member_benefits_measure{
	background: url('/images/MPA/membership/membership_member_benefits_measure.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}	

	.membership_member_benefits_advocate{
	background: url('/images/MPA/membership/membership_member_benefits_advocate.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.membership_mpanext_learn{
	background: url('/images/MPA/membership/membership_mpanext_learn.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}		
	
	.membership_mpanext_grow{
	background: url('/images/MPA/membership/membership_mpanext_grow.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}
	
	.membership_mpanext_network{
	background: url('/images/MPA/membership/membership_mpanext_network.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}

	.membership_mpanext_events{
	background: url('/images/MPA/membership/membership_mpanext_events.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}	
	
	.membership_mpanext_members{
	background: url('/images/MPA/membership/membership_mpanext_members.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}
		
	.membership_mpanext_join{
	background: url('/images/MPA/membership/membership_mpanext_join.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}
	
	.membership_pib_hero {
	background: url('/images/MPA/membership/membership_pib_hero.jpg');
    background-repeat: no-repeat;
    background-size: contain;
	height:450px;
	}
	
	
	.membership-grey-bar{
	position: absolute;
	bottom: 0%;
	background: rgba(255, 255, 255, .85);
	width: 100%;
	height: 18%;
	padding-left: 5px;
	padding-bottom: 5px;
	} 

	.membership-grey-bar h2{
	padding-left: 0px;
	font-weight: 400;
	font-size: 22px;
	line-height: 26px;
	max-width: 100%;
	padding-top: 5px;
	
}

	.membership-placeholder-2column{
	background: url('/images/MPA/membership/2_column_placeholder_555Wx350H.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}
	
	.membership_assoc_members_benefits{
	background: url('/images/MPA/membership/membership_assoc_members_benefits_2column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}

	.membership_assoc_members_dnr{
	background: url('/images/MPA/membership/membership_assoc_members_dnr.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}

	.membership_assoc_members_events{
	background: url('/images/MPA/membership/membership_assoc_members_events.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}	

	.membership_assoc_members_member_spotlight{
	background: url('/images/MPA/membership/membership_assoc_members_assoc_member_2column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}

	.membership_assoc_members_sponsorship{
	background: url('/images/MPA/membership/membership_assoc_members_custom_programs_2column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}	
	
	.membership_assoc_members_testimonials{
	background: url('/images/MPA/membership/membership_assoc_members_testimonials_2column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}

	.membership_imag_members_3column_1{
	background: url('/images/MPA/membership/membership_imag_members_3column_1.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}	
	
	.membership_imag_members_3column_2{
	background: url('/images/MPA/membership/membership_imag_members_3column_2.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}	
	
	.membership_imag_members_3column_3{
	background: url('/images/MPA/membership/membership_imag_members_3column_3.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}		
		
/* IMAG Board of Directors ----------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------*/

	.laura_simkins{
	background: url('/images/MPA/membership/IMAG_Board_of_Directors/imag_board/laura_simkins_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}	

	.IMAG-Boudreau-Bramson{
	background: url('/images/MPA/membership/IMAG_Board_of_Directors/imag_board/IMAG-Boudreau-Bramson.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.IMAG-Brenner-Beth{
	background: url('/images/MPA/membership/IMAG_Board_of_Directors/imag_board/IMAG-Brenner-Beth.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}	

	.IMAG-Hickey-Dan{
	background: url('/images/MPA/membership/IMAG_Board_of_Directors/imag_board/IMAG-Hickey-Dan.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.IMAG-Hoffman-Eric{
	background: url('/images/MPA/membership/IMAG_Board_of_Directors/imag_board/IMAG-Hoffman-Eric.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}		

	.IMAG-Kessler{
	background: url('/images/MPA/membership/IMAG_Board_of_Directors/imag_board/IMAG-Kessler.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}	

	.IMAG-Landry-Joe{
	background: url('/images/MPA/membership/IMAG_Board_of_Directors/imag_board/IMAG-Landry-Joe.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.IMAG-Leslie-Simon{
	background: url('/images/MPA/membership/IMAG_Board_of_Directors/imag_board/IMAG-Leslie-Simon.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.IMAG-McCarthy-Dan{
	background: url('/images/MPA/membership/IMAG_Board_of_Directors/imag_board/IMAG-McCarthy-Dan.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.IMAG-Nussbaum-David{
	background: url('/images/MPA/membership/IMAG_Board_of_Directors/imag_board/IMAG-Nussbaum-David-2.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.IMAG-Penny-Philip{
	background: url('/images/MPA/membership/IMAG_Board_of_Directors/imag_board/IMAG-Penny-Philip.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.IMAG-Shea-Ryan-lo{
	background: url('/images/MPA/membership/IMAG_Board_of_Directors/imag_board/IMAG-Shea-Ryan-lo.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}	

	.IMAG-Tighe-Beth{
	background: url('/images/MPA/membership/IMAG_Board_of_Directors/imag_board/IMAG-Tighe-Beth.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.IMAG-Trowbridge-Jamie{
	background: url('/images/MPA/membership/IMAG_Board_of_Directors/imag_board/IMAG-Trowbridge-Jamie.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.IMAG-Wilkins-Amy{
	background: url('/images/MPA/membership/IMAG_Board_of_Directors/imag_board/IMAG-Wilkins-Amy.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}	
	
	.IMAG-Zinczenko-Eric{
	background: url('/images/MPA/membership/IMAG_Board_of_Directors/imag_board/IMAG-Zinczenko-Eric.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}	
	
	.IMAG_Kevin_Mullan{
	background: url('/images/MPA/membership/IMAG_Board_of_Directors/imag_board/kevin_mullan_headshot.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}
	
	.vanessa_cognard{
	background: url('/images/MPA/membership/IMAG_Board_of_Directors/imag_board/IMAG-Cognard-Vanessa.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}
	
	.jonathan_dorn{
	background: url('/images/MPA/membership/IMAG_Board_of_Directors/imag_board/DORN_small.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}
	

	
	.gregory_gatto{
	background: url('/images/MPA/membership/IMAG_Board_of_Directors/imag_board/Greg Gatto.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}
	
	.erin_omara{
	background: url('/images/MPA/membership/IMAG_Board_of_Directors/imag_board/erin_omara_headshot.jpeg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}
	
	.vince_errico{
	background: url('/images/MPA/membership/IMAG_Board_of_Directors/imag_board/vince-errico.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}
	
/* Research and Resources Styles ----------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------*/

	.r_and_r_research{
	background: url('/images/MPA/research/Research and Resources_ Research_3col.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}	

	.r_and_r_bar{
	background: url('/images/MPA/research/Research and Resources_BAR_3col-04.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}	
	
	.r_and_r_factbook{
	background: url('/images/MPA/research/Research and Resources_Factbook_3col.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}

	.r_and_r_grab_and_go{
	background: url('/images/MPA/research/Research and Resources_Grab_and_Go_3col.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}	

	.r_and_r_mag_media_sales_guarantee{
	background: url('/images/MPA/research/research_and_resources_mag_media_sales_guarantee_3column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}

	.r_and_r_smr{
	background: url('/images/MPA/research/Research and Resources_SMR_3col-.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}

	.r_and_r_bar_current_report_4column {
	background: url('/images/MPA/research/r_and_r_bar_current_report_4column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}	

	.r_and_r_bar_archives_4column {
	background: url('/images/MPA/research/r_and_r_bar_archives_4column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.r_and_r_bar_faqs_4column {
	background: url('/images/MPA/research/r_and_r_bar_faqs_4column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.r_and_r_bar_participating_members_4column {
	background: url('/images/MPA/research/r_and_r_bar_participating_members_4column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.r_and_r_mpafactbook_pdf_3column{
	background: url('/images/MPA/research/r_and_r_mpafactbook_pdf_3column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}	
	
	.r_and_r_mpafactbook_ppt_3column{
	background: url('/images/MPA/research/r_and_r_mpafactbook_ppt_3column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}	
	
	.r_and_r_psg_5steps_3column{
	background: url('/images/MPA/research/r_and_r_psg_5steps_3column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}

	.r_and_r_psg_adweek_campaign_3column{
	background: url('/images/MPA/research/r_and_r_psg_adweek_campaign_3column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}

	.r_and_r_psg_faqs_3column{
	background: url('/images/MPA/research/r_and_r_psg_faqs_3column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}

	.r_and_r_research_mary_meeker_3column{
	background: url('/images/MPA/research/r_and_r_research_mary_meeker_3column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}

	.r_and_r_research_neuroscience_3column{
	background: url('/images/MPA/research/r_and_r_research_neuroscience_3column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}

	.r_and_r_research_print_campaign_analysis_3column{
	background: url('/images/MPA/research/r_and_r_research_print_campaign_analysis_3column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}

	.r_and_r_research_roas_3column{
	background: url('/images/MPA/research/r_and_r_research_roas_3column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}

	.r_and_r_research_talking_guide_3column{
	background: url('/images/MPA/research/r_and_r_research_talking_guide_3column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}

	.r_and_r_research_tells_and_sells_3column{
	background: url('/images/MPA/research/r_and_r_research_tells_and_sells_3column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}

	.r_and_r_mpa_factbook_hero{
	background: url('/images/MPA/research/r_and_r_mpa_factbook_hero.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:450px;
	}	
	
	.r_and_r_smr_current_report_4column {
	background: url('/images/MPA/research/r_and_r_smr_current_report_4column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.r_and_r_smr_archives_4column {
	background: url('/images/MPA/research/r_and_r_smr_archives_4column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.r_and_r_smr_engagement_report_4column {
	background: url('/images/MPA/research/r_and_r_smr_engagement_report_4column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.r_and_r_smr_faqs_4column {
	background: url('/images/MPA/research/r_and_r_smr_faqs_4column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}	
	
	.r_and_r_research_better_believe_it{
	background: url('/images/MPA/research/better_believe_it01.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}


/* News Styles -----------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------*/

	.slider-header h1{color:rgb(16, 121, 188);
	text-transform : uppercase;
	text-align:center;}

	.other-news h1 {
	color:rgb(16, 121, 188);
	text-transform : uppercase;
	text-align:center;
}

	.news-mpa{background: url('/images/MPA/home/member-spotlight.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:300px;}

	.mem-high{background: url('/images/MPA/home/member-spotlight.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:300px;}

	.daily-roundup{
	background: url('/images/MPA/about/board-directors.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
}

	.mpa-press{
	background: url('/images/MPA/about/board-directors.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
}

	.member-press{
	background: url('/images/MPA/about/board-directors.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
}

	.asme-press{
	background: url('/images/MPA/about/board-directors.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
}

	.news-member-spotlight{
	background: url('/images/MPA/news/news_member_spotlight_2column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	/*margin-top: 10px;*/
	}

	.news-mpa-news{
	background: url('/images/MPA/news/news_mpa_news_2column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	/*margin-top: 10px;*/
	}
	
.asme-press{
	background: url('/images/MPA/news/asme_pr_4column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}		
	
.news-dnr{
	background: url('/images/MPA/news/dnr_4column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.news-member-pr{
	background: url('/images/MPA/news/news_member_pr_4column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}	
	
	.news-mpa-pr{
	background: url('/images/MPA/news/news_mpa_pr_4column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 15px;
	}

	.news_member_spotlight_3column{
	background: url('/images/MPA/news/news_member_spotlight_3column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}		
	
	
	.news_mpanews_ltbs_corner{
	background: url('/images/MPA/news/news_mpanews_ltbs_corner.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}	
	
	.news_mpanews_contributor_network{
	background: url('/images/MPA/news/contributor_network.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}
	
	.news_mpanews_member_spotlight_3column{
	background: url('/images/MPA/news/news_mpanews_member_spotlight_3column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}	

	
	
/* Advocacy Styles -------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------*/

.adv-banner{background: url('/images/MPA/advocacy/advocacy_hero.jpg');
    background-repeat: no-repeat;
    background-size: contain;
	height:450px;}
	
.ind-iss-adv{
	background: url('/images/MPA/advocacy/advocacy_industry_issues.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:300px;
}	

.mpa-pac{
	background: url('/images/MPA/advocacy/Advocacy_MPAPAC_3col-01.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:300px;
}

.ask-get{
	background: url('/images/MPA/advocacy/advocacy.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:300px;
}

.advocacy_ask_us_get_involved{
	background: url('/images/MPA/advocacy/advocacy_ask_us.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:300px;
}

.industry_issues_hero{background: url('/images/MPA/advocacy/industry_issues_hero.jpg');
    background-repeat: no-repeat;
    background-size: contain;
	height:450px;}

.advocacy_mpapac_faqs{
	background: url('/images/MPA/advocacy/advocacy_mpapac_faqs.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}
	
.advocacy_mpapac_prior_auth_form{
	background: url('/images/MPA/advocacy/advocacy_mpapac_prior_auth_form.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
	}

/* Events Styles ------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------*/

.learning-hero {background: url('/images/MPA/events/learning_and_networking_hero.jpg');
    background-repeat: no-repeat;
    background-size: contain;
	height:450px;
	margin-top: 10px;
}

.recaps-hero {background: url('/images/MPA/events/events_past_event_recaps_hero.jpg');
    background-repeat: no-repeat;
    background-size: contain;
	height:450px;
	margin-top: 10px;
}

.learning-dinners {background: url('/images/MPA/events/learning_and_networking_dinner_series.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
}

.learning-mixers {background: url('/images/MPA/events/learning_and_networking_mpa_mixers_and_other_events.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
}

.learning-webinars {background: url('/images/MPA/events/learning_and_networking_webinars.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
}

.events-banner{background: url('/images/MPA/events/events_landing_hero.jpg');
    background-repeat: no-repeat;
    background-size: contain;
	height:450px;
	margin-top: 10px;
		
}

.confs_and_summits_ammc {
	background: url('/images/MPA/events/events_confs_and_summits_ammc.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
}
	
.confs_and_summits_imag {
	background: url('/images/MPA/events/events_confs_and_summits_imag.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
}
	
.events-calendar{
	background: url('/images/MPA/events/events_industry_calendar_2column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
}

.events-conferences{
	background: url('/images/MPA/events/events_landing_conferences.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
}

.events-learning{
	background: url('/images/MPA/events/events_learning_networking_2column.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
}
.events-recaps{
	background: url('/images/MPA/events/events_landing_recaps.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:350px;
	margin-top: 20px;
}


/* Universal Footer Styles ---------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------*/

.footer-nav-copyright{
	background : rgba(119, 120, 123, 1);
	color:#fff;
}

.footer-content {
letter-spacing:1px;
background-color: #fff;
color: #fff;
 }

.footer-nav-copyright .footer-copyright {
float: none;
display: inherit;
margin: 0 1.5em .65em 0;
}

.more-links{
	list-style: none !important;
}

ul.sm-links-holder {
    list-style: none;
    float: right;
}

li.sm-links {
    float: right;
}

.sm-links img {
    max-width: 50px;
    padding-left: 10px;
}

.more-links li{
	padding-top: 5px;
}

.contact-privacy,
.more-links a{
text-transform: uppercase;
text-decoration: none;
padding-bottom: 10px;
letter-spacing: -.5px;
font-weight: 400;
font-family: 'Montserrat', sans-serif;
font-size:14px;
}

@media(max-width: 1023px) {
	.carousel-inner.bg-img > .item {
		height: 400px !important
	}
}

@media(max-width: 667px) {
	.carousel-inner.bg-img > .item {
		height: 275px !important
	}
}
@media(max-width: 480px) {
	.carousel-inner.bg-img > .item {
		height: 150px !important
	}
}
@media(max-width: 367px) {
	.carousel-inner.bg-img > .item {
		height: 125px !important
	}
}

/* General Responsive Styles ------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------*/
#ctl01_TemplateBody_WebPartManager1_gwpciHomePageTopStories_ciHomePageTopStories_radTab_Top {display: none;}
@media (min-width: 768px) {
.nav-primary {
  float: none;
}

ul.rmRootGroup.rmToggleHandles.rmHorizontal {
  display: flex;
  flex-direction: row;
}

ul.rmRootGroup.rmToggleHandles.rmHorizontal .rmItem {
  flex-grow: 1;
}

.RadMenu .rmLink {
	display: flex !important;
}

.RadMenu ul.rmRootGroup.rmToggleHandles.rmHorizontal .rmItem .rmText {
  margin-left: auto;
  margin-right:auto;
}

#ste_container_ciHomePageNews .news_cnt.news_in {
	display:inline-block;
	width:33%;
	
}



#ctl01_TemplateBody_WebPartManager1_gwpciNewsPageFeaturedStories_ciNewsPageFeaturedStories_radTab_Top {display: none;}

div#ctl01_TemplateBody_WebPartManager1_gwpciHomePageTopStories_ciHomePageTopStories_Page_1 .ContentWizardDisplay.ClearFix {
  border: none;
}

div#ctl01_TemplateBody_WebPartManager1_gwpciNewsPageFeaturedStories_ciNewsPageFeaturedStories_Page_1 .ContentWizardDisplay.ClearFix {
  border: none;
}
	.info-center-hero{
	background: url('/images/info center page/hero-banner-09062018-magmedia-2.jpg');
    background-repeat: no-repeat;
    background-size: cover;
	height:450px;
	}
	
	#ctl01_TemplateBody_WebPartManager1_gwpciDNRArchive_ciDNRArchive_ListTitle_Head .panel-title {
    color: red;  
} 

	}
	
	#ctl01_TemplateBody_WebPartManager1_gwpciDNRArchive1_ciDNRArchive1_ListTitle_Head .panel-title {
    color: red;  
} 
/** User Overrides **/
/**.conferences h2,
.conferences h2 a,
.conferences h2 a:visited {
	color: #b4272b;
	font-size: 18px;
	font-weight:bold;
}

.conferences h2 a:hover{
	color: #7c1b1e;
}**/

.red-links,
.red-links:visited {
	color: #b4272b;
}

.red-links:hover{
	color: #7c1b1e;
}

.blue-links,
.blue-links:visited,
.blue-links:hover{
	
}

div#ctl01_TemplateBody_WebPartManager1_gwpciHomePageTopStories_ciHomePageTopStories_updatePanel {
  border: none;
 /*** height:575px;-**/
}

.addResearch .ContentHtml:first-child {
  width: 360px;
  float: left;
  margin-right: 20px;
  margin-bottom: 20px;
}

.addResearch .grey-bar {position: inherit;}
.addResearch {clear: both;}