h1{text-shadow: 2px 2px 2px #00000085;}
h1 .normal400 {font-weight:400;}
.callout-green {background-color: #52772b; padding: 1.5em 1.5em 1.5em 2em; border-left:40px solid #6B9441;}
.callout-green a:link, .callout-green a:visited {text-decoration: underline; color:#fff;}
.callout-green a:hover, .callout-green a:active {text-decoration: none; color:f0f0f0;}
.message {padding-left: 1.5em; border-left: 6px solid #0079c2;}
.countcontainer {color: #E07700;font-size: 2.5rem;font-weight: 600;line-height: 1em;}
.bgimg {background-attachment: inherit;background-position: left bottom;margin: 0 -15px;background-repeat: no-repeat;background-size:cover;}
#about.bgimg {background-image: url('/water/annual-report-2022/assets/images/wave-vector-background-istock-1447107074-sm.jpg');}
#facilities.bgimg {background-image: url('/water/annual-report-2023/assets/images/water-fy23-facilities-gettyimages-1306441450-sm.jpg');background-position: left top;}
#team.bgimg {background-image: url('/water/annual-report-2023/assets/images/water-fy23-gettyimages-1384935937-sm.png');}
.whitebox {background-color: #fff;}
.white {color: #fff;}
.lead22 {font-size:1.375em;font-weight:400;}
.ltgrey {background-color: #EFF2F5;}
.greenbar {background-color:#5D9732;}
.greenbar a:link, .greenbar a:visited {color:#fff; text-decoration:underline;}
.greenbar a:hover, .greenbar a:active {color:#eee; text-decoration:none;}
.fs25 {font-size:2.5rem;}
.fs125 {font-size:1.25rem;}
.fs13 {font-size:1.3rem;}
.fw300 {font-weight:300;}
.fw400 {font-weight:400;}
.fw600 {font-weight:600;}
.mw840 {max-width:840px;}
.text-body {font-weight:400;line-height:1.4em;color:#000;}
.parallax {
	display: flex;
	align-items:center;
	background-position:center right;
	justify-content: center;
}
.parallax1 {
	background-image: url("/aries/annual-report-2022/assets/images/2022-annual-report-hero-sm.jpg");
	height: 350px;
}
.section-text-overlay {background-color: rgb(93, 151, 50, 0.85); width:100%}
.section-text-overlay h2 {font-size:3.125em; font-weight:400;}
figure{margin:0 !important;}
.text-green {color:#3D6321;}
.anim{opacity:0;transition:all 0.5s ease-in-out;will-change:transform;}
.anim-b,.anim-l,.anim-r{transform:translateY(50px);}
.anim-done{opacity:1 !important;transform:translate(0,0) !important;}
.animline{background-color:#3D6321;display:inline-block;height:4px;transition:all 0.5s ease-in-out;width:0;will-change:transform;}
.animline.anim-done{width:100% !important;}
.navbar-light .navbar-nav.ml-auto .nav-link{color:#5E6A71;}
#content {margin:0; padding:0}
.hero-text-overlay .lead {font-size: 1.5em;font-weight: 400;text-shadow: 2px 2px 2px #00000085;}
.hero-text-overlay a:link, .hero-text-overlay a:visited {color:#fff;text-decoration:underline;}
.hero-text-overlay a:hover, .hero-text-overlay a:active {color:#fff;font-weight: 400;}	
.lh12 {line-height:1.2;}
.anchor {padding-top: 200px;}
.anchor2 {padding-top: 250px;}
.bgcover {
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	min-height: 200px;
}
.greybg {background-color:#F5F5F5;}
#research .highlight {background-color: #fff;}
.aries-icon {height:55px;width:auto;}
.highlight1 {background-image:url(/water/annual-report-2022/assets/images/research-hero-wec.jpg);}
.highlight2 {background-image:url(/water/annual-report-2022/assets/images/research-dam.jpg);}
.highlight3 {background-image:url(/water/annual-report-2022/assets/images/research-cook-inlet.jpg);}
.highlight4 {background-image:url(/water/annual-report-2022/assets/images/research-66244.jpg);}
.highlight5 {background-image:url(/water/annual-report-2022/assets/images/research-hydro-industry-workshop.jpg);}
.highlight6 {background-image:url(/water/annual-report-2022/assets/images/research-67487.jpg);}
.highlight7 {background-image:url(/water/annual-report-2022/assets/images/research-pumped-storage-hydropower.jpg);}
.highlight8 {background-image:url(/water/annual-report-2022/assets/images/research-66217.jpg);}
.highlight9 {background-image:url(/water/annual-report-2022/assets/images/research-w2w-drinkstage-desalinationdevice-2022.jpg);}
.highlight10 {background-image:url(/water/annual-report-2022/assets/images/research-charting-hydropowers-role.jpg);}
.highlight11 {background-image:url(/water/annual-report-2022/assets/images/research-collegiate-competitions.jpg);}
.nametitle {line-height:1.1;font-size:0.85rem; text-align:center;}
.countertitle {line-height: 1.2;}

/* VIDEO */
.background-video .embed-responsive-16by9::before {padding-top: 42.25%;}
.bgvid {
top: 0;
left: 0;
width: 100%;
height: 100%;
overflow: hidden;
height: auto;
margin: 0;
padding: 0;
}
.background-video {margin: -38px -15px 0 -15px;}
.bgvid-text {
position: absolute;
top: 250px;
left: 50%;
transform: translateX(-50%);
}
.bgvid-text h1 {font-size: 2em;}
.bgvid-text h1 strong {font-weight: 500;}
@media only screen and (min-width : 768px) {
.bgvid-text h1 {font-size: 3em;}
}
@media only screen and (min-width : 1200px) {
.bgvid-text h1 {font-size: 5em;}
}

/* custom carousel */
#facilities-slideshow .carousel-caption {
	position: initial;
	color: #222;
	text-align: left;
	font-family:'Roboto', 'Helvetica Neue', Helvetica, sans-serif;
	font-size: 1em;
}

#facilities-slideshow .carousel-control-next, #facilities-slideshow .carousel-control-prev {
	position: relative;
	color: #0071b8;
	opacity: 1;
	transition: opacity .15s ease;
	display: inline;
}
#facilities-slideshow .carousel-control-next:hover, #facilities-slideshow .carousel-control-prev:hover {text-decoration:underline;}
#facilities-slideshow .fas {
	font-size: 0.85em;
	line-height: 1;
}
#facilities-slideshow .carousel-control-next .fas {margin: 0 0.5em; color: #0071b8;}
#facilities-slideshow .carousel-control-prev .fas {margin: 0 0.5em 0 0; color: #0071b8;}
.slideshownav {margin-top: 0;}

.flipcard{background-color:transparent;height:100%;perspective:1000px;width:100%;}
.flipcard:hover .flipcard-inner,.flipcard:focus .flipcard-inner{transform:rotateY(180deg);}
.flipcard-inner{height:100%;position:relative;text-align:center;transition:transform 0.8s;transform-style:preserve-3d;width:100%;}
.flipcard-back,.flipcard-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateX(0deg);}
.flipcard-back{bottom:0;left:0;max-width:210px;position:absolute;right:0;top:0;transform:rotateY(180deg);}
.flipcard-back p {line-height: 1.1; font-size:0.9rem; margin:0;}

/*
####################################################
M E D I A  Q U E R I E S
####################################################
*/

@media(min-width:576px){
	.donutcenter {font-size: 2.5rem;}
	.donutcenter2 {font-size: 1.2rem;}
}

@media(min-width:768px){
	.parallax1 {background-image: url("/aries/annual-report-2022/assets/images/2022-annual-report-hero-md.jpg");height: 500px;}
	#about.bgimg {background-image: url('/water/annual-report-2022/assets/images/wave-vector-background-istock-1447107074.jpg');}
	#facilities.bgimg {background-image: url('/water/annual-report-2023/assets/images/water-fy23-facilities-gettyimages-1306441450.jpg');}
	#team.bgimg {background-image: url('/water/annual-report-2023/assets/images/water-fy23-gettyimages-1384935937.png');}
	.anim-l{transform:translate(-50px, 0);}
	.anim-r{transform:translate(50px, 0);}
	.fullbleed{position:relative;}
	.fullbleed::after{background-color:#F2FAFD;bottom:0;content:'';position:absolute;right:0;top:0;width:100vw;z-index:-1;}
	.img-callout{background-color:rgba(255,255,255,0.91);bottom:20px;position:absolute;}
	.img-emd{background-image:url("/aries/annual-report-2021/assets/images/looking-ahead-65690.jpg");background-repeat:no-repeat;background-size:cover;height:710px;max-height:710px;overflow:hidden;}
	.position-md-absolute{position:absolute !important;}
	.slideshownav {margin-top: -25px;}
}

@media(min-width:992px){
	.img-callout {bottom: 80px;}
	.img-emd{background-image:url("/aries/annual-report-2021/assets/images/looking-ahead-65690.jpg");}
	.parallax h3{color:#fff;font-size:2rem;}
}

@media(min-width:1200px){
	.img-emd{background-position:0 -80px;}
	.parallax {
		background-attachment: fixed;
		background-position:bottom center;
		display: flex;
		align-items:center;
		justify-content: center;
		background-repeat: no-repeat;
		background-size: cover;
	}
	.parallax1 {
		background-image: url("/aries/annual-report-2022/assets/images/2022-annual-report-hero.jpg");
	}
}

@media print{
	.anim{opacity:1 !important;transform:translate(0,0) !important;}
	#portfolio-more{display:flex !important;}
}