.button{font-family:arial, helvetica, sans-serif;font-size:12px;text-align:center;padding:3px 10px 3px 10px;text-decoration:none;display:inline-block;box-shadow:inset 0 -8px 10px rgba(0,0,0,0.15), 0 1px 0 rgba(255,255,255, 0.3), inset 0 1px 0 rgba(255,255,255, 0.3);filter:none !important}.button:hover{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button.small{font-size:10px;position:relative;top:-1px;padding-top:1px;padding-bottom:1px}.button.medium{font-size:11px;position:relative;top:-1px;padding-top:2px;padding-bottom:2px}.button.hide{display:none}.button.margin{margin-left:5px;margin-right:5px}.button.size25{width:25px}.button.size50{width:50px}.button.size75{width:75px}.button.size100{width:100px}.button.size125{width:125px}.button.size150{width:150px}.button.size175{width:175px}.button.size200{width:200px}.button.size230{width:230px}.button.size250{width:250px}.button.common{border:1px solid #6f8099;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;text-shadow:-1px -1px 0 rgba(0,0,0,0.3);font-weight:bold;color:#FFFFFF;background-color:#909DB0;background-image:-webkit-gradient(linear, left top, left bottom, from(#909DB0), to(#1E3A63));background-image:-webkit-linear-gradient(top, #909DB0, #1E3A63);background-image:-moz-linear-gradient(top, #909DB0, #1E3A63);background-image:-ms-linear-gradient(top, #909DB0, #1E3A63);background-image:-o-linear-gradient(top, #909DB0, #1E3A63);background-image:linear-gradient(to bottom, #909DB0, #1E3A63);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#909DB0, endColorstr=#1E3A63)}.button.common:hover{border:1px solid #5b6a7f;background-color:#72839b;background-image:-webkit-gradient(linear, left top, left bottom, from(#72839b), to(#12233c));background-image:-webkit-linear-gradient(top, #72839b, #12233c);background-image:-moz-linear-gradient(top, #72839b, #12233c);background-image:-ms-linear-gradient(top, #72839b, #12233c);background-image:-o-linear-gradient(top, #72839b, #12233c);background-image:linear-gradient(to bottom, #72839b, #12233c);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#72839b, endColorstr=#12233c)}.button.gray{border:1px solid #808080;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;text-shadow:-1px -1px 0 rgba(0,0,0,0.3);font-weight:bold;color:#FFFFFF;background-color:#9C9C9C;background-image:-webkit-gradient(linear, left top, left bottom, from(#9C9C9C), to(#737373));background-image:-webkit-linear-gradient(top, #9C9C9C, #737373);background-image:-moz-linear-gradient(top, #9C9C9C, #737373);background-image:-ms-linear-gradient(top, #9C9C9C, #737373);background-image:-o-linear-gradient(top, #9C9C9C, #737373);background-image:linear-gradient(to bottom, #9C9C9C, #737373);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#9C9C9C, endColorstr=#737373)}.button.gray:hover{border:1px solid #696969;background-color:#838383;background-image:-webkit-gradient(linear, left top, left bottom, from(#838383), to(#5a5a5a));background-image:-webkit-linear-gradient(top, #838383, #5a5a5a);background-image:-moz-linear-gradient(top, #838383, #5a5a5a);background-image:-ms-linear-gradient(top, #838383, #5a5a5a);background-image:-o-linear-gradient(top, #838383, #5a5a5a);background-image:linear-gradient(to bottom, #838383, #5a5a5a);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#838383, endColorstr=#5a5a5a)}.button.blue{border:1px solid #425D86;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;text-shadow:-1px -1px 0 rgba(0,0,0,0.3);font-weight:bold;color:#FFFFFF;background-color:#5E7698;background-image:-webkit-gradient(linear, left top, left bottom, from(#5E7698), to(#254474));background-image:-webkit-linear-gradient(top, #5E7698, #254474);background-image:-moz-linear-gradient(top, #5E7698, #254474);background-image:-ms-linear-gradient(top, #5E7698, #254474);background-image:-o-linear-gradient(top, #5E7698, #254474);background-image:linear-gradient(to bottom, #5E7698, #254474);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#5E7698, endColorstr=#254474)}.button.blue:hover{border:1px solid #364C6E;background-color:#4D617D;background-image:-webkit-gradient(linear, left top, left bottom, from(#4D617D), to(#1E385F));background-image:-webkit-linear-gradient(top, #4D617D, #1E385F);background-image:-moz-linear-gradient(top, #4D617D, #1E385F);background-image:-ms-linear-gradient(top, #4D617D, #1E385F);background-image:-o-linear-gradient(top, #4D617D, #1E385F);background-image:linear-gradient(to bottom, #4D617D, #1E385F);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#4D617D, endColorstr=#1E385F)}.button.disabled{opacity:0.5}.hide-until-page-loaded{visibility:hidden}#content,input,select,textarea{font-family:'Open Sans', sans-serif;font-size:18px}input[type=email],input[type=text],select.inputTextStyle{vertical-align:middle;line-height:38px;height:38px;border:1px solid #CCCCCC;margin:0 20px 0 0;padding:0px 0px 0px 10px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;width:296px;color:#666666}input[type=date]{vertical-align:middle;align-items:center;align-content:center;line-height:38px;height:38px;border:1px solid #CCCCCC;margin:0 10px 0 0;padding:0px 0px 0px 10px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;width:125px;color:#666666}input[type=radio]{margin-left:0px;margin-top:3px;margin-right:8px;height:13px;width:13px;vertical-align:bottom;margin-bottom:1px}input[type=checkbox]{margin-left:0px;margin-top:0px;margin-right:8px;height:13px;width:13px;vertical-align:bottom;margin-bottom:1px}.fileupload-container{clear:both;margin:10px auto 0 auto;padding-top:3px;overflow:hidden;position:relative;width:141px;height:24px}.fileupload{opacity:0;filter:alpha(opacity=0);position:absolute;font-size:200px;right:0;top:0}.select-with-arrow{vertical-align:middle;line-height:38px;height:38px;border:1px solid #CCCCCC;font-size:20px;margin:0px;padding-left:10px;box-sizing:content-box;width:290px;color:#666666;background:url("/MM/img/public/mobymax/register-dropdown-arrow.png") no-repeat 100% 50% white;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-webkit-appearance:none;-moz-appearance:none;text-indent:1px}.select-with-arrow:focus{outline:0}#orderedBy{position:relative}#userContainer{display:none}#orderedByOptions{max-height:217px;overflow-y:scroll;overflow-x:hidden;position:absolute;top:73px;width:301px;background-color:#fff;z-index:150;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC}#orderedBy input{color:#454545;width:290px;height:30px;line-height:30px;padding-left:8px;white-space:nowrap;margin:1px 0;outline:0;border:1px solid #CCCCCC;position:absolute;top:38px;z-index:150;font-size:100%;background:#EEEEEE url('/MM/img/public/max/order/search.png') no-repeat;background-position:96% 50%;background-size:6%}#orderedByOptions .ordered-by-user{color:#454545;border-bottom:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;height:30px;line-height:30px;padding-left:10px;cursor:pointer;white-space:nowrap}#orderedByOptions .ordered-by-user:hover{background-color:#F4F4F4}#trackOrder p{margin:20px 0}.max-bottom-spacer{height:30px;min-height:30px;line-height:30px;width:auto}.clear{clear:both}.headline,.subhead{font-family:'Fjalla One', sans-serif;font-weight:400}.order-heading{padding-top:20px}.order-heading .order-page-title{margin:0;font-size:40px;text-align:center;line-height:60px}.order-heading h2.subhead{margin:0;font-size:20px;text-align:center;color:#666666}.heading-wrap{display:block;padding-top:30px}.heading{font-size:24px;font-weight:bold;padding-right:22px;height:25px;display:inline-block}.exp{font-size:16px;color:#666666;padding-bottom:3px;padding-top:3px}.order-period-sch-year,.order-period-cal-year,.pm-po,.pm-cc{color:#38290B}.license-type,.license-type-title,.license-version,.license-period,.multi-teacher,.prior-license,.actionSelect,.licenseTypeSelect{padding-bottom:1px;padding-top:18px}.license-details{font-size:16px}#teacher-license-details,#district-license-details,#school-license-details{display:none}#teacher-license-details,#school-license-details{padding:10px 0 10px 192px;line-height:25px}.sbs_teacher #teacher-license-details{padding-left:65px}#district-license-details{line-height:25px;padding:10px 10px 0 120px}.title{color:#000;margin-right:10px}.title.link{color:#5EA41A}.pad15{padding-bottom:15px}.quantity .title,#teacher-license-details .title{color:#000;font-size:initial}.quantity .quantity-details{color:#000}.licenseQty .quantity input{width:50px}.calc-container{padding-top:5px}.calc-button-img{height:17px;cursor:pointer}.calc-button{position:relative;height:26px;display:inline-block}.total{margin-left:20px}.total,.total span{color:#666666}.teacher-exp{padding-left:25px}.bp{padding-left:0px}#district-license-details .district-option{width:50px}.second{padding-top:5px}.second .district-option{width:50px;height:20px}#district-license-number-schoold{vertical-align:middle}.district-exp-two{display:none}.find-details-teacher{margin-top:8px}.find-button-img{height:17px;cursor:pointer}.find-button{vertical-align:middle;display:inline-block;margin-left:10px}.enter{line-height:27px}.h-district{padding-left:0px;padding-bottom:15px}.details{margin-top:2px;padding-top:7px}.underline{padding-bottom:2px;line-height:18px;border-bottom:1px solid black}.bold{font-weight:bold}#find-district-select-input,#find-school-select-input,#find-manual-school-select-input,#find-teacher-input{margin-top:6px;cursor:pointer}#find-district-select-input:hover,#find-school-select-input:hover{cursor:pointer}#find-teacher-input{width:400px}.find-teacher .ftm-fail,.underSelectMessage{line-height:24px}.notFoundItem{display:none;line-height:40px;height:40px;margin-top:10px}.notFoundItem .title{width:200px;float:left}.notFoundItem input,.notFoundItem select{float:left;width:400px}.notFoundItem .title.notFoundHeader{width:auto}.notFoundItem.zipCode input{width:180px}.notFoundItem.IsPerStudentLicenseRequired .title{width:425px !important}.notFoundItem.IsPerStudentLicenseRequired select{margin-top:20px;width:95px !important}.teacher-find-message{color:#000;font-size:16px;padding-top:5px;padding-bottom:3px}.teacher-label{color:#000;font-size:16px;width:210px;display:inline-block}.textleft{text-align:left}.wrap-find-tc{padding-top:5px}.find-details-teacher,.teacher-find-message,.find-teacher,.select-teachers-for-licenses,.allocate-licenses-toggle{display:none}.find-details-school,.find-school,.find-details-district,.find-district,.select-schools-for-teachers,.find-teacher-school{display:none;overflow:hidden}#go-to-school{width:160px}#go-to-district{width:160px}#po-number-wrap{display:none;padding-top:10px}.h-po{padding-left:0px}.po-details{padding-left:20px}.po-title{display:inline-block;padding-top:5px;padding-right:40px}.pad15-top{padding-top:15px}.po-title-2{display:block}#mst{display:block;margin-top:5px;margin-bottom:2px}#mst-wrap{display:none}#po-number,#mst{width:200px;display:inline-block}.h-is{padding-left:0px;padding-bottom:11px;padding-top:17px}.is-input{width:200px;height:20px}.is-title{margin-right:35px;width:200px;text-align:left;display:inline-block}.is-sec{color:#38290B}.is-d-wrap{padding-bottom:5px}.invoice-send{display:none}#is-entity-paidby{padding-bottom:10px}#is-entity-paidby-district{margin-left:30px}.cc-dsvd{padding:10px 0 0 0;float:left}.cc-dsvd div{float:left;height:40px;line-height:40px;padding-right:10px;width:290px}.cc-logo,.cc-cards{margin-top:9px}#cc-nr{vertical-align:top}#cc-exp-y,#cc-exp-m,#cc-country,#cc-zip{float:left;width:100px}#cc-exp-y{width:80px}.cc-sec-help,.cc-sec-help-info{vertical-align:top;cursor:pointer;margin-top:10px}.cc-sec-help-info{position:absolute;display:none}#cc-sec-code{float:left;width:52px}.cc-country-label{width:112px;padding-right:0px}#cc-country{width:180px}.pad-15-left-2{padding-left:27px;padding-bottom:3px;padding-right:10px;float:left;height:40px;line-height:40px}#cc-wrap{display:none}.pad-15-left{padding-left:15px;width:135px;display:inline-block}.h-os{padding-left:0px}.b{font-weight:bold;margin-bottom:4px}.finnaly{width:202px;margin-top:30px;margin-left:110px;display:none}.linkGreen{color:#59A800;font-family:"Open Sans";font-size:inherit;line-height:20px;text-decoration:none;cursor:pointer}.exempt-link{margin-left:100px}.exemption-panel{height:40px !important}.exemption-panel.note{height:55px !important;margin-bottom:10px;margin-top:-10px}.exemption-panel.note p{line-height:16px !important}#exemption-form-content{width:670px}.upload-button{background-color:#C79DB8;border:none;color:white;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:19px;margin:4px 2px;cursor:not-allowed;border-radius:7px}.exemption-form-text{font-family:'Open Sans', sans-serif;font-size:17px;margin-right:20px}.exemption-form-text.label{float:left;min-width:231px;padding-top:6px}.radio-button{vertical-align:bottom}.os-title{color:#000;display:inline-block;width:240px;text-align:left;margin:0 0 0 100px}.os-text{display:inline-block;text-align:left}.os-title-note{color:#F00;font-size:12px;font-weight:bold;width:240px;font-style:italic}.os-title-note-1,.os-title-note-2,.os-title-note-3,.os-title-note-4{display:inline-block !important;font-size:14px;line-height:17px;position:absolute;color:red}.os-title-note-5,.os-title-discount{color:red;padding-left:100px;font-style:italic}.os-wrap{padding-top:9px;margin-bottom:6px}.os-wrap1{padding-top:6px}.os-license-start{margin-right:10px}.os-license-end{margin-right:10px}.os-price-align{display:inline-block;text-align:right;width:130px}.os-price-align-sku-89{width:200px}.os-license{margin-bottom:20px}.os-training,.os-courses{display:none;margin:20px 0}.categoryLabel{padding-top:20px}.categoryLabel span{font-weight:bold}.button{margin-left:130px;cursor:pointer}.order-success-flash{margin-top:5px;margin-left:30px;display:none;left:250px;position:relative;top:-160px}#recaptcha-container-order{margin-top:10px;text-align:-webkit-center;margin-bottom:10px}.print{display:none}.finnaly div,.finnaly span{color:#38290B;font-size:12px}.bb{margin-left:25px}#ok-btn-tp:Hover{cursor:pointer}.mst-wrap-wrap{display:none}.dialog-button{float:right;margin:15px 20px 15px;cursor:hand;cursor:pointer}#print-btn-tp:hover{cursor:pointer}#order-dialog{width:550px}.empty{font-size:13px;font-family:Arial}.leftmargin{padding-top:3px;margin-left:8px;display:inline}.handcursor{cursor:pointer}.normal-img{margin:15px auto;width:80%}.normal-d{font-size:12px;padding:8px;width:200px}.normal-i{width:100px;display:block;float:left}#admin-dialog .normal-d{padding-left:0}#admin-dialog .mt-dialog-contents{padding-left:20px}.check-rec{font-size:12px;padding-left:8px}#check-received{position:relative;top:2px;margin-right:3px}.dialogicon{display:block;margin-top:5px;padding-left:8px}#RegisterLink{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#999999;float:right;position:relative;top:-10px;text-align:center}#RegisterLink a{font-size:12px;color:#3174A9}#RegisterHere{display:none;position:absolute;right:20px;top:-10px}#priceLabel{color:#666666;display:inline-block;font-family:Arial;font-size:13px;font-weight:normal;padding-right:44px;text-align:right;width:310px}#savingsLabel{color:#666666;font-family:Arial;font-size:13px;font-weight:normal}#priceLabel-type-1{color:#666666;display:inline-block;font-family:Arial;font-size:12px;font-weight:normal;padding-right:30px;text-align:right;width:165px;position:relative;top:-2px}#savingsLabel-type-1{color:#666666;display:inline-block;font-family:Arial;font-size:12px;font-weight:normal;padding-right:30px;text-align:right;width:62px;position:relative;top:-2px}#priceLabel-type-2{color:#666666;display:inline-block;font-family:Arial;font-size:12px;font-weight:normal;padding-right:30px;text-align:right;width:116px;position:relative;top:-2px}#savingsLabel-type-2{color:#666666;display:inline-block;font-family:Arial;font-size:12px;font-weight:normal;padding-right:30px;text-align:right;width:62px;position:relative;top:-2px}.dt-wrap{display:inline-block;position:relative;top:8px}.ssl-exp-title{width:200px;font-size:11px;text-decoration:underline;font-family:Arial;color:#000000;margin-top:4px;font-weight:normal}.ssl-exp-content{width:390px;font-size:11px;font-family:Arial;color:#000000;margin-top:4px;font-weight:normal}.ui-datepicker-trigger{cursor:pointer;display:block;margin-top:12px;float:left}#select-teachers-checkboxes,#select-schools-checkboxes{border:1px solid #CCCCCC;width:392px;height:120px;list-style-type:none;overflow-x:hidden;overflow-y:scroll;margin-top:6px;padding:10px 0px 0px 10px;margin-top:6px;font-family:Arial;font-size:12px}#select-teachers-checkboxes label,#select-schools-checkboxes label{line-height:14px;overflow:hidden;white-space:nowrap}#select-teachers-checkboxes input,#select-schools-checkboxes input{margin-right:7px}#select-teachers-checkboxes li,#select-schools-checkboxes li{height:20px;overflow:hidden;white-space:nowrap}#select-teachers-checkboxes li.listhead{font-weight:bold;margin-top:15px}#select-teachers-checkboxes li.listhead:first-child{margin-top:0px}#select-teachers-manual,#select-schools-manual{border:1px solid #CCCCCC;padding:0px 0px 0px 2px;width:400px;height:95px;margin-top:6px;color:#666666}#select-teachers-manual-multischool{margin-top:6px}#select-teachers-manual-multischool #teacher_name_header{float:left;width:250px;margin-top:4px;margin-bottom:2px;margin-right:24px;box-sizing:content-box}#select-teachers-manual-multischool #school_name_header{float:left;width:250px;margin-top:4px;margin-right:24px;padding:2px;box-sizing:content-box}#select-teachers-manual-multischool input{width:250px;margin-top:4px;margin-bottom:10px;margin-right:16px;padding:2px;box-sizing:content-box}#select-teachers-manual-multischool #add_more_teachers{background:#5ea41a none repeat scroll 0 0;border-radius:10px;color:#fff;display:inline-block;font-size:13px;font-weight:bold;margin-top:10px;padding:7px 12px;text-decoration:none;cursor:pointer}.level1{padding-left:45px}.level2{padding-left:65px}.level3{padding-left:100px}.level4{padding-left:150px}.bt-wrapper{font-family:Arial, Helvetica, sans-serif;font-size:12px}.pad-top{padding-top:11px}.top10{padding-top:10px}.top12{padding-top:12px}.top5{padding-top:5px}.top4{padding-top:4px}.top8{padding-top:18px}#ui-datepicker-div{font-size:12px}.padding10{padding:10px}.middle-wrap{padding-left:100px}.sec-code-title{padding:0 10px 0 27px;width:auto}.button{margin:0 20px}.button a{text-decoration:none !important;color:#FFFFFF !important;cursor:pointer !important}#sku79,#sku78{width:17px;height:17px;margin:2px 8px 0 -10px}#sku79-quantity,#sku78-quantity,#school-license-number,#district-license-number-schoold{text-align:center;padding:0}.order-label{color:#000000}.order-label .price{min-width:56px;margin-right:15px;float:left}.label20{font-size:20px;color:#000000}.order-license-type .order-label,.renewal-license-type .order-label{font-weight:400}.order-license-type input[type=radio],.renewal-license-type input[type=radio]{float:left}.order-license-type input[type=checkbox],.renewal-license-type input[type=checkbox]{float:left;margin:2px 8px 0 0}.buttons{width:100%;text-align:center;margin:30px auto}.buttons .submit{cursor:pointer;font-size:35px;font-weight:bold;color:#FFFFFF;background-color:#F37F03;text-decoration:none;width:auto;min-width:240px;height:30px;padding:30px;margin:0 auto;display:inline-block;vertical-align:middle;position:relative;text-align:center;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;behavior:url(/MM/css/PIE/PIE.php)}.buttons .submit.cwbi-back{margin-right:20px;width:100px;background-color:#58B1DF;font-size:20px;line-height:25px}.buttons .submit span{position:relative;top:-20px}.buttons .print-quote{text-align:center}.small-blue-button{cursor:pointer;font-size:16px;font-weight:bold;color:#FFFFFF;background-color:#58B1DF;text-decoration:none;width:auto;height:16px;line-height:16px;padding:8px 20px;display:inline-block;position:relative;text-align:center;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;behavior:url(/MM/css/PIE/PIE.php)}.small-grey-button{cursor:pointer;font-size:16px;font-weight:bold;color:#FFFFFF;background-color:#737373;text-decoration:none;width:auto;height:16px;line-height:16px;padding:8px 20px;display:inline-block;position:relative;text-align:center;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;behavior:url(/MM/css/PIE/PIE.php)}.pHeader-wrap{margin:20px 0 40px 0}.phr-actions-wrap,.ty-action{text-align:center}.pHeader-row{text-align:center;font-size:20px;font-weight:bold}.pHeader-row .ty{color:#000000;font-size:40px;line-height:60px;text-align:center}.ty{color:#000000;margin-bottom:20px}.ty-text{color:#FF0000;font-size:24px;font-weight:bold;text-align:center;line-height:auto;margin:20px 0}.ty-invoice{width:470px;margin:30px auto;text-align:left;font-size:14px;line-height:18px}.ty-action .mm-button{line-height:16px}.prorate-btn{margin-top:10px}.updatePrice-prorate{width:120px;font-weight:bold;display:block;margin:0 auto}.district_warning{font-size:16px;font-weight:bold;color:#000000;margin:5px 5px 5px 0;line-height:120%}.district_reason{font-size:12px;color:#666666;line-height:15px;padding-right:20px;padding-top:10px}.district_reason .please{margin-bottom:10px}.district_reason .textarea_holder{padding:5px 27px 10px 0px}.district_reason textarea{width:100%;height:82px !important}#district_reason_text{border:1px solid #CCCCCC;font-family:'Open Sans', sans-serif;color:#666666}.license-version-more{display:none;padding:10px 0 0 10px}.license-version-more .license-details{max-width:700px;margin-left:99px;margin-top:5px;line-height:25px}.saving-amount{font-weight:bold}#license79 .license-details,#license78 .license-details{margin-left:16px}.level4:has(#license79){padding-left:166px}.level4:has(#license78){padding-left:96px}#unallocatedLicensesDialog{width:400px}.quote-input-label,.license-type-title{font-weight:bold;font-size:18px;cursor:default}.quote-input-label{width:130px;display:inline-block}.license-version{display:none}.license-version .license-details{margin-left:92px;margin-top:5px;line-height:25px;font-size:16px;font-weight:normal;width:600px}.license-version .license-highlights{text-decoration:none;font-size:14px;color:#59A800}.license-highlights-list{padding:0;list-style:outside;margin-bottom:20px;color:rgba(0,0,0,0.54);font-family:"Open Sans";font-size:14px;line-height:24px}.license-highlights-list li{margin:12px 0 12px 20px}.licenseTypeDetails.type1 .license-version .license-details{margin-left:21px}.sbs_school_district .licenseTypeDetails.type1 .license-version .license-details{margin-left:20px}.subject-number{color:#666666}.subject-number.displayBelow{display:block;line-height:18px;margin:5px 0 -10px 25px}.renew-options-wrapper .subject-number.displayBelow{font-size:16px}.subject-number.ultraPlusDescription{width:510px}#final-deferred,#final-tax-override{margin-top:2px}#admin-dialog .prorate-licenses{float:left;width:100%;margin-top:15px;font-size:14px}#admin-dialog .prorate-license div{float:left}#admin-dialog .prorate-license .pr-p{width:70px}#admin-dialog .prorate-license input{float:left;margin-top:4px}#admin-dialog .prorate-license .pr-n{width:286px;font-size:13px;margin-bottom:5px}.module-selection-link{cursor:pointer}.module-selection-dialog{width:500px;position:fixed;left:37%}#module-container{font-family:'Open Sans', sans-serif;font-size:13px;font-weight:normal;padding:10px;overflow:auto;width:100%;box-sizing:border-box}#module-container li{float:left;width:100%;margin-bottom:10px}#module-container li span.bullet{display:inline-block;width:6px;height:6px;background:black;border-radius:15px;margin-right:8px}.module-selection-intro{font-family:'Open Sans', sans-serif;font-size:13px;font-weight:bold;padding:10px;line-height:15px}.disabled-input{opacity:0.5;outline:none !important}#select-teachers-auto-allocation{margin-top:6px;padding-left:20px}#select-teachers-auto-allocation li{margin-bottom:6px}#select-teachers-auto-allocation input{font-size:18px;padding:0 10px}#select-teachers-auto-allocation li input:nth-child(1),#select-teachers-auto-allocation li input:nth-child(2){width:150px;margin-right:5px}#select-teachers-auto-allocation li input[id^="auto-allocation-email_"]{width:200px}#select-teachers-auto-allocation li div.error-message{font-size:10px;display:inline;width:217px;line-height:17px;float:right;margin:3px 15px 0 0;color:red}#select-teachers-auto-allocation li.email-exists input,#select-teachers-auto-allocation input.all-fields-required{border:1px solid #FF0000}.homeschool-teacher-location .title{padding:25px 0 15px 0}.homeschool-teacher-location .teacher-label{width:120px;line-height:40px;vertical-align:middle;height:40px;margin:0;padding:0}.homeschool-teacher-location .homeState,.homeschool-teacher-location .homeZipCode{width:100px}.order-training-courses{max-width:850px}.order-training-courses .title{line-height:normal}.upcomingCourses ul{list-style:disc;list-style-position:inside;padding-left:10px}.upcomingCourses ul li{line-height:20px;margin:5px}.order-training-courses .courseRow{line-height:40px}.order-training-courses .courseRow input[type=checkbox]{float:left;margin:13.5px 8px 13.5px 0;display:none}.order-training-courses .courseRow label{float:left;margin-right:10px;display:none}.order-training-courses .courseRow input[type=text]{float:left;width:120px}.order-training-courses .linkGreen{font-size:16px;display:inline-block}.document-wrapper{width:880px !important;margin:0 auto !important}.documentTypeSelector{padding-top:20px;text-align:center}.documentTypeSelector span,.documentTypeSelector label{font-size:16px;font-weight:bold;font-family:'Open Sans';line-height:20px;height:20px}.documentTypeSelector input[type=radio]{margin:0 10px 0 20px;line-height:20px;height:20px}.order-manual-school-dropdown .manual-school-input,.order-school-dropdown .school-input,.order-district-dropdown .district-input,.order-state-dropdown .state-input,#find-teacher-input{line-height:20px;width:300px;border:solid 1px #CCCCCC;height:48px;margin-bottom:10px;box-sizing:border-box;border-radius:2px}.order-state-dropdown .state{cursor:pointer;margin-bottom:10px;background:url("/MM/img/public/mobymax/register-dropdown-arrow.png") no-repeat 100% 50% white;outline:0;background-size:contain}.order-school-dropdown .school-select,.order-manual-school-dropdown .manual-school-select,.order-district-dropdown .district-select,.order-state-dropdown .state-select{margin-top:-10px;position:absolute;z-index:10;display:none;width:300px;background-color:white}.order-state-dropdown .state-select-items,.order-district-dropdown .district-select-items,.order-manual-school-dropdown .manual-school-select-items,.order-school-dropdown .school-select-items{overflow-y:scroll;overflow-x:hidden;max-height:216px}.order-state-dropdown .state-item{background-color:white;color:#454545;width:280px;border-top:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;height:30px;line-height:30px;padding-left:10px;cursor:pointer;white-space:nowrap}.order-manual-school-dropdown .manual-school-item:first-child,.order-school-dropdown .school-item:first-child,.order-district-dropdown .district-item:first-child,.order-state-dropdown .state-item:first-child{border-top:solid 1px #CCCCCC}.order-manual-school-dropdown .manual-school-item,.order-school-dropdown .school-item,.order-district-dropdown .district-item{background-color:white;color:#5f96b1;width:280px;border-bottom:solid 1px #EEE;border-left:solid 1px #CCCCCC;padding-left:10px;padding-top:10px;padding-bottom:10px;cursor:pointer;white-space:nowrap;font-size:13px;font-weight:bold;line-height:16px}.order-manual-school-dropdown .manual-school-item span,.order-school-dropdown .school-item span,.order-district-dropdown .district-item span{color:#333;font-size:11px;font-weight:normal}.order-manual-school-dropdown .manual-school-select .manual-school-not-listed,.order-school-dropdown .school-select .school-not-listed,.order-district-dropdown .district-select .district-not-listed{height:30px;line-height:30px;padding-left:10px;cursor:pointer;white-space:nowrap;background:#60789E none repeat scroll 0 0 !important;color:#FFF !important;font-weight:bold;border:solid 1px #CCCCCC;font-size:13px}a.fakeReactButton{display:inline-block;box-sizing:border-box;min-width:88px;padding:10px 16px;background-color:#7099bd;border-radius:2px;box-shadow:rgba(0, 0, 0, 0.12) 0px 1px 6px, rgba(0, 0, 0, 0.12) 0px 1px 4px;cursor:pointer;text-decoration:none;text-transform:uppercase;font-family:"Open Sans", Arial;color:white;font-size:14px;font-weight:600;user-select:none}a.fakeReactButton:hover{background-color:#54738e}.standard-dialog-blue.public-side-dialog{width:590px;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);box-shadow:0 0 2px 0 rgba(0,0,0,0.12), 0 2px 2px 0 rgba(0,0,0,0.24);background-color:#255D79}.standard-dialog-blue.public-side-dialog .standard-dialog-blue-header{height:40px;background-color:#255D79}.standard-dialog-blue.public-side-dialog .standard-dialog-blue-header .standard-dialog-blue-title{height:24px;font-family:"Open Sans";font-size:18px;font-weight:normal;line-height:24px;top:7px;left:20px}.standard-dialog-blue.public-side-dialog .standard-dialog-blue-header .standard-dialog-blue-cross{background:url("/MM/img/public/mobymax/register-dialog-close.png") no-repeat scroll center center #255D79;background-size:contain;height:14px;width:14px;margin:13px 15px 13px 0}.standard-dialog-blue.public-side-dialog .standard-dialog-blue-content-html{padding:20px}.standard-dialog-blue.public-side-dialog .standard-dialog-blue-content-html .headerText{opacity:0.7;color:rgba(0,0,0,0.87);font-family:"Open Sans";font-size:20px;font-weight:bold;line-height:27px}.standard-dialog-blue.public-side-dialog .standard-dialog-blue-content-html h1.headerText{margin-bottom:20px;text-align:center}.standard-dialog-blue.public-side-dialog .standard-dialog-blue-content-html h2.headerText{font-size:14px;line-height:19px}.standard-dialog-blue.public-side-dialog .standard-dialog-blue-content-html .subText{color:rgba(0,0,0,0.54);font-family:"Open Sans";font-size:14px;font-weight:600;line-height:19px;margin-bottom:19px}.standard-dialog-blue.student-license-required-dialog{width:500px}.standard-dialog-blue.student-license-required-dialog .standard-dialog-blue-content-html{padding:20px 40px}.searchWrapper{width:300px;position:relative;display:inline-block}.searchInput{padding-right:42px}.searchIcon{display:inline-block;color:rgba(0, 0, 0, 0.54);fill:currentcolor;height:24px;width:24px;user-select:none;transition:all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms;position:absolute;right:10px;top:18px}.find-teacher .searchWrapper{width:400px}.find-teacher #find-teacher-input.searchInput{width:400px}.document-wrapper{width:auto;max-width:900px;font-family:sans-serif}.document-inner{margin:0 auto;padding-top:0}.document-intro{text-align:center;margin:0 auto 25px auto;font-family:'Fjalla One', sans-serif;font-weight:400;font-size:21px;line-height:21px;color:#FF0000;padding-top:30px}.document-address-header h2{text-align:center;font-family:"Myriad Pro Regular", "Open Sans", Arial;font-weight:normal;letter-spacing:-3px;font-size:41px;line-height:41px;margin-bottom:10px}.document-address-header h2 span{color:#ca0400}.document-address-header-email h2{text-align:center;font-family:"Myriad Pro Regular", "Open Sans", Arial;font-weight:normal;letter-spacing:-5px;font-size:42px;line-height:42px;margin-bottom:20px}.document-address-header-email h2 span{color:#ca0400}.document-action{line-height:16px;text-align:center;margin:0 0 17px 0}.document-action a.fakeReactButton{display:inline-block;box-sizing:border-box;min-width:88px;padding:10px 16px;margin:0 5px;background-color:#7099bd;border-radius:2px;box-shadow:rgba(0, 0, 0, 0.12) 0px 1px 6px, rgba(0, 0, 0, 0.12) 0px 1px 4px;cursor:pointer;text-decoration:none;text-transform:uppercase;font-family:"Open Sans", Arial;color:white;font-size:14px;font-weight:600;user-select:none}.document-action a.fakeReactButton:hover{background-color:#54738e}.document-address{text-align:center;margin:0 0 10px 0}.document-address .document-address-logo{margin-bottom:20px}.document-address .document-address-logo.long-logo{margin-bottom:0}.document-address .document-address-logo img{height:41px}.document-address .document-address-logo.long-logo img{height:51px}.document-address .document-address-text{color:#000000;font-size:15px;line-height:20px;font-family:sans-serif;padding-top:10px}.document-detail{margin-left:80px;margin-right:80px}.document-detail .document-pro-forma-header{margin:40px 0 20px 0}.document-detail .document-pro-forma-header h3{font-size:18px;font-weight:bold;margin:0}.document-detail .document-pro-forma-header h4{font-size:16px;font-weight:bold;margin:0}.document-detail table{width:100%;border-spacing:0;border-collapse:collapse}.document-detail .cell{margin:0;padding:0;font-family:sans-serif;font-size:16px;line-height:25px;box-sizing:border-box;vertical-align:top}.document-detail .col1{width:200px}.document-detail .col1,.document-detail .col12,.document-detail .col123{padding-left:20px}.document-detail .col3{width:125px;text-align:right;padding-right:20px}.document-detail .centered{text-align:center}.email .noPadding{padding:0}.document-detail .col50perc{width:50%}.document-detail .rowHeader .cell{padding-top:10px;padding-left:0}.document-detail .rowTitle{text-decoration:underline}.document-detail .rowSlim .cell{line-height:10px}.document-detail .rowTotalAmount{border:1px solid black}.document-detail .rowTotalAmount .cell{padding-top:20px;padding-bottom:20px;font-weight:bold}.document-detail .smallerText{font-size:14px;line-height:16px;padding-bottom:5px;vertical-align:middle}.document-detail strong{font-weight:bold}.document-detail a.greenLink{color:#52AC00;text-decoration:none}.document-detail hr.thin{border:none;border-top:1px solid black}.document-detail .vaMiddle{vertical-align:middle}.no-page-break-inside{page-break-inside:avoid}.bottomBox{border:1px solid black;min-height:270px;padding:5px;margin-bottom:10px}.bottomBox p{font-weight:bold;text-align:center;margin:16px 0}.bottomBox .address{display:block;margin-left:15px;font-size:14px;line-height:16px}.bottomBox ul{margin:16px 0;padding-left:40px;list-style-type:disc}.print-show{display:none}.print-hide{display:block}.normal-hide{display:none}.printing #document-print{display:none}@media print{html,body{margin:0;padding:0}body.printing{background:white}body.printing > *{display:none}body.printing #document-print{display:block;width:100%}.document-wrapper{padding-top:0px}.print-hide{display:none !important}.print-show{display:initial !important}.normal-hide{display:initial !important}}html.pdf,body.pdf{margin:0;padding:0}.pdf .document-wrapper{padding-top:0}.pdf-show{display:none}.pdf-hide{display:inherit}.pdf .pdf-hide{display:none}.pdf .pdf-show{display:initial}.pdf .normal-hide{display:initial !important}html.email,body.email{padding:0;margin:0}.email .document-wrapper,.email .document-detail{margin:0 auto;width:720px}.email table{width:720px}.email .col1{width:200px}.email .col2{width:395px}.email .col3{width:125px}.email .col12{width:595px}.email .col123{width:720px}.email .document-address-text{font-size:15px}.recaptcha-dialog{font-family:"Open Sans";position:absolute;left:27%;top:150px;display:none;z-index:99999;text-align:left;line-height:20px;background-color:#fff}.recaptcha-dialog-header{height:50px;font-size:24px;color:#fff;background-color:#448100;line-height:50px;padding-left:20px}.recaptcha-dialog-header .cross{background:url(/MM/img/MT/SI-close-button.png) no-repeat 0 0;cursor:pointer;float:right;margin-right:10px;height:24px;width:24px;margin-top:13px}.recaptcha-dialog-contents{padding:20px}#whitelistGoogleInstructions .whitelist-contents{font-size:14px;margin-bottom:15px}#whitelistGoogleInstructions .instructions-title{font-size:14px}#whitelistGoogleInstructionsList{list-style:inside;list-style-type:auto;margin:5px 0 20px 0;padding-inline-start:10px}.recaptcha-instruction-item{font-size:14px}