#header {
	background-color: #fbfbfb;
}
.header-top {
	border-bottom: transparent;
}
.rd-navbar-static .rd-navbar-nav > li.current-menu-item > a {
	color: #fff;
	font-weight:600;
}
.rd-navbar-static .rd-navbar-nav > li > a:hover, .rd-navbar-static .rd-navbar-nav > li > a:focus
{
  color: #ffffff;
  background: #dd901c;
}
.rd-navbar-static .rd-navbar-nav > li.current-menu-item > a
{
  background: #dd901c;
}
.woocommerce ul.products li.product .woocommerce-Price-amount
{
  color: #dd901c;
  font-weight: 500;
  font-size: 22px;
}
a:hover, a:focus
{
  color: #dd901c;
}
a.add_to_cart_button:hover {
	background-color: #333!important;
}
.product-box:hover .imagebox {
	border-color:#dd901c;
}
.imagebox .box-content .product-name a:hover {
	color:#dd901c;
}
.imagebox .box-content .cat-name a:hover{
	color:#dd901c;
}
.woocommerce ul.products li.product .woocommerce-Price-amount, .woocommerce .product .woocommerce-tabs ul.tabs li.active a {
    color: #dd901c !important;
}
.woocommerce .product .woocommerce-tabs ul.tabs li.active a {
	border-color: #dd901c !important;
}
.imagebox .box-bottom .btn-add-cart a:before {
	content:'';
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	bottom:0px;
	z-index:-1;
	background:#dd901c;
	-webkit-transform:scaleX(0);
	transform:scaleX(0);
	-webkit-transform-origin:0 50%;
	transform-origin:0 50%;
	-webkit-transition-property:transform;
	transition-property:transform;
	-webkit-transition-duration:0.4s;
	transition-duration:0.4s;
	-webkit-transition-timing-function:ease-out;
	transition-timing-function:ease-out;
}
.woocommerce span.onsale {
	background-color: #dd901c;
}
.product-detail .price ins, .product-detail .price{
	color:#dd901c;
}
.components-button.wc-block-components-button:hover{
	background: #37BF91!important;
}
.woocommerce-info a, .woocommerce-message a{
	color:#dd901c;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{
	background:#dd901c;
}
.woocommerce ul.product_list_widget li ins{
	color:#dd901c;
}
.woocommerce ul.product_list_widget li ins{
	color:#dd901c;
}
.entry-footer {
	background-color: transparent;
}
#googlemap {
	width:100%;
	height:420px;
}
.contact-icon {
	margin-left:60px;
	font-size:2em;
}
.page-template-page-contact{
	background-image: url("https://woodwonders.co.za/wp-content/uploads/2024/02/contact.jpg");
	background-position:center center;
	background-repeat: no-repeat;
  background-size: cover;
	background-attachment:cover;
	color:#ffffff !important;
}
.page-template-page-contact .textwidget p {
	font-size:1.2em;
	font-weight:600
}
.page-template-page-contact h3 {
	color:#fff;
	font-size:2.2em;
}
.page-template-page-contact a {
	color:#fff;
}
.page-template-page-contact input, .page-template-page-contact textarea {
	background-color: transparent;
	color:#fff;
	font-weight:800;
	border: 1px solid #fff;
}
.page-template-page-contact .wpcf7-form-control {
		border: 1px solid #fff;
}

.page-template-page-contact input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #fff;
}
.page-template-page-contact input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #fff;
   opacity:  1;
}
.page-template-page-contact input::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #fff;
   opacity:  1;
}
.page-template-page-contact input:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #fff;
}
.page-template-page-contact input::-ms-input-placeholder { /* Microsoft Edge */
   color:    #fff;
}

.page-template-page-contact input::placeholder { /* Most modern browsers support this now. */
   color:    #fff;
}
.page-template-page-contact textarea::placeholder { /* Most modern browsers support this now. */
   color:    #fff;
}
.page-template-page-contract .header {
	display:none !important;
	visibility: hidden !important;
}
#subject {
	background-color: transparent !important;
  color: #fff;
  font-weight: 800;
  width: 100%;
}
#subject option {
	color:#000 !important;
}