/* Estilos compartidos de mapeo de asientos - boletos LCOB */

.st0c { fill:#5DADE2; stroke:#2C3E50; }
.cl6c { fill:#4FA3C7; }
.cl0c { fill:#AEDFEA; }

.st1c { fill:#E57373; }
.cl2c { fill:#EF5350; }
.st3ocupado { fill:#D9534F; }

.st2c { fill:#D4C95A; }
.cl3c { fill:#F4E04D; }

.st3c { fill:#E5E7E9; }
.cl0ocupado { fill:#9E9E9E; }
.cl0deshabilitado { fill:#E0E0E0; }
.clgrayc { fill:#D6D6D6; }
.clotroc { fill:#FAFAFA; }
.cl1c { fill:#5D5552; }

.cl4c { fill:#8BC34A; }

.cl5c { fill:#F5A623; }
.st3apartado { fill:#D58DFD; }

.cl7c { fill:#B39DDB; }

.cl0seleccionado { fill:#3F51B5; }
.st3select { fill:#3F51B5; }

.st3deshabilitado { fill:#C48A8A; }

.st0select { fill: #3F51B5; stroke:#1D1D1B; }
.st0apartado { fill: #D58DFD; stroke:#1D1D1B; }
.cl0enespera { fill:#414141; }

.st0{ fill:#29ABE2; stroke:#000000;}
.st1{ fill:#ED1C24; }
.st2{ fill:#d1d134; }
.st3{ fill:#dfdfe0; }
.cl4{fill:#94CF51; }
.cl0{fill:#9DD7E5; }

.clgray{fill:#d8d8d8b2;}
.clotro{fill:#ffffffde;}
.cl1{fill:#49413F;}
.cl2{fill:#F90303;}
.cl3{fill:#FEFF00;}
.cl5{fill:#FE9900;}
.cl6{fill:#0C98C7;}
.cl7{fill:#AC9DC4;}

.st0ocupado{
  fill:#D9534F;
  stroke:#1D1D1B;
}

.st0,
.st0c,
.st2,
.st2c,
.st3,
.st3c,
.cl4,
.cl4c,
.cl0,
.cl0c,
.cl0ocupado,
.cl0seleccionado,
.cl0deshabilitado,
.clgray,
.clgrayc,
.clotro,
.clotroc,
.cl2,
.cl2c,
.cl3,
.cl3c,
.cl5,
.cl5c,
.cl6,
.cl6c,
.cl7,
.cl7c,
.st3deshabilitado,
.st3apartado,
.st3select,
.cl0enespera {
  stroke:#1D1D1B;
  stroke-width:2;
}

.st0:hover,
.st0c:hover,
.st1:hover,
.st1c:hover,
.st3:hover,
.st3c:hover,
.cl4:hover,
.cl4c:hover,
.cl0ocupado:hover,
.cl0seleccionado:hover,
.cl0deshabilitado:hover,
.cl1:hover,
.cl1c:hover,
.cl2:hover,
.cl2c:hover,
.cl3:hover,
.cl3c:hover,
.cl5:hover,
.cl5c:hover,
.cl6:hover,
.cl6c:hover,
.cl7:hover,
.cl7c:hover,
.st3:hover,
.st3c:hover{
  stroke-width:4;
}

.new{
  stroke:#ff0077;
  stroke-width:2;
  stroke-miterlimit:4;
}

.upd{
  stroke:#180b8b;
  stroke-width:2;
  stroke-miterlimit:4;
}
