@media screen and (max-width: 540px) {
    .redux-action_bar input {
        padding: 5px 7px !important;
        width: 65px;
        -webkit-appearance: none !important;
        white-space: normal !important;
        line-height: 1.1em !important;
    }
}
.dontscape.titles {
    font-weight: 800;
}

label[for*=buttonsettitolo] {
    pointer-events: none;
    display: flow-root !important;
    background-image: linear-gradient(#d7ebf1, #e8f3fd 25%, #58597c) !important;
}

label[for*=buttonsetempty] {
    opacity: 0;
}
label[for*=buttonsettitolo]::after{
    content: "\a";
    white-space: pre;
}

.redux-container #redux-header .display_header span.version-number {
    background-color: #2d2d2d;
    display: inline;
    padding: 0.2em 0.5em 0.2em;
    font-weight: 700;
    line-height: 1;
    color: #fff !important;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: 0.25em;
}
/* Sub-section */
tr.fold {
    background-color: #ececec;
}

/* Issue with Appearance Help Roles */
#b5f_admin_tweaks-appearance_help_texts_roles > span.select2 {
  width: 60% !important;
  float: left;
}

/* Screenshot */
#section-media-3 {
    background: #d6d5d5;
}

#section-media-3 .redux-section-desc {
    padding: 0 16px 10px;
}

/* Fields titles */

.redux-container .form-table th {
    padding: 0px 16px 0 19px;
}

.redux-hint-qtip {
    padding: 15px;
}

#divide-divider_1 {
    height: 15px !important;
}

/* Title plugin page */
#redux-header .display_header h2 {
    border: none;
}

.el.el-telegram {
    background-image: url('images/telegram.png');
    background-size: 17px 17px;
    width: 17px;
    height: 17px;
    margin-bottom: -2px;
}
.redux-main .redux_field_search {
    top: -40px;
    right: 11px;
    filter: drop-shadow(-2px -2px 2px #353535) drop-shadow(1px 1px 1px #4da0dd);
}
/* Hints */
.img-help {
    margin: auto;
    text-align: center;
}
.img-help img {
    width: auto;
    height: auto;
    max-width: 470px;
    max-height: 300px;
}
.img-help-small img {
    width: auto;
    height: auto;
    max-width: 370px;
    max-height: 220px;
}
.img-help-mini img {
    width: auto;
    height: auto;
    max-width: 250px;
    max-height: 120px;
}
.qtip {
    max-width: 470px;
    min-width: 100px;
}

/* Sub Sections Titles */
.redux-group-tab h2, .redux-group-tab h3 {
    text-transform: uppercase;
    background-color: #d6d5d5;
    line-height: 2em;
    padding: 0 20px;
}
.indent-section-container {
    background-color: #d6d5d5;
    padding: 0 20px;
  }

/* Plugin Title */
.display_header h2 {
    font-size: 3em;
    text-shadow: 2px 2px 3px #1e2222;
    vertical-align: sub;
}

.redux-container #redux-header .display_header .redux-dev-mode-notice-container {
    top: auto;
    bottom: 10px;
}
#redux-header {
    background: #2271b1 url('images/banner-1544x500.jpg') !important;
    background-position: bottom right !important;
    background-blend-mode: multiply;
}
/* Credits tab */
/*mtt_verbose_plugin*/
#b5f_admin_tweaks-opt-raw-documentation {
    padding: 0;
}
#b5f_admin_tweaks-opt-raw-documentation h4 {
    font-size:18px;
    margin: 0 0 1em;
}
ul.credits-thanks li {
    list-style: none;
    padding:0;
    margin:0;
}

ul.credits-thanks li { 
    padding: 0 0 .5em 3em; 
    text-indent: -1.5em;
    line-height: .8 !important;
}

ul.credits-thanks li:before {
    font-size: 2em;
    vertical-align: middle;
    content: "• ";
    color: gold; /* or whatever color you prefer */
}

#credits .field {
    width: 60%;
    padding-left: 3em;
}

ul.credits-thanks li:nth-child(even)
{
    font-style: italic;
}

#stack-flair img {
    padding: 0 15px
}

.field p.menu-refresh-notice {
    font-style:italic;
    text-align:right;
    font-size:.9em;
    margin-top:-5px !important;
    color:#aaa
}

.redux-container .form-table>tbody>tr>th {
    width: 40%;
}


fieldset.redux-field.redux-field-container.redux-container-switch {
    padding: 10px 0 40px !important;
    display: flex;
}

.description.field-desc {
    width: 64%;
    margin: 0;
}