.campus-forms-conditional-group span,.campus-forms-email span,.campus-grid-row.condition-fields-title,.campus-grid-row.email-vars-title,.campus-module-manager .tool-action-form{font-weight:700}#campus-popup-container.form .campus-forms{margin:20px}.campus-forms{font-size:14px}.campus-forms-nav{background-color:#f5f5f5;border-radius:4px;list-style:none;margin:20px 0;padding:6px 12px}.campus-forms-nav li{display:inline-block;margin:0}.campus-forms-nav li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.campus-forms-nav .active-page,.campus-forms-nav .active-page a{color:#333;font-weight:700}.campus-forms *,.campus-forms :after,.campus-forms :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.campus-forms-row{max-width:100%;clear:both}.campus-forms .col-lg-1,.campus-forms .col-lg-10,.campus-forms .col-lg-11,.campus-forms .col-lg-12,.campus-forms .col-lg-2,.campus-forms .col-lg-3,.campus-forms .col-lg-4,.campus-forms .col-lg-5,.campus-forms .col-lg-6,.campus-forms .col-lg-7,.campus-forms .col-lg-8,.campus-forms .col-lg-9,.campus-forms .col-md-1,.campus-forms .col-md-10,.campus-forms .col-md-11,.campus-forms .col-md-12,.campus-forms .col-md-2,.campus-forms .col-md-3,.campus-forms .col-md-4,.campus-forms .col-md-5,.campus-forms .col-md-6,.campus-forms .col-md-7,.campus-forms .col-md-8,.campus-forms .col-md-9,.campus-forms .col-sm-1,.campus-forms .col-sm-10,.campus-forms .col-sm-11,.campus-forms .col-sm-12,.campus-forms .col-sm-2,.campus-forms .col-sm-3,.campus-forms .col-sm-4,.campus-forms .col-sm-5,.campus-forms .col-sm-6,.campus-forms .col-sm-7,.campus-forms .col-sm-8,.campus-forms .col-sm-9,.campus-forms .col-xs-1,.campus-forms .col-xs-10,.campus-forms .col-xs-11,.campus-forms .col-xs-12,.campus-forms .col-xs-2,.campus-forms .col-xs-3,.campus-forms .col-xs-4,.campus-forms .col-xs-5,.campus-forms .col-xs-6,.campus-forms .col-xs-7,.campus-forms .col-xs-8,.campus-forms .col-xs-9{position:relative;padding-left:5px;padding-right:5px}.campus-forms h2{margin:10px 0}.campus-forms hr{margin:10px 0;border:0;border-top:1px solid #eee}.campus-forms .form-label{display:block;margin:10px 0 5px}.campus-forms input[type=date],.campus-forms input[type=text],.campus-forms select{background-color:#f7f7f7;border:1px solid #ccc;border-radius:2px;color:#555;display:block;font-size:14px;height:34px;line-height:1.4;margin-bottom:5px;padding:6px 12px;width:100%;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.campus-forms-file-upload,.campus-forms-next-button{border:1px solid #939393;color:#121212!important;box-sizing:border-box;cursor:pointer}.campus-forms textarea{background:#f7f7f7;min-height:100px;width:100%}.campus-forms input[type=checkbox],.campus-forms input[type=radio],.campus-forms-layout input[type=radio]{float:left}.campus-forms-checkbox{display:block;position:relative;margin-top:10px;margin-bottom:10px}.campus-forms-checkbox label,.campus-forms-radio label{cursor:pointer;display:block;font-weight:400;margin-bottom:0;min-height:20px;padding-left:30px}.campus-forms-inline .campus-forms-checkbox,.campus-forms-inline .campus-forms-radio{display:inline-block}.campus-forms-inline input[type=radio]{float:none}.campus-forms-inline .campus-forms-radio label{display:inline-block;padding:0 15px 0 0;vertical-align:top}.campus-forms-file-upload{background:#f6f6f6;background:-webkit-linear-gradient(#f6f6f6 ,#dedede);background:-o-linear-gradient(#f6f6f6,#dedede);background:-moz-linear-gradient(#f6f6f6,#dedede);background:linear-gradient(#f6f6f6 ,#dedede);display:inline-block;padding:3px 25px}.campus-forms-file-upload a{color:#121212}.campus-forms-next-button{background:#f6f6f6;background:-webkit-linear-gradient(#f6f6f6 ,#dedede);background:-o-linear-gradient(#f6f6f6,#dedede);background:-moz-linear-gradient(#f6f6f6,#dedede);background:linear-gradient(#f6f6f6 ,#dedede);display:block;font-size:16px;margin:1px;padding:3px;text-align:center;width:100%}.campus-forms-submit{clear:both;padding-top:15px}.campus-forms-back-button{display:block;font-size:12px;margin-top:10px;text-align:center;text-decoration:none;width:100%}.campus-forms-upload{margin:10px}.campus-forms-uploader input[type=file],.campus-forms-uploader input[type=submit],.campus-forms-uploader input[type=text]{box-sizing:border-box;font-size:14px;width:100%}.campus-forms-uploader input[type=submit]{cursor:pointer;font-size:16px;min-height:30px}.campus-forms-uploader-loader,.campus-forms-uploader-progress{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}.campus-forms-uploader-progress{border:1px solid #aaa;border-radius:3px;display:none;padding:1px;position:relative}.campus-forms-uploader-bar{background-color:#ddd;border-radius:3px;height:20px;width:0%}.campus-forms-uploader-percent{left:48%;position:absolute;top:3px}#campus-form-field-new,.campus-forms-condition .if,.campus-forms-condition:first-child .and,.campus-forms-conditional-line:first-child .campus-forms-or,.campus-forms-layout-row:hover .campus-forms-layout-col:last-child .campus-forms-col-merge,.campus-forms-layout-row:hover .campus-forms-layout-row-delete.disabled,.campus-forms-uploader-loader,.col-sm-1 .layout-contents:hover .campus-forms-col-split,.forms-error-hidden,.single-cond-line .remove-cond-line,.single-condition .remove-condition,.single-option .remove-option{display:none}.campus-forms .form-uploads{margin-bottom:5px}.campus-forms .form-upload{display:inline-block;background:#f0f0ee;border:1px solid #ccc;padding:3px 10px 3px 5px;margin:5px 5px 0 0}.campus-forms .form-upload a{color:#333}.campus-forms .upload-name{font-size:12px;margin-bottom:20px;font-weight:700}.campus-forms .upload-size{font-size:11px;font-weight:400}.campus-forms .remove-upload{background:url(../images/x.png);float:left;font-size:0;height:15px;margin:3px 5px 0 0;text-indent:-9999px;width:15px}.campus-forms .remove-upload:hover{background:url(../images/x.png) -15px 0}.campus-forms .campus-error,.campus-forms .campus-success,.campus-forms .lock-notification{margin-top:15px}.campus-forms-report .campus-forms{padding:15px}.campus-forms-report .campus-forms-nav{margin-top:0}.campus-forms-conditional-group-actions a,.campus-forms-email-actions a,.campus-forms-page-actions a,.campus-forms-report .campus-forms a,.conditional-line-options a,a.campus-forms-new-condition,a.campus-forms-new-email,a.campus-forms-new-layout-row,a.campus-forms-new-page{text-decoration:none}.campus-forms-report #campus-popup-window{max-width:900px}.campus-forms-report .ajaxOverlay{background-color:#fff}.campus-forms-report input[type=checkbox],.campus-forms-report input[type=radio]{margin:0}.campus-tools-form .campus-forms-tooltip-hover,.tool-action-form{margin-top:20px}.tool-action-form input[type=text],.tool-action-form textarea{background-color:#f7f7f7;border:1px solid #aaa;box-sizing:border-box;width:100%}.tool-action-form input[type=text]{height:28px;padding:1px}.tool-action-form textarea{min-height:60px}.tool-action-form input[type=submit]{height:30px;margin-top:20px;width:100%}.tool-action-form .campus-error{margin-bottom:15px!important}.tool-action-form input[type=text].required,.tool-action-form textarea.required{border:1px solid red;background:#fee;padding:1px}#campus_report_form_submissions_label .campus_report_icon:before,#campus_tool_forms_label .campus_tool_icon:before,.campus-reports-form-submissions .campus-boxHeader:before,.campus-tools-forms-list .campus-boxHeader:before{content:"\f535"}.campus-forms-ui-sortable .ui-sortable-handle{cursor:pointer;padding:10px}.campus-forms-layout .placeholder,.campus-forms-ui-sortable .placeholder{background:#f7f7f7;border:1px dashed #aaa;clear:both;min-height:38px}#campus-tools-form-pages-order,textarea.campus-forms-audit{margin-bottom:0}.campus-forms-new-condition,.campus-forms-new-email,.campus-forms-new-layout-row,.campus-forms-new-page{background:#f7f7f7;border:1px dashed #aaa;display:block;padding:10px;text-align:center}.campus-forms-conditional-group,.campus-forms-email{background:#fff;box-shadow:0 0 0 1px rgba(200,215,225,.5),0 1px 2px #e9eff3;margin-bottom:6px;min-height:18px;padding:10px;word-break:break-word}.campus-forms-layout-row-delete,.campus-forms-layout-row-handle{background:#eee;top:-1px;display:none;z-index:1;color:#555;font-size:0px;height:20px;width:20px;text-decoration:none;text-align:center}.campus-forms-conditional-group.disabled,.campus-forms-email.disabled{color:#ccc}.campus-forms-conditional-group-actions,.campus-forms-email-actions,.campus-forms-page-actions{float:right}.campus-forms-layout-row{clear:both;position:relative}.campus-forms-layout-row-delete{border:1px solid #ccc;border-radius:100%;cursor:pointer;position:absolute;left:-4px}.campus-forms-layout-row-delete:before{content:"\f158";font-family:dashicons;font-size:16px}.campus-forms-condition:first-child .if,.campus-forms-layout-row:hover .campus-forms-col-merge,.campus-forms-layout-row:hover .campus-forms-layout-row-delete,.campus-forms-layout-row:hover .campus-forms-layout-row-handle,.layout-contents:hover .campus-forms-col-split,.layout-contents:hover .campus-forms-field-new,.layout-form-field:hover .campus-forms-field-actions{display:block}.campus-forms-layout-row-handle{border:1px solid #ccc;border-radius:100%;cursor:move;position:absolute;right:-4px}.campus-forms-layout-row-handle:before{content:"\f333";font-family:dashicons;font-size:16px}.campus-forms-layout-row-container:after,.campus-forms-layout-row-container:before,.campus-forms-layout-row:after,.campus-forms-layout-row:before,.campus-forms-layout:after,.campus-forms-layout:before{content:" ";display:table}.campus-forms-layout-col{padding:0!important}.campus-forms-layout-col .layout-contents{background:#fff;box-shadow:0 0 0 1px rgba(200,215,225,.5),0 1px 2px #e9eff3;margin:6px;min-height:38px;padding:2px}.campus-forms-layout-col .layout-form-field{background:#fff;margin:1px 0;min-height:32px;padding:5px 10px;position:relative;width:100%}.campus-forms-layout-col .layout-form-field:hover{background:#eff5f5;border:1px solid #40a4cf;border-radius:2px;cursor:move;padding:4px 9px}.campus-forms-field-actions{display:none;position:absolute;right:3px;top:4px;z-index:1}.campus-forms-field-delete,.campus-forms-field-edit{background:#f7f7f7;border:1px solid #888;border-radius:2px;color:#121212;font-size:12px;padding:2px 8px;text-decoration:none}.campus-forms-option,.option-settings{border-top:1px solid #aaa;padding:10px}.campus-forms-col-merge,.campus-forms-col-split,.campus-forms-field-new{cursor:pointer;left:50%;margin-left:-10px;position:absolute;display:none;z-index:1}.campus-forms-field-new{bottom:-5px}.campus-forms-col-merge{left:100%;top:-5px}.campus-forms-col-split{top:-5px}.campus-forms-col-merge a,.campus-forms-col-split a,.campus-forms-field-new a{background:#eee;border:1px solid #ccc;border-radius:100%;color:#555;display:block;font-size:0px;height:20px;text-align:center;text-decoration:none;width:20px}.campus-forms-col-merge a:before,.campus-forms-col-split a:before,.campus-forms-field-new a:before{content:"\f502";font-family:dashicons;font-size:16px}.campus-forms-col-merge a:before{content:"\f460"}.campus-forms-col-split a:before{content:"\f229"}.campus-form-field.read_only{cursor:not-allowed}.campus-forms-field-archived,.campus-forms-field-read-only,.campus-forms-field-required{font-size:12px;font-weight:700}.campus-forms-field-archived{color:#8b0000}.campus-forms-field-required{color:red}.campus-forms-field-read-only{color:#00f}.email-vars-padding{display:inline-block;margin:10px}.campus-grid-row.condition-fields,.campus-grid-row.condition-fields-alternate,.campus-grid-row.email-vars,.campus-grid-row.email-vars-alternate{padding:5px}.campus-grid-row.condition-fields,.campus-grid-row.email-vars,.condition-fields .campus-grid-column,.email-vars .campus-grid-column{display:flex}.campus-grid-row.condition-fields-alternate,.campus-grid-row.email-vars-alternate,.condition-fields-alternate .campus-grid-column,.email-vars-alternate .campus-grid-column{display:flex;background:#eee}#campus_report_form-attachments_label .campus_report_icon:before,.campus-reports-form-attachments .campus-boxHeader:before{content:"\f105"}#campus-popup-window .campus-form-conditions.campus-grid,#campus-popup-window .campus-forms-condition-fields .campus-grid,#campus-popup-window .campus-grid .campus-forms-options{padding:0}.option-settings{text-align:center}.campus-forms-option{cursor:move}.add-conditional-line,.add-option{background:#f7f7f7;border:1px solid #aaa;display:block;font-weight:700;margin:0 0 10px;padding:10px;text-align:center;text-decoration:none}.add-conditional-line:focus,.add-option:focus{box-shadow:none;outline:0}.remove-option-col,.select-option-col{padding:5px;text-align:center}.campus-forms-options.campus-grid:after{white-space:unset}@media (min-width:768px){.campus-forms .col-sm-1,.campus-forms .col-sm-10,.campus-forms .col-sm-11,.campus-forms .col-sm-12,.campus-forms .col-sm-2,.campus-forms .col-sm-3,.campus-forms .col-sm-4,.campus-forms .col-sm-5,.campus-forms .col-sm-6,.campus-forms .col-sm-7,.campus-forms .col-sm-8,.campus-forms .col-sm-9{float:left}.campus-forms .col-sm-12{width:100%}.campus-forms .col-sm-11{width:91.66666667%}.campus-forms .col-sm-10{width:83.33333333%}.campus-forms .col-sm-9{width:75%}.campus-forms .col-sm-8{width:66.66666667%}.campus-forms .col-sm-7{width:58.33333333%}.campus-forms .col-sm-6{width:50%}.campus-forms .col-sm-5{width:41.66666667%}.campus-forms .col-sm-4{width:33.33333333%}.campus-forms .col-sm-3{width:25%}.campus-forms .col-sm-2{width:16.66666667%}.campus-forms .col-sm-1{width:8.33333333%}.remove-option-col,.select-option-col{padding-top:8px}.show-values .remove-option-col,.show-values .select-option-col{padding-top:25px}}.campus-forms-condition-edit #campus-popup-float,.campus-forms-email-notification #campus-popup-float{height:2%}.campus-forms-condition-edit #campus-popup-window,.campus-forms-email-notification #campus-popup-window{max-width:98%;width:98%;height:95%}.campus-tools-form-condition-edit-container,.campus-tools-form-email-edit-container{box-sizing:border-box;height:99%}.campus-forms-condition-fields,.campus-forms-email-vars{font-size:12px;height:100%;line-height:14px;margin-top:10px;overflow-y:auto}.campus-forms-or{padding:10px;text-align:center}.campus-forms-conditions{background:#f7f7f7;border:1px solid #aaa;padding:10px}.campus-forms-conditional-line input,.campus-forms-conditional-line select{background:#fff!important;margin-bottom:10px}.conditional-line-options{border-top:1px solid #aaa;margin-top:10px;padding:10px 10px 0;text-align:center}.campus-forms-audit{outline:#ff0000 solid 1px;cursor:help;margin-bottom:5px}.campus-forms-audit label{cursor:help}.campus-forms-audit-hover{position:absolute;padding:0 10px;margin-left:-1px;margin-top:-5px;background:#fee;width:calc(100% - 8px);border:1px solid red;box-sizing:border-box;z-index:99}.required-onblur{border:1px solid red!important}.campus-forms-tooltip{position:relative;top:5px;font-size:20px;padding-left:2px;cursor:pointer;margin-right:5px;line-height:0}.campus-forms-tooltip .campus-forms-tooltip-icon:before{font-family:dashicons;content:"\f223";color:#18427b}.campus-forms-tooltip-hover{position:absolute;display:inline-block;padding:20px;border-radius:10px;background:#000d;color:#fff;margin-top:30px;left:0;max-width:100%;width:100%;box-shadow:0 0 10px #000;z-index:999}#campus-forms-autosave-notice{position:absolute;top:-25px;right:10px;color:#aaa;font-style:italic}.campus-reports-form-data .campus-boxHeaderBtnExport{margin-top:-48px}