header .intro{position:relative;margin:0 2%;height:20em;background:#1D75B4}@media only screen and (max-width: 1000px){header .intro{height:auto}}header .intro .background{background-image:url("../images/background.jpg");opacity:0.3}header .intro .text{position:absolute;bottom:0;width:100%}@media only screen and (max-width: 1000px){header .intro .text{position:relative;text-align:center;font-size:0.625em;padding:4em 0 2em}}header .intro .text .container{padding:0 2% 1.5em}header .intro .text h5{font-size:1.5em;font-weight:300;margin:0 0 0.25em}header .intro .text h5 a{color:#fff;opacity:0.6}header .intro .text h5 a:hover{opacity:1}header .intro .text h2{font-size:3em;font-weight:300;color:#fff}.landing header .intro{background:transparent;height:auto;margin:2em 1% 0}.landing header .intro .text{position:relative;max-width:1000px}.landing header .intro h2{color:#C99700}.landing header .intro p{font-size:1.5em;margin:1em 0 0;line-height:1.5em}nav.section{padding:0 2%}nav.section ul{border-bottom:solid 1px #ddd}@media only screen and (max-width: 1000px){nav.section ul{text-align:center}}nav.section ul li{display:inline-block}@media only screen and (max-width: 1000px){nav.section ul li{font-size:0.75em}}nav.section ul li a{display:block;padding:1.5em 2em;position:relative;font-size:18px}nav.section ul li a:hover{color:#1D75B4}nav.section ul li a.nav-path-selected{color:#C99700}nav.section ul li a.nav-path-selected::after{display:block;position:absolute;bottom:-1px;left:0;background-color:#1D75B4;width:100%;height:1px;content:' '}.landing .page-list{padding:0 2%}.landing .page-list a.page-list-item{display:block;position:relative;margin:2% 0;padding-top:40%;background:#1D75B4;background:-moz-linear-gradient(left, #1D75B4 0%, #0C2340 100%);background:-webkit-linear-gradient(left, #1D75B4 0%, #0C2340 100%);background:linear-gradient(to right, #1D75B4 0%, #0C2340 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$colorStart', endColorstr='$colorEnd',GradientType=1 )}@media only screen and (max-width: 1000px){.landing .page-list a.page-list-item{padding:0}}.landing .page-list a.page-list-item .background{opacity:0.3;transition:opacity 300ms}.landing .page-list a.page-list-item:hover .background{opacity:0.6}.landing .page-list a.page-list-item .text{position:absolute;bottom:0;width:100%}@media only screen and (max-width: 1000px){.landing .page-list a.page-list-item .text{position:relative;padding:3em 5%;width:auto;text-align:center}}.landing .page-list a.page-list-item .text .container{padding:0 2% 1.5em;max-width:650px}@media only screen and (max-width: 1000px){.landing .page-list a.page-list-item .text .container{padding:0}}.landing .page-list a.page-list-item .text h2{font-size:3em;font-weight:300;color:#fff}@media only screen and (max-width: 1000px){.landing .page-list a.page-list-item .text h2{font-size:1.25em}}.landing .page-list a.page-list-item .text h5{font-size:1.125em;color:#fff;line-height:1.5em;margin:0.5em 0 0;opacity:0.75}@media only screen and (max-width: 1000px){.landing .page-list a.page-list-item .text h5{display:none}}.faculty{padding:0 2%}.faculty .faculty-member{padding:0 0 1em;margin-bottom:1.5em}.faculty .faculty-member:nth-of-type(3n+4){clear:left}.faculty .faculty-member h3{font-size:1.5em;margin:0.25em 0;padding:0 0 0.25em;border-bottom:solid 1px #ccc}.faculty .faculty-member h5{font-size:0.875em;font-weight:400}
