main .dynText{margin-bottom:3rem;padding-top:2.5rem;padding-bottom:2.5rem;border-bottom:1px solid #676767}main .dynText h1{margin-bottom:2rem;text-align:center}main .dynText h2{margin-bottom:2rem;text-align:center}main .dynText .contentTitle h1,main .dynText .contentTitle h2{text-align:left}main .dynText .contentWrap img{max-width:100% !important;height:auto !important}main .dynText .contentWrap #serviceOption .option{margin:.25rem 0 .75rem;font-size:80%}main .dynText .contentWrap #serviceOption .option h4,main .dynText .contentWrap #serviceOption .option h5{margin:.175rem 0 .3rem;padding:.2rem .5rem;font-weight:400;color:#FFF;background:#3798A5;display:block;max-width:80%}main div#activity div.activityContent img{max-width:100%;height:auto !important}main div.activityRegistration h4{color:#3798A5;font-size:1.5rem;margin-top:2rem}main div.activityRegistration table.registrationList{width:100%}main div.activityRegistration table.registrationList tbody tr td{border:1px solid #AAA}main div.activityRegistration table.registrationList tbody tr td.activityDetail{padding:.25rem .5rem}main div.activityRegistration table.registrationList tbody tr td.activityDetail div.date,main div.activityRegistration table.registrationList tbody tr td.activityDetail div.time{clear:both}main div.activityRegistration table.registrationList tbody tr td.activityDetail div.activityFull{display:block}main div.activityRegistration table.registrationList tbody tr td.activityDetail div.activityFull span{border:2px solid #C00;border-radius:.35rem;color:#900;font-weight:bold;padding:.4rem .75rem;font-size:.8rem}main div.activityRegistration table.registrationList tbody tr td.activityDetail label{margin:0}main div.activityRegistration table.registrationList tbody tr td.activityDetail div.phoneRegistration{font-size:.8rem}main div.activityRegistration table.registrationList tbody tr td.activityDetail.activityDate{min-width:25%}main div.activityRegistration table.registrationList tbody tr td.activityDetail.activitySession{white-space:nowrap}main div.activityRegistration table.registrationList tbody tr td.activityDetail.activityPrice{max-width:7rem}main div.activityRegistration table.registrationList tbody tr td.activityDetail.activityBtn{text-align:center;max-width:6.5rem}main div.activityRegistration table.registrationList tbody tr td.activityDetail.activityBtn a.notLogIn:not(hover){background:#4cb5c3}main div.activityRegistration div#noParticipantNotice{border:2px solid #C00;margin:0 0 2rem 2rem;font-weight:bold;padding:1rem;color:#C00;background:rgba(255,0,0,0.05)}main div#documentation h4{margin:2rem 0 1rem;color:#3798A5;font-family:"Great Vibes";font-size:2rem}main div#documentation .documentation{margin:.5rem auto 1.5rem}main div#documentation .documentation ul{padding:0;list-style-position:inside}main div#documentation form#documentationLogin input{max-width:15rem}main div#documentation .disconnect{text-align:center}main #passError{color:#C00;font-weight:bold;display:none}@media (min-width: 0) and (max-width: 576px){main .dynText{margin-bottom:2rem}main .dynText h2{font-size:2rem}main table.registrationList tbody tr td{font-size:90%}main table.registrationList tbody tr td a.btn-primary{font-size:90%}}
/*# sourceMappingURL=prenatal.css.map */
