.has-sub > ul > li a:hover {
	background-color: #FFD1B3 !important;
}

.has-sub > ul > li a.current {
	background-color: #FFD1B3 !important;
}

.breadcrumbs span::before {
	color: #999999 !important;
}

.breadcrumbs li a {
	color: #999999 !important;
}

.breadcrumbs li a:hover {
	color: #666666 !important;
}

.sectionSubTitle 
{
    background: #999999;
    background: -moz-linear-gradient(#999999 0%, #666666 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #999999), color-stop(100%, #666666));
    background: -webkit-linear-gradient(#999999 0%, #666666 100%);
    background: linear-gradient(#999999 0%, #666666 100%);
}

.alertpanel-info {
    border-color: #999999;
    background: #FFD1B3;
    color: #999999;
}

.txtFooter {
    color: #999999;
}

a { color:#999999; }
a:hover, a:focus { color: #666666; }

/**********************************************************************************/
/*** Menu												                          */
/**********************************************************************************/

.has-sub > ul > li a:hover {
	background-color: #FFD1B3 !important;
}

.has-sub > ul > li a.current {
	background-color: #FFD1B3 !important;
}

/**********************************************************************************/
/*** Breadcrums											                          */
/**********************************************************************************/

.breadcrumbs span::before {
	color: #999999 !important;
}

.breadcrumbs li a {
	color: #999999 !important;
}

.breadcrumbs li a:hover {
	color: #999999 !important;
}

/*****************************************************************************/
/** BUTTONS / SUBMITS ********************************************************/
/*****************************************************************************/

button, .button {
    background-color: #FF6600 !important;
}
button:hover, button:focus, .button:hover, .button:focus {
    background-color: #FF6600 !important;
}

button.secondary, .button.secondary {
    background-color: #FFFFFF !important;
    }

button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {
      background-color: #FF6600 !important;
	  color:white;
}

.tiny.button.secondary.border {
    border-color: #FF6600;
}

.border {
	border-color:#FF6600 !important; /*base*/
}

/*****************************************************************************/
/** INPUT ********************************************************************/
/*****************************************************************************/

input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="color"]:focus, textarea:focus {
    box-shadow: 0 0 5px #999999 !important;
}

/*****************************************************************************/
/** MENU PRINCIPAL (ACORDEON) ************************************************/
/*****************************************************************************/

/* estilos para las secciones del menu*/
#cssmenu > ul > li { 
  background: #999999;
  background: -moz-linear-gradient(#999999 0%, #666666 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #999999), color-stop(100%, #666666));
  background: -webkit-linear-gradient(#999999 0%, #666666 100%);
  background: linear-gradient(#999999 0%, #666666 100%);
}
#cssmenu > ul > li:hover {
  background: #666666;
  background: -moz-linear-gradient(#666666 0%, #666666 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #666666), color-stop(100%, #666666));
  background: -webkit-linear-gradient(#666666 0%, #666666 100%);
  background: linear-gradient(#666666 0%, #666666 100%);
}
#cssmenu > ul > li > a {
    border: 1px solid #666666; /* Modificar borde inferior aqui */
}

/*****************************************************************************/
/* SUBMENU *******************************************************************/
/*****************************************************************************/

#cssmenu ul ul a:hover {
  color: #999999;
}

/*****************************************************************************/
/* SWITCH ********************************************************************/
/*****************************************************************************/

.switch input:checked + label {
    background: #999999 !important;
}

/******************************************************************************/
/** CHOSEN ********************************************************************/
/******************************************************************************/

.chosen-container .chosen-results li.highlighted {
  background-color: #999999;
  background-image: linear-gradient(#999999 20%, #666666 90%);
}

/*****************************************************************************/
/** RULE *********************************************************************/
/*****************************************************************************/

.accordion-header {
    background-color: #999999 !important;
}

/*****************************************************************************/
/** DATATABLES ***************************************************************/
/*****************************************************************************/

.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
    background-color: #999999 !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #999999), color-stop(100%, #111)) !important;
    background: -webkit-linear-gradient(top, #999999 0%, #111 100%) !important;
    background: -moz-linear-gradient(top, #999999 0%, #111 100%) !important;
    background: -ms-linear-gradient(top, #999999 0%, #111 100%) !important;
    background: -o-linear-gradient(top, #999999 0%, #111 100%) !important;
    background: linear-gradient(to bottom, #999999 0%, #111 100%) !important;
}

table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child::before, table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child::before{
	background-color: #999999 !important;
}

table.dataTable.hover tbody tr:hover, table.dataTable.display tbody tr:hover {
    background-color: #FFD1B3 !important;
}

td.highlight {
    background-color: #FFD1B3 !important;
}


/*****************************************************************************/
/** PASS HIDEN ***************************************************************/
/*****************************************************************************/

span.field-icon.toggle-password.fi-eye {
    color: #999999; /*base*/
}

/*****************************************************************************/
/** SELECT CUSTOM LANG *******************************************************/
/*****************************************************************************/

.custom-select select {
	border: 1px solid #FF6600; /*base*/
}

.custom-select select:focus {
    -webkit-box-shadow: 0 0 3px 1px #FFD1B3; /*claro*/
    -moz-box-shadow: 0 0 3px 1px #FFD1B3; /*claro*/
    box-shadow: 0 0 3px 1px #FFD1B3; /*claro*/
}

.custom-select:after {
	background: #FF6600; /*base*/
}

.custom-select select {
    background: #FFFFFF;
}

.custom-select select:hover {
    background-color: #FF6600 !important;
	color:white;
}

.th > span {
    color:#999999;
}

.th > span:hover {
    color:#666666;
}

.th:hover, .th:focus {
	border-bottom: 4px solid #999999;
}



/*****************************************************************************/
/** UPLOAD FILE                                                                **/
/*****************************************************************************/

.ajax-file-upload {
   background: #999999 !important;
   -moz-box-shadow: 0 2px 0 0 #666666;
  -webkit-box-shadow: 0 2px 0 0 #666666;
  box-shadow: 0 2px 0 0 #666666;
  }

  .ajax-file-upload:hover {
    background: #666666 !important;
    -moz-box-shadow: 0 2px 0 0 #666666;
    -webkit-box-shadow: 0 2px 0 0 #666666;
    box-shadow: 0 2px 0 0 #666666;
}

.ajax-file-upload-bar {
    background-color: #999999;
}