﻿.regForm .scfForm{width:420px !important}.regForm .scfCheckBoxListLabel{display:none !important}.regForm input[type=text]{float:left}.regForm .scfSectionContent{width:100%;float:left;box-sizing:content-box !important}.regForm .scfCheckBoxListGeneralPanel{width:95% !important}.regForm .scfValidatorRequired{position:relative;float:left}.regForm .two-column-checkbox-list .scfValidatorRequired{right:10%}.regForm .scfValidationSummary,.syllabusRegForm .scfValidationSummary ul li{margin-bottom:15px}.regForm .scfValidationSummary ul li,.syllabusRegForm .scfValidationSummary ul li{font-size:15px}.regForm .scfCheckBoxList tr{display:table-cell !important;float:left;width:200px;height:55px}.regForm table tr td{padding-bottom:12px !important;display:inline-block !important;width:200px !important}.regForm .scfCheckBoxList tr td label{font-size:15px !important;line-height:16px !important;display:inline-block !important;width:160px !important;float:left !important}.regForm input[type=checkbox]{margin:2px 6px 0 0 !important;float:left !important}.regForm .scfRequired{display:none}.regForm .scfSingleLineTextLabel{float:none !important;width:100% !important}.regForm label.scfSingleLineTextLabel,.regForm .scfValidator{font-size:15px}.regForm label.scfSingleLineTextLabel .small{font-size:13px}.regForm .scfForm .two-column-right,.regForm .scfForm .width-100{float:right !important;width:48% !important}.regForm .scfForm .two-column-left,.regForm .scfForm .width-100{float:left !important;width:48% !important}.vidReg .regForm .scfForm input[type='submit']{background-image:url(../images/SEND-TXT.png);background-repeat:no-repeat;background-position:center center;font-size:0px}.regForm .scfForm input[type='submit']{height:40px;width:124px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;font-size:14px;font-weight:600;padding-top:8px;box-sizing:border-box;text-align:center;background:#ff7e00;text-transform:uppercase;font-weight:600;color:#fff;text-decoration:none;margin:10px auto 0 auto;display:block;line-height:24px;border:none;outline:none;cursor:pointer}.regForm .scfSubmitButtonBorder{clear:both;position:relative;padding:15px 0px}.regForm .scfIntroBorder p{font-size:15px}@media (min-width: 768px){.nancyVideo{height:100%;position:absolute}}.nancyVideo .link{height:100%;position:absolute}.regForm{float:right !important}.regForm .scfSingleLineGeneralPanel{width:90% !important;float:none}@media (max-width: 1210px){.regForm{padding:15px 35px 0 35px}.regForm input[type=text]{width:175px}}@media (max-width: 1180px){.regForm input[type=text]{width:165px}.regForm .scfCheckBoxList tr{width:47.5%}.regForm{padding:15px 20px 0 20px}}@media (max-width: 1020px){.regForm .scfForm .two-column-right{width:54% !important}.regForm .scfForm .two-column-left{width:44% !important}.regForm input[type=text]{width:140px}.regForm .scfSingleLineTextLabel .scWebEditInput{font-size:14px}.regForm h3{font-size:19px;line-height:21px}}@media (max-width: 930px){.regForm .scfForm .two-column-checkbox-list:nth-child(2),.scfForm .width-100{width:47% !important}.regForm .scfForm .two-column-right{width:58% !important}.regForm .scfForm .two-column-left{width:40% !important}}@media (max-width: 830px){.regForm .scfSingleLineTextLabel .scWebEditInput{font-size:13px}.regForm .scfCheckBoxList tr td label{font-size:13px !important}.regForm .scfForm .two-column-right{width:59% !important}.regForm .scfForm .two-column-left{width:38% !important}.regForm .two-column-checkbox-list .scfValidatorRequired{right:15%}}.bottomHero h1{font-size:45px;line-height:56px;font-weight:400;padding:0 0 6px 0;margin:0px;color:#fff}.bottomHero{background-size:135% 135%;margin-top:-40px;color:#fff;height:430px;font-weight:300;font-size:33px;line-height:50px;padding-top:270px;background-position:0px 40px;background-size:100%}.nancyHome .headshot img{display:block;position:absolute;bottom:0px;left:-67px;width:275px}@media (min-width: 768px){.nancyHome .headshot img{bottom:0px;left:0px;width:472px}}.syllabusRegForm .scfCheckBoxListLabel{float:none;width:100%}.syllabusRegForm .scfCheckBoxList tr{display:table-cell !important;float:left;width:45%;height:55px}.syllabusRegForm table tr td{padding-bottom:12px !important;display:inline-block !important;width:100% !important}.syllabusRegForm input[type=checkbox]{float:left}.syllabusRegForm .two-column-checkbox-list{float:left;width:47%;margin-right:10px}.syllabusRegForm .scfCheckBoxListGeneralPanel{width:90% !important}.syllabusRegForm .scfCheckBoxList tr td label{font-size:15px !important;line-height:16px !important;display:inline-block !important;width:84% !important;float:left !important}.syllabusRegForm .scfRequired{float:left}.syllabusRegForm .two-column-right .scfSingleLineTextLabel,.syllabusRegForm .two-column-left .scfSingleLineTextLabel{float:none;width:100%}.syllabusRegForm .scfSubmitButton{height:40px;width:124px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;font-size:14px;font-weight:600;box-sizing:border-box;text-align:center;background:#ff7e00;text-transform:uppercase;font-weight:600;color:#fff;text-decoration:none;margin:10px auto 0 auto;display:block;line-height:24px;border:none;outline:none;cursor:pointer}.syllabusRegForm .two-column-left .scfSingleLineGeneralPanel,.syllabusRegForm .two-column-right .scfSingleLineGeneralPanel{width:auto !important}.syllabusRegForm .two-column-left{float:left;width:23%}.syllabusRegForm .two-column-right{float:right;width:23%}.syllabusRegForm input[type=text]{width:100%}.syllabusRegForm .scfValidatorRequired{float:left}@media (max-width: 1100px){.syllabusRegForm .two-column-checkbox-list{width:51%}}@media (max-width: 980px){.syllabusRegForm .two-column-right input[type=text],.syllabusRegForm .two-column-left input[type=text]{width:160px}}@media (max-width: 870px){.syllabusRegForm .scfCheckBoxListGeneralPanel{width:97% !important}.syllabusRegForm .two-column-right input[type=text],.syllabusRegForm .two-column-left input[type=text]{width:140px}.syllabusRegForm .scfSingleLineTextLabel,.syllabusRegForm .scfCheckBoxListLabel,.syllabusRegForm .scfMultipleLineTextLabel,.syllabusRegForm .scfEmailLabel{font-size:16px}.syllabusRegForm .two-column-right .scfSingleLineTextLabel,.syllabusRegForm .two-column-left .scfSingleLineTextLabel,.syllabusRegForm .scfCheckBoxListLabel{font-size:13px}.syllabusRegForm .scfCheckBoxList tr td label{font-size:13px !important}}@media (max-width: 768px){.syllabusRegForm .two-column-right .scfSingleLineTextLabel,.syllabusRegForm .two-column-left .scfSingleLineTextLabel,.syllabusRegForm .scfCheckBoxListLabel{font-size:11px}.syllabusRegForm .scfCheckBoxList tr td label,.syllabusRegForm .scfRequired,.syllabusRegForm .scfError,.syllabusRegForm .scfValidationSummary,.syllabusRegForm .scfValidatorRequired,.syllabusRegForm .scfValidator{font-size:11px !important}.syllabusRegForm .two-column-checkbox-list{width:100%}.syllabusRegForm .two-column-right{width:50%}.syllabusRegForm .two-column-left{width:50%}.syllabusRegForm .scfSubmitButtonBorder{position:relative;top:10px}}.homeTestimonial .controlBar table{padding-top:6px}a.buttonLink.teens{width:274px;height:60px;padding-left:20px;padding-right:20px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;maring:20px auto 0 auto}@media (min-width: 768px){a.buttonLink.teens{width:400px;height:40px;margin:25px auto 0 auto}}a.buttonLink.blueBar.purple{background:#4f669d}a.blueBar.buttonLink{height:40px;width:212px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;font-size:14px;line-height:13px;font-weight:700;padding-top:12px;box-sizing:border-box;text-align:center;background:#1d9ed4;text-transform:uppercase;color:#fff;text-decoration:none;margin:15px auto;display:block}.cBlockTop{padding:30px 0 00px}@media (min-width: 768px){.cBlockTop{padding:58px 0 0px}}.cBlockBottom{padding:0px 0 20px}@media (min-width: 768px){.cBlockBottom{padding:0px 0 66px}}img.videoButton,.vidReg .nancyVideo .link img{cursor:pointer}