.framework-debug-suppressed{display:none!important}body #cmContainer #divCMWrapper .hd h4{padding:2px 0 4px 0;margin:0}.staff-interest-form{width:100%;box-sizing:border-box!important}.staff-interest-form .sub-header{clear:both;float:left;display:flex;width:100%;border-bottom:1px solid #666;margin-bottom:4px;box-sizing:border-box!important}.staff-interest-form .sub-header .title-container{float:left;width:100%}.staff-interest-form .sub-header .title-container h4{border:0!important}.staff-interest-form .info-links-wrapper{width:100%;display:flex;box-sizing:border-box!important}.staff-interest-form .info-links-wrapper .short-info{color:#666;font-size:90%}.staff-interest-form .info-links-wrapper .instructions-link{color:#666;font-size:90%;display:block}.staff-interest-form .info-links-wrapper .column-left{width:100%;float:left;padding:0;box-sizing:border-box!important}.staff-interest-form .info-links-wrapper .column-right{float:right;padding:0 0 5px 0;box-sizing:border-box!important}.staff-interest-form .info-links-wrapper .cmInputLabel{font-weight:normal;color:#666;font-size:90%}.staff-interest-form .info-links-wrapper .cmInputLabel .cmTextTitleBase{font-weight:normal;width:auto}.staff-interest-form .info-links-wrapper .cmInputLabel input{border:0;background-image:none;background-color:transparent;margin-top:1px;width:300px}.staff-interest-form .cm-loading-wrapper{clear:both;float:left;width:100%;color:black;background-color:#ececec;padding:10px;margin:20px 0 20px 0;box-sizing:border-box!important}.staff-interest-form .cm-message-wrapper{margin:20px 0 20px 0}.staff-interest-form .cm-content-wrapper{clear:both;float:left;width:100%;margin:20px 0 0 0;padding:0!important;box-sizing:border-box!important}.staff-interest-form .cm-content-wrapper .page-header-message{margin:0 0 20px 0}.staff-interest-form .cm-content-wrapper .section-header-message{margin:0 0 20px 0}.staff-interest-form .cm-content-wrapper .cmInputLabel{margin-bottom:5px}.staff-interest-form .cm-content-wrapper .cmInputLabel input[type=text],.staff-interest-form .cm-content-wrapper .cmInputLabel input[type=email],.staff-interest-form .cm-content-wrapper .cmInputLabel select{height:20px}.staff-interest-form .cm-content-wrapper .cmInputLabel .cmTextTitleBase{padding-right:0}.staff-interest-form .cm-content-wrapper .cmInputLabel .cmTitleWidth{box-sizing:border-box!important}.staff-interest-form .cm-content-wrapper .cmInputLabel .cmInputWidth{box-sizing:border-box!important}.staff-interest-form .cm-content-wrapper .cmInputLabel .cmDDLWidth{box-sizing:border-box!important}.staff-interest-form .cm-content-wrapper .cmInputLabel .cmFieldTip{padding:2px;box-sizing:border-box!important}.staff-interest-form .cm-content-wrapper .flex-wrap-row{clear:both;width:100%;display:flex;flex-wrap:wrap;margin:0 0 10px 0;box-sizing:border-box!important}.staff-interest-form .cm-content-wrapper .flexed-label{width:100%!important;margin-top:0;padding:0;display:flex!important;box-sizing:border-box!important}.staff-interest-form .cm-content-wrapper .flexed-label .cmTitleBase{width:100%;padding-top:1px;box-sizing:border-box!important}.staff-interest-form .cm-content-wrapper .flexed-label .cmCheckboxWidth{flex-grow:0;flex-shrink:0;min-width:13px;min-height:13px;box-sizing:border-box!important}.staff-interest-form .cm-content-wrapper .cmHeaderTitle{clear:both;float:left!important;width:100%!important;padding:0!important}.staff-interest-form .cm-content-wrapper .cmHeaderTitle span{display:inline-block;width:100%;padding-top:1;padding-bottom:1}.staff-interest-form .cm-content-wrapper .cmHeaderTitle h4{font-weight:bold!important;padding:0!important;margin:0 0 10px 0!important}.staff-interest-form .cm-content-wrapper .cmSectionHeader{clear:both;float:left!important;width:100%!important;padding:0!important}.staff-interest-form .cm-content-wrapper .cmSectionHeader span{display:inline-block;width:100%;padding-top:1;padding-bottom:1}.staff-interest-form .cm-content-wrapper .cmSectionHeader h4{font-weight:bold!important;padding:0!important;margin:0 0 10px 0!important;border-bottom:1px solid #666!important}.staff-interest-form .cm-content-wrapper .column-left{float:left;width:50%;padding:0 20px 0 0;margin:0 0 20px 0;box-sizing:border-box!important}.staff-interest-form .cm-content-wrapper .column-right{float:right;width:50%;margin:0 0 20px 0;box-sizing:border-box!important}.staff-interest-form .cm-content-wrapper .cm-gray-border-top{margin-top:10px;padding-top:10px;border-top:1px solid #ddd}.staff-interest-form .cm-content-wrapper .cm-gray-border-bottom{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ddd}.staff-interest-form .cm-content-wrapper .section-wrapper{clear:both;float:left;width:100%;margin:0 0 20px 0;border-bottom:1px solid #ddd;box-sizing:border-box!important}.staff-interest-form .cm-content-wrapper .section-wrapper .cmSectionHeader{margin-bottom:10px}.staff-interest-form .cm-content-wrapper .section-wrapper .cmInputLabel{width:50%}.staff-interest-form .cm-content-wrapper .section-wrapper .cmInputLabel .cmTextTitleBase{padding-right:0}.staff-interest-form .cm-content-wrapper .section-wrapper .cmInputLabel .cmTitleWidth{width:130px}.staff-interest-form .cm-content-wrapper .section-wrapper .cmInputLabel .cmInputWidth{width:115px}.staff-interest-form .cm-content-wrapper .section-wrapper .cmInputLabel .cmDDLWidth{width:115px}.staff-interest-form .cm-content-wrapper .section-wrapper .cmInputLabel .cmFieldTip{width:115px;margin-left:130px}.staff-interest-form .cm-content-wrapper .section-wrapper .cmInputLabel.cmTopLabel .cmTitleWidth{width:100%}.staff-interest-form .cm-content-wrapper .section-wrapper .cmInputLabel.cmTopLabel .cmInputWidth{width:245px}.staff-interest-form .cm-content-wrapper .section-wrapper .cmInputLabel.cmTopLabel .cmDDLWidth{width:245px}.staff-interest-form .cm-content-wrapper .section-wrapper .cmInputLabel.cmTopLabel .cmFieldTip{width:245px;margin-left:0}.staff-interest-form .cm-content-wrapper .section-wrapper .cmInputFieldset{margin-bottom:5px;width:50%}.staff-interest-form .cm-content-wrapper .section-wrapper .cmInputFieldset .cmLegendLabel{width:130px;padding:0}.staff-interest-form .cm-content-wrapper .section-wrapper .cmInputFieldset .cmGroup .cmCheckboxLabel{padding-top:0}.staff-interest-form .cm-content-wrapper .section-wrapper .section-header-message{float:left;clear:both;width:100%;box-sizing:border-box!important}.staff-interest-form .cm-content-wrapper .general-section{box-sizing:border-box!important}.staff-interest-form .cm-content-wrapper .availability-section{box-sizing:border-box!important}.staff-interest-form .cm-content-wrapper .position-type-list{clear:both;float:left;width:100%;margin:0}.staff-interest-form .cm-content-wrapper .position-type-list .position-type-item{clear:both;float:left;width:100%;margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #ddd}.staff-interest-form .cm-content-wrapper .position-type-list .position-type-item .controls-wrapper{clear:both;float:left;width:100%;box-sizing:border-box!important}.staff-interest-form .cm-content-wrapper .position-type-list .position-type-item .description-wrapper{clear:both;float:left;width:100%;padding-left:20px;box-sizing:border-box!important}.staff-interest-form .cm-content-wrapper .position-type-list .position-type-item .description-wrapper span{float:left;margin:5px 0 5px 0}.staff-interest-form .cm-content-wrapper .position-type-list .position-type-item .description-wrapper a{float:left;margin:5px 0 5px 0}.staff-interest-form .cm-content-wrapper .positions-section{clear:both;float:left;width:100%;margin-bottom:15px;border-bottom:unset;box-sizing:border-box}.staff-interest-form .cm-content-wrapper .texting-section{box-sizing:border-box!important}.staff-interest-form .cm-content-wrapper .cm-texting .cmFieldsetBase{float:unset}.staff-interest-form .cm-content-wrapper .cm-texting .cmSectionHeader{float:unset!important;padding:0;width:100%}.staff-interest-form .cm-content-wrapper .cm-texting h4{margin:10px 0 10px 0!important;color:unset;letter-spacing:unset;text-transform:unset}.staff-interest-form .cm-content-wrapper .cm-texting .cm-content-wrapper{margin-top:0}.staff-interest-form .cm-content-wrapper .cm-texting .cm-content-wrapper .cmInputLabel{margin-bottom:0}.staff-interest-form .cm-content-wrapper .cm-texting .cm-content-wrapper .cm-standard-label.cmValidationError .cmInputWidth{border:2px solid red;background:#fcc;color:black}.staff-interest-form .cm-content-wrapper .cm-texting .cm-content-wrapper .cm-standard-label .cmInputWidth,.staff-interest-form .cm-content-wrapper .cm-texting .cm-content-wrapper .cm-standard-label .cmDDLWidth{border-radius:unset}.staff-interest-form .cm-content-wrapper .cm-texting .cm-content-wrapper .cm-standard-label .cmFieldTip{border-radius:unset}.staff-interest-form .cm-content-wrapper .custom-form-section{box-sizing:border-box!important}.staff-interest-form .cm-content-wrapper .additional-comments-section{box-sizing:border-box!important}.staff-interest-form .cm-content-wrapper .cm-additional-comments{padding:5px 5px 5px 25px;margin:10px 0 20px 0;background:url(/common/lib/images/cm-add-memo.gif) no-repeat 5px 7px #ffc;color:#333}.staff-interest-form .cm-content-wrapper .acknowledgment-section{border-bottom:unset;margin-top:10px;box-sizing:border-box!important}@media only screen and (max-width:530px){.campminder-mobile *,.campminder-mobile:before,.campminder-mobile:after{box-sizing:border-box!important}.campminder-mobile *{font-size:1rem}.campminder-mobile .infoFeatureText *{font-size:.875rem!important}.campminder-mobile .mask{position:fixed}.campminder-mobile .cmInfo,.campminder-mobile .cmAlert,.campminder-mobile .cmAdvisory,.campminder-mobile .cmNormal{line-height:1.375rem!important}.campminder-mobile .instructionMessage{text-align:left;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;font-size:1rem;line-height:1.375rem}.campminder-mobile .staff-interest-form{box-sizing:border-box}.campminder-mobile .staff-interest-form textarea,.campminder-mobile .staff-interest-form input[type=text]{display:block;height:initial!important;line-height:1.2;font-size:1.125rem;padding:10px!important;border-radius:2px;box-sizing:border-box}.campminder-mobile .staff-interest-form select{display:block;height:initial!important;line-height:1.2;font-size:1.125rem;padding:10px!important;border-radius:2px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:35px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 5px center;background-size:24px 24px}.campminder-mobile .staff-interest-form fieldset{float:none!important}.campminder-mobile .staff-interest-form .cmLegendLabel{font-size:1rem;font-weight:bold}.campminder-mobile .staff-interest-form .cmRadioWidth>span,.campminder-mobile .staff-interest-form .cmRadioWidth>input,.campminder-mobile .staff-interest-form .cmDaysOfWeekDay>span,.campminder-mobile .staff-interest-form .cmDaysOfWeekDay>input{float:none;padding-top:0}.campminder-mobile .staff-interest-form .cmFieldsetBase .cmSectionHeader span{padding-top:1px;padding-bottom:1px}.campminder-mobile .staff-interest-form .cmInputFieldset{width:100%!important;padding:0;margin:0}.campminder-mobile .staff-interest-form .cmInputFieldset .cmLegendLabel{width:100%!important;margin:0 0 10px 0;padding:0}.campminder-mobile .staff-interest-form .cmInputFieldset .cmGroup{width:100%!important}.campminder-mobile .staff-interest-form .cmInputFieldset .cmGroup .cmInputLabel{width:100%!important;padding:0}.campminder-mobile .staff-interest-form .cmFormControl .cmFormControlInput,.campminder-mobile .staff-interest-form .cmFormControl .cmFormControlTextArea{margin-bottom:0}.campminder-mobile .staff-interest-form .cmFormControl.cmRequiredField .cmFormControlTitleOuter .cmFormControlTitleInner{border-bottom:0;position:relative}.campminder-mobile .staff-interest-form .cmFormControl.cmRequiredField .cmFormControlTitleOuter .cmFormControlTitleInner:after{display:inline-block;content:"*";color:#c00;position:relative;top:-4px;margin-left:2px}.campminder-mobile .staff-interest-form .sub-header .title-container{box-sizing:border-box}.campminder-mobile .staff-interest-form .sub-header .timer-container{margin:7px 0 5px 5px}.campminder-mobile .staff-interest-form .sub-header .timer-container .timer-control{margin:0}.campminder-mobile .staff-interest-form .info-links-wrapper{width:100%;margin-left:0;margin-right:0;font-size:1rem;line-height:1.375rem;box-sizing:border-box}.campminder-mobile .staff-interest-form .info-links-wrapper .short-info{font-size:1rem}.campminder-mobile .staff-interest-form .info-links-wrapper .instructions-link{font-size:1rem}.campminder-mobile .staff-interest-form .info-links-wrapper .column-left{box-sizing:border-box}.campminder-mobile .staff-interest-form .info-links-wrapper .column-right{box-sizing:border-box}.campminder-mobile .staff-interest-form .info-links-wrapper .cmInputLabel{font-weight:normal;color:#fff;font-size:1rem}.campminder-mobile .staff-interest-form .info-links-wrapper .cmInputLabel input[type=text]{font-weight:normal;color:#fff;font-size:1rem;border:0;background-image:none;background-color:transparent;margin-top:4px;width:auto;padding:0!important}.campminder-mobile .staff-interest-form .cm-loading-wrapper{width:100%!important;display:block;float:none!important;color:black;background-color:#ececec;padding:10px;margin:20px 0 20px 0}.campminder-mobile .staff-interest-form .cm-message-wrapper{width:100%!important;display:block;float:none!important;margin:20px 0 20px 0}.campminder-mobile .staff-interest-form .cm-content-wrapper{width:100%!important}.campminder-mobile .staff-interest-form .cm-content-wrapper .cmFormRow{clear:both;width:100%!important}.campminder-mobile .staff-interest-form .cm-content-wrapper .cmExpand{width:100%!important;display:block;float:none!important;padding:10px;float:left!important}.campminder-mobile .staff-interest-form .cm-content-wrapper input:enabled,.campminder-mobile .staff-interest-form .cm-content-wrapper select:enabled,.campminder-mobile .staff-interest-form .cm-content-wrapper textarea:enabled{background-color:#fff}.campminder-mobile .staff-interest-form .cm-content-wrapper .cmInputLabel{display:block;width:100%!important;margin:0 0 10px 0!important;float:left}.campminder-mobile .staff-interest-form .cm-content-wrapper .cmInputLabel .cmRequiredField{border-bottom:0;position:relative}.campminder-mobile .staff-interest-form .cm-content-wrapper .cmInputLabel .cmRequiredField:after{display:inline-block;content:"*";color:#c00;position:relative;top:-4px;margin-left:2px}.campminder-mobile .staff-interest-form .cm-content-wrapper .cmInputLabel.cmCheckboxWidth,.campminder-mobile .staff-interest-form .cm-content-wrapper .cmInputLabel.cmRadioWidth{display:flex;flex-direction:row}.campminder-mobile .staff-interest-form .cm-content-wrapper .cmInputLabel .cmCheckboxWidth,.campminder-mobile .staff-interest-form .cm-content-wrapper .cmInputLabel .cmRadioWidth{flex-grow:0;flex-shrink:0}.campminder-mobile .staff-interest-form .cm-content-wrapper .cmInputLabel .cmTitleBase{font-size:1rem!important}.campminder-mobile .staff-interest-form .cm-content-wrapper .cmInputLabel .cmTitleWidth{width:100%!important;margin-left:0!important;margin-right:0!important;font-size:1rem!important;margin-bottom:5px}.campminder-mobile .staff-interest-form .cm-content-wrapper .cmInputLabel .cmInputWidth{width:100%!important;display:block;height:initial!important;line-height:1.2;font-size:1.125rem;padding:10px!important;border-radius:2px;box-sizing:border-box;margin-left:0!important;margin-right:0!important}.campminder-mobile .staff-interest-form .cm-content-wrapper .cmInputLabel .cmDDLWidth{width:100%!important;display:block;height:initial!important;line-height:1.2;font-size:1.125rem;padding:10px!important;border-radius:2px;box-sizing:border-box;margin-left:0!important;margin-right:0!important}.campminder-mobile .staff-interest-form .cm-content-wrapper .cmInputLabel .cmFieldTip{width:100%!important;margin-left:0!important;margin-right:0!important;font-size:.875rem!important;padding:5px}.campminder-mobile .staff-interest-form .cm-content-wrapper .cmInputFieldset .cmLegendLabel .cmRequiredField{border-bottom:0;position:relative}.campminder-mobile .staff-interest-form .cm-content-wrapper .cmInputFieldset .cmLegendLabel .cmRequiredField:after{display:inline-block;content:"*";color:#c00;position:relative;top:-4px;margin-left:2px}.campminder-mobile .staff-interest-form .cm-content-wrapper .cmFormControl .cmFormControlInput,.campminder-mobile .staff-interest-form .cm-content-wrapper .cmFormControl .cmFormControlTextArea{margin-bottom:0}.campminder-mobile .staff-interest-form .cm-content-wrapper .cmFormControl.cmRequiredField .cmFormControlTitleOuter .cmFormControlTitleInner{border-bottom:0;position:relative}.campminder-mobile .staff-interest-form .cm-content-wrapper .cmFormControl.cmRequiredField .cmFormControlTitleOuter .cmFormControlTitleInner:after{display:inline-block;content:"*";color:#c00;position:relative;top:-4px;margin-left:2px}.campminder-mobile .staff-interest-form .cm-content-wrapper .column-left{display:inline-block;float:none!important;width:100%;padding-left:0!important;padding-right:0!important;margin:0 0 20px 0;box-sizing:border-box!important}.campminder-mobile .staff-interest-form .cm-content-wrapper .column-right{display:inline-block;float:none!important;width:100%;padding-left:0!important;padding-right:0!important;margin:0 0 20px 0;box-sizing:border-box!important}.campminder-mobile .staff-interest-form .cm-content-wrapper .appRBGender{width:100%!important;display:block;float:none!important;margin-top:5px!important;margin-bottom:5px;padding:0}.campminder-mobile .staff-interest-form .cm-content-wrapper .section-wrapper{box-sizing:border-box}.campminder-mobile .staff-interest-form .cm-content-wrapper .general-info-section .cmInputLabel{width:100%!important;display:block;float:none!important}.campminder-mobile .staff-interest-form .cm-content-wrapper .general-info-section .cmInputLabel .cmTitleWidth{width:100%!important;display:block;float:none!important}.campminder-mobile .staff-interest-form .cm-content-wrapper .general-info-section .cmInputLabel .cmInputWidth{width:100%!important;display:block;float:none!important}.campminder-mobile .staff-interest-form .cm-content-wrapper .general-info-section .cmInputLabel .cmDDLWidth{width:100%!important;display:block;float:none!important}.campminder-mobile .staff-interest-form .cm-content-wrapper .general-info-section .cmInputLabel .cmFieldTip{width:100%!important;display:block;float:none!important;margin-top:0;margin-left:0}.campminder-mobile .staff-interest-form .cm-content-wrapper .general-info-section .cmFieldNote{width:100%!important;display:block;float:none!important}.campminder-mobile .staff-interest-form .cm-content-wrapper .position-section{box-sizing:border-box!important}.campminder-mobile .staff-interest-form .cm-content-wrapper .acknowledgment-agreement{width:100%!important;display:block;float:none!important;min-width:100%;margin-top:20px;margin-bottom:10px}.campminder-mobile .staff-interest-form .cm-content-wrapper .acknowledgment-agreement .cmFormControl.cmFormControlCheckbox .cmFormControlTitleOuter{width:92%;max-width:92%}.campminder-mobile .staff-interest-form .cm-content-wrapper .acknowledgment-agreement .cmFormControl.cmFormControlCheckbox .cmFormControlInputWrapper{box-sizing:unset!important}.campminder-mobile .ui-dialog{position:fixed;top:10px!important;left:10px!important;border:none!important;width:calc(100% - 20px)!important;box-sizing:border-box!important;max-height:calc(100vh - 20px);overflow:scroll;padding-bottom:0!important}.campminder-mobile .ui-dialog .cmWait .bd,.campminder-mobile .ui-dialog .cmWait .ft{width:100%!important}.campminder-mobile .ui-dialog .ui-dialog-titlebar{pointer-events:none;font-size:1rem!important;line-height:1.125rem!important;height:auto!important;padding:15px!important}.campminder-mobile .ui-dialog .ui-dialog-titlebar button{display:none}.campminder-mobile .ui-dialog .ui-dialog-content{text-align:left;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;font-size:1rem;line-height:1.375rem;font-size:1rem!important;line-height:1.375rem!important;height:100%!important;padding-bottom:40px!important;overflow:scroll}.campminder-mobile .ui-dialog .ui-dialog-content input:enabled,.campminder-mobile .ui-dialog .ui-dialog-content select:enabled,.campminder-mobile .ui-dialog .ui-dialog-content textarea:enabled{background-color:#fff}.campminder-mobile .ui-dialog .ui-dialog-content .cmInputLabel{display:block;width:100%!important;margin:0 0 10px 0!important;float:left}.campminder-mobile .ui-dialog .ui-dialog-content .cmInputLabel .cmRequiredField{border-bottom:0;position:relative}.campminder-mobile .ui-dialog .ui-dialog-content .cmInputLabel .cmRequiredField:after{display:inline-block;content:"*";color:#c00;position:relative;top:-4px;margin-left:2px}.campminder-mobile .ui-dialog .ui-dialog-content .cmInputLabel.cmCheckboxWidth,.campminder-mobile .ui-dialog .ui-dialog-content .cmInputLabel.cmRadioWidth{display:flex;flex-direction:row}.campminder-mobile .ui-dialog .ui-dialog-content .cmInputLabel .cmCheckboxWidth,.campminder-mobile .ui-dialog .ui-dialog-content .cmInputLabel .cmRadioWidth{flex-grow:0;flex-shrink:0}.campminder-mobile .ui-dialog .ui-dialog-content .cmInputLabel .cmTitleBase{font-size:1rem!important}.campminder-mobile .ui-dialog .ui-dialog-content .cmInputLabel .cmTitleWidth{width:100%!important;margin-left:0!important;margin-right:0!important;font-size:1rem!important;margin-bottom:5px}.campminder-mobile .ui-dialog .ui-dialog-content .cmInputLabel .cmInputWidth{width:100%!important;display:block;height:initial!important;line-height:1.2;font-size:1.125rem;padding:10px!important;border-radius:2px;box-sizing:border-box;margin-left:0!important;margin-right:0!important}.campminder-mobile .ui-dialog .ui-dialog-content .cmInputLabel .cmDDLWidth{width:100%!important;display:block;height:initial!important;line-height:1.2;font-size:1.125rem;padding:10px!important;border-radius:2px;box-sizing:border-box;margin-left:0!important;margin-right:0!important}.campminder-mobile .ui-dialog .ui-dialog-content .cmInputLabel .cmFieldTip{width:100%!important;margin-left:0!important;margin-right:0!important;font-size:.875rem!important;padding:5px}.campminder-mobile .ui-dialog .ui-dialog-content .cmInputFieldset .cmLegendLabel .cmRequiredField{border-bottom:0;position:relative}.campminder-mobile .ui-dialog .ui-dialog-content .cmInputFieldset .cmLegendLabel .cmRequiredField:after{display:inline-block;content:"*";color:#c00;position:relative;top:-4px;margin-left:2px}.campminder-mobile .ui-dialog .ui-dialog-content .cmFormControl .cmFormControlInput,.campminder-mobile .ui-dialog .ui-dialog-content .cmFormControl .cmFormControlTextArea{margin-bottom:0}.campminder-mobile .ui-dialog .ui-dialog-content .cmFormControl.cmRequiredField .cmFormControlTitleOuter .cmFormControlTitleInner{border-bottom:0;position:relative}.campminder-mobile .ui-dialog .ui-dialog-content .cmFormControl.cmRequiredField .cmFormControlTitleOuter .cmFormControlTitleInner:after{display:inline-block;content:"*";color:#c00;position:relative;top:-4px;margin-left:2px}.campminder-mobile .ui-dialog .ui-dialog-content p,.campminder-mobile .ui-dialog .ui-dialog-content li,.campminder-mobile .ui-dialog .ui-dialog-content span,.campminder-mobile .ui-dialog .ui-dialog-content b{text-align:left;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;font-size:1rem;line-height:1.375rem}.campminder-mobile .ui-dialog .ui-dialog-content button{width:100%!important;display:block;float:none!important;display:block;float:none!important;width:100%!important;padding:15px!important;text-align:center!important;border-radius:2px!important;font-size:1rem!important;line-height:1.125rem!important;height:auto!important;margin-left:0!important;margin-right:0!important;text-decoration-line:unset;font-weight:bold}.campminder-mobile .ui-dialog .ui-dialog-content button:not(:last-of-type){margin-bottom:.9375rem!important}.campminder-mobile .ui-dialog .ui-dialog-content button:hover,.campminder-mobile .ui-dialog .ui-dialog-content button:active{color:#fff;text-shadow:0 1px 1px #222;background-color:#305895;background-image:url(/cit/ui/images/buttons/blue.png);background-image:linear-gradient(to bottom,#4175a8 0,#224084 100%);cursor:pointer}.campminder-mobile .ui-dialog .ui-dialog-content textarea,.campminder-mobile .ui-dialog .ui-dialog-content input[type=text],.campminder-mobile .ui-dialog .ui-dialog-content input[type=email]{display:block;height:initial!important;line-height:1.2;font-size:1.125rem;padding:10px!important;border-radius:2px;box-sizing:border-box}.campminder-mobile .ui-dialog .ui-dialog-content select{display:block;height:initial!important;line-height:1.2;font-size:1.125rem;padding:10px!important;border-radius:2px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:35px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 5px center;background-size:24px 24px;margin-bottom:20px}.campminder-mobile .ui-dialog .ui-dialog-content .fieldTip{width:100%!important;display:block;float:none!important;font-size:.8125rem;line-height:.9375rem;padding:8px 13px}.campminder-mobile .ui-datepicker{width:17rem;padding:.2rem .2rem 0}.campminder-mobile .ui-datepicker .ui-datepicker-header{padding:.2rem 0}.campminder-mobile .ui-datepicker .ui-datepicker-prev,.campminder-mobile .ui-datepicker .ui-datepicker-next{width:1.8rem;height:1.8rem}.campminder-mobile .ui-datepicker .ui-datepicker-title{margin:0 2.3rem;line-height:1.8rem}.campminder-mobile .ui-datepicker .ui-datepicker-title select{font-size:1rem}.campminder-mobile .ui-datepicker table{font-size:.9rem;margin:0 0 .4rem}.campminder-mobile .ui-datepicker th{padding:.7rem .3rem}.campminder-mobile .ui-datepicker td span,.campminder-mobile .ui-datepicker td a{padding:.2rem}.campminder-mobile .ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7rem 0 0 0;padding:0 .2rem}.campminder-mobile .ui-datepicker .ui-datepicker-buttonpane button{margin:.5rem .2rem .4rem;padding:.2rem .6rem .3rem .6rem}.campminder-mobile .ui-datepicker.ui-datepicker-multi .ui-datepicker-group table{margin:0 auto .4rem}}@media only screen and (max-width:1024px){.campanion-mobile *,.campanion-mobile:before,.campanion-mobile:after{box-sizing:border-box!important}.campanion-mobile *{font-size:1rem}.campanion-mobile .infoFeatureText *{font-size:.875rem!important}.campanion-mobile .mask{position:fixed}.campanion-mobile .cmInfo,.campanion-mobile .cmAlert,.campanion-mobile .cmAdvisory,.campanion-mobile .cmNormal{line-height:1.375rem!important}.campanion-mobile .instructionMessage{text-align:left;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;font-size:1rem;line-height:1.375rem}.campanion-mobile .staff-interest-form{box-sizing:border-box}.campanion-mobile .staff-interest-form textarea,.campanion-mobile .staff-interest-form input[type=text]{display:block;height:initial!important;line-height:1.2;font-size:1.125rem;padding:10px!important;border-radius:2px;box-sizing:border-box}.campanion-mobile .staff-interest-form select{display:block;height:initial!important;line-height:1.2;font-size:1.125rem;padding:10px!important;border-radius:2px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:35px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 5px center;background-size:24px 24px}.campanion-mobile .staff-interest-form fieldset{float:none!important}.campanion-mobile .staff-interest-form .cmLegendLabel{font-size:1rem;font-weight:bold}.campanion-mobile .staff-interest-form .cmRadioWidth>span,.campanion-mobile .staff-interest-form .cmRadioWidth>input,.campanion-mobile .staff-interest-form .cmDaysOfWeekDay>span,.campanion-mobile .staff-interest-form .cmDaysOfWeekDay>input{float:none;padding-top:0}.campanion-mobile .staff-interest-form .cmFieldsetBase .cmSectionHeader span{padding-top:1px;padding-bottom:1px}.campanion-mobile .staff-interest-form .cmInputFieldset{width:100%!important;padding:0;margin:0}.campanion-mobile .staff-interest-form .cmInputFieldset .cmLegendLabel{width:100%!important;margin:0 0 10px 0;padding:0}.campanion-mobile .staff-interest-form .cmInputFieldset .cmGroup{width:100%!important}.campanion-mobile .staff-interest-form .cmInputFieldset .cmGroup .cmInputLabel{width:100%!important;padding:0}.campanion-mobile .staff-interest-form .cmFormControl .cmFormControlInput,.campanion-mobile .staff-interest-form .cmFormControl .cmFormControlTextArea{margin-bottom:0}.campanion-mobile .staff-interest-form .cmFormControl.cmRequiredField .cmFormControlTitleOuter .cmFormControlTitleInner{border-bottom:0;position:relative}.campanion-mobile .staff-interest-form .cmFormControl.cmRequiredField .cmFormControlTitleOuter .cmFormControlTitleInner:after{display:inline-block;content:"*";color:#c00;position:relative;top:-4px;margin-left:2px}.campanion-mobile .staff-interest-form .sub-header .title-container{box-sizing:border-box}.campanion-mobile .staff-interest-form .sub-header .timer-container{margin:7px 0 5px 5px}.campanion-mobile .staff-interest-form .sub-header .timer-container .timer-control{margin:0}.campanion-mobile .staff-interest-form .info-links-wrapper{width:100%;margin-left:0;margin-right:0;font-size:1rem;line-height:1.375rem;box-sizing:border-box}.campanion-mobile .staff-interest-form .info-links-wrapper .short-info{font-size:1rem}.campanion-mobile .staff-interest-form .info-links-wrapper .instructions-link{font-size:1rem}.campanion-mobile .staff-interest-form .info-links-wrapper .column-left{box-sizing:border-box}.campanion-mobile .staff-interest-form .info-links-wrapper .column-right{box-sizing:border-box}.campanion-mobile .staff-interest-form .info-links-wrapper .cmInputLabel{font-weight:normal;color:#fff;font-size:1rem}.campanion-mobile .staff-interest-form .info-links-wrapper .cmInputLabel input[type=text]{font-weight:normal;color:#fff;font-size:1rem;border:0;background-image:none;background-color:transparent;margin-top:4px;width:auto;padding:0!important}.campanion-mobile .staff-interest-form .cm-loading-wrapper{width:100%!important;display:block;float:none!important;color:black;background-color:#ececec;padding:10px;margin:20px 0 20px 0}.campanion-mobile .staff-interest-form .cm-message-wrapper{width:100%!important;display:block;float:none!important;margin:20px 0 20px 0}.campanion-mobile .staff-interest-form .cm-content-wrapper{width:100%!important}.campanion-mobile .staff-interest-form .cm-content-wrapper .cmFormRow{clear:both;width:100%!important}.campanion-mobile .staff-interest-form .cm-content-wrapper .cmExpand{width:100%!important;display:block;float:none!important;padding:10px;float:left!important}.campanion-mobile .staff-interest-form .cm-content-wrapper input:enabled,.campanion-mobile .staff-interest-form .cm-content-wrapper select:enabled,.campanion-mobile .staff-interest-form .cm-content-wrapper textarea:enabled{background-color:#fff}.campanion-mobile .staff-interest-form .cm-content-wrapper .cmInputLabel{display:block;width:100%!important;margin:0 0 10px 0!important;float:left}.campanion-mobile .staff-interest-form .cm-content-wrapper .cmInputLabel .cmRequiredField{border-bottom:0;position:relative}.campanion-mobile .staff-interest-form .cm-content-wrapper .cmInputLabel .cmRequiredField:after{display:inline-block;content:"*";color:#c00;position:relative;top:-4px;margin-left:2px}.campanion-mobile .staff-interest-form .cm-content-wrapper .cmInputLabel.cmCheckboxWidth,.campanion-mobile .staff-interest-form .cm-content-wrapper .cmInputLabel.cmRadioWidth{display:flex;flex-direction:row}.campanion-mobile .staff-interest-form .cm-content-wrapper .cmInputLabel .cmCheckboxWidth,.campanion-mobile .staff-interest-form .cm-content-wrapper .cmInputLabel .cmRadioWidth{flex-grow:0;flex-shrink:0}.campanion-mobile .staff-interest-form .cm-content-wrapper .cmInputLabel .cmTitleBase{font-size:1rem!important}.campanion-mobile .staff-interest-form .cm-content-wrapper .cmInputLabel .cmTitleWidth{width:100%!important;margin-left:0!important;margin-right:0!important;font-size:1rem!important;margin-bottom:5px}.campanion-mobile .staff-interest-form .cm-content-wrapper .cmInputLabel .cmInputWidth{width:100%!important;display:block;height:initial!important;line-height:1.2;font-size:1.125rem;padding:10px!important;border-radius:2px;box-sizing:border-box;margin-left:0!important;margin-right:0!important}.campanion-mobile .staff-interest-form .cm-content-wrapper .cmInputLabel .cmDDLWidth{width:100%!important;display:block;height:initial!important;line-height:1.2;font-size:1.125rem;padding:10px!important;border-radius:2px;box-sizing:border-box;margin-left:0!important;margin-right:0!important}.campanion-mobile .staff-interest-form .cm-content-wrapper .cmInputLabel .cmFieldTip{width:100%!important;margin-left:0!important;margin-right:0!important;font-size:.875rem!important;padding:5px}.campanion-mobile .staff-interest-form .cm-content-wrapper .cmInputFieldset .cmLegendLabel .cmRequiredField{border-bottom:0;position:relative}.campanion-mobile .staff-interest-form .cm-content-wrapper .cmInputFieldset .cmLegendLabel .cmRequiredField:after{display:inline-block;content:"*";color:#c00;position:relative;top:-4px;margin-left:2px}.campanion-mobile .staff-interest-form .cm-content-wrapper .cmFormControl .cmFormControlInput,.campanion-mobile .staff-interest-form .cm-content-wrapper .cmFormControl .cmFormControlTextArea{margin-bottom:0}.campanion-mobile .staff-interest-form .cm-content-wrapper .cmFormControl.cmRequiredField .cmFormControlTitleOuter .cmFormControlTitleInner{border-bottom:0;position:relative}.campanion-mobile .staff-interest-form .cm-content-wrapper .cmFormControl.cmRequiredField .cmFormControlTitleOuter .cmFormControlTitleInner:after{display:inline-block;content:"*";color:#c00;position:relative;top:-4px;margin-left:2px}.campanion-mobile .staff-interest-form .cm-content-wrapper .column-left{display:inline-block;float:none!important;width:100%;padding-left:0!important;padding-right:0!important;margin:0 0 20px 0;box-sizing:border-box!important}.campanion-mobile .staff-interest-form .cm-content-wrapper .column-right{display:inline-block;float:none!important;width:100%;padding-left:0!important;padding-right:0!important;margin:0 0 20px 0;box-sizing:border-box!important}.campanion-mobile .staff-interest-form .cm-content-wrapper .appRBGender{width:100%!important;display:block;float:none!important;margin-top:5px!important;margin-bottom:5px;padding:0}.campanion-mobile .staff-interest-form .cm-content-wrapper .section-wrapper{box-sizing:border-box}.campanion-mobile .staff-interest-form .cm-content-wrapper .general-info-section .cmInputLabel{width:100%!important;display:block;float:none!important}.campanion-mobile .staff-interest-form .cm-content-wrapper .general-info-section .cmInputLabel .cmTitleWidth{width:100%!important;display:block;float:none!important}.campanion-mobile .staff-interest-form .cm-content-wrapper .general-info-section .cmInputLabel .cmInputWidth{width:100%!important;display:block;float:none!important}.campanion-mobile .staff-interest-form .cm-content-wrapper .general-info-section .cmInputLabel .cmDDLWidth{width:100%!important;display:block;float:none!important}.campanion-mobile .staff-interest-form .cm-content-wrapper .general-info-section .cmInputLabel .cmFieldTip{width:100%!important;display:block;float:none!important;margin-top:0;margin-left:0}.campanion-mobile .staff-interest-form .cm-content-wrapper .general-info-section .cmFieldNote{width:100%!important;display:block;float:none!important}.campanion-mobile .staff-interest-form .cm-content-wrapper .position-section{box-sizing:border-box!important}.campanion-mobile .staff-interest-form .cm-content-wrapper .acknowledgment-agreement{width:100%!important;display:block;float:none!important;min-width:100%;margin-top:20px;margin-bottom:10px}.campanion-mobile .staff-interest-form .cm-content-wrapper .acknowledgment-agreement .cmFormControl.cmFormControlCheckbox .cmFormControlTitleOuter{width:92%;max-width:92%}.campanion-mobile .staff-interest-form .cm-content-wrapper .acknowledgment-agreement .cmFormControl.cmFormControlCheckbox .cmFormControlInputWrapper{box-sizing:unset!important}.campanion-mobile .ui-dialog{position:fixed;top:10px!important;left:10px!important;border:none!important;width:calc(100% - 20px)!important;box-sizing:border-box!important;max-height:calc(100vh - 20px);overflow:scroll;padding-bottom:0!important}.campanion-mobile .ui-dialog .cmWait .bd,.campanion-mobile .ui-dialog .cmWait .ft{width:100%!important}.campanion-mobile .ui-dialog .ui-dialog-titlebar{pointer-events:none;font-size:1rem!important;line-height:1.125rem!important;height:auto!important;padding:15px!important}.campanion-mobile .ui-dialog .ui-dialog-titlebar button{display:none}.campanion-mobile .ui-dialog .ui-dialog-content{text-align:left;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;font-size:1rem;line-height:1.375rem;font-size:1rem!important;line-height:1.375rem!important;height:100%!important;padding-bottom:40px!important;overflow:scroll}.campanion-mobile .ui-dialog .ui-dialog-content input:enabled,.campanion-mobile .ui-dialog .ui-dialog-content select:enabled,.campanion-mobile .ui-dialog .ui-dialog-content textarea:enabled{background-color:#fff}.campanion-mobile .ui-dialog .ui-dialog-content .cmInputLabel{display:block;width:100%!important;margin:0 0 10px 0!important;float:left}.campanion-mobile .ui-dialog .ui-dialog-content .cmInputLabel .cmRequiredField{border-bottom:0;position:relative}.campanion-mobile .ui-dialog .ui-dialog-content .cmInputLabel .cmRequiredField:after{display:inline-block;content:"*";color:#c00;position:relative;top:-4px;margin-left:2px}.campanion-mobile .ui-dialog .ui-dialog-content .cmInputLabel.cmCheckboxWidth,.campanion-mobile .ui-dialog .ui-dialog-content .cmInputLabel.cmRadioWidth{display:flex;flex-direction:row}.campanion-mobile .ui-dialog .ui-dialog-content .cmInputLabel .cmCheckboxWidth,.campanion-mobile .ui-dialog .ui-dialog-content .cmInputLabel .cmRadioWidth{flex-grow:0;flex-shrink:0}.campanion-mobile .ui-dialog .ui-dialog-content .cmInputLabel .cmTitleBase{font-size:1rem!important}.campanion-mobile .ui-dialog .ui-dialog-content .cmInputLabel .cmTitleWidth{width:100%!important;margin-left:0!important;margin-right:0!important;font-size:1rem!important;margin-bottom:5px}.campanion-mobile .ui-dialog .ui-dialog-content .cmInputLabel .cmInputWidth{width:100%!important;display:block;height:initial!important;line-height:1.2;font-size:1.125rem;padding:10px!important;border-radius:2px;box-sizing:border-box;margin-left:0!important;margin-right:0!important}.campanion-mobile .ui-dialog .ui-dialog-content .cmInputLabel .cmDDLWidth{width:100%!important;display:block;height:initial!important;line-height:1.2;font-size:1.125rem;padding:10px!important;border-radius:2px;box-sizing:border-box;margin-left:0!important;margin-right:0!important}.campanion-mobile .ui-dialog .ui-dialog-content .cmInputLabel .cmFieldTip{width:100%!important;margin-left:0!important;margin-right:0!important;font-size:.875rem!important;padding:5px}.campanion-mobile .ui-dialog .ui-dialog-content .cmInputFieldset .cmLegendLabel .cmRequiredField{border-bottom:0;position:relative}.campanion-mobile .ui-dialog .ui-dialog-content .cmInputFieldset .cmLegendLabel .cmRequiredField:after{display:inline-block;content:"*";color:#c00;position:relative;top:-4px;margin-left:2px}.campanion-mobile .ui-dialog .ui-dialog-content .cmFormControl .cmFormControlInput,.campanion-mobile .ui-dialog .ui-dialog-content .cmFormControl .cmFormControlTextArea{margin-bottom:0}.campanion-mobile .ui-dialog .ui-dialog-content .cmFormControl.cmRequiredField .cmFormControlTitleOuter .cmFormControlTitleInner{border-bottom:0;position:relative}.campanion-mobile .ui-dialog .ui-dialog-content .cmFormControl.cmRequiredField .cmFormControlTitleOuter .cmFormControlTitleInner:after{display:inline-block;content:"*";color:#c00;position:relative;top:-4px;margin-left:2px}.campanion-mobile .ui-dialog .ui-dialog-content p,.campanion-mobile .ui-dialog .ui-dialog-content li,.campanion-mobile .ui-dialog .ui-dialog-content span,.campanion-mobile .ui-dialog .ui-dialog-content b{text-align:left;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;font-size:1rem;line-height:1.375rem}.campanion-mobile .ui-dialog .ui-dialog-content button{width:100%!important;display:block;float:none!important;display:block;float:none!important;width:100%!important;padding:15px!important;text-align:center!important;border-radius:2px!important;font-size:1rem!important;line-height:1.125rem!important;height:auto!important;margin-left:0!important;margin-right:0!important;text-decoration-line:unset;font-weight:bold}.campanion-mobile .ui-dialog .ui-dialog-content button:not(:last-of-type){margin-bottom:.9375rem!important}.campanion-mobile .ui-dialog .ui-dialog-content button:hover,.campanion-mobile .ui-dialog .ui-dialog-content button:active{color:#fff;text-shadow:0 1px 1px #222;background-color:#305895;background-image:url(/cit/ui/images/buttons/blue.png);background-image:linear-gradient(to bottom,#4175a8 0,#224084 100%);cursor:pointer}.campanion-mobile .ui-dialog .ui-dialog-content textarea,.campanion-mobile .ui-dialog .ui-dialog-content input[type=text],.campanion-mobile .ui-dialog .ui-dialog-content input[type=email]{display:block;height:initial!important;line-height:1.2;font-size:1.125rem;padding:10px!important;border-radius:2px;box-sizing:border-box}.campanion-mobile .ui-dialog .ui-dialog-content select{display:block;height:initial!important;line-height:1.2;font-size:1.125rem;padding:10px!important;border-radius:2px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:35px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 5px center;background-size:24px 24px;margin-bottom:20px}.campanion-mobile .ui-dialog .ui-dialog-content .fieldTip{width:100%!important;display:block;float:none!important;font-size:.8125rem;line-height:.9375rem;padding:8px 13px}.campanion-mobile .ui-datepicker{width:17rem;padding:.2rem .2rem 0}.campanion-mobile .ui-datepicker .ui-datepicker-header{padding:.2rem 0}.campanion-mobile .ui-datepicker .ui-datepicker-prev,.campanion-mobile .ui-datepicker .ui-datepicker-next{width:1.8rem;height:1.8rem}.campanion-mobile .ui-datepicker .ui-datepicker-title{margin:0 2.3rem;line-height:1.8rem}.campanion-mobile .ui-datepicker .ui-datepicker-title select{font-size:1rem}.campanion-mobile .ui-datepicker table{font-size:.9rem;margin:0 0 .4rem}.campanion-mobile .ui-datepicker th{padding:.7rem .3rem}.campanion-mobile .ui-datepicker td span,.campanion-mobile .ui-datepicker td a{padding:.2rem}.campanion-mobile .ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7rem 0 0 0;padding:0 .2rem}.campanion-mobile .ui-datepicker .ui-datepicker-buttonpane button{margin:.5rem .2rem .4rem;padding:.2rem .6rem .3rem .6rem}.campanion-mobile .ui-datepicker.ui-datepicker-multi .ui-datepicker-group table{margin:0 auto .4rem}}