/**
 * Theme Name: Blocksy Child
 * Description: Blocksy Child theme
 * Author: Creative Themes
 * Template: blocksy
 * Text Domain: blocksy
 */

.single-product .product_title,
div,p, li,span,a, h2, h3,h4,h5,h6 {
	/*text-shadow: 1px 1px 1px #ccc;*/
	color: #fff;
}

body {
	background-color: #000 !important;
}

.wp-singular .entry-header h1 {
	color: #fff;
	text-align: center;
}

.wp-singular th,
.page-id-2566 h3,
.wp-singular h2 {
	color: #fff !important;
}

.ct-acount-nav a,
.woocommerce-message,
.woocommerce-info {
	color: #000 !important;
}

.woocommerce-cart .ppc-button-wrapper {
	display: none;
}

header .avatar::before {
    content: "";
    display: inline-block;
    background-image: url('https://closedtesters.com/wp-content/uploads/2025/07/icon.png');
    background-size: cover;
    background-position: center;
    width: 40px;
    height: 40px;
    border-radius: 50%;
}

.woocommerce-orders-table__cell-progress {
	padding-top: 8px;
}

.post-type-archive-product.post-type-archive-product .ct-container-narrow.ct-container-narrow {
	min-height: 75px;
}



.woocommerce div.product {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}

.woocommerce div.product .woocommerce-product-gallery {
    width: 50%;
}

.woocommerce div.product .summary {
    width: 50%;
}

.woocommerce div.product .woocommerce-tabs {
    width: 100%;
    margin-left: auto;
}

.woocommerce-notice--success.woocommerce-thankyou-order-received,
.woocommerce-message {
	background: #0cbc00 !important;
    color: #fff !important;
}

.post-type-archive-product .woocommerce-loop-product__title a {
	color: #0cbc00;
}

.related.products {
	margin-top: 7%;
}

.related.products .ct-module-title {
	border-bottom: 1px solid;
    padding-bottom: 33px;
}

#menu-main-menu,
#menu-user-menu {
	padding-top: 20px;
}

.woocommerce .blockUI.blockOverlay {
    background: rgba(255, 255, 255, 0.6);
    z-index: 9999;
    position: absolute !important;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.select2-dropdown,
#select2-billing_state-container,
#select2-billing_country-container {
	background-color: #000 !important;
}

.page.page-id-1628 form {
    border: 1px solid;
    padding: 20px;
    border-radius: 36px;
	box-shadow: 0px -1px 10px #0cbc00;
}

.page.page-id-1628 form input,
.page.page-id-1628 form textarea {
	margin-top: 10px;
	border-radius: 25px;
	box-shadow: 0px -1px 10px #0cbc00;
}