div.user-profiles-profile {
    clear: both;
}

div.element {
    clear:both;
}

div.field {
    clear: both;
}

div.element-text {
    margin-top: 0px;
}

div.element-text > p {
    margin-top: 0px;
}


div#primary {
    box-shadow: none;
    border: none;
}

#section-nav, #section-nav ul {
    margin: 0 0 16px;
}

#edit-form {
    margin-bottom: 1rem;
}

.user-profile-edit {
    clear: both;
}

.input-block {
    clear: both;
}

button.add-element {
    display: block;
    width: auto;
}

.mce-tinymce {
    box-sizing: border-box !important;
}

.controls,
.use-html {
    display: inline-block;
    margin: .5rem .5rem 0 0;
    vertical-align: middle;
}

.controls .button {
    margin-bottom: 0;
}

.field .inputs {
    width: auto;
}

.input-block + .input-block {
    margin-top: 1rem;
}

.input-block textarea {
    margin-bottom: 0;
}

ul#section-nav {margin: 0px;}
button.user-profiles.add-element {display: block; clear: both;}
ul.user-profiles.navigation {padding-left: 0px; list-style: none}
ul.user-profiles.navigation li {margin-right: 5px; display: inline-block;}

 ul.user-profiles.navigation ul {padding-left: 0px; list-style: none;}
 input[type='checkbox'] {margin: 5px;}

.mce-tinymce button {
    background: none;
    margin: 0;
    text-transform: none;
}

.mce-tinymce [aria-haspopup='true']:after {
    content: none;
}

p.warning {clear: both;}

a.big.button.user-profiles {
    color: white;
}

.user-profiles input.remove-element {
    float: left;
}

.user-profiles label {
    margin-left: 5px;
}
