.site-content {
    margin-bottom: 40px;
}



/* Product title */

.product_title { font-size: 250%!important }

/* TM Extra Product Options */

.tm-extra-product-options .radio_image {
	border: 0px;	
}

.tm-epo-element-label { margin-bottom: 10px!important; font-size: 140%; padding-top: 15px; border-top: 1px solid #eee; }

.radio-image-label { display: none; }

/* flash sale text in product description */

.flashsale {
  padding: 5px 10px;
  background: #83b735;
  color: #fff;
  width: max-content;
	margin-bottom: 20px;
  margin: 5px auto 30px;
}

.price {}

.amount { color: #000 }

/* DivTable.com */
.divTable{
	display: table;
	width: 100%;
}
.divTableRow {
	display: table-row;
  height: 40px;
}
.divTableHeading {
	background-color: #EEE;
	display: table-header-group;
}
.divTableCell, .divTableHead {
	border: 0px solid #999999;
	display: table-cell;
	padding: 3px 10px;
}
.divTableHeading {
	background-color: #EEE;
	display: table-header-group;
	font-weight: bold;
}
.divTableFoot {
	background-color: #EEE;
	display: table-footer-group;
	font-weight: bold;
}
.divTableBody {
	display: table-row-group;
}

.testimonial .testimonial-avatar { border-radius: 0 }

.whb-sticked .whb-color-dark:not(.whb-with-bg) {
  background: #5F9EA0;
  background-image: url("https://whitenings.co.uk/wp-content/uploads/2020/02/bg-header.jpg");
  background-repeat: repeat;
}

.single-product .whb-color-dark:not(.whb-with-bg) {
  background: #5F9EA0;
  background-image: url("https://whitenings.co.uk/wp-content/uploads/2020/02/bg-header.jpg");
  background-repeat: repeat;
}

/*sticky main/* menu color*/
/*body .whb-sticked .woodmart-navigation  .item-level-0.current-menu-item>a{
color:#76cad4;
}*/
/*body .whb-sticked .woodmart-navigation  .item-level-0>a{
color:#76cad4;
}*/
body .whb-sticked  .woodmart-navigation  .item-level-0>a:hover{
color:#fa7c92;
}

/*body .whb-sticked .woodmart-navigation .item-level-0.menu-item-has-children>a:after{
color:#76cad4;
}*/
/*body .whb-sticked .woodmart-navigation .item-level-0.menu-item-has-children:hover >a:after{
color:#76cad4;
}*/

.wd-tools-element>a {
    color: #ffffff;
}

.wd-tools-element>a:hover{
		color:#fa7c92;
}

/*body .whb-sticked .wd-tools-element>a {
    color: #777;
}*/

.whb-color-dark .navigation-style-default .item-level-0>a {
    color: #fff;
}

.whb-color-dark .navigation-style-default .item-level-0>a:hover {
    color: #fa7c92!important;
}


/*body .whb-sticked .woodmart-cart-design-3 .woodmart-cart-icon:before {
    color: rgba(0,0,0,.17);
}*/
  
.woodmart-cart-design-3 .woodmart-cart-icon:before {
    color: #ffffff;
  }

/*body .whb-sticked .woodmart-cart-design-3 .woodmart-cart-number { 
		color: #777;
}*/

.woodmart-cart-design-3 .woodmart-cart-number { 
		color: #fff;
}

/*body .whb-sticked .woodmart-cart-design-3 .woodmart-cart-subtotal .amount { 
  	color: #76cad4;
}*/

.woodmart-cart-design-3 .woodmart-cart-subtotal .amount { 
  	color: #fff;
}

.woodmart-navigation .item-level-0>a { padding-left: 35px; padding-right: 35px; }

.single-product .whb-overcontent {
	
}

/* Flex Slider */

.flexslider {
    margin: 0 0 0!important;
    background: #5fa9c6!important;
    border: 0 solid #fff!important;
    position: relative!important;
    border-radius: 0!important;
    -webkit-box-shadow: 0!important;
    -o-box-shadow: 0!important;
    box-shadow: none!important;
    zoom: 1;
}

.flex-control-paging { display: none; }

.flex-direction-nav { display: none;  }

/* Nivo Slider */

.theme-default .nivoSlider { -webkit-box-shadow: none; box-shadow: none; }

.theme-default .nivo-controlNav { display: none; }

.topshopnow a span.nav-link-text { background: #fa7c92; border-radius: 8px; padding: 8px 12px; }

.topshopnow a:hover span.nav-link-text { background: #e37185; color: #fff!important; }

.whb-color-dark .navigation-style-default .item-level-0>a:after { color: #fff; }

.whb-color-dark .navigation-style-default .topshopnow>a:hover {
    color: #fff!important;
}

/* Sub menu */

.whb-secondary-menu .menu-simple-dropdown .sub-menu-dropdown { text-align: center; }

li.mainnavinfo a span.nav-link-text { cursor: pointer; }

.mainnavinfo .nav-link-text { text-align: center; }
.mainnavinfo .sub-menu-dropdown { text-align: center; }

.sub-menu .nav-link-text { font-size: 18px; }

.whb-color-dark .navigation-style-default .item-level-0.current-menu-item > a { color: #fff }

.mobile-nav { border-top: 30px solid #5d989c; }
.mobshopnow a span.nav-link-text { background: #fa7c92; color: #fff; padding: 5px 8px; border-radius: 4px; }

/* Reviews */
.woocommerce-review__verified { color: #83b735 }
.commentlist .comment_container>img { border-radius: 0 }
/*.single-product-page .star-rating { width: 200px }*/

/* Cart */

.cart-totals-inner { background-color: #fff; box-shadow: 1px 1px 2px rgba(0,0,0,.1); border-radius: 5px; border: 0; }
.cart-table-section { background: #fff; padding: 15px 25px 25px; box-shadow: 1px 1px 2px rgba(0,0,0,.1); border-radius: 5px; }

/* Checkout */

.checkout_coupon { background-color: #fff; max-width: 100%; margin-right: 30px; }

.woocommerce-billing-fields h3, .woocommerce-shipping-fields h3 { text-align: center; }

.woocommerce-billing-fields__field-wrapper, .shipping_address, .woocommerce-additional-fields { padding: 25px; background-color: #fff; box-shadow: 1px 1px 2px rgba(0,0,0,.1); border-radius: 5px; }

.wc_payment_methods .wc_payment_method { padding: 20px; background-color: #fff; box-shadow: 1px 1px 2px rgba(0,0,0,.1); border-radius: 5px; }

.woocommerce-checkout-review-order .woodmart-table-wrapper { box-shadow: 1px 1px 2px rgba(0,0,0,.1); border-radius: 5px; }

.payment_methods .payment_box:before { color: #f9f9f9 }
.payment_methods .payment_box { background-color: #f9f9f9 }

/* Stripe payment box */

.payment_method_yith-stripe fieldset input {
  	background: #fff;
    padding: 1em;
    border-radius: 3px;
    border: 1px solid #bbb;
    font-size: 14px;
		height: 49px;

}


.woocommerce #payment ul.payment_methods li .cvv2-help { display: none; }

.woocommerce #payment ul.payment_methods li .payment_box fieldset input[type=text] { background-color: #fff }

.yith-stripe-form-container label { font-weight: 600 }

  
/* Footer bottom */

.copyrights-wrapper { background-color: #f3f3f3; }
 

/* Mobile */
@media only screen and (max-width: 768px) {
	.main-footer { text-align: center }
  .footer-column { margin-bottom: 5px; }
  .hpbanner { margin-top: -125px!important; margin-bottom: -60px!important }
  
}