/* Department CSS Document */
/*For mobile first adaptive design place styles for mobile and up in the mobile and up area.
Place styles for tablet and up inside the media query in the tablet and up area.
Place styles for desktop only inside the media query in the desktop only area.

For questions or media query training contact Web Development Services.
*/
/* ====================== Mobile and Up ========================== */

/*adding padding to page*/
.padding-top-update {
    padding-top: 265px;
}

/* ===PAST PRESIDENTS START=== */
ul.year-anchors {
	width: 100%;
	margin: 0;
	padding: 0;
	display: block;
	
}

ul.year-anchors li {
	display: inline-block;
	border: 1px solid #707070;
	background-color: #fff;
	margin: 5px;
	width: 47%
}


ul.year-anchors li a {
	font-family: "Rajdhani", sans-serif;
    font-weight: 600;
    font-size: 24px;
    color: #222222;
    width: 100%;
    height: 100%;
    padding: 5px 20px;
	display: block;
	text-align: center;
	line-height: 1;
}

ul.year-anchors li a span.fas {
	font-size: 18px;
}

ul.year-anchors li a:hover {
	background-color: #ddd;
	text-decoration: none;
}

.bg-forest-l3{
	background-color: #EDF1EE;
}

.button-pres-style{
	background-color:#275d38;
	border-radius:5px;
	font: normal normal bold 20px/26px Rajdhani;
	letter-spacing: 0px;
	color: #FFFFFF;
	text-transform: uppercase;
	opacity: 1;
	padding:10px;
	width: auto;
}

.card-picture-7 .card-picture-title:after {
    content: "\f05a";
    display: block;
    color: #fff;
    font-size: 25px;
    font-family: "Font Awesome 5 Pro";
}

.flex-president, .flex-pres-awards{
	display:flex;
	flex-direction:row;
	flex-flow:row wrap;
	justify-content:space-evenly;
	align-items: flex-start;
	align-content: space-around;
	gap:10px;
	
}

/*.flex-pres-awards{
	display:flex;
	flex-direction:row;
	flex-flow:row wrap;
	justify-content:space-evenly;
	align-items: flex-start;
	align-content: space-around;
	gap:10px;
	
	
	
}*/

.height-100{
	height:100%;
}

.width-100{
	width:100%;
}

/* ===PAST PRESIDENTS END=== */

ul.timeline-unordered-list{
	list-style-type: square;
	color:#275d38;
}

.button-solid-meet{
	border-radius:0px;
	font: normal normal bold 20px/26px Rajdhani;
	letter-spacing: 0px;
	color: #FFFFFF;
	text-transform: uppercase;
	opacity: 1;
}

.button-solid-meet:hover a{
	color: #275d38;
	background-color:#fff;
}





/* Contact */
.card-staff-admin {
	background-color: #f6f6f7;
	min-height: 304px;
	overflow: hidden;
	position: relative;
	box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
}
.card-staff-img-container {
	position: relative;
	z-index: 8;
	max-height: 252px;
	max-width: 100%;
	border:0px;
}

.card-staff-admin .card-staff-admin-nameplate:before, .card-staff-admin .card-staff-admin-body {
	background-color: #275D38;
}
.card-staff-admin .card-staff-admin-nameplate:before, .card-staff-admin .card-staff-admin-name, .card-staff-admin .card-staff-admin-area {
	color: white;
}
.card-staff-admin-body {
	z-index: 9;
	transition: all .25s ease-in-out;
	bottom: 0px;
	width: 100%;
	position: static;
}

.card-staff-admin-nameplate {
	display: flex;
	flex-direction: column-reverse;
	justify-content: center;
	align-items: center;
	padding: 25px 20px 15px;
}
.card-staff-admin-name, .card-staff-admin-area {
	margin: 0;
	color: #275d38;
	font-family: "Lato", arial, sans-serif;
	display: flex;
	justify-content: center;
	align-items: center;
}
.card-staff-admin-area {
	position: relative;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 5px;
}

.card-staff-admin-name {
	font-weight: light;
	font-size: 18px;
	margin-top: 5px;
}

.card-staff-admin-phone, .card-staff-admin-email a, .card-staff-admin-directorylink a {
	display: block;
	padding: 6px 20px 8px;
	color: white;
	font-family: "Rajdhani", arial, sans-serif;
}

.card-staff-admin-phone {
	background-color: rgba(51, 51, 51, 0.27);
}
.card-staff-admin-email a {
	background-color: rgba(51, 51, 51, 0.45);
}
.card-staff-admin-directorylink a {
	background-color: rgba(51, 51, 51, 0.62);
}

.card-staff-admin-phone:after, .card-staff-admin-email a:after, .card-staff-admin-directorylink a:after {
	font-family: "FontAwesome";
	position: absolute;
	right: 20px;
}

.card-staff-admin-phone:after {
	content: "\f095";
}
.card-staff-admin-email a:after {
	content: "\f0e0";
}
.card-staff-admin-directorylink a:after {
	content: "\f0c1";
}

.card-staff-admin-nameplate:before {
	content: "\f0aa";
	font-family: "FontAwesome";
	font-size: 1.5em;
	position: absolute;
	top: -14px;
	border-radius: 50%;
	width: 34px;
	height: 34px;
	text-align: center;
	color: #275d38;
	transition: all .25s ease-in-out;
}
.card-staff-admin-area:after {
	content: "";
	width: 200px;
	position: absolute;
	border-bottom: 2px solid white;
	bottom: -25%;
	align-self: center;
}

/* ===TRUSTEES START=== */
.card-vp {
  background-color: #DEDEDE;
  overflow: hidden;
  position: relative;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
}
.card-vp .card-vp-img-container {
	height: 300px;
  position: relative;
  border: 3px solid #00843D;
  border-bottom: none;
}
.card-vp .card-vp-img-container img {
  width: 100%;
  max-width: 100%;
}
.card-vp .card-vp-nameplate {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 100%;
  background-color: #fff;
  color: #275d38;
  text-align: center;
  font-weight: bold;
  font-size: 14px;
}
.card-vp .card-vp-nameplate-row {
  display: block;
  width: 100%;
  color: #275d38;
  font-family: "Lato", arial, sans-serif;
}
.card-vp .card-vp-area {
  padding: 25px 20px 10px;
  margin-bottom: 0;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 14px;
}
.card-vp a.card-vp-area:hover > span,
.card-vp a.card-vp-area:focus > span {
  text-decoration: underline;
}
.card-vp .card-vp-name {
  font-size: 18px;
  font-weight: 400;
  padding: 0px 20px 15px;
}
.card-vp .card-vp-name::before {
  content: "";
  display: block;
  width: 200px;
  max-width: 100%;
  border-top: 2px solid #275D38;
  margin: -1px auto 10px;
}
.card-vp .card-vp-org-chart {
  display: block;
  position: absolute;
  top: -18px;
  width: 36px;
  height: 36px;
  border: 4px solid #fff;
  color: #275d38;
  background-color: #fff;
  font-family: 'FontAwesome';
  font-weight: 400;
  font-size: 1.4em;
  border-radius: 50%;
  text-align: center;
}
.card-vp .card-vp-org-chart:hover {
  color: #fff;
  background-color: #275d38;
  text-decoration: none;
}
.card-vp .card-vp-org-chart:focus {
  border-style: dotted;
}

.lity-content div:first-child { /* Targets overall content in Lity Popup */
	max-height: 600px !important;
	overflow-y: scroll;
}

.lity-content div:first-child .col-sm-4 img { /* Targets image in Lity Popup */
	max-height: 400px;
	object-fit: contain;
}

.lity-content div:first-child .col-sm-4 { /* Targets image in Lity Popup */
	overflow: hidden;
}

/* ===TRUSTEES END=== */


.inaug-header{
	min-height: 200px;
}
.inaug-text{
	margin-top: 10px;
}
.arrow:before{
	content: "\f061";  /* this is your text. You can also use UTF-8 character codes as I do here */
    font-family: FontAwesome;
    position: absolute;
    left: -29px;
    font-size: 21px;
  }
.button-simple a {padding: 10px !important;}
.button-simple {background-color: #275d38; color: #ffffff;}
.button-simple:hover {
	background-color: #4da977; 
	color: #ffffff; 
	transition: 0.2s;  
	text-decoration: none;
}

.card-vp {
  background-color: #DEDEDE;
  overflow: hidden;
  position: relative;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
}
.card-vp .card-vp-img-container {
  position: relative;
  border: 3px solid #00843D;
  border-bottom: none;
}
.card-vp .card-vp-img-container img {
  width: 100%;
  max-width: 100%;
}
.card-vp .card-vp-nameplate {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 100%;
  background-color: #fff;
  color: #275d38;
  text-align: center;
  font-weight: bold;
  font-size: 14px;
}
.card-vp .card-vp-nameplate-row {
  display: block;
  width: 100%;
  color: #275d38;
  font-family: "Lato", arial, sans-serif;
}
.card-vp .card-vp-area {
  padding: 25px 20px 10px;
  margin-bottom: 0;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 14px;
}
.card-vp a.card-vp-area:hover > span,
.card-vp a.card-vp-area:focus > span {
  text-decoration: underline;
}
.card-vp .card-vp-name {
  font-size: 18px;
  font-weight: 400;
  padding: 0px 20px 15px;
}
.card-vp .card-vp-name::before {
  content: "";
  display: block;
  width: 200px;
  max-width: 100%;
  border-top: 2px solid #275D38;
  margin: -1px auto 10px;
}
.card-vp .card-vp-org-chart {
  display: block;
  position: absolute;
  top: -18px;
  width: 36px;
  height: 36px;
  border: 4px solid #fff;
  color: #275d38;
  background-color: #fff;
  font-family: 'FontAwesome';
  font-weight: 400;
  font-size: 1.4em;
  border-radius: 50%;
  text-align: center;
}
.card-vp .card-vp-org-chart:hover {
  color: #fff;
  background-color: #275d38;
  text-decoration: none;
}
.card-vp .card-vp-org-chart:focus {
  border-style: dotted;
}

/* =====HOMEPAGE HEADER start===== */

.home-background-overlay{
	/* Layout Properties */
	/*top: 397px;
	left: 1130px;*/
	top: 10px;
	left: 10px;
	width: 671px;
	height: 125px;
	/* UI Properties */
	background: transparent url('https://www.uvu.edu/president/images/apfy_plusrepeat_graphic.png') 0% 0% no-repeat padding-box;
	opacity: 1;
	z-index:3;	
	position:absolute;
}

.home-card-header-container{
	position:relative;
	padding-top:100px;
}

.home-card-header{
	background-color:#275d38;
	border-radius:5px;
	font: normal normal bold 20px/26px Rajdhani;
	letter-spacing: 0px;
	color: #FFFFFF;
	text-transform: uppercase;
	opacity: 1;
	position:absolute;
	padding:10px;
	width: auto;
}

.home-president-image{
	/* Layout Properties */
	/*top: -397px;
	left: 967px;*/
	top: 0px;
	left: 5px;
	width: 300px;
	height: 300px;
	/*height: 485px;*/
	/* UI Properties */
	background: transparent url('https://www.uvu.edu/president/images/president_cutout_x_small.png') 0% 0% no-repeat padding-box;
	opacity: 1;
	z-index:4;
	position:absolute;
}	

.home-president-header{
	/* Layout Properties */
	top: 245px;
	/*left: 325px;*/
	left: 125px;
	/*width: 661px;*/
	/*width: 361px;
	height: 98px;*/
}

.home-header-background{
	top: 121px;
	left: 0px;
	width: auto;
	height: 342px;
	height: 600px;
	/* UI Properties */
	background: transparent url('https://www.uvu.edu/president/images/homepage_backing_small.png') 0% 0% no-repeat padding-box;
	opacity: 1;
}

.home-header-text1{
	/* UI Properties */
	text-align: left;
	font: normal normal medium 30px/27px Rajdhani;
	font-size:25px;
	letter-spacing: 0px;
	color: #FFFFFF;
	text-transform: uppercase;
	opacity: 1;
}

.home-header-text2{
	/* UI Properties */
	text-align: left;
	font: normal normal 800 40px/49px Montserrat;
	font-size:35px;
	letter-spacing: 0px;
	color: #FFFFFF;
	text-transform: uppercase;
	opacity: 1;
}

.home-header-text3{
	/* UI Properties */
	text-align: left;
	font: normal normal medium 19px/23px Montserrat;
	font-size:16px;
	letter-spacing: 0px;
	color: #FFFFFF;
	opacity: 1;
}

/* =====HOMEPAGE HEADER end===== */

/* =====SECONDARY PAGES HEADER start===== */

.background-secondary{
	/* Layout Properties */
	/*top: 110px;
	left: 0px;
	width: 1801px;
	height: 281px;*/
	top: 110px;
	left: 0px;
	width: auto;
	height: 281px;
	/* UI Properties */
	background: #275D38 0% 0% no-repeat padding-box;
	opacity: 1;
}
.background-secondary-image-container{
	/* Layout Properties */
	top: 192px;
	left: 239px;
	width: 841px;
	height: 473px;
	/* UI Properties */
	/*background: transparent url('/president/images/meetprez_hero.png') 0% 0% no-repeat padding-box;*/
	box-shadow: 0px 2px 6px #00000029;
	opacity: 1;
}

/*.background-secondary-image-leadership{background: transparent url('/president/images/meetprez_hero.png') 0% 0% no-repeat padding-box;}
.background-secondary-image-meet{background: transparent url('/president/images/meetprez_hero.png') 0% 0% no-repeat padding-box;}
.background-secondary-image-news{background: transparent url('/president/images/meetprez_hero.png') 0% 0% no-repeat padding-box;}
.background-secondary-image-office{background: transparent url('/president/images/meetprez_hero.png') 0% 0% no-repeat padding-box;}
.background-secondary-image-speeches{background: transparent url('/president/images/meetprez_hero.png') 0% 0% no-repeat padding-box;}*/

/*.header-image-container{*/
	/* Layout Properties */
	/*top: 281px;
	left: 1114px;
	width: 534px;
	height: 91px;*/
	/* UI Properties */
	/*opacity: 1;*/
}

	.header-secondary-image-container{
		/* Layout Properties */
		top: 5px;
		left: 5px;
		width: 405px;
		height: 38px;
		position:relative;
	}
	
	.header-secondary-image{
		/* UI Properties */
		text-align: left;
		position:absolute;
	}


	.header-secondary-container{
		/* Layout Properties */
		top: 50px;
		left: 5px;
		width: 405px;
		height: 38px;
		position:relative;
	}
	
	.header-secondary{
		/* UI Properties */
		text-align: left;
		font: normal normal bold 30px/38px Rajdhani;
		letter-spacing: 0px;
		color: #275E38;
		opacity: 1;
		position:absolute;
	}

/*.header-secondary{*/
	/* Layout Properties */
	/*top: 434px;
	left: 1115px;
	width: 408px;
	height: 38px;*/
	/* UI Properties */
	/*text-align: left;
	font: normal normal bold 30px/38px Rajdhani;
	letter-spacing: 0px;
	color: #275E38;
	opacity: 1;
}*/

.header-secondary-content{
	/* Layout Properties */
	top: 473px;
	left: 1115px;
	width: 406px;
	height: 26px;
	/* UI Properties */
	text-align: left;
	font: normal normal medium 20px/26px Rajdhani;
	letter-spacing: 0px;
	color: #222222;
	opacity: 1;
}
	
/* =====SECONDARY PAGES HEADER end===== */



.info-square-1, .info-square-2, .info-square-3, .info-square-4, .info-square-5, .info-square-6, .intern-square-1, .intern-square-2, .intern-square-3, .intern-square-4, .awards-card-1, .awards-card-2, .awards-card-3, .awards-card-4, .office-card-1, .office-card-2, .office-card-3, .office-card-4, .office-card-5, .office-card-6, .bylaws-card-1, .pres-100-card-1{
	/*Layout Properties */
	/*
		top: 665px;
		left: 325px;
		width: 355px;
		height: 167px;
	*/
	width: 355px;
	height: 167px;
	/* UI Properties */
	border-radius: 4px;
	opacity: 1;
}

.info-square-1{background: transparent url('https://www.uvu.edu/president/images/office/uvself-card.jpg') 0% 0% no-repeat padding-box;}
.info-square-2{background: transparent url('https://www.uvu.edu/president/images/mission_linkbacking.png') 0% 0% no-repeat padding-box;}
.info-square-3{
	background: transparent url('https://www.uvu.edu/president/images/evergreen-link-image.jpg') 0% 0% no-repeat padding-box;
	background-size: cover;
}
.info-square-4{background: transparent url('https://www.uvu.edu/president/images/whyuvu_linkbacking.png') 0% 0% no-repeat padding-box;}
.info-square-5{background: transparent url('https://www.uvu.edu/president/images/annualreport_linkbacking.png') 0% 0% no-repeat padding-box;}
.info-square-6{background: transparent url('https://www.uvu.edu/president/images/wolverine_stories_linkbacking.png') 0% 0% no-repeat padding-box;}
.intern-square-1{background: transparent url('https://www.uvu.edu/president/images/office/intern-1.jpg') 0% 0% no-repeat padding-box;}
.intern-square-2{background: transparent url('https://www.uvu.edu/president/images/office/intern-2.jpg') 0% 0% no-repeat padding-box;}
.intern-square-3{background: transparent url('https://www.uvu.edu/president/images/office/intern-3.jpg') 0% 0% no-repeat padding-box;}
.intern-square-4{background: transparent url('https://www.uvu.edu/president/images/office/virtual-sessions.jpg') 0% 0% no-repeat padding-box;}
.awards-card-1{background: transparent url('https://www.uvu.edu/president/images/office/awards/awards-card-1.jpg') 0% 0% no-repeat padding-box;}
.awards-card-2{background: transparent url('https://www.uvu.edu/president/images/office/awards/awards-card-2.jpg') 0% 0% no-repeat padding-box;}
.awards-card-3{background: transparent url('https://www.uvu.edu/president/images/office/awards/awards-card-3.jpg') 0% 0% no-repeat padding-box;}
.awards-card-4{background: transparent url('https://www.uvu.edu/president/images/office/awards/awards-card-4.jpg') 0% 0% no-repeat padding-box;}
.office-card-1{background: transparent url('https://www.uvu.edu/president/images/meet/meet-card.jpg') 0% 0% no-repeat padding-box;}
.office-card-2{background: transparent url('https://www.uvu.edu/president/images/office/board-card.jpg') 0% 0% no-repeat padding-box;}
.office-card-3{background: transparent url('https://www.uvu.edu/president/images/office/trustees-card.jpg') 0% 0% no-repeat padding-box;}
.office-card-4{background: transparent url('https://www.uvu.edu/president/images/office/iab-card.jpg') 0% 0% no-repeat padding-box;}
.office-card-5{background: transparent url('https://www.uvu.edu/president/images/office/committees-card.jpg') 0% 0% no-repeat padding-box;}
.office-card-6{background: transparent url('https://www.uvu.edu/president/images/office/pastpresident-card.jpg') 0% 0% no-repeat padding-box;}
.bylaws-card-1{background: transparent url('https://www.uvu.edu/president/images/office/bylaws-card.jpg') 0% 0% no-repeat padding-box;}
.pres-100-card-1{
	background: transparent url('https://www.uvu.edu/president/images/presidential-100/application.jpg') 0% 0% no-repeat padding-box;
	background-size: cover;
}

.padding-mobile-bottom-80{
	padding-bottom:80px;
}

.padding-top-80{
	padding-top:80px;
}

.padding-top-60-button{
	padding-top:12px;
}

.position-relative{
	position:relative;
}

.text-all-1{	
	text-align: left;
	font: normal normal medium 16px/21px Rajdhani;
	letter-spacing: 0px;	
	opacity: 1;
}
.text-1-2{
	/* Layout Properties */
	top: 460px;
	/*top: 1260px;
	left: 385px;*/
	width: 445px;
	height: 84px;
	/* UI Properties */
	color: #222222;
}

.text-1-3{
	/* Layout Properties */
	top: 1352px;
	left: 705px;
	width: 200px;
	height: 21px;
	/* UI Properties */
	color: #306440;
}

.text-meet-bio{
	/* Layout Properties */
	/*top: 1117px;
	left: 395px;
	width: 23px;
	height: 31px;*/
	/* UI Properties */
	text-align: center;
	font: normal normal 300 31px/37px Font Awesome 5 Pro;
	letter-spacing: 0px;
	color: #222222;
	opacity: 1;
	font-weight:bold;
}

.title-1{
	/* Layout Properties */
	/*top: 1567px;
	left: 1024px;*/
	width: 203px;
	height: 48px;
	/* UI Properties */
	text-align: left;
	font: normal normal bold 38px/34px Rajdhani;
	letter-spacing: 0px;
	color: #275D38;
	text-transform: uppercase;
	opacity: 1;
}

.width100{
	width:100%;
}


/* ===SOCIAL MEDIA=== */
.facebook:before, .instagram:before, .twitter:before, .linkedin:before, .twitter:before, .youtube:before{
	color:#275d38;
}

/*End mobile and up styles*/
/* ====================== Tablet and Up (Overrides Mobile Styles) ========================== */
@media only screen and (min-width: 400px) {
	.home-background-overlay{
		/* Layout Properties */
		/*top: 397px;
		left: 1130px;*/
		top:100px;
		left: 10px;
		width: 671px;
		height: 125px;
		/* UI Properties */
		background: transparent url('https://www.uvu.edu/president/images/apfy_plusrepeat_graphic.png') 0% 0% no-repeat padding-box;
		opacity: 1;
		z-index:3;	
		position:absolute;
	}

	.home-president-image{
		/* Layout Properties */
		/*top: -397px;
		left: 967px;*/
		top: 0px;
		left: 40px;
		width: 385px;
		height: 350px;
		/* UI Properties */
		background: transparent url('https://www.uvu.edu/president/images/president_cutout-small.png') 0% 0% no-repeat padding-box;
		opacity: 1;
		z-index:4;
		position:absolute;
	}
	
	.padding-top-60-button{
		padding-top:60px;
	}
	
}

/*End 530px and up styles*/

/* ====================== Tablet and Up (Overrides Mobile Styles) ========================== */
@media only screen and (min-width: 768px) {
	
	/*adding padding to page*/
	.padding-top-update {
		padding-top: 130px;
	}
	
		.card-staff-admin .card-staff-admin-nameplate:before, .card-staff-admin .card-staff-admin-body {
		background-color: white;
	}
	.card-staff-admin .card-staff-admin-nameplate:before, .card-staff-admin .card-staff-admin-name, .card-staff-admin .card-staff-admin-area {
		color: #275d38;
	}

	.card-staff-admin-body {
		bottom: -110px;
	}

	.card-staff-admin:hover .card-staff-admin-body {
		bottom: 0px;
	}
	.card-staff-admin:hover .card-staff-admin-nameplate:before {
		content: "\f0ab";
	}

	.card-staff-admin:hover .card-staff-admin-nameplate:before, .card-staff-admin:hover .card-staff-admin-body {
		background-color: #275D38;
	}

	.card-staff-admin:hover .card-staff-admin-nameplate:before, .card-staff-admin:hover .card-staff-admin-name, .card-staff-admin:hover .card-staff-admin-area {
		color: white;
	}

	.card-staff-admin-area:after {
		border-bottom: 2px solid #275D38;
	}

	.card-staff-admin:hover .card-staff-admin-area:after {
		border-bottom: 2px solid white;
	}
	
	.card-vp .card-vp-area.sm-2-row {
	  height: 90px;
	}
	
	.header-secondary-image-container{
		/* Layout Properties */
		top: 125px;
		left: 5px;
		width: 405px;
		height: 38px;
		position:relative;
	}
	

	.header-secondary-container{
		/* Layout Properties */
		top: 150px;
	}
	


	.home-header-background{
		top: 121px;
		left: 0px;
		/*width: 1801px;*/
		width: auto;
		height: 510px;
		/* UI Properties */
		background: transparent url('https://www.uvu.edu/president/images/homepage_backing_med.png') 0% 0% no-repeat padding-box;
		opacity: 1;
	}
	
	.home-header-text1{
		/* UI Properties */
		text-align: left;
		font: normal normal medium 30px/27px Rajdhani;
		font-size:30px;
		letter-spacing: 0px;
		color: #FFFFFF;
		text-transform: uppercase;
		opacity: 1;
	}

	.home-header-text2{
		/* UI Properties */
		text-align: left;
		font: normal normal 800 40px/49px Montserrat;
		font-size:40px;
		letter-spacing: 0px;
		color: #FFFFFF;
		text-transform: uppercase;
		opacity: 1;
	}

	.home-header-text3{
		/* UI Properties */
		text-align: left;
		font: normal normal medium 19px/23px Montserrat;
		font-size:19px;
		letter-spacing: 0px;
		color: #FFFFFF;
		opacity: 1;
	}
	
	.home-president-header{
		/* Layout Properties */
		top: 245px;
		/*left: 325px;*/
		left: 125px;
		/*width: 661px;*/
		width: auto;
		height: 98px;
	}
	
	.home-background-overlay{
		/* Layout Properties */
		/*top: 397px;
		left: 1130px;*/
		top:425px;
		left: 10px;
		width: 671px;
		height: 125px;
		/* UI Properties */
		background: transparent url('https://www.uvu.edu/president/images/apfy_plusrepeat_graphic.png') 0% 0% no-repeat padding-box;
		opacity: 1;
		z-index:3;	
		position:absolute;
	}

	.home-president-image{
		/* Layout Properties */
		/*top: -397px;
		left: 967px;*/
		top: 170px;
		left: 10px;
		width: 485px;
		height: 485px;
		/*height: 485px;*/
		/* UI Properties */
		background: transparent url('https://www.uvu.edu/president/images/president_cutout.png') 0% 0% no-repeat padding-box;
		opacity: 1;
		z-index:4;
		position:absolute;
	}	
	
	.padding-top-60-button{
		padding-top:60px;
	}
	
}

/*end media query*/
/*End tablet and up styles*/
/* ====================== Landscape Tablet and Up (Overrides Mobile Styles) ========================== */
@media only screen and (min-width: 992px) {
	/*adding padding to page*/
	.padding-top-update {
		padding-top: 220px;
	}
	.president-leadership {
		margin-top: 50px;
	}
	
	.card-staff-img-container img {
		max-width: none;
	}
	.card-staff-admin-body {

		position: absolute;
	}
	.float-right{
		float: right;
	}
	.inaug-header{
		min-height: 367px;
	}
	.inaug-text{
		margin-top: 270px;
		font-size: 65px;
	}
	
	.header-secondary-container{
		/* Layout Properties */
		top: 200px;
	}

	
	.home-header-background{
		top: 121px;
		left: 0px;
		/*width: 1801px;*/
		width: auto;
		height: 342px;
		/* UI Properties */
		background: transparent url('https://www.uvu.edu/president/images/homepage_backing.png') 0% 0% no-repeat padding-box;
		opacity: 1;
	}

	.home-background-overlay{
		/* Layout Properties */
		/*top: 397px;
		left: 1130px;*/
		top: 265px;
		left: 50px;
		width: 671px;
		height: 125px;
		/* UI Properties */
		background: transparent url('https://www.uvu.edu/president/images/apfy_plusrepeat_graphic.png') 0% 0% no-repeat padding-box;
		opacity: 1;
		z-index:3;	
		position:absolute;
	}

	.home-president-image{
		/* Layout Properties */
		/*top: -397px;
		left: 967px;*/
		top: 10px;
		left: 10px;
		width: 485px;
		height: 485px;
		/*height: 485px;*/
		/* UI Properties */
		background: transparent url('https://www.uvu.edu/president/images/president_cutout.png') 0% 0% no-repeat padding-box;
		opacity: 1;
		z-index:4;
		position:absolute;
	}	
	
	/* =====SECONDARY PAGES HEADER start===== */

.background-secondary{
	/* Layout Properties */
	top: 110px;
	left: 0px;
	/*width: 1801px;*/
	height: 281px;
	/* UI Properties */
	background: #275D38 0% 0% no-repeat padding-box;
	opacity: 1;
}
.background-secondary-image-container{
	/* Layout Properties */
	top: 192px;
	left: 239px;
	width: 841px;
	height: 473px;
	/* UI Properties */
	/*background: transparent url('/president/images/meetprez_hero.png') 0% 0% no-repeat padding-box;*/
	box-shadow: 0px 2px 6px #00000029;
	opacity: 1;
}

/*.background-secondary-image-leadership{background: transparent url('/president/images/meetprez_hero.png') 0% 0% no-repeat padding-box;}
.background-secondary-image-meet{background: transparent url('/president/images/meetprez_hero.png') 0% 0% no-repeat padding-box;}
.background-secondary-image-news{background: transparent url('/president/images/meetprez_hero.png') 0% 0% no-repeat padding-box;}
.background-secondary-image-office{background: transparent url('/president/images/meetprez_hero.png') 0% 0% no-repeat padding-box;}
.background-secondary-image-speeches{background: transparent url('/president/images/meetprez_hero.png') 0% 0% no-repeat padding-box;}*/

.header-image-container{
	/* Layout Properties */
	top: 281px;
	left: 1114px;
	width: 534px;
	height: 91px;
	/* UI Properties */
	opacity: 1;
}

.header-secondary{
	/* Layout Properties */
	top: 5px;
}
	

	
		
	.position-image-1{
		/* Layout Properties */
		/*top: 1163px;
		left: 918px;
		width: 562px;
		height: 304px;*/
		top: 10px;
		left: 500px;
		width: 500px;
		height: 204px;
		/* UI Properties */
		/*background: transparent url('/president/images/tuminez_speaking.png') 0% 0% no-repeat padding-box;*/
		opacity: 1;
		position:absolute;
		z-index:1;
	}
	
	
	.position-image-2{
		/* Layout Properties */
		/*top: 1428px;
		left: 321px;
		width: 648px;
		height: 352px;*/
		top: 200px;
		left: 10px;
		width: 600px;
		height: 252px;
		/* UI Properties */
		/*background: transparent url('/president/images/mission.png') 0% 0% no-repeat padding-box;*/
		opacity: 1;
		position:absolute;
		z-index:0;
	}
	
	.position-text-1{
		top: 50px;
		left: 600px;
		width: 400px;
		height: 204px;
		
	}

	
/* =====SECONDARY PAGES HEADER end===== */
	
}

/*end media query*/
/*End landscape tablet and up styles*/
/* ====================== Desktop Only (Overrides Mobile and Tablet Styles) ========================== */
@media only screen and (min-width: 1200px) {
	
	

	.card-staff-img-container img {
		max-width: 100%;
	}
	
/*	.home-background-overlay{
		top: 265px;
		left: 150px;
		width: 671px;
		height: 125px;
		background: transparent url('/president/images/apfy_plusrepeat_graphic.png') 0% 0% no-repeat padding-box;
		opacity: 1;
		z-index:3;	
		position:absolute;
	}

	.home-president-image{
		width: 485px;
		height: 485px;
		background: transparent url('/president/images/president_cutout.png') 0% 0% no-repeat padding-box;
		opacity: 1;
		z-index:4;
		position:absolute;
	}	*/
	
	.home-president-header{ 
		/* Layout Properties */
		top: 245px;
		left: 325px;
		width: 661px;
		height: 98px;
	}

	.home-president-image{
		/* Layout Properties */
		/* ===top: 121px;
		left: 967px;=== */
		width: 485px;
		height: 485px;		
	}

	
	.position-image-1{
		/* Layout Properties */
		/*top: 1163px;
		left: 918px;
		width: 562px;
		height: 304px;*/
		top: 10px;
		left: 550px;
		width: 562px;
		height: 304px;
		/* UI Properties */
		/*background: transparent url('/president/images/tuminez_speaking.png') 0% 0% no-repeat padding-box;*/
		opacity: 1;
		position:absolute;
		z-index:1;
	}
	
	
	.position-image-2{
		/* Layout Properties */
		/*top: 1428px;
		left: 321px;
		width: 648px;
		height: 352px;*/
		top: 200px;
		left: 10px;
		width: 648px;
		height: 352px;
		/* UI Properties */
		/*background: transparent url('/president/images/mission.png') 0% 0% no-repeat padding-box;*/
		opacity: 1;
		position:absolute;
		z-index:0;
	}
	
	.position-text-1{
		top: 100px;
		left: 650px;
		width: 562px;
		height: 304px;
		
	}
		
}

/* ===SAFARI=== */
@media not all and (min-resolution:.001dpcm) { @supports (-webkit-appearance:none) { .selector { property:value; } } 

	.safari-padding-top-80{
		padding-top:80px;
	}
	
	.safari-padding-bottom-80{
		padding-bottom:80px;
	}
	
	.safari-padding-top-120{
		padding-top:120px;
	}
	
	.safari-padding-bottom-120{
		padding-bottom:120px;
	}
	



}

/*end media query*/
/*End desktop only styles*/
/*END OF DOCUMENT*/