/* ----------------------------------------------------------------
	Default CSS
-----------------------------------------------------------------*/

.pswp__caption__center { display: none!important; color: black!important;}
.pswp__caption__center {
    color: #000!important;
}

.et_pb_image_container .et_overlay.et_pb_inline_icon {
	border: none!important;
}

/* Remove sidebar */
#sidebar {
	display:none;
}

/* Remove thin line */
#main-content .container:before {
	background: none;
}

/* Make content 100% width */
@media (min-width: 981px){
#left-area {
	width: 100%;
	padding-right: 0px !important;
}}

.et_overlay,.et_overlay.evidenza,.et_overlay.sopra {
	border: 0!important;
/* 	background: hsla(0,0%,100%,.4)!important; */
}

.woocommerce-variation-availability {
	margin-bottom: 10px;	
}

.woocommerce-variation-availability p.stock.in-stock,
.woocommerce-variation-availability p.stock.out-of-stock {
	display: none;
}


/* ----------------------------------------------------------------
	Responsive CSS
-----------------------------------------------------------------*/

@media screen and (min-width: 1600px) { }

@media screen and (min-width: 1400px) { }

@media screen and (max-width: 1399px) { }

@media screen and (min-width: 1200px) { }

@media screen and (min-width: 981px) { }

@media screen and (min-width: 769px) { }

@media screen and (min-width: 768px){ }

@media screen and (max-width: 1199px) { }

@media screen and (max-width: 1099px) { }

@media screen and (max-width: 980px) { }

@media screen and (max-width: 768px) { }

@media screen and (max-width: 480px) { }

@media screen and (max-width: 360px) { }

@media screen and (max-width: 320px) { }

@media screen and (max-height: 1100px) { }

@media screen and (max-height: 1000px) { }

@media screen and (max-height: 768px) { }

@media screen and (min-width: 1200px) and (max-height: 800px) { }

@media screen and (min-width: 1200px) and (max-height: 700px) { }

/* ----------------------------------------------------------------
	Retina CSS
-----------------------------------------------------------------*/


@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) {

}

@media
only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 991px),
only screen and (   min--moz-device-pixel-ratio: 2) and (max-width: 991px),
only screen and (     -o-min-device-pixel-ratio: 2/1) and (max-width: 991px),
only screen and (        min-device-pixel-ratio: 2) and (max-width: 991px),
only screen and (                min-resolution: 192dpi) and (max-width: 991px),
only screen and (                min-resolution: 2dppx) and (max-width: 991px) {

}
