/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 0.1
*/

/* dynamic styles will be written here*/

#top nav > ul > li:first-child {
  margin-right: 40px !important;
}
@media (max-width: 1195px) {
  #top nav > ul > li:first-child {
    margin-right: 30px !important;
  }
}
.WWKbadge > iframe {
  margin-right: 160px;
}
@media (max-width: 1120px) {
  .WWKbadge > iframe {
    margin-right: 110px;
  }
}
@media (max-width: 999px) {
  .WWKbadge > iframe {
    margin-right: 0px;
  }
}
h2 {
  font-weight: normal !important;
}
span.subheader {
  line-height: 16px !important;
  font-size: 16px !important;
}
#header-outer a.cart-contents .cart-wrap span {
  visibility: visible;
}
.cart-notification {
  display: none !important;
}
a.button.checkout.wc-forward {
  display: none !important;
}
.wpb_row {
  margin-bottom: 0px !important;
}
.wpb_row.shopCheckmarks {
  margin-bottom: 30px !important;
}

input[type="text"],
textarea,
input[type="email"],
input[type="password"],
input[type="tel"],
input[type="url"],
input[type="search"],
input[type="date"],
.material.woocommerce-page[data-form-style="default"] input#coupon_code {
  background-color: rgba(0, 0, 0, 0.04);
  border-radius: 4px;
  border: 1px solid rgba(255, 255, 255, 0.4);
}
.col.span_6 {
  border-bottom-color: #85c1eb;
  border-bottom-style: solid;
  border-bottom-width: thin;
}
.nectar-icon-list[data-direction="horizontal"][data-columns="2"]
  .nectar-icon-list-item {
  margin: 0 5% 0 0;
}
.cart-empty {
  font-size: 32px !important;
  padding: 5% 1em !important;
  margin: 0px !important;
}
.woocommerce .material.product .product-wrap .product-add-to-cart a {
  padding: 10px 5px !important;
}
.woocommerce #content div.product p.price del,
.woocommerce #content div.product span.price del,
.woocommerce div.product p.price del,
.woocommerce div.product span.price del,
.woocommerce-page #content div.product p.price del,
.woocommerce-page #content div.product span.price del,
.woocommerce-page div.product p.price del,
.woocommerce-page div.product span.price del {
  color: #999;
  opacity: 1;
}
.product_meta > .sku_wrapper {
  display: none !important;
}
.woocommerce table.shop_table td del {
  color: #999;
  opacity: 1;
}
.shop_table th {
  color: #000 !important;
  font-weight: bold !important;
}
.shop_table .woocommerce-Price-amount {
  font-size: 16px !important;
}
tr.order-total,
tr.cart-subtotal {
  background: #f6f6f6 !important;
}
tr.cart-discount td {
  color: #86c2eb !important;
}
.wpcf7-list-item-label {
  color: white !important;
}
td.product-total > span.woocommerce-Price-amount {
  color: white;
  margin-left: -12px;
  background-color: white;
}
.woocommerce a.button,
.woocommerce button.button {
  text-transform: inherit !important;
}
.woocommerce-message a.button {
  padding: 7px 15px !important;
  color: #51798f !important;
  background-color: #fff !important;
  height: auto !important;
}
.woocommerce-message a.button:hover {
  color: #fff !important;
}
.woocommerce-product-details__short-description {
  display: none;
}
/* -- VIDEO -- */
.fancybox-bg {
  background-color: rgba(0, 0, 0, 0.7) !important;
}
.qvivaTxtWerking {
  font-size: 18px;
  font-weight: bold;
  width: 150px;
  height: 25px;
  text-align: center;
  display: block;
  margin-left: -38px;
  margin-top: -24px;
}

.qvivaTxtWerkingText {
  font-size: 18px;
  font-weight: bold;
  width: 150px;
  height: 25px;
  text-align: center;
  display: block;
  margin-bottom: 1em;
}

.woocommerce-page .product .onsale,
.woocommerce-page ul.products li.product .price,
.woocommerce-page .product .product-add-to-cart,
.woocommerce-page .summary .price,
.woocommerce-page .summary form.cart,
#header-outer:not([data-format="left-header"]) #top > .container > .row nav >ul > li.nectar-woo-cart {
  display: none;
}