.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)}

.ccm-ui #ccm-block-fields .mesch-user-signup-settings h2{font-size:18px;font-weight:bold;margin-top:0}.ccm-ui #ccm-block-fields .mesch-user-signup-settings h3{font-size:14px;font-weight:bold;margin-top:0}.ccm-ui #ccm-block-fields .mesch-user-signup-settings > .fix-settings{margin-bottom:15px}.ccm-ui #ccm-block-fields .mesch-user-signup-settings > .fix-settings > div{padding:5px}.ccm-ui #ccm-block-fields .mesch-user-signup-settings > .fix-settings > div:hover{background-color:#f8f8f8}.ccm-ui #ccm-block-fields .mesch-user-signup-settings > .fix-settings > div > label{font-weight:normal}.ccm-ui #ccm-block-fields .mesch-user-signup-settings > .fix-settings > div > label > input[type=radio]{margin-right:5px}.ccm-ui #ccm-block-fields .mesch-user-signup-settings > .fix-settings > div > label:nth-of-type(2n) > input[type=radio]{margin-left:15px}.ccm-ui #ccm-block-fields .mesch-user-signup-settings > .fix-settings > div > #approveEmail > label{width:100%}.ccm-ui #ccm-block-fields .mesch-user-signup-settings > .fix-settings > div > #approveEmail > label > input{font-weight:normal;width:100%}.ccm-ui #ccm-block-fields .mesch-user-signup-settings .ui-sortable-handle,.ccm-ui #ccm-block-fields .mesch-user-signup-settings .ui-sortable-handle label{cursor:pointer}.ccm-ui #ccm-block-fields > .mesch-user-signup-settings .container-groups{margin:15px 0}.ccm-ui #ccm-block-fields > .mesch-user-signup-settings .ccm-attribute > label{font-weight:normal;margin-bottom:0;vertical-align:text-bottom}.ccm-ui #ccm-block-fields > .mesch-user-signup-settings .ccm-attribute > label > img.ccm-attribute-icon{margin-bottom:5px}.ccm-ui #ccm-block-fields > .mesch-user-signup-settings .ccm-attribute > label.ccm-attribute-email,.ccm-ui #ccm-block-fields > .mesch-user-signup-settings .ccm-attribute > label.ccm-attribute-groups,.ccm-ui #ccm-block-fields > .mesch-user-signup-settings .ccm-attribute > label.ccm-attribute-username{opacity:0.5;pointer-events:none}.ccm-ui #ccm-block-fields > .mesch-user-signup-settings .ccm-groups{border:none}.ccm-ui #ccm-block-fields > .mesch-user-signup-settings .ccm-groups > label{font-weight:normal}.ccm-ui #ccm-block-fields > .mesch-user-signup-settings .ccm-groups > label > input{margin-right:5px;vertical-align:top}.ccm-ui #ccm-block-fields > .mesch-user-signup-settings .fa-question-circle{font-size:14px;vertical-align:super}.ccm-page .mesch-user-signup-view > .mesch-user-signup-register{margin-left:-15px;margin-right:-15px}.ccm-page .mesch-user-signup-view .ccm-group{border:none}.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}}

