section#registration pre{display:none}section#registration div#tabDayCare div.fullReg,section#registration div#tabTheaterSchool div.fullReg,section#registration div#tabArtCamp div.fullReg,section#registration div#tabDayCamp div.fullReg{position:absolute;width:100%;height:100%;z-index:100;background-image:linear-gradient(180deg, rgba(255,255,255,0.4) 0%, #FFF 90%)}section#registration div#tabDayCare div.fullReg span,section#registration div#tabTheaterSchool div.fullReg span,section#registration div#tabArtCamp div.fullReg span,section#registration div#tabDayCamp div.fullReg span{font-weight:bold;color:#D7292A;margin-top:4rem;font-size:2rem;text-align:center;display:block}section#registration div#tabDayCare ul.campChoice li,section#registration div#tabTheaterSchool ul.campChoice li,section#registration div#tabArtCamp ul.campChoice li,section#registration div#tabDayCamp ul.campChoice li{width:100%;margin:0 0 .5rem 0;padding:1rem 0;border-bottom:1px solid #999;position:relative}section#registration div#tabDayCare ul.campChoice li input[type=checkbox],section#registration div#tabDayCare ul.campChoice li label,section#registration div#tabTheaterSchool ul.campChoice li input[type=checkbox],section#registration div#tabTheaterSchool ul.campChoice li label,section#registration div#tabArtCamp ul.campChoice li input[type=checkbox],section#registration div#tabArtCamp ul.campChoice li label,section#registration div#tabDayCamp ul.campChoice li input[type=checkbox],section#registration div#tabDayCamp ul.campChoice li label{display:inline}section#registration div#tabDayCare ul.campChoice li input[type=checkbox],section#registration div#tabTheaterSchool ul.campChoice li input[type=checkbox],section#registration div#tabArtCamp ul.campChoice li input[type=checkbox],section#registration div#tabDayCamp ul.campChoice li input[type=checkbox]{margin-right:.5rem}section#registration div#tabDayCare ul.campChoice li label,section#registration div#tabTheaterSchool ul.campChoice li label,section#registration div#tabArtCamp ul.campChoice li label,section#registration div#tabDayCamp ul.campChoice li label{color:#000;font-weight:bold}section#registration div#tabDayCare ul.campChoice li div.campDate,section#registration div#tabTheaterSchool ul.campChoice li div.campDate,section#registration div#tabArtCamp ul.campChoice li div.campDate,section#registration div#tabDayCamp ul.campChoice li div.campDate{color:#444}section#registration div#tabDayCare ul.campChoice li div.fullReg,section#registration div#tabTheaterSchool ul.campChoice li div.fullReg,section#registration div#tabArtCamp ul.campChoice li div.fullReg,section#registration div#tabDayCamp ul.campChoice li div.fullReg{background-image:linear-gradient(180deg, rgba(255,255,255,0.4) 0%, rgba(215,215,215,0.8) 80%, #FFF 100%)}section#registration div#tabDayCare ul.campChoice li div.fullReg span,section#registration div#tabTheaterSchool ul.campChoice li div.fullReg span,section#registration div#tabArtCamp ul.campChoice li div.fullReg span,section#registration div#tabDayCamp ul.campChoice li div.fullReg span{font-size:1.25rem;margin-top:1.5rem}section#registration div#tabDayCare h3,section#registration div#tabDayCare h4,section#registration div#tabTheaterSchool h3,section#registration div#tabTheaterSchool h4,section#registration div#tabArtCamp h3,section#registration div#tabArtCamp h4,section#registration div#tabDayCamp h3,section#registration div#tabDayCamp h4{clear:both}section#registration div#tabDayCare h4,section#registration div#tabDayCare h5,section#registration div#tabDayCare form,section#registration div#tabTheaterSchool h4,section#registration div#tabTheaterSchool h5,section#registration div#tabTheaterSchool form,section#registration div#tabArtCamp h4,section#registration div#tabArtCamp h5,section#registration div#tabArtCamp form,section#registration div#tabDayCamp h4,section#registration div#tabDayCamp h5,section#registration div#tabDayCamp form{margin:2rem 0 .5rem}section#registration div#tabDayCare form div.transactionSummary ul li,section#registration div#tabTheaterSchool form div.transactionSummary ul li,section#registration div#tabArtCamp form div.transactionSummary ul li,section#registration div#tabDayCamp form div.transactionSummary ul li{display:inline-block;margin:0 .5rem 0 0}section#registration div#tabDayCare form div.transactionSummary ul li label,section#registration div#tabTheaterSchool form div.transactionSummary ul li label,section#registration div#tabArtCamp form div.transactionSummary ul li label,section#registration div#tabDayCamp form div.transactionSummary ul li label{font-weight:bold}section#registration div#tabDayCare form div.transactionSummary ul li label:after,section#registration div#tabTheaterSchool form div.transactionSummary ul li label:after,section#registration div#tabArtCamp form div.transactionSummary ul li label:after,section#registration div#tabDayCamp form div.transactionSummary ul li label:after{content:":"}section#registration div#tabDayCare form div.transactionSummary ul li span,section#registration div#tabTheaterSchool form div.transactionSummary ul li span,section#registration div#tabArtCamp form div.transactionSummary ul li span,section#registration div#tabDayCamp form div.transactionSummary ul li span{color:#000}section#registration div#tabDayCare form div.paymentOption ul,section#registration div#tabTheaterSchool form div.paymentOption ul,section#registration div#tabArtCamp form div.paymentOption ul,section#registration div#tabDayCamp form div.paymentOption ul{padding:0;margin:0}section#registration div#tabDayCare form div.paymentOption ul li,section#registration div#tabTheaterSchool form div.paymentOption ul li,section#registration div#tabArtCamp form div.paymentOption ul li,section#registration div#tabDayCamp form div.paymentOption ul li{display:inline-block;margin:0 .5rem 0 0}section#registration div#tabDayCare form div#paymentModeWrapper.hidden,section#registration div#tabTheaterSchool form div#paymentModeWrapper.hidden,section#registration div#tabArtCamp form div#paymentModeWrapper.hidden,section#registration div#tabDayCamp form div#paymentModeWrapper.hidden{display:none}section#registration div#tabDayCare form div.creditForm,section#registration div#tabTheaterSchool form div.creditForm,section#registration div#tabArtCamp form div.creditForm,section#registration div#tabDayCamp form div.creditForm{display:none}section#registration form div#regClause{margin:0}section#registration form div#regClause div{margin:0 0 .2rem 0}
section#registration #card-errors:not(:empty),section#registration #errorFrm:not(:empty){display:block;margin:.75rem 0;padding:.75rem 1rem;color:#b71c1c;font-size:.95rem;font-weight:600;background:#ffebee;border:1px solid #ef5350;border-radius:4px}
section#registration #card-errors:empty,section#registration #errorFrm:empty{display:none}
/*# sourceMappingURL=registration.css.map */
