.woofc_image_preview img {
    width: 106px;
    height: auto;
    border-radius: 3px;
}

.wpc-premium, .wpc-premium a {
    color: #c9356e;
}

/* Icon Picker */

.wpclever_settings_page .icons-selector {
    background-color: #ffffff;
    border-radius: 3px;
    border: 1px solid #8c8f94;
}

.wpclever_settings_page .icons-selector .selector-button {
    border-left: 1px solid #8c8f94;
    background-color: #fafafa;
}

.wpclever_settings_page .icons-selector .selector-popup {
    width: 330px;
    padding: 10px;
    border-radius: 3px;
    -moz-box-shadow: 0 4px 10px rgb(0 0 0 / 0.05);
    -webkit-box-shadow: 0 4px 10px rgb(0 0 0 / 5%);
    box-shadow: 0 4px 10px rgb(0 0 0 / 5%);
    border: 1px solid #8c8f94;
}

.wpclever_settings_page .icons-selector .selector-popup .selector-search input {
    border-radius: 3px;
    background-color: #fafafa;
    margin-bottom: 10px;
    border: 1px solid #8c8f94;
}

.wpclever_settings_page .icons-selector .selector-popup .fip-icons-container {
    padding: 0;
}

.wpclever_settings_page .icons-selector .selector-popup .fip-box {
    border-radius: 3px;
    border: 1px solid transparent;
    background-color: #fafafa;
}

.wpclever_settings_page .icons-selector .selector-popup .fip-box:hover {
    background-color: #222222;
    color: #ffffff;
}

.wpclever_settings_page .icons-selector .selector-popup .fip-box.current-icon {
    background-color: #2271b1;
    color: #ffffff;
}