@import url('range.css'); 
body.single-product #et-main-area #main-content .container{
	padding-top:20px;	
}
body.single-product #et-main-area #main-content .container:before{
	width: 0px;
}	
body.single-product #owa-title-area {
	text-align: center;
	padding-bottom:50px;
}
body.single-product #owa-title-area .woocommerce-breadcrumb,
body.single-product #owa-title-area .woocommerce-breadcrumb a{
	color:#f48200;	
	font-size: 12.5px;
}

body.single-product #owa-title-area h2 {
	text-align: center;
}
@media all and (min-width:981px){
	body.single-product #et-main-area #main-content .container #left-area {
		width: 82%;
	}
	body.single-product #et-main-area #main-content .container #sidebar {
		width: 18%;
	
		
	}
	body.single-product #et-main-area #main-content .container #sidebar > div{
		border-top:2px solid #f48200;
		padding-top:30px;
	}
}

/*SIDEBAR*/
body.single-product #sidebar ul.product-categories > li.cat-item > a {
	font-weight: bold;
	font-size: 13.5px;
}
body.single-product #sidebar ul.product-categories ul.children li.cat-item > a {
	font-size: 12px;
}
body.single-product #sidebar ul.product-categories ul.children li.cat-item.current-cat > a {
	color:#f48200;
} 

/*FORM ADD TO CART*/
/*tolgo le opzioni per i RING*/
div.product_cat-rings-discs table.variations {
	display: none;
}

select option.disabilitata {
	color:rgba(200,200,200,0.5);
}
.product .summary.entry-summary form {
	font-size: 13px;
}
#owa_ring_attribute label {
	min-width: 146px;
	display: inline-block;
	vertical-align: text-top;
	margin-right: 1px;
}
#owa_ring_attribute input[type=text]{
	font-size: 13px;
	vertical-align: text-top;
}
#owa_ring_attribute input[type=checkbox]{
	vertical-align: text-top;
	margin-top:4px;
}	
label.disabilitata {
	color:#999;
}
#content-area #owa_info {
	margin-top:25px;
}
#owa_info table td:first-child {
	width: 100px;
}	
#content-area #owa_info table td {
	font-size: 13px;
	font-weight: normal;
	line-height: 19px;
	padding:2px;
}
#content-area #owa_info table td.label {
	font-weight: bold;	
}
a.owa_button {
	padding:8px 14px;
	background-color: #f48200;
	color:#f0f0f0;
	border-radius: 4px;
}
a.owa_button:hover {
	color:#fff;
	background-color: #ff9817;
}	
.owastesto {
	text-align: center;
	margin-top: 250px;
	margin-bottom: 20px;
	color:#949494;
}