CUSTOMIZING ADDITIONAL CSS



.transparent-header-background.custom-broun {
	background: rgba(0, 0, 0, 0.8) !important;}



.block-content {
    padding: 0px 0 0px !important;
}

.panel-sidebar-position-left {
	margin-top:50px;
}

.product {
	margin-top:50px;
}

.cart-collaterals{
	margin-bottom:50px;
}

.single_add_to_cart_button{
	background-color:#000!important;
 color:white;
}

.single_add_to_cart_button:hover{
	background-color:#fff!important;
 color:black;
	border: solid 3px black;
}

.minicart-item-count{
	color:#000!important;
}

.single-product .page-title-block{
	display:none!important;
}

.gem-gallery-item-image{
	background-image:(https://i0.wp.com/nmtesting474732720.wpcomstaging.com/wp-content/uploads/Windpomp-sticker-met-Noag-03.jpg?fit=1206%2C1205&ssl=1)
}



.vc_column_container > .vc_column-inner {
	  margin-top: 0px;
	  /*margin-top: -60px;*/
    padding-left: 21px;
    padding-right: 21px;
    padding-bottom: 40px;
}

a.add-request-quote-button.button {
    padding: 20px;
    background: #cdcdcd;
}

.mini-cart-view-cart{
border-radius: 3px;
    color: rgb(0, 0, 0);
    background-color: rgb(0, 0, 0);
    border-color: rgb(0, 0, 0);
	}


.mini-cart-view-checkout{
border-radius: 3px;
    color: rgb(0, 0, 0);
    background-color: rgb(0, 0, 0);
    border-color: rgb(0, 0, 0);
	}

body .woocommerce .woocommerce-checkout .shop_table.woocommerce-checkout-payment-total .order-total td .amount{
	color:black;
}

.products .product-image {
	border: 1px solid #e6e6e6;}

.post-meta-author{
	display:none!important;
}


*/
@media (max-width: 400px) {
.site-header{
position: relative;
width: 100%;
min-height: 100px;
margin-bottom: 1.5em;
}

.site-title {
font-size: 2.0em;
letter-spacing: 1px;
margin-top: 5px;
margin-bottom: 3px;
}

.site-title ::after{
margin: 2px auto;
}

.site-description {
font-size: 14px;
letter-spacing: 0px;
margin-top: 1px;
margin-bottom: 2px;
}
}

.product-dummy {
    background: #ffffff url(https://noags.co.za/wp-content/uploads/Windpomp-sticker-met-Noag-03-200x200.jpg) no-repeat 40%;
    box-shadow: inset 0 0 90px 0 rgb(56 69 84 / 15%);
    -moz-box-shadow: inset 0 0 90px 0 rgba(56, 69, 84, 0.15);
    -webkit-box-shadow: inset 0 0 90px 0 rgb(56 69 84 / 15%);
}


gem-button-container gem-button-position-inline mini-cart-view-cart{  border-radius: 3px;
    border-color: rgb(33, 33, 33)!important;
    color: rgb(33, 33, 33);
    background-color: transparent!important;}


gem-button gem-button-size-tiny gem-button-style-flat gem-button-text-weight-normal{
    border-radius: 3px;
    border-color: rgb(33, 33, 33)!important;
    color: rgb(33, 33, 33);
    background-color: transparent!important;
}


@media (min-width: 767px){
#main {
    margin-top: 0px!important;
}
	
	.gem-slideshow{
		margin-top:129px;
	}
}



ul.woocommerce-shipping-methods{
	font-weight:bold;
	font-size:20px;
}

/* Make shipping options more visible | 36918460-zen (TB) */
body .woocommerce .cart_totals table tr td #shipping_method li label {
    color: black;
    font-weight: bold;
    font-size: 16px;
    line-height: 1.6   
}

.mini-cart-view-cart .gem-button-style-flat{
	background-color:black!important;
	border-color:black!important;
}

.gem-button-style-flat:hover{
	background-color:white!important;
	border-color:black!important;
	Color: black!important;
}

.qts-add-to-quote-wrapper {
    margin: 0px;
	padding:5px;
/* border: 1px black solid; */
	width:35%;
text-align:center;
}

.product-bottom{
	display:none!important;
}

a:where(:not(.wp-element-button)) {
    text-decoration: none!important;
}


/* Targeting discounted products in the cart and checkout */
.woocommerce-cart .cart_item .product-name span.discounted,
.woocommerce-checkout .cart_item .product-name span.discounted {
    color: red !important;
    font-weight: bold;
}

.latest-product-tags a {
  display:inline-block; margin:4px 6px 0 0; padding:6px 10px;
  border:1px solid #ddd; border-radius:4px; text-decoration:none;
  font-size:14px; line-height:1;
}
.latest-product-tags a:hover { border-color:#999; }


.noags-product-info-heading,
.noags-product-features-heading {
    font-size: 18px;
    font-weight: 600;
    margin: 1.5em 0 0.75em;
    text-transform: none;
    letter-spacing: 0;
}

/* Optional: a softer, grey style if you want it very subtle */
.noags-product-info-heading,
.noags-product-features-heading {
    color: #555;
}

@media (max-width: 560px) {
    #main {
        margin-top: 0px;
    }
}

body:not(.woocommerce-cart-layout-modern) .cart_totals {
    width: 100%;
    margin: 0 0 0 auto;
    padding-left: 21px;
    position: static !important;
}

body.woocommerce-checkout .checkout-step[data-tab-id="checkout-signin"],
body.woocommerce-checkout #customer_details > .checkout-login,
body.woocommerce-checkout #customer_details > .checkout-signin {
    display: none !important;
}