<!-- start Simple Custom CSS and JS -->
<style type="text/css">
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 

.et-product-detail .has-additional-thumbnails .woocommerce-product-gallery{
	width: calc(100%)!important;
}
.et-product-detail .wpgs-nav .slick-slide img {
	margin:auto;
	max-height:150px!important;
}
.et-product-detail .product-information .entry-summary{
	padding-top:0px;
}
.product-showcase .woocommerce-breadcrumb{
	margin-bottom:35px!important;
}
.product-showcase  .woocommerce-breadcrumb{
	font-size:15px!important;
	text-transform:uppercase!important;
	font-family: sans-serif!important;
	font-weight: bold;
}
.et-product-detail .summary h1.product_title{
	font-size:23px!important;
	font-family: sans-serif!important;
	margin-bottom:30px!important;
	font-weight:900!important;
	color:#000!important
}
.custom-product .pro-summary-custom .below_product_price{
	display:none!important;
}
.et-product-detail .summary .price{
	float:none!important;
	color: #001A23!important;
    font-size: 22px !important;
	font-weight:900!important;
	font-family:sans-serif!important;
}
.et-product-detail .summary .price del, .et-product-detail .summary .price ins{
	color: #001A23!important;
}
.et-product-detail .summary .price> .amount{
	color: #001A23!important;
}
form.cart .nbd-option-field {
  border: none!important;
}
form.cart .nbd-option-field .nbd-field-header {
  background: #fff !important;
  padding: 0px !important;
}
form.cart .nbd-option-field .nbd-field-header label {
  color: #000;
  margin-bottom: 20px !important;
  font-size: 18px !important;
  font-weight: 900;
  text-transform: capitalize;
  font-family:sans-serif!important;
}
form.cart .nbd-option-field.color-text .nbd-help-tip {
  display: none !important;
}
form.cart .nbd-option-field.size-custom .nbd-field-content .nbo-dropdown {
  padding: 15px;
  border-radius: 5px;
  height: 56px;
}
form.cart .nbd-option-field .nbd-help-tip {
  display: none !important;
}
form.cart .nbd-option-field .nbd-field-content {
  padding: 0px !important;
}
form.cart .nbd-option-field .nbd-field-content .nbd-swatch-wrap input[type="radio"]:checked + label {
  border: 2px solid #000;
}
form.cart .nbd-option-field .nbd-field-content .nbd-swatch-wrap .nbd-swatch {
  width: 22px;
  height: 22px;
  margin: 0px 10px 0px 0px !important;  
  border:2px solid transparent;
}

form.cart .nbd-option-field .nbd-field-content .nbd-swatch-wrap .nbd-swatch .nbd-swatch-tooltip {
  display: none!important;
}

.et-product-detail .nbo-table-summary-wrap, .et-product-detail .nbo-table-pricing-wrap{
	background:#fff!important;
}
.et-product-detail .nbo-table-pricing-wrap,
.et-product-detail .nbo-table-summary-wrap{
	padding:25px!important;
	border-radius: 8px;
	box-shadow: 0px 0px 16px 0px #0000004d;
}
.et-product-detail .nbo-summary-wrapper, .et-product-detail .nbd-option-field, .et-product-detail .nbo-style-1{
	border:none!important;
}

.et-product-detail .nbo-style-1 .nbo-table-pricing-title,
.et-product-detail .nbo-style-1 .nbo-summary-title{
	padding:0px!important;
	background:#fff;
	margin-bottom:0px!important;
    color: #000;
}
.et-product-detail .nbo-style-1 .nbo-table-pricing-title b,
.et-product-detail .nbo-style-1 .nbo-summary-title b{
	font-family: 'Poppins';
}
form.cart .nbo-summary-wrapper .nbo-table-pricing-wrap .nbo-table-pricing thead tr th{
	padding: 15px 0px!important;
	text-align: center !important;
	font-family: 'Poppins';
	font-size: 13px!important;
	color: #000!important;
}
form.cart .nbo-summary-wrapper .nbo-table-pricing-wrap .nbo-table-pricing tbody tr.ng-scope td{
	padding: 10px 0px!important;
	text-align: center !important;
	border-bottom: 1px solid rgba(0, 26, 35, 0.15); 
}
form.cart .nbo-summary-wrapper .nbo-table-pricing-wrap .nbo-table-pricing tbody tr.ng-scope td:first-child{
	font-family: 'poppins'!important;
    font-size: 14px!important;
	color: #000!important;
	font-weight:bold!important;
}
.atome-product-price-divider{
	display:none!important;
}

.size-custom{
	display: inline-block;
    float: right;
    margin-top: 10px;
}
.size-custom li{
	list-style:none;
	display:inline-block;
}
.size-custom li a{
	font-size: 14px; 
    font-weight:500;
	color:#bbbbbb;
}
.size-custom li:last-child{
	margin-left: 15px;
}
.size-custom li img{
	width:20px;
}
.size-custom li:last-child img{
	width:17px;
}
.related .size-custom, .home .size-custom{
	display:none!important;
}
.et-product-detail .quantity{
	display:none;
}
.et-product-detail .nbo-table-wrap td{
	padding:10px 5px;
}
.nbd-option-wrapper label,
.nbd-label-wrap input[type="radio"]:checked + label, 
.nbo-sub-attr-l input[type="radio"]:checked + label{
	border: none!important;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}
</style>
<!-- end Simple Custom CSS and JS -->
