/* eme_feedback.css */

.logo {
    width: 70px;
    height: 70px;
}

.nav-link {
    margin-top: 5px;
    margin-bottom: 0px;
    padding-bottom: 5px;
}

div#headleft {
    align: left;
}

div#navbarSupportedContent {
    vertical-align: middle !important;
}

img#userpic {
    border-radius: 30%;
    width: 30px !important;
    height: 30px !important;
}

div#userpicDiv {
    background-color: white;
    display: inline-block;
    vertical-align: bottom;
    horiz-align: center;
}

.toolbox {
    border: 1px solid lightgrey !important;
    background-color: cornsilk;
    height: 330px !important;
    text-align: center;
    padding-top: 5px;
}

.box-div {
    border: 0px solid #e70a0a !important;
    background-color: white;
    height: 400px !important;
    align-content: space-evenly;
}

.editable-row input[type="text"] {
  width: 100%;
  box-sizing: border-box;
}

.left-align {
    margin-left: 0;
    text-align: left;
    float: left;
    width: auto;
}

.image-container {
    position: relative;
    display: inline-block; /* To fit the image size */
    margin-bottom: 2em;
}

.text-header {
    position: absolute;
    top: 50%; /* Vertical position */
    left: 50%; /* Horizontal position */
    transform: translate(-50%, -50%); /* Centers the text */
    color: black; /* Make sure the text is visible over the image */
    font-size: 4rem; /* Adjust as needed */
    padding: 5px; /* Optional: Padding for better readability */
    text-align: center;
}

.double-spaced-list li {
    margin-bottom: 20px;
}
.double-spaced-list {
    padding-left: 2em; /* Optional: Remove padding if needed */
    font-size: large;
    text-align: left;
}

