.module.prodotti-style{

	

}
.yee-widget.prodotti-style{
	margin-bottom: 0;
}
.prodotti-style.site .page-header h1, .prodotti-style h2 .subheading-category, .prodotti-style .titprincipale > * {
    padding: 15px 0 10px 0;
    font-size: 35px;

   text-transform: uppercase;
	margin-bottom: -1px;
}
.prodotti-style #sp-main-body{
	background-color: #fff;
}
.prodotti-style #sp-main-body{


}

/* ------------------------------------------------------*/
/*							PAGE						 */
/* ------------------------------------------------------*/
#row-optional{

}
#row-caratteristiche{

}
.prodotti-style .article-content{
	
}
.prodotti-style .entry-header h2{
	font-size: 30px;
	padding-top: 0;
	padding-bottom: 20px;
	border-bottom: #DDDDDD solid 1px;
	margin: 10px 0 10px;
	font-weight: 700;
}
.prodotti-style .entry-header {
    

}
.prodotti-style .entry-header a{

	font-size: 12px;
}
.prodotti-style .entry-header dd{
	color: #999;
	padding: 8px;
	font-weight: 700;
}
/* --------------------- Fisarmonica ------------------- */
#fisarmonica{
	margin-left: -15px;
	margin-right: -15px; 
}
.cappa img{
	max-height: 370px;
	margin: 30px 15px;
}

/* --------------------- Titoli ------------------- */
/*body.news-style .yee-wgt-article-text p{
	font-size: 16px;
    line-height: 1.18;
    font-weight: normal;
    padding-bottom: 0;
    margin-bottom: 5px;
}*/
.prodotti-style .tit1 *{
	padding-top: 0;
	font-size: 70px
}
.prodotti-style .tit2 * {
   color: #777;
    font-size: 30px;
    
}
.prodotti-style .tit2:not(.no-barretta)::after{
	content: "";
	display: block;
	width: 70px;
	border-bottom: 3px solid #8699b0;
	padding-top: 10px;
	margin-left: auto;
	margin-right: auto; 
}
@media only screen and (max-width : 768px){
	.prodotti-style .tit1 *{
		font-size: 40px;	
		/*font-weight: normal;*/
	}
	.prodotti-style .tit2 * {
	   color: #777;
	    font-size: 22px;
	}
}





/* Masonry FILTERS -NEWS-  */
.prodotti-style #filters{
    padding: 0px 40%;
    margin: 10px -40% 0px;
	text-align: center;
}
.prodotti-style #filters ul{
	margin-bottom: 0;
}
.prodotti-style #filters ul li{
	display: inline-block;
}
.prodotti-style #filters ul li button.mk-button{
	font-size: 14px;
	line-height: 1;
	font-weight: 500;
	text-transform: uppercase;
	padding: 7px 13px;
	margin: 7px;
	width: auto;
	height: auto;
	text-align: center;
	border: 0px solid #FFF;
	background-color: transparent;
	
}
.prodotti-style #filters ul li button.mk-button:hover{
	background-color: #333;
	color: #FFF;
}
.prodotti-style #filters ul li button.mk-button.active{
	background-color: #CCC;
}
.prodotti-style .mk-article-image{
	
}







/* --------------------- Icone post Format ------------------- */
.prodotti-style .mk-item .mk_post_format {
    position: absolute;
    color: #FFF;
    padding: 0;
    background-color: #555;
	line-height: 1;
    right: 0px;
    bottom: 0px;
    font-size: 30px;
}
.prodotti-style .mk-item .mk_post_format img{
	width: 50px;	
}
.prodotti-style .mk-item .mk_post_format .fa{
	margin: 10px;	
}




/* Blocco  ------------------------ */
body.prodotti-style .titolo-blocco::after {
	content: "\f104";
	font-family: 'Arrows';
	font-style: normal;
	color: #000;
	font-size: 62px !important;
	display: block;
}
@media only screen and (max-width : 992px){
	body.prodotti-style .titolo-blocco::after {
		content: "\f102";
		font-size: 42px !important; 
	}
}


/* --------------------- Mk Articles in pagina Category ------------------- */

.prodotti-style .mk-item{
	/*background-color: #dcdcdc;*/
	
   padding: 10px;
	
}
.prodotti-style .mk-item {
   
}
.prodotti-style .mk-item .mk-wrapper{
	background-color: #e1e3e8;
}
.prodotti-style .mk-item.mk-item-blocco {
    
   
}
body.prodotti-style .mk-item.mk-item-blocco {
    background-color: transparent;
}
.prodotti-style .mk-item .mk-wrapper.wrapper-blocco{
	 background-color: rgb(193, 0, 31);
}
.prodotti-style .mk-simple{
	text-align: left;
}
.prodotti-style .mk-item.mk-item-simple img{
	width: 100%;
}
.prodotti-style .mk-item.mk-item-simple{
	/*float: none !important;*/
	display: inline-block;
	text-align: left;
	vertical-align: top;
}
.prodotti-style .mk-item.mk-item-simple .mk-wrapper{
	overflow: hidden;
	position: relative;
}
.mk-carousel h3, .mk-carousel h6, .mk-carousel p {
    clear: none;
}
/* Titolo */
.prodotti-style .mk-item .mk-article-title/*, .lista-news .mk-item h3, .lista-news .mk-item h2, .lista-news .mk-item h4, .lista-news .mk-item h3.mk-article-title*/{
  	display: block;
	font-size: 18px;
	line-height: 1;
	padding-bottom: 15px;
	
	margin-left: 0;
	
	font-weight: 900;
	position: relative;
	top: -10px;
	color: #000;
	
	
}
.prodotti-style .mk-item .mk-article-image img{
	-moz-transform: scale(0.8);
	-webkit-transform: scale(0.8);
	-ms-transform: scale(0.8);
	-o-transform: scale(0.8);
	transform: scale(0.8);
} 
.prodotti-style .grid-emo .mk-item .mk-article-title {
    display: block;
    font-size: 38px;
    line-height: 1;
    padding-bottom: 15px;
    margin-left: 0;
    font-weight: 900;
    position: absolute;
    bottom: 10px;
    color: #fff;
}
.prodotti-style .mk-item .mk-article-title:hover{
	color: #b52528;
}
.prodotti-style .mk-item .mk-article-title{
	
}
.prodotti-style .mk-item .mk-readmore{
	text-align: center;
	
	
	width: 100%;
	
}
.prodotti-style .mk-item .mk-readmore a{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;

	opacity: 0;
	
	background-color: #333;
	color: #fff;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: 900;
	padding: 16px 20px;
	display: inline-block;
}
.prodotti-style .mk-item .mk-readmore a:hover{
	background-color: #888;
	}
/*.prodotti-style .mk-item .mk-article-title::before{
	content: "";
	width: 1px;
	height: calc(100% + 25px);
	background-color: #cb2229;
	display: block;
	position: absolute;
	top: -30px;
	left: 0;
}*/
/* Image */
.prodotti-style .mk-item .mk-masonry-item-wrapper{
	
}
.prodotti-style .mk-item .mk-article-image{
	
}
.prodotti-style .mk-item .mk-article-image img{
	
}
.prodotti-style .mk-item .mk-link-img{
	
}
/* Time */
.prodotti-style .mk-item .mk-time {
	

}
.prodotti-style .mk-item .mk-time a{
	
}
/* Text */
.prodotti-style .mk-item .mk-text, .prodotti-style .mk-item .mk-articles-introtext{
	padding: 0 0 12% 0;
	color: #FFF;
	margin: 0;
	width: auto;
	display: inline-block;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background-color: rgba(134,153,176,1);

	opacity: 0;

		-webkit-transition: all 400ms ease-in-out;
   -moz-transition: all 400ms ease-in-out;
     -o-transition: all 400ms ease-in-out;
        transition: all 400ms ease-in-out;
	}
.prodotti-style .mk-item:hover .mk-text, .prodotti-style .mk-item:hover .mk-articles-introtext{
	opacity: 1;
}
.prodotti-style .mk-item ul{

	padding: 0;
}
.prodotti-style .mk-item ul li{
	padding: 5px 0;

	display: block;
	padding: 5px;
	font-size: 20px;

}
.prodotti-style .mk-item ul li:first-child{
	/*border-bottom: 1px solid #000;*/
	padding-top: 12%;
	padding-bottom: 10px;
	color: #333;
	background-color: #c1cad5;
}
.prodotti-style .mk-item ul li strong{
	display: block;
	font-size: 16px;
}
/* -------------------------- */

/* Titolo */
body.prodotti-style .mk-item .mk-article-title{
	width: 100%;
}
/* Image */
body.prodotti-style .mk-item .mk-article-image{

}
body.prodotti-style .mk-item .mk-article-image img{
	width: 100%;
	}
body.prodotti-style .packshot img{
	max-height: 600px;
width: auto;
	}
body.prodotti-style .mk-item .mk-link-img {
	padding-left: 0;
}
/* Time */
.prodotti-style .mk-time {
	width: auto;
	border-bottom-left-radius: 0;
	border-top-right-radius: 0;
	font-size: 24px;
	color: #999;
	padding: 10px;
	background: #222;
	margin: 0;
}
body.prodotti-style.view-article .mk-time{
	background: transparent;
	padding: 0;
}
body.prodotti-style .mk-time {
	
	padding: 10px;
}
body .prodotti-style .mk-time .mk-date0, body.prodotti-style .mk-time .mk-date0{
	color: #b52528;
	padding: 0 4px;
	font-weight: 900;
}
body .prodotti-style .mk-time .mk-date1, body.prodotti-style .mk-time .mk-date1{
	color: #fff;
	
}
body .prodotti-style .mk-time .mk-date2, body.prodotti-style .mk-time .mk-date2{

	padding: 0 4px;
}
/* Text */
body .prodotti-style .mk-text, body.prodotti-style .mk-articles-introtext{
	width: 100%;
}

.prodotti-style hr{
	border-color: #ccc;
	border-width: 1px;
}

@media only screen and (max-width : 992px){
	.prodotti-style .mk-article-title{
		width: 100%;
		
	}
	.prodotti-style {
	    
	}
	/* Image */
	.prodotti-style .mk-article-image{
		width: 100%;
		}
	.prodotti-style .mk-link-img {
    	
	}
	/* Time */
	.prodotti-style .mk-time {
		height: 50px;
		top: 0;
		width: 100%;
		
		font-size: 20px;
	}
	/* Text */
	.prodotti-style .mk-text, .prodotti-style .mk-articles-introtext{
		width: 100%;
	}
}








/* ================== bottoni di navigazione (mknav) ==============*/
.news-style .mk-advanced-articles.mknav .mk-article-title{
	padding: 40px;
	display: block;
}
.news-style .mknav .flaticon-arrows-left:after, .news-style .mknav .flaticon-arrows-right:after
{
	font-size: 50px;
	display: inline-block;
	float: right;
	padding: 20px 10px 0;
}
.news-style .mknav .flaticon-arrows-left:after {
	float: left;
}
.news-style .mknav .flaticon-arrows-right:after {
	float: right;
}







/* -------------------------------Carousel OWL in home */
.homepage .prodotti-style .owl-carousel .mk-item {
    padding: 0;
    background-color: #fff;
}
.homepage .prodotti-style .mk-item .mk-wrapper {
    background-color: transparent;
}
.homepage .prodotti-style .mk-article-image::before {
    content: " ";
    background-color: #ccc;
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px; 
    right: 0px;
    display: block;
    opacity: 0;
    -webkit-transition: opacity 500ms ease;
    -moz-transition: opacity 500ms ease;
    -o-transition: opacity 500ms ease;
    transition: opacity 500ms ease;
    
}

.homepage .prodotti-style .mk-item .mk-article-image{
	padding: 20px 10px 10px 10px;
	cursor: pointer;
}
.homepage .prodotti-style .mk-item .mk-article-image img{
	max-height: 280px;
	width: auto;
	margin: 0px auto;
	display: block;

	-webkit-transition: transform 500ms ease;
    -moz-transition: transform 500ms ease;
    -o-transition: transform 500ms ease;
    transition: transform 500ms ease;

	-moz-transform: scale(0.9);
	-webkit-transform: scale(0.9);
	-ms-transform: scale(0.9);
	-o-transform: scale(0.9);
	transform: scale(0.9);
}
.homepage .prodotti-style .mk-article-image:hover::before {
	opacity: 0.3;
}
.homepage .prodotti-style .mk-item .mk-article-image:hover img{
	-moz-transform: scale(1);
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
}
.homepage .prodotti-style .mk-item .mk-link-img{

}
.homepage .prodotti-style .owl-carousel {
   
}
.owl-carousel .owl-stage-outer {
    
}
.prodotti-style .owl-controls{
	/*margin: 0px;
	
	width: 100%;
	height: 1px;
	
	position: absolute;
	top: 0;
	left: 0;*/

	
}
.homepage .prodotti-style .owl-controls .owl-nav{
	
}


.prodotti-style .owl-controls .owl-dots {
    
}
.prodotti-style .owl-controls .owl-nav [class*="owl-"]{
	background-color: transparent;
	color: #000;
	font-size: 30px;
	cursor: pointer;
}
.prodotti-style .owl-controls .owl-nav [class*="owl-"]:hover{
	background-color: transparent;
	color: #FFF;
}

.prodotti-style .owl-controls .owl-nav .owl-prev{
	/*float: left;*/
	margin-right: 20px;
	display: inline-block;
}
.prodotti-style .owl-controls .owl-nav .owl-next{
	/*float: right;*/
	margin-left: 20px;
	display: inline-block;
}
@media only screen and (max-width : 992px){
		
}
@media only screen and (max-width : 420px){
		
}



/* -------------------------------Carousel OWL in pagina*/
body.prodotti-style .owl-carousel .mk-item{
	
}
body.prodotti-style .owl-carousel {

z-index: 0;
padding-bottom: 55px;
padding-top: 20px;
padding-left: 15px;
padding-right: 15px;
}
body.prodotti-style .owl-theme .owl-controls{
	margin: 0px;
	position: absolute;
	top: auto;
	bottom: 55px;
	width: 100%;
	height: 0;
	right: 0;
	left: 0;
}
body.prodotti-style .owl-theme .owl-controls .owl-nav [class*="owl-"]{
	background-color: transparent;
	
	font-size: 35px;
}
body.prodotti-style .owl-theme .owl-controls .owl-nav [class*="owl-"]:hover{
	background-color: transparent;
	color: #999;
}

body.prodotti-style .owl-theme .owl-controls .owl-nav .owl-prev{
	float: left;
	margin-left: 23px;
}
body.prodotti-style .owl-theme .owl-controls .owl-nav .owl-next{
	float: right;
	margin-right: 23px;
}
@media only screen and (max-width : 992px){
		
}
@media only screen and (max-width : 420px){
	
}





/* ------------------------------------------------------*/
/*					CORPO della PAGINA					 */
/* ------------------------------------------------------*/
body.prodotti-style .item.item-page{
	
}
body.prodotti-style .colonna-testo > *{
		padding: 3% 5% 0 3%;
}
@media only screen and (max-width : 992px){
	body.prodotti-style .colonna-testo > *{
		padding: 15px 0px;
	}
}


body.prodotti-style .descrizione1{

}





body.prodotti-style .descrizione-blocco{
	padding: 20px;
	
}
body.prodotti-style .descrizione-blocco .custom{
	color: #fff;
	font-size: 21px;
	font-weight: 900;
	text-transform: uppercase;
	line-height: 1;
	padding-bottom: 12px;
}
body.prodotti-style .descrizione-blocco p{
	color: #fff;
	font-size: 13px;
	line-height: 1.4;
}



@media only screen and (max-width : 1170px){
		
	body.prodotti-style .col-img{
		width: 100%;
	}
	body.prodotti-style .col-img img{
		max-height: 280px;
		width: auto;
	}
	body.prodotti-style .col-desc{
		width: 100%;
	}
}

body.prodotti-style .descrizione2{
	/*background-color: #8699b0;*/
	padding: 20px;
}

body.prodotti-style .immagine2{
	/*background-color: #e1e3e8*/
}
body.prodotti-style .immagine2 img{
	padding: 30px 0;
	width: auto;
	max-height: 380px;
}
body.prodotti-style .disegno{

}
body.prodotti-style .tabella{
	text-align: center;
	font-weight: 900;
	padding: 15px;
}
body.prodotti-style .tabella .tabella-row .row > div > .yee-wgt-wysiwyg p{
	padding-top: 7px;
}
body.prodotti-style .tabella .tabella-row .row > div > .yee-wgt-wysiwyg:nth-child(1){
	
	text-align: center;
	border-bottom: 1px solid #e1e3e8;
	padding-bottom: 4px;
	
	height: 37px;

	position: relative;
}
body.prodotti-style .tabella .tabella-row .row > div > .yee-wgt-wysiwyg:nth-child(1) p{
	
	
	color: #FFF;
	
	font-weight: bold;

	line-height: 1;
	font-size: 13px;
	
	position: absolute;
	width: 100%;
	bottom: 0;
}
body.prodotti-style .tabella .tabella-row{
	padding: 10px 15px 0;

}
body.prodotti-style .tabella .tabella-row .row > div[class*="col-"] {
    float: none;
	display: inline-block;
	margin: 0 -2px;
	vertical-align: top;
}
body.prodotti-style .tabella .custom, body.prodotti-style .tabella h4{
	color: #fff;
	font-size: 21px;
	font-weight: 900;
	text-transform: uppercase;
	line-height: 1;
	padding-bottom: 12px;
}
body.prodotti-style .tabella h4{
	padding:  15px 0;
}

body.prodotti-style .icone{
	padding: 50px 25px 20px 37px;
}
body.prodotti-style .icone .tag-category{
	display: none;
}
body.prodotti-style .icone .tag-title{
	font-size: 12px;
	font-weight: 900;
	line-height: 1;
	text-transform: uppercase;
	padding: 10px 3px;
	display: block;
}
body.prodotti-style .icone img{
	max-height: 60px;
	margin-top: 15px;
}

body.prodotti-style .icone.icone-new img{
	max-height: 80px !important;
	margin-top: 15px;
}

body.prodotti-style .yee-wgt-tags .row > div {
    min-height: 130px;
    padding: 3px;
}
body.prodotti-style #row-optional .descrizione2 {
    padding-top: 20px;
    padding-bottom: 10px;
    background-color: rgb(237, 237, 237);
    border-top: 2px solid rgb(255, 255, 255);
    border-bottom: 1px solid rgb(204, 204, 204);
    margin-bottom: 15px;
}

body.prodotti-style #row-optional .descrizione3 {
    padding-top: 20px;
    padding-bottom: 10px;
    background-color: rgb(255, 255, 255);
    border-top: 2px solid rgb(237, 237, 237);
    border-bottom: 1px solid rgb(204, 204, 204);
    margin-bottom: 15px;
}




/* ------------- */
body.it-it.prodotti-style .icone::before{
	content: "CARATTERISTICHE";
	display: inline-block;
	color: #8699b0;
	font-size: 15px;
	font-weight: normal;
	padding: 5px 10px;
	border: 1px solid #8699b0;
	position: absolute;
	top: 18px;
	left: 25px;
}
body.en-gb.prodotti-style .icone::before{
	content: "FEATURES";
	display: inline-block;
	color: #8699b0;
	font-size: 15px;
	font-weight: normal;
	padding: 5px 10px;
	border: 1px solid #8699b0;
	position: absolute;
	top: 18px;
	left: 25px;
}



/* ------------- */

body.prodotti-style .optional .tag-category{
	display: none;
}
body.prodotti-style .optional .tag-title{
	font-size: 12px;
font-weight: 900;
line-height: 1;
text-transform: uppercase;
padding: 0px 10px 10px 10px;
display: block;
text-align: center;
}
body.prodotti-style .optional img{
	max-height: 120px;
	margin-top: 15px;
	margin-left: auto;
	margin-right: auto;
	display: block;
}
body.prodotti-style .optional{
	position: relative;
	
	padding: 40px 30px 0;
}
body.prodotti-style .optional::before{
	content: "OPTIONAL";
	display: inline-block;
	color: #8699b0;
	font-size: 24px;
	font-weight: 100;
	padding: 8px 20px;
	border: 1px solid #8699b0;
	position: absolute;
	top: 0px;
	left: 50%;
	width: 160px;
	text-align: center;
	margin-left: -80px;
}

body.prodotti-style .colori .row .row > div{
	float: none !important;
	margin: 0 auto;
	display: inline-block;
	padding: 0;
	width: 31%;
}
body.prodotti-style .colori img{
	max-height: 180px;
	display: block;
	margin: 0 auto;

}
@media only screen and (max-width : 992px){
	body.prodotti-style .colori img{
		max-height: 180px;
	}
}
body.prodotti-style .colori .custom{
	color: #222;
	font-size: 16px;
	font-weight: 900;
	text-transform: uppercase;
	line-height: 1;
	padding-bottom: 30px;
}
body.prodotti-style .colori .custom::after{
	content: "";
	display: block;
	width: 70px;
	border-bottom: 3px solid #8699b0;
	padding-top: 10px;
	margin-left: auto;
	margin-right: auto; 
}
body.prodotti-style .colori .yee-wgt-wysiwyg{
	line-height: 1;
	font-size: 13px;
}


/**/
body.prodotti-style .varianti .yee-wgt-wysiwyg p{
	font-size: 18px;
	
}
body.prodotti-style .varianti .row .row > div{
	float: none !important;
	margin: 0 auto;
	display: inline-block;
	padding: 0;
	width: 31%;
}
body.prodotti-style .varianti img{
	max-height: 220px;
	display: block;
	margin: 12px auto;

}
@media only screen and (max-width : 992px){
	body.prodotti-style .varianti img{
		max-height: 180px;
	}
}
body.prodotti-style .varianti .custom{
	color: #222;
	font-size: 16px;
	font-weight: 900;
	text-transform: uppercase;
	line-height: 1;
	padding-bottom: 30px;
}
body.prodotti-style .varianti .yee-wgt-wysiwyg:first-child::after{
	content: "";
	display: block;
	width: 70px;
	border-bottom: 3px solid #8699b0;
	padding-top: 10px;
	margin-left: auto;
	margin-right: auto; 
}
body.prodotti-style .varianti .yee-wgt-wysiwyg{
	line-height: 1;
	font-size: 13px;
}


/* ------------------------------------------------------*/
/*					PRODOTTI Pagina principale			 */
/* ------------------------------------------------------*/
.prodotti-style .blocco-sospeso {
    position: absolute;
	top: 14%;
	left: auto;
	right: 0;
	width: 57%;
	background-color: rgba(255,255,255,0.85);
	padding: 15px;
	padding-right: 10%;
}



@media only screen and (max-width : 992px){
	
	.blocco-sospeso{
		/*
		
		top: 10%;*/
		left: 40px;
		width: 70%;
	}
	
}
@media only screen and (max-width : 768px){
	
	.blocco-sospeso{
		
		position: static;

		top: auto;
		left: auto;
		width: auto;
	}
	
}


.prodotti-style .blocco-sospeso .titolo-sospeso-category{
	padding: 15px 15px 10px 15px;
}
.prodotti-style .blocco-sospeso .yee-wgt-article-text{
	padding: 0 15px 0;
}
.prodotti-style .titolo-sospeso{
    background-color: transparent;
    
    padding: 15px 30px;
    position: absolute;
    left: 0px;
    bottom: 20px;
    top: auto;
	right: 0px;
    display: inline;

    width: 100%;
    z-index: 2;
    
}
.prodotti-style .titolo-sospeso a{
    
    color: #FFF;
	line-height: 1;
	text-transform: uppercase;
	font-size: 40px;
	text-shadow: 1px 1px 3px rgba(0,0,0,0.4);

}

@media (max-width: 768px) {
	
.prodotti-style .titolo-sospeso a{
    
    color: #FFF;
	line-height: 1;
	text-transform: uppercase;
	font-size: 30px;
	text-shadow: 1px 1px 3px rgba(0,0,0,0.6);

}	
}

.prodotti-style.prodotti-category a img{
	-webkit-transition: transform 500ms ease;
    -moz-transition: transform 500ms ease;
    -o-transition: transform 500ms ease;
    transition: transform 500ms ease;

	-moz-transform: scale(1);
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
}
.prodotti-style.prodotti-category a:hover img{
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
.prodotti-style.prodotti-category .row > div{
	outline: 5px solid #fff;
	overflow: hidden;
}




.tag-category.prodotti-style{
	padding: 0 0 30px 0;
}

.tag-category.prodotti-style h1{
	text-transform: uppercase;
	text-align: center;
}
.tag-category.prodotti-style ul{
	
}
.tag-category.prodotti-style ul li{
	display: inline-block;
	width: 16%;
	
	list-style-type: none;
	text-align: center;
	padding: 15px;
}
.tag-category.prodotti-style ul li h3 a{
	color: #222;
	font-weight: 900;
	font-size: 15px;
	text-transform: uppercase;
}
.tag-category.prodotti-style ul .caption{
	color: #222;
	font-weight: 100;
	font-size: 15px;
	text-transform: uppercase;
}
.tag-category.prodotti-style ul li h3::after{
	content: "";
	display: block;
	width: 70px;
	border-bottom: 3px solid #8699b0;
	padding-top: 10px;
	margin-left: auto;
	margin-right: auto; 
}
.tag-category.prodotti-style h1::after{
	content: "";
	display: block;
	width: 70px;
	border-bottom: 3px solid #c20e1a;
	padding-top: 10px;
	margin-left: auto;
	margin-right: auto; 
}