﻿.section-container {
    width: 100%;
}

.section-content {
    width: 100%;
    font-size: 1em;
    padding: 0.5rem 0rem 0.5rem 0rem;
}
.gadsection-container {
    width: 100%;
}

.gadsection-content {
    width: 100%;
    padding: 0.5rem 0rem 0.5rem 0rem;
}

/***mobile portrait***/
.draftssection-container {
    width: 100%;
}

.draftssection-content {
    width: 100%;
    font-size: 1em;
    padding: 0.5rem 0rem 0.5rem 0rem;
}

/***mobile portrait***/
.managesharing-container {
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    box-sizing: border-box;
}

.managesharing-sharetype {
    width: 100%;
    height: 2.5rem;
    border-bottom: 1px solid #E0E0E0;
    border-right: 1px solid #E0E0E0;
    padding: 0.5rem 0rem 0.5rem 0rem;
}

.managesharing-sharevalue {
    width: 100%;
    height: 2.5rem;
    border-bottom: 1px solid #E0E0E0;
    border-right: 1px solid #E0E0E0;
}

.managesharing-left {
    min-width: 120px;
    max-width: 120px;
    display: flex;
    align-items: flex-start;
    justify-content: left;
}

.managesharing-left-cases {
    min-width: 120px;
    max-width: 120px;
}

.managesharing-left-cases-height {
    max-height: 400px;
    overflow-y: hidden;
    overflow-y: scroll;
    -ms-overflow-style: none; /* IE and Edge */
    scrollbar-width: none; /* Firefox */
    padding-bottom: 0px;
}

.managesharing-right-accesses {
    max-height: 400px;
    overflow-y: hidden;
    overflow-y: scroll;
    overflow-x: hidden;
    overflow-x: scroll;
}

.managesharing-left-cases-height::-webkit-scrollbar {
    display: none;
}

.managesharing-right-accesses::-webkit-scrollbar {
}

.managesharing-right {
    display: flex;
    justify-content: left;
    align-items: flex-start;
    overflow-x: scroll;
    overflow-y: hidden;
}

.managesharing-right-users {
    overflow-x: hidden;
    overflow-x: scroll;
    -ms-overflow-style: none; /* IE and Edge */
    scrollbar-width: none; /* Firefox */
    padding-right: 0px;
}

    .managesharing-right-users::-webkit-scrollbar {
        display: none;
    }

.managesharing-right-user {
    max-width: 150px;
    min-width: 150px;
}

.managesharing-right-user-info {
    max-height: 8.5rem;
    min-height: 8.5rem;
}

.managesharing-right-user-info-width {
    min-width: 130px;
    max-width: 130px;
}

.managesharing-right-user-head {
}

.managesharing-sharevalue-checked {
    padding-left: 1.8rem;
}

.managesharing-right-user-visibility {
    /*         position:absolute; */
    margin-left: 7.5rem;
}

.managesharing-right-user-names {
    width: 100%;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    font-size: 0.6em;
    font-weight: 600;
    display: -webkit-box;
    white-space: normal;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
}

.elementToFadeInAndOut {
    position: fixed;
    bottom: 2rem;
    right: 6rem;
    /*         border: 1px solid #2E7D32; */
    border-radius: 5px;
    /*       color: #1B5E20; */
    max-width: 10rem;
    background-color: transparent;
    padding: 0.5rem 1rem 0.5rem 1rem;
    /*         text-align: center; */
    -webkit-animation: fadeinout 3s linear forwards;
    animation: fadeinout 3s linear forwards;
}

.warningToFadeInAndOut {
    position: fixed;
    bottom: 2rem;
    right: 6rem;
    /*         border: 1px solid #ff9633; */
    border-radius: 5px;
    /*         color: #ff9633; */
    max-width: 10rem;
    background-color: transparent;
    padding: 0.5rem 1rem 0.5rem 1rem;
    /*         text-align: center; */
    -webkit-animation: fadeinout 3s linear forwards;
    animation: fadeinout 3s linear forwards;
}

@-webkit-keyframes fadeinout {
    0%, 100% {
        opacity: 0;
    }

    50% {
        opacity: 1;
    }
}

@keyframes fadeinout {
    0%, 100% {
        opacity: 0;
    }

    50% {
        opacity: 1;
    }
}

/*     ::-webkit-scrollbar {
            -webkit-appearance: none;
            height: 4px;
        }

        ::-webkit-scrollbar-thumb {
            border-radius: 6px;
            background-color: rgba(0, 0, 0, .5);
            box-shadow: 0 0 1px rgba(255, 255, 255, .5);
        } */
/***mobile landscape***/
@media(min-width:600px) {
    .managesharing-right-user {
        max-width: 160px;
        min-width: 160px;
    }

    .managesharing-sharevalue-checked {
        padding-left: 1.9rem;
    }

    .managesharing-right-user-avatar {
        width: 2.5rem;
        height: 2.5rem;
    }

    .managesharing-right-user-names {
    }
}

/***tablette portrait***/
@media(min-width:800px) {
    .managesharing-left {
        min-width: 140px;
        max-width: 140px;
    }

    .managesharing-right-user {
        max-width: 180px;
        min-width: 180px;
    }

    .managesharing-sharevalue-checked {
        padding-left: 2.2rem;
    }

    .managesharing-right-user-avatar {
        width: 2.5rem;
        height: 2.5rem;
        font-size: 1em;
    }

    .managesharing-right-user-names {
        font-size: 0.6em;
    }
}

/***tablette landscape***/
@media(min-width:1000px) {
    .managesharing-left {
        min-width: 150px;
        max-width: 150px;
    }

    .managesharing-right-user {
        max-width: 190px;
        min-width: 190px;
    }

    .managesharing-sharevalue-checked {
        padding-left: 2.3rem;
    }

    .managesharing-right-user-avatar {
        width: 3rem;
        height: 3rem;
        font-size: 1.1em;
    }

    .managesharing-right-user-names {
        font-size: 0.6em;
    }

    .managesharing-right-user-visibility {
        margin-left: 9.5rem;
    }
}

/*** desktop ***/
@media(min-width:1200px) {
    .managesharing-left {
        min-width: 160px;
        max-width: 160px;
    }

    .managesharing-right-user {
        max-width: 180px;
        min-width: 180px;
    }

    .managesharing-sharevalue-checked {
        padding-left: 2.4rem;
    }

    .managesharing-right-user-avatar {
        width: 3rem;
        height: 3rem;
        font-size: 1.1em;
    }

    .managesharing-right-user-names {
        font-size: 0.7em;
    }

    .managesharing-right-user-visibility {
        margin-left: 9rem;
    }

    .managesharing-right-users {
        padding-right: 1rem;
    }

    .managesharing-right-user-info-width {
        min-width: 180px;
        max-width: 180px;
    }

    .managesharing-left-cases-height {
        padding-bottom: 1rem;
    }
}


/***mobile portrait***/
.casehistory-container {
    width: 100%;
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    display: block;
}

.casehistory-container-head {
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.casehistory-container-head-title {
    padding: 0.5rem 0rem 0.5rem 1rem;
    font-weight: 700;
}

.casehistory-container-head-badge {
    margin-left: 0.5rem;
    font-weight: 600;
    width: 1rem;
    height: 1rem;
    text-align: center;
}

.casehistory-container-head-tooltip {
    margin-left: 0.5rem;
    padding-top: 0.3rem;
}

.casehistory-container-body {
    padding: 0.5rem 0rem 0.5rem 0rem;
}
/***mobile landscape***/
@media(min-width:600px) {
    .casehistory-container {
    }

    .casehistory-container-head {
    }

    .casehistory-container-body {
    }

    .casehistory-container-head-title {
    }

    .casehistory-container-head-badge {
    }

    .casehistory-container-head-tooltip {
    }
}

/***tablette portrait***/
@media(min-width:800px) {
    .casehistory-container {
    }

    .casehistory-container-head {
    }

    .casehistory-container-body {
    }

    .casehistory-container-head-title {
    }

    .casehistory-container-head-badge {
    }

    .casehistory-container-head-tooltip {
    }
}

/***tablette landscape***/
@media(min-width:1000px) {
    .casehistory-container {
    }

    .casehistory-container-head {
    }

    .casehistory-container-body {
    }

    .casehistory-container-head-title {
    }

    .casehistory-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
    }

    .casehistory-container-head-tooltip {
    }
}

/*** desktop ***/
@media(min-width:1200px) {
    .casehistory-container {
    }

    .casehistory-container-head {
    }

    .casehistory-container-body {
    }

    .casehistory-container-head-title {
    }

    .casehistory-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
    }

    .casehistory-container-head-tooltip {
    }
}

/***mobile portrait***/
.messages-box {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
}

.messages-box-left {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    min-width: 50%;
    max-width: 50%;
    border-right: 1px solid #E0E0E0;
}

.messages-box-right {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    overflow: auto;
    min-width: 50%;
    max-width: 50%;
    border-left: 1px solid #E0E0E0;
}
/***mobile landscape***/
@media(min-width:600px) {
    .messages-box-left {
        min-width: 40%;
        max-width: 40%;
    }

    .messages-box-right {
        min-width: 60%;
        max-width: 60%;
    }
}
/***tablette portrait***/
@media(min-width:800px) {
    .messages-box-left {
        min-width: 40%;
        max-width: 40%;
    }

    .messages-box-right {
        min-width: 60%;
        max-width: 60%;
    }
}
/***tablette landscape***/
@media(min-width:1000px) {
    .messages-box-left {
        min-width: 40%;
        max-width: 40%;
    }

    .messages-box-right {
        min-width: 60%;
        max-width: 60%;
    }
}
/*** desktop ***/
@media(min-width:1200px) {
    .messages-box-left {
        min-width: 40%;
        max-width: 40%;
    }

    .messages-box-right {
        min-width: 60%;
        max-width: 60%;
    }
}

/***mobile portrait***/
.adversesection-container {
    width: 100%;
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    font-size: 1em;
    display: block;
}

.adversesection-container-head {
    padding: 0.5rem 0.5rem 0.5rem 0rem;
    margin: 0;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.adversesection-container-head-button {
    font-size: 0.8em;
}

.adversesection-container-head-left {
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.adversesection-container-head-title {
    padding: 0.5rem 0rem 0.5rem 1rem;
    font-size: 0.8em;
    font-weight: 700;
}

.adversesection-container-head-badge {
    margin-left: 0.5rem;
    font-weight: 600;
    font-size: 0.7em;
    width: 1rem;
    height: 1rem;
    text-align: center;
}

.adversesection-container-head-tooltip {
    margin-left: 0.5rem;
    padding-top: 0.3rem;
}

.adversesection-container-body {
    padding: 0.5rem 0rem 0.5rem 0rem;
}
/***mobile landscape***/
@media(min-width:600px) {
    .adversesection-container {
    }

    .adversesection-container-head {
    }

    .adversesection-container-body {
    }

    .adversesection-container-head-title {
    }

    .adversesection-container-head-badge {
    }

    .adversesection-container-head-tooltip {
    }
}

/***tablette portrait***/
@media(min-width:800px) {
    .adversesection-container {
    }

    .adversesection-container-head {
    }

    .adversesection-container-body {
    }

    .adversesection-container-head-button {
        font-size: 0.9em;
    }

    .adversesection-container-head-title {
        font-size: 1em;
    }

    .adversesection-container-head-badge {
    }

    .adversesection-container-head-tooltip {
    }
}

/***tablette landscape***/
@media(min-width:1000px) {
    .adversesection-container {
    }

    .adversesection-container-head {
    }

    .adversesection-container-head-button {
        font-size: 1em;
    }

    .adversesection-container-body {
    }

    .adversesection-container-head-title {
        font-size: 1em;
    }

    .adversesection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
        font-size: 0.8em;
    }

    .adversesection-container-head-tooltip {
    }
}

/*** desktop ***/
@media(min-width:1200px) {
    .adversesection-container {
    }

    .adversesection-container-head {
    }

    .adversesection-container-head-button {
        font-size: 1em;
    }

    .adversesection-container-body {
    }

    .adversesection-container-head-title {
        font-size: 1.1em;
    }

    .adversesection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
        font-size: 0.9em;
    }

    .adversesection-container-head-tooltip {
    }
}

/***mobile portrait***/
.casesharesection-container {
    width: 100%;
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    font-size: 1em;
    display: block;
}

.casesharesection-container-head {
    padding: 0.5rem 0.5rem 0.5rem 0rem;
    margin: 0;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.casesharesection-container-head-title {
    padding: 0.5rem 0rem 0.5rem 1rem;
    font-size: 0.8em;
    font-weight: 700;
}

.casesharesection-container-head-left {
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.casesharesection-container-head-badge {
    margin-left: 0.5rem;
    font-weight: 600;
    font-size: 0.7em;
    width: 1rem;
    height: 1rem;
}

.casesharesection-container-head-tooltip {
    margin-left: 0.5rem;
    padding-top: 0.3rem;
}

.casesharesection-container-body {
    padding: 0.5rem 0rem 0.5rem 0rem;
}
/***mobile landscape***/
@media(min-width:600px) {
    .casesharesection-container {
    }

    .casesharesection-container-head {
    }

    .casesharesection-container-body {
    }

    .casesharesection-container-head-title {
    }

    .casesharesection-container-head-badge {
    }

    .casesharesection-container-head-tooltip {
    }
}

/***tablette portrait***/
@media(min-width:800px) {
    .casesharesection-container {
    }

    .casesharesection-container-head {
    }

    .casesharesection-container-body {
    }

    .casesharesection-container-head-title {
        font-size: 1em;
    }

    .casesharesection-container-head-badge {
    }

    .casesharesection-container-head-tooltip {
    }
}

/***tablette landscape***/
@media(min-width:1000px) {
    .casesharesection-container {
    }

    .casesharesection-container-head {
    }

    .casesharesection-container-body {
    }

    .casesharesection-container-head-title {
        font-size: 1em;
    }

    .casesharesection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
        font-size: 0.8em;
    }

    .casesharesection-container-head-tooltip {
    }
}

/*** desktop ***/
@media(min-width:1200px) {
    .casesharesection-container {
    }

    .casesharesection-container-head {
    }

    .casesharesection-container-body {
    }

    .casesharesection-container-head-title {
        font-size: 1.1em;
    }

    .casesharesection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
        font-size: 0.9em;
    }

    .casesharesection-container-head-tooltip {
    }
}

/***mobile portrait***/
.requestorsection-container {
    width: 100%;
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    font-size: 1em;
}

.requestorsection-container-head {
    padding: 0.5rem 0.5rem 0.5rem 0rem;
    margin: 0;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.requestorsection-container-head-left {
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.requestorsection-container-head-button {
    font-size: 0.8em;
}

.requestorsection-container-head-title {
    padding: 0.5rem 0rem 0.5rem 1rem;
    font-size: 0.8em;
    font-weight: 700;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.requestorsection-container-head-badge {
    margin-left: 0.5rem;
    font-weight: 600;
    font-size: 0.7em;
    width: 1rem;
    height: 1rem;
    text-align: center;
}

.requestorsection-container-head-tooltip {
    margin-left: 0.5rem;
    padding-top: 0.3rem;
}

.requestorsection-container-body {
    display: block;
    padding: 0.5rem 0rem 0.5rem 0rem;
}
/***mobile landscape***/
@media(min-width:600px) {
    .requestorsection-container {
    }

    .requestorsection-container-head {
    }

    .requestorsection-container-body {
    }

    .requestorsection-container-head-title {
    }

    .requestorsection-container-head-badge {
    }

    .requestorsection-container-head-tooltip {
    }
}

/***tablette portrait***/
@media(min-width:800px) {
    .requestorsection-container {
    }

    .requestorsection-container-head {
    }

    .requestorsection-container-body {
    }

    .requestorsection-container-head-title {
        font-size: 1em;
    }

    .requestorsection-container-head-button {
        font-size: 0.9em;
    }

    .requestorsection-container-head-badge {
    }

    .requestorsection-container-head-tooltip {
    }
}

/***tablette landscape***/
@media(min-width:1000px) {
    .requestorsection-container {
    }

    .requestorsection-container-head {
    }

    .requestorsection-container-body {
    }

    .requestorsection-container-head-title {
        font-size: 1em;
    }

    .requestorsection-container-head-button {
        font-size: 1em;
    }

    .requestorsection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
        font-size: 0.8em;
    }

    .requestorsection-container-head-tooltip {
    }
}

/*** desktop ***/
@media(min-width:1200px) {
    .requestorsection-container {
    }

    .requestorsection-container-head {
    }

    .requestorsection-container-head-button {
        font-size: 1em;
    }

    .requestorsection-container-body {
    }

    .requestorsection-container-head-title {
        font-size: 1.1em;
    }

    .requestorsection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
        font-size: 0.9em;
    }

    .requestorsection-container-head-tooltip {
    }
}


/***mobile portrait***/
.annexessection-container {
    width: 100%;
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    font-size: 1em;
    display: block;
}

.annexessection-container-head {
    padding: 0.5rem 0rem 0.5rem 0rem;
    margin: 0;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.annexessection-container-head-title {
    padding: 0.5rem 0rem 0.5rem 1rem;
    font-size: 0.8em;
    font-weight: 700;
}

.annexessection-container-head-badge {
    margin-left: 0.5rem;
    font-weight: 600;
    font-size: 0.7em;
    width: 1rem;
    height: 1rem;
    text-align: center;
}

.annexessection-container-head-tooltip {
    margin-left: 0.5rem;
    padding-top: 0.3rem;
}

.annexessection-container-body {
    padding: 0.5rem 0rem 0.5rem 0rem;
}

.annexessection-container-body-document {
    width: 100%;
    font-size: 0.8em;
    font-weight: 600;
    text-align: left;
    padding: 0.5rem 0.5rem 0.5rem 0.5rem;
}

.browse-input {
    display: none;
}

.browse-button {
    padding: 0.5rem 1rem 0.5rem 1rem;
    color: white;
    cursor: pointer;
    border: 1px solid #ddd;
    border-radius: 4px;
    background-color: blue;
}
/***mobile landscape***/
@media(min-width:600px) {
    .annexessection-container {
    }

    .annexessection-container-head {
    }

    .annexessection-container-body {
    }

    .annexessection-container-head-title {
    }

    .annexessection-container-head-badge {
    }

    .annexessection-container-head-tooltip {
    }
}

/***tablette portrait***/
@media(min-width:800px) {
    .annexessection-container {
    }

    .annexessection-container-head {
    }

    .annexessection-container-body {
    }

    .annexessection-container-head-title {
        font-size: 1em;
    }

    .annexessection-container-head-badge {
    }

    .annexessection-container-head-tooltip {
    }
}

/***tablette landscape***/
@media(min-width:1000px) {
    .annexessection-container {
    }

    .annexessection-container-head {
    }

    .annexessection-container-body {
    }

    .annexessection-container-head-title {
        font-size: 1em;
    }

    .annexessection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
        font-size: 0.8em;
    }

    .annexessection-container-head-tooltip {
    }
}

/*** desktop ***/
@media(min-width:1200px) {
    .annexessection-container {
    }

    .annexessection-container-head {
    }

    .annexessection-container-body {
    }

    .annexessection-container-head-title {
        font-size: 1.1em;
    }

    .annexessection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
        font-size: 0.9em;
    }

    .annexessection-container-head-tooltip {
    }
}

/***mobile portrait***/
.contestedactsection-container {
    width: 100%;
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    font-size: 1em;
    display: block;
}

.contestedactsection-container-head {
    padding: 0.5rem 0rem 0.5rem 0rem;
    margin: 0;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.contestedactsection-container-head-title {
    padding: 0.5rem 0rem 0.5rem 1rem;
    font-size: 0.8em;
    font-weight: 700;
}

.contestedactsection-container-head-badge {
    margin-left: 0.5rem;
    font-weight: 600;
    font-size: 0.7em;
    width: 1rem;
    height: 1rem;
    text-align: center;
}

.contestedactsection-container-head-tooltip {
    margin-left: 0.5rem;
    padding-top: 0.3rem;
}

.contestedactsection-container-body {
    padding: 0.5rem 0rem 0.5rem 0rem;
}

.contestedactsection-container-head-button {
    font-size: 0.8rem;
}

/***mobile landscape***/
@media(min-width:600px) {
    .contestedactsection-container {
    }

    .contestedactsection-container-head {
    }

    .contestedactsection-container-body {
    }

    .contestedactsection-container-head-title {
    }

    .contestedactsection-container-head-badge {
    }

    .contestedactsection-container-head-tooltip {
    }

    .contestedactsection-container-head-button {
        font-size: 0.8rem;
    }
}

/***tablette portrait***/
@media(min-width:800px) {
    .contestedactsection-container {
    }

    .contestedactsection-container-head {
    }

    .contestedactsection-container-body {
    }

    .contestedactsection-container-head-title {
        font-size: 1em;
    }

    .contestedactsection-container-head-badge {
    }

    .contestedactsection-container-head-tooltip {
    }

    .contestedactsection-container-head-button {
        font-size: 0.9rem;
    }
}

/***tablette landscape***/
@media(min-width:1000px) {
    .contestedactsection-container {
    }

    .contestedactsection-container-head {
    }

    .contestedactsection-container-body {
    }

    .contestedactsection-container-head-title {
        font-size: 1em;
    }

    .contestedactsection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
        font-size: 0.8em;
    }

    .contestedactsection-container-head-tooltip {
    }

    .contestedactsection-container-head-button {
        font-size: 0.9rem;
    }
}

/*** desktop ***/
@media(min-width:1200px) {
    .contestedactsection-container {
    }

    .contestedactsection-container-head {
    }

    .contestedactsection-container-body {
    }

    .contestedactsection-container-head-title {
        font-size: 1.1em;
    }

    .contestedactsection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
        font-size: 0.9em;
    }

    .contestedactsection-container-head-tooltip {
    }

    .contestedactsection-container-head-button {
        font-size: 1rem;
    }
}

/***mobile portrait***/
.procedureactsection-container {
    width: 100%;
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    font-size: 1em;
    display: block;
}

.procedureactsection-container-head {
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.procedureactsection-container-head-title {
    padding: 0.5rem 0rem 0.5rem 1rem;
    font-size: 0.8em;
    font-weight: 700;
}

.procedureactsection-container-head-badge {
    margin-left: 0.5rem;
    font-weight: 600;
    font-size: 0.7em;
    width: 1rem;
    height: 1rem;
    text-align: center;
}

.procedureactsection-container-head-tooltip {
    margin-left: 0.5rem;
    padding-top: 0.3rem;
}

.procedureactsection-container-body {
    padding: 0.5rem 0rem 0.5rem 0rem;
}

.procedureactsection-container-body-document {
    width: 100%;
    font-size: 0.8em;
    font-weight: 600;
    text-align: left;
    padding: 0.5rem 0.5rem 0.5rem 0.5rem;
}

.procedureactsection-container-head-left {
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.procedureactsection-container-head-right {
    padding: 0.5rem 0.5rem 0.5rem 0.5rem;
}

.procedureactsection-container-body-pieces {
    width: 100%;
    display: block;
}

.procedureactsection-container-head-button {
    font-size: 0.8em;
}


/***mobile landscape***/
@media(min-width:600px) {
    .procedureactsection-container {
    }

    .procedureactsection-container-head {
    }

    .procedureactsection-container-body {
    }

    .procedureactsection-container-head-title {
    }

    .procedureactsection-container-head-badge {
    }

    .procedureactsection-container-head-tooltip {
    }

    .procedureactsection-container-body-document {
    }

    .procedureactsection-container-head-left {
    }

    .procedureactsection-container-head-right {
    }

    .procedureactsection-container-body-pieces {
    }

    .procedureactsection-container-head-button {
        font-size: 0.8em;
    }
}

/***tablette portrait***/
@media(min-width:800px) {
    .procedureactsection-container {
    }

    .procedureactsection-container-head {
    }

    .procedureactsection-container-body {
    }

    .procedureactsection-container-head-title {
        font-size: 1em;
    }

    .procedureactsection-container-head-badge {
    }

    .procedureactsection-container-head-tooltip {
    }

    .procedureactsection-container-body-document {
        font-size: 0.9em;
    }

    .procedureactsection-container-head-left {
    }

    .procedureactsection-container-head-right {
    }

    .procedureactsection-container-body-pieces {
    }

    .procedureactsection-container-head-button {
        font-size: 0.9em;
    }
}

/***tablette landscape***/
@media(min-width:1000px) {
    .procedureactsection-container {
    }

    .procedureactsection-container-head {
    }

    .procedureactsection-container-body {
    }

    .procedureactsection-container-head-title {
        font-size: 1em;
    }

    .procedureactsection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
        font-size: 0.8em;
    }

    .procedureactsection-container-head-tooltip {
    }

    .procedureactsection-container-body-document {
        font-size: 0.9em;
    }

    .procedureactsection-container-head-left {
    }

    .procedureactsection-container-head-right {
    }

    .procedureactsection-container-body-pieces {
    }

    .procedureactsection-container-head-button {
        font-size: 0.9em;
    }
}

/*** desktop ***/
@media(min-width:1200px) {
    .procedureactsection-container {
    }

    .procedureactsection-container-head {
    }

    .procedureactsection-container-body {
    }

    .procedureactsection-container-head-title {
        font-size: 1.1em;
    }

    .procedureactsection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
        font-size: 0.9em;
    }

    .procedureactsection-container-head-tooltip {
    }

    .procedureactsection-container-body-document {
        font-size: 0.9em;
    }

    .procedureactsection-container-head-left {
    }

    .procedureactsection-container-head-right {
    }

    .procedureactsection-container-body-pieces {
    }

    .procedureactsection-container-head-button {
        font-size: 1em;
    }
}


/***mobile portrait***/
.requestsection-container {
    width: 100%;
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    font-size: 1em;
    display: block;
}

.requestsection-container-head {
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.requestsection-container-head-title {
    padding: 0.5rem 0rem 0.5rem 1rem;
    font-size: 0.8em;
    font-weight: 700;
}

.requestsection-container-head-badge {
    margin-left: 0.5rem;
    font-weight: 600;
    font-size: 0.7em;
    width: 1rem;
    height: 1rem;
    text-align: center;
}

.requestsection-container-head-tooltip {
    margin-left: 0.5rem;
    padding-top: 0.3rem;
}

.requestsection-container-body {
    padding: 0.5rem 0rem 0.5rem 0rem;
}

.requestsection-container-body-document {
    width: 100%;
    font-size: 0.8em;
    font-weight: 600;
    text-align: left;
    padding: 0.5rem 0.5rem 0.5rem 0.5rem;
}

.requestsection-container-head-left {
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.requestsection-container-head-right {
    padding: 0.5rem 0.5rem 0.5rem 0.5rem;
}

.requestsection-container-body-pieces {
    width: 100%;
    display: block;
}

.requestsection-container-head-button {
    font-size: 0.8em;
}


/***mobile landscape***/
@media(min-width:600px) {
    .requestsection-container {
    }

    .requestsection-container-head {
    }

    .requestsection-container-body {
    }

    .requestsection-container-head-title {
    }

    .requestsection-container-head-badge {
    }

    .requestsection-container-head-tooltip {
    }

    .requestsection-container-body-document {
    }

    .requestsection-container-head-left {
    }

    .requestsection-container-head-right {
    }

    .requestsection-container-body-pieces {
    }

    .requestsection-container-head-button {
        font-size: 0.8em;
    }
}

/***tablette portrait***/
@media(min-width:800px) {
    .requestsection-container {
    }

    .requestsection-container-head {
    }

    .requestsection-container-body {
    }

    .requestsection-container-head-title {
        font-size: 1em;
    }

    .requestsection-container-head-badge {
    }

    .requestsection-container-head-tooltip {
    }

    .requestsection-container-body-document {
        font-size: 0.9em;
    }

    .requestsection-container-head-left {
    }

    .requestsection-container-head-right {
    }

    .requestsection-container-body-pieces {
    }

    .requestsection-container-head-button {
        font-size: 0.9em;
    }
}

/***tablette landscape***/
@media(min-width:1000px) {
    .requestsection-container {
    }

    .requestsection-container-head {
    }

    .requestsection-container-body {
    }

    .requestsection-container-head-title {
        font-size: 1em;
    }

    .requestsection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
        font-size: 0.8em;
    }

    .requestsection-container-head-tooltip {
    }

    .requestsection-container-body-document {
        font-size: 0.9em;
    }

    .requestsection-container-head-left {
    }

    .requestsection-container-head-right {
    }

    .requestsection-container-body-pieces {
    }

    .requestsection-container-head-button {
        font-size: 0.9em;
    }
}

/*** desktop ***/
@media(min-width:1200px) {
    .requestsection-container {
    }

    .requestsection-container-head {
    }

    .requestsection-container-body {
    }

    .requestsection-container-head-title {
        font-size: 1.1em;
    }

    .requestsection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
        font-size: 0.9em;
    }

    .requestsection-container-head-tooltip {
    }

    .requestsection-container-body-document {
        font-size: 0.9em;
    }

    .requestsection-container-head-left {
    }

    .requestsection-container-head-right {
    }

    .requestsection-container-body-pieces {
    }

    .requestsection-container-head-button {
        font-size: 1em;
    }
}


/***mobile portrait***/
.linkedrolsection-container {
    width: 100%;
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    font-size: 1em;
    display: block;
}

.linkedrolsection-container-head {
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.linkedrolsection-container-head-title {
    padding: 0.5rem 0rem 0.5rem 1rem;
    font-size: 0.8em;
    font-weight: 700;
}

.linkedrolsection-container-head-badge {
    margin-left: 0.5rem;
    font-weight: 600;
    font-size: 0.7em;
    width: 1rem;
    height: 1rem;
    text-align: center;
}

.linkedrolsection-container-head-tooltip {
    margin-left: 0.5rem;
    padding-top: 0.3rem;
}

.linkedrolsection-container-body {
    width: 100%;
    display: block;
}

.linkedrolsection-container-body-reference {
    width: 100%;
    display: block;
    font-size: 0.8em;
    margin-top: 0.5rem;
    padding: 0.5rem 0.5rem 0.5rem 0.5rem;
}

.linkedrolsection-container-body-inputtext {
    width: 100%;
}

.linkedrolsection-container-body-label {
    width: 100%;
    font-weight: 600;
}
/***mobile landscape***/
@media(min-width:600px) {
    .linkedrolsection-container {
    }

    .linkedrolsection-container-head {
    }

    .linkedrolsection-container-body {
    }

    .linkedrolsection-container-head-title {
    }

    .linkedrolsection-container-head-badge {
    }

    .linkedrolsection-container-head-tooltip {
    }

    .linkedrolsection-container-body-reference {
        font-size: 0.8em;
    }

    .linkedrolsection-container-body-inputtext {
    }

    .linkedrolsection-container-body-label {
    }
}

/***tablette portrait***/
@media(min-width:800px) {
    .linkedrolsection-container {
    }

    .linkedrolsection-container-head {
    }

    .linkedrolsection-container-body {
    }

    .linkedrolsection-container-head-title {
        font-size: 1em;
    }

    .linkedrolsection-container-head-badge {
    }

    .linkedrolsection-container-head-tooltip {
    }

    .linkedrolsection-container-body-reference {
        font-size: 0.9em;
    }

    .linkedrolsection-container-body-inputtext {
    }

    .linkedrolsection-container-body-label {
    }
}

/***tablette landscape***/
@media(min-width:1000px) {
    .linkedrolsection-container {
    }

    .linkedrolsection-container-head {
    }

    .linkedrolsection-container-body {
    }

    .linkedrolsection-container-head-title {
        font-size: 1em;
    }

    .linkedrolsection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
        font-size: 0.8em;
    }

    .linkedrolsection-container-head-tooltip {
    }

    .linkedrolsection-container-body-reference {
        font-size: 1em;
    }

    .linkedrolsection-container-body-inputtext {
    }

    .linkedrolsection-container-body-label {
    }
}

/*** desktop ***/
@media(min-width:1200px) {
    .linkedrolsection-container {
    }

    .linkedrolsection-container-head {
    }

    .linkedrolsection-container-body {
    }

    .linkedrolsection-container-head-title {
        font-size: 1.1em;
    }

    .linkedrolsection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
        font-size: 0.9em;
    }

    .linkedrolsection-container-head-tooltip {
    }

    .linkedrolsection-container-body-reference {
        font-size: 1em;
    }

    .linkedrolsection-container-body-inputtext {
    }

    .linkedrolsection-container-body-label {
    }
}

/***mobile portrait***/
.requestoptionssection-container {
    width: 100%;
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    font-size: 1em;
    display: block;
}

.requestoptionssection-container-head {
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.requestoptionssection-container-head-title {
    padding: 0.5rem 0rem 0.5rem 1rem;
    font-size: 0.8em;
    font-weight: 700;
}

.requestoptionssection-container-head-badge {
    margin-left: 0.5rem;
    font-weight: 600;
    font-size: 0.7em;
    width: 1rem;
    height: 1rem;
    text-align: center;
}

.requestoptionssection-container-head-tooltip {
    margin-left: 0.5rem;
    padding-top: 0.3rem;
}

.requestoptionssection-container-body {
    padding: 0.5rem 0rem 0.5rem 0rem;
}

.requestoptionssection-container-body-options {
    width: 100%;
    padding: 0.5rem 0.5rem 0.5rem 0.5rem;
}

.requestoptionssection-container-body-options-label {
    font-weight: 600;
}

.requestoptionssection-container-body-options-radios {
    margin-top: 0.5rem;
}

.requestoptionssection-container-body-options-radio {
}

.requestoptionssection-container-body-options-radio-label {
}

.requestoptionssection-container-body-options-hint {
    margin-top: 0.5rem;
    font-size: 0.6em;
}
/***mobile landscape***/
@media(min-width:600px) {
    .requestoptionssection-container {
    }

    .requestoptionssection-container-head {
    }

    .requestoptionssection-container-body {
    }

    .requestoptionssection-container-head-title {
    }

    .requestoptionssection-container-head-badge {
    }

    .requestoptionssection-container-head-tooltip {
    }

    .requestoptionssection-container-body-options {
    }

    .requestoptionssection-container-body-options-label {
    }

    .requestoptionssection-container-body-options-radios {
    }

    .requestoptionssection-container-body-options-radio {
    }

    .requestoptionssection-container-body-options-radio-label {
    }

    .requestoptionssection-container-body-options-hint {
    }
}

/***tablette portrait***/
@media(min-width:800px) {
    .requestoptionssection-container {
    }

    .requestoptionssection-container-head {
    }

    .requestoptionssection-container-body {
    }

    .requestoptionssection-container-head-title {
        font-size: 1em;
    }

    .requestoptionssection-container-head-badge {
    }

    .requestoptionssection-container-head-tooltip {
    }

    .requestoptionssection-container-body-options {
    }

    .requestoptionssection-container-body-options-label {
    }

    .requestoptionssection-container-body-options-radios {
    }

    .requestoptionssection-container-body-options-radio {
    }

    .requestoptionssection-container-body-options-radio-label {
    }

    .requestoptionssection-container-body-options-hint {
    }
}

/***tablette landscape***/
@media(min-width:1000px) {
    .requestoptionssection-container {
    }

    .requestoptionssection-container-head {
    }

    .requestoptionssection-container-body {
    }

    .requestoptionssection-container-head-title {
        font-size: 1em;
    }

    .requestoptionssection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
        font-size: 0.8em;
    }

    .requestoptionssection-container-head-tooltip {
    }

    .requestoptionssection-container-body-options {
    }

    .requestoptionssection-container-body-options-label {
    }

    .requestoptionssection-container-body-options-radios {
    }

    .requestoptionssection-container-body-options-radio {
    }

    .requestoptionssection-container-body-options-radio-label {
    }

    .requestoptionssection-container-body-options-hint {
    }
}

/*** desktop ***/
@media(min-width:1200px) {
    .requestoptionssection-container {
    }

    .requestoptionssection-container-head {
    }

    .requestoptionssection-container-body {
    }

    .requestoptionssection-container-head-title {
        font-size: 1.1em;
    }

    .requestoptionssection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
        font-size: 0.9em;
    }

    .requestoptionssection-container-head-tooltip {
    }

    .requestoptionssection-container-body-options {
    }

    .requestoptionssection-container-body-options-label {
    }

    .requestoptionssection-container-body-options-radios {
    }

    .requestoptionssection-container-body-options-radio {
    }

    .requestoptionssection-container-body-options-radio-label {
    }

    .requestoptionssection-container-body-options-hint {
    }
}

/***mobile portrait***/
.referencesection-container {
    width: 100%;
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    font-size: 1em;
    display: block;
}

.referencesection-container-head {
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.referencesection-container-head-title {
    padding: 0.5rem 0rem 0.5rem 1rem;
    font-size: 0.8em;
    font-weight: 700;
}

.referencesection-container-head-badge {
    margin-left: 0.5rem;
    font-weight: 600;
    font-size: 0.7em;
    width: 1rem;
    height: 1rem;
    text-align: center;
}

.referencesection-container-head-tooltip {
    margin-left: 0.5rem;
    padding-top: 0.3rem;
}

.referencesection-container-body {
    width: 100%;
    display: block;
}

.referencesection-container-body-reference {
    width: 100%;
    display: block;
    font-size: 0.8em;
    margin-top: 0.5rem;
    padding: 0.5rem 0.5rem 0.5rem 0.5rem;
}

.referencesection-container-body-inputtext {
    width: 100%;
}

.referencesection-container-body-label {
    width: 100%;
    font-weight: 600;
}
/***mobile landscape***/
@media(min-width:600px) {
    .referencesection-container {
    }

    .referencesection-container-head {
    }

    .referencesection-container-body {
    }

    .referencesection-container-head-title {
    }

    .referencesection-container-head-badge {
    }

    .referencesection-container-head-tooltip {
    }

    .referencesection-container-body-reference {
        font-size: 0.8em;
    }

    .referencesection-container-body-inputtext {
    }

    .referencesection-container-body-label {
    }
}

/***tablette portrait***/
@media(min-width:800px) {
    .referencesection-container {
    }

    .referencesection-container-head {
    }

    .referencesection-container-body {
    }

    .referencesection-container-head-title {
        font-size: 1em;
    }

    .referencesection-container-head-badge {
    }

    .referencesection-container-head-tooltip {
    }

    .referencesection-container-body-reference {
        font-size: 0.9em;
    }

    .referencesection-container-body-inputtext {
    }

    .referencesection-container-body-label {
    }
}

/***tablette landscape***/
@media(min-width:1000px) {
    .referencesection-container {
    }

    .referencesection-container-head {
    }

    .referencesection-container-body {
    }

    .referencesection-container-head-title {
        font-size: 1em;
    }

    .referencesection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
        font-size: 0.8em;
    }

    .referencesection-container-head-tooltip {
    }

    .referencesection-container-body-reference {
        font-size: 1em;
    }

    .referencesection-container-body-inputtext {
    }

    .referencesection-container-body-label {
    }
}

/*** desktop ***/
@media(min-width:1200px) {
    .referencesection-container {
    }

    .referencesection-container-head {
    }

    .referencesection-container-body {
    }

    .referencesection-container-head-title {
        font-size: 1.1em;
    }

    .referencesection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
        font-size: 0.9em;
    }

    .referencesection-container-head-tooltip {
    }

    .referencesection-container-body-reference {
        font-size: 1em;
    }

    .referencesection-container-body-inputtext {
    }

    .referencesection-container-body-label {
    }
}

/***mobile portrait***/
.newrequestsection-container {
    width: 100%;
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    font-size: 1em;
    display: block;
}

.newrequestsection-container-head {
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.newrequestsection-container-head-title {
    padding: 0.5rem 0rem 0.5rem 1rem;
    font-size: 0.8em;
    font-weight: 700;
}

.newrequestsection-container-head-badge {
    margin-left: 0.5rem;
    font-weight: 600;
    font-size: 0.7em;
    width: 1rem;
    height: 1rem;
    text-align: center;
}

.newrequestsection-container-head-tooltip {
    margin-left: 0.5rem;
    padding-top: 0.3rem;
}

.newrequestsection-container-body {
    padding: 0.5rem 0.5rem 0.5rem 0.5rem;
    width: 100%;
    display: block;
}

.newrequestsection-container-body-typerequest {
    margin-top: 1rem;
    width: 100%;
    font-size: 0.8em;
    display: block;
}

.newrequestsection-container-body-typerequest-label {
    text-align: left;
    font-weight: 600;
    width: 100%;
}

.newrequestsection-container-body-typerequest-selectbox {
    width: 100%;
}

.newrequestsection-container-body-subjectrequest {
    margin-top: 1rem;
    display: block;
    width: 100%;
    font-size: 0.8em;
}

.newrequestsection-container-body-subjectrequest-label {
    font-weight: 600;
    width: 100%;
    text-align: left;
}

.newrequestsection-container-body-subjectrequest-role {
    width: 100%;
}

.newrequestsection-container-body-subjectrequest-subject {
    width: 100%;
    min-height: 4rem;
}
/***mobile landscape***/
@media(min-width:600px) {
    .newrequestsection-container {
    }

    .newrequestsection-container-head {
    }

    .newrequestsection-container-body {
    }

    .newrequestsection-container-head-title {
    }

    .newrequestsection-container-head-badge {
    }

    .newrequestsection-container-head-tooltip {
    }

    .newrequestsection-container-body-typerequest {
    }

    .newrequestsection-container-body-typerequest-label {
    }

    .newrequestsection-container-body-typerequest-selectbox {
    }

    .newrequestsection-container-body-subjectrequest {
    }

    .newrequestsection-container-body-subjectrequest-label {
    }

    .newrequestsection-container-body-subjectrequest-subject {
    }
}

/***tablette portrait***/
@media(min-width:800px) {
    .newrequestsection-container {
    }

    .newrequestsection-container-head {
    }

    .newrequestsection-container-body {
    }

    .newrequestsection-container-head-title {
        font-size: 1em;
    }

    .newrequestsection-container-head-badge {
    }

    .newrequestsection-container-head-tooltip {
    }

    .newrequestsection-container-body-typerequest {
        font-size: 0.9em;
    }

    .newrequestsection-container-body-typerequest-label {
    }

    .newrequestsection-container-body-typerequest-selectbox {
    }

    .newrequestsection-container-body-subjectrequest {
        font-size: 0.9em;
    }

    .newrequestsection-container-body-subjectrequest-label {
    }

    .newrequestsection-container-body-subjectrequest-subject {
    }
}

/***tablette landscape***/
@media(min-width:1000px) {
    .newrequestsection-container {
    }

    .newrequestsection-container-head {
    }

    .newrequestsection-container-body {
    }

    .newrequestsection-container-head-title {
        font-size: 1em;
    }

    .newrequestsection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
        font-size: 0.8em;
    }

    .newrequestsection-container-head-tooltip {
    }

    .newrequestsection-container-body-typerequest {
        font-size: 1em;
    }

    .newrequestsection-container-body-typerequest-label {
    }

    .newrequestsection-container-body-typerequest-selectbox {
    }

    .newrequestsection-container-body-subjectrequest {
        font-size: 1em;
    }

    .newrequestsection-container-body-subjectrequest-label {
    }

    .newrequestsection-container-body-subjectrequest-subject {
    }
}

/*** desktop ***/
@media(min-width:1200px) {
    .newrequestsection-container {
    }

    .newrequestsection-container-head {
    }

    .newrequestsection-container-body {
    }

    .newrequestsection-container-head-title {
        font-size: 1.1em;
    }

    .newrequestsection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
        font-size: 0.9em;
    }

    .newrequestsection-container-head-tooltip {
    }

    .newrequestsection-container-body-typerequest {
        font-size: 1em;
    }

    .newrequestsection-container-body-typerequest-label {
    }

    .newrequestsection-container-body-typerequest-selectbox {
    }

    .newrequestsection-container-body-subjectrequest {
        font-size: 1em;
    }

    .newrequestsection-container-body-subjectrequest-label {
    }

    .newrequestsection-container-body-subjectrequest-subject {
    }
}


/***mobile portrait***/
.annexessection-container {
    width: 100%;
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    display: block;
}

.annexessection-container-head {
    padding: 0.5rem;
    margin: 0;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.annexessection-container-head-title {
    padding: 0.5rem 0rem 0.5rem 1rem;
    font-weight: 700;
}

.annexessection-container-head-badge {
    margin-left: 0.5rem;
    font-weight: 600;
    width: 1rem;
    height: 1rem;
    text-align: center;
}

.annexessection-container-head-tooltip {
    margin-left: 0.5rem;
    padding-top: 0.3rem;
}

.annexessection-container-body {
    padding: 0.5rem 0rem 0.5rem 0rem;
}
/***mobile landscape***/
@media(min-width:600px) {
    .annexessection-container {
    }

    .annexessection-container-head {
    }

    .annexessection-container-body {
    }

    .annexessection-container-head-title {
    }

    .annexessection-container-head-badge {
    }

    .annexessection-container-head-tooltip {
    }
}

/***tablette portrait***/
@media(min-width:800px) {
    .annexessection-container {
    }

    .annexessection-container-head {
    }

    .annexessection-container-body {
    }

    .annexessection-container-head-title {
    }

    .annexessection-container-head-badge {
    }

    .annexessection-container-head-tooltip {
    }
}

/***tablette landscape***/
@media(min-width:1000px) {
    .annexessection-container {
    }

    .annexessection-container-head {
    }

    .annexessection-container-body {
    }

    .annexessection-container-head-title {
    }

    .annexessection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
    }

    .annexessection-container-head-tooltip {
    }
}

/*** desktop ***/
@media(min-width:1200px) {
    .annexessection-container {
    }

    .annexessection-container-head {
    }

    .annexessection-container-body {
    }

    .annexessection-container-head-title {
    }

    .annexessection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
    }

    .annexessection-container-head-tooltip {
    }
}

/***mobile portrait***/
.contestedact-container {
    width: 100%;
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    display: block;
}

.contestedact-container-head {
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.contestedact-container-head-title {
    padding: 0.5rem 0rem 0.5rem 1rem;
    font-weight: 700;
}

.contestedact-container-head-badge {
    margin-left: 0.5rem;
    font-weight: 600;
    width: 1rem;
    height: 1rem;
    text-align: center;
}

.contestedact-container-head-tooltip {
    margin-left: 0.5rem;
    padding-top: 0.3rem;
}

.contestedact-container-body {
    padding: 0.5rem 0rem 0.5rem 0rem;
}
/***mobile landscape***/
@media(min-width:600px) {
    .contestedact-container {
    }

    .contestedact-container-head {
    }

    .contestedact-container-body {
    }

    .contestedact-container-head-title {
    }

    .contestedact-container-head-badge {
    }

    .contestedact-container-head-tooltip {
    }
}

/***tablette portrait***/
@media(min-width:800px) {
    .contestedact-container {
    }

    .contestedact-container-head {
    }

    .contestedact-container-body {
    }

    .contestedact-container-head-title {
    }

    .contestedact-container-head-badge {
    }

    .contestedact-container-head-tooltip {
    }
}

/***tablette landscape***/
@media(min-width:1000px) {
    .contestedact-container {
    }

    .contestedact-container-head {
    }

    .contestedact-container-body {
    }

    .contestedact-container-head-title {
    }

    .contestedact-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
    }

    .contestedact-container-head-tooltip {
    }
}

/*** desktop ***/
@media(min-width:1200px) {
    .contestedact-container {
    }

    .contestedact-container-head {
    }

    .contestedact-container-body {
    }

    .contestedact-container-head-title {
    }

    .contestedact-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
    }

    .contestedact-container-head-tooltip {
    }
}

/***mobile portrait***/
.deposittypesection-container {
    width: 100%;
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    display: block;
}

.deposittypesection-container-head {
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.deposittypesection-container-head-title {
    padding: 0.5rem 0rem 0.5rem 1rem;
    font-weight: 700;
}

.deposittypesection-container-head-badge {
    margin-left: 0.5rem;
    font-weight: 600;
    width: 1rem;
    height: 1rem;
    text-align: center;
}

.deposittypesection-container-head-tooltip {
    margin-left: 0.5rem;
    padding-top: 0.3rem;
}

.deposittypesection-container-body {
    padding: 0.5rem 0rem 0.5rem 0rem;
}
/***mobile landscape***/
@media(min-width:600px) {
    .deposittypesection-container {
    }

    .deposittypesection-container-head {
    }

    .deposittypesection-container-body {
    }

    .deposittypesection-container-head-title {
    }

    .deposittypesection-container-head-badge {
    }

    .deposittypesection-container-head-tooltip {
    }
}

/***tablette portrait***/
@media(min-width:800px) {
    .deposittypesection-container {
    }

    .deposittypesection-container-head {
    }

    .deposittypesection-container-body {
    }

    .deposittypesection-container-head-title {
    }

    .deposittypesection-container-head-badge {
    }

    .deposittypesection-container-head-tooltip {
    }
}

/***tablette landscape***/
@media(min-width:1000px) {
    .deposittypesection-container {
    }

    .deposittypesection-container-head {
    }

    .deposittypesection-container-body {
    }

    .deposittypesection-container-head-title {
    }

    .deposittypesection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
    }

    .deposittypesection-container-head-tooltip {
    }
}

/*** desktop ***/
@media(min-width:1200px) {
    .deposittypesection-container {
    }

    .deposittypesection-container-head {
    }

    .deposittypesection-container-body {
    }

    .deposittypesection-container-head-title {
    }

    .deposittypesection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
    }

    .deposittypesection-container-head-tooltip {
    }
}

/***mobile portrait***/
.partiessection-container {
    width: 100%;
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    display: block;
}

.partiessection-container-head {
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.partiessection-container-head-title {
    padding: 0.5rem 0rem 0.5rem 1rem;
    font-weight: 700;
}

.partiessection-container-head-badge {
    margin-left: 0.5rem;
    font-weight: 600;
    width: 1rem;
    height: 1rem;
    text-align: center;
}

.partiessection-container-head-tooltip {
    margin-left: 0.5rem;
    padding-top: 0.3rem;
}

.partiessection-container-body {
    padding: 0.5rem 0rem 0.5rem 0rem;
}
/***mobile landscape***/
@media(min-width:600px) {
    .partiessection-container {
    }

    .partiessection-container-head {
    }

    .partiessection-container-body {
    }

    .partiessection-container-head-title {
    }

    .partiessection-container-head-badge {
    }

    .partiessection-container-head-tooltip {
    }
}

/***tablette portrait***/
@media(min-width:800px) {
    .partiessection-container {
    }

    .partiessection-container-head {
    }

    .partiessection-container-body {
    }

    .partiessection-container-head-title {
    }

    .partiessection-container-head-badge {
    }

    .partiessection-container-head-tooltip {
    }
}

/***tablette landscape***/
@media(min-width:1000px) {
    .partiessection-container {
    }

    .partiessection-container-head {
    }

    .partiessection-container-body {
    }

    .partiessection-container-head-title {
    }

    .partiessection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
    }

    .partiessection-container-head-tooltip {
    }
}

/*** desktop ***/
@media(min-width:1200px) {
    .partiessection-container {
    }

    .partiessection-container-head {
    }

    .partiessection-container-body {
    }

    .partiessection-container-head-title {
    }

    .partiessection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
    }

    .partiessection-container-head-tooltip {
    }
}

/***mobile portrait***/
.procedureact-container {
    width: 100%;
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    display: block;
}

.procedureact-container-head {
    padding: 0.5rem;
    margin: 0;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.procedureact-container-head-title {
    padding: 0.5rem 0rem 0.5rem 1rem;
    font-weight: 700;
}

.procedureact-container-head-badge {
    margin-left: 0.5rem;
    font-weight: 600;
    width: 1rem;
    height: 1rem;
    text-align: center;
}

.procedureact-container-head-tooltip {
    margin-left: 0.5rem;
    padding-top: 0.3rem;
}

.procedureact-container-body {
    padding: 0.5rem 0rem 0.5rem 0rem;
}
/***mobile landscape***/
@media(min-width:600px) {
    .procedureact-container {
    }

    .procedureact-container-head {
    }

    .procedureact-container-body {
    }

    .procedureact-container-head-title {
    }

    .procedureact-container-head-badge {
    }

    .procedureact-container-head-tooltip {
    }
}

/***tablette portrait***/
@media(min-width:800px) {
    .procedureact-container {
    }

    .procedureact-container-head {
    }

    .procedureact-container-body {
    }

    .procedureact-container-head-title {
    }

    .procedureact-container-head-badge {
    }

    .procedureact-container-head-tooltip {
    }
}

/***tablette landscape***/
@media(min-width:1000px) {
    .procedureact-container {
    }

    .procedureact-container-head {
    }

    .procedureact-container-body {
    }

    .procedureact-container-head-title {
    }

    .procedureact-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
    }

    .procedureact-container-head-tooltip {
    }
}

/*** desktop ***/
@media(min-width:1200px) {
    .procedureact-container {
    }

    .procedureact-container-head {
    }

    .procedureact-container-body {
    }

    .procedureact-container-head-title {
    }

    .procedureact-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
    }

    .procedureact-container-head-tooltip {
    }
}

/***mobile portrait***/
.procedureact-container {
    width: 100%;
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    display: block;
}

.procedureact-container-head {
    padding: 0.5rem;
    margin: 0;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.procedureact-container-head-title {
    padding: 0.5rem 0rem 0.5rem 1rem;
    font-weight: 700;
}

.procedureact-container-head-badge {
    margin-left: 0.5rem;
    font-weight: 600;
    width: 1rem;
    height: 1rem;
    text-align: center;
}

.procedureact-container-head-tooltip {
    margin-left: 0.5rem;
    padding-top: 0.3rem;
}

.procedureact-container-body {
    padding: 0.5rem 0rem 0.5rem 0rem;
}
/***mobile landscape***/
@media(min-width:600px) {
    .procedureact-container {
    }

    .procedureact-container-head {
    }

    .procedureact-container-body {
    }

    .procedureact-container-head-title {
    }

    .procedureact-container-head-badge {
    }

    .procedureact-container-head-tooltip {
    }
}

/***tablette portrait***/
@media(min-width:800px) {
    .procedureact-container {
    }

    .procedureact-container-head {
    }

    .procedureact-container-body {
    }

    .procedureact-container-head-title {
    }

    .procedureact-container-head-badge {
    }

    .procedureact-container-head-tooltip {
    }
}

/***tablette landscape***/
@media(min-width:1000px) {
    .procedureact-container {
    }

    .procedureact-container-head {
    }

    .procedureact-container-body {
    }

    .procedureact-container-head-title {
    }

    .procedureact-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
    }

    .procedureact-container-head-tooltip {
    }
}

/*** desktop ***/
@media(min-width:1200px) {
    .procedureact-container {
    }

    .procedureact-container-head {
    }

    .procedureact-container-body {
    }

    .procedureact-container-head-title {
    }

    .procedureact-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
    }

    .procedureact-container-head-tooltip {
    }
}

/***mobile portrait***/
.useractivities-container {
    width: 100%;
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    display: block;
}

.useractivities-container-head {
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.useractivities-container-head-title {
    padding: 0.5rem 0rem 0.5rem 0.5rem;
    font-weight: 700;
}

.useractivities-container-head-badge {
    margin-left: 0.5rem;
    font-weight: 600;
    width: 1rem;
    height: 1rem;
    text-align: center;
}

.useractivities-container-head-tooltip {
    margin-left: 0.5rem;
    padding-top: 0.3rem;
}

.useractivities-container-body {
    padding: 0.5rem 0rem 0.5rem 0rem;
    overflow-y: auto;
    max-height: 40rem;
}
/***mobile landscape***/
@media(min-width:600px) {
    .useractivities-container {
    }

    .useractivities-container-head {
    }

    .useractivities-container-body {
        max-height: 30rem;
    }

    .useractivities-container-head-title {
    }

    .useractivities-container-head-badge {
    }

    .useractivities-container-head-tooltip {
    }
}

/***tablette portrait***/
@media(min-width:800px) {
    .useractivities-container {
    }

    .useractivities-container-head {
    }

    .useractivities-container-body {
        max-height: 50rem;
    }

    .useractivities-container-head-title {
    }

    .useractivities-container-head-badge {
    }

    .useractivities-container-head-tooltip {
    }
}

/***tablette landscape***/
@media(min-width:1000px) {
    .useractivities-container {
    }

    .useractivities-container-head {
    }

    .useractivities-container-body {
        max-height: 50rem;
    }

    .useractivities-container-head-title {
    }

    .useractivities-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
    }

    .useractivities-container-head-tooltip {
    }
}

/*** desktop ***/
@media(min-width:1200px) {
    .useractivities-container {
    }

    .useractivities-container-head {
    }

    .useractivities-container-body {
        max-height: 50rem;
    }

    .useractivities-container-head-title {
    }

    .useractivities-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
    }

    .useractivities-container-head-tooltip {
    }
}

/***mobile portrait***/
.globalsharingsection-container {
    width: 100%;
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    font-size: 1em;
    display: block;
}

.globalsharingsection-container-head {
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.globalsharingsection-container-head-title {
    padding: 0.5rem 0rem 0.5rem 1rem;
    font-size: 0.8em;
    font-weight: 700;
}

.globalsharingsection-container-head-badge {
    margin-left: 0.5rem;
    font-weight: 600;
    font-size: 0.7em;
    width: 1rem;
    height: 1rem;
    text-align: center;
}

.globalsharingsection-container-head-tooltip {
    margin-left: 0.5rem;
    padding-top: 0.3rem;
}

.globalsharingsection-container-body {
    padding: 0.5rem 0rem 0.5rem 0rem;
}
/***mobile landscape***/
@media(min-width:600px) {
    .globalsharingsection-container {
    }

    .globalsharingsection-container-head {
    }

    .globalsharingsection-container-body {
    }

    .globalsharingsection-container-head-title {
    }

    .globalsharingsection-container-head-badge {
    }

    .globalsharingsection-container-head-tooltip {
    }
}

/***tablette portrait***/
@media(min-width:800px) {
    .globalsharingsection-container {
    }

    .globalsharingsection-container-head {
    }

    .globalsharingsection-container-body {
    }

    .globalsharingsection-container-head-title {
        font-size: 1em;
    }

    .globalsharingsection-container-head-badge {
    }

    .globalsharingsection-container-head-tooltip {
    }
}

/***tablette landscape***/
@media(min-width:1000px) {
    .globalsharingsection-container {
    }

    .globalsharingsection-container-head {
    }

    .globalsharingsection-container-body {
    }

    .globalsharingsection-container-head-title {
        font-size: 1em;
    }

    .globalsharingsection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
        font-size: 0.8em;
    }

    .globalsharingsection-container-head-tooltip {
    }
}

/*** desktop ***/
@media(min-width:1200px) {
    .globalsharingsection-container {
    }

    .globalsharingsection-container-head {
    }

    .globalsharingsection-container-body {
    }

    .globalsharingsection-container-head-title {
        font-size: 1.1em;
    }

    .globalsharingsection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
        font-size: 0.9em;
    }

    .globalsharingsection-container-head-tooltip {
    }
}


/***mobile portrait***/
.userinfosection-container {
    width: 100%;
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    font-size: 1em;
    display: block;
}

.userinfosection-container-head {
    padding: 0rem 0rem 0rem 0rem;
    margin: 0;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.userinfosection-container-head-title {
    padding: 0.5rem 0rem 0.5rem 1rem;
    font-size: 0.8em;
    font-weight: 700;
}

.userinfosection-container-head-badge {
    margin-left: 0.5rem;
    font-weight: 600;
    font-size: 0.7em;
    width: 1rem;
    height: 1rem;
    text-align: center;
}

.userinfosection-container-head-tooltip {
    margin-left: 0.5rem;
    padding-top: 0.3rem;
}

.userinfosection-container-body {
    padding: 0.5rem 0rem 0.5rem 0rem;
}

.elementToFadeInAndOut {
    position: fixed;
    bottom: 2rem;
    right: 6rem;
    /*         border: 1px solid #2E7D32; */
    border-radius: 5px;
    /*       color: #1B5E20; */
    max-width: 10rem;
    background-color: transparent;
    padding: 0.5rem 1rem 0.5rem 1rem;
    /*         text-align: center; */
    -webkit-animation: fadeinout 3s linear forwards;
    animation: fadeinout 3s linear forwards;
}

.warningToFadeInAndOut {
    position: fixed;
    bottom: 2rem;
    right: 6rem;
    /*         border: 1px solid #ff9633; */
    border-radius: 5px;
    /*         color: #ff9633; */
    max-width: 10rem;
    background-color: transparent;
    padding: 0.5rem 1rem 0.5rem 1rem;
    /*         text-align: center; */
    -webkit-animation: fadeinout 3s linear forwards;
    animation: fadeinout 3s linear forwards;
}

@-webkit-keyframes fadeinout {
    0%, 100% {
        opacity: 0;
    }

    50% {
        opacity: 1;
    }
}

@keyframes fadeinout {
    0%, 100% {
        opacity: 0;
    }

    50% {
        opacity: 1;
    }
}
/***mobile landscape***/
@media(min-width:600px) {
    .userinfosection-container {
    }

    .userinfosection-container-head {
    }

    .userinfosection-container-body {
    }

    .userinfosection-container-head-title {
    }

    .userinfosection-container-head-badge {
    }

    .userinfosection-container-head-tooltip {
    }
}

/***tablette portrait***/
@media(min-width:800px) {
    .userinfosection-container {
    }

    .userinfosection-container-head {
    }

    .userinfosection-container-body {
    }

    .userinfosection-container-head-title {
        font-size: 1em;
    }

    .userinfosection-container-head-badge {
    }

    .userinfosection-container-head-tooltip {
    }
}

/***tablette landscape***/
@media(min-width:1000px) {
    .userinfosection-container {
    }

    .userinfosection-container-head {
    }

    .userinfosection-container-body {
    }

    .userinfosection-container-head-title {
        font-size: 1em;
    }

    .userinfosection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
        font-size: 0.8em;
    }

    .userinfosection-container-head-tooltip {
    }
}

/*** desktop ***/
@media(min-width:1200px) {
    .userinfosection-container {
    }

    .userinfosection-container-head {
    }

    .userinfosection-container-body {
    }

    .userinfosection-container-head-title {
        font-size: 1.1em;
    }

    .userinfosection-container-head-badge {
        width: 1.5rem;
        height: 1.5rem;
        font-size: 0.9em;
    }

    .userinfosection-container-head-tooltip {
    }
}
