@media only screen and (min-width: 48.0625rem) {

	.global-header {
		position: relative;
		z-index: 999999;
	}

	.nav .nav__list {
		position: relative;
	}

	.nav .nav__list li ul {
		position: absolute;
		top: 100%;
		left: 0;
		background-color: #1d313e;
		width: 200px;
		padding-bottom: 20px;
	}

	.nav .nav__list li ul li {
		margin-left: 0;
	}

	.nav .nav__list li:last-child ul {
		left: auto;
		right: 0;
	}

	.nav .nav__list li:hover ul {
		display: block !important;
	}

	.nav .nav__list li:hover > a {
		border-bottom: 1px solid #4fa392;
	}

	.nav .nav__list li:hover .nav-caption {
		display: none;
	}

	.nav .nav__list li ul li a:hover {
		border-bottom: 1px solid transparent;
	}

}

/* 5/5/2023 conference section */

.hero--conference {
    /*background-image: url("http://s3.amazonaws.com/empath-website/general/hero-conference_2.jpg");*/
    /*background-position: -250px 0*/
	background-image: url("http://s3.amazonaws.com/empath-website/general/hero-conference--2023.jpg");
    background-position: top right;
}

.hero--conference h1 {
    color: #131E29;
	text-shadow: 2px 2px 7px rgba(255,255,255,0.82);
}

.hero--conference .btn {
	border: 2px solid #131E29;
	color: #131E29;
}

.hero--conference .btn:hover {
   background-color: rgba(19,30,41,0.15);
}

.hero--conference p {
    color: #555;
}

/*
@media only screen and (min-width: 25.0625rem) {
    .hero--conference {
        background-position: -200px 0
    }
}

@media only screen and (min-width: 31.3125rem) {
    .hero--conference {
        background-position: -100px 0
    }
}
*/

@media only screen and (min-width: 37.5625rem) {
    .hero--conference {
        /*background-position: -300px 0;*/
        min-height: 375px
    }
}

@media only screen and (min-width: 48.0625rem) {
    .hero--conference {
        /*background-position: -400px 0;*/
        min-height: 526px
    }
	
  .figure-boxes--1-col.figure-box--caption-no-margin .figure-box figcaption {
        margin-top: 0 !important;
    }  	
}

/*
@media only screen and (min-width: 67.5rem) {
    .hero--conference {
        background-position: -200px 0
    }
}

@media only screen and (min-width: 75rem) {
    .hero--conference {
        background-position: 0 0
    }
}
*/

/* 2024/01/23 conference mobile nav */
/* 2025/04/24 disabled by mwood per tcarter */

@media (min-width: 768px) {
	#DISABLED .global-header .nav__list .nav__item:last-child {
		display:none;
	}
}



/* 2025 gala */


.gala-hero {
	background-image: url("https://s3.amazonaws.com/empath-website/general/gala-2025-hero-transparent.png");
    background-position: top right;
    min-height: 510px;
}

.gala-hero h1 {
	color:#faddaa;
	font-weight: 800;
}

@media only screen and (min-width: 37.5625rem) {
    .gala-hero h1 {
        font-size: 3.5rem;
    }
}


.gala-hero p {
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 600;
}


.gala-hero .hero__txt {
	width:70%;
}

.gala-hero .btn {
	background-color:#faddaa;
	border:none;
	color:#000;
	margin-top:10px;
	text-transform: none;
}


.gala-2025 div.sub-nav {
	display:none;
}

.gala-2025 .header-hero-wrap {
	background-image: url("https://empathways.org/lib/img/header-hero-wrap-bg-full.jpg");
}



.gala-2025 div.lp-intro {
	transform:none;
	padding:3rem;
	background-color:#1eac99;
}


.gala-2025 div.lp-intro h1 {
	color:#faddaa;
    font-family: "omnes-pro", sans-serif;
	font-weight: 900;
	font-size: 3rem;
	text-transform: none;
}


.gala-2025 div.lp-intro p {
	color:#fff;
	max-width: 1024px;
}

.gala-2025-sponsorship {
	color:#FFF;	
	background-color:#161c24;
	border-bottom:none;
}
.gala-2025-sponsorship .grid__item {
	font-size:1.1rem;
}

.gala-2025-sponsorship h1 {
	color:#faddaa;
	font-weight: 800;
	font-size: 2rem;
}

.gala-2025-sponsorship h2 {
	padding-bottom: .5rem;
	text-decoration: underline;
}


.gala-2025-sponsorship-cta {
	color:#FFF;	
	background-color:#161c24;
	padding:2rem 4rem;
	text-align:center;
}

.gala-2025-sponsorship-cta h3 {
	color:#faddaa;
    font-family: "omnes-pro", sans-serif;
	font-weight: 800;
	font-size: 1.6rem;
}

#gala-2025-host-committee h2 {
	color:#4fa392;
}





#gala-honorees {
	background-image: url("https://s3.amazonaws.com/empath-website/general/gala-honorees.png");
    background-position: top center;
	text-align:center;
	color:#faddaa;
    font-family: "omnes-pro", sans-serif;
	font-weight: 900;
	font-size: 2.25rem;
	padding:5rem;
}


div.2025-gala-honoree div.grid__item p {
	font-size: 1rem;
}


div#2025-gala-photo-gallery div.slider__title {
	font-weight: 900;
}


#gala-sponsors-header {
	text-align:center;
	color:#4fa392;
    font-family: "omnes-pro", sans-serif;
	font-weight: 900;
	font-size: 2.25rem;
}


/* 2025 gala donate */
#gala-donate-hero-img .grid {
	padding-top: 0rem;
	margin-top: -4rem;
}

.hero-full_width div.hero__txt {
	width: 90%;
}

body.give2025gala .header-hero-wrap {
	background-image: url(/lib/img/header-hero-wrap-bg-full.jpg);
}

body.give2025gala .hero h1 {
	font-size: 2.5rem;
}

/* hastings event */
.hastings-intro {display: none;}