

.title{
    text-align: center;
    margin-bottom: 20px;
    font-size: 26px;
    margin-top: 25px;
}
.styled-table {
    border-collapse: separate;
    font-family: 'Montserrat', sans-serif;
    border-spacing: 2px;
    border-width: 0;
    border-radius: 16px;
    background: transparent;
}
.styled-table tr{
    border-radius: 16px;
    /* vertical-align: center;!important; */
}
.styled-table a{
    text-align: right;
}
.styled-table tbody{
      display: table;
      table-layout: fixed;
      width: 100%;
      border-spacing: 0 10px;
}
td {
    background-color: #F3F5F7;
    height: 40px;
    padding-left: 20px;
    padding-right: 20px;
}
tr{
    margin-top: 20px;
    padding-top: 20px;
}
.profile-table{
    width: 800px;
    text-align: left;
}
.profile-table tbody{
      display: table;
      table-layout: fixed;
      width: 100%;
      border-spacing: 0 10px;
}
.toprow{
    background-color: white;
    font-family: 'Montserrat', sans-serif;
    font-size: 1.1em;
    font-weight: 550;
    padding-left: 20px;
    padding-right: 20px;
    cursor: pointer;
}

.col1{
    padding-left: 40px;
    border-top-left-radius: 16px;
    border-bottom-left-radius: 16px;
}
.col5{
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px;
    padding-right: 40px;
}
.auth-table{
    font-family: 'Montserrat', sans-serif;
    position: relative;
    top: 20px;
    /* width: 400px;!important; */
    border-spacing: 2px;
    border-width: 0;
    border-radius: 16px;
    background: transparent;
}
.custom-input-field-1{
    float:right;
    margin-right: 20px;
    padding-left: 22px;
    padding-right: 22px;
    width: 290px; /* 330 - 44 = 286 width - (padding - 2 or 10%?)*/
    height: 22px;
    border-radius: 7px;
    border: 0.5px solid black;
}
.custom-input-field-2{
    margin-right: 20px;
    padding-left: 22px;
    padding-right: 22px;
    width: 290px; /* 330 - 44 = 286 width - (padding - 2 or 10%?)*/
    height: 22px;
    border-radius: 7px;
    border: 0.5px solid black;
}

.selector_list{
    float:right;
    margin-right: 20px;
    padding-left: 22px;
    width: 335px; /* 330 - 44 = 286 width - (padding - 2 or 10%?)*/
    height: 25px;
    border-radius: 7px;
    border: 0.5px solid black;
}
.selector_list2{
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 22px;
    width: 235px; /* 330 - 44 = 286 width - (padding - 2 or 10%?)*/
    height: 25px;
    border-radius: 7px;
    border: 0.5px solid black;
}
.hiddenrow{
    background-color: transparent;
}
.multiple-lines{
    height: 62px;
}
.multiple-lines-2{
    height: 141px;
}

#checkbox-field{
    float: right;
    margin-right: 178px;
    transform: scale(1.5);
}
.status_column{
width:35px;
}

.clickable:hover{
background: linear-gradient(93.49deg, #00A1DF -16.66%, #008DD4 6.97%, #0077C8 40.52%, #0068bf 77.75%, #005FBA 121.11%, #005CB9 185.32%);
color: white;
}
a {
text-decoration: none;
color: black;
}
a:hover{
text-decoration: none;
color: white;
}

b{
font-size: 18px;
}
.textleft{
    text-align: left;
}
.centertitle{
    text-align: center;
}
#overviewTable{
    text-align: left;
}