.invisible{display:none}.highlighted,span.required{color:red}.link-without-href{cursor:pointer;text-decoration:underline}label.required:after{color:red;content:"*";font-size:1em;margin-left:1px;margin-right:-5px}label.conditionally_required:after{color:red;content:"**";font-size:1em;margin-left:1px;margin-right:-5px}.add-partaker-tr span{display:block;margin-bottom:5px}.add-partaker{background:url(/css/icon-addlink-ZbelAyBQ.svg) no-repeat 0 3px;padding-left:16px}ul.regerror,ul.regerror-discount,ul.errorlist{margin:0;padding:0}.regerror li,.regerror-discount li{color:red;display:block;font-weight:700;list-style-type:none}.payment-type ul{margin:0;padding:0}.payment-type ul li{list-style-type:none}.final-price{font-weight:700}.cursor{cursor:pointer}.information{width:32em}a.discard{display:block}.clear-fix{zoom:1}#signin-form{float:right;margin-right:4em}#page #registration_form{width:550px}tr#discount-school th,tr#discount-code th{vertical-align:top}#content table.registration-form{background:none repeat scroll 0 0 transparent;border:0;width:auto}#content #registration_form h2{clear:none;margin-left:230px}#content #registration_form h2.billing-information{margin-bottom:0}#content #req4discount-note{margin-left:230px}#content table.registration-form tr th{min-width:200px}#content table.registration-form tbody,#content table.registration-form tbody tr,#content table.registration-form tbody tr th,#content table.registration-form tbody tr td{background:none repeat scroll 0 0 transparent}table.registration-form select,table.registration-form input[type=text],table.registration-form input[type=url],table.registration-form input[type=email],table.registration-form input[type=password]{margin-top:-.6em}table.registration-form form input[type=text],table.registration-form form input[type=url],table.registration-form form input[type=email],table.registration-form form input[type=password]{margin:0 0 2px}table.registration-form th{vertical-align:top;white-space:nowrap}table.registration-form input:read-only{background-color:#f0f0f0;color:gray}table.registration-form .errorlist li{background-color:inherit;border:0;color:red;margin:auto;padding:unset}table.registration-form button.preffil-form{background-repeat:repeat-x;margin-bottom:2em;width:auto}div.send-info{margin-left:2em;position:relative;top:-1em}div#id_agree_frame{white-space:nowrap}div#id_agree_frame input[type=checkbox]{float:left;margin-bottom:8px}div#id_base_price,div#id_num,div#id_price,div#id_vat,div#id_price_vat,div#id_discount_total,div#id_total_after_discount{text-align:right;width:9em}.to-right,.price{text-align:right}#registration_form img{margin:0}#registration_form ul.errorlist{padding-bottom:1em}#registration_form input[type=checkbox]{margin-left:0;vertical-align:middle}#registration_form select[name$=date_day],#registration_form select[name$=date_month],#registration_form select[name$=date_year]{width:auto}#registration_form span.birth_date{display:block}#registration_form .academic-titles{background-color:#fff;border:solid #808080 1px;box-shadow:4px 6px 6px -1px #0000001f;padding:.6em;position:absolute}#registration_form .academic-titles span{cursor:pointer;margin:.4em;text-decoration:underline}form input#id_confirmation{max-width:415px}@media (max-width: 730px){form#registration_form,table.registration-form{width:100%}table.registration-form th{white-space:normal}#content table.registration-form th{min-width:120px;width:120px}.has-mojeid-form h2{margin-left:2px}#signin-form{float:none;margin:0 auto}}
