.or-detalleevento .container{max-width:1024px;margin:0 auto;display:block;width:100%}
.or-detalleevento .general-block{width:100%;padding:24px 16px;border-radius:8px;background:#fff;box-shadow:0 8px 32px -16px #000;z-index:1;margin-top:-53px;margin-bottom:3px;position:relative;z-index:5}
@media(min-width:768px){.or-detalleevento .general-block{padding:32px}
}
.or-detalleevento .general-block .up-block{display:flex;justify-content:space-between}
.or-detalleevento .general-block .date-hours{display:flex;flex-wrap:wrap}
.or-detalleevento .general-block .date-hours .date-prop{display:none;margin-bottom:16px}
@media(min-width:768px){.or-detalleevento .general-block .date-hours .date-prop{margin-bottom:0}
}
.or-detalleevento .general-block .date-hours>div{display:flex;align-items:center}
.or-detalleevento .general-block .date-hours .number-date-events{color:#727272;font-size:14px;line-height:16px;letter-spacing:.25px;width:100%;display:block;margin-bottom:16px}
.or-detalleevento .general-block .date-hours .number-date-events span{color:#727272;font-size:14px;line-height:16px;letter-spacing:.25px;margin:0}
.or-detalleevento .general-block .date-hours p{margin:0;color:#727272}
.or-detalleevento .general-block .date-hours .date{margin-bottom:16px;margin-right:32px}
@media(min-width:768px){.or-detalleevento .general-block .date-hours .date{margin-bottom:0}
}
.or-detalleevento .general-block .date-hours .hours{margin-bottom:16px}
@media(min-width:768px){.or-detalleevento .general-block .date-hours .hours{margin-bottom:0}
}
.or-detalleevento .general-block .date-hours span.icon{color:#ff8200;font-size:20px;margin-right:8px}
.or-detalleevento .general-block .date-hours span.icon.icon-arrow{margin-left:8px;color:#016a7f}
.or-detalleevento .general-block .date-hours span.icon.icon-calendar{color:#016a7f}
.or-detalleevento .general-block .date-hours.convocatorias .date{position:relative;cursor:pointer}
.or-detalleevento .general-block .date-hours.convocatorias .date.disabled *{color:#aaa !important}
.or-detalleevento .general-block .date-hours.convocatorias .date .date-block{display:flex;align-items:center}
.or-detalleevento .general-block .date-hours.convocatorias .date ul{padding:0;left:10px;list-style:none;position:absolute;top:100%;width:100%;box-shadow:0 4px 6px 0 #ddd;border-radius:8px;margin:12px 0 0;background:#fff;transition:height .35s ease-in-out;overflow:hidden}
.or-detalleevento .general-block .date-hours.convocatorias .date ul:not(.active){display:none}
.or-detalleevento .general-block .date-hours.convocatorias .date ul li{padding:24px;border-bottom:1px solid #ddd}
.or-detalleevento .general-block .date-hours.convocatorias .date ul li:hover{background-color:#f8f8f8}
.or-detalleevento .general-block .date-hours.convocatorias .date ul li:hover span:first-child{color:#016a7f}
.or-detalleevento .general-block .date-hours.convocatorias .date ul li:hover span span:first-child{color:#727272}
.or-detalleevento .general-block .date-hours.convocatorias .date ul li.active{background-color:#f8f8f8}
.or-detalleevento .general-block .date-hours.convocatorias .date ul li span{color:#464646;font-size:16px;list-style:24px;display:block}
.or-detalleevento .general-block .date-hours.convocatorias .date ul li span span{display:inline-block;color:#727272;font-size:14px}
.or-detalleevento .general-block .date-hours.convocatorias .date ul li span:last-child{font-size:14px;color:#727272}
.or-detalleevento .general-block .date-hours.convocatorias .date ul li:last-child{border:0}
.or-detalleevento .general-block .date-hours.convocatorias .hours{display:none}
.or-detalleevento .general-block .pdf-file{display:flex;align-items:flex-end}
.or-detalleevento .general-block .pdf-file a{display:flex;align-items:center;color:#016a7f}
.or-detalleevento .general-block .pdf-file a span{color:#016a7f;margin-right:8px;font-size:20px}
.or-detalleevento .general-block .down-block{border-top:1px solid #ddd;margin-top:24px}
.or-detalleevento .general-block .down-block .block-generic{margin-top:24px;display:flex;align-items:center;flex-wrap:wrap;column-gap:16px;row-gap:8px}
.or-detalleevento .general-block .down-block .place{margin:0}
.or-detalleevento .general-block .down-block .button-incripcion-externa{margin-top:18px;display:flex;align-items:center}
.or-detalleevento .general-block .down-block .container__full-capacity{margin-top:16px;display:flex;align-items:center}
.or-detalleevento .general-block .down-block .container__full-capacity .icon-rp-Danger{color:#ff8200;font-size:20px;margin-right:8px}
.or-detalleevento .general-block .down-block .container__full-capacity .text-full-capacity{color:#e4002b}
.or-detalleevento .general-block .down-block button{min-width:auto;padding:4px 16px}
.or-detalleevento .general-block .down-block button.disabled span{color:#016a7f}
.or-detalleevento .general-block .down-block button.disabled p{color:#aaa}
.or-detalleevento .general-block .down-block button p{color:#016a7f}
.or-detalleevento .general-block .down-block button span{margin-right:8px}
.or-detalleevento .general-block .down-block p{margin-bottom:0}
.or-detalleevento .general-block .down-block ul{padding:0;margin:0}
.or-detalleevento .general-block .down-block ul li{list-style:none;margin-bottom:16px}
.or-detalleevento .general-block .down-block ul li:last-child{margin:0}
.or-detalleevento .general-block .down-block a{color:#016a7f;display:flex;align-items:center}
.or-detalleevento .general-block .down-block a .icon{font-size:18px;margin-right:8px}
.or-detalleevento .convocatorias-gene:not(.active) .down-block{display:none}
.or-detalleevento .convocatorias-gene:not(.active).general-block .date-hours.convocatorias{margin-bottom:0}
.or-detalleevento .variosdias-gene .date-hours .date ul{display:none}
.modal-registro-block .rp-btn.rp-btn-turquoise.btn-right.modal-sharing-data-submit.rp-disabled{background-color:#ddd;color:#aaa;pointer-events:none}