reporte.css 4.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. /********** LOADERS INTERNOS **********/
  2. #mainTabs, #loaderProyecto{ min-height: 400px; height: 20vh; }
  3. /********** DIVDLCONCURSO **********/
  4. @media (max-width:480px) {
  5. #divDLConcurso { margin:1.5rem; }
  6. }
  7. /********** AL MOMENTO **********/
  8. #momento .ing-estrella1, #datosProyecto .ing-estrella1 { color: #F9BF3B; font-size: 30px; }
  9. #momento .ing-aceptar, #momento .ing-cancelar { font-size: 25px; }
  10. #momento .faltantes { width: 60px; height: 60px; cursor: pointer; }
  11. #momento .nombres { font-size: 18px; color: #001D68; }
  12. #momento .pleca { height: 15px; }
  13. /********** MODAL FALTANTES **********/
  14. #modalFaltantes #listaFaltantes { max-height: 400px; overflow-y: auto; }
  15. #modalFaltantes #listaFaltantes > .elemento { border-bottom: 1px solid #001D68; cursor: pointer; }
  16. #modalFaltantes #listaFaltantes > .elemento:last-of-type { border-bottom: 0; }
  17. #modalFaltantes #listaFaltantes > .elemento > div:first-of-type { font-family: 'indivisa-text-bold'; }
  18. /********** GRÁFICAS **********/
  19. .cat .bordeInf:last-of-type { border:0; }
  20. .elem { cursor: pointer; color: #001D68; }
  21. .elem.active { position: relative; font-family: 'indivisa-text-bold'; border:0; color: #FFFFFF; background: #007BC4; }
  22. .elem.active:after { position: absolute; content:'\e90c'; font-family: 'ingfont'; color: #FFFFFF; top: 6px; left: 4px; }
  23. .elem:hover { background: #E0E0E0; }
  24. #graficas .ing-estrella1 { color: #F9BF3B; }
  25. /********** PROYECTO **********/
  26. .datalist { position: relative }
  27. .datalist-input { padding-right: 30px !important; background: #FFFFFF !important; }
  28. .datalist .icono { position: absolute; font-size: 20px; right: 10px; top: 12px; color: #DBDCDD; transition: transform 0.2s ease; }
  29. .iconoAzul { color: #001D68 !important; }
  30. #titProyecto.bordeInf, #divGanadores div.bordeInf { border-bottom: 2px solid #E0E0E0; }
  31. .tablaProyecto { margin-bottom: 3rem; }
  32. .tablaProyecto td { padding: 0.5rem; max-width: 90px; }
  33. .tablaProyecto td.amplio { width: 30vmax; max-width: 100%; border-right: 1px solid #898A8C; }
  34. .tablaProyecto thead > tr > td { height: 80px; }
  35. .tablaProyecto tbody > tr:nth-child(odd) { background: #E0E0E0; }
  36. .tablaProyecto .promedio { background: #65B2E8; border: 5px solid #00A6CE; font-family: 'indivisa-text-bold'; text-align: center;
  37. border-radius: 50%; width: 40px; height: 40px; padding: 4px; margin: auto; left: 0; right: 0; }
  38. .estadistica { width: 100%; /*max-width: 500px;*/ }
  39. .linea:after { content: ""; width: 0; height: calc(100%); position: absolute; border: 1px solid #D21034; top: 0; left: 41%; }
  40. .barra { height: 30px; }
  41. @media (max-width:499px){
  42. .estadistica { -ms-transform: scale(0.75); transform: scale(0.75); }
  43. }
  44. /********** FINALISTAS Y GANADORES *********/
  45. input[type="radio"], input[type="checkbox"] { display: none; }
  46. .categorias > .card { border: 0; }
  47. .d-flex.categorias > .card { margin: 0 1rem}
  48. .titCategoria { border-bottom: 1px solid #001D68; color: #001D68; font-size: 18px; }
  49. .renglon { border-bottom: 1px solid #E0E0E0; }
  50. .renglon:last-of-type { border:0; }
  51. .renglon .ing-finalistas, .renglon .ing-insignia3 { font-size: 30px; color: #F0F0F0; cursor: pointer; }
  52. /*----- FINALISTAS -----*/
  53. .colA{ width: 100px; min-width: 100px; height: 40px; text-align: center; }
  54. .renglon label.final:hover, .renglon input:checked ~ label.final, .renglon label.selec.final { color: #339933; }
  55. .renglon label.final:hover { text-shadow: 0 0 3px #339933; }
  56. /*---- GANADORES -----*/
  57. .renglon label { margin: 0; }
  58. .renglon label.gold:hover, .renglon input:checked ~ label.gold, .renglon label.selec.gold { color: #D4AF37; }
  59. .renglon label.gold:hover { text-shadow: 0 0 3px #D4AF37; }
  60. .renglon label.silver:hover, .renglon input:checked ~ label.silver, .renglon label.selec.silver { color: #B4B4B4; }
  61. .renglon label.silver:hover { text-shadow: 0 0 3px #B4B4B4; }
  62. .renglon label.bronze:hover, .renglon input:checked ~ label.bronze, .renglon label.selec.bronze { color: #AD8A56; }
  63. .renglon label.bronze:hover { text-shadow: 0 0 3px #AD8A56; }
  64. .disabledElem:hover{ text-shadow: 0 0 0px !important; color: #f0f0f0 !important; cursor: default; }
  65. .grad1 { background: linear-gradient(0, rgba(0, 166, 206,0.5), rgba(255,255,255,0.5)); }
  66. .grad2 { background: linear-gradient(0, rgba(0, 173, 222, 0.5), rgba(255,255,255,0.5)); }
  67. .grad3 { background: linear-gradient(0, rgba(100, 190, 230,0.5), rgba(255,255,255,0.5)); }
  68. .primero { height: 150px; }
  69. .segundo { height: 135px; }
  70. .tercero { height: 120px; }
  71. .medioCirc { fill: rgba(240,240,240,0.3); }
  72. .textMedioCirc { fill: #001D68; }
  73. .lugarCat { font-size: 20px; font-family: 'indivisa-text-bold'; }
  74. .lugarClave { font-size: 16px; font-family: 'indivisa-text-bold'; }
  75. .lugarNum{ font-size: 38px; }
  76. .lugarBorde { border-bottom: 1px solid #001D68; }