
aside#right-sidebar a {
    color: #07c607;
}
aside#right-sidebar a:hover {
    color: #df3807;
}
a.my-justify-class {     
  text-align: justify; 
	color: #df3807;
}

.dnone {
	display:none;
}

.woocommerce-shop .container-inner h4 {
    display: none;
}

.zoomImg {
    display: none !important;
}

.secondary-image {
    display: none;
}

.term-clocks .shopButton {
    display: none;
}

.term-signs .shopButton {
    display: none;
}

.woocommerce-shop .shopButton {
    background: #000;
    display: inline-block;
    padding: 10px;
    font-size: 18px;
}

.woocommerce-shop .shopButton:hover {
    background: #333;
    display: inline-block;
    padding: 10px;
    font-size: 18px;
}

.shopButton a {
    color: white;
}

.woocommerce-shop .container-inner {
    text-align: center;
}

span.shop-now a {
    font-size: 20px !important;
    color: black!important;
    font-weight: 600 !important;
}

.avia-safari #top .product div.images img {
opacity: 1 !important;
}

.woocommerce-loop-category__title {
    font-size: 16px;
    color: #000;
    font-weight: 600;
    text-align: center;
}

.contact-message {
    max-width: 420px;
}

.summary .price {
    font-size: 40px;
    color: darkgreen;
    font-weight: 600;
}

a.samples-button {
    background: red;
    border: 1px solid red;
    border-radius: 5px;
    font-size: 20px;
    padding: 12px;
    color: white;
    font-weight: 900;
    box-shadow: 1px 1px 5px darkgrey;
    margin-right: 10px;
}

label[for="addon-15294-please-email-me-a-mock-up-for-approval-3"] {
    background: red;
    color: white;
    padding: 8px;
    font-size: 15px;
    font-weight: 600 !important;
    border-radius: 5px;
}

.woocommerce.single-product #content div.product .entry-summary .product_title {
    padding-right: 54px;
}
.woocommerce div.product .product_title, .woocommerce-page div.product .product_title {
    font-size: 40px;
	  line-height:44px;
}

button.single_add_to_cart_button.button.alt.wp-element-button {
    color: black !important;
    width: 220px;
    font-size: 25px;
    background: #FF9900 !important;
    font-weight: 400;
}

span.tagged_as {
    display: none !important;
}

.woocommerce-loop-category__title mark.count {
    display: none;
}
[itemprop="description"] {
    display: none;
}
/* Force background on category sidebar */
.widget_product_categories,
.wc-block-product-categories,
.sidebar .widget_product_categories {
    background: #232f3e !important;
    padding: 15px;
    border-radius: 4px; /* optional */
}
/* Make text readable on dark background */
.widget_product_categories a,
.wc-block-product-categories a {
    color: #ffffff;
}

/* Category counts */
.widget_product_categories .count,
.wc-block-product-categories-list-item-count {
    color: #cccccc;
}
/* Product category links */
.widget_product_categories ul.product-categories li a,
.wc-block-product-categories-list li a {
    color: #ffffff !important;
}

/* Hover color */
.widget_product_categories ul.product-categories li a:hover,
.widget_product_categories ul.product-categories li a:focus,
.wc-block-product-categories-list li a:hover,
.wc-block-product-categories-list li a:focus {
    color: #f0c14b !important;
}
.term-led-wall-clocks.list-view ul.products.columns-4 li.product,
.term-led-wall-clocks.list-view ul.products.columns-4 li.product-category {
    width: 23% !important;
    float: left !important;
    clear: none !important;
}

.term-led-wall-clocks ul.products.columns-4 {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}