.ccm-ui .mesch-user-signup-settings h3{font-size:14px;font-weight:bold;margin-top:0}.ccm-ui .mesch-user-signup-settings fieldset{margin-bottom:30px;padding-bottom:0}.ccm-ui .mesch-user-signup-settings fieldset:not(:last-of-type){border-bottom:1px solid #dcdcdc}.ccm-ui .mesch-user-signup-settings fieldset.general h3{color:inherit}.ccm-ui .mesch-user-signup-settings fieldset.general .form-label{margin-bottom:2px}.ccm-ui .mesch-user-signup-settings fieldset.redirect .btn{width:100%}.ccm-ui .mesch-user-signup-settings fieldset legend{color:inherit;font-size:18px;font-weight:bold;margin-bottom:12px}.ccm-ui .mesch-user-signup-settings fieldset legend i{color:inherit;position:static}.ccm-ui .mesch-user-signup-settings .fa-question-circle{font-size:14px;vertical-align:super}.ccm-ui .mesch-user-signup-settings label.control-label{display:block}.ccm-ui .mesch-user-signup-settings label.form-label{color:#4290be}.ccm-ui .mesch-user-signup-settings input[name="eMailToApprove"]{height:auto;padding:2px 7px}.ccm-ui .mesch-user-signup-settings #approveEmail > label{width:100%}.ccm-ui .mesch-user-signup-settings #approveEmail > label > input{font-weight:normal;width:100%}.ccm-ui .mesch-user-signup-settings .fix-settings{margin-bottom:15px}.ccm-ui .mesch-user-signup-settings .fix-settings > div{margin:0 -5px}.ccm-ui .mesch-user-signup-settings .fix-settings > div > div{padding:5px}.ccm-ui .mesch-user-signup-settings .fix-settings > div > div:hover{background-color:#f8f8f8}.ccm-ui .mesch-user-signup-settings .fix-settings label:not(.control-label){font-weight:normal}.ccm-ui .mesch-user-signup-settings .fix-settings label > input[type=radio]{margin-right:5px}.ccm-ui .mesch-user-signup-settings .fix-settings label:not(:nth-of-type(2)) > input[type=radio]{margin-left:15px}.ccm-ui .mesch-user-signup-settings .ui-sortable-handle,.ccm-ui .mesch-user-signup-settings .ui-sortable-handle label{cursor:move}.ccm-ui .mesch-user-signup-settings .ui-sortable-handle{margin:0 -5px 5px -5px}.ccm-ui .mesch-user-signup-settings .ui-sortable-handle label{margin:0;padding:0 5px}.ccm-ui .mesch-user-signup-settings .ui-sortable-handle label:hover{background-color:#f8f8f8}.ccm-ui .mesch-user-signup-settings .container-attributes,.ccm-ui .mesch-user-signup-settings .container-groups{margin:0 0 15px 0;position:relative}.ccm-ui .mesch-user-signup-settings .container-attributes input[type="checkbox"],.ccm-ui .mesch-user-signup-settings .container-attributes .ccm-attribute-icon,.ccm-ui .mesch-user-signup-settings .container-groups input[type="checkbox"]{margin-right:5px}.ccm-ui .mesch-user-signup-settings .container-attributes .ccm-attribute-icon{color:#555}.ccm-ui .mesch-user-signup-settings .ccm-attribute{position:relative}.ccm-ui .mesch-user-signup-settings .ccm-attribute label{padding-left:30px;position:relative}.ccm-ui .mesch-user-signup-settings .ccm-attribute input[type="checkbox"]{position:relative;left:-25px}.ccm-ui .mesch-user-signup-settings .ccm-attribute .ccm-attribute-icon{left:25px;position:absolute;top:4px}.ccm-ui .mesch-user-signup-settings .ccm-attribute > label > img.ccm-attribute-icon{margin-bottom:5px}.ccm-ui .mesch-user-signup-settings .ccm-attribute > label.ccm-attribute-email,.ccm-ui .mesch-user-signup-settings .ccm-attribute > label.ccm-attribute-groups,.ccm-ui .mesch-user-signup-settings .ccm-attribute > label.ccm-attribute-username{opacity:0.5;pointer-events:none}.ccm-ui .mesch-user-signup-settings .ccm-groups{border:none}.ccm-ui .mesch-user-signup-settings .ccm-groups > label > input{margin-right:5px}.ccm-ui .mesch-user-signup-settings .ccm-item-selector-group .ccm-item-selector-loaded .btn-group{width:100%}.ccm-ui .mesch-user-signup-settings .ccm-item-selector-group .ccm-item-selector-loaded .btn-group:after{display:block;clear:both;content:""}.ccm-ui .mesch-user-signup-settings .ccm-item-selector-group .ccm-item-selector-loaded .btn-group > a,.ccm-ui .mesch-user-signup-settings .ccm-item-selector-group .ccm-item-selector-loaded .btn-group > button{display:block;float:left}.ccm-ui .mesch-user-signup-settings .ccm-item-selector-group .ccm-item-selector-loaded .btn-group > a{width:calc(100% - 45px)}.ccm-ui .mesch-user-signup-settings .ccm-item-selector-group .ccm-item-selector-loaded .btn-group > button{width:45px}.ccm-page .mesch-user-signup-view .ccm-group{border:none}.ccm-page .mesch-user-signup-view .form-group{margin-bottom:1rem}.ccm-page .mesch-user-signup-view .form-group > .control-label{display:block;padding-top:7px}.ccm-page .mesch-user-signup-view .form-group.container-checkbox > div{position:relative}.ccm-page .mesch-user-signup-view .form-group.container-checkbox > div > input{position:absolute}.ccm-page .mesch-user-signup-view .form-group.container-checkbox > div > span{display:block;padding-left:20px}.ccm-page .mesch-user-signup-view .form-group textarea{height:auto}.ccm-page .mesch-user-signup-view .form-group .form-control.ccm-input-text,.ccm-page .mesch-user-signup-view .form-group .form-control.ccm-input-date,.ccm-page .mesch-user-signup-view .form-group .form-control.ccm-input-datetime{width:100% !important}.ccm-page .mesch-user-signup-view .form-control-group{margin-top:10px}.ccm-page .mesch-user-signup-view .form-control-group .ccm-group{margin:0}.ccm-page .mesch-user-signup-view .form-control-group .ccm-group.checkbox{padding:0 0 10px 0}.ccm-page .mesch-user-signup-view .alert [data-dismiss="alert"].close{display:none}@media (max-width: 767px){.ccm-page .mesch-user-signup-view button.ccm-social-link-attribute-add-service{margin-left:0}.ccm-page .mesch-user-signup-view .form-group > .control-label{text-align:left}}

.redactor-editor table{padding:0;margin:0;margin-bottom:16px;border-collapse:collapse;max-width:100%;width:100%;empty-cells:show}.redactor-editor table caption{text-transform:uppercase;padding:0;color:rgba(0, 0, 0, 0.5);font-size:11px}.redactor-editor table th,.redactor-editor table td{border:1px solid #eee;padding:16px;padding-bottom:15px}.redactor-editor table tfoot th,.redactor-editor table tfoot td{color:rgba(0, 0, 0, 0.5)}

