{"id":47,"date":"2026-04-20T20:28:00","date_gmt":"2026-04-20T20:28:00","guid":{"rendered":"https:\/\/nikabioballet.es\/?page_id=47"},"modified":"2026-09-15T09:01:52","modified_gmt":"2026-09-15T09:01:52","slug":"horarios","status":"publish","type":"page","link":"https:\/\/nikabioballet.es\/?page_id=47","title":{"rendered":"Horarios"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"47\" class=\"elementor elementor-47\">\n\t\t\t\t<div class=\"elementor-element elementor-element-50426540 e-flex e-con-boxed e-con e-parent\" data-id=\"50426540\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7a6a5465 elementor-widget elementor-widget-text-editor\" data-id=\"7a6a5465\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t\n<p><style data-wp-block-html=\"css\">\n\/* =======================\n   HORARIO SEMANAL\n   ======================== *\/\n\n.horario-wrap {\n  max-width: 960px;\n  margin: 0 auto;\n  padding: 8px 0 24px;\n}\n\n\/* Leyenda *\/\n.horario-leyenda {\n  display: flex;\n  gap: 16px;\n  margin-bottom: 20px;\n  flex-wrap: wrap;\n}\n\n.horario-leyenda span {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 12px;\n  font-family: monospace;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: #1a1a2e;\n}\n\n.horario-leyenda span::before {\n  content: '';\n  display: inline-block;\n  width: 14px;\n  height: 14px;\n  border-radius: 3px;\n}\n\n.leyenda-ballet::before { background: #e8b4b8; }\n.leyenda-urbano::before { background: #1a1a2e; border: 1px solid #c8f135; }\n.leyenda-urbano em { color: rgba(26,26,46,0.5); font-style: normal; }\n\n\/* Grid principal *\/\n.horario-grid {\n  display: grid;\n  grid-template-columns: 100px repeat(5, 1fr);\n  grid-template-rows: auto repeat(4, 70px);\n  gap: 4px;\n}\n\n\/* Celda vac\u00eda esquina *\/\n.horario-corner {\n  background: transparent;\n}\n\n\/* Cabecera de d\u00edas *\/\n.horario-dia {\n  background: #1a1a2e;\n  color: #fff;\n  text-align: center;\n  font-weight: 700;\n  font-size: 13px;\n  font-family: \"Playfair Display\", serif;\n  letter-spacing: 0.05em;\n  padding: 12px 6px;\n  border-radius: 8px 8px 0 0;\n  border-bottom: 3px solid #e8b4b8;\n}\n\n\/* Columna de horas *\/\n.horario-hora {\n  display: flex;\n  align-items: center;\n  justify-content: flex-end;\n  padding-right: 10px;\n  font-size: 10px;\n  font-family: monospace;\n  color: rgba(26,26,46,0.5);\n  letter-spacing: 0.05em;\n  text-align: right;\n  line-height: 1.3;\n}\n\n\/* Celdas base *\/\n.horario-celda {\n  border-radius: 6px;\n  padding: 8px 10px;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  gap: 3px;\n  position: relative;\n  overflow: hidden;\n}\n\n\/* Celda vac\u00eda *\/\n.horario-vacia {\n  background: #fafafa;\n  border: 1px dashed rgba(232,180,184,0.3);\n}\n\n\/* Celda ballet *\/\n.horario-ballet {\n  background: linear-gradient(135deg, #fce8ec, #f8d0d8);\n  border: 1px solid #e8b4b8;\n  box-shadow: 0 1px 4px rgba(232,180,184,0.3);\n}\n\n\/* Celda continuaci\u00f3n ballet (para Pre-Profesional) *\/\n.horario-ballet-cont {\n  background: linear-gradient(135deg, rgba(252,232,236,0.4), rgba(248,208,216,0.4));\n  border: 1px dashed #e8b4b8;\n}\n\n\/* Celda ballet adultos (nuevo, tono diferenciado) *\/\n.horario-ballet-adultos {\n  background: linear-gradient(135deg, #f8d9c4, #f0b88f);\n  border: 1px solid #d49a5a;\n  box-shadow: 0 1px 4px rgba(212,154,90,0.3);\n}\n.horario-ballet-adultos .celda-nombre {\n  color: #7a3a1a;\n}\n.horario-ballet-adultos .celda-sub {\n  color: rgba(122,58,26,0.6);\n}\n.horario-ballet-adultos .celda-badge-nuevo {\n  background: #d4823a;\n  color: #fff;\n}\n\n\/* Celda que ocupa 2 franjas (Pre-Profesional) *\/\n.horario-span2 {\n  grid-row: span 2;\n  background: linear-gradient(160deg, #f8d0d8, #e8b4b8) !important;\n  border: 2px solid #d4909a !important;\n  justify-content: center;\n}\n\n\/* Celda urbano *\/\n.horario-urbano {\n  background: linear-gradient(135deg, #1a1a2e, #252542);\n  border: 1px solid #c8f135;\n  box-shadow: 0 1px 4px rgba(0,0,0,0.2);\n}\n\n\/* Textos dentro de las celdas *\/\n.celda-nombre {\n  font-size: 12px;\n  font-weight: 700;\n  line-height: 1.2;\n}\n\n.horario-ballet .celda-nombre,\n.horario-span2 .celda-nombre,\n.horario-ballet-cont .celda-nombre {\n  color: #7a1a35;\n}\n\n.horario-urbano .celda-nombre {\n  color: #fff;\n}\n\n.celda-sub {\n  font-size: 10px;\n  font-family: monospace;\n  letter-spacing: 0.05em;\n}\n\n.horario-ballet .celda-sub,\n.horario-span2 .celda-sub {\n  color: rgba(122,26,53,0.6);\n}\n\n.horario-urbano .celda-sub {\n  color: rgba(200,241,53,0.7);\n  font-style: italic;\n}\n\n.celda-cont {\n  font-size: 10px;\n  font-family: monospace;\n  color: rgba(122,26,53,0.4);\n  font-style: italic;\n}\n\n\/* Responsive *\/\n@media (max-width: 680px) {\n  .horario-grid {\n    grid-template-columns: 70px repeat(5, 1fr);\n    font-size: 10px;\n  }\n  .horario-dia {\n    font-size: 10px;\n    padding: 8px 3px;\n  }\n  .celda-nombre {\n    font-size: 10px;\n  }\n  .horario-grid {\n    grid-template-rows: auto repeat(4, 60px);\n  }\n}\n\/* Etiqueta NUEVO en celdas urbano *\/\n.celda-badge-nuevo {\n  display: inline-block;\n  font-size: 8px;\n  font-family: monospace;\n  font-weight: 700;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  background: #c8f135;\n  color: #1a1a2e;\n  padding: 2px 6px;\n  border-radius: 3px;\n  margin-bottom: 3px;\n  line-height: 1;\n}\n\n\/* Celda contemporaneo\/impro *\/\n.horario-contemporaneo {\n  background: linear-gradient(135deg, #e6d9f7, #d4bdf0);\n  border: 1px dashed #9b6fd1;\n}\n.horario-contemporaneo .celda-nombre { color: #5b3a8e; font-size: 0.85em; line-height: 1.05; word-break: break-word;  }\n.horario-contemporaneo .celda-sub { color: rgba(91,58,142,0.75); font-style: italic;  font-size: 0.8em; line-height: 1.05; }\n.horario-contemporaneo .celda-badge-nuevo {\n  background: #9b6fd1;\n  color: #fff;\n}\n.leyenda-contemporaneo::before { background: linear-gradient(135deg, #e6d9f7, #d4bdf0); }\n\n.horario-indefinido {\n  opacity: 0.65;\n  border: 2px dashed #e8b4b8 !important;\n  background: repeating-linear-gradient(\n    45deg,\n    #fff5f6,\n    #fff5f6 8px,\n    #fce8ec 8px,\n    #fce8ec 16px\n  ) !important;\n  position: relative;\n}\n.horario-indefinido::after {\n  content: \"?\";\n  position: absolute;\n  top: 4px;\n  right: 8px;\n  font-size: 1.1rem;\n  color: #e8b4b8;\n  font-weight: bold;\n}\n\n\/* ---- Ajuste m\u00f3vil adicional: tabla con scroll horizontal y hora fija ---- *\/\n@media (max-width: 680px) {\n  .horario-wrap { padding-left: 0; padding-right: 0; }\n  .horario-grid {\n    grid-template-columns: 56px repeat(5, 108px);\n    grid-template-rows: auto repeat(4, 66px);\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    padding-bottom: 8px;\n  }\n  .horario-hora, .horario-corner {\n    position: sticky;\n    left: 0;\n    z-index: 2;\n    background: #fff;\n  }\n  .horario-dia {\n    font-size: 11px;\n    padding: 10px 4px;\n  }\n  .horario-hora {\n    font-size: 10px;\n  }\n  .celda-nombre {\n    font-size: 11px;\n  }\n}\n<\/style><\/p>\n<div class=\"horario-wrap\"><!-- Leyenda -->\n<div class=\"horario-leyenda\"><span class=\"leyenda-ballet\">Ballet<\/span> <span class=\"leyenda-urbano\">Urbano<\/span><span class=\"leyenda-contemporaneo\">Contempor\u00e1neo\/Impro<\/span><\/div>\n<!-- Grid del horario -->\n<div class=\"horario-grid\"><!-- Cabecera de d\u00edas -->\n<div class=\"horario-corner\">\u00a0<\/div>\n<div class=\"horario-dia\">Lunes<\/div>\n<div class=\"horario-dia\">Martes<\/div>\n<div class=\"horario-dia\">Mi\u00e9rcoles<\/div>\n<div class=\"horario-dia\">Jueves<\/div>\n<div class=\"horario-dia\">Viernes<\/div>\n<!-- Franja 16:00\u201317:00 -->\n<div class=\"horario-hora\">16:00\u201317:00<\/div>\n<div class=\"horario-celda horario-vacia\">\u00a0<\/div>\n<div class=\"horario-celda horario-vacia\">\u00a0<\/div>\n<div class=\"horario-celda horario-vacia\">\u00a0<\/div>\n<div class=\"horario-celda horario-vacia\">\u00a0<\/div>\n<div class=\"horario-celda horario-ballet horario-span2\"><span class=\"celda-nombre\">Pre-Profesional<\/span><\/div>\n<!-- Franja 17:00\u201318:00 -->\n<div class=\"horario-hora\">17:00\u201318:00<\/div>\n<div class=\"horario-celda horario-ballet\"><span class=\"celda-nombre\">Ballet Infantil<\/span><\/div>\n<div class=\"horario-celda horario-ballet\"><span class=\"celda-nombre\">Ballet Junior<\/span><\/div>\n<div class=\"horario-celda horario-ballet\"><span class=\"celda-nombre\">Ballet Baby<\/span><\/div>\n<div class=\"horario-celda horario-ballet\"><span class=\"celda-nombre\">Ballet Junior<\/span><\/div>\n<!-- Viernes: Pre-Profesional ocupa span2, no poner celda aqu\u00ed --><!-- Franja 18:00\u201319:00 -->\n<div class=\"horario-hora\">18:00\u201319:00<\/div>\n<div class=\"horario-celda horario-ballet-adultos\"><span class=\"celda-badge-nuevo\">NUEVO<\/span><span class=\"celda-nombre\">Ballet Adultos<\/span><\/div>\n<div class=\"horario-celda horario-urbano\"><span class=\"celda-badge-nuevo\">NUEVO<\/span><span class=\"celda-nombre\">Urbano Infantil<\/span><\/div>\n<div class=\"horario-celda horario-ballet\"><span class=\"celda-nombre\">Ballet Infantil<\/span><\/div>\n<div class=\"horario-celda horario-urbano\"><span class=\"celda-badge-nuevo\">NUEVO<\/span><span class=\"celda-nombre\">Urbano Junior<\/span><\/div>\n<div class=\"horario-celda horario-vacia\">\u00a0<\/div>\n<!-- Franja 19:00\u201320:00 -->\n<div class=\"horario-hora\">19:00\u201320:00<\/div>\n<div class=\"horario-celda horario-contemporaneo\"><span class=\"celda-badge-nuevo\">NUEVO<\/span><span class=\"celda-nombre\">Contempor\u00e1neo \/ Impro<\/span> <span class=\"celda-sub\">Adultos<\/span><\/div>\n<div class=\"horario-celda horario-vacia\">\u00a0<\/div>\n<div class=\"horario-celda horario-vacia\"> <\/div>\n<div class=\"horario-celda horario-vacia\">\u00a0<\/div>\n<div class=\"horario-celda horario-vacia\">\u00a0<\/div>\n<!-- Franja 20:00\u201321:00 -->\n<div class=\"horario-hora\">20:00\u201321:00<\/div>\n<div class=\"horario-celda horario-vacia\">\u00a0<\/div>\n<div class=\"horario-celda horario-vacia\">\u00a0<\/div>\n<div class=\"horario-celda horario-vacia\">\u00a0<\/div>\n<div class=\"horario-celda horario-vacia\">\u00a0<\/div>\n<div class=\"horario-celda horario-vacia\">\u00a0<\/div>\n<\/div>\n<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Ballet UrbanoContempor\u00e1neo\/Impro \u00a0 Lunes Martes Mi\u00e9rcoles Jueves Viernes 16:00\u201317:00 \u00a0 \u00a0 \u00a0 \u00a0 Pre-Profesional 17:00\u201318:00 Ballet Infantil Ballet Junior Ballet [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-47","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/nikabioballet.es\/index.php?rest_route=\/wp\/v2\/pages\/47","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nikabioballet.es\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nikabioballet.es\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nikabioballet.es\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nikabioballet.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=47"}],"version-history":[{"count":36,"href":"https:\/\/nikabioballet.es\/index.php?rest_route=\/wp\/v2\/pages\/47\/revisions"}],"predecessor-version":[{"id":625,"href":"https:\/\/nikabioballet.es\/index.php?rest_route=\/wp\/v2\/pages\/47\/revisions\/625"}],"wp:attachment":[{"href":"https:\/\/nikabioballet.es\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=47"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}