html, body { min-height:100%; }
.content-wrapper { min-height:calc(100vh - 101px); }
.legacy-user { height:40px; }
.legacy-user .info { left:0; text-align:center; width:100%; padding:2px; }
.legacy-login { min-height:100vh; padding-top:1px; }
.legacy-login .login-logo img { max-width:100%; }
.legacy-modal { overflow:auto; }
.legacy-modal .modal-dialog { z-index:1050; }
.legacy-status { margin:15px; position:relative; z-index:1060; }
.legacy-sort { border:0; padding:0; background:none; color:inherit; font:inherit; font-weight:bold; text-align:left; }
.sidebar-menu .treeview-menu a.active { color:#fff; font-weight:bold; }
#blazor-error-ui { display:none; position:fixed; bottom:0; background:#ffffe0; width:100%; padding:12px; z-index:2000; }
@media(max-width:767px) { .sidebar-collapse .main-sidebar { transform:translate(0,0); } }
.legacy-installment-entry { margin:auto; text-align:left; }
.legacy-installment-entry #txtBTaksitSayi, .legacy-installment-entry #txtBTaksitOran { width:60px; }
.legacy-detail-save { display:block; margin:15px auto; }
.legacy-detail { padding:10px; }
