﻿.cdf-userlogin {
    padding-top: 10rem;
    padding-bottom: 6rem;
    background-color: transparent;
}

.form-group label {
    font-family: 'Source Serif 4', sans-serif;
    font-size: 1.2rem;
    line-height: 1.5;
}

/* Center the form and adjust width for different screen sizes */
.form-container {
    width: 100%;
    /*max-width: 50%;*/ /* 50% for larger screens */
    margin: 0 auto;
}

@media (max-width: 768px) {
    .form-container {
        max-width: 100%; /* 100% for smaller screens */
    }
}
/* Center the form and adjust width for different screen sizes */

.nodata {
    font-size: 1.2rem;
    color: red;
}

/* 物理治療機構Card Box顯示 */
.item-org {
    background-color: #f9f9f9; /* 淺灰色背景 */
    padding: 15px; /* 增加內部的空白間距 */
    border-radius: 20px; /* 圓角設計，使外觀更加柔和 */
    margin-bottom: 15px; /* 增加底部的間距，讓元素之間保持距離 */
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); /* 添加陰影，提升層次感 */
}

.item-org:hover {
    background-color: #e6f7ff; /* 當滑鼠移上時，背景變成淺藍色 */
    transition: background-color 0.3s ease; /* 平滑過渡效果 */
}
/* 物理治療機構Card Box顯示 */