.crd-course-info{padding-top:14px}.crd-course-info tr:first-child th,.crd-course-info tr:first-child td,.crd-course-info tr th:first-child,.crd-course-info tr td:first-child,.crd-course-info td,.crd-course-info tr{border:0;background-color:#FFF;padding:0 10px 0 0;line-height:1.4;font-size:15px}.crd-course-prices{border:2px solid #eff2f4;border-radius:.25rem;overflow:hidden;position:relative;margin-bottom:1.5rem;background:#eff2f4}.crd-course-spinner{background:url(/wp-admin/images/wpspin_light.gif) no-repeat;background-size:18px 18px;display:none;float:right;opacity:.7;filter:alpha(opacity=70);width:18px;height:18px;margin:10px 10px 0 0}#priceAgeTr,#priceLocationTr,#priceGroupTr,#priceBoxTr{display:none}.crd-course-extra-info{display:inline-block;margin:10px}.crd-course-extra-info-first{width:15%}.registration-option-error{color:red;font-size:12px}.teacher-course-list-div{display:block;width:45%;float:left;margin-right:25px;min-height:420px}.teacher-course-list-div img{height:200px}.crd-personal-info,.crd-payment-info,.crd-lesson-form,.crd-payer-form,.crd-autopay-form,.crd-registration,.crd-subscription-success{display:none}.crd-registration-error{display:none;color:red;font-size:11px}.crd-subscription-success{border:2px solid #eff2f4;border-radius:.25rem;overflow:hidden;position:relative;margin-bottom:1.5rem;background:#eff2f4;padding:30px}.crd-error,.tel-error{color:red}.crd-success{color:green}#ui-datepicker-div{display:none}.crd-date-of-birth select{width:32%!important;display:inline-block!important;margin-right:1px!important}.crd-shared-payment-party{display:none}.crd-docent-images{display:inline-block}.crd-docent-images-name{display:flex}.date-error-msg{float:left;width:100%}