.scrollbox {
    overflow: auto;
}

.content table {
    background-color: rgb(240, 240, 240);
}

.login_box {
    width: auto;
    height: auto;
    margin: auto;
    padding: 0.5em;
    border-left: 5px solid rgb(0, 87, 157);
    box-shadow: 0 0 20px rgba(0, 0, 0, .15);
}

.login_box td {
    padding: 0.1em 0.5em;
}

.client_options_box {
    width: auto;
    height: auto;
    margin: auto;
    padding: 0.5em;
    border-left: 5px solid rgb(0, 87, 157);
    box-shadow: 0 0 20px rgba(0, 0, 0, .15);
}

.client_option_p {
    text-align: center;
}

.client_option_box_recipient {
    cursor: pointer;
}

.client_option_box_data {
    cursor: pointer;
}

.recipient_management_box {
    width: auto;
    height: auto;
    margin: auto;
    padding: 0.5em;
    border-left: 5px solid rgb(0, 87, 157);
    box-shadow: 0 0 20px rgba(0, 0, 0, .15);
}

.recipient_config td {
    padding: 0 0.5em;
}

.recipient_management_table {
    cursor: pointer;
}

.clientdata_recipient_table {
    cursor: pointer;
}

.clientdata_manager_box {
    width: auto;
    height: auto;
    margin: auto;
    padding: 0.5em;
    border-left: 5px solid rgb(0, 87, 157);
    box-shadow: 0 0 20px rgba(0, 0, 0, .15);
}

.clientdata_manager_box td {
    padding: 0 0.5em;
}

.clientdata_data_list {
    vertical-align: bottom;
}

.recipient_options_box {
    width: auto;
    height: auto;
    margin: auto;
    padding: 0.5em;
    border-left: 5px solid rgb(0, 87, 157);
    box-shadow: 0 0 20px rgba(0, 0, 0, .15);
}

.profile_management_box {
    width: auto;
    height: auto;
    margin: auto;
    padding: 0.5em;
    border-left: 5px solid rgb(0, 87, 157);
    box-shadow: 0 0 20px rgba(0, 0, 0, .15);
}

.profile_management_box td {
    padding: 0.1em 0.5em;
}

.recipientdata_manager_box {
    width: auto;
    height: auto;
    margin: auto;
    padding: 0.5em;
    border-left: 5px solid rgb(0, 87, 157);
    box-shadow: 0 0 20px rgba(0, 0, 0, .15);
}

.recipientdata_manager_p {
    padding: 0 1em 0 0;
    text-align: left;
}

.recipientdata_client_list {
    padding: 0.1em 1.5em 0.1em 0.5em;
}

.recipientdata_clientdata_table td {
    padding: 0 0.5em;
}

.recipientdata_data_list {
    vertical-align: bottom;
}

.recipient_option_box_profile {
    cursor: pointer;
}

.recipient_option_box_data {
    cursor: pointer;
}

.recipientdata_client_table {
    cursor: pointer;
}

.recipientdata_upload_box {
    width: auto;
    height: auto;
    margin: auto;
    padding: 0.5em;
    border-left: 5px solid rgb(0, 87, 157);
    box-shadow: 0 0 20px rgba(0, 0, 0, .15);
}

.upload_analyse_box {
    width: auto;
    height: auto;
    margin: auto;
    padding: 0.5em;
    border-left: 5px solid rgb(0, 87, 157);
    box-shadow: 0 0 20px rgba(0, 0, 0, .15);
}

.upload_analyse_table td {
    padding: 0 0.5em;
}

.show_upload_box {
    width: auto;
    height: auto;
    margin: auto;
    padding: 0.5em;
    border-left: 5px solid rgb(0, 87, 157);
    box-shadow: 0 0 20px rgba(0, 0, 0, .15);
}

.table_marker_options {
    cursor: pointer;
    color: black;
}

.sendToclient_box {
    width: auto;
    height: auto;
    margin: auto;
    padding: 0.5em;
    border-left: 5px solid rgb(0, 87, 157);
    box-shadow: 0 0 20px rgba(0, 0, 0, .15);
}

.sendToclient_table td {
    padding: 0 0.5em;
}