/*
Theme Name: Inozetek Australia
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/


.spec-table {
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
  background-color: #000 !important; /* Change to #000 for black */
  color: #fff; /* Optional for dark backgrounds */
}

body:not(.woocommerce-cart) .main-content table.spec-table tr:nth-child(2n+1) {
  background-color: #000 !important;
}

.spec-table th,
.spec-table td {
  width: 25%;
  padding: 14px;
  vertical-align: top;
  border: 1px solid rgba(255,255,255,0.15);
  text-align: left;
  word-wrap: break-word;
  background-color: #000 !important;
}

.spec-table th {
  font-weight: 600;
  background-color: transparent !important;
}

.spec-table tbody tr:nth-child(even) {
  background-color: transparent !important;
  }
  
  body:not(.woocommerce-cart) .main-content table tr:nth-child(2n+1) {
  background-color: transparent !important;
}

body ul.contact-us li i {
	margin-right: 10px;
}


body ul.contact-us-page {
  margin-left: 0px !important;
  margin-bottom: 0px !important;
	list-style: none;
}

body ul.contact-us-page li {
	list-style: none;
}
body ul.contact-us-page li i {
	margin-right: 10px;
}

body.logged-in .login-button,
body.logged-in li.login-button,
body.logged-in li.login-button a {
    display: none !important;
}

body.logged-in li.nectar-user-account {
  display: none;
}

body li.nectar-user-account {
  display: block;
}

.woocommerce ul.products .minimal.product span.onsale, .woocommerce-page ul.products .minimal.product span.onsale {
    left: inherit !important;
    right: 10px !important;
}

#footer-outer #footer-widgets ul.social-icons li {
  display: inline-block;
  margin-right: 8px;
}

body:not(.logged-in) #nectar-user-account,
body:not(.logged-in) .nectar-woo-cart,
body:not(.logged-in) #mobile-cart-link {
    display: none !important;
}

body.logged-in #menu-item-8056,
body.logged-in #menu-item-8057 {
    display: none !important;
}

mobile-cart-link

body[data-fancy-form-rcs="1"].woocommerce-page #billing_state_field .select2-container--default .select2-selection--single {
  padding: 15px !important;
}

.nectar-quick-view-box .reset_variations, .woocommerce .reset_variations {
  padding: 10px 15px;
  margin-top: 10px;
  margin-left: 0;

  /* Border style */
  border: 1px solid black;

  /* Border radius with legacy prefixes */
  -webkit-border-radius: 100px; /* Safari 3-4, iOS 3-4, Android 2.1 */
  -moz-border-radius: 100px;    /* Firefox 3.6 and earlier */
  border-radius: 100px;         /* Modern standard */
  
}

.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart a.button {
  background-color: #333 !important;
  border: 2px solid #333;
}

.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart a.checkout {
  background-color: #fff !important;
  color: #000 !important;
  border: 2px solid black;
}

.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart a.button:hover {
  background-color: #000 !important;
  color: #fff !important;
  border: 2px solid #fff;
}

.woocommerce-checkout #payment ul.payment_methods li img {
  max-width: 40px;
}

#asl-storelocator.asl-cont .asl-wrapper .Filter_section .asl-advance-filters .asl-ddl-filters .asl-filter-cntrl .btn-group .adropdown-toggle,
#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .Filter_section .search_filter .sl-search-group .span-geo {
  -webkit-border-radius: 4px !important; /* Safari 3-4, iOS 3-4, Android 2.1 */
  -moz-border-radius: 4px !important;    /* Firefox 3.6 and earlier */
  border-radius: 4px !important;         /* Modern standard */
}

.nectar-quick-view-box .flickity-page-dots {
  background: rgba(0,0,0,0.80);
  padding: 12px 0 !important;
  bottom: 0 !important;
}

.woocommerce-shop .nectar-product-slider ol.flickity-page-dots li.dot {
  opacity: 1 !important;
}

.woocommerce-shop .nectar-product-slider ol.flickity-page-dots li.dot:before {
  box-shadow: inset 0 0 0 5px #fff !important;
}

.woocommerce-shop .nectar-product-slider ol.flickity-page-dots li.dot.is-selected:before {
  box-shadow: inset 0 0 0 1px #fff !important;
}

.asl-cont i.asl-geo.icon-direction-outline {
  background: none !important;
  background-color: none !important;
}
.wpforms-field-container ul li {
    list-style: none;
}

body[data-fancy-form-rcs="1"].woocommerce-page #billing_state_field .select2-container--default .select2-selection--single,
body[data-fancy-form-rcs="1"] .variations select, body[data-fancy-form-rcs="1"] .select2-container--default .select2-selection--single {
  padding-left: 15px !important;
}

.woocommerce-checkout-review-order-table .product-info h4 {
  font-size: 20px !important;
    line-height: 24px !important;
}

.woocommerce-checkout .woocommerce form .form-row .select2-container {
  width: 100% !important;
  max-width: 748px;
}
