/*
Theme Name: Matvarden
Template: greenmart
Author: Next Level
Version: 1.1
*/


.matv-prod-prices .spec_cat_price, 
.matv-prod-prices .cat_price{
    width: 85px;
}
.matv-prod-prices .cat_access{
    display: block;
}
.matv-prod-prices .spec_cat_price.error, 
.matv-prod-prices .cat_price.error{
    border-color: rgb(212, 11, 11);
}
.matv-prod-prices .spec_cat_price.success, 
.matv-prod-prices .cat_price.success{
    border-color: #49fd49;
}

span.details{
    display: block;
}

.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--custom-link a:before {
    content: "\e04a";
}
.wps_rma_outer_wrap_info{
    display: none;
}
table.woocommerce-table.woocommerce-table--custom-fields.shop_table.custom-fields {
    margin-top: 15px;
}
#dokan-states-box{
	display:none;
}
#dokan_address\[zip\].ziperror{
    border-color: red;
}

 .dokan-store-tabs .dokan-list-inline{
    display: none !important;
 }
 span.delete a {
    cursor: pointer;
}
.hidetemp{
    display: none !important;
}

.user-guest.woocommerce-account .page-header>.page-title{
    display: none !important;
}
input.dokan-btn.dokan-btn-danger.dokan-btn-theme[name="dokan_update_store_settings"] {
    background-color: #648251 !important;
    border-color: #648251 !important;
}

#store-form #dokan-banner-wrapper {
    max-width: 550px;
}

.widget .widget-title, .widget .widgettitle, .widget .widget-heading {
    text-transform: none;
}

body.user-customer .vendor-menu{
    display:none !important;
} 
body.user-vendor .buyer-menu{
    display:none !important;
}
.dokan-price-container .vendor-earning{
	display: none;
}
.woocommerce-checkout-review-order-table .woocommerce-shipping-totals.shipping {
    display: none;
}
td.order-actions a.button.view_msg {
    margin-top: 10px;
}
.related-posts-content .meta-info{
    display:none;
}
.dokan-store-widget form#dokan-form-contact-seller .dokan-privacy-policy-text p {
    word-break: normal;
    line-height: 1.4;
	text-align: left;
}
.error-message{
    color:red;
}
.wps_order_messages .wps_order_msg_sender:before{
    display: none;
}
span.wps_order_msg_sender:after {
    right: -2px;
}
.refunded-total{
    display: none;
}
.user-vendor .custom-login-img{
    display: none;
}
body.woocommerce .custom-login-img{
    width: 100vw; 
    max-height: 450px; 
    object-fit: cover; 
    position: relative; 
    left: 50%; 
    transform: translateX(-50%); 
    display: block; 
    max-width: 100vw;
}

input#dokan-add-tracking-number {
    display: none;
}
 .products-grid .product-content .infor span.price:after {
    display: inline-block;
    content:" per kolli";
    margin-left: 5px;
    font-size: 80%;
}
 .single-product .entry-summary .price:after {
    display: inline-block;
    content:" per kolli";
    margin-left: 5px;
    font-size: 80%;

}
.sold-by-label{
    display: none;
}

.vc_row.wpb_row.vc_row-fluid.myacc-banner {
    max-height: 400px;
    margin-bottom: 20px;
}
.dokan-dashboard.modal-open #menu-item-gallery,
.dokan-dashboard.modal-open #menu-item-playlist,
.dokan-dashboard.modal-open #menu-item-embed,
.dokan-dashboard.modal-open #menu-item-video-playlist {
    display: none;
}

.dokan-form-group select#order_status {
    padding: 0 5px;
}
.ffmwp-email-msg-wrapper,
#ffmwp-wrapper div#ffmwp-left-col {
    display: none;
}

.vendor-bio {
    text-align: center;
}
select#filter-by-type.dokan-form-control {
    display: none;
}

p.woocommerce-result-count.result-vendor {
    display: none;
}
header#tbay-header .header-main {
    padding-top: 20px;
}
.woocommerce .woocommerce-MyAccount-navigation ul li a:before {
    display: inline-block;
    font-family: simple-line-icons;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-right: 14px;
    margin-left: 0;
    font-size: 18px;
    line-height: 1;
}
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--certifikat-link a:before {
    content: "\e085";
}

.dokan-settings-content .dokan-settings-area .dokan-form-group .checkbox {
    margin-top: 8px;
}

.weight_packed_order_wrapper {
    margin-bottom: 10px;
}
.dokan-label-packed {
    background-color: #bdd42d;
}
.wapf-field-row-first, 
.wapf-field-row {
    display: flex;
    margin-bottom: 15px;
} 

.add_rem_buttons {
    display: flex;
    font-size: 24px;
    margin-bottom: 20px;
}
.add_rem_buttons .fa{
    margin-right: 15px;
}
.wapf-button{
    margin-bottom: 20px !important;
}
select.wapf-input{
    height: 40px;
}

.wapf input#select_future {
    appearance: auto !important;
    bottom: 9px;
    position: relative;
}
.wapf {
    display: block;
    clear: both;
}
table#allcustomers {
    width: 100% !important;
}
p#adress_heading_field {
    font-size: clamp(20px, 4vw, 24px) !important;
    line-height: 100%;
    font-weight: 700;
    font-family: var(--tb-text-second-font);
}
.wapf label[for="select_future"] {
    background-color: #F6E4AA;
    border-radius: 5px !important;
    margin-bottom: 15px;
    line-height: 20px;
    color: #000;
    font-weight: 600;
}
.add_row i{
    color: #648251;
    font-size: 30px;
}
.remove_row i{

    color: #AA0000;
    font-size: 30px;
}
.wapf-field-description {
    margin-bottom: 20px;
}
.dokan-form-group.dokan-form-group-min-number-prod{
	
}
label[for="minimum_number_products"]{
	opacity:0;
}
.woocommerce-orders-table__cell-order-actions .woocommerce-button.button.view_msg,
.woocommerce-orders-table__cell-order-actions .button.ced_my_account_reorder{
    display: none !important;
}

.woocommerce-table--order-details tfoot .button{
    margin: 10px 0 !important;
}

.woocommerce-table--order-details+p>a.button.ced_my_account_reorder{
    display: none !important;
}
input.btn.button.wps_rma_view_order{
    display: none !important;
}


.woocommerce-order-received tfoot td .woocommerce-button{
    display: none !important;
}
.quantity-group-btn {
    min-height: 92px;
    display: flex;
    flex-flow: column;
    justify-content: flex-end;
}

p#additional_week_delivery_date_field {
    font-size: 18px;
}
a.button.myorders-button {
    background: #648251;
    color: #fff;

}
a.button.myorders-button:hover {
    background: #fff;
    border-color: #648251;
    color: #648251;
}
.rate-sold{
	display:none;
}
#tab-product_qa{
    display: none;
}

.sold-by-meta.sold-dokan img {
    position: relative;
    bottom: 3px;
}
a.checkout-button.button.wc-backward.backtoshop{
    background-color: #E8B413;
    border-color: #E8B413;

}
a.checkout-button.button.wc-backward.backtoshop:hover{
    background-color: #fff;
    color: #E8B413;
}

.empty-row td,
.empty-row{
    border:none !important;
} 

table.shop_table.woocommerce-checkout-review-order-table td.product-name .variation-Leverantr{
    display: none !important;
}

table  .vendor-section img{
    max-width: 60px;
}

ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details .woocommerce-order-overview__payment-method{
    display: none !important;
}
li.woocommerce-order-overview__total.total {
    border-right: none !important;
}
table.shop_table.woocommerce-checkout-review-order-table tfoot td {
    text-align: right;
}
.woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1 {
    display: none;
}
.cart_totals .order-shipping td {
    text-align: left !important;
}

.future-order-text {
    padding: 1em;
}
tr.woocommerce-table__line-item.order_item ul.wc-item-meta li p,
tr.woocommerce-table__line-item.order_item ul.wc-item-meta li {
    float: left;
}
.woocommerce-order-received .dokan-suborders-wrap {
    display: none;
}
.woocommerce-account.woocommerce-orders .button.cancel,
.woocommerce-account.woocommerce-orders .button.edit-order{
    display: none !important;
}

.single-product .dokan-btn.dokan-btn-theme.login-to-buy {
    margin-right: 10px;
}
#adress_heading_field{
    display: none;
}
#adress_heading_edit .fa-pen,
#shipping_address_edit .fa-pen {
    margin-left: 10px;
}

h3#ship-to-different-address {
    height: 0;
    overflow: hidden;
}
table.dokan-table div.dokan-product-actions a.dokan-product-edit-btn{
    color:#fff;
}
.stock_quantity_list {
    width: 85px;
}
.stock_quantity_list.error {
    border-color: red;
}
.stock_quantity_list.success {
    border-color: #17d217;
}
.tab-full#tab-seller {
    display: none;
}
table.store-info-table {
    margin: 0;
    border-radius: 10px;
}
a.woocommerce-button.button.cancel.order-actions-button {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545;
}
a.woocommerce-button.button.cancel.order-actions-button:hover {
    color:#dc3545 !important;
    background-color: #fff;
    border-color: #dc3545;
}
input[type="submit"].dokan-btn-theme.btn-danger {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545;
}
 .vendor-actions-wrapper {
    display: flex;
    justify-content: space-between;
    margin-bottom: 15px;
}

*
p.product_contains_alcohol {
    background-color: #FFF0DC;
    padding: 10px;
    border-radius: 10px;
}
p.product_contains_alcohol a {
    font-size: 16px;
    font-weight: 700;
    text-decoration: underline;
}

.woocommerce-order-details__title.orange  {
    background-color: #F6E4AA;
}
.order-actions-button-wrapper{
    display: flex;
}
th.woocommerce-table__product-name.product-name {
    width: 38%;
}
.woocommerce-order-received .woocommerce-order-details__title.orange{
    display: none;
}
.woocommerce-order-received .woocommerce-table.woocommerce-table--order-details.shop_table.order_details.common{
    display: none;
}

td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-status .dokan-label {
    font-size: 12px;
}
.srs-back{
    font-weight: 400;
}
.form-block.first-div {
    margin-bottom: 10px;
}
a.btn.next-week,
a.btn.previous-week{
    color: #888;
}
a.btn.next-week:hover,
a.btn.previous-week:hover{
    color: #222;
}
.cancel-order-form,
.approve-order-form{
    margin: 15px 0;
    border: 1px solid #8b8b8b;
    padding: 10px;
    border-radius: 10px;
}
#approve-order{
    margin-bottom: 10px;
}
a#cancel-order{
    background-color: #dc3545;
}

table.woocommerce-table.woocommerce-table--custom-fields.shop_table.custom-fields {
    display: none;
}
tr.vendor-section td {
    background-color: #cedac1 !important;
    color: black;
} 
.form-block.left-align{
    justify-content: flex-start !important;
}
.form-block.left-align a.btn.previous-week{
    margin-right: 10px;
}
.adfy_order_edit .add_product {
  display: none;
}
.woocommerce-view-order .woocommerce-table--order-details.main-order .view.order-actions-button {
    display: none !important;
}
.woocommerce-view-order .woocommerce-table--order-details.main-order.collapsed .edit-order.order-actions-button {
    display: none !important;
}
.widget_product_search {
    margin-bottom: 15px;
}

.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--future-orders a:before {
    content: "\e04e";
}
.tbay-breadscrumb .breadscrumb-inner {
    height: auto;
}

#delivery_week_field_wrapper .pre-order-note:hover, 
#delivery_week_field_wrapper .pre-order-note:focus {
    color: white;
}


.products  .product-block .quantity-group-btn .icofont-shopping-cart{
    display: none;
}
.products .product-block .quantity-group-btn.active .icofont-shopping-cart{
    display: inline;
}
.products .product-block .product-content .quantity-group-btn .add-cart a.button{
    background-color: #B7C6A5;
}
.products .product-block .product-content  .quantity-group-btn.active .add-cart a.button{
    background-color: #648251;
}
.products .product-block .product-content .quantity-group-btn .add-cart a.button:hover{
    background-color: #E8B413;
}
.woocommerce-account .woocommerce-MyAccount-content #shipping_first_name_field,
.woocommerce-account .woocommerce-MyAccount-content #shipping_last_name_field,
.woocommerce-account .woocommerce-MyAccount-content #billing_first_name_field,
.woocommerce-account .woocommerce-MyAccount-content #billing_last_name_field{
    display: none;
}