.container {
    max-width: 90%;
}

.breadcrumbs-wrap {
    padding: 20px 15px
}

.header-middle-inner {
    padding: 0 0;
}

.sparklelogo {
    text-align: center;
}

.custom-logo {
    /* 	width: 50%; */
}

.site-branding h1 {
    font-size: x-large;
}

.woocommerce-MyAccount-navigation-link--dashboard,
.woocommerce-MyAccount-navigation-link--downloads,
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--yith-wcfm,
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--add-funds,
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--view-history {
    display: none;
}

div.ywf_fund_av,
div.ywf_make_a_deposit_form {
    display: none;
}

h1.site-title {
    display: none;
}

.store_products_item_details h3 {
    height: 60px;
}

#product_wrapper span.woocommerce-Price-amount.amount,
.product_wrapper span.woocommerce-Price-amount.amount,
.type-product span.woocommerce-Price-amount.amount {
    color: red;
}

.entry-summary .product_meta {
    display: none;
}

.header-nav .container,
#site-content .container {
    max-width: none;
}

.middle-footer-area {
    display: none;
}

form.woocommerce-shipping-calculator {
    display: none;
}

em.wcpv-sold-by-loop,
dl.variation,
.yith_wcmv_sold_by_wrapper {
    display: none;
}

.store_products_item .store_products_item_body {
    width: 180px;
    height: 180px;
}

.store_products_item .store_products_item_body img.wp-post-image {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 180px !important;
    height: 180px !important;
    margin-top: -90px !important;
    margin-left: -90px !important;
}

span.price del span.woocommerce-Price-amount.amount {
    display: none;
}

p#backtoblog {
    display: none;
}

#footer-link {
    text-align: center;
}

#divNews {
    padding-top: 5px;
    padding-bottom: 5px;
}

#footer-park101 {
    font-size: 1.0em;
    text-align: center;
}

#footer-copyright {
    font-size: smaller;
    padding: 0.5em;
    text-align: center;
}

p.form-row.form-group.user-role.vendor-customer-registration {
    display: none !important;
}

a.dokan-btn.dokan-btn-theme.vendor-dashboard {
    display: none;
}

li#tab-title-shipping,
li#tab-title-seller,
li#tab-title-more_seller_product {
    display: none;
}

a.dokan-report-abuse-button {
    display: none;
}

p#billing_country_field,
p#shipping_country_field {
    display: none;
}

p.woocommerce-shipping-destination {
    display: none;
}

.breadcrumbs-wrap.breadcrumbs {
    display: none;
}

#div-park101-header {
    display: flex;
}

.header-activity {
    text-align: center;
    margin-top: 10px;
    /* margin-bottom: 10px; */
}

.header-a {
    flex: 1 0;
}

.header-b {
    flex: 2 0;
}

.shop-activity {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    margin: auto 0;
    justify-content: center;
    align-items: center;
}

li.active.orders,
li.reviews,
li.tools,
li.social,
li.seo {
    display: none;
}

.dokan-orders-content .dokan-orders-area .dokan-order-left-content .dokan-order-shipping-address {
    min-width: 100%;
}

div#primary {
    width: 100%;
}

header.woocommerce-products-header {
    display: none;
}

.content-area {
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}

p.woocommerce-result-count {
    display: none;
}

.sub-footer {
    padding: 0 !important;
}

.yith-par-message {
    display: none;
}

.stock.in-stock {
    display: none;
}

#div-park101-header {
    margin-bottom: 5px;
}

article#post-11 {
    margin-top: 10px;
}

td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a:not(:last-child) {
    margin-right: 10px;
}

nav.navigation.post-navigation .nav-links {
    display: none;
}

.elementor-title {
    margin-bottom: 0px;
}

span.on_sale {
    display: none;
}

@media screen and (max-width: 768px) {
    .metaslider img {
        /* height: 200px !important; */
    }
    .store_products_item .store_products_item_body {
        width: 100% !important;
    }
    .normalsearch.block-search .input {
        width: 350px;
    }
    .footer-lnk,
    .footer-tel {
        max-width: 100%;
    }
    .footer-cr {
        padding: 0px;
    }
    #footer-park101 {
        font-size: smaller;
    }
    .sparkle-tabs.we-tab-area {
        display: none;
    }
}

[class^="icofont-"],
[class*=" icofont-"] {
    font-family: 'IcoFont' !important;
}

.woocommerce-account a.track-button {
    width: unset;
}

a.track-button.button.tooltipstered {
    display: none !important;
}

.store_products_item .flash>.store_sale_label {
    background-color: unset;
    color: #FF0000;
    font-weight: bold;
    font-size: medium;
    /* top: 150px !important; */
}
.store_products_item .flash>span {
    width: 100px !important;
}

.flash.new_sale>.onnew {
    left: 80px !important;
}

.flash.new_sale>.onnew, .flash>span {
    background-color: unset;
    color: #24DD0A;
    font-weight: bold;
    font-size: medium !important;
    /* top: 150px !important; */
}

/* 手機直屏 */

@media (orientation:portrait) {
    #divNews {
        font-size: small;
        padding: 1px;
    }
    .site-cart-items-wrap {
        padding: 5px;
    }
    .site-cart-items-wrap .count {
        display: none;
    }
    input.input.searchfield.txt-livesearch {
        padding: 0px !important;
    }
    .block-search .btn-submit {
        padding: 5px;
        top: 0px;
    }
    #div-park101-header {
        margin-top: 20px;
        flex-direction: column;
    }
    div.category {
        display: none;
    }
    a.added_to_cart.wc-forward {
        display: none;
    }
    input#coupon_code {
        width: 50% !important;
    }
}