/* PHOTOBOOK-39H10D - TEMA GRAFITO */

.pb39-background-controls,
.pb39-border-controls,
.pb39-photo-frame-controls {
    background: #252b34 !important;
    color: #f1f4f8 !important;
    border: 1px solid #414956 !important;
    border-radius: 16px !important;
    box-shadow: 0 6px 22px rgba(0,0,0,.18) !important;
    color-scheme: dark;
}

.pb39-background-controls .pb39-fold-header,
.pb39-border-controls .pb39-fold-header,
.pb39-photo-frame-controls .pb39-fold-header {
    background: #252b34 !important;
    color: #ffffff !important;
    border: 0 !important;
}

.pb39-background-controls .pb39-fold-header:hover,
.pb39-border-controls .pb39-fold-header:hover,
.pb39-photo-frame-controls .pb39-fold-header:hover {
    background: #303844 !important;
}

.pb39-fold-chevron {
    background: #414956 !important;
    color: #ffffff !important;
}

.pb39-background-controls .pb39-fold-content,
.pb39-border-controls .pb39-fold-content,
.pb39-photo-frame-controls .pb39-fold-content {
    background: #303844 !important;
    color: #f1f4f8 !important;
    border-top: 1px solid #414956 !important;
    color-scheme: dark;
}

.pb39-background-controls .pb39-fold-content[hidden],
.pb39-border-controls .pb39-fold-content[hidden],
.pb39-photo-frame-controls .pb39-fold-content[hidden] {
    display: none !important;
}

.pb39-background-controls .pb39-fold-content h3,
.pb39-border-controls .pb39-fold-content h3,
.pb39-photo-frame-controls .pb39-fold-content h3 {
    color: #ffffff !important;
}

.pb39-background-controls .pb39-fold-content label,
.pb39-border-controls .pb39-fold-content label,
.pb39-photo-frame-controls .pb39-fold-content label {
    color: #d9e0e8 !important;
}

.pb39-background-controls .pb39-fold-content select,
.pb39-border-controls .pb39-fold-content select,
.pb39-photo-frame-controls .pb39-fold-content select {
    background: #414956 !important;
    color: #ffffff !important;
    border: 1px solid #67717d !important;
    border-radius: 10px !important;
}

.pb39-background-controls .pb39-fold-content button,
.pb39-border-controls .pb39-fold-content button,
.pb39-photo-frame-controls .pb39-fold-content button {
    background: #414956 !important;
    color: #ffffff !important;
    border: 1px solid #67717d !important;
    border-radius: 10px !important;
}

.pb39-background-controls .pb39-fold-content button:hover,
.pb39-border-controls .pb39-fold-content button:hover,
.pb39-photo-frame-controls .pb39-fold-content button:hover {
    background: #536073 !important;
}

.pb39-photo-frame-controls .pb39-fold-content button:first-of-type {
    background: #526d91 !important;
    border-color: #718fb6 !important;
}

.pb39-background-controls .pb39-fold-content input,
.pb39-border-controls .pb39-fold-content input,
.pb39-photo-frame-controls .pb39-fold-content input {
    accent-color: #a9c2e4;
}

.pb39-background-controls .pb39-fold-content input[type="color"],
.pb39-border-controls .pb39-fold-content input[type="color"],
.pb39-photo-frame-controls .pb39-fold-content input[type="color"] {
    background: #414956 !important;
    border: 1px solid #67717d !important;
}

.pb39-background-controls .pb39-fold-content p,
.pb39-border-controls .pb39-fold-content p,
.pb39-photo-frame-controls .pb39-fold-content p {
    color: #d9e0e8 !important;
}
