/* dashboard icon */
.frm_insert_form svg {
vertical-align: text-top;
}
.wp-media-buttons-icon.dashicons-feedback {
vertical-align: text-bottom !important;
}
.wp-media-buttons-icon.dashicons-feedback::before {
content: "\f175" !important;
}
.frm_inactive_menu {
opacity: 0.5;
}
/* media box button */
.wp-media-buttons .button.frm_insert_form {
padding-left: 5px;
}
/* Upgrade notice */
#frm_install_message {
padding: 7px;
}
.frm_deauthorize_link .spinner {
display: inline-block;
margin-top: 0;
float: none;
}
.frm_plugin_updating {
line-height: 24px;
}
.frm_plugin_updating .frm_spinner {
float: left;
display: block;
visibility: visible;
}
.frm_hidden,
input.frm_hidden {
display: none;
}
/* Admin Bar */
#wpadminbar #wp-admin-bar-frm-forms > .ab-item .ab-icon::before {
content: "";
background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1OTkuNjggNjAxLjM3IiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiPgoJCTxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yODkuNiAzODRoMTQwdjc2aC0xNDB6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTQwMC4yIDE0N2gtMjAwYy0xNyAwLTMwLjYgMTIuMi0zMC42IDI5LjNWMjE4aDI2MHYtNzF6TTM5Ny45IDI2NEgxNjkuNnYxOTZoNzVWMzQwSDM5OGEzMi4yIDMyLjIgMCAwIDAgMzAuMS0yMS40IDI0LjMgMjQuMyAwIDAgMCAxLjctOC43VjI2NHpNMjk5LjggNjAxLjRBMzAwLjMgMzAwLjMgMCAwIDEgMCAzMDAuN2EyOTkuOCAyOTkuOCAwIDEgMSA1MTEuOSAyMTIuNiAyOTcuNCAyOTcuNCAwIDAgMS0yMTIgODh6bTAtNTYzQTI2MiAyNjIgMCAwIDAgMzguMyAzMDAuN2EyNjEuNiAyNjEuNiAwIDEgMCA0NDYuNS0xODUuNSAyNTkuNSAyNTkuNSAwIDAgMC0xODUtNzYuOHoiLz4KCQkJPC9zdmc+") !important;
width: 18px;
height: 18px;
margin-top: 3px;
float: left;
opacity: 0.8;
}
/* Popup shortcode builder */
#frm_insert_form_content {
margin: 20px;
}
#frm_popup_content .spinner {
float: left;
position: absolute;
top: 16px;
left: 300px;
}
#frm_popup_content .media-frame .attachments-browser {
overflow: scroll;
}
#frm_popup_content .howto {
display: block;
}
#frm_popup_content .media-menu .active .howto,
.media-menu .active:hover .howto {
font-weight: 400;
}
#frm_shortcode_options {
padding: 16px;
}
#frm_shortcode_options .frm_left_label {
float: left;
width: 200px;
}
#frm_shortcode_options.media-embed .setting span {
float: left;
}
#frm_shortcode_options h4 {
margin: 3px 0 0;
}
#frm_popup_content .media-toolbar-primary {
width: 33% !important;
}
#frm_popup_content .media-toolbar-secondary {
width: 60%;
}
#frm_complete_shortcode {
margin-top: 15px;
width: 100%;
}
.frm_box_line {
border-bottom: 1px solid #ddd;
display: block;
margin: 15px 0 0;
}