body{font-family:Roboto,sans-serif}.text-14{font-size:14px}.navbar-brand img{width:300px;height:auto}.navbar span{color:#333;font-size:12px!important}.navbar a{color:#333;font-size:12px}.navbar a:hover{color:#333;text-decoration:none!important}.navbar i{font-size:14px}.nav-link.active{background-color:#f8f9fa!important}.filter-record{margin-left:1px}.filter-record,.filter-record .input-group-text,.filter-record button.btn{font-size:12px!important}.filter-record input.datetime-picker{border:1px solid #ccc}.filter-record button.btn{text-transform:uppercase}.table th{font-weight:500;font-size:12px}.date-time{font-size:12px;text-transform:uppercase;padding:6px 10px!important}.bank-image img{height:35px;width:auto}.bank-status i{font-size:14px}#loader{position:fixed;z-index:500;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.25) url(../images/loader.svg) no-repeat center}#footer{font-size:12px}#footer a{color:#212529}#footer a:hover{text-decoration:none}@media only screen and (max-width:767px){.filter-record .input-group-prepend{width:50%}.filter-record .record-up-to-date{width:100%}.filter-record .datetime-picker{width:50%}.filter-record .reset-records-button{width:100%;display:block;margin-top:10px}.filter-record .reset-records-button button{width:100%;display:block;border-radius:.25rem!important}#reset-records-button{margin-left:0!important}.nav-tabs .nav-item{width:100%}.mobile-overall-bank-availability-percentage{margin:auto!important;margin-bottom:25px!important}.mobile-mt-1{margin-top:5px}#footer{padding-left:0!important}.mobile-docs{display:block;width:100%;margin:0 0 15px}}
