[data-consent]:not([data-cb-block]):not([data-consent-processed]) { } [data-consent-blocked],
[data-cb-block="1"] {
display: none !important;
} [data-consent="essential"] { } .scb-iframe-placeholder,
.cb-iframe-ph {
display: block !important;
margin: 20px 0 !important;
padding: 20px !important;
background: #f8f9fa !important;
border: 2px dashed #dee2e6 !important;
border-radius: 8px !important;
text-align: center !important;
color: #6c757d !important;
font-size: 14px !important;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
}
.scb-iframe-placeholder:hover,
.cb-iframe-ph:hover {
background: #e9ecef !important;
border-color: #adb5bd !important;
} script[data-consent-blocked],
script[data-cb-block="1"] {
display: none !important;
} img[data-cb-img="1"] {
display: none !important;
} noscript[data-cb-block="1"] {
display: none !important;
} .scb-consent-status {
position: fixed !important;
top: 10px !important;
right: 10px !important;
background: #28a745 !important;
color: white !important;
padding: 5px 10px !important;
border-radius: 4px !important;
font-size: 12px !important;
z-index: 999999 !important;
opacity: 0.8 !important;
}
.scb-consent-status.denied {
background: #dc3545 !important;
}
.scb-consent-status.partial {
background: #ffc107 !important;
color: #212529 !important;
}    .scb-admin-page .wrap {
max-width: 1200px !important;
margin: 20px auto !important;
padding: 20px !important;
background: #ffffff !important;
}    .scb-privacy-policy-page .entry-content,
.scb-privacy-policy-page .entry-content {
max-width: 800px !important;
margin: 0 auto !important;
padding: 40px 20px !important;
line-height: 1.6 !important;
} .scb-privacy-policy-page .page-content,
.scb-privacy-policy-page .post-content,
.scb-privacy-policy-page .content-area,
.scb-privacy-policy-page .main-content {
max-width: 800px !important;
margin: 0 auto !important;
padding: 40px 20px !important;
line-height: 1.6 !important;
} .scb-privacy-policy-page .entry-title,
.scb-privacy-policy-page .entry-title {
text-align: center !important;
margin-bottom: 30px !important;
color: #2c3e50 !important;
font-size: 2.5em !important;
font-weight: 700 !important;
padding: 20px 0 !important;
} .scb-privacy-policy-page .page-title,
.scb-privacy-policy-page .post-title,
.scb-privacy-policy-page .content-title,
.scb-privacy-policy-page .main-title {
text-align: center !important;
margin-bottom: 30px !important;
color: #2c3e50 !important;
font-size: 2.5em !important;
font-weight: 700 !important;
padding: 20px 0 !important;
} .scb-privacy-policy-page .entry-content h1,
.scb-privacy-policy-page .entry-content h1,
.scb-privacy-policy-page .entry-content h2,
.scb-privacy-policy-page .entry-content h2,
.scb-privacy-policy-page .entry-content h3,
.scb-privacy-policy-page .entry-content h3 {
color: #2c3e50 !important;
margin-top: 30px !important;
margin-bottom: 15px !important;
font-weight: 600 !important;
} .scb-privacy-policy-page .page-content h1,
.scb-privacy-policy-page .page-content h2,
.scb-privacy-policy-page .page-content h3,
.scb-privacy-policy-page .post-content h1,
.scb-privacy-policy-page .post-content h2,
.scb-privacy-policy-page .post-content h3,
.scb-privacy-policy-page .content-area h1,
.scb-privacy-policy-page .content-area h2,
.scb-privacy-policy-page .content-area h3,
.scb-privacy-policy-page .main-content h1,
.scb-privacy-policy-page .main-content h2,
.scb-privacy-policy-page .main-content h3 {
color: #2c3e50 !important;
margin-top: 30px !important;
margin-bottom: 15px !important;
font-weight: 600 !important;
}
.scb-privacy-policy-page .entry-content h1,
.scb-privacy-policy-page .entry-content h1 {
font-size: 1.8em !important;
}
.scb-privacy-policy-page .entry-content h2,
.scb-privacy-policy-page .entry-content h2 {
font-size: 1.5em !important;
}
.scb-privacy-policy-page .entry-content h3,
.scb-privacy-policy-page .entry-content h3 {
font-size: 1.3em !important;
color: #34495e !important;
} .scb-privacy-policy-page .entry-content p,
.scb-privacy-policy-page .entry-content p {
margin-bottom: 15px !important;
text-align: justify !important;
color: #2c3e50 !important;
} .scb-privacy-policy-page .page-content p,
.scb-privacy-policy-page .post-content p,
.scb-privacy-policy-page .content-area p,
.scb-privacy-policy-page .main-content p {
margin-bottom: 15px !important;
text-align: justify !important;
color: #2c3e50 !important;
} .scb-privacy-policy-page .entry-content ul,
.scb-privacy-policy-page .entry-content ul,
.scb-privacy-policy-page .entry-content ol,
.scb-privacy-policy-page .entry-content ol {
margin: 20px 0 !important;
padding-left: 30px !important;
}
.scb-privacy-policy-page .entry-content li,
.scb-privacy-policy-page .entry-content li {
margin-bottom: 8px !important;
color: #2c3e50 !important;
} .scb-privacy-policy-page .page-content ul,
.scb-privacy-policy-page .page-content ol,
.scb-privacy-policy-page .post-content ul,
.scb-privacy-policy-page .post-content ol,
.scb-privacy-policy-page .content-area ul,
.scb-privacy-policy-page .content-area ol,
.scb-privacy-policy-page .main-content ul,
.scb-privacy-policy-page .main-content ol {
margin: 20px 0 !important;
padding-left: 30px !important;
}
.scb-privacy-policy-page .page-content li,
.scb-privacy-policy-page .post-content li,
.scb-privacy-policy-page .content-area li,
.scb-privacy-policy-page .main-content li {
margin-bottom: 8px !important;
color: #2c3e50 !important;
} .scb-privacy-policy-page .entry-content a,
.scb-privacy-policy-page .entry-content a {
color: #3498db !important;
text-decoration: none !important;
}
.scb-privacy-policy-page .entry-content a:hover,
.scb-privacy-policy-page .entry-content a:hover {
color: #2980b9 !important;
} .scb-privacy-policy-page .page-content a,
.scb-privacy-policy-page .post-content a,
.scb-privacy-policy-page .content-area a,
.scb-privacy-policy-page .main-content a {
color: #3498db !important;
text-decoration: none !important;
}
.scb-privacy-policy-page .page-content a:hover,
.scb-privacy-policy-page .post-content a:hover,
.scb-privacy-policy-page .content-area a:hover,
.scb-privacy-policy-page .main-content a:hover {
color: #2980b9 !important;
} @media (max-width: 768px) {
.scb-privacy-policy-page .entry-content,
.scb-privacy-policy-page .entry-content {
max-width: 95% !important;
padding: 20px 15px !important;
margin: 0 auto !important;
}
.scb-privacy-policy-page .entry-title,
.scb-privacy-policy-page .entry-title {
font-size: 2em !important;
padding: 15px 0 !important;
}
.scb-privacy-policy-page .entry-content h1,
.scb-privacy-policy-page .entry-content h1 {
font-size: 1.6em !important;
}
.scb-privacy-policy-page .entry-content h2,
.scb-privacy-policy-page .entry-content h2 {
font-size: 1.4em !important;
} .scb-privacy-policy-page .page-content,
.scb-privacy-policy-page .post-content,
.scb-privacy-policy-page .content-area,
.scb-privacy-policy-page .main-content {
max-width: 95% !important;
padding: 20px 15px !important;
margin: 0 auto !important;
}
.scb-privacy-policy-page .page-title,
.scb-privacy-policy-page .post-title,
.scb-privacy-policy-page .content-title,
.scb-privacy-policy-page .main-title {
font-size: 2em !important;
padding: 15px 0 !important;
}
.scb-privacy-policy-page .page-content h1,
.scb-privacy-policy-page .post-content h1,
.scb-privacy-policy-page .content-area h1,
.scb-privacy-policy-page .main-content h1 {
font-size: 1.6em !important;
}
.scb-privacy-policy-page .page-content h2,
.scb-privacy-policy-page .post-content h2,
.scb-privacy-policy-page .content-area h2,
.scb-privacy-policy-page .main-content h2 {
font-size: 1.4em !important;
}
}  .scb-credits {
border-top: 1px solid rgba(255, 255, 255, 0.1) !important;
margin-top: 16px !important;
padding-top: 12px !important;
text-align: center !important;
position: relative !important;
z-index: 999999999 !important;
display: none !important;
}
.scb-credits small {
color: #6b7280 !important;
font-size: 11px !important;
font-weight: 400 !important;
position: relative !important;
z-index: 999999999 !important;
}
.scb-credits a {
color: #3b82f6 !important;
text-decoration: none !important;
font-weight: 600 !important;
transition: color 0.2s ease !important;
position: relative !important;
z-index: 999999999 !important;
}
.scb-credits a:hover {
color: #1d4ed8 !important;
text-decoration: underline !important;
}  #scb-banner {
position: fixed !important;
bottom: 20px !important;
right: 20px !important;
background: linear-gradient(135deg, #ffffff 0%, #f8fafc 100%) !important;
border: 1px solid rgba(59, 130, 246, 0.12) !important;
border-radius: 8px !important;
box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15) !important;
max-width: 380px !important;
padding: 16px !important;
text-align: center !important;
z-index: 9999999999 !important;
transform: translateY(0) !important;
transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;
pointer-events: auto !important;
direction: rtl !important;
text-align: right !important;
opacity: 1 !important;
visibility: visible !important;
} #scb-banner::before {
content: '' !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
height: 3px !important;
background: #3b82f6 !important;
border-radius: 8px 8px 0 0 !important;
} .scb-content { 
position: relative !important;
z-index: 999999999 !important;
} .scb-text h3 {
color: #1f2937 !important;
font-size: 18px !important;
font-weight: 700 !important;
margin: 0 0 8px 0 !important;
background: none !important;
-webkit-background-clip: unset !important;
-webkit-text-fill-color: unset !important;
background-clip: unset !important;
direction: rtl !important;
text-align: right !important;
}
.scb-text p {
color: #6b7280 !important;
font-size: 13px !important;
line-height: 1.4 !important;
margin: 0 0 12px 0 !important;
direction: rtl !important;
text-align: right !important;
} .scb-privacy-checkbox {
padding: 0px 4px !important;
background: #ffffff;
border-radius: 3px !important;
direction: rtl !important;
text-align: right !important;
width: -webkit-fill-available;
margin: inherit;
}
.scb-privacy-checkbox label {
direction: rtl !important;
text-align: right !important;
width: max-content;
line-height: 1;
}
.scb-privacy-checkbox input[type="checkbox"] {
width: 18px !important;
height: 18px !important;
accent-color: #3b82f6 !important;
cursor: pointer !important;
margin: 0 !important;
flex-shrink: 0 !important;
margin-top: 1px !important;
transition: all 0.3s ease !important;
}
.scb-privacy-checkbox a {
color: #1d4ed8 !important;
text-decoration: underline !important;
font-weight: 600 !important;
background: none !important;
transition: color 0.2s ease !important;
}
.scb-privacy-checkbox a:hover {
color: #1e40af !important;
text-decoration: none !important;
} .scb-privacy-acceptance {
margin: 12px 0 !important;
padding: 12px !important;
background: linear-gradient(135deg, #dbeafe 0%, #bfdbfe 100%) !important;
border: 1px solid #93c5fd !important;
border-radius: 8px !important;
direction: rtl !important;
text-align: right !important;
}
.scb-checkbox-label {
display: flex !important;
align-items: flex-start !important;
gap: 10px !important;
cursor: pointer !important;
direction: rtl !important;
text-align: right !important;
}
.scb-checkbox-label input[type="checkbox"] {
width: 18px !important;
height: 18px !important;
accent-color: #3b82f6 !important;
cursor: pointer !important;
margin: 0 !important;
flex-shrink: 0 !important;
margin-top: 1px !important;
transition: all 0.3s ease !important;
}
.scb-checkbox-text {
color: #1e40af !important;
font-size: 13px !important;
font-weight: 500 !important;
line-height: 1.3 !important;
direction: rtl !important;
text-align: right !important;
}
.scb-privacy-link {
color: #1d4ed8 !important;
text-decoration: underline !important;
font-weight: 600 !important;
background: none !important;
transition: color 0.2s ease !important;
}
.scb-privacy-link:hover {
color: #1e40af !important;
text-decoration: none !important;
}  .scb-toggle-item {
display: flex !important;
justify-content: space-between !important;
align-items: center !important;
margin: 16px 0 !important;
padding: 12px !important;
background: linear-gradient(135deg, #f8fafc 0%, #f1f5f9 100%) !important;
border: 1px solid #e2e8f0 !important;
border-radius: 8px !important;
transition: all 0.3s ease !important;
position: relative !important;
z-index: 999999999 !important;
}
.scb-toggle-item:hover {
background: linear-gradient(135deg, #f1f5f9 0%, #e2e8f0 100%) !important;
border-color: #cbd5e1 !important;
transform: translateY(-1px) !important;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1) !important;
} .scb-toggle-info {
flex: 1 !important;
direction: rtl !important;
text-align: right !important;
position: relative !important;
z-index: 999999999 !important;
}
.scb-toggle-info strong {
display: block !important;
color: #1f2937 !important;
font-size: 14px !important;
font-weight: 600 !important;
margin-bottom: 4px !important;
direction: rtl !important;
text-align: right !important;
position: relative !important;
z-index: 999999999 !important;
}
.scb-toggle-info small {
color: #6b7280 !important;
font-size: 12px !important;
line-height: 1.3 !important;
direction: rtl !important;
text-align: right !important;
position: relative !important;
z-index: 999999999 !important;
} .scb-toggle-switch {
margin-right: 16px !important;
position: relative !important;
z-index: 999999999 !important;
display: flex !important;
align-items: center !important;
}
.scb-toggle-label {
position: relative !important;
display: inline-block !important;
width: 48px !important;
height: 24px !important;
background: #cbd5e1 !important;
border-radius: 12px !important;
cursor: pointer !important;
transition: all 0.3s ease !important;
z-index: 999999999 !important;
}
.scb-toggle-label input {
opacity: 0 !important;
width: 0 !important;
height: 0 !important;
position: absolute !important;
z-index: 999999999 !important;
pointer-events: auto !important;
cursor: pointer !important;
}
.scb-toggle-slider {
position: absolute !important;
top: 2px !important;
left: 2px !important;
width: 20px !important;
height: 20px !important;
background: #ffffff !important;
border-radius: 50% !important;
transition: all 0.3s ease !important;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1) !important;
z-index: 999999999 !important;
}
.scb-toggle-label input:checked + .scb-toggle-slider {
transform: translateX(24px) !important;
} .scb-toggle-label input:checked {
background: #3b82f6 !important;
} .scb-toggle-label:hover {
opacity: 0.8 !important;
transform: scale(1.05) !important;
} .scb-toggle-label input:focus + .scb-toggle-slider {
box-shadow: 0 0 0 3px rgba(59, 130, 246, 0.3) !important;
} .scb-toggle-label.active {
background: #3b82f6 !important;
}
.scb-toggle-label.active .scb-toggle-slider {
transform: translateX(24px) !important;
} .scb-toggle-label.inactive {
background: #cbd5e1 !important;
}
.scb-toggle-label.inactive .scb-toggle-slider {
transform: translateX(0) !important;
} .scb-toggle-label.essential-toggle {
background: #10b981 !important;
cursor: not-allowed !important;
}
.scb-toggle-label.essential-toggle .scb-toggle-slider {
transform: translateX(24px) !important;
} .scb-toggle-label.analytics-toggle {
background: #3b82f6 !important;
}
.scb-toggle-label.analytics-toggle .scb-toggle-slider {
transform: translateX(24px) !important;
} .scb-toggle-label.marketing-toggle {
background: #3b82f6 !important;
}
.scb-toggle-label.marketing-toggle .scb-toggle-slider {
transform: translateX(24px) !important;
} .scb-toggle-label input:not(:checked) + .scb-toggle-slider {
transform: translateX(0) !important;
}
.scb-toggle-label input:not(:checked) ~ .scb-toggle-label {
background: #cbd5e1 !important;
} .scb-toggle-label.analytics-toggle input:not(:checked) + .scb-toggle-slider {
transform: translateX(0) !important;
}
.scb-toggle-label.marketing-toggle input:not(:checked) + .scb-toggle-slider {
transform: translateX(0) !important;
} .scb-toggle-label {
pointer-events: auto !important;
cursor: pointer !important;
}
.scb-toggle-label input {
pointer-events: auto !important;
cursor: pointer !important;
} .scb-toggle-label.analytics-toggle input:not(:checked) ~ .scb-toggle-label {
background: #cbd5e1 !important;
}
.scb-toggle-label.marketing-toggle input:not(:checked) ~ .scb-toggle-label {
background: #cbd5e1 !important;
} .scb-toggle-label.active {
background: #3b82f6 !important;
}
.scb-toggle-label.active .scb-toggle-slider {
transform: translateX(24px) !important;
}
.scb-toggle-label.inactive {
background: #cbd5e1 !important;
}
.scb-toggle-label.inactive .scb-toggle-slider {
transform: translateX(0) !important;
} .scb-toggle-label[style*="background: rgb(59, 130, 246)"] {
background: #3b82f6 !important;
}
.scb-toggle-label[style*="background: rgb(203, 213, 225)"] {
background: #cbd5e1 !important;
} .scb-toggle-label {
position: relative !important;
z-index: 999999999 !important;
cursor: pointer !important;
pointer-events: auto !important;
} .scb-banner.scb-hidden,
#scb-banner.scb-hidden {
display: none !important;
visibility: hidden !important;
opacity: 0 !important;
pointer-events: none !important;
position: absolute !important;
left: -9999px !important;
top: -9999px !important;
}
.scb-overlay.scb-hidden,
#scb-overlay.scb-hidden {
display: none !important;
visibility: hidden !important;
opacity: 0 !important;
pointer-events: none !important;
} .scb-toggle-label[data-state="active"] {
background: #3b82f6 !important;
}
.scb-toggle-label[data-state="active"] .scb-toggle-slider {
transform: translateX(24px) !important;
}
.scb-toggle-label[data-state="inactive"] {
background: #cbd5e1 !important;
}
.scb-toggle-label[data-state="inactive"] .scb-toggle-slider {
transform: translateX(0) !important;
}  .scb-actions {
display: flex !important;
gap: 12px !important;
margin-top: 20px !important;
flex-wrap: wrap !important;
justify-content: center !important;
align-items: center !important;
position: relative !important;
z-index: 999999999 !important;
} .scb-btn {
padding: 8px 16px !important;
border: none !important;
border-radius: 6px !important;
cursor: pointer !important;
font-size: 12px !important;
font-weight: 600 !important;
transition: all 0.3s ease !important;
text-decoration: none !important;
display: inline-block !important;
position: relative !important;
z-index: 999999999 !important;
width: 70% !important;
min-width: auto !important;
} .scb-btn-primary {
background: linear-gradient(135deg, #3b82f6 0%, #1d4ed8 100%) !important;
color: #ffffff !important;
box-shadow: 0 4px 12px rgba(59, 130, 246, 0.3) !important;
}
.scb-btn-primary:hover {
background: linear-gradient(135deg, #1d4ed8 0%, #1e3a8a 100%) !important;
transform: translateY(-2px) !important;
box-shadow: 0 6px 20px rgba(59, 130, 246, 0.4) !important;
}
.scb-btn-primary:active {
transform: translateY(0) !important;
} .scb-btn-secondary {
background: linear-gradient(135deg, #f3f4f6 0%, #e5e7eb 100%) !important;
color: #374151 !important;
border: 1px solid #d1d5db !important;
}
.scb-btn-secondary:hover {
background: linear-gradient(135deg, #e5e7eb 0%, #d1d5db 100%) !important;
transform: translateY(-2px) !important;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1) !important;
}
.scb-btn-secondary:active {
transform: translateY(0) !important;
}  .scb-settings {
margin: 16px 0 !important;
padding: 16px !important;
background: linear-gradient(135deg, #f8fafc 0%, #f1f5f9 100%) !important;
border: 1px solid #e2e8f0 !important;
border-radius: 8px !important;
direction: rtl !important;
text-align: right !important;
position: relative !important;
z-index: 999999999 !important;
}
.scb-settings fieldset {
border: none !important;
margin: 0 !important;
padding: 0 !important;
position: relative !important;
z-index: 999999999 !important;
}
.scb-settings legend {
font-weight: 700 !important;
margin-bottom: 16px !important;
color: #1f2937 !important;
font-size: 14px !important;
direction: rtl !important;
text-align: right !important;
position: relative !important;
z-index: 999999999 !important;
}  @media (max-width: 768px) {
#scb-banner {
bottom: 10px !important;
right: 10px !important;
left: 10px !important;
max-width: none !important;
margin: 0 10px !important;
}
.scb-btn {
width: 70% !important;
min-width: auto !important;
}
.scb-toggle-item {
flex-direction: column !important;
align-items: flex-start !important;
}
.scb-toggle-switch {
margin: 12px 0 0 0 !important;
align-self: flex-end !important;
}
} @media (max-width: 480px) {
#scb-banner {
padding: 12px !important;
bottom: 5px !important;
right: 5px !important;
left: 5px !important;
margin: 0 5px !important;
}
.scb-text h3 {
font-size: 16px !important;
}
.scb-text p {
font-size: 12px !important;
}
.scb-btn {
padding: 8px 16px !important;
font-size: 12px !important;
}
}  @keyframes scb-slide-up {
from {
transform: translateY(100px) !important;
opacity: 0 !important;
}
to {
transform: translateY(0) !important;
opacity: 1 !important;
}
}
#scb-banner {
animation: scb-slide-up 0.5s cubic-bezier(0.4, 0, 0.2, 1) !important;
} .scb-btn {
transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;
} .scb-toggle-slider {
transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;
} .scb-toggle-switch input[type="checkbox"] {
opacity: 0 !important;
width: 0 !important;
height: 0 !important;
position: absolute !important;
pointer-events: auto !important;
}  .scb-btn:focus,
.scb-checkbox-label input:focus {
outline: 2px solid #3b82f6 !important;
outline-offset: 2px !important;
} @media (prefers-contrast: high) {
#scb-banner {
border: 2px solid #000000 !important;
}
.scb-btn {
border: 2px solid #000000 !important;
}
} @media (prefers-reduced-motion: reduce) {
#scb-banner,
.scb-btn,
.scb-toggle-slider {
transition: none !important;
animation: none !important;
}
}    .card {
max-width: -webkit-fill-available;
}
.scb-admin-page .wrap .card {
background: #fff;
border: 1px solid #ccd0d4;
border-radius: 4px;
padding: 20px;
margin: 20px 0;
max-width: -webkit-fill-available;
box-shadow: 0 1px 1px rgba(0,0,0,.04);
}
.scb-admin-page .wrap .card h2 {
margin-top: 0;
color: #23282d;
border-bottom: 1px solid #eee;
padding-bottom: 10px;
}
.scb-admin-page .wrap .card h3 {
color: #23282d;
margin: 25px 0 15px 0;
}
.scb-admin-page .form-table th {
width: 200px;
padding: 20px 10px 20px 0;
vertical-align: top;
font-weight: 600;
}
.scb-admin-page .form-table td {
padding: 15px 10px;
vertical-align: top;
}
.scb-admin-page .form-table input[type="text"],
.scb-admin-page .form-table input[type="email"],
.scb-admin-page .form-table input[type="url"],
.scb-admin-page .form-table input[type="number"] {
width: 100%;
max-width: 400px;
}
.scb-admin-page .form-table textarea {
width: 100%;
max-width: 500px;
}
.scb-admin-page .form-table .description {
margin: 5px 0 0 0;
color: #666;
font-style: italic;
}
.scb-admin-page .submit {
margin: 20px 0;
padding: 15px 0;
border-top: 1px solid #eee;
}
.scb-admin-page .button {
margin-right: 10px;
}
.scb-admin-page .notice {
margin: 20px 0;
}
.scb-admin-page .notice-info {
background: #e7f3ff;
border-left-color: #0073aa;
}
.scb-admin-page .notice-warning {
background: #fff8e5;
border-left-color: #ffb900;
}
.scb-admin-page .notice-success {
background: #f0f8f0;
border-left-color: #46b450;
}
.scb-admin-page .notice-error {
background: #fef7f1;
border-left-color: #dc3232;
} .scb-admin-page .ecommerce-notice {
background: #e7f3ff;
padding: 15px;
border-radius: 5px;
margin-top: 15px;
border-left: 4px solid #0073aa;
}
.scb-admin-page .ecommerce-notice h4 {
margin-top: 0;
color: #0073aa;
}
.scb-admin-page .ecommerce-notice ul {
margin: 10px 0 0 20px;
} .scb-admin-page .privacy-policy-actions {
background: #f9f9f9;
padding: 15px;
border-radius: 4px;
margin: 15px 0;
}
.scb-admin-page .privacy-policy-actions .button {
margin-bottom: 10px;
} .scb-admin-page .privacy-policy-group {
margin-bottom: 15px;
}
.scb-admin-page .privacy-policy-label {
display: block;
margin-bottom: 5px;
font-weight: bold;
color: #333;
}
.scb-admin-page .privacy-policy-label input[type="checkbox"] {
margin-right: 8px;
transform: scale(1.1);
} @media (max-width: 782px) {
.scb-admin-page .form-table th,
.scb-admin-page .form-table td {
display: block;
width: 100%;
padding: 10px 0;
}
.scb-admin-page .form-table th {
border-bottom: none;
padding-bottom: 5px;
}
.scb-admin-page .form-table td {
padding-top: 5px;
}
.scb-admin-page .form-table input[type="text"],
.scb-admin-page .form-table input[type="email"],
.scb-admin-page .form-table input[type="url"],
.scb-admin-page .form-table input[type="number"],
.scb-admin-page .form-table textarea {
max-width: 100%;
}
}