.loginForm{padding:18px 15px;margin-bottom:20px}.loginForm .info{font-family:Palatino,"Palatino Linotype",serif}.loginForm a.text-warning{text-decoration:underline}.inset-background{width:100%;height:180px;background:url(images/splash_background.png),#0f6e0a;background-repeat:no-repeat;background-size:auto;background-position:center bottom;text-shadow:-3px 3px 8px black;box-shadow:inset 0 0 12px 1px black;font-family:Palatino,"Palatino Linotype",serif;color:white}.inset-background.welcome-mat{position:relative;top:-20px;height:400px;background-position:center top}.splash{height:300px;max-width:780px;margin-top:90px}.splash .logo{max-width:200px;width:100%;margin-right:20px;border-radius:20px}td.title-box{width:538px;border-bottom:solid 1px rgba(255,255,255,0.4);vertical-align:bottom}td.title-box .pretitle{font-size:18px;margin-bottom:0px}td.title-box .title{font-size:60px;margin-top:0px}td.explanation{vertical-align:top}td.explanation p{margin-top:10px;margin-bottom:30px}.grant-info{height:120px;width:680px;margin-top:30px}.grant-info td:first-child{height:120px;padding-right:25px;text-align:right}.grant-info td:first-child p:last-child{margin-bottom:0px}.grant-info .logo{max-width:120px;padding-left:10px;padding-right:10px;border-left:1px solid rgba(255,255,255,0.4)}.grant-info .logo.abc{filter:saturate(1.2) contrast(2)}.grant-info .logo.mcp{filter:drop-shadow(0 0 5px rgba(255,255,255,0.4))}cite{font-style:normal;white-space:nowrap}.navbar{font-family:Palatino,"Palatino Linotype",serif}.navbar-brand img{width:200px;margin-top:0px;padding-right:10px}
