/* |||||||||| TEMPLATE VPE ||||||||||  */

@charset "UTF-8";
/* LOGIN PAGE  */

#login-external {
    background-image: url("/VpeBackEnd/faces/javax.faces.resource/theme/vpe/images/background-login.jpg?v=1.0");
}
#login-external input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 50px #9aa4a6 inset;
    /* Change the color to your own background color */
    
    -webkit-text-fill-color: #000!important;
}
#login-external .login-form input {
    background-color: #eee!important;
    border: solid 1px #b0b7b8;
    color: #000000;
}
#login-external a {
    color: #c3940b;
}
#login-external a:hover {
    color: #efb50f;
}
#login-external input:-webkit-autofill:focus {
    -webkit-box-shadow:
    /*your box-shadow*/
    
    0 0 0 50px #9aa4a6 inset;
    -webkit-text-fill-color: #000!important;
}
#login-external button {
    border: 1px #9aa4a6 solid!important;
    background-color: #9aa4a6!important;
}
#login-external .ui-button .ui-button-text {
    background-color: #9aa4a6;
    color: #fff;
}
#login-external .login-logo {
    background-image: url("/VpeBackEnd/faces/javax.faces.resource/theme/vpe/images/logo.jpg?v=1.0");
    background-repeat: no-repeat;
    background-position: top center;
    background-size: 100%;
}
.app-version {
    color:#e0cd47;
}
.sidebar {

    background: #fff;
}

/*FINE LOGIN PAGE*/

.ui-wizard-content .table-row-subheader {
    background-color:#fdfbb5;

}
.ui-wizard-content .ui-panelgrid-header tr td {
    background-color:#fdfbb5;

}

.ui-state-hover a,
.ui-state-hover a:hover {
    color: #e0cd47;
}
a:hover {
    color: #6d4907;
}
.ui-state-active span.ui-button-text {
    background-color: #e0cd47;
}
#pages {
    background-image: url("/VpeBackEnd/faces/javax.faces.resource/theme/vpe/images/background-login.jpg?v=1.0");
    background-repeat: no-repeat;
    background-size: cover;
}
.FooterMenu {
    background-color: #e0cd47;
    color: black;
}
.FooterMenu a {
    color: black;
}
.FooterMenu a:hover {
    color: #fef5d3;
}
.ui-datatable thead th {
    /*intestazione tabelle */
    
    background-color: #deddda;
    color: #573a06;
    
}
.ui-dialog .ui-widget-header td {
    background-color: #deddda;


}
.ui-panel .ui-panel-titlebar {
    background-color: #e0cd47;
    border-top: solid 1px #e0cd47;
}
.ui-dialog-titlebar {
    background-color: #e0cd47;
}
.ui-picklist .ui-picklist-list li:hover {
    background-color: #fef5d3;
}
.ui-state-highlight {
    background-color: #f0f0f0;
}
.ui-picklist-item.ui-state-highlight {
    background-color: #e0cd47;
}
.ui-button .ui-button-text {
    background-color: #e0cd47;
}
.ui-selectonebutton .ui-state-default.ui-state-active span.ui-button-text {
/*    background-color: #e0cd47;*/
    background-color: #000;
    color: #fff;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
    /*background-color: #e0cd47;   FIXME: chiedere a fabio*/ 
}
.ui-datatable-empty-message {
    background-color: #e0cd47;
    color: #000;
}
.ui-row-toggler,
.ui-icon-circle-triangle-e:after {
/*    color: #e0cd47;*/
    color: black;
}
.ui-row-toggler,
.ui-icon-circle-triangle-w:after {
/*    color: #e0cd47;*/
    color: black;
}
.ui-row-toggler,
.ui-icon-circle-triangle-s:after {
/*    color: #e0cd47;*/
    color: black;
}
.fa-icon-mix > span:first-child {
/*    color: #e0cd47;*/
    color: black;
}
.fa-save:hover,
.fa-question:hover,
.fa-refresh:hover,
.fa-columns:hover,
.fa-file-excel-o:hover {
    color: #fef5d3!important;
}
.ui-sortable-column-icon.ui-icon.ui-icon-carat-2-n-s.ui-icon-triangle-1-s:after {
    color: #e0cd47;  /* Changed 20210706 */
}
.ui-sortable-column-icon.ui-icon.ui-icon-carat-2-n-s.ui-icon-triangle-1-n:after {
    color: #e0cd47;  /* Changed 20210706 */
}
.fa-thumbs-down,
.fa-stop-circle-o,
.fa-minus-square,
.fa-share-square,
.fa-tags,
.fa-chain-broken,
.fa-star {
      color: #e0cd47!important
}
.ui-slider-handle {
    background-color: #e0cd47;
    border: solid 1px #9aa4a6;
    cursor: w-resize!important;
}
.ui-datepicker-calendar .ui-state-active {
    color: #000!important;
    background-color: #e0cd47!important;
}
ui-dialog-titlebar-close:hover {
    color: #fef5d3!important;
}
/* PULSANTI SIDEBAR */

.sidebar .vpe-page-home {
    background-image: url("/VpeBackEnd/faces/javax.faces.resource/theme/vpe/images/home.png?v=1.0");
}
.sidebar .vpe-page-network {
    background-image: url("/VpeBackEnd/faces/javax.faces.resource/theme/vpe/images/aziende.png?v=1.0");
}
.sidebar .vpe-page-recurring {
    background-image: url("/VpeBackEnd/faces/javax.faces.resource/theme/vpe/images/recursive.png?v=1.0");
}
.sidebar .vpe-page-banking {
    background-image: url("/VpeBackEnd/faces/javax.faces.resource/theme/vpe/images/enti.png?v=1.0");
}
.sidebar .vpe-page-technical {
    background-image: url("/VpeBackEnd/faces/javax.faces.resource/theme/vpe/images/parametri.png?v=1.0");
}
.sidebar .vpe-page-sysadmin {
    background-image: url("/VpeBackEnd/faces/javax.faces.resource/theme/vpe/images/sicurezza.png?v=1.0");
}
.ui-tree-toggler,
.ui-treetable-toggler,
.ui-tree-toggler.ui-icon-triangle-1-e:after,
.ui-treetable-toggler.ui-icon-triangle-1-e:after {
    color: #e0cd47;
}
.ui-tree-toggler,
.ui-treetable-toggler,
.ui-tree-toggler.ui-icon-triangle-1-s:after,
.ui-treetable-toggler.ui-icon-triangle-1-s:after {
    color: #e0cd47;
}
.ui-messages-error,
.ui-message-error {
    background-color: #f1ba12;
    border-color: #eed3d7;
}
.logo-user,
.logo-provider {
    background-image: url("/VpeBackEnd/faces/javax.faces.resource/theme/vpe/images/logo.jpg?v=1.0");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
}
.ui-icon {
    background-image: url("/VpeBackEnd/faces/javax.faces.resource/theme/vpe/images/ui-icons_d19405_256x240.png?v=1.0");
    width: 16px;
    height: 16px;
}
.ui-widget-content .ui-icon {
    background-image: url("/VpeBackEnd/faces/javax.faces.resource/theme/vpe/images/ui-icons_d19405_256x240.png?v=1.0");
}
.ui-widget-header .ui-icon {
    background-image:url("/VpeBackEnd/faces/javax.faces.resource/theme/vpe/images/ui-icons_fadc7a_256x240.png?v=1.0");
}
.ui-state-default .ui-icon {
    background-image:url("/VpeBackEnd/faces/javax.faces.resource/theme/vpe/images/ui-icons_3d3d3d_256x240.png?v=1.0");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
    background-image:url("/VpeBackEnd/faces/javax.faces.resource/theme/vpe/images/ui-icons_bd7b00_256x240.png?v=1.0");
}
.ui-state-active .ui-icon {
/*    background-image:url("/VpeBackEnd/faces/javax.faces.resource/theme/vpe/images/ui-icons_eb990f_256x240.png?v=1.0"); Changed 20210706*/
    background-image:url("/VpeBackEnd/faces/javax.faces.resource/theme/vpe/images/ui-icons_3d3d3d_256x240.png?v=1.0");
    border:solid 1px #e0e0e0;
}
.ui-state-highlight .ui-icon {
    background-image:url("/VpeBackEnd/faces/javax.faces.resource/theme/vpe/images/ui-icons_ed9f26_256x240.png?v=1.0");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
    background-image:url("/VpeBackEnd/faces/javax.faces.resource/theme/vpe/images/ui-icons_ffe180_256x240.png?v=1.0");
}
a.ui-dialog-titlebar-icon.ui-dialog-titlebar-tool,
a.ui-panel-titlebar-icon.ui-dialog-titlebar-tool {
    color: #000;
}
.ui-widget-content {} .ui-widget-content a {
    color: #000;
}

/* All the tables with higlighting: */
.ui-treetable-data>tr:hover,
.ui-datatable-data>tr:hover {
    background-color: #fff9cc;
}

/* Dashboard: */
#pages\:home\:dashboard-panel .vpe-chart-panel {
    border-color: #e0cd47;
}
