/*
 * Site_0_2019 版型（首頁／登入）專用：保留原 Front/css/bootstrap.css（BS 4.0.0 修改版）的客製化，
 * 改用 Bootstrap 5 後由本檔補回。載入順序：bootstrap.min.css → bs5-compat.css → 本檔。
 */

/* 原檔將 .form-inline 的 flex 註解掉（整頁 form 都套了 form-inline） */
.form-inline .form-check { width: 100%; }

@media (min-width: 576px) {
    /* 原檔將 .form-inline label 改為 display:none */
    .form-inline label { display: none; align-items: center; justify-content: center; margin-bottom: 0; }
    .form-inline .form-group { display: flex; flex: 0 0 auto; flex-flow: row wrap; align-items: center; margin-bottom: 0; }
    .form-inline .form-control { display: inline-block; width: auto; vertical-align: middle; }
    .form-inline .form-control-plaintext { display: inline-block; }
    .form-inline .input-group { width: auto; }
    .form-inline .form-check { display: flex; align-items: center; justify-content: center; width: auto; padding-left: 0; }
}

/* 原檔：.breadcrumb 下方不留間距 */
.breadcrumb { margin-bottom: 0; }

/* 原檔：*-4 外距（1.5rem）全部取消 */
.m-4 { margin: 0 !important; }
.mt-4, .my-4 { margin-top: 0 !important; }
.mr-4, .me-4, .mx-4 { margin-right: 0 !important; }
.mb-4, .my-4 { margin-bottom: 0 !important; }
.ml-4, .ms-4, .mx-4 { margin-left: 0 !important; }
