﻿body{background: url(/background-wildegaard.jpg);background-size: cover;height: 100vh;}.body-container{margin-top:60px;padding-bottom:40px;}ul.external-providers li {margin-bottom: 15px;}.login-card{margin:0 auto;display:block;max-width:700px;border:0;box-shadow:0 0 40px #222,0 0 10px #222;border-radius:5px;}a.forgot-password {float: right;color: white;text-decoration: underline;}.form-check {display: inline-block;}.login-card .card-header{background-color:#7eaa4c;color:#fff;border-radius:5px 5px 0 0;}.login-card .card-header h2{font-size:1.5rem;margin:.3rem 0 0 0;font-family:Comfortaa,sans-serif;text-align:center;}.login-card .card-body{background-color:#97c55a;border-radius:0 0 5px 5px;}.login-card .card-body label{color:#fff;}.login-card .card-body .btn-primary{background-color:#5f8039;border-color:#5f8039;width:100%;}.login-card .card-body .btn-primary:hover{background-color:#476129;border-color:#476129;}.bg-dark{background-color:#7eaa4c !important;}.welcome-page li{list-style:none;padding:4px;}.logged-out-page iframe{display:none;width:0;height:0;}.grants-page .card{margin-top:20px;border-bottom:1px solid #d3d3d3;}.grants-page .card .card-title{font-size:120%;font-weight:bold;}.grants-page .card .card-title img{width:100px;height:100px;}.grants-page .card label{font-weight:bold;}