body{background:none}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{color:#000;font-weight:900;margin-bottom:1rem;margin-top:0!important;text-transform:uppercase}.link,a{color:#147b75;font-weight:600}.flex{display:flex}.flex-column{flex-direction:column}.align-items-center{align-items:center}.mx-auto{margin-left:auto;margin-right:auto}.py-4{padding-bottom:1rem;padding-top:1rem}.button{border-radius:0;box-shadow:none;font-size:.8rem;letter-spacing:.05rem;line-height:1;padding-bottom:.75rem;padding-top:.75rem;text-shadow:none;text-transform:uppercase}.button.black{background-color:#000;border:2px solid #000;color:#fff}.button.black:hover{box-shadow:2px 2px 2px rgba(0,0,0,.25)}.button.black.outlined{background-color:#fff;color:#000}table.padded tr>td,table.padded tr>th{vertical-align:middle}input[type=button],input[type=reset],input[type=submit]{background-color:#000!important;color:#fff!important;font-size:.8rem;letter-spacing:.05rem;padding:.75rem 1rem!important;text-transform:uppercase}input[type=password],input[type=text],select,table input{padding:.75rem!important}#msg_error{display:block;height:auto;margin-bottom:1rem}#container{box-shadow:none}#container #content{padding-top:4rem}#logo{margin-bottom:0;padding-bottom:1rem;padding-top:1rem}#logo:hover{border-bottom:none}#nav{background:none;border:none;box-shadow:none}#nav li a{display:inline;padding-bottom:.5rem;padding-right:1rem;padding-top:.5rem}#nav li a.active{background-color:#000;color:#fff}#nav li a.home{background-image:none;padding-left:1rem;padding-right:1rem}#clientLogin{background-color:transparent;background:none;border:none;box-shadow:none}#clientLogin .instructions{padding:1rem}#clientLogin .login-box{box-shadow:none;display:block;position:relative}#clientLogin .login-box input:not([type=submit]){width:100%}