/* ============================================================
   Тема DS50
   <link rel="stylesheet" href="/assets/css/core.css">
   <link rel="stylesheet" href="/assets/css/themes/ds50.css">
   ============================================================ */

body {
    background-image: url('/uploads/2026/05/skazkaback2.webp');
}

.menu {
    background: #009ae9;
}

.container {
    background-color: #e0f4ffcc;
}

.content {
    padding: 16px;
}

.read-more {
    background-color: #0078b5;
}

.header-left {
    background-image: url('/uploads/2026/06/skazkahead4-300.webp');
}

.home-button {
    background-color: #0078b5;
}

.quote-block {
    background-color: #95c9e7;
}

.menu li:hover {
    background-color: #3ebeff;
}

.submenu a:hover {
    background-color: #3ebeff;
}

.home-button:hover {
    background-color: #009ceb;
}

.review-form-container {
    background: #c8ebfb;
    padding: 15px;
}

.review-form .form-group {
    margin-bottom: unset;
}

.review-item {
    background: #e4f5fe;
}

.review-content {
    color: unset;
}

.review-date {
    color: unset;
    font-size: 0.9em;
    background-color: #c8ebfb;
}

.review-author {
    color: unset;
}

.post-reviews-intro {
    background: unset;
}

.post-reviews-intro p {
    color: unset;
}

.after-container-block {
    background-color: #e0f4ffcc;
}

.dynamic-form-wrapper {
    background: #e5f7ff;
}

.pagination .page-link:hover {
    background-color: #653f95;
}

.pagination .page-link.active {
    background-color: #ff0000;
}

.menu li.active, .menu li.active > a {
    background-color: #0078b5;
}

.review-form input, .review-form textarea {
    background-color: #e3f3f4;
}

.dynamic-form-actions button[type="submit"] {
    background: #0078b5;
}

.menu li.parent-active, .menu li.parent-active > a {
    background-color: #0078b5;
}

@media (max-width: 768px) {
    .header-left {
        background-image: url('/uploads/2026/06/skazkahead4mobile.webp');
    }
    .content {padding: unset;}
}
