footer>.container{
    display:none;
}

textarea{
  visibility: visible !important;
}
footer{
  /*  background-color: #0B1957;*/
}

.contact_section .label{
  display:none;
}

html:lang(ar) { 
  direction:rtl;
}

.navbar-default .navbar-brand,
.header_view .navbar-brand {
  width: 115px; /* This controls the width of the brand container itself */
}

.navbar-brand-logo img {
    height: 71px;
    width: 145px;
    top: 21%;
    position: absolute;
}

#headerNavigationContainer > .container-fluid:nth-of-type(2) {
height: 90px !important;
}


/* Your existing ::after styles */
footer::after {
    content: " Copyright © 2025. All rights reserved. Designed By the Faculty of Letters and Human Sciences of Rabat";
    display: block;
    width: 100%;
    padding: 40px;
    margin: 0;
    text-align: center;
    box-sizing: border-box;
}



    .navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand, .header_view>.container .navbar-brand, .header_view>.container-fluid .navbar-brand {
        margin-left: 31% ;
    }
    .navbar-nav, .navbar-form {
    margin-left: 3% ;}

.container-fluid>.navbar-collapse
 {
        margin-right: 4% !important;
      }

.pull-md-right .navbar-left{
margin-left: auto ;
}
#main-navigation{
  margin-left:11%;
}

 .academic-table {
        width: 100%;
        max-width: 700px; /* Max width for better readability on large screens */
        border-collapse: collapse;
        box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); /* Subtle shadow for depth */
        border-radius: 8px; /* Rounded corners for the table */
        overflow: hidden; /* Ensures rounded corners clip content */
        background-color: #ffffff; /* White background for the table */
    }

    .academic-table th,
    .academic-table td {
        padding: 12px 15px; /* Comfortable padding */
        text-align: left;
        border-bottom: 1px solid #e2e8f0; /* Light border for rows */
        font-family: "Inter", sans-serif; /* Applied font to table cells directly */
    }

    .academic-table th {
        background-color: #1e3a8a; /* Dark blue for header */
        color: #ffffff; /* White text for header */
        font-weight: 600; /* Slightly bolder font for header */
        text-transform: uppercase;
        letter-spacing: 0.05em;
        font-size: 0.9em;
    }

    .academic-table tbody tr:nth-child(even) {
        background-color: #f1f5f9; /* Light alternating row background */
    }

    .academic-table tbody tr:hover {
        background-color: #e0e7ff; /* Lighter blue on hover */
        cursor: default;
    }
.mb-1{
      list-style: none;
}