/*---------------------COLORES PERSONALIZADOS ------------------------*/
.acoroncolor {
  background-color: #7C3327 !important;
}

.acoroncolor-text {
  color: #7C3327 !important;
}

.acoroncolor.lighten-5 {
  background-color: #BC7367 !important;
}

.acoroncolor-text.text-lighten-5 {
  color: #BC7367 !important;
}

.acoroncolor.lighten-4 {
  background-color: #AF665A !important;
}

.acoroncolor-text.text-lighten-4 {
  color: #AF665A !important;
}

.acoroncolor.lighten-3 {
  background-color: #A2594D !important;
}

.acoroncolor-text.text-lighten-3 {
  color: #A2594D !important;
}

.acoroncolor.lighten-2 {
  background-color: #964D41 !important;
}

.acoroncolor-text.text-lighten-2 {
  color: #964D41 !important;
}

.acoroncolor.lighten-1 {
  background-color: #894034 !important;
}

.acoroncolor-text.text-lighten-1 {
  color: #894034 !important;
}

.acoroncolor.darken-1 {
  background-color: #6F261A;
}

.acoroncolor-text.text-darken-1 {
  color: #6F261A !important;
}

.acoroncolor.darken-2 {
  background-color: #631A0E !important;
}

.acoroncolor-text.text-darken-2 {
  color: #631A0E !important;
}

.acoroncolor.darken-3 {
  background-color: #560D01 !important;
}

.acoroncolor-text.text-darken-3 {
  color: #560D01 !important;
}

.acoroncolor.darken-4 {
  background-color: #490000 !important;
}

.acoroncolor-text.text-darken-4 {
  color: #490000 !important;
}

.page-footer{
    background-color: #363839 !important;
}
footer.page-footer .footer-copyright{
    background-color: #282A2B !important;
}



.extra-picture {
  max-height: 64px;
}


/* datepicker doble custom */

.ui-widget-header{
    background: none;
    border: none;
}

.ui-state-default, .ui-widget-content .ui-state-default{
    background-image: none;
    background-color: #FFF;
    border: 1px solid transparent;
}

.ui-datepicker-current-day .ui-state-active { 
    background-color: #6F261A; 
    color: #fff;
}

.ui-datepicker .ui-datepicker-current-day::before {
    background-color: #6F261A;
    color: #fff;
}

.ui-datepicker .ui-datepicker-current-day a,
.ui-datepicker .ui-datepicker-current-day header li.logout button, 
header li.logout .ui-datepicker .ui-datepicker-current-day button {
    color: #FFF;
    border: 1px solid #aaaaaa;
    background-image: none;
    background-color: #6F261A;
}

.ui-state-active, 
.ui-widget-content .ui-state-active, 
.ui-widget-header .ui-state-active, 
a.ui-button:active, 
.ui-button:active, 
.ui-button.ui-state-active:hover,
.ui-state-hover,
.ui-widget-content .ui-state-hover
{
    color: #000;
    background-color: #E33531;
    background-image : none;
}


.ui-datepicker td span, 
.ui-datepicker td a, 
.ui-datepicker td header li.logout button, 
header li.logout .ui-datepicker td button {
    text-align: center !important;
    color: #2f2b2c;
}

.ui-button, 
html .ui-button.ui-state-disabled:hover, 
html .ui-button.ui-state-disabled:active {
    border: 1px solid #d3d3d3;
    background-color: #6F261A;
    background-image : none;
    font-weight: normal;
    color: #555555;
}



.ui-widget-content .ui-state-hover, 
.ui-widget-header .ui-state-hover, 
.ui-state-focus, 
.ui-widget-content .ui-state-focus, 
.ui-widget-header .ui-state-focus, 
.ui-button:hover, 
.ui-button:focus
{
    color: #FFF  !important;
    border: 1px solid #aaaaaa  !important;
    background-image: none  !important;
    background-color: #6F261A  !important;
}



/*iconos prev next*/

.ui-icon-circle-triangle-w {
    background-position: -96px 0; /*movido para usar ui-icon-caret-1-w*/
}

.ui-icon-circle-triangle-e   {
    background-position: -32px 0; /* movido para usar ui-icon-caret-1-e*/
}

.navbar-fixed nav {
    background-color: #444444  !important;
}