.single-post .entry-title{
	width:75%;
	margin:0 auto;
	text-align: center;
}
.single-post .entry-info {
	text-align: center;
}
.single-post .hentry .entry-info [class^="entry-"] ~ [class^="entry-"]::before{
	height:9px;
	width:1px;
}
.single-post .entry-meta{
	width: 70%;
	margin: 0 auto;
	padding:38px 0 !important;
	border-top: 1px solid #242424 !important;
	border-bottom: 1px solid #242424 !important;
}

.single-post #respond{
	width:70%;
	margin: 4% auto;
}
.single-post .comment-form-cookies-consent{
	display:none;
}
.single-post form  .aux-inline-inputs:nth-child(4){
	flex-basis: calc(100%) !important;
}
.single-post form{
	position:relative;
}
.single-post form .comment-notes{
	margin-bottom:40px;
}
.single-post .aux-input-group .aux-modern-form-border{
	height:1px !important;
	background-color:#585858 !important;
}
.single-post .aux-focused .aux-modern-form-border{
	height:1.5px;
	background-color:#fff !important;
}
.single-post input[type="submit"]{
	background-color:#fff;
	position:absolute;
	right:0;
	bottom:-25%;
}
.single-post input , .single-post  textarea{
	padding:20px 0 !important;
	color:#fff;
	font-weight:bold !important;
}
.single-post textarea , .single-post .aux-inline-inputs:nth-child(4){
	height: 67px !important;
	min-height: 67px !important;
}
.single-post footer input[type="email"]{
	padding: 0px 50px 15px 50px !important;
}
@media screen and (max-width:800px){
	.single-post .entry-content ,  .single-post .entry-info , .single-post .entry-header{
		margin-left:5% !important;
		margin-right:5% !important;
	}
	.single-post .entry-meta , .single-post #respond{
    width: 90% !important;
	}
	.single-post .entry-title {
    width: 100%;
	}
	.single-post #respond{
		margin: 5% auto 28% auto;
	}
}




.titolo-traccia {
   color: white;
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke-width: 3px;
  -webkit-text-stroke-color: white;
}

 @media only screen and (max-width: 600px) {
	 .titolo-traccia {
  -webkit-text-stroke-width: 1.5px;
}
}
 @media only screen and (max-width: 1024px) {
	 .titolo-traccia {
  -webkit-text-stroke-width: 2px;
}
}

.content {
	background-color: #1b1913;
}

.aux-top-header, .aux-sticky-footer .page-title-section, .aux-sticky-footer #main, #inner-body {
	background-color: #1b1913;
}

.aux-fs-menu .aux-master-menu .aux-menu-item > .aux-item-content {
	font-size: 20px;
}

.cky-btn-revisit-wrapper {
	background-color: #231e09!important;
	width: 40px;
height: 40px;
}


/*PRODOTTO*/

.woocommerce-page .price ins {
	background-color: #FFF0!important;
	color: white;
}

.woocommerce .aux-shop-table tbody th {
	background-color: transparent;
}

.woocommerce .aux-shop-table thead th {
	background-color: transparent;
}

.woocommerce .aux-shop-table tfoot th {
	background-color: transparent;
}

label {
	color: lightgrey;
}

.single-product .variations .aux-dropdown.aux-large select {
  color: gray;
}

.woocommerce-page .price > span.woocommerce-Price-amount {
  color: white;
}

ins  {
	background-color: transparent;
}

.woocommerce .form-row .aux-input-text {
	color: lightgrey;
}

.page-title-section .aux-dark, .page-title-section .aux-dark a {
	color: white;
}
.page-title-section .aux-dark, .page-title-section .aux-dark a:hover
{
	color: var( --e-global-color-accent );
}

.aux-shop-archive .products-loop .loop-tools-wrapper .button {
	color: var( --e-global-color-accent );
}

.aux-breadcrumbs span a:hover {
	color:var( --e-global-color-accent );
}

.woocommerce-page .price .amount {
  font-size: 2em;
}

.single-product .auxshp-label {
	padding-top: 20px;
}

.aux-widget-related-products .loop-tools-wrapper .button {
  color: var( --e-global-color-accent );
}

.woocommerce-checkout-payment .form-row .button {
  background-color: #FF9054;
}

.woocommerce .aux-input-group .aux-button {
  position: absolute;
  right: 0.15625em;
  top: 0;
  margin: 0;
  transition: all .2s;
}
.woocommerce .aux-cart-buttons .aux-button {
  padding: 1.25em 1.5em;
}

.aux-shop-product-number-text {
	display: none
}

.woocommerce-page .aux-dropdown-filter {
  display: none
}

.aux-shop-custom-widget-area-btn  {
  display: none
}

.single-product .variations .aux-dropdown.aux-large select {
  font-size: 100%;
  padding-top: 0.94em;
  padding-bottom: 0.94em;
  border-color: #BBB;
  background-color: #151515;
}


.aux-master-menu.aux-narrow .aux-submenu-indicator::before, .aux-fs-menu .aux-master-menu .aux-submenu-indicator::before {
  background-color: #fff;
}

.aux-master-menu.aux-narrow .aux-submenu-indicator::before, .aux-fs-menu .aux-master-menu .aux-submenu-indicator::after {
  background-color: #fff;
}