﻿@keyframes blink {
    0% {
        background-color: forestgreen;
    }

    10% {
        background-color: #A3D7A3;
    }

    100% {
        background-color: forestgreen;
    }
}
.button-holiday {
    background-color: #760A04;
    color: black;
    width: 100%;
    height: 100%;
    border: none;
    padding: 10px;
    /*opacity: 0.3;*/
    box-sizing: border-box;
    background: repeating-linear-gradient( 45deg, #E7A5A5, #E7A5A5 10px, #ddd 10px, #ddd 20px );
}



.button-even {
    background-color: forestgreen;
    color: white;
    width: 100%;
    height: 100%;
    border: none;
    padding: 10px;
    box-sizing: border-box;
    /*animation: blink 3s infinite;*/ /* انیمیشن چشمک زن */
}
@keyframes Examblink {
    0% {
        background-color: #FCFC21;
    }

    50% {
        background-color: #2CB52C;
    }

    100% {
        background-color: #FCFC21;
    }
}

.button-Exam {
    background-color: #FD8021;
    color: white;
    width: 100%;
    height: 100%;
    border: none;
    padding: 10px;
    box-sizing: border-box;
    /*animation: Examblink 3s infinite;*/ /* انیمیشن چشمک زن */
}
@keyframes Forjehblink {
    0% {
        background-color: #145214;
    }

    50% {
        background-color: #2CB52C;
    }

    100% {
        background-color: #145214;
    }
}
.button-Forjeh {
    background-color: #145214;
    color: white;
    width: 100%;
    height: 100%;
    border: none;
    padding: 10px;
    box-sizing: border-box;
    /*animation: Forjehblink 3s infinite;*/ /* انیمیشن چشمک زن */
}

.button-Enrollment {
    background-color: #FEBA86;
    color: white;
    width: 100%;
    height: 100%;
    border: none;
    padding: 10px;
    box-sizing: border-box;
}
.button-FirstDay {
    background-color: #FEBA86;
    color: white;
    width: 100%;
    height: 100%;
    border: none;
    padding: 10px;
    box-sizing: border-box;
}

.button-odd {
    background-color: #6D88DF;
    color: papayawhip;
    width: 100%;
    /*opacity: 0.3;*/
    height: 100%;
    border: none;
    padding: 10px;
    box-sizing: border-box;
    /*background: repeating-linear-gradient( 45deg, #6D88DF, #6D88DF 10px, #ddd 10px, #ddd 20px );*/
}

.button-holiday:disabled {
    background: repeating-linear-gradient( 45deg, #760A04, #760A04 10px, #ddd 10px, #ddd 20px );
    color: #ddd;
}

.button-even:disabled {
    background: repeating-linear-gradient( 45deg, #FFCC3E, #FFCC3E 10px, #ddd 10px, #ddd 20px );
    color: #000;
}

.button-odd:disabled {
    background: repeating-linear-gradient( 45deg, #6D88DF, #6D88DF 10px, #ddd 10px, #ddd 20px );
    color: #000;
}


    th {
        /*writing-mode: vertical-rl;*/ /* نمایش متن به صورت عمودی */
        text-align: center; /* متن وسط‌چین */
        padding: 10px;
        border: 1px solid black; /* اضافه کردن خط دور سلول */
    }

.bordered {
    border: 2px solid #007BFF; /* رنگ و ضخامت حاشیه */
    border-radius: 8px; /* گرد کردن گوشه‌ها */
    padding: 10px; /* فاصله داخلی */
    margin: 10px 0; /* فاصله خارجی */
}

/* تغییر رنگ سطرهای فرد */
.table-striped tbody tr:nth-of-type(odd) {
    background-color: #f0f4f8; /* آبی-خاکستری روشن */
}

.table-striped tbody tr:nth-of-type(even) {
    background-color: #d9e2ec; /* آبی-خاکستری متوسط */
}

/* رنگ متن برای سطرها */
.table-striped tbody tr {
    color: #333; /* رنگ متن */
}

@media print {
    .print-button, .select-all-button {
        display: none;
    }
}
