﻿h1, h2, h3, h4, h5, h6, strong {
    color: #222 !important;
    font-family: 'Roboto',sans-serif !important;
    font-style: normal;
}

strong{
    font-weight: bolder;
}

.CSSForButtonCopiar {
    border-radius: 5px;
    border: none;
    color: black;
    background-color: #e5e5e5;
    margin-top: .5rem !important;
    padding: .5rem 1rem;
    font-size: 1.1rem;
    line-height: 1.5;
    display: inline-block;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    user-select: none;
    --bs-btn-color: #fff;
    --bs-btn-bg: #6c757d;
    --bs-btn-border-color: #6c757d;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #5c636a;
    --bs-btn-hover-border-color: #565e64;
    --bs-btn-focus-shadow-rgb: 130,138,145;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #565e64;
    --bs-btn-active-border-color: #51585e;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #6c757d;
    --bs-btn-disabled-border-color: #6c757d;
}

.CSSForButtonCopiar:not(:disabled):not(.disabled) {
    cursor: pointer;
}

.CSSForButtonNo {
    border-radius: 5px;
    border: none;
    color: black;
    background-color: #e5e5e5;
    margin-top: .5rem !important;
    padding: .5rem 1rem;
    font-size: 1.1rem;
    line-height: 1.5;
    display: inline-block;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    user-select: none;
    --bs-btn-color: #fff;
    --bs-btn-bg: #6c757d;
    --bs-btn-border-color: #6c757d;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #5c636a;
    --bs-btn-hover-border-color: #565e64;
    --bs-btn-focus-shadow-rgb: 130,138,145;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #565e64;
    --bs-btn-active-border-color: #51585e;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #6c757d;
    --bs-btn-disabled-border-color: #6c757d;
}

.CSSForButtonNo:not(:disabled):not(.disabled) {
    cursor: pointer;
}

.CSSForButtonAvisoOK {
    width: 106px;
    border-radius: 5px;
    border: none;
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.2);
    color: #fff;
    /*background-color: #10893e;*/
    background-color: #2BC305;
    margin-top: .5rem !important;
    padding: .5rem 1rem;
    font-size: 1.1rem;
    line-height: 1.5;
    display: inline-block;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    user-select: none;
    --bs-btn-color: #fff;
    --bs-btn-bg: #198754;
    --bs-btn-border-color: #198754;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #157347;
    --bs-btn-hover-border-color: #146c43;
    --bs-btn-focus-shadow-rgb: 60,153,110;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #146c43;
    --bs-btn-active-border-color: #13653f;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #198754;
    --bs-btn-disabled-border-color: #198754;
}

.CSSForButtonAvisoOK:not(:disabled):not(.disabled) {
    cursor: pointer;
}

.CSSForButtonAvisoOK:active {
    color: #fff;
    background-color: #0b5b29;
    border-color: #095024;
}

.ModalColorHeader {
    background-color: var(--rzModalHeaderColor) !important;
}

.ModalColorHeaderTitle {
    color: white !important;
}

.CSSForHeader {
    background-color: #222;
    color: yellow;
}

.CSSForTitle {
    color: white !important;
}

.modal-title {
    color: white !important;
}

.modal-content {
    border: 0 !important;
}

/*.modal-header {
    background-color: #222 !important;
}*/

/*.modal-body {
    text-align: center !important;
    font-size: 17px;
    padding-top: 30px;
}*/

.CSSForAlertWarningContentModal {
    text-align: center;
    padding-top: 30px;
    padding-bottom: 30px;
    background-color: unset !important;
    font-size: 17px;
}

.no-padding {
    padding: 0;
}

.text-aligne {
    text-align: center;
    padding-top: 30px;
    background-color: unset !important;
    font-size: 17px;
}

.filtros-btn-extra {
    height: 35px;
    max-height: 52px;
    margin-top: 0 !important;
    z-index: 4;
    margin-left: 6px;
    font-size: 0.88rem;
    width: 135px;
    color: #212529 !important;
    background-color: #fff !important;
    border-color: #fff !important;
    border: none;
    border-radius: 5px;
    padding: 0px;
    padding-top: 2px;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .2);
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
}


    .filtros-btn-extra:hover {
        background-color: #f2f2f2 !important;
        border-color: #f2f2f2 !important;
    }

@media (max-width: 1080px) {
    .filtros-btn-extra {
        height: 32px;
        width: 120px;
    }
}

@media (max-width: 800px) {
    .filtros-btn-extra {
        width: 30px;
    }

    .align-icon {
        display: flex;
        justify-content: center;
    }

    .hidden-btn-Text {
        display: none !important;
    }

    .hidden-btn-icon {
        display: none !important;
    }
}

.width-caption {
    width: 190px;
}
.align-caption {
    margin-left: 0 !important;
    padding-left: 8px;
}

.hide-week-number dxbl-calendar-table-container table tr td:first-child {
    opacity: 0 !important;
}

/* Estilização customizada do RzTextBoxSenhaNew para o login */

.custom-senha-login {
    height: 45px !important;
}

.eye-custom-class {
    zoom: 1.5;
    position: absolute;
    top: 28px !important;
    right: 16px !important;
}

/* Fim */

/* Estilização customizada para o accordion-body de historico de agendamento */
.custom-accordion-body {
    padding: 0 !important;
}

/* Fim */

/* Classe padrão para remover o padding do RzLayoutColumn (só é usada se no componente for definido o parametro RemoveDivPadding como true */
.remove-padding {
    padding: 0 !important;
}

/* Fim */

.icon-user-header-cliente {
    width: 35px;
    height: 35px;
    margin-right: -20px;
    color: var(--rzAppBarClientesTextIcons);
    cursor: pointer;
}

.icon-user-header {
    max-width: 35px;
    width: 35px;
    height: 35px;
    border-radius: 50%;
    border: var(--rzMainLayoutColorTitlePag) 2px solid;
    color: var(--rzMainLayoutColorTitlePag);
    font-size: 18px;
    margin-right: 0;
}

.nome-user-header {
    color: var(--rzMainLayoutColorTitlePag);
    margin-right: 5px;
    padding-top: 4px;
    font-size: medium;
    padding-right: 0 !important;
    padding-left: 0 !important;
}

.icon-user-img-cliente {
    object-fit: cover;
    width: 40px !important;
    height: 40px !important;
    color: var(--rzAppBarClientesTextIcons);
    border-radius: 50%;
    margin-right: -20px;
    margin-top: -2.95px;
}

.icon-user-img {
    object-fit: cover;
    width: 35px !important;
    height: 35px !important;
    border-radius: 50%;
    border: var(--rzMainLayoutColorTitlePag) 2px solid;
}

.icon-user-container {
    padding-left: 2%;
}

.cssformodal{
    border-radius: 15px !important;
}

/* Classes do menu principal do cliente */
/* Icones*/
.Icon-MenuInicial-BtnPosicaoVendas {
    height: 80px;
    width: 80px;
    background-image: url("data:image/svg+xml,%3Csvg fill='%23ffffff' height='80px' width='80px' version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 483.1 483.1' xml:space='preserve' stroke='%23ffffff'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cg%3E%3Cg%3E%3Cpath d='M434.55,418.7l-27.8-313.3c-0.5-6.2-5.7-10.9-12-10.9h-58.6c-0.1-52.1-42.5-94.5-94.6-94.5s-94.5,42.4-94.6,94.5h-58.6 c-6.2,0-11.4,4.7-12,10.9l-27.8,313.3c0,0.4,0,0.7,0,1.1c0,34.9,32.1,63.3,71.5,63.3h243c39.4,0,71.5-28.4,71.5-63.3 C434.55,419.4,434.55,419.1,434.55,418.7z M241.55,24c38.9,0,70.5,31.6,70.6,70.5h-141.2C171.05,55.6,202.65,24,241.55,24z M363.05,459h-243c-26,0-47.2-17.3-47.5-38.8l26.8-301.7h47.6v42.1c0,6.6,5.4,12,12,12s12-5.4,12-12v-42.1h141.2v42.1 c0,6.6,5.4,12,12,12s12-5.4,12-12v-42.1h47.6l26.8,301.8C410.25,441.7,389.05,459,363.05,459z'%3E%3C/path%3E%3Cpath d='M255.25,293.4h-27.5c-10,0-18.1-8.1-18.1-18.1s8.1-18.1,18.1-18.1h48.4c6.6,0,12-5.4,12-12s-5.4-12-12-12h-22.6v-16.7 c0-6.6-5.4-12-12-12s-12,5.4-12,12v16.7h-1.7c-23.2,0-42.1,18.9-42.1,42.1s18.9,42.1,42.1,42.1h27.5c10,0,18.1,8.1,18.1,18.1 s-8.1,18.1-18.1,18.1h-49.3c-6.6,0-12,5.4-12,12s5.4,12,12,12h23.5v17.1c0,6.6,5.4,12,12,12s12-5.4,12-12v-17.1h2 c0.1,0,0.2,0,0.3,0c23-0.3,41.5-19.1,41.5-42.1C297.35,312.3,278.45,293.4,255.25,293.4z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.Icon-MenuInicial-BtnProducao {
    height: 80px;
    width: 80px;
    background-image: url("data:image/svg+xml,%3Csvg fill='%23ffffff' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M 20 5 L 20 10.46875 L 17 12.25 L 17 9.21875 L 15.5 10.15625 L 12 12.25 L 12 9.21875 L 10.5 10.15625 L 5.5 13.15625 L 5 13.4375 L 5 27 L 27 27 L 27 5 Z M 22 7 L 25 7 L 25 25 L 7 25 L 7 14.53125 L 10 12.75 L 10 15.78125 L 11.5 14.84375 L 15 12.75 L 15 15.78125 L 16.5 14.84375 L 21.5 11.84375 L 22 11.5625 Z M 9 17 L 9 19 L 11 19 L 11 17 Z M 13 17 L 13 19 L 15 19 L 15 17 Z M 17 17 L 17 19 L 19 19 L 19 17 Z M 21 17 L 21 19 L 23 19 L 23 17 Z M 9 21 L 9 23 L 11 23 L 11 21 Z M 13 21 L 13 23 L 15 23 L 15 21 Z M 17 21 L 17 23 L 19 23 L 19 21 Z M 21 21 L 21 23 L 23 23 L 23 21 Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}

.Icon-MenuInicial-BtnFinanceiro {
    height: 80px;
    width: 80px;
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' id='Layer_1' version='1.1' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill='%23ffffff'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23ffffff;%7D %3C/style%3E%3Cg%3E%3Cpath class='st0' d='M206.2,144.8v-21.5c3.8,0.9,7.6,2.6,11.5,4.9c1.1,0.7,2.2,1,3.4,1c3.5,0,6.3-2.7,6.3-6.2 c0-2.7-1.6-4.3-3.4-5.4c-5.2-3.2-10.7-5.4-17.3-6.2v-2.5c0-2.7-2.1-4.8-4.8-4.8c-2.7,0-4.9,2.1-4.9,4.8v2.3 c-4.4,0.4-8.4,1.4-11.7,3.1c-4.2,2.1-7.4,5.1-9.4,8.8c-1.5,2.8-2.3,6-2.3,9.5c0,5.1,1.3,9.2,3.8,12.5c3.8,4.8,10.4,8,20.1,10.6v22 c-6.2-1.1-11.3-3.7-16.6-7.5c-1-0.8-2.4-1.2-3.7-1.2c-3.5,0-6.1,2.7-6.1,6.1c0,2.3,1.1,4.1,3,5.4c6.8,4.8,14.5,7.8,22.9,8.7v6.9 c0,2.7,2.2,4.8,4.9,4.8c2.7,0,4.8-2.1,4.8-4.8v-6.7c14.2-1.3,23.8-9.5,23.8-21.8c0-3.7-0.7-6.9-2.1-9.7 C225.1,151.9,218,147.7,206.2,144.8z M197.4,142.5c-1.7-0.6-3.2-1.1-4.5-1.7c0,0,0,0,0,0c-4.9-2.3-6.3-4.9-6.3-8.7 c0-4.9,3.6-8.7,10.7-9.4V142.5z M206.2,178.4V158c0.2,0.1,0.4,0.1,0.5,0.2c8.2,2.6,10.5,5.6,10.5,10.5 C217.3,174,213.4,177.6,206.2,178.4z'%3E%3C/path%3E%3Cpath class='st0' d='M441.1,219.6c2.7,0,5.2-1.6,6.3-4s0.8-5.3-0.9-7.4l-50.2-61.6L353.4,94c-1.3-1.6-3.3-2.6-5.4-2.6c0,0,0,0,0,0 c-2.1,0-4.1,0.9-5.4,2.6l-28.2,34.6c-11.2-53.7-59-93.6-115.3-93.6c-65,0-117.8,52.8-117.8,117.8c0,65,52.9,117.8,117.8,117.8 c32.6,0,63-13.2,85-36.3c-7,20.9-19.8,39.5-37.4,53.6c-24.1,19.4-54.3,28.2-85,24.8c-30.7-3.4-58.3-18.5-77.7-42.6 c-2.6-3.2-5-6.5-7.1-9.9c-1.9-3-5.8-4.1-9-2.5s-4.7,5.3-3.4,8.7c6.6,17.8,16,34.4,28,49.3c13.8,17.2,30.4,31.5,49.3,42.4 c17.4,10,36.2,17,56,20.7c10.7,2,21.6,3,32.5,3c4.6,0,9.1-0.2,13.7-0.5c19.4-1.5,38.2-6.2,56-13.9c14.5-6.3,28.2-14.5,40.7-24.5 c1.8-1.4,3.6-2.9,5.5-4.6c28.2-24.6,47.6-56.9,56-93.4c1.9-8.3,3.2-16.8,3.9-25.3H441.1z M199,219.6c-36.8,0-66.8-30-66.8-66.8 s30-66.8,66.8-66.8s66.8,30,66.8,66.8S235.8,219.6,199,219.6z M199,256.6c-57.2,0-103.8-46.6-103.8-103.8 c0-57.2,46.6-103.8,103.8-103.8c53.7,0,98.5,41.2,103.4,94.3l-15,18.3l0,0l-10.6,13c2-6.9,3-14.3,3-21.8 c0-44.6-36.3-80.8-80.8-80.8s-80.8,36.3-80.8,80.8s36.3,80.8,80.8,80.8c18.8,0,36.1-6.5,49.9-17.3c1.3,2.1,3.5,3.3,5.9,3.3h23.6 C258.8,243,229.9,256.6,199,256.6z M399.5,205.6c-3.7,0-6.8,2.9-7,6.7c-0.4,9.9-1.8,19.8-4,29.5c-7.7,33.6-25.6,63.3-51.6,86 c-1.8,1.6-3.5,3-5.1,4.3c-11.5,9.2-24.1,16.8-37.5,22.6c-16.4,7.1-33.7,11.4-51.6,12.7c-14.2,1.1-28.5,0.3-42.5-2.3 c-18.3-3.4-35.6-9.8-51.6-19c-17.4-10.1-32.7-23.2-45.4-39c-0.3-0.4-0.7-0.8-1-1.3c17.1,11.4,36.8,18.7,57.9,21 c34.5,3.8,68.3-6.1,95.3-27.8c26.5-21.3,43.4-51.6,47.6-85.4c0.2-2-0.4-4-1.7-5.5c-1.3-1.5-3.2-2.4-5.2-2.4h-3.8h-22.7l78.4-96.1 l37.5,46l40.9,50.2H399.5z'%3E%3C/path%3E%3Cpath class='st0' d='M195.5,390.6c-16.5-3.1-32.4-8.3-47.3-15.4c-2.2-1-4.7-0.9-6.8,0.4c-2,1.3-3.3,3.5-3.3,5.9v88.6 c0,3.9,3.1,7,7,7H199c3.9,0,7-3.1,7-7v-71.8c0-3.4-2.5-6.4-5.9-6.9C198.5,391.1,197,390.9,195.5,390.6z M192,463.1h-39.8v-70.8 c12.8,5.3,26.1,9.3,39.8,11.9V463.1z'%3E%3C/path%3E%3Cpath class='st0' d='M294.7,382.4c-16.1,5.9-32.9,9.5-50,10.8c-0.6,0-1.2,0.1-1.8,0.1c-3.7,0.2-6.6,3.3-6.6,7v69.7c0,3.9,3.1,7,7,7 h53.8c3.9,0,7-3.1,7-7V389c0-2.3-1.1-4.4-3-5.7C299.3,381.9,296.9,381.6,294.7,382.4z M290.1,463.1h-39.8v-56.3 c13.5-1.3,26.9-4,39.8-8.1V463.1z'%3E%3C/path%3E%3Cpath class='st0' d='M397.3,303.2c-3-0.9-6.2,0.3-7.9,3c-9.7,15.3-21.6,29.1-35.4,41.1c-2.2,1.9-4.1,3.5-5.9,4.9 c-3.5,2.8-7,5.4-10.6,7.9c-1.9,1.3-3,3.5-3,5.7v104.1c0,3.9,3.1,7,7,7h53.8c3.9,0,7-3.1,7-7V309.9 C402.3,306.8,400.3,304.1,397.3,303.2z M388.3,463.1h-39.8v-93.5c2.8-2,5.6-4.2,8.3-6.3c1.9-1.5,4-3.3,6.3-5.3 c9.2-8,17.6-16.8,25.1-26.2V463.1z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.Icon-MenuFinanceiro-BtnReceCli {
    height: 80px;
    width: 80px;
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' xmlns='http://www.w3.org/2000/svg' fill='%23ffffff'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='invisible_box' data-name='invisible box'%3E%3Crect width='48' height='48' fill='none'%3E%3C/rect%3E%3C/g%3E%3Cg id='Icons'%3E%3Cg%3E%3Cpath d='M42.2,31.7a4.6,4.6,0,0,0-4-1.1l-9.9,1.7A4.7,4.7,0,0,0,26.9,29l-7.1-7H5a2,2,0,0,0,0,4H18.2l5.9,5.9a.8.8,0,0,1,0,1.1.9.9,0,0,1-1.2,0l-3.5-3.5a2.1,2.1,0,0,0-2.8,0,2.1,2.1,0,0,0,0,2.9l3.5,3.4a4.5,4.5,0,0,0,3.4,1.4,5.7,5.7,0,0,0,1.8-.3h0l13.6-2.4a1,1,0,0,1,.8.2,1.1,1.1,0,0,1,.3.7,1,1,0,0,1-.8,1L20.6,39.8,9.7,30.9H5a2,2,0,0,0,0,4H8.3L19.4,44l20.5-3.7A4.9,4.9,0,0,0,44,35.4,4.6,4.6,0,0,0,42.2,31.7Z'%3E%3C/path%3E%3Cpath d='M34.3,20.1h0a6.7,6.7,0,0,1-4.1-1.3,2,2,0,0,0-2.8.6,1.8,1.8,0,0,0,.3,2.6A10.9,10.9,0,0,0,32,23.8V26a2,2,0,0,0,4,0V23.8a6.3,6.3,0,0,0,3-1.3,4.9,4.9,0,0,0,2-4h0c0-3.7-3.4-4.9-6.3-5.5s-3.5-1.3-3.5-1.8.2-.6.5-.9a3.4,3.4,0,0,1,1.8-.4,6.3,6.3,0,0,1,3.3.9,1.8,1.8,0,0,0,2.7-.5,1.9,1.9,0,0,0-.4-2.8A9.1,9.1,0,0,0,36,6.3V4a2,2,0,0,0-4,0V6.2c-3,.5-5,2.5-5,5.2s3.3,4.9,6.5,5.5,3.3,1.3,3.3,1.8S35.7,20.1,34.3,20.1Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.Icon-MenuFinanceiro-BtnPagFor {
    height: 80px;
    width: 80px;
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' fill='%23ffffff'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%23ffffff;stroke-miterlimit:10;stroke-width:1.91px;%7D%3C/style%3E%3C/defs%3E%3Cpolyline class='cls-1' points='15.82 14.86 8.18 14.86 1.5 14.86 1.5 1.5 22.5 1.5 22.5 14.86 19.64 14.86'%3E%3C/polyline%3E%3Cpath class='cls-1' d='M9.14,11.05h3.34a1.44,1.44,0,0,0,1.43-1.44h0a1.43,1.43,0,0,0-1.43-1.43h-1a1.43,1.43,0,0,1-1.43-1.43h0a1.43,1.43,0,0,1,1.43-1.43h3.34'%3E%3C/path%3E%3Cline class='cls-1' x1='12' y1='3.41' x2='12' y2='5.32'%3E%3C/line%3E%3Cline class='cls-1' x1='12' y1='11.05' x2='12' y2='12.95'%3E%3C/line%3E%3Cpath class='cls-1' d='M17.73,22.5h0a6.52,6.52,0,0,0,1.91-4.61v-4A1.91,1.91,0,0,0,17.73,12h0a1.9,1.9,0,0,0-1.91,1.91v2.86l-.2.1a3.1,3.1,0,0,0-1.71,2.77h0'%3E%3C/path%3E%3Cpath class='cls-1' d='M8.18,14.86v3a6.52,6.52,0,0,0,1.91,4.61'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}

.Icon-MenuFinanceiro-BtnPedidos {
    height: 80px;
    width: 80px;
    background-image: url("data:image/svg+xml,%3Csvg fill='%23ffffff' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' stroke='%23ffffff'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M136.948 908.811c5.657 0 10.24-4.583 10.24-10.24V610.755c0-5.657-4.583-10.24-10.24-10.24h-81.92a10.238 10.238 0 00-10.24 10.24v287.816c0 5.657 4.583 10.24 10.24 10.24h81.92zm0 40.96h-81.92c-28.278 0-51.2-22.922-51.2-51.2V610.755c0-28.278 22.922-51.2 51.2-51.2h81.92c28.278 0 51.2 22.922 51.2 51.2v287.816c0 28.278-22.922 51.2-51.2 51.2zm278.414-40.96c5.657 0 10.24-4.583 10.24-10.24V551.322c0-5.657-4.583-10.24-10.24-10.24h-81.92a10.238 10.238 0 00-10.24 10.24v347.249c0 5.657 4.583 10.24 10.24 10.24h81.92zm0 40.96h-81.92c-28.278 0-51.2-22.922-51.2-51.2V551.322c0-28.278 22.922-51.2 51.2-51.2h81.92c28.278 0 51.2 22.922 51.2 51.2v347.249c0 28.278-22.922 51.2-51.2 51.2zm278.414-40.342c5.657 0 10.24-4.583 10.24-10.24V492.497c0-5.651-4.588-10.24-10.24-10.24h-81.92c-5.652 0-10.24 4.589-10.24 10.24v406.692c0 5.657 4.583 10.24 10.24 10.24h81.92zm0 40.96h-81.92c-28.278 0-51.2-22.922-51.2-51.2V492.497c0-28.271 22.924-51.2 51.2-51.2h81.92c28.276 0 51.2 22.929 51.2 51.2v406.692c0 28.278-22.922 51.2-51.2 51.2zm278.414-40.958c5.657 0 10.24-4.583 10.24-10.24V441.299c0-5.657-4.583-10.24-10.24-10.24h-81.92a10.238 10.238 0 00-10.24 10.24v457.892c0 5.657 4.583 10.24 10.24 10.24h81.92zm0 40.96h-81.92c-28.278 0-51.2-22.922-51.2-51.2V441.299c0-28.278 22.922-51.2 51.2-51.2h81.92c28.278 0 51.2 22.922 51.2 51.2v457.892c0 28.278-22.922 51.2-51.2 51.2zm-6.205-841.902C677.379 271.088 355.268 367.011 19.245 387.336c-11.29.683-19.889 10.389-19.206 21.679s10.389 19.889 21.679 19.206c342.256-20.702 670.39-118.419 964.372-284.046 9.854-5.552 13.342-18.041 7.79-27.896s-18.041-13.342-27.896-7.79z'%3E%3C/path%3E%3Cpath d='M901.21 112.64l102.39.154c11.311.017 20.494-9.138 20.511-20.449s-9.138-20.494-20.449-20.511l-102.39-.154c-11.311-.017-20.494 9.138-20.511 20.449s9.138 20.494 20.449 20.511z'%3E%3C/path%3E%3Cpath d='M983.151 92.251l-.307 101.827c-.034 11.311 9.107 20.508 20.418 20.542s20.508-9.107 20.542-20.418l.307-101.827c.034-11.311-9.107-20.508-20.418-20.542s-20.508 9.107-20.542 20.418z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}

.Icon-MenuFinanceiro-BtnProducao {
    height: 80px;
    width: 80px;
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 15 15' version='1.1' id='industry' xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' stroke='%23ffffff'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M14,1v12H1V8.72c0.0016-0.1419,0.0634-0.2764,0.17-0.37l3-3.22c0.2074-0.1823,0.5234-0.1618,0.7056,0.0456 C4.9568,5.268,5.0011,5.387,5,5.51v3l3.16-3.37c0.2025-0.1878,0.5188-0.1759,0.7066,0.0266C8.9532,5.2599,9.0009,5.3827,9,5.51V11h3 V1H14z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}

/* Layout botoes*/
.Layout-Btn-MenuInicial-PosicaoVendas {
    cursor: pointer;
    border-radius: 15px;
    display: flex;
    height: 90px;
    padding: 0px;
    margin: 0px;
    color: #ffffff;
    background-color: var(--rzBtnMenuInicalClientes-btnPosicaoVendas);
    transition: all 180ms ease-in-out;
}

    .Layout-Btn-MenuInicial-PosicaoVendas:hover, 
    .Layout-Btn-MenuInicial-PosicaoVendas:active, 
    .Layout-Btn-MenuInicial-PosicaoVendas:focus, 
    .Layout-Btn-MenuInicial-PosicaoVendas:focus-visible {
        background-color: var(--rzBtnMenuInicalClientes-btnPosicaoVendasHover);
        transition: all 180ms ease-in-out;
    }

.Layout-Btn-MenuInicial-Producao {
    cursor: pointer;
    border-radius: 15px;
    display: flex;
    height: 90px;
    padding: 0px;
    margin: 0px;
    color: #ffffff;
    background-color: var(--rzBtnMenuInicalClientes-btnProducao);
}

    .Layout-Btn-MenuInicial-Producao:hover,
    .Layout-Btn-MenuInicial-Producao:active,
    .Layout-Btn-MenuInicial-Producao:focus,
    .Layout-Btn-MenuInicial-Producao:focus-visible {
        background-color: var(--rzBtnMenuInicalClientes-btnProducaoHover);
        transition: all 180ms ease-in-out;
    }

.Layout-Btn-MenuInicial-Financeiro {
    cursor: pointer;
    border-radius: 15px;
    display: flex;
    height: 90px;
    padding: 0px;
    margin: 0px;
    color: #ffffff;
    background-color: var(--rzBtnMenuInicalClientes-btnFinanceiro);
}

    .Layout-Btn-MenuInicial-Financeiro:hover,
    .Layout-Btn-MenuInicial-Financeiro:active,
    .Layout-Btn-MenuInicial-Financeiro:focus,
    .Layout-Btn-MenuInicial-Financeiro:focus-visible {
        background-color: var(--rzBtnMenuInicalClientes-btnFinanceiroHover);
        transition: all 180ms ease-in-out;
    }

.Layout-Container-Menu-Clientes {
    padding: 0px;
    margin: 0px;
}

.Layout-SubContainer-Menu-Clientes {
    padding: 0px;
    margin: 0px;
}

.Layout-BtnMenuInicial-Icon-Container {
    display: flex;
    justify-content: start;
    align-items: center;
    padding: 0px;
    margin: 0px;
    margin-left: 5px;
}

.Layout-BtnMenuInicial-Text {
    font-size: 26px;
    display: flex;
    justify-content: start;
    align-items: center;
    padding: 0px;
    margin: 0px;
    font-weight: bold;
}

/* ------------------------------------------------------------------------------------ */