html {
    margin: 0;
    padding: 0;
}

body {
    margin: 0;
    padding: 0;

}

header {
    width: 100%;
    height: 78px;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.22);
}

a {
    text-decoration: none !important;
}

main {
    display: flex !important;
}

.logo {
    margin-top: 15px !important;
}

header {
    background-color: #FFF;

}

.container-header {
    width: 100%;
    padding: 0 40px;
    display: flex;
    justify-content: space-between;
}

.circle {
    width: 32px;
    height: 32px;
    background-color: #ffffff;
    border: solid 2px #DCCA9E;
    border-radius: 100%;
    margin-top: 25px;
    padding-top: 2px;
    text-align: center;
    font-size: 16px;
    color: #153A4F;
    cursor: pointer;
}

/* ----------- Menu ------------- */



ul {
    list-style: none;
    padding-left: 0;
}

#menu {
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ccd4d9+1,b5a985+32,fafafa+81 */
    background: linear-gradient(to bottom, #ccd4d9 5%, #b5a985 35%, #fafafa 60%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

    min-height: 100%;
}

ul#menu {
    min-height: 100%;
    z-index: 999;
}

ul#menu li a {
    width: 100%;
    display: block;
    padding: 10px 0 10px 20px;
    color: #153A4F;
    font-family: Roboto;
    font-weight: 100;
}

ul#menu li a:hover {
    width: 100%;
    display: block;
    padding: 10px 0 10px 20px;
    font-family: Roboto;
    font-weight: 100;
}

.nav-tabs .nav-link {
    border-color: #25404f !important;
}

.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover,
.nav-tabs .nav-link:active,
.nav-tabs .nav-link.active {
    color: #d1af67;
    border-color: #333333 !important;
}

ul#menu li {
    width: 100%;
    color: #153A4F;
    font-size: 14px;
    position: relative;
    font-family: Roboto;
    font-weight: 100;
}

ul.submenu {
    padding-left: 0;
    display: none;
    background-color: rgba(255, 255, 255, 0.05);
}

ul.submenu.inner a {
    /*background-color: rgba(2, 20, 72, 0.1);*/
}

ul.submenu.inner a span {
    margin-left: 15px !important;
}

ul.submenu li a {
    width: 100% !important;
    height: 43px;
    padding: 12px 0 12px 40px !important;
    color: #153A4F;
    font-family: Roboto;
    font-weight: 100;
}

.icon-menu {
    min-width: 32px;
    display: block;
    font-size: 16px !important;
    color: #000000 !important;
    padding-right: 10px;
}

.icon-down {
    font-size: 16px !important;
    transform: rotate(360deg);
    color: #000000;
    position: absolute;
    right: 10px;
    top: 13px;
}

.active {
    background-color: #153B4F !important;
    color: #FFFFFF !important;
}


.active2 {
    background-color: #153B4F !important;
    color: #FFFFFF !important;
}

.active .active-icon {
    color: #153B4F !important;
}

.tab-pane.active {
    background-color: transparent !important;
    color: inherit !important;
}

.nav-link.active {
    background-color: #153B4F !important;
    color: #FFFFFF !important;
}

.nav-link.active:hover {
    background-color: #153B4F !important;
    color: #ffffff !important;
}

.nav-link {
    background-color: #CCD4D9 !important;
    color: #333333 !important;
}

.nav-link:hover {
    background-color: #153B4F !important;
    color: #ffffff !important;
}


.active-icon {
    color: #333333 !important;
}

.active .active-icon {
    color: #FFFFFF !important;
}

.active2 .active-icon {
    color: #FFFFFF !important;
}

/* ----------- Account ------------- */

.box-multicash.content {
    width: 100%;
    min-height: 92vh;
    padding: 20px;
}

.box-multicash .flex-row {
    display: flex;
    padding: 10px 0;
}

.box-multicash .balance {
    width: 100%;
    min-height: 68px;
    border: solid 1px #e6e6e6;
    display: flex;
    padding: 6px;
}

.box-multicash .line-one {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #153A4F;
    padding: 6px 0;
    display: flex;
}

.box-multicash .row-ajust {
    margin-right: 0px !important;
    margin-left: 0px !important;
}

.box-multicash .value-simbol {
    border-right: solid 1px #153A4F;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

.box-multicash .icon-balance {
    color: #153A4F;
    font-size: 30px !important;
}

.box-multicash .value {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    padding: 0 5px;
}

.box-multicash .title {
    font-family: Roboto;
    font-size: 12px;
    color: #979797;
    font-weight: 100;
    margin-bottom: 0;
    line-height: 1.5;
}

.box-multicash .value-number {
    font-family: Roboto;
    font-size: 24px;
    font-weight: 100;
    color: #676767;
    margin-bottom: 0;

    white-space: nowrap;
}

.box-multicash .line-two {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #d4b21e;
    padding: 6px 0;
    display: flex;
}

.box-multicash .value-simbol-two {
    border-right: solid 1px #d4b21e;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

.box-multicash .icon-balance-two {
    color: #d4b21e;
    font-size: 30px !important;
}

.box-multicash .line-thre {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #e89108;
    padding: 6px 0;
    display: flex;
}

.box-multicash .value-simbol-thre {
    border-right: solid 1px #e89108;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

.box-multicash .icon-balance-thre {
    color: #e89108;
    font-size: 30px !important;
}

.box-multicash .line-four {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #153B4F;
    padding: 6px 0;
    display: flex;
}

.box-multicash .value-simbol-four {
    border-right: solid 1px #153B4F;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

.box-multicash .icon-balance-four {
    color: #153B4F;
    font-size: 30px !important;
}



.box-multicash .line-danger {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #F44236;
    padding: 6px 0;
    display: flex;
}

.box-multicash .value-simbol-danger {
    border-right: solid 1px #F44236;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

.box-multicash .icon-balance-danger {
    color: #F44236;
    font-size: 30px !important;
}


.box-multicash .line-black {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #000000;
    padding: 6px 0;
    display: flex;
}

.box-multicash .value-simbol-black {
    border-right: solid 1px #000000;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

.box-multicash .icon-balance-black {
    color: #000000;
    font-size: 30px !important;
}


.box-multicash .quantity {
    min-height: 50px;
}


.box-multicash .line-info {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #3E70C9;
    padding: 6px 0;
    display: flex;
}

.box-multicash .value-simbol-info {
    border-right: solid 1px #3E70C9;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

.box-multicash .icon-balance-info {
    color: #3E70C9;
    font-size: 30px !important;
}


.box-multicash .line-green {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #248C2F;
    padding: 6px 0;
    display: flex;
}

.box-multicash .value-simbol-green {
    border-right: solid 1px #248C2F;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

.box-multicash .icon-balance-green {
    color: #248C2F;
    font-size: 30px !important;
}

.box-multicash .line-ripple {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #0D79E7;
    padding: 6px 0;
    display: flex;
}

.box-multicash .value-simbol-ripple {
    border-right: solid 1px #0D79E7;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

.box-multicash .icon-balance-ripple {
    color: #0D79E7;
    font-size: 30px !important;
}

.box-multicash .line-eth {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #457293;
    padding: 6px 0;
    display: flex;
}

.box-multicash .value-simbol-eth {
    border-right: solid 1px #457293;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

.box-multicash .icon-balance-eth {
    color: #457293;
    font-size: 30px !important;
}

.box-multicash .line-info2 {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #00BCD4;
    padding: 6px 0;
    display: flex;
}

.box-multicash .value-simbol-info2 {
    border-right: solid 1px #00BCD4;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

.box-multicash .icon-balance-info2 {
    color: #00BCD4;
    font-size: 30px !important;
}


.box-multicash .line-warning {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #F59345;
    padding: 6px 0;
    display: flex;
}

.box-multicash .value-simbol-warning {
    border-right: solid 1px #F59345;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

.box-multicash .icon-balance-warning {
    color: #F59345;
    font-size: 30px !important;
}




.box-multicash .line-warning2 {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #FFEB3B;
    padding: 6px 0;
    display: flex;
}

.box-multicash .value-simbol-warning2 {
    border-right: solid 1px #FFEB3B;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

.box-multicash .icon-balance-warning2 {
    color: #FFEB3B;
    font-size: 30px !important;
}






.box-multicash .line-success {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #4CAF50;
    padding: 6px 0;
    display: flex;
}

.box-multicash .value-simbol-success {
    border-right: solid 1px #4CAF50;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

.box-multicash .icon-balance-success {
    color: #4CAF50;
    font-size: 30px !important;
}




.box-multicash .line-five {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #153B4F;
    padding: 6px 0;
    display: flex;
}

.box-multicash .value-simbol-five {
    border-right: solid 1px #153B4F;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

.box-multicash .icon-balance-five {
    color: #153B4F;
    font-size: 30px !important;
}

.box-multicash .line-six {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #d5b21e;
    padding: 6px 0;
    display: flex;
}

.box-multicash .value-simbol-six {
    border-right: solid 1px #d5b21e;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

.box-multicash .icon-balance-six {
    color: #d5b21e;
    font-size: 30px !important;
}

.box-multicash .line-seven {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #c9071f;
    padding: 6px 0;
    display: flex;
}

.box-multicash .value-simbol-seven {
    border-right: solid 1px #c9071f;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

.box-multicash .icon-balance-seven {
    color: #c9071f;
    font-size: 30px !important;
}

.box-multicash .title-text {
    font-family: Roboto;
    font-size: 22px;
    text-align: left;
    color: #676767;
    font-weight: 100;
}

.box-multicash th {
    font-family: Roboto;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    color: #979797;
}

.box-multicash td {
    font-family: Roboto;
    font-size: 14px;
    text-align: left;
    color: #676767;
}

.box-multicash tbody tr:nth-child(odd) {
    background-color: #e0f3fb;
    color: #fff;
}

.padding-col {
    padding: 0 !important;
}

.padding-col-fefault {
    margin-top: 20px !important;
}

.box-multicash .balance-reverse {
    width: 100%;
    min-height: 68px;
    border: solid 1px #e6e6e6;
    display: flex;
    flex-direction: column;
    padding: 6px;
}

.box-multicash .text-subtitle {
    font-family: Roboto;
    font-size: 14px;
    text-align: left;
    color: #676767;
}

.box-multicash .table {
    margin-bottom: 0;
    display: block;
    overflow-x: auto;
}

.box-multicash .btn-default {
    width: 100%;
    height: 52px;
    border-radius: 8px;
    background-color: #153A4F;
    font-family: Roboto;
    font-size: 16px;
    text-align: center;
    color: #ffffff;
    font-weight: 100;
    padding-top: 14px;
    margin: auto;
}

.box-multicash .graphic {
    width: 100%;
    height: 354px;
    border: solid 1px #e6e6e6;
}

.box-multicash .display-colunm {
    display: flex;
    flex-direction: column;
}

.box-multicash .quantity {
    font-family: Roboto;
    font-size: 12px;
    color: #979797;
    font-weight: 100;
    margin-bottom: 0;
    line-height: 1;
    padding-top: 5px;
}

.box-multicash .graphic-old {
    width: 100%;
    height: 260px;
    border: solid 1px #e6e6e6;
}

/* ----------- end Account ------------- */


/* ----------- Extract ------------- */

#extract.content {
    width: 100%;
    min-height: 92vh;
    padding: 20px;
}

#extract .balance {
    width: 100%;
    min-height: 68px;
    border: solid 1px #e6e6e6;
    display: flex;
    padding: 6px;
}

#extract .line-one {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #153A4F;
    padding: 6px 0;
    display: flex;
}

#extract .row-ajust {
    margin-right: 0px !important;
    margin-left: 0px !important;
}

#extract .value-simbol {
    border-right: solid 1px #153A4F;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

#extract .icon-balance {
    color: #153A4F;
    font-size: 30px !important;
}

#extract .value {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    padding: 0 5px;
}

#extract .title {
    font-family: Roboto;
    font-size: 12px;
    color: #979797;
    font-weight: 100;
    margin-bottom: 0;
    line-height: 1;
}

#extract .value-number {
    font-family: Roboto;
    font-size: 24px;
    font-weight: 100;
    color: #676767;
    margin-bottom: 0;
}

#extract .line-two {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #d4b21e;
    padding: 6px 0;
    display: flex;
}

#extract .value-simbol-two {
    border-right: solid 1px #d4b21e;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

#extract .icon-balance-two {
    color: #d4b21e;
    font-size: 30px !important;
}

#extract .line-thre {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #e89108;
    padding: 6px 0;
    display: flex;
}

#extract .value-simbol-thre {
    border-right: solid 1px #e89108;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

#extract .icon-balance-thre {
    color: #e89108;
    font-size: 30px !important;
}

#extract .line-four {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #153B4F;
    padding: 6px 0;
    display: flex;
}

#extract .value-simbol-four {
    border-right: solid 1px #153B4F;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

#extract .icon-balance-four {
    color: #153B4F;
    font-size: 30px !important;
}

#extract .line-five {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #153B4F;
    padding: 6px 0;
    display: flex;
}

#extract .value-simbol-five {
    border-right: solid 1px #153B4F;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

#extract .icon-balance-five {
    color: #153B4F;
    font-size: 30px !important;
}

#extract .line-six {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #d5b21e;
    padding: 6px 0;
    display: flex;
}

#extract .value-simbol-six {
    border-right: solid 1px #d5b21e;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

#extract .icon-balance-six {
    color: #d5b21e;
    font-size: 30px !important;
}

#extract .line-seven {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #c9071f;
    padding: 6px 0;
    display: flex;
}

#extract .value-simbol-seven {
    border-right: solid 1px #c9071f;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

#extract .icon-balance-seven {
    color: #c9071f;
    font-size: 30px !important;
}

#extract .title-text {
    font-family: Roboto;
    font-size: 22px;
    text-align: left;
    color: #676767;
    font-weight: 100;
    padding-left: 0;
}

#extract th {
    font-family: Roboto;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    color: #979797;
}

#extract td {
    font-family: Roboto;
    font-size: 14px;
    text-align: left;
    color: #676767;
}

#extract tbody tr:nth-child(odd) {
    background-color: #e0f3fb;
    color: #fff;
}


#extract .balance-reverse {
    width: 100%;
    min-height: 68px;
    border: solid 1px #e6e6e6;
    display: flex;
    flex-direction: column;
    padding: 6px;
}

#extract .text-subtitle {
    font-family: Roboto;
    font-size: 14px;
    text-align: left;
    color: #676767;
}

#extract .table {
    margin-bottom: 0;
    display: block;
    overflow-x: auto;
}

#extract .btn-default {
    width: 100%;
    height: 52px;
    border-radius: 8px;
    background-color: #153A4F;
    font-family: Roboto;
    font-size: 16px;
    text-align: center;
    color: #ffffff;
    font-weight: 100;
    padding-top: 14px;
    margin: auto;
}

#extract .graphic {
    width: 100%;
    height: 354px;
    border: solid 1px #e6e6e6;
}

#extract .display-colunm {
    display: flex;
    flex-direction: column;
}

#extract .margin-ajust {
    margin-top: 24px;
}

#extract .flex-content {
    display: flex;
    justify-content: space-between;
    width: 100%;
}

#extract .select {
    border-radius: 4px;
    border: solid 1px #153A4F;
    padding-left: 10px;
    position: relative;
    color: #153A4F;
    background: none;
}

#extract .icon-downn {
    font-size: 16px !important;
    transform: rotate(360deg);
    color: #153A4F;
    position: absolute;
    right: 24px;
    top: 32px;
}

#extract .btn-pagination {
    width: 110px;
    height: 40px;
    border-radius: 4px;
    border: solid 1px #676767;
    font-family: Roboto;
    font-size: 14px;
    text-align: center;
    color: #676767;
    display: block;
    padding-top: 9px;
    position: relative;
}

#extract .icon-left {
    font-size: 16px !important;
    transform: rotate(360deg);
    color: #153A4F;
    position: absolute;
    left: 6px;
    top: 10px;
}

#extract .icon-right {
    font-size: 16px !important;
    transform: rotate(360deg);
    color: #153A4F;
    position: absolute;
    right: 6px;
    top: 10px;
}

#extract .number-pagination {
    font-family: Roboto;
    font-size: 16px;
    text-align: center;
    color: #153A4F;
    padding: 11px;
}

#extract .flex-pagination {
    display: flex;
    justify-content: center;
    padding: 11px;
    padding-top: 15px;

}

/* ----------- end Extract ------------- */


/* ---------------------------- Rescue -------------------------- */

#rescue.content {
    width: 100%;
    min-height: 92vh;
    padding: 20px;
}

#rescue .balance {
    width: 100%;
    min-height: 68px;
    border: solid 1px #e6e6e6;
    display: flex;
    padding: 6px;
}



#rescue .row-ajust {
    margin-right: 0px !important;
    margin-left: 0px !important;
}

#rescue .value {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    padding: 0 5px;
}

#rescue .title {
    font-family: Roboto;
    font-size: 12px;
    color: #979797;
    font-weight: 100;
    margin-bottom: 0;
    line-height: 1;
}

#rescue .value-number {
    font-family: Roboto;
    font-size: 24px;
    font-weight: 100;
    color: #676767;
    margin-bottom: 0;
}


#rescue .title-text {
    font-family: Roboto;
    font-size: 22px;
    text-align: left;
    color: #676767;
    font-weight: 100;
    padding-left: 0;
}

#rescue th {
    font-family: Roboto;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    color: #979797;
}

#rescue td {
    font-family: Roboto;
    font-size: 14px;
    text-align: left;
    color: #676767;
}

#rescue tbody tr:nth-child(odd) {
    background-color: #e0f3fb;
    color: #fff;
}


#rescue .balance-reverse {
    width: 100%;
    min-height: 68px;
    border: solid 1px #e6e6e6;
    display: flex;
    flex-direction: column;
    padding: 6px;
}

#rescue .text-subtitle {
    font-family: Roboto;
    font-size: 14px;
    text-align: left;
    color: #676767;
}

#rescue .table {
    margin-bottom: 0;
    display: block;
    overflow-x: auto;
}

#rescue .btn-default {
    width: 100%;
    height: 52px;
    border-radius: 8px;
    background-color: #153A4F;
    font-family: Roboto;
    font-size: 16px;
    text-align: center;
    color: #ffffff;
    font-weight: 100;
    padding-top: 14px;
    margin: auto;
}

#rescue .graphic {
    width: 100%;
    height: 354px;
    border: solid 1px #e6e6e6;
}

#rescue .display-colunm {
    display: flex;
    flex-direction: column;
}

#rescue .margin-ajust {
    margin-top: 24px;
}

#rescue .flex-content {
    display: flex;
    justify-content: space-between;
    width: 100%;
}

#rescue .select {
    border-radius: 4px;
    border: solid 1px #153A4F;
    padding-left: 10px;
    position: relative;
    color: #153A4F;
    background: none;
}

#rescue .icon-downn {
    font-size: 16px !important;
    transform: rotate(360deg);
    color: #153A4F;
    position: absolute;
    right: 24px;
    top: 32px;
}

#rescue .btn-pagination {
    width: 110px;
    height: 40px;
    border-radius: 4px;
    border: solid 1px #676767;
    font-family: Roboto;
    font-size: 14px;
    text-align: center;
    color: #676767;
    display: block;
    padding-top: 9px;
    position: relative;
}

#rescue .icon-left {
    font-size: 16px !important;
    transform: rotate(360deg);
    color: #153A4F;
    position: absolute;
    left: 6px;
    top: 10px;
}

#rescue .icon-right {
    font-size: 16px !important;
    transform: rotate(360deg);
    color: #153A4F;
    position: absolute;
    right: 6px;
    top: 10px;
}

#rescue .number-pagination {
    font-family: Roboto;
    font-size: 16px;
    text-align: center;
    color: #153A4F;
    padding: 11px;
}

#rescue .flex-pagination {
    display: flex;
    justify-content: center;
    padding: 11px;
    padding-top: 15px;
}

#rescue .billet {
    width: 384px;
    min-height: 50px;
    position: relative;
    display: flex;
    flex-direction: column;
}

#rescue .btn-billet {
    width: 384px;
    height: 48px;
    background-color: #153B4F;
    font-family: Roboto;
    font-size: 14px;
    text-align: left;
    color: #ffffff;
    display: block;
    padding: 14px;
    font-weight: 100;
    display: flex;
    justify-content: space-between;
    position: absolute;
    top: 0;
    right: 0;
}

#rescue .title {
    font-family: Roboto;
    font-size: 12px;
    color: #979797;
    font-weight: 100;
    margin-bottom: 0;
    line-height: 1;
}

#rescue .flex-content2 {
    width: 100%;
    display: flex;
    flex-direction: column;
}

#rescue .value-number {
    font-family: Roboto;
    font-size: 24px;
    font-weight: 100;
    color: #676767;
    margin-bottom: 0;
}

#rescue .billet-content {
    width: 100%;
    height: 250px;
    bottom: 2px;
    border: solid 1px #e6e6e6;
    display: none;
    padding: 60px 20px 20px;
}

#rescue .billet-content2 {
    width: 100%;
    height: 194px;
    position: absolute;
    top: 0;
    padding: 15px;
    border: solid 1px #e6e6e6;
    display: flex;
    flex-direction: column;
}

#rescue .btn-add-rescue {
    width: 123px;
    height: 45px;
    border-radius: 4px;
    background-color: #153A4F;
    font-family: Roboto;
    font-size: 14px;
    text-align: center;
    color: #ffffff;
    padding: 10px 0;
}

#rescue .text-information {
    font-family: Roboto;
    font-size: 12px;
    text-align: left;
    color: #979797;
    line-height: 2;
}

#rescue .rotate {
    transform: rotate(180deg);
    transition: 1s all;
}

/* ---------------------------- end Rescue ------------------------- */


/* ---------------------------- Collection -------------------------- */

#collection.content {
    width: 100%;
    min-height: 92vh;
    padding: 20px;
}

#collection .balance {
    width: 100%;
    min-height: 68px;
    border: solid 1px #e6e6e6;
    display: flex;
    padding: 6px;
}



#collection .row-ajust {
    margin-right: 0px !important;
    margin-left: 0px !important;
}

#collection .value {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    padding: 0 5px;
}

#collection .title {
    font-family: Roboto;
    font-size: 12px;
    color: #979797;
    font-weight: 100;
    margin-bottom: 0;
    line-height: 1;
}

#collection .value-number {
    font-family: Roboto;
    font-size: 24px;
    font-weight: 100;
    color: #676767;
    margin-bottom: 0;
}


#collection .title-text {
    font-family: Roboto;
    font-size: 22px;
    text-align: left;
    color: #676767;
    font-weight: 100;
    padding-left: 0;
}

#collection th {
    font-family: Roboto;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    color: #979797;
}

#collection td {
    font-family: Roboto;
    font-size: 14px;
    text-align: left;
    color: #676767;
}

#collection tbody tr:nth-child(odd) {
    background-color: #e0f3fb;
    color: #fff;
}


#collection .balance-reverse {
    width: 100%;
    min-height: 68px;
    border: solid 1px #e6e6e6;
    display: flex;
    flex-direction: column;
    padding: 6px;
}

#collection .text-subtitle {
    font-family: Roboto;
    font-size: 14px;
    text-align: left;
    color: #676767;
}

#collection .table {
    margin-bottom: 0;
    display: block;
    overflow-x: auto;
}

#collection .btn-default {
    width: 100%;
    height: 52px;
    border-radius: 8px;
    background-color: #153A4F;
    font-family: Roboto;
    font-size: 16px;
    text-align: center;
    color: #ffffff;
    font-weight: 100;
    padding-top: 14px;
    margin: auto;
}

#collection .graphic {
    width: 100%;
    height: 354px;
    border: solid 1px #e6e6e6;
}

#collection .display-colunm {
    display: flex;
    flex-direction: column;
}

#collection .margin-ajust {
    margin-top: 24px;
}

#collection .flex-content {
    display: flex;
    justify-content: space-between;
    width: 100%;
}

#collection .select {
    border-radius: 4px;
    border: solid 1px #153A4F;
    padding-left: 10px;
    position: relative;
    color: #153A4F;
    background: none;
}

#collection .icon-downn {
    font-size: 16px !important;
    transform: rotate(360deg);
    color: #153A4F;
    position: absolute;
    right: 24px;
    top: 32px;
}

#collection .btn-pagination {
    width: 110px;
    height: 40px;
    border-radius: 4px;
    border: solid 1px #676767;
    font-family: Roboto;
    font-size: 14px;
    text-align: center;
    color: #676767;
    display: block;
    padding-top: 9px;
    position: relative;
}

#collection .icon-left {
    font-size: 16px !important;
    transform: rotate(360deg);
    color: #153A4F;
    position: absolute;
    left: 6px;
    top: 10px;
}

#collection .icon-right {
    font-size: 16px !important;
    transform: rotate(360deg);
    color: #153A4F;
    position: absolute;
    right: 6px;
    top: 10px;
}

#collection .number-pagination {
    font-family: Roboto;
    font-size: 16px;
    text-align: center;
    color: #153A4F;
    padding: 11px;
}

#collection .flex-pagination {
    display: flex;
    justify-content: center;
    padding: 11px;
    padding-top: 15px;
}

#collection .billet {
    width: 384px;
    min-height: 50px;
    position: relative;
    display: flex;
    flex-direction: column;
}

#collection .btn-billet {
    width: 384px;
    height: 48px;
    background-color: #153B4F;
    font-family: Roboto;
    font-size: 14px;
    text-align: left;
    color: #ffffff;
    display: block;
    padding: 14px;
    font-weight: 100;
    display: flex;
    justify-content: space-between;
    position: absolute;
    top: 0;
    right: 0;
}

#collection .title {
    font-family: Roboto;
    font-size: 12px;
    color: #979797;
    font-weight: 100;
    margin-bottom: 0;
    line-height: 1;
}

#collection .flex-content2 {
    width: 100%;
    display: flex;
    flex-direction: column;
}

#collection .value-number {
    font-family: Roboto;
    font-size: 24px;
    font-weight: 100;
    color: #676767;
    margin-bottom: 0;
}

#collection .billet-content {
    width: 100%;
    height: 684px;
    bottom: 2px;
    border: solid 1px #e6e6e6;
    display: none;
    padding: 60px 20px 20px;
}

#collection .billet-content2 {
    width: 100%;
    height: 194px;
    position: absolute;
    top: 0;
    padding: 15px;
    border: solid 1px #e6e6e6;
    display: flex;
    flex-direction: column;
}

#collection .btn-add-rescue {
    width: 180px;
    height: 45px;
    border-radius: 4px;
    background-color: #153A4F;
    font-family: Roboto;
    font-size: 14px;
    text-align: center;
    color: #ffffff;
    padding: 10px 0;
    margin-top: 15px;
}

#collection .text-information {
    font-family: Roboto;
    font-size: 14px;
    text-align: left;
    color: #676767;
    line-height: 2;
}

#collection .rotate {
    transform: rotate(180deg);
    transition: 1s all;
}

#collection .btn {
    width: 110px;
    height: 40px;
    border: solid 1px #153A4F;
    font-family: Roboto;
    font-size: 14px;
    text-align: center;
    color: #153A4F !important;
    padding-top: 10px;
    font-weight: 100;
}

#collection .btn:hover {
    color: white !important;
    background-color: #153A4F;
}

#collection .active-btn {
    color: white !important;
    background-color: #153A4F;
}

#collection .flex-row {
    display: flex;
}

/* --------------------------- end Collection --------------------- */


/* ---------------------------- Customers -------------------------- */

#customers.content {
    width: 100%;
    min-height: 92vh;
    padding: 20px;
}

#customers .balance {
    width: 100%;
    min-height: 68px;
    border: solid 1px #e6e6e6;
    display: flex;
    padding: 6px;
}


#customers .row-ajust {
    margin-right: 0px !important;
    margin-left: 0px !important;
}

#customers .value {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    padding: 0 5px;
}

#customers .title {
    font-family: Roboto;
    font-size: 12px;
    color: #979797;
    font-weight: 100;
    margin-bottom: 0;
    line-height: 1;
}

#customers .value-number {
    font-family: Roboto;
    font-size: 24px;
    font-weight: 100;
    color: #676767;
    margin-bottom: 0;
}


#customers .title-text {
    font-family: Roboto;
    font-size: 22px;
    text-align: left;
    color: #676767;
    font-weight: 100;
    padding-left: 0;
}

#customers th {
    font-family: Roboto;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    color: #979797;
}

#customers td {
    font-family: Roboto;
    font-size: 14px;
    text-align: left;
    color: #676767;
}

#customers tbody tr:nth-child(odd) {
    background-color: #e0f3fb;
    color: #fff;
}


#customers .balance-reverse {
    width: 100%;
    min-height: 68px;
    border: solid 1px #e6e6e6;
    display: flex;
    flex-direction: column;
    padding: 6px;
}

#customers .text-subtitle {
    font-family: Roboto;
    font-size: 14px;
    text-align: left;
    color: #676767;
}

#customers .table {
    margin-bottom: 0;
    display: block;
    overflow-x: auto;
}

#customers .btn-default {
    width: 100%;
    height: 52px;
    border-radius: 8px;
    background-color: #153A4F;
    font-family: Roboto;
    font-size: 16px;
    text-align: center;
    color: #ffffff;
    font-weight: 100;
    padding-top: 14px;
    margin: auto;
}

#customers .graphic {
    width: 100%;
    height: 354px;
    border: solid 1px #e6e6e6;
}

#customers .display-colunm {
    display: flex;
    flex-direction: column;
}

#customers .margin-ajust {
    margin-top: 24px;
}

#customers .flex-content {
    display: flex;
    justify-content: space-between;
    width: 100%;
}

#customers .select {
    border-radius: 4px;
    border: solid 1px #153A4F;
    padding-left: 10px;
    position: relative;
    color: #153A4F;
    background: none;
}

#customers .icon-downn {
    font-size: 16px !important;
    transform: rotate(360deg);
    color: #153A4F;
    position: absolute;
    right: 24px;
    top: 32px;
}

#customers .btn-pagination {
    width: 110px;
    height: 40px;
    border-radius: 4px;
    border: solid 1px #676767;
    font-family: Roboto;
    font-size: 14px;
    text-align: center;
    color: #676767;
    display: block;
    padding-top: 9px;
    position: relative;
}

#customers .icon-left {
    font-size: 16px !important;
    transform: rotate(360deg);
    color: #153A4F;
    position: absolute;
    left: 6px;
    top: 10px;
}

#customers .icon-right {
    font-size: 16px !important;
    transform: rotate(360deg);
    color: #153A4F;
    position: absolute;
    right: 6px;
    top: 10px;
}

#customers .number-pagination {
    font-family: Roboto;
    font-size: 16px;
    text-align: center;
    color: #153A4F;
    padding: 11px;
}

#customers .flex-pagination {
    display: flex;
    justify-content: center;
    padding: 11px;
    padding-top: 15px;
}

#customers .billet {
    width: 384px;
    min-height: 50px;
    position: relative;
    display: flex;
    flex-direction: column;
}

#customers .btn-billet {
    width: 384px;
    height: 48px;
    background-color: #153B4F;
    font-family: Roboto;
    font-size: 14px;
    text-align: left;
    color: #ffffff;
    display: block;
    padding: 14px;
    font-weight: 100;
    display: flex;
    justify-content: space-between;
    position: absolute;
    top: 0;
    right: 0;
}

#customers .title {
    font-family: Roboto;
    font-size: 12px;
    color: #979797;
    font-weight: 100;
    margin-bottom: 0;
    line-height: 1;
}

#customers .flex-content2 {
    width: 100%;
    display: flex;
    flex-direction: column;
}

#customers .value-number {
    font-family: Roboto;
    font-size: 24px;
    font-weight: 100;
    color: #676767;
    margin-bottom: 0;
}

#customers .billet-content {
    width: 100%;
    height: 200px;
    bottom: 2px;
    border: solid 1px #e6e6e6;
    display: none;
    padding: 60px 20px 20px;
}

#customers .billet-content2 {
    width: 100%;
    height: 194px;
    position: absolute;
    top: 0;
    padding: 15px;
    border: solid 1px #e6e6e6;
    display: flex;
    flex-direction: column;
}

#customers .btn-add-rescue {
    width: 180px;
    height: 45px;
    border-radius: 4px;
    background-color: #153A4F;
    font-family: Roboto;
    font-size: 14px;
    text-align: center;
    color: #ffffff;
    display: block;
    padding-top: 12px;
}

#customers .text-information {
    font-family: Roboto;
    font-size: 14px;
    text-align: left;
    color: #676767;
    line-height: 2;
}

#customers .rotate {
    transform: rotate(180deg);
    transition: 1s all;
}

#customers .btn {
    width: 110px;
    height: 40px;
    border: solid 1px #153A4F;
    font-family: Roboto;
    font-size: 14px;
    text-align: center;
    color: #153A4F !important;
    padding-top: 10px;
    font-weight: 100;
}

#customers .btn:hover {
    color: white !important;
    background-color: #153A4F;
}

#customers .active-btn {
    color: white !important;
    background-color: #153A4F;
}

#customers .flex-row {
    display: flex;
}

/* --------------------------- end Customers --------------------- */



/* ---------------------------- Tickets -------------------------- */

#tickets.content {
    width: 100%;
    min-height: 92vh;
    padding: 20px;
}

#tickets .balance {
    width: 100%;
    min-height: 68px;
    border: solid 1px #e6e6e6;
    display: flex;
    padding: 6px;
}


#tickets .row-ajust {
    margin-right: 0px !important;
    margin-left: 0px !important;
}

#tickets .value {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    padding: 0 5px;
}

#tickets .title {
    font-family: Roboto;
    font-size: 12px;
    color: #979797;
    font-weight: 100;
    margin-bottom: 0;
    line-height: 1;
}

#tickets .value-number {
    font-family: Roboto;
    font-size: 24px;
    font-weight: 100;
    color: #676767;
    margin-bottom: 0;
}


#tickets .title-text {
    font-family: Roboto;
    font-size: 22px;
    text-align: left;
    color: #676767;
    font-weight: 100;
    padding-left: 0;
}

#tickets th {
    font-family: Roboto;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    color: #979797;
}

#tickets td {
    font-family: Roboto;
    font-size: 14px;
    text-align: left;
    color: #676767;
}

#tickets tbody tr:nth-child(odd) {
    background-color: #e0f3fb;
    color: #fff;
}


#tickets .balance-reverse {
    width: 100%;
    min-height: 68px;
    border: solid 1px #e6e6e6;
    display: flex;
    flex-direction: column;
    padding: 6px;
    margin-top: 20px;
}

#tickets .text-subtitle {
    font-family: Roboto;
    font-size: 14px;
    text-align: left;
    color: #676767;
}

#tickets .table {
    margin-bottom: 0;
    display: block;
    overflow-x: auto;
}

#tickets .btn-default {
    width: 100%;
    height: 52px;
    border-radius: 8px;
    background-color: #153A4F;
    font-family: Roboto;
    font-size: 16px;
    text-align: center;
    color: #ffffff;
    font-weight: 100;
    padding-top: 14px;
    margin: auto;
}

#tickets .graphic {
    width: 100%;
    height: 354px;
    border: solid 1px #e6e6e6;
}

#tickets .display-colunm {
    display: flex;
    flex-direction: column;
}

#tickets .margin-ajust {
    margin-top: 24px;
}

#tickets .flex-content {
    display: flex;
    justify-content: space-between;
    width: 100%;
}

#tickets .select {
    border-radius: 4px;
    border: solid 1px #153A4F;
    padding-left: 10px;
    position: relative;
    color: #153A4F;
    background: none;
}

#tickets .icon-downn {
    font-size: 16px !important;
    transform: rotate(360deg);
    color: #153A4F;
    position: absolute;
    right: 24px;
    top: 32px;
}

#tickets .btn-pagination {
    width: 110px;
    height: 40px;
    border-radius: 4px;
    border: solid 1px #676767;
    font-family: Roboto;
    font-size: 14px;
    text-align: center;
    color: #676767;
    display: block;
    padding-top: 9px;
    position: relative;
}

#tickets .icon-left {
    font-size: 16px !important;
    transform: rotate(360deg);
    color: #153A4F;
    position: absolute;
    left: 6px;
    top: 10px;
}

#tickets .icon-right {
    font-size: 16px !important;
    transform: rotate(360deg);
    color: #153A4F;
    position: absolute;
    right: 6px;
    top: 10px;
}

#tickets .number-pagination {
    font-family: Roboto;
    font-size: 16px;
    text-align: center;
    color: #153A4F;
    padding: 11px;
}

#tickets .flex-pagination {
    display: flex;
    justify-content: center;
    padding: 11px;
    padding-top: 15px;
}

#tickets .billet {
    width: 384px;
    min-height: 50px;
    position: relative;
    display: flex;
    flex-direction: column;
}

#tickets .btn-billet {
    width: 384px;
    height: 48px;
    background-color: #153B4F;
    font-family: Roboto;
    font-size: 14px;
    text-align: left;
    color: #ffffff;
    display: block;
    padding: 14px;
    font-weight: 100;
    display: flex;
    justify-content: space-between;
    position: absolute;
    top: 0;
    right: 0;
}

#tickets .title {
    font-family: Roboto;
    font-size: 12px;
    color: #979797;
    font-weight: 100;
    margin-bottom: 0;
    line-height: 1;
}

#tickets .flex-content2 {
    width: 100%;
    display: flex;
    flex-direction: column;
}

#tickets .value-number {
    font-family: Roboto;
    font-size: 24px;
    font-weight: 100;
    color: #676767;
    margin-bottom: 0;
}

#tickets .billet-content {
    width: 100%;
    height: 695px;
    bottom: 2px;
    border: solid 1px #e6e6e6;
    display: none;
    padding: 60px 20px 20px;
}

#tickets .billet-content2 {
    width: 100%;
    height: 194px;
    position: absolute;
    top: 0;
    padding: 15px;
    border: solid 1px #e6e6e6;
    display: flex;
    flex-direction: column;
}

#tickets .btn-add-rescue {
    width: 180px;
    height: 45px;
    border-radius: 4px;
    background-color: #153A4F;
    font-family: Roboto;
    font-size: 14px;
    text-align: center;
    color: #ffffff;
    display: block;
    padding-top: 12px;
}

#tickets .text-information {
    font-family: Roboto;
    font-size: 14px;
    text-align: left;
    color: #676767;
    line-height: 2;
}

#tickets .rotate {
    transform: rotate(180deg);
    transition: 1s all;
}

#tickets .btn {
    width: 110px;
    height: 40px;
    border: solid 1px #153A4F;
    font-family: Roboto;
    font-size: 14px;
    text-align: center;
    color: #153A4F !important;
    padding-top: 10px;
    font-weight: 100;
}

#tickets .btn:hover {
    color: white !important;
    background-color: #153A4F;
}

#tickets .active-btn {
    color: white !important;
    background-color: #153A4F;
}

#tickets .flex-row {
    display: flex;
    padding: 0 0 27px;
}

#tickets .balance {
    width: 100%;
    min-height: 68px;
    border: solid 1px #e6e6e6;
    display: flex;
    padding: 6px;
}

#tickets .line-one {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #153A4F;
    padding: 6px 0;
    display: flex;
}

#tickets .row-ajust {
    margin-right: 0px !important;
    margin-left: 0px !important;
}

#tickets .value-simbol {
    border-right: solid 1px #153A4F;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

#tickets .icon-balance {
    color: #153A4F;
    font-size: 30px !important;
}

#tickets .value {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    padding: 0 5px;
}

#tickets .title {
    font-family: Roboto;
    font-size: 12px;
    color: #979797;
    font-weight: 100;
    margin-bottom: 0;
    line-height: 1.5;
}

#tickets .value-number {
    font-family: Roboto;
    font-size: 24px;
    font-weight: 100;
    color: #676767;
    margin-bottom: 0;
}

#tickets .line-two {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #d4b21e;
    padding: 6px 0;
    display: flex;
}

#tickets .value-simbol-two {
    border-right: solid 1px #d4b21e;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

#tickets .icon-balance-two {
    color: #d4b21e;
    font-size: 30px !important;
}

#tickets .line-thre {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #e89108;
    padding: 6px 0;
    display: flex;
}

#tickets .value-simbol-thre {
    border-right: solid 1px #e89108;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

#tickets .icon-balance-thre {
    color: #e89108;
    font-size: 30px !important;
}

#tickets .line-four {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #153B4F;
    padding: 6px 0;
    display: flex;
}

#tickets .value-simbol-four {
    border-right: solid 1px #153B4F;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

#tickets .icon-balance-four {
    color: #153B4F;
    font-size: 30px !important;
}

#tickets .line-five {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #153B4F;
    padding: 6px 0;
    display: flex;
}

#tickets .value-simbol-five {
    border-right: solid 1px #153B4F;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

#tickets .icon-balance-five {
    color: #153B4F;
    font-size: 30px !important;
}

#tickets .line-six {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #d5b21e;
    padding: 6px 0;
    display: flex;
}

#tickets .value-simbol-six {
    border-right: solid 1px #d5b21e;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

#tickets .icon-balance-six {
    color: #d5b21e;
    font-size: 30px !important;
}

#tickets .line-seven {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #c9071f;
    padding: 6px 0;
    display: flex;
}

#tickets .value-simbol-seven {
    border-right: solid 1px #c9071f;
    width: 56px;
    height: 100%;
    text-align: center;
    padding-top: 6px;
}

#tickets .icon-balance-seven {
    color: #c9071f;
    font-size: 30px !important;
}

#tickets .title-text {
    font-family: Roboto;
    font-size: 22px;
    text-align: left;
    color: #676767;
    font-weight: 100;
}

#tickets th {
    font-family: Roboto;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    color: #979797;
}

#tickets td {
    font-family: Roboto;
    font-size: 14px;
    text-align: left;
    color: #676767;
}

#tickets tbody tr:nth-child(odd) {
    background-color: #e0f3fb;
    color: #fff;
}

.padding-col {
    padding: 0 !important;
}

.padding-col-fefault {
    margin-top: 20px !important;
}


#tickets .text-subtitle {
    font-family: Roboto;
    font-size: 14px;
    text-align: left;
    color: #676767;
}

#tickets .table {
    margin-bottom: 0;
    display: block;
    overflow-x: auto;
}

#tickets .btn-default {
    width: 100%;
    height: 52px;
    border-radius: 8px;
    background-color: #153A4F;
    font-family: Roboto;
    font-size: 16px;
    text-align: center;
    color: #ffffff;
    font-weight: 100;
    padding-top: 14px;
    margin: auto;
}

#tickets .graphic {
    width: 100%;
    height: 354px;
    border: solid 1px #e6e6e6;
}

#tickets .display-colunm {
    display: flex;
    flex-direction: column;
}

#tickets .quantity {
    font-family: Roboto;
    font-size: 12px;
    color: #979797;
    font-weight: 100;
    margin-bottom: 0;
    line-height: 1;
    padding-top: 5px;
}

#tickets .graphic-old {
    width: 100%;
    height: 260px;
    border: solid 1px #e6e6e6;
}

/* --------------------------- end Tickets --------------------- */



/* ------------------------ Media Full ---------------------------- */
@media (min-width: 992px) {

    ul#menu {
        width: 250px;
        min-width: 250px;
        min-height: 100%;
        border-right: solid 1px #c1c1c1;
        display: flex;
        flex-direction: column;
        transition: 2s all;
    }



}

@media (max-width: 1400px) {
    .box-multicash .value-number {
        font-family: Roboto;
        font-size: 16px;
        font-weight: 100;
        color: #676767;
        margin-bottom: 0;
    }


}

@media (max-width: 1024px) {
    .box-multicash .value-number {
        font-size: 12px;
    }


    .box-multicash .value-simbol-info {
        display: none
    }

    .box-multicash .value-simbol-info2 {
        display: none
    }



    .box-multicash .value-simbol-danger {
        display: none
    }


    .box-multicash .value-simbol-green {
        display: none
    }


    .box-multicash .value-simbol-ripple {
        display: none
    }


    .box-multicash .value-simbol-eth {
        display: none
    }


    .box-multicash .value-simbol-warning {
        display: none
    }


    .box-multicash .value-simbol-warning2 {
        display: none
    }


    .box-multicash .value-simbol-success {
        display: none
    }

    .box-multicash .value-simbol-two {
        display: none
    }

    .box-multicash .value-simbol-thre {
        display: none
    }

    .box-multicash .value-simbol-four {
        display: none
    }

    .box-multicash .value-simbol-five {
        display: none
    }


    .box-multicash .value-simbol-six {
        display: none
    }


    .box-multicash .value-simbol-seven {
        display: none
    }

    .box-multicash .value-simbol {
        display: none
    }


}

/* ------------------------ end Media Full ---------------------------- */

/* ------------------------ Media Mobile ---------------------------- */
@media (max-width: 992px) {

    .box-multicash .value-simbol-info {
        display: block
    }

    .box-multicash .value-simbol-info2 {
        display: block
    }



    .box-multicash .value-simbol-danger {
        display: block
    }


    .box-multicash .value-simbol-green {
        display: block
    }


    .box-multicash .value-simbol-ripple {
        display: block
    }


    .box-multicash .value-simbol-eth {
        display: block
    }


    .box-multicash .value-simbol-warning {
        display: block
    }


    .box-multicash .value-simbol-warning2 {
        display: block
    }


    .box-multicash .value-simbol-success {
        display: block
    }

    .box-multicash .value-simbol-two {
        display: block
    }

    .box-multicash .value-simbol-thre {
        display: block
    }

    .box-multicash .value-simbol-four {
        display: block
    }

    .box-multicash .value-simbol-five {
        display: block
    }


    .box-multicash .value-simbol-six {
        display: block
    }


    .box-multicash .value-simbol-seven {
        display: block
    }

    .box-multicash .value-simbol {
        display: block
    }

    input[type='file'] {
        white-space: pre-wrap
    }

    .box-multicash .balance {
        display: flex;
        flex-direction: column;
        justify-content: center;
        margin: 0;
    }

    #extract .balance {
        display: flex;
        flex-direction: column;
        justify-content: center;
        margin: 0;
    }

    ul#menu {
        display: none;
        width: 0;
        transition: 2s all;

    }

    .navTrigger {
        display: initial !important;
    }

    .active-class {
        width: 250px !important;
        height: 92vh;
        border-right: solid 1px #153A4F;
        display: flex;
        flex-direction: column;
        display: initial !important;
        position: absolute;
        z-index: 1;
        background-color: white;
        transition: 1s all;
    }

    .container-header {
        padding: 0 20px !important;
    }

    .box-multicash .balance-reverse {
        margin: 10px 0;
    }

    #extract .flex-content {
        flex-direction: column;
    }

    .box-multicash .flex-row {
        flex-direction: column !important;
    }

    #rescue .flex-content {
        flex-direction: column !important;
    }

    #rescue .btn-billet {
        width: 100%;
    }

    #collection .flex-content {
        flex-direction: column !important;
    }

    #collection .btn-billet {
        width: 100%;
    }

    #customers .btn-billet {
        width: 100%;
    }

    #tickets .btn-billet {
        width: 100%;
    }

    #tickets .flex-row {
        flex-direction: column !important;
    }

    #tickets .flex-row-btn {
        flex-direction: row !important;
    }

    #tickets .billet-content {
        height: 770px;
    }


}

/* ------------------------ end Media Mobile ---------------------------- */


/* ------------------hamburguer--------------*/

.navTrigger {
    cursor: pointer;
    width: 30px;
    height: 25px;
    padding-top: 30px;
    display: none;
}

.navTrigger i {
    background-color: #000000;
    border-radius: 2px;
    content: '';
    display: block;
    width: 100%;
    height: 4px;
}

.navTrigger i:nth-child(1) {
    -webkit-animation: outT 0.8s backwards;
    animation: outT 0.8s backwards;
    -webkit-animation-direction: reverse;
    animation-direction: reverse;
}

.navTrigger i:nth-child(2) {
    margin: 5px 0;
    -webkit-animation: outM 0.8s backwards;
    animation: outM 0.8s backwards;
    -webkit-animation-direction: reverse;
    animation-direction: reverse;
}

.navTrigger i:nth-child(3) {
    -webkit-animation: outBtm 0.8s backwards;
    animation: outBtm 0.8s backwards;
    -webkit-animation-direction: reverse;
    animation-direction: reverse;
}

.navTrigger.active3 i:nth-child(1) {
    -webkit-animation: inT 0.8s forwards;
    animation: inT 0.8s forwards;
}

.navTrigger.active3 i:nth-child(2) {
    -webkit-animation: inM 0.8s forwards;
    animation: inM 0.8s forwards;
}

.navTrigger.active3 i:nth-child(3) {
    -webkit-animation: inBtm 0.8s forwards;
    animation: inBtm 0.8s forwards;
}

@-webkit-keyframes inM {
    50% {
        -webkit-transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(45deg);
    }
}

@keyframes inM {
    50% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(45deg);
    }
}

@-webkit-keyframes outM {
    50% {
        -webkit-transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(45deg);
    }
}

@keyframes outM {
    50% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(45deg);
    }
}

@-webkit-keyframes inT {
    0% {
        -webkit-transform: translateY(0px) rotate(0deg);
    }

    50% {
        -webkit-transform: translateY(9px) rotate(0deg);
    }

    100% {
        -webkit-transform: translateY(9px) rotate(135deg);
    }
}

@keyframes inT {
    0% {
        transform: translateY(0px) rotate(0deg);
    }

    50% {
        transform: translateY(9px) rotate(0deg);
    }

    100% {
        transform: translateY(9px) rotate(135deg);
    }
}

@-webkit-keyframes outT {
    0% {
        -webkit-transform: translateY(0px) rotate(0deg);
    }

    50% {
        -webkit-transform: translateY(9px) rotate(0deg);
    }

    100% {
        -webkit-transform: translateY(9px) rotate(135deg);
    }
}

@keyframes outT {
    0% {
        transform: translateY(0px) rotate(0deg);
    }

    50% {
        transform: translateY(9px) rotate(0deg);
    }

    100% {
        transform: translateY(9px) rotate(135deg);
    }
}

@-webkit-keyframes inBtm {
    0% {
        -webkit-transform: translateY(0px) rotate(0deg);
    }

    50% {
        -webkit-transform: translateY(-9px) rotate(0deg);
    }

    100% {
        -webkit-transform: translateY(-9px) rotate(135deg);
    }
}

@keyframes inBtm {
    0% {
        transform: translateY(0px) rotate(0deg);
    }

    50% {
        transform: translateY(-9px) rotate(0deg);
    }

    100% {
        transform: translateY(-9px) rotate(135deg);
    }
}

@-webkit-keyframes outBtm {
    0% {
        -webkit-transform: translateY(0px) rotate(0deg);
    }

    50% {
        -webkit-transform: translateY(-9px) rotate(0deg);
    }

    100% {
        -webkit-transform: translateY(-9px) rotate(135deg);
    }
}

@keyframes outBtm {
    0% {
        transform: translateY(0px) rotate(0deg);
    }

    50% {
        transform: translateY(-9px) rotate(0deg);
    }

    100% {
        transform: translateY(-9px) rotate(135deg);
    }
}

/* ------------------ end hamburguer--------------*/

.form-check-input {
    margin-top: 0 !important;
}

.form-check-label {
    margin-bottom: 0.75rem !important;
}

@font-face {
    font-family: Roboto;
    src: url(fonts/Roboto-Regular.ttf);
}