/*--------------------------------------------------------------
  MultiForm Anti-Spam Image CAPTCHA - Admin Styles (Pro)
--------------------------------------------------------------*/

.wp-admin #pbmfasic-form .wp-picker-container {
    display: inline-block;
    line-height: 2;
}
.wp-admin #pbmfasic-form .grey-box {
    border: 1px solid #ccc;
    padding: 2rem 1rem 1rem;
    background-color: #ddd;
    margin-top: 0.5em;
}
.wp-admin #pbmfasic-form label[data-title]:before {
    content: attr(data-title);
    position: absolute;
    top: -1.6rem;
    font-size: 1em;
    white-space: nowrap;
    left: 2px;
    color: #9A9A9A;
}
.wp-admin #pbmfasic-form label {
    position: relative;
    vertical-align: middle;
}

.wp-admin #pbmfasic-form #icon-options select {
    font-family: fontawesome;
    text-align: center;
}

.wp-admin #pbmfasic-form #icon-options .remove, #icon-options .add, #icon-options .remove-example {
    margin-right: 10px; 
    font-size: 20px;
    cursor: pointer;
}

.wp-admin #pbmfasic-form #icon-options .remove:hover, #icon-options .add:hover {
    color: #008EC2;
}

.wp-admin #pbmfasic-form #icon-options .remove {
    color: red;
}

.wp-admin #pbmfasic-form #icon-options .add {
    color: green;
}

.wp-admin #pbmfasic-form details {
    margin-top: 1rem;        
}
.wp-admin #pbmfasic-form summary {
    cursor: pointer;
    padding: 0.2rem 0;
    color: royalblue;    
}
.wp-admin #pbmfasic-form summary:hover,
.wp-admin #pbmfasic-form summary:focus {
    color: green;
}
.wp-admin #pbmfasic-form summary:focus:not(:focus-visible) {
    outline: none;  
}
.wp-admin #pbmfasic-form summary + * {
    border: 1px solid;
    padding: 0.2rem 0.5rem;
}
.wp-admin #pbmfasic-form ul {
    list-style: revert;
    padding-left: 2rem;
    margin-top: 0.2em;
}

/* WP Color Picker UX */
.wp-admin #pbmfasic-form .wp-picker-container .wp-picker-input-wrap {
    display: none;
}
.wp-admin #pbmfasic-form .wp-picker-container.wp-picker-active .wp-picker-input-wrap {
    display: inline-block;
}
.wp-admin #pbmfasic-form label .wp-picker-container {
    margin-left: 6px;
}
