/*INICIO DA CUSTOMIZACAO DO selectCheckboxMenu PARA O SCROLL*/
.scrollSelectCheckboxMenu {
    display: inline-grid;!important;
}

.scrollSelectCheckboxMenu .ui-selectcheckboxmenu-multiple-container{
    max-width: 95%!important;
    max-height: 20px!important;
    overflow-y: auto!important;
    padding-right: 0 !important;
}

/*FIM  DA CUSTOMIZACAO DO selectCheckboxMenu PARA O SCROLL*/

/*INICIO DA CUSTOMIZACAO SOLICITADAS PELO SERGIO*/

.layout-wrapper .layout-menu.layout-menu-dark ul.ultima-menu .subMenu {
    background: linear-gradient(
            rgba(0, 0, 0, 0.4),
            rgba(0, 0, 0, 0.4)
    );
}

/*FIM DA CUSTOMIZACAO SOLICITADAS PELO SERGIO*/

/*INICIO DA CUSTOMIZACAO SOLICITADAS PELO ALEXANDRE*/
.ui-fieldset .ui-fieldset-legend {
    text-align: left !important;
}

.ui-fieldset-toggleable .ui-fieldset-legend {
    text-align: left !important;
}

.ui-fieldset {
    border: none !important;
}

.ui-fieldset-toggleable {
    border: none !important;
}

.ui-fieldset .ui-fieldset-toggler {
    border-radius: unset !important;
}

body.layout-compact .ui-button.ui-button-icon-only {
    border-radius: unset !important;
}

.dashboard .colorbox.notificacao .colorbox-name {
    font-weight: bold;
}

.dashboard .colorbox.notificacao .colorbox-count {
    font-weight: unset;
}

body.layout-compact .ui-fieldset .ui-fieldset-legend .ui-fieldset-toggler {
    padding: 0px;
    margin-top: -2px;
    margin-right: 8px;
}

/*FIM DA CUSTOMIZACAO SOLICITADAS PELO ALEXANDRE*/

/*INICIO DAS CORES PERSONALIZADAS DOS CARS*/
.dashboard .colorbox.colorbox-5 div:first-child {
    background-color: darkred;
}

.dashboard .colorbox.colorbox-5 div:last-child {
    background-color: red;
}

.dashboard .colorbox.colorbox-6 div:first-child {
    background-color: #64695c;
}

.dashboard .colorbox.colorbox-6 div:last-child {
    background-color: #648288;
}

.dashboard .colorbox.colorbox-7 div:first-child {
    background-color: darkorange;
}

.dashboard .colorbox.colorbox-7 div:last-child {
    background-color: orange;
}

.dashboard .colorbox.colorbox-8 div:first-child {
    background-color: purple;
}

.dashboard .colorbox.colorbox-8 div:last-child {
    background-color: rebeccapurple;
}

/*FIM DAS CORES PERSONALIZADAS DOS CARS*/

/*INICIO DA CUSTOMIZACAO DOS DOALOGS DO SISTEMA*/
.dialogoSistema {
    width: 98% !important;
    top: 90px !important;
}

.dialogoSistema2 {
    top: 90px !important;
}

body.layout-compact .ui-dialog.dialogoSistema .ui-dialog-titlebar {
    padding: 0px 14px;
    font-size: 16px;
}

body .ui-dialog.dialogControleBandeira .ui-dialog-titlebar {
    background-color: lightgoldenrodyellow;
}

.dialogSemScroll.ui-dialog .ui-dialog-content {
    overflow: hidden !important;
    max-height: none !important;
}

/*FIM DA CUSTOMIZACAO DOS DOALOGS DO SISTEMA*/


/*INICIO DA CUSTOMIZACAO DOS BOTOES DO IFOOD*/
.ui-menu {
    padding: 0 0 0 0 !important;
}

.ui-menuitem.controleIfood .ui-menuitem-link .ui-menuitem-icon {
    color: white;
}

.ui-menuitem.controleIfood .ui-menuitem-link .ui-menuitem-text {
    color: white;
}

/*FIM DA CUSTOMIZACAO DOS BOTOES DO IFOOD*/

/*INICIO DA CUSTOMIZACAO DA BARRA DE NOTIFICAÇÃO DO IFOOD/ENCOMENDA*/
.ui-notificationbar.ifood {
    height: inherit;
    background-color: #ed1722;
    color: black;
}

.ui-notificationbar.encomenda {
    height: inherit;
    background-color: #e47d20;
    color: black;
}

.ui-notificationbar.rappi {
    height: inherit;
    background-color: #FF3860;
    color: black;
}

.ui-notificationbar.applecado {
    height: inherit;
    background-color: #540001;
    color: black;
}

.ui-notificationbar.sipcode {
    height: inherit;
    background-color: #60bebe;
    color: black;
}

/*FIM DA CUSTOMIZACAO DA BARRA DE NOTIFICAÇÃO DO IFOOD/ENCOMENDA*/

/*INICIO DA CUSTOMIZACAO DOS DOALOGS DO DANFE*/
.dialogoDanfe {
    width: 100% !important;
    height: 100% !important;
    top: 120px !important;
    background-color: #525659 !important;
    border: none !important;
}

/*FIM DA CUSTOMIZACAO DOS DOALOGS DO DANFE*/

/*INICIO DA CUSTOMIZACAO DOS IFRAME DO DANFE*/
.framePdf iframe {
    border: none;
    position: fixed;
    /*top: 0;*/
    left: 0;
    width: 100%;
    height: 80%;
}

/*FIM DA CUSTOMIZACAO DOS IFRAME DO DANFE*/

/*INICIO DA FONT TIPO SENHA COLOCAR style="font-family: 'password';" NO CAMPO*/
@font-face {
    font-family: 'password';
    font-style: normal;
    font-weight: 400;
    src: url(/resources/sistema/font/password.ttf);
}

/*INICIO DA FONT TIPO SENHA*/

/*INICIO DO TITULO DOS FILDSET */
body.layout-compact .ui-fieldset.fieldSetPrincipal .ui-fieldset-legend {
    padding-top: 10px;
    padding-bottom: 20px;
    font-size: 20px !important;
}

.material-icons.fieldSetPrincipal {
    font-size: 20px;
}

body.layout-compact .ui-fieldset.fieldSetSecundario .ui-fieldset-legend {
    font-size: 14px !important;
}

/*FIM DO TITULO DOS FILDSET */

/*INICIO ESTILO FUNDO COLORIDO NAS TABS SELECIONADAS*/
body .ui-tabs .ui-tabs-nav > li.ui-state-active a {
    background-color: rgba(255, 188, 8, 0.34);
}

/*FIM ESTILO FUNDO COLORIDO NAS TABS SELECIONADAS*/

/*AJUSTE NO TAMANHO DOS BUTTONS COM SOMENTE ICONE*/
body.layout-compact .ui-button.ui-button-icon-only .ui-icon {
    /*width: 15px;*/
    /*height: 15px;*/
    /*font-size: 15px;*/
    /*margin-top: -9px;*/
    /*margin-left: -10px;*/
}

/*AJUSTE NO TAMANHO DOS BUTTONS COM SOMENTE ICONE*/

/*AJUSTE NO PADDING DAS CELL DO PAINELGRID QUE TIVERR A CLASSE PESAUISA AVANCADA*/
body .ui-panelgrid.pesquisaAvancada .ui-panelgrid-cell {
    padding: 1px 10px;
}

body .ui-panelgrid.pesquisaAvancada .ui-selectcheckboxmenu {
    background-image: none !important;
}

/*AJUSTE NO PADDING DAS CELL DO PAINELGRID QUE TIVERR A CLASSE PESAUISA AVANCADA*/

/*AJUSTE NO TAMANHO DA BARRA SUPERIO DO PANEL*/
body.layout-compact .ui-panel .ui-panel-titlebar {
    padding: 0px 0px 0px 0px;
}

body.layout-compact .ui-panel .ui-panel-titlebar .ui-panel-title {
    line-height: 24px;
}

/*AJUSTE NO TAMANHO DA BARRA SUPERIO DO PANEL*/
/*AJUSTE NO TAMANHO DA BARRA SUPERIO DO DATATABLE*/
body.layout-compact .ui-datatable .ui-paginator {
    padding: 1px 1px 1px 1px;
}

body.layout-compact .ui-datatable .ui-datatable-header, body.layout-compact .ui-datatable .ui-datatable-footer {
    padding: 1px 1px 1px 1px;
}

/*AJUSTE NO TAMANHO DA BARRA SUPERIO DO DATATABLE*/
/*AJUSTE NO TAMANHO DA BARRA SUPERIO DO DATAVIEW*/
body .ui-dataview .ui-dataview-header {
    padding: 0 0 0 0;
}

body .ui-dataview .ui-dataview-header + .ui-paginator-top {
    padding: 0 0 0 0;
}

/*AJUSTE NO TAMANHO DA BARRA SUPERIO DO DATAVIEW*/

/*AJUSTE NA MARGEM SUPERIOR DOS MENUS*/
body .ui-menu.ui-menubar {
    margin-top: -15px;
}

/*AJUSTE NA MARGEM SUPERIOR DOS MENUS*/

/*MARGEM TITULO FIELDSET*/
body.layout-compact .ui-fieldset .ui-fieldset-legend {
    padding-left: 10px;
    padding-right: 10px;
}

/*MARGEM TITULO FIELDSET*/

/*TAMANHO LOGO TOPBAR*/
.logo {
    width: 215px !important;
    height: 55px !important;
}

/*TAMANHO LOGO TOPBAR*/

/*BORDA BRANCA LOGO SUPERIOR*/
.layout-wrapper .topbar .topbar-left {
    background-color: white;
    border-radius: 10px;
}

.layout-wrapper.layout-menu-slim .topbar .topbar-left {
    background-color: white;
    border-radius: 10px;
}

.layout-wrapper.menu-layout-horizontal .topbar .topbar-left {
    background-color: white;
    border-radius: 10px;
}

/*BORDA BRANCA LOGO SUPERIOR*/

.ui-blockui.paraTopBar {
    height: 75px !important;
}

/*INICIO DA CUSTOMIZACAO DO MENU COM OPTION DO LADO ESQUERDO*/
.ui-menubar.menuOptionsLeft .ui-menubar-options {
    float: left !important;
}

/*FIM DA CUSTOMIZACAO DO MENU COM OPTION DO LADO ESQUERDO*/

@media (min-width: 960px) {
    body .ui-menu.ui-menubar.menu50 {
        width: 50% !important;
    }
}

/*PAINEL DE LOGIN MAIS ACIMA*/
.login-panel {
    margin: 30px auto 0 auto !important;
}

/*PAINEL DE LOGIN MAIS ACIMA*/

body .ui-menu.ui-menubar {
    padding: 0px 6px !important;
    border: transparent !important;
    background-color: transparent !important;
}

body .ui-menu.ui-menubar .ui-menubar-options {
    padding: 6px 1px !important;
}

body .ui-menu.ui-menubar .ui-panelgrid .ui-panelgrid-cell {
    padding: 0px 0px 0px 0px !important;
}

body .ui-menu .ui-menu-list li.ui-menuitem .ui-menuitem-link {
    padding: 6px 0px !important;
}

.layout-wrapper .layout-main {
    padding: 75px 15px 15px 15px !important;
}

.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-inputfield {
    color: black !important;
}

.ui-datatable .ui-datatable-header .ui-inputfield, body .ui-datatable .ui-datatable-footer .ui-inputfield {
    color: black !important;
}

.ui-selectonemenu {
    background-color: transparent !important;
}

.layout-wrapper .topbar .topbar-right .rightpanel-btn i {
    color: white !important;
}

.layout-wrapper .topbar .topbar-right #topbar-menu-button i {
    color: white !important;
}

.layout-rightpanel .layout-rightpanel-header {
    height: auto !important;
}

.layout-wrapper .topbar .logo {
    background: none !important;
    width: 215px !important;
    height: 55px !important;
}

.layout-wrapper .topbar-items > li.profile-item .profile-image {
    background: none !important;
}

.layout-wrapper .topbar .topbar-left {
    padding: 13px !important;
}

/*FUNDO RANDONICO*/
.login-body {
    /*background: url('https://unsplash.it/1024/768/?random') top left no-repeat #f7f7f7 !important;*/
    background-size: 100% auto !important;
}

/*FUNDO RANDONICO*/


/*.ui-icon-check:before {*/
/*    color: white;*/
/*}*/

/*.ui-icon-close:before {*/
/*    color: white;*/
/*}*/

/*AJUSTE NO CAMPO DE PESQUISA NA BARRA DE MENU*/
.search-menu {
    color: #738183;
    padding: 8px 0 8px 24px;
    width: 100%;
    border-radius: 2px;
    font-size: 14px;
    border: solid 1px #cfd4d5;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -moz-transition: border-color 0.3s;
    -o-transition: border-color 0.3s;
    -webkit-transition: border-color 0.3s;
    transition: border-color 0.3s;
    background: #fff url(/resources/sistema/img/Search.png) no-repeat 90% center;
}

/*AJUSTE NO CAMPO DE PESQUISA NA BARRA DE MENU*/

/*PINTA LINHA CADASTRO INATIVO*/
.inativo {
    background-color: #ffaca9 !important;
}

/*PINTA LINHA CADASTRO INATIVO*/

/*PINTA LINHA CADASTRO ATIVO*/
.ativo {
    background-color: #6bb769 !important;
}

/*PINTA LINHA TEMPO EXPIRADO*/
.expirado {
    background-color: #FFFF66 !important;
}

/*PINTA LINHA CADASTRO ATIVO*/

/*PINTA LINHAS DA DATA TABLE DO ROW EXPANSION*/
.linhasLista {
    background-color: #fdffa3 !important;
}

/*PINTA LINHAS DA DATA TABLE DO ROW EXPANSION*/

/*PINTA LINHAS DA DATA TABLE DO RELATORIO ABC*/
.curvaA {
    background-color: #b5ff96 !important;
}

.curvaB {
    background-color: #aac6ff !important;
}

.curvaC {
    background-color: #ffaca9 !important;
}

/*PINTA LINHAS DA DATA TABLE DO RELATORIO ABC*/

/*CORRIGE BUG DO TEMA PAA BARRA DE PROGRESSO DO TIPO INDETERMINATE*/
body .ui-progressbar .ui-progressbar-value {
    height: 0 !important;
}

/*CORRIGE BUG DO TEMA PAA BARRA DE PROGRESSO DO TIPO INDETERMINATE*/

/*INICIO DO AJUSTE NO TAMANHO DA FONTE DO VALOR NO CARD TOTAIS DO DASHBOARD*/
.dashboard .colorbox i {
    font-size: 38px;
}

.dashboard .colorbox .colorbox-name {
    font-size: 20px;
}

.dashboard .colorbox .colorbox-count {
    font-size: 20px;
}

/*FIM DO AJUSTE NO TAMANHO DA FONTE DO VALOR NO CARD TOTAIS DO DASHBOARD*/

/*SO SE APLICA A TELAS PEQUENAS*/
@media screen and (max-width: 600px) {
    .login-body {
        /*background: url('https://unsplash.it/1024/768/?random') top left no-repeat #f7f7f7 !important;*/
    }
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    /*FUNDO RANDONICO CELULAR*/
    .login-body {
        /*background: url('https://unsplash.it/1024/768/?random') top left no-repeat #f7f7f7 !important;*/
    }

    /*FUNDO RANDONICO CELULAR*/
    body .ui-menu.ui-menubar .ui-button .ui-button-text {
        display: none !important;
    }

    body .ui-menu.ui-menubar .ui-button.ui-button-text-icon-left {
        padding-left: 26px;
    }
}

/*SO SE APLICA A TELAS PEQQUENAS*/

/*INICIO DO TOPO DA VITRINE*/
.landing-wrapper #header {
    width: 100%;
    height: 110px;
    min-height: 110px;
    background: #424242;
    background-size: 100% auto;
}

.landing-wrapper #header .header-top .titulo {
    float: right;
    color: whitesmoke;
    font-weight: bold;
    font-size: xx-large;
    margin-top: 15px;
}

.landing-wrapper #header .header-top .titulo2 {
    /*float: right;*/
    color: black;
    font-size: xx-large;
    margin-top: 100px;
}

.landing-wrapper #promocoes {
    width: auto;
    margin: 10px 30px 10px 30px;
    padding: 0px 0px;
    text-align: center;
}

.landing-wrapper #promocoes .ui-g-12 {
    padding: 0;
}

.landing-wrapper #grupos {
    width: auto;
    margin: 10px 30px 10px 30px;
    padding: 0px 0px;
    text-align: center;
}

.landing-wrapper #grupos .ui-g-12 {
    padding: 0;
}

.landing-wrapper #header .header-top .logo {
    width: auto !important;
    height: auto !important;
    background: none !important;
}

/*INIICO DO AJUSTE VISUAL DO CARRSEL DA VITRINE*/
.ui-carousel .ui-carousel-header .ui-carousel-header-title {
    width: 50%;
}

body .ui-carousel .ui-carousel-header {
    padding: 0px 0px;
    font-size: 16px;
}

/*FIM DO AJUSTE VISUAL DO CARRSEL DA VITRINE*/
/*FIM DO TOPO DA VITRINE*/

/*INICIO ALINHAMENTO DAS ABAS DO WIZARD (DEPENDE DO TEXTALLCENTER NO COMPONENTE PAI)*/
.ui-wizard-step-titles {
    /*background-color: transparent !important;*/
    height: 55px !important;
}

body .ui-wizard .ui-wizard-step-titles > li {
    height: 39px;
}

/*FIM ALINHAMENTO DAS ABAS DO WIZARD*/
/*INICIO DO VISUAL DAS ABAS DO WIZARD*/
.ui-wizard-step-title {
    float: none !important;
    display: inline-block !important;
    /*background-color: transparent !important;*/
}

.ui-wizard-step-title a {
    color: white;
}

body .ui-menu.ui-menubar.menuWizardPedido {
    background-color: transparent !important;
    margin-top: -55px !important;
}

body .ui-menu.menuWizardPedido .ui-menu-list li.ui-menuitem .ui-menuitem-link.ui-state-hover {
    background-color: transparent !important;
}

body .ui-wizard .ui-wizard-step-titles > li.ui-state-highlight {
    background-color: rgba(255, 188, 8, 0.34) !important;
}

/*FIM DO VISUAL DAS ABAS DO WIZARD*/

/*INICIO DO AJUSTE VISUAL DO MENUBAR DOS DATAVIEW*/
body .ui-menu.ui-menubar.menuDataView {
    background-color: transparent !important;
    margin-top: -20px !important;
}

body .ui-menu.menuDataView .ui-menu-list li.ui-menuitem .ui-menuitem-link.ui-state-hover {
    background-color: transparent !important;
}

/*FIM DO AJUSTE VISUAL DO MENUBAR DOS DATAVIEW*/
/*INICIO DO AJUSTE VISUAL DO TECLADO VIRTUAL NA TELA DE PEDIDO ABA CLIENTE*/
.keypad-pedido-cliente .keypad-key {
    width: 4em !important;
    height: 3em !important;
}

.keypad-pedido-cliente .keypad-special {
    width: 5em !important;
    height: 3em !important;
}

/*FIM DO AJUSTE VISUAL DO TECLADO VIRTUAL NA TELA DE PEDIDO ABA CLIENTE*/

/*INICIO DO AJUSTE VISUAL DO TECLADO VIRTUAL NA TELA DE PEDIDO ABA CONFIRMACAO*/
.keypad-pedido-confirmacao .keypad-key {
    width: 4em !important;
    height: 3em !important;
}

.keypad-pedido-confirmacao .keypad-special {
    width: 4em !important;
    height: 3em !important;
}

/*FIM DO AJUSTE VISUAL DO TECLADO VIRTUAL NA TELA DE PEDIDO ABA CONFIRMACAO*/

/*INICIO DO AJUSTE DO TAMANHO DO CONTEUDO DO PANEL NA TELA DE PEDIDO*/
.ui-panel.dataViewGrupoTabProdutoPedidoRestaurante .ui-panel-content {

    font-weight: bold;
    color: black;
    min-height: 50px;
    /*background-color: lightgray;*/

    display: flex;
    justify-content: center;
    align-items: center;
    margin: auto;
}

/*FIM DO AJUSTE DO TAMANHO DO CONTEUDO DO PANEL NA TELA DE PEDIDO*/

/*INICIO DO AJUSTE NO TAMANHO DA LINH DO DATATABLE*/
body.layout-compact .ui-datatable tbody tr.ui-widget-content td {
    padding: 3px 5px;
}

/*FIM DO AJUSTE NO TAMANHO DA LINH DO DATATABLE*/

/*INIICO DO AJUSTE DO PANEL DE ENCOMENDA NA TELA DE PEDIDO*/
body .ui-panelgrid.panelGroupEncomenda .ui-panelgrid-cell {
    padding: 0px 16px;
}

/*FIM DO AJUSTE DO PANEL DE ENCOMENDA NA TELA DE PEDIDO*/

/*INICIO AJUSTE DO FILDSET BALANCA NO CADASTRO DE PRODUTO*/
@media screen and (min-width: 40.063em) {
    .ui-md-5.ajusteCadastroProduto {
        width: 40.66666667%
    }
}

@media screen and (min-width: 40.063em) {
    .ui-md-4.ajusteCadastroProduto {
        width: 32.7%;
    }
}

@media screen and (min-width: 40.063em) {
    .ui-md-6.ajusteCadastroProduto {
        width: 49.4%;
    }
}

/*FIM AJUSTE DO FILDSET BALANCA NO CADASTRO DE PRODUTO*/

/*INICIO AJUSTE DO FILDSET ETIQUETA BALANCA NO CADASTRO DE PRODUTO*/
@media screen and (min-width: 40.063em) {
    .ui-md-6.ajusteCadastroFilial {
        width: 49.20%
    }
}

/*FIM AJUSTE DO FILDSET BALANCA NO CADASTRO DE PRODUTO*/
/*INICIO AJUSTE DO FILDSET CUSTO MEDIO NO CADASTRO DE FILIAL*/
@media screen and (min-width: 40.063em) {
    .ui-md-4.ajusteCadastroFilial {
        width: 32%
    }
}

/*FIM AJUSTE DO FILDSET BALANCA NO CADASTRO DE PRODUTO*/
/*INICIO AJUSTE DO FILDSET CUSTO MEDIO NO CADASTRO DE FILIAL*/
@media screen and (min-width: 40.063em) {
    .ui-md-3.ajusteCadastroFilial {
        width: 24%
    }
}

/*FIM AJUSTE DO FILDSET BALANCA NO CADASTRO DE PRODUTO*/
/*INICIO AJUSTE DO FILDSET CUSTO MEDIO NO CADASTRO DE FILIAL*/
@media screen and (min-width: 40.063em) {
    .ui-md-2.ajusteCadastroFilial {
        width: 16%
    }
}

/*FIM AJUSTE DO FILDSET CUSTO MEDIO NO CADASTRO DE FILIAL*/

/*INICIO DOS STYLOS PARA SPLIT BUTTON*/
body .green-split-btn .ui-button {
    background-color: #4CAF50;
    color: #ffffff;
}

body .green-split-btn .ui-button.ui-state-hover {
    background-color: #2E7D32;
}

body .green-split-btn .ui-button.ui-state-focus {
    background-color: #6ec071;
    outline: 0 none;
}

body .red-split-btn .ui-button {
    background-color: #F44336;
    color: #ffffff;
}

body .red-split-btn .ui-button.ui-state-hover {
    background-color: #C62828;
}

body .red-split-btn .ui-button.ui-state-focus {
    background-color: #f77066;
    outline: 0 none;
}

body .orange-split-btn .ui-button {
    background-color: #FF9800;
    color: #ffffff;
}

body .orange-split-btn .ui-button.ui-state-hover {
    background-color: #EF6C00;
}

body .orange-split-btn .ui-button.ui-state-focus {
    background-color: #ffad33;
    outline: 0 none;
}

body .deep-orange-split-btn .ui-button {
    background-color: #FF5722;
    color: #ffffff;
}

body .deep-orange-split-btn .ui-button.ui-state-hover {
    background-color: #D84315;
}

body .deep-orange-split-btn .ui-button.ui-state-focus {
    background-color: #ff7e55;
    outline: 0 none;
}

body .blue-grey-split-btn .ui-button {
    background-color: #3e454c;
    color: #ffffff;
}

body .blue-grey-split-btn .ui-button.ui-state-hover {
    background-color: #282b31;
}

body .blue-grey-split-btn .ui-button.ui-state-focus {
    background-color: #3e454c;
    outline: 0 none;
}

/*FIM DOS STYLOS PARA SPLIT BUTTON*/

/*INICIO DO STILO PARA CABER O RECAPTHA*/
@media (max-width: 640px) {
    .login-panel {
        width: 340px;
    }
}

/*FIM DO STILO PARA CABER O RECAPTHA*/

/*INICO DO AJUSTE DE DESFOPCAR TEXTO*/
.blurry-text {
    color: transparent;
    text-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}

/*FIM DO AJUSTE DE DESFOPCAR TEXTO*/

/*INICIO DO AJUSTE DOS ICONES DE PRACIMA E PARA BAIXO DO SPINNER E DO ICONE DE CLIQUE DO SELECTONE E ONCOMPLETE*/
body .ui-spinner .ui-spinner-button .ui-icon-triangle-1-n {
    /*color: green;*/
    font-size: 30px !important;
    top: -1px !important;
    left: 2px !important;
}

body .ui-spinner .ui-spinner-button .ui-icon-triangle-1-s {
    /*color: red;*/
    font-size: 30px !important;
    top: 0px !important;
    left: 2px !important;
}

body.layout-compact .ui-button.ui-button-icon-only .ui-icon {
    /*font-size: 30px !important;*/
    /*top: 10px!important;*/
    /*left: 3px !important;*/
}

body.layout-compact .ui-autocomplete .ui-autocomplete-dropdown.ui-button.ui-button-icon-only {
    height: 24px;
    width: 24px;
}

body .ui-autocomplete .ui-autocomplete-dropdown.ui-button.ui-button-icon-only .ui-icon {
    font-size: 30px !important;
    top: 10px !important;
    left: 3px !important;
}

body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon {
    font-size: 30px !important;
    top: -2px !important;
    left: 2px !important;
}

body .ui-selectcheckboxmenu .ui-icon {
    font-size: 30px !important;
    top: -2px !important;
    left: -5px !important;
}

/*FIM DO AJUSTE DOS ICONES DE PRACIMA E PARA BAIXO DO SPINNER E DO ICONE DE CLIQUE DO SELECTONE E ONCOMPLETE*/