a{color:#444}
a:hover{color:#000;text-decoration:none}
.btn{cursor:pointer;border-radius:0 !important;padding:10px 25px !important;box-shadow:none !important}
.btn-lg{font-size:1.0625rem;padding:15px 35px !important}
.btn-sm{font-size:0.9375rem;padding:7px 18px !important}
.btn-xs{font-size:0.875rem;padding:5px 13px !important}
.btn-primary{color:#fff;border-color:#021232 !important;background-color:#021232 !important}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active{color:#fff !important;border-color:#021232 !important;background-color:#021232 !important}
.btn-danger{color:#fff;border-color:#C40233 !important;background-color:#C40233 !important}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active{color:#fff !important;border-color:#B50024 !important;background-color:#B50024 !important}
.btn-warning{color:#021232;border-color:#FFE100 !important;background-color:#FFE100 !important}
.btn-warning:hover,.btn-info:focus,.btn-info:active{color:#021232 !important;border-color:#F0D200 !important;background-color:#F0D200 !important}
.btn-secondary{border-color:#8A939B !important;background-color:#8A939B !important}
.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{color:#fff !important;border-color:#7B848C !important;background-color:#7B848C !important}
.btn-info{border-color:#C9BFB8 !important;background-color:#C9BFB8 !important}
.btn-info:hover,.btn-info:focus,.btn-info:active{color:#fff !important;border-color:#BFB5AE !important;background-color:#BFB5AE !important}
.btn-dark{color:#fff;border-color:#373737 !important;background-color:#373737 !important}
.btn-dark:hover,.btn-dark:focus,.btn-dark:active{color:#fff !important;border-color:#000 !important;background-color:#000 !important}
.btn-rounded{padding:15px 35px !important;border-radius:30px !important}
.btn-outline-primary{color:#021232 !important;border-color:#021232 !important}
.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:active{color:#fff !important;border-color:#021232 !important;background-color:#021232 !important}
.btn-outline-light{color:#fff !important;border-color:#fff !important;border-width:1px}
.btn-outline-light:hover,.btn-outline-light:focus,.btn-outline-light:active{color:#fff !important;border-color:#021232 !important;background-color:#021232 !important}
.btn-outline-dark{color:#333 !important;border-color:#0f0f0f !important}
.btn-outline-dark:hover,.btn-outline-dark:focus,.btn-outline-dark:active{color:#fff !important;border-color:#0f0f0f !important;background-color:#0f0f0f !important}
.btn-outline-dark.gray{color:#333 !important;border-color:#ddd !important}
.btn-outline-dark.gray:hover,.btn-outline-dark.gray:focus,.btn-outline-dark.gray:active{color:#fff !important;border-color:#0f0f0f !important;background-color:#0f0f0f !important}
.btn-outline-danger{color:#333 !important;border-color:#0f0f0f !important}
.btn-outline-danger:hover,.btn-outline-danger:focus,.btn-outline-danger:active{color:#fff !important;border-color:#C5164C !important;background-color:#C5164C !important}
.modal-content{border:none;border-radius:0 !important}
.modal-footer .btn-outline-dark{border-radius:3px !important;padding:8px 18px !important;font-size:0.9rem;border-color:#ccc !important}
.modal-footer .btn-outline-dark:hover,.btn-outline-dark:focus,.btn-outline-dark:active{border-color:#0f0f0f !important}
.font-weight-500{font-weight:500 !important}
.font-weight-600{font-weight:600 !important}
.bi{display:inline-block;vertical-align:middle;line-height:0;margin-bottom:3px}
svg{vertical-align:bottom}
.license,.license a{font-family:'Roboto',sans-serif !important;font-weight:400;font-size:13px;color:#999;margin-top:10px}
@media (min-width:1280px){
.container{max-width:1470px !important} 
.container.legacy{max-width:1280px !important}
}
@media (max-width:1920px){
.btn-rounded{padding:14px 34px !important;font-size:0.9375rem !important}
}
@media (max-width:991px){
body{font-size:0.9375rem}
.btn-danger{color:#fff;border-color:#930d2f !important;background-color:#930d2f !important}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active{color:#fff !important;border-color:#8D172F !important;background-color:#8D172F !important}
.btn-rounded{font-size:0.9375rem!important;padding:13px 25px !important}
}