
#manage_interaction_types_link {
    text-decoration: underline !important;
    color: blue !important;
}
#manage_interaction_types_link:hover {
    color: black !important;
}

a {
    text-decoration: none !important;
    color: dimgrey !important;
}

.active-link {
    background-color: #e6edf3 !important;
    border-right-style: solid;
    border-color: #05528f;
    /* border-radius: 0 5px 5px 0; */
}

.admin-body {
    height: 100vh; 
    overflow-y: auto; 
}

body {
    background-color: rgb(246, 246, 249) !important;
    font-size: 0.9rem !important;
}

#clear-search:hover {
    color:#282828 !important;
}
.content {
    padding-right:0 !important;
    padding-left:0 !important;
}
.content-header {
    padding-left: 12px;
}

.content-row {
    line-height: 2.75 !important; /* Ensure proper line height for a single line */
}

.create-file:hover {
    color: #0d6efd !important;
}

.create-new-entry{
    background-color: #05528f !important;
    max-height: 40px;
    font-size: 0.9rem !important;
    font-weight: bold !important;
}

button a {
    color: #fff !important;
}
.create-new-entry:hover{
    background-color: #172b6b !important;
}

.dashboard-title{
    padding: 0 175px !important;
}

.file-option:hover {
    background-color: #E0E0E0 !important;
    cursor: pointer;
}


h1 {
    text-transform: capitalize;
}

.header-link:hover {
    background-color: whitesmoke;
}
.feature-date{
    color: rgb(5, 82, 143)!important;
}



.filter-button:hover{
    background-color: #E0E0E0 !important;
    cursor: pointer;
}

hr.dotted {
    border-top: 1px solid black ;
}

.icon {
    max-height: 75px;
}




.nav-section-header a h4 {
    line-height: 2 !important;
    font-weight: 600 !important;
    font-size: .9rem !important;
    color: dimgrey !important;

}

.nav-section-header h4{
    font-size: 0.8rem !important;
    font-weight: bold !important;
    line-height: 2 !important;
    color: darkgrey !important;

}

.nav-section-header ul{
    font-size: .9rem !important;
    line-height: 2.5 !important;
    color: rgb(50, 50, 77) !important;
    margin: 2;
    padding: 0 !important;
}

#new-features-description{
    margin: 50px 150px;
    font-size: 1rem !important;
}
#fixed-bugs-description{
    margin: 50px 150px;
    font-size: 1rem !important;
}

.row-clickable {
    max-width: 350px;
    white-space: nowrap !important; 
    overflow: hidden !important; 
    text-overflow: ellipsis !important; 
}

#selected-options-input {
    background-color: rgb(246, 246, 249) !important;
}

.side-nav li {
    list-style-position: inside;
    padding-left: 50px;
}

.side-nav {
    background-color: rgb(255, 255, 255);
    height: 100vh; 
    overflow-y: auto; 
    overflow-x: hidden; 
    padding-left: 15px;
}
.main-section {
    height: 100vh !important; 
    overflow-y: auto !important; 
    overflow-x: hidden !important; 
}


.mce-btn-group .mce-btn {
    float: left;
}
#selectAllCheckboxDiv{
    background-color: #fff;
}

.side-nav li:hover {
    background-color: whitesmoke;
}

.sortable:hover {
    text-decoration: underline;
}


svg:hover {
    color: #282828;
}

table {
    background-color: #fff;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
}
#tableHeaderSetting svg:hover {
    color: grey !important;
    cursor: pointer;
}
tbody tr:hover {
    background-color: whitesmoke;
}
thead {
    text-transform: uppercase;
}




