header *, footer * {
	 box-sizing: content-box;
}
 #header-search {
	 float: right;
	 width: 190px;
	 height: 25px;
	 margin-top: 4px;
}
 #header-search > form:nth-child(1) {
	 opacity: 0.5;
	 display: flex;
	 flex-direction: row;
	 align-items: center;
	 height: 20px;
}
 #header-search > form:nth-child(1) > input:nth-child(1) {
	 color: #000;
}
 #header-search input {
	 line-height: 20px;
	 background-color: #f7fafb;
	 width: 100%;
	 border-radius: 3px 0 0 3px;
}
 #header-search button {
	 border: none;
	 border-radius: 0 3px 3px 0;
	 height: 20px;
	 padding: 1px 0 1px 0;
}
 #header-search form > button > img {
	 height: 20px;
}
 #header #nav-tertiary {
	 display: flex;
	 float:right;
	 justify-content: space-around;
	 width:190px;
}
 #header #covid-banner {
	 padding-bottom: 2px;
}
 #header #nav-tertiary li {
	 margin: 0;
}
 #header #nav-primary > li > a {
	 height: 25px;
	 font-weight: 400;
}
 #header #nav-primary li:hover {
	 height: auto;
	 background: #0156cd;
}
 #header [data-header] {
	 background-image: url("/assets/images/web-header-bg.jpg");
	 background-repeat: no-repeat;
	 background-position: center 30px;
}
 #header [data-inner] {
	 background: none;
	 margin-top: 0;
}
 #header img {
	 vertical-align: inherit;
}
/* MEDIA QUERIES ---------------------------------------------- */
/* Above Phones */
 @media screen and (min-width:785px) {
	/* SHARED ---------------------------------------------- */
	/* NAV: PRIMARY */
	 #header #nav-primary {
		 float: left;
		 margin-left: 11px;
		 margin-left: -10px;
	}
	 #header #nav-primary li {
		 padding-right: 0.5rem;
	}
}
 @media screen and (max-width:939px) {
	 #header-search {
		 width: 120px;
		 height: 25px;
		 margin-top: 0;
		 margin-right: 20px;
	}
	 #header-search form button {
		 display: none;
	}
	 #header #nav-tertiary {
		 display: none;
	}
}
 @media screen and (max-width:832px) {
	 #header #ucsd_logo {
		 display: none;
	}
	 #header-search {
		 width: 80px;
		 margin-right: 5px;
	}
}
 @media screen and (max-width:784px) {
	/* industry slider images */
	 .bxslider .event-banner {
		 background-size: contain;
		 background-repeat: no-repeat;
	}
}