#dialog form,#content form{padding:20px 10px;color:#666}#dialog form textarea,#dialog form input,#content form textarea{float:left;border:1px solid #333;font-size:13px;width:300px}#dialog form textarea,#content form textarea{height:3em}#dialog form input.phone1,#dialog form input.phone2,#content form input.phone1,#content form input.phone2{width:35px;margin-right:5px;text-align:center}#dialog form input.phone3,#content form input.phone3{width:50px;text-align:center}#dialog form input{border:1px solid #a9a9a9;padding:2px 6px}#dialog form textarea{border:1px solid #a9a9a9;padding:2px 6px}#dialog form label,#content form label{float:left;line-height:22px;margin-right:10px;display:block;width:80px;text-align:left;font-size:13px;font-weight:bold}#dialog form label{width:115px}#dialog form hr,#content form hr{float:left;clear:left;width:100%;margin:10px 0px;padding:0}#dialog form button,#content form button{float:left;clear:left;margin-top:20px;margin-left:91px}#dialog form button{margin-left:124px}#dialog form .required_label,#content form .required_label{float:right;margin-right:55px}#dialog form p,#content form p{margin-bottom:0}#dialog form{text-align:left}#dialog form label{clear:left}#dialog form .spinner{display:none;background:url(/im/spinny.gif) no-repeat center right;width:21px;height:21px;margin:0;float:left}#dialog form .loading .spinner{display:inline-block}#dialog form h2{font-weight:bold;padding-bottom:10px}#dialog h1{float:left;font-size:150%;font-weight:bold;line-height:46px;padding-left:15px}.error,.fieldWithErrors input{border:1px solid #FF0000 !important}input:focus{background-color:#E2F5C8}#dialog form div.fieldWithErrors{display:inline;clear:none;float:none}#dialog .field.inline-checkbox{clear:none;margin-left:30px}#dialog .field.inline-checkbox label{width:auto}#dialog .errorExplanation li{color:red;margin:8px 0 30px 0}#dialog .new_teacher .field{float:left;clear:left;margin:10px 0 0 0}#dialog .new_teacher .subjects{margin-bottom:10px}#dialog .new_teacher .subjects .field{line-height:12px}#dialog .new_teacher .subjects h2{margin-top:14px;padding-bottom:0}#dialog .new_teacher .required_label{float:left}#dialog .new_district .field{float:left;clear:left;margin:10px 0 0 0}#dialog .new_district .subjects{margin-bottom:10px}#dialog .new_district .subjects .field{line-height:12px}#dialog .new_district .subjects h2{margin-top:14px;padding-bottom:0}#dialog .new_district .required_label{float:left}#dialog .message{text-align:left;padding:30px;color:#666}#dialog .message h2{font-size:120%;font-weight:bold;margin-bottom:10px}.spinner{display:none;background:url(/im/spinny.gif) no-repeat center right;width:21px;height:21px;margin:0;float:left}#content form label{float:left;line-height:22px;margin-right:10px;display:block;width:110px;text-align:right}#content form .required_label{float:right;margin-right:25px}#content form button{float:left;clear:left;margin-top:20px;margin-left:120px;padding:5px}#username{display:none}*.orn_button{float:right;display:block;text-decoration:none;padding:0 12px;background:#fdcfa0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkY2ZhMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjZmI5ZTQwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RlODEyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top, #fdcfa0 0%, #fb9e40 4%, #de8124 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdcfa0), color-stop(4%, #fb9e40), color-stop(100%, #de8124));background:-webkit-linear-gradient(top, #fdcfa0 0%, #fb9e40 4%, #de8124 100%);background:-o-linear-gradient(top, #fdcfa0 0%, #fb9e40 4%, #de8124 100%);background:-ms-linear-gradient(top, #fdcfa0 0%, #fb9e40 4%, #de8124 100%);background:linear-gradient(top, #fdcfa0 0%, #fb9e40 4%, #de8124 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdcfa0', endColorstr='#de8124',GradientType=0 );-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:0px 1px 2px #999;-webkit-box-shadow:0px 1px 2px #999;box-shadow:0px 1px 2px #999;text-shadow:0px -1px 0px #af6419;border:1px solid #af6419;color:#fff;height:29px;line-height:29px;font-weight:bold;text-transform:capitalize;margin:0;font-size:14px}*.lrg_orn_button{float:right;display:block;text-decoration:none;padding:0 16px 0 20px;background:#fdcd9a;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkY2Q5YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjZmE5YTM0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y5ODUyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top, #fdcd9a 0%, #fa9a34 3%, #f98521 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdcd9a), color-stop(3%, #fa9a34), color-stop(100%, #f98521));background:-webkit-linear-gradient(top, #fdcd9a 0%, #fa9a34 3%, #f98521 100%);background:-o-linear-gradient(top, #fdcd9a 0%, #fa9a34 3%, #f98521 100%);background:-ms-linear-gradient(top, #fdcd9a 0%, #fa9a34 3%, #f98521 100%);background:linear-gradient(to bottom, #fdcd9a 0%, #fa9a34 3%, #f98521 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdcd9a', endColorstr='#f98521',GradientType=0 );-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:0px 1px 2px #999;-webkit-box-shadow:0px 1px 2px #999;box-shadow:0px 1px 2px #999;text-shadow:0px -1px 0px #b5620e;border:1px solid #b5620e;color:#fff;height:38px;line-height:38px;font-weight:700;font-family:'Open Sans', Arial, sans-serif;text-transform:capitalize;margin:0;font-size:15px;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}*.lrg_orn_button span{height:19px;line-height:19px;min-width:55px;float:left;margin:10px auto;padding:0 5px;display:inline-block;text-align:left}button.lrg_orn_button span{margin:auto}.details .required,.subjects .required{color:#8cc542;font-size:20px}.details{margin-left:35px;width:440px}.details .field{margin-bottom:10px}.details select{width:200px}.subjects{width:405px}.subjects .field{margin-bottom:10px;float:left;clear:both}.subjects h2{font-size:13px;font-weight:bold}#dialog form#new_teacher{width:848px}#dialog .loader{width:75px;height:75px;margin:0 auto;display:none;background:url("../../images/loading.gif");background-size:75px}#dialog form#new_teacher div.details,#dialog form#new_district div.details{width:413px;margin-left:0}#dialog form.new_teacher div.details.opaque,#dialog form.new_district div.details.opaque{opacity:.4}#dialog form#new_teacher div.subjects,#dialog form#new_district div.subjects{width:355px;margin-left:0}#dialog form.new_teacher div.subjects.opaque,#dialog form.new_district div.subjects.opaque{opacity:.4}#dialog form.new_teacher div.subjects #other_field,#dialog form.new_district div.subjects #other_field{float:left;clear:left;margin-top:10px}#dialog form#new_teacher label,#dialog form#new_district label{width:125px}#dialog form#new_teacher textarea,#dialog form#new_teacher input,#dialog form#new_district textarea,#dialog form#new_district input{width:262px}#dialog form#new_teacher input[type="checkbox"],#dialog form#new_district input[type="checkbox"]{margin-right:8px}#dialog form#new_teacher>div.subjects.right input[type="checkbox"].subject{margin-right:10px;margin-top:6px}#dialog form#new_teacher select,#dialog form#new_district select{width:276px;font-size:11px;padding:4px 0 2px 4px;margin:0;border:1px solid #ddd;height:28px;line-height:28px;float:left;display:block;background-color:#fff;font-family:'Open Sans';font-weight:300}#dialog form#new_teacher div.subjects select,#dialog form#new_district div.subjects select{width:338px;font-size:11px;padding:4px 0 2px 4px;margin:0;border:1px solid #ddd;height:28px;line-height:28px;float:left;display:block;background-color:#fff;font-family:'Open Sans';font-weight:300}#dialog form#new_teacher div.subjects #referral_fields h2,#dialog form#new_district div.subjects #referral_fields h2{padding-bottom:0;width:100%;float:left;clear:both}#dialog form#new_teacher div.subjects #contact_me_fields,#dialog form#new_district div.subjects #contact_me_fields{float:left;clear:both}#dialog form#new_teacher div.subjects #contact_me_fields h2,#dialog form#new_district div.subjects #contact_me_fields h2{padding-bottom:5px;width:100%;float:left;clear:both}#dialog form#new_teacher div.subjects #phone_field,#dialog form#new_district div.subjects #phone_field{width:100%}#dialog form#new_teacher div.subjects #phone_field label,#dialog form#new_district div.subjects #phone_field label{width:80px}#dialog form#new_teacher div.subjects #phone_field input,#dialog form#new_district div.subjects #phone_field input{width:175px}#dialog form#new_teacher div.subjects #phone_field select,#dialog form#new_district div.subjects #phone_field select{width:175px}#dialog form#new_teacher div#school_list label,#dialog form#new_district div#school_list label,#dialog form#new_teacher div#international label,#dialog form#new_district div#international label{width:413px;margin-right:0}#dialog form#new_teacher div#school_list .notListed,#dialog form#new_district div#school_list .notListed,#dialog form#new_teacher div#international .notListed,#dialog form#new_district div#international .notListed{float:right;margin:6px 32px 0 0;font-size:11px}#dialog form#new_teacher div#school_list .notListed .contactUs a,#dialog form#new_district div#school_list .notListed .contactUs a,#dialog form#new_teacher div#international .notListed .contactUs a,#dialog form#new_district div#international .notListed .contactUs a{color:#9cc957}#dialog form#new_teacher div#school_list label span.label,#dialog form#new_district div#school_list label span.label,#dialog form#new_teacher div#international label span.label,#dialog form#new_district div#international label span.label{width:120px;margin-right:10px;display:block;float:left}#dialog form#new_teacher div#school_list label span.label i,#dialog form#new_district div#school_list label span.label i,#dialog form#new_teacher div#international label span.label i,#dialog form#new_district div#international label span.label i{color:#8cc542;font-size:20px}#dialog form#new_teacher div.int_link,#dialog form#new_district div.int_link{color:#6EA523;float:right}#dialog form#new_teacher div.int_link:hover,#dialog form#new_teacher div.domestic_link,#dialog form#new_district div.int_link:hover,#dialog form#new_district div.domestic_link{cursor:pointer}#dialog form#new_teacher div.domestic_link,#dialog form#new_district div.domestic_link{color:#6EA523;float:left;margin-left:130px}.signup_prem_modal{display:flex;justify-content:center;align-items:center;margin:0 auto;text-align:center}.signup_prem_modal .message{text-align:center !important}.signup_prem_modal .tag{font-weight:bold !important}.signup_prem_modal .header{padding-bottom:15px;font-weight:none !important;font-size:20px;font-weight:0 !important}.modal_image{padding-bottom:25px}