.rojo   { color: #B03060!important; }
.naranja{ color: #FE9A76!important; }
.amarillo{ color: #FFD700!important; }
.verde  { color: #016936!important; }
.lima  { color: #0d9f00!important; }
.azul   { color: #0E6EB8!important; }
.violeta{ color: #EE82EE!important; }
.rosa   { color: #FF1493!important; }
.marron { color: #A52A2A!important; }
.gris   { color: #A0A0A0!important; }
.negro  { color: #000000!important; }
.blanco  { color: #fafafa!important; }

.pastel {
  filter: saturate(60%) brightness(125%);
  opacity: 0.85;
}

body {
  overflow-y: scroll!important;
}

/* core style */
.io {
  cursor: pointer!important;
}

.required{
  border: 1px solid #A52A2A;
}

.lite {
  color: lightgray;
}

.nodata {
    background: border-box;
    position: absolute;
    width: 100%;
    height: 100%;
}

.form-group > input {
  border:#0d9f00;
}

.menubottom {
  
}

/* Normalization */
.bg-remove {
  background: none!important;
}
.border-remove {
  border: none!important;
  box-shadow: none!important;
}
#content {
  min-height: 100vh;
}


.padding-micro {
  padding: 0.420em 0.420em!important;
}

/* Core integration for Semantic-UI */
.ui.micro.button, .ui.micro.buttons .button, .ui.micro.buttons .or {
  font-size: 0.55rem;
}

/* Core integration for DataTables */
.dataTables_paginate {
  text-align: right;
}
.paginate_button {
  padding: .420rem;
  color: #afafaf;
  text-shadow: none;
  background-image: none;
}
.paginate_button.current {
  background-color: #f2711c;
  color: #fafafa;
}
.paginate_button.previous {
}
.paginate_button.next {
}

::-webkit-scrollbar {
  width: 3px;
  opacity: .666;
}
::-webkit-scrollbar-track {
  background: #afafaf;
}
::-webkit-scrollbar-thumb {
  background: #888;
}
::-webkit-scrollbar-thumb:hover {
  background: #555;
}
