/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:        Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

/* HEADER ================================================================================================= */

aside#block-10 {
    background: #000000;
    font-size: 15px;
    color: #ffffff;
}

.pemeliharaan h2 {
    color: yellow;
    margin-bottom: 5px;
}

.site-header {
    background: linear-gradient(to left, rgb(21, 153, 87), rgb(21, 87, 153), rgb(119 15 143));
}

.main-title a {
    text-shadow: 1px 1px 1px #000000;
}

.top-wa-me a {
    text-shadow: 1px 1px 1px #000000;
}

.page-header {
    background: linear-gradient(to left, rgb(21, 153, 87), rgb(21, 87, 153));
}

h1.page-title {
    text-shadow: 1px 1px 1px #000000;
    color: #ffffff;
}

@media (max-width: 768px) {

    .site-header .header-widget {
        margin-top: 0.8em;
    }

}

/* CONTENT ================================================================================================ */

/* .one-container.archive .post:not(:last-child):not(.is-loop-template-item) {
    padding-bottom: 10px;
} */

/* .one-container.blog .post:not(:last-child):not(.is-loop-template-item) {
    padding-bottom: 10px;
} */

img {
    border-radius: 8px;
}

.tag-update-sold-out .posted-on:after {
    content: " / Sold Out";
}

.wp-block-image {
    width: 900px !important;
    margin-bottom: 1.5em;
}

.wp-block-image:first-child {
    margin-top: 1.5em;
}

form.search-form input.search-field {
    border-radius: 8px;
    width: 100%;
}

form.search-form button.search-submit {
    display: none;
}

a.next.page-numbers, a.prev.page-numbers {
    display: none;
}

ul.wp-block-list li {
    margin: 3px 0;
}

@media (max-width: 768px) {

    .site-header .header-widget {
        margin-top: 0.8em;
    }

    ul.wp-block-list {
        margin: 0 0 1.5em 1.5em;
    }

}

/* POST =================================================================================================== */

.home-wa-post {
    background: linear-gradient(to left, rgb(21, 153, 87), rgb(21, 87, 153));
    border-bottom: 1px solid #ffffff;
    border-top-right-radius: 8px;
    border-top-left-radius: 8px;
    padding: 12px 1em;
    margin-top: 1.5em;
    font-size: 16px;
    color: #ffffff;
}

.home-wa-post a {
    margin: 0 3px 0 3px;
    color: #ffffff;
}

.home-wa-post a:first-child {
    margin-left: 0;
}

.home-wa-post a:hover {
    color: #00ffff;
}

/* ======================================================================================================== */

.next-ok-post {
    background: linear-gradient(to left, rgb(21, 153, 87), rgb(21, 87, 153));
    border-bottom: 1px solid #ffffff;
    padding: 12px 1em;
    color: #ffffff;
}

.next-ok-post a {
    color: #ffffff;
}

.next-ok-post a:hover {
    color: #00ffff;
}

.next-ok-post a:before {
    content: "<< ";
    margin-right: 5px;
}

/* ======================================================================================================== */

.prev-ok-post {
    background: linear-gradient(to left, rgb(21, 153, 87), rgb(21, 87, 153));
    border-bottom: 1px solid #ffffff;
    padding: 12px 1em;
    color: #ffffff;
}

.prev-ok-post a {
    color: #ffffff;
}

.prev-ok-post a:hover {
    color: #00ffff;
}

.prev-ok-post a:after {
    content: " >>";
    margin-left: 5px;
}

/* ======================================================================================================== */

.post-tanpa-tag {
    background: linear-gradient(to left, rgb(21, 153, 87), rgb(21, 87, 153));
    border-bottom: 1px solid #ffffff;
    padding: 12px 1em;
    color: #ffffff;
}

.post-tanpa-tag a {
    color: #ffffff;
}

.post-tanpa-tag a:hover {
    color: #00ffff;
}

.wp-block-post-terms__prefix {
    margin-right: 5px;
}

.wp-block-post-terms__separator {
    margin-right: 5px;
}

/* ======================================================================================================== */

.post-sharethis {
    background: linear-gradient(to left, rgb(21, 153, 87), rgb(21, 87, 153));
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    padding: 1em;
}

#st-el-2 .st-btns {
    bottom: 120px!important;
}

@media (max-width: 768px) {

    #st-el-2 .st-btns {
        bottom: 56px!important;
    }

    #st-el-2 .st-close {
        bottom: 0px!important;
        right: 0px !important;
    }
}

/* ======================================================================================================== */

.comments-area {
    display: none;
}

/* PAGE =================================================================================================== */

.wp-block-group.detailharga {
    border-radius: 8px;
    background: #F3E5ED;
}

.detailharga .wp-block-group__inner-container h3 {
    margin-bottom: 0.5em;
}

@media (max-width: 768px) {

    .detailharga ul.wp-block-list {
        margin-left: 21px;
    }

    .detailharga ul.wp-block-list li ul {
        margin-bottom: 15px;
    }
}

/* ======================================================================================================== */

.terima-setoran {
    background: linear-gradient(to left, rgb(21, 153, 87), rgb(21, 87, 153));
    border-bottom: 1px solid #ffffff;
    border-top-right-radius: 8px;
    border-top-left-radius: 8px;
    margin: 1.5em 0 0;
    font-size: 16px;
    color: #ffffff;
    padding: 1em;
}

/* ======================================================================================================== */

.page-sharethis {
    background: linear-gradient(to left, rgb(21, 153, 87), rgb(21, 87, 153));
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    padding: 1em;
}

/* SIDEBAR ================================================================================================ */

.wp-block-search__label {
    width: auto !important;
}

/* FOOTER ================================================================================================= */

p.update-tag-link {
    background: linear-gradient(to left, rgb(21, 153, 87), rgb(21, 87, 153));
    padding: 1em;
    margin: 0;
}

.update-tag-link a {
    color: #ffffff;
    margin-right: 6px;
}

.update-tag-link a:hover {
    color: #00ffff;
}

.tag-link-6, .tag-link-16, li#menu-item-3181, li#menu-item-3187, li#menu-item-3192 {
    font-size: 20px !important;
    text-shadow: 1px 1px 1px #000000;
}

/* ======================================================================================================== */

.site-footer {
    background: linear-gradient(to bottom, rgb(21, 153, 87), rgb(21, 87, 153));
    font-size: 16px;
}

/* ======================================================================================================== */

@media (max-width: 768px) {

    div#histats_counter canvas {
        height: 35px !important;
    }
}

/* ======================================================================================================== */

