/* Size for brand */
nav .navbar-brand
{
    font-size: xx-large;
}

/* Colors for brand */
/* nav .navbar-brand .blue
{
    color: #537fbe;
}

nav .navbar-brand .red
{
    color: #ea433b;
}

nav .navbar-brand .yellow
{
    color: #f5b82e;
}

nav .navbar-brand .green
{
    color: #2e944b; 
}*/

.modal-content {
    /* position: fixed; */
    overflow: auto;
    /* background-position: 100vh; */
}

.prev_next_btn {

    min-width: 90px;
}

* {
    position: relative;
    box-sizing: border-box;
  }
  
.images-section {
    padding: 15px 0 0 15px;
    width: 75%;
    height: 100vh;
    align-content: flex-start;
    flex-wrap: wrap;
    display: flex;
    overflow-y: auto;
  }
  
  .images-section a {
    margin: 0 15px 15px 0;
    padding-bottom: 20%;
    content: '';
    width: calc(33.33% - 15px);
    height: 0;
    display: block;
  }
  
  .images-section img {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    border-radius: 4px;
    object-fit: cover;
    display: block;
  }

.form-select {
    width: 50%;
}

.btn:hover {
    cursor: pointer;
    scale: 1.05;
}

button, input[type="submit"] {
    cursor: pointer;
}

/* Remove border for table buttons */
.no-border {
    border: none;
}

/* TODO: */
/* Mobile screen size */
@media screen and (max-width: 540px) {

    .navbar-brand {
        max-width: 150px;
    }

    #rise_university {
        max-width:1vw; 
        max-height:75px;
    }

    #users_no_edit {
        font-size: xx-small;
    }

    .btn {
        font-size: xx-small;
        min-width: 10px;
    }

    #course_card {
        padding: 3;
    }

    #lesson_complete_btn {
        font-size: x-small;
        margin-left: 10px;
        padding: 3px;
    }

    #lesson_prev_btn {
        font-size: x-small;
        margin-right: 30px;
        padding: 8px;
    }

    #lesson_quiz_start_btn{
        font-size: x-small;
    }

    .section_btn{
        margin-right: 10px;
        padding: 5px;
        font-size: x-small;
    }




}

/* TODO: */
/* Mobile screen size */
@media screen and (max-width: 950px) {

    #course_card {
        padding: 3px;
    }

}