HEX
Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.30
System: Linux iZj6c1151k3ad370bosnmsZ 3.10.0-1160.76.1.el7.x86_64 #1 SMP Wed Aug 10 16:21:17 UTC 2022 x86_64
User: root (0)
PHP: 7.4.30
Disabled: NONE
Upload Files
File: /var/www/html/breadsecret.com/wp-content/plugins/simple-role-based-pricing/css/admin.css
/* Styles pour l'onglet Role Based Pricing uniquement */
/*div.woocommerce.wrap {
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif !important;
    background: #fff !important;
    padding: 20px !important;
    margin: 20px 20px 20px 0 !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1) !important;
    border-radius: 8px !important;
    max-width: 900px !important;
    box-sizing: border-box !important;
}*/
div.woocommerce.wrap h2 {
    color: #1d2327 !important;
    font-size: 1.5em !important;
    margin-bottom: 20px !important;
    border-bottom: 1px solid #e5e5e5 !important;
    padding-bottom: 10px !important;
}
div.woocommerce.wrap .form-table {
    margin-bottom: 20px !important;
    border-collapse: separate !important;
    border-spacing: 0 !important;
    width: 100% !important;
}
div.woocommerce.wrap .form-table th.titledesc {
    font-weight: 600 !important;
    color: #333 !important;
    padding: 15px 10px !important;
    width: 200px !important;
    background: #f8f9fa !important;
    border-bottom: 1px solid #e5e5e5 !important;
}
div.woocommerce.wrap .form-table td.forminp {
    padding: 15px 10px !important;
    border-bottom: 1px solid #e5e5e5 !important;
}
div.woocommerce.wrap select {
    width: 200px !important;
    padding: 8px !important;
    border: 1px solid #ddd !important;
    border-radius: 4px !important;
    background: #fff !important;
    transition: border-color 0.2s ease !important;
}
div.woocommerce.wrap select:focus {
    border-color: #007cba !important;
    outline: none !important;
    box-shadow: 0 0 0 1px #007cba !important;
}
div.woocommerce.wrap .woocommerce-save-button {
    background: #007cba !important;
    color: #fff !important;
    padding: 10px 20px !important;
    border-radius: 4px !important;
    border: none !important;
    font-size: 14px !important;
    cursor: pointer !important;
    transition: background 0.2s ease !important;
}
div.woocommerce.wrap .woocommerce-save-button:hover {
    background: #005a87 !important;
}
/* Commenter ou supprimer la règle forçant display: flex */
/*
div.woocommerce.wrap #simproba_category_selector_container {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 20px !important;
    justify-content: space-between !important;
    align-items: flex-start !important;
    margin-top: 20px !important;
    width: 100% !important;
}
*/
div.woocommerce.wrap .field-list {
    flex: 1 !important;
    min-width: 250px !important;
    max-width: 400px !important;
    border: 1px solid #ddd !important;
    padding: 10px !important;
    height: 200px !important;
    overflow-y: auto !important;
    box-sizing: border-box !important;
    background: #fff !important;
    border-radius: 4px !important;
}
div.woocommerce.wrap .field-list h3 {
    margin: 0 0 10px !important;
    font-size: 1.1em !important;
    color: #333 !important;
}
div.woocommerce.wrap .field-list ul {
    list-style-type: none !important;
    padding: 0 !important;
    margin: 0 !important;
}
div.woocommerce.wrap .field-list li {
    border: 1px solid #ddd !important;
    margin: -1px 0 0 !important;
    padding: 12px !important;
    font-size: 14px !important;
    cursor: pointer !important;
    background-color: #f6f6f6 !important;
    transition: background-color 0.2s ease !important;
}
div.woocommerce.wrap .field-list li:hover {
    background-color: #e0e0e0 !important;
}
div.woocommerce.wrap .field-list li.selected {
    background-color: #b3d4fc !important;
}
div.woocommerce.wrap .arrows {
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    gap: 10px !important;
    align-items: center !important;
    min-width: 60px !important;
}
div.woocommerce.wrap .arrow-btn {
    padding: 10px 15px !important;
    font-size: 20px !important;
    cursor: pointer !important;
    background-color: #007cba !important;
    color: #fff !important;
    border: none !important;
    border-radius: 5px !important;
    transition: background-color 0.3s ease !important;
    width: 40px !important;
    text-align: center !important;
}
div.woocommerce.wrap .arrow-btn:hover {
    background-color: #005a87 !important;
}
div.woocommerce.wrap #simproba_role_fields_container {
    margin-top: 20px !important;
    padding: 15px !important;
    background: #f8f9fa !important;
    border: 1px solid #e5e5e5 !important;
    border-radius: 4px !important;
    width: 100% !important;
    box-sizing: border-box !important;
}
div.woocommerce.wrap .simproba-role-fields {
    display: flex !important;
    flex-direction: column !important;
    gap: 15px !important;
}
div.woocommerce.wrap .simproba-role-field {
    display: flex !important;
    align-items: center !important;
    gap: 10px !important;
}
div.woocommerce.wrap .simproba-role-field .title {
    min-width: 150px !important;
    font-weight: 600 !important;
    color: #333 !important;
}
div.woocommerce.wrap .simproba-role-field input[type="checkbox"] {
    margin-right: 10px !important;
    accent-color: #007cba !important;
}
div.woocommerce.wrap .simproba-role-field input[type="number"] {
    width: 100px !important;
    padding: 8px !important;
    border: 1px solid #ddd !important;
    border-radius: 4px !important;
    transition: border-color 0.2s ease !important;
}
div.woocommerce.wrap .simproba-role-field input[type="number"]:focus {
    border-color: #007cba !important;
    outline: none !important;
    box-shadow: 0 0 0 1px #007cba !important;
}
/* Styles pour les interrupteurs */
div.woocommerce.wrap .toggle-switch {
    position: relative !important;
    display: inline-block !important;
    width: 40px !important;
    height: 20px !important;
}
div.woocommerce.wrap .toggle-switch input[type="checkbox"] {
    opacity: 0 !important;
    width: 0 !important;
    height: 0 !important;
}
div.woocommerce.wrap .toggle-switch .slider {
    position: absolute !important;
    cursor: pointer !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    background-color: #ccc !important;
    transition: 0.4s !important;
    border-radius: 20px !important;
}
div.woocommerce.wrap .toggle-switch .slider:before {
    position: absolute !important;
    content: "" !important;
    height: 16px !important;
    width: 16px !important;
    left: 2px !important;
    bottom: 2px !important;
    background-color: white !important;
    transition: 0.4s !important;
    border-radius: 50% !important;
}
div.woocommerce.wrap .toggle-switch input:checked + .slider {
    background-color: #007cba !important;
}
div.woocommerce.wrap .toggle-switch input:checked + .slider:before {
    transform: translateX(20px) !important;
}
@media (max-width: 782px) {
    div.woocommerce.wrap #simproba_category_selector_container {
        flex-direction: column !important;
        gap: 15px !important;
    }
    div.woocommerce.wrap .field-list {
        min-width: 100% !important;
        max-width: 100% !important;
    }
    div.woocommerce.wrap .arrows {
        flex-direction: row !important;
        gap: 15px !important;
        justify-content: center !important;
    }
    div.woocommerce.wrap .simproba-role-field {
        flex-direction: column !important;
        align-items: flex-start !important;
    }
    div.woocommerce.wrap .simproba-role-field .title {
        min-width: auto !important;
        margin-bottom: 5px !important;
    }
    div.woocommerce.wrap .simproba-role-field input[type="number"],
    div.woocommerce.wrap .simproba-role-field select {
        width: 100% !important;
    }
}