.page-template-template-whats-on a:hover,.coming-up-row a:hover{text-decoration:none}.page-template-template-whats-on .wo-filter,.coming-up-row .wo-filter{cursor:pointer;color:#fff;transition:all .5s ease-in;margin-bottom:.25rem}@media(min-width:992px){.page-template-template-whats-on .wo-filter,.coming-up-row .wo-filter{margin-bottom:0}}.page-template-template-whats-on .wo-filter .btn,.coming-up-row .wo-filter .btn{align-items:center;display:flex;justify-content:center;height:100%}.page-template-template-whats-on .wo-filter span,.coming-up-row .wo-filter span{font-size:1.2rem;white-space:normal}@media(min-width:992px) and (max-width:1200px){.page-template-template-whats-on .wo-filter span,.coming-up-row .wo-filter span{font-size:1.1rem}}.page-template-template-whats-on .wo-filter[data-filter=cinema] .btn,.coming-up-row .wo-filter[data-filter=cinema] .btn{background-color:#91278f}.page-template-template-whats-on .wo-filter[data-filter=cinema] .btn:hover,.page-template-template-whats-on .wo-filter[data-filter=cinema] .btn.active,.coming-up-row .wo-filter[data-filter=cinema] .btn:hover,.coming-up-row .wo-filter[data-filter=cinema] .btn.active{background-color:#91278f;color:#fff}.page-template-template-whats-on .wo-filter[data-filter=live-broadcasts] .btn,.coming-up-row .wo-filter[data-filter=live-broadcasts] .btn{background-color:#0052a1}.page-template-template-whats-on .wo-filter[data-filter=live-broadcasts] .btn:hover,.page-template-template-whats-on .wo-filter[data-filter=live-broadcasts] .btn.active,.coming-up-row .wo-filter[data-filter=live-broadcasts] .btn:hover,.coming-up-row .wo-filter[data-filter=live-broadcasts] .btn.active{background-color:#0052a1;color:#fff}.page-template-template-whats-on .wo-filter[data-filter=live-events] .btn,.coming-up-row .wo-filter[data-filter=live-events] .btn{background-color:#006705}.page-template-template-whats-on .wo-filter[data-filter=live-events] .btn:hover,.page-template-template-whats-on .wo-filter[data-filter=live-events] .btn.active,.coming-up-row .wo-filter[data-filter=live-events] .btn:hover,.coming-up-row .wo-filter[data-filter=live-events] .btn.active{background-color:#006705;color:#fff}.page-template-template-whats-on .wo-filter[data-filter=workshops-activities] .btn,.coming-up-row .wo-filter[data-filter=workshops-activities] .btn{background-color:#ae004b}.page-template-template-whats-on .wo-filter[data-filter=workshops-activities] .btn:hover,.page-template-template-whats-on .wo-filter[data-filter=workshops-activities] .btn.active,.coming-up-row .wo-filter[data-filter=workshops-activities] .btn:hover,.coming-up-row .wo-filter[data-filter=workshops-activities] .btn.active{background-color:#ae004b;color:#fff}.page-template-template-whats-on .show-term,.coming-up-row .show-term{margin-bottom:1rem;background:#a9adae;padding:8px;color:#fff;font-weight:300}.page-template-template-whats-on .show-term.term-cinema,.page-template-template-whats-on .show-term.term-sinema,.coming-up-row .show-term.term-cinema,.coming-up-row .show-term.term-sinema{background-color:#91278f}.page-template-template-whats-on .show-term.term-live-broadcasts,.page-template-template-whats-on .show-term.term-darllediadau-byw,.coming-up-row .show-term.term-live-broadcasts,.coming-up-row .show-term.term-darllediadau-byw{background-color:#0052a1}.page-template-template-whats-on .show-term.term-live-events,.page-template-template-whats-on .show-term.term-digwyddiadau-byw,.coming-up-row .show-term.term-live-events,.coming-up-row .show-term.term-digwyddiadau-byw{background-color:#006705}.page-template-template-whats-on .show-term.term-workshops-activities,.page-template-template-whats-on .show-term.term-gweithdai-a-gweithgareddau,.coming-up-row .show-term.term-workshops-activities,.coming-up-row .show-term.term-gweithdai-a-gweithgareddau{background-color:#ae004b}.page-template-template-whats-on #wo-list a,.coming-up-row #wo-list a{color:inherit}.page-template-template-whats-on #wo-list a:hover,.coming-up-row #wo-list a:hover{text-decoration:none}.page-template-template-whats-on .card,.coming-up-row .card{border:3px solid silver;box-shadow:10px 10px 5px rgba(0,0,0,.25)}.page-template-template-whats-on .card .wocat,.coming-up-row .card .wocat{color:#fff;padding:3px 0;text-transform:uppercase;font-size:17px}.page-template-template-whats-on .card button,.coming-up-row .card button{text-transform:uppercase}.page-template-template-whats-on .navbar,.coming-up-row .navbar{box-shadow:0 10px 5px rgba(0,0,0,.39)}.page-template-template-whats-on .lead.dte,.coming-up-row .lead.dte{color:#000;font-size:18px;border-bottom:2px solid #ac0b00;padding-bottom:5px}