/*! CSS Used from: Online Payment */
.bg-light{background-color:#f9fbfd!important;}
.bg-blue-400{background:#0074ae;}
.text-blue-300{color:#0074ae;}
.form-control:focus{color:#495057;background-color:#fff;border-color:#00c4e4;outline:0;box-shadow:0 0 0 .05rem #00c4e4;}
ul{list-style:none;padding:0;margin:0;}
.custom-select,.form-control{border:1px solid #0074ae;}
.input-group-prepend{background:#fff;}
.input-group-text{width:40px;background:#fff;border:1px solid #0075b3;}
.input-group-text i{text-align:center;margin:0 auto;color:#0074b3;}
img{display:inline-block;max-width:100%;height:auto;}
.active{height:100%;}
.btn-primary{color:#fff;background-color:#0074ae;border-color:#0074ae;}
.btn-primary:hover{color:#fff;background-color:#21c1e0;border-color:#21c1e0;}
.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#0074ae!important;}
.bootstrap-select>.dropdown-toggle{background:#fff;}
button.btn.btn-primary{background-color:#21c1e0;border-color:#21c1e0;}
.modal-dialog .modal-content{box-shadow:0 27px 24px 0 rgba(0,0,0,.2),0 40px 77px 0 rgba(0,0,0,.22);border-radius:6px;border:none;}
.main-header{position:relative;left:0;top:0;z-index:999;width:100%;background:#fff;}
.datepicker{border-radius:.25rem;direction:ltr;}
.bootstrap-select .dropdown-toggle .filter-option-inner-inner{overflow:hidden;color:#0074ae;}
#invoice .nav-pills .nav-link.active{color:#fff;background-color:#21c1e0;}
#invoice .nav-pills .nav-link{color:#041e3b;}
#invoice .table td,#invoice .table th{padding:.5rem 2rem;vertical-align:top;border-top:1px solid #00c4e4;}
#invoice .table-bordered td,#invoice .table-bordered th{border:1px solid #0074ae;}
.hide-off{display:none;}
.bootstrap-select .btn-light{border-color:#0074ae;}
.card-shadow{box-shadow:0 16px 48px #e3e7eb;}
.far{vertical-align:text-bottom;}
