.cart-collaterals {
  width: 100%;
  display: none;
}

#nm-cart-continue-button.button.border {
  display: none;
}

.woocommerce-message {
  padding-top: 1%;
}

.shop_table.cart tr:first-child td {
  padding-top: 1%;
}

.nm-shop-notice.woocommerce-info span {
  display: none;
}

/* Checkout Page - Adaptation of map of plugin Kikote - Location Picker at Checkout for WooCommerce */

#lpac-map-instructions {
  display: none;
}

/* Checkout Page - Adaptation of map of plugin Kikote - Location Picker at Checkout for WooCommerce */

#lpac-find-location-btn-wrapper {
  padding: 0px;
  top: 0px;
}

/* Checkout Page - Adaptation of map of plugin Kikote - Location Picker at Checkout for WooCommerce */

#lpac-find-location-btn.button.btn {
  top: 0px;
  width: 100%;
}

/* Checkout Page - Deletion of Headings "Rechnung & Versand" + "Zusätzliche Infos" */

#customer_details h3 {
  display: none;
}

/* Checkout Page - Deletion of Headings "Ihre Bestellung" */

#order_review_heading {
  display: none;
}

/* Checkout - Deletion of Product Image because already in cart above */

#order_review .shop_table tbody .nm-checkout-product-thumbnail img {
  display: none;
}

/* Checkout - Deletion of Table with cart products because already in cart above */

#order_review .shop_table tbody td {
  display: none;
}

/* Checkout - Deletion Heading "Warenkorb" */

h1 {
  display: none;
}

/* Warenkorb - Delete "Weiter shoppen" icon */

/*Cart - remove distance to payment block*/

.checkout.woocommerce-checkout.clear {
  margin-top: -5%;
}

/*Cart - make message for remaining amount to free shipping smaller*/

.woocommerce-message strong {
  float: right;
  color: #C69C6D;
  font-size: 10pt;
}

/*Checkout - remove card & sofort icons*/

#payment .payment_methods li img {
  display: none;
}

/*Checkout - remove title "shipping options"*/

#order_review .shop_table tfoot tr.shipping .nm-shipping-th-title {
  display: none;
}

/*Product page - hide category"*/

#nm-product-meta.product_meta {
  display: none;
}

/*Checkout - hide last entry in sorted list of payment gateways which for some reason graphically appears in double form"*/

#payment .payment_methods li:last-child {
  border-bottom: 0 none;
  display: none;
}

/*make video on startpage larger in height*/

.wp-block-cover__background.has-background-dim {
  height: 150%;
}

/*make video on startpage larger in height*/

.wp-block-cover .wp-block-cover__image-background,
.wp-block-cover video.wp-block-cover__video-background,
.wp-block-cover-image .wp-block-cover__image-background,
.wp-block-cover-image video.wp-block-cover__video-background {
  height: 150%;
}

#order_review .shop_table tfoot tr th,
#order_review .shop_table tfoot tr td {
  padding: 15px 21px;
  border-bottom: 1px solid #e1e1e1;
  background-color: #ffffff;
}

#order_review .shop_table tfoot .order-total,
#order_review .shop_table tfoot .order-total {
  font-size: 16px;
  font-weight: bold;
}

/*change button infobox color "in stock or not) */
.product .summary .stock.in-stock {
  background-color: #335466;
}

/*remove related products from product page*/
#nm-related.related.products {
  display: none;
}


/*cart widget color*/
.widget-panel-open #nm-widget-panel {
  background-color: #335466;
}
.nm-widget-panel-header-inner {
  background-color: #335466;
}
.nm-cart-panel-summary-inner {background-color: #335466;
}


/*format cart widget */
#nm-widget-panel .product_list_widget{color: #FCF0E1}
#nm-widget-panel .product_list_widget li a {color: #FCF0E1}
#nm-widget-panel-close {color: #FCF0E1}
.nm-cart-panel-summary {color: #FCF0E1}
.input-text.qty.text {color: #FCF0E1}
#nm-widget-panel .quantity .nm-qty-plus {color: #FCF0E1}
#nm-widget-panel .quantity .nm-qty-minus {color: #FCF0E1}
#nm-widget-panel .product_list_widget .empty i {background-color: #335466; border:solid
}

/*cart widget hide button "Warenkorb" */
#nm-widget-panel .buttons a:first-child {display:none}

/*cart widget hide button "weiter einkaufen" */
#nm-widget-panel .nm-cart-panel-empty .buttons.nm-cart-empty-button {
		display: none;}

/*quantity text color on product page */
.input-text.qty.text {color: #C69C6D;}

/*checkout bottom text*/
.woocommerce-terms-and-conditions-wrapper {
    padding-top: 0px;}

/*hide footer because i couldn't link the impressum*/
.nm-footer {display:none}

/*Warenkorb aktualisiert Text Farbe*/
.nm-shop-notice span {color:#335466}

#payment .payment_methods li {background-color:white; border-color:#e1e1e1}
#payment .payment_methods {border-color:#e1e1e1}

.form-row.woocommerce-invalid .input-text, .form-row.woocommerce-invalid select {
    border-bottom-color: #C69C6D;
}

/* Change text color of checkout fields */
.woocommerce-checkout input[type="text"],
.woocommerce-checkout input[type="email"],
.woocommerce-checkout input[type="tel"],
.woocommerce-checkout input[type="number"],
.woocommerce-checkout select,
.woocommerce-checkout textarea {
    color: #335466;
}

.woocommerce-order-received .nm-shop-notice {
    color: #335466;
}

.woocommerce-order-received .page > .woocommerce {
    padding-top: 10px;
}

div#post-8 page type-page status-publish hentry .nm-cart-empty
{display: none;}

.nm-checkout-ty-order-details-top {
    background:#335466;
color: #FCF0E1;}

.woocommerce-thankyou-order-details li strong {
color: #FCF0E1}

.nm-cart-empty p {
    margin-bottom: 0;
    display: none;
}

div#simple-translate.simple-translate-system-theme {
    display: none !important;
}

/* Make all links bold */
a {
  font-weight: bold !important;
}