.galleria {
    width: calc(100% - 4rem);
	margin:0 0 0 0;
	padding:0 2rem;
    display: block;
    position: relative;
}
.galleria a.dx, .galleria a.sx {
    width: 2rem;
    height: 2rem;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    position: absolute;
    top: calc(50% - 1rem);
    display: block;
}
.galleria a.dx {
    right: 0;
    background: url("../images/dx.svg") no-repeat;
    background-position: center center;
    background-size: auto 90%;
}
.galleria a.sx {
    left: 0;
    background: url("../images/sx.svg") no-repeat;
    background-position: center center;
    background-size: auto 90%;
}
.galleria a.dx:hover {
    background: url("../images/dxHover.svg") no-repeat;
    background-position: center center;
    background-size: auto 90%;
}
.galleria a.sx:hover {
    background: url("../images/sxHover.svg") no-repeat;
    background-position: center center;
    background-size: auto 90%;
}
.contenitore {
	margin:0 0 0 0;
	padding:0 0 0 0;
    width: 100%;
    overflow: hidden;
}
.contenuto {
	margin:0 0 0 0;
	padding:0 0 0 0;
    display:flex;
	align-items:flex-start;
	justify-content:flex-start;

	-webkit-align-items:flex-start;
	-webkit-justify-content:flex-start;

	display:-ms-flexbox;
	-ms-align-items:flex-start;
	-ms-flex-pack:flex-start;
    
    flex-flow:row wrap;
	-webkit-flex-flow:row wrap;
	-ms-flex-flow:row wrap;
}
.item {
	margin:0 0.3125rem;
	padding:0 0 0 0;
    display: block;
    width: 13.75rem;
    height: 16.75rem;
}
.item a.img {
	margin:0 0;
	padding:0 0 0 0;
    display:flex;
	align-items:center;
	justify-content:center;

	-webkit-align-items:center;
	-webkit-justify-content:center;

	display:-ms-flexbox;
	-ms-align-items:center;
	-ms-flex-pack:center;
    
    flex-flow:row wrap;
	-webkit-flex-flow:row wrap;
	-ms-flex-flow:row wrap;
    width: 13.75rem;
    height: 13.75rem;
    color: #6C7B92;
    text-decoration: none;
    background: #F5F5F5;
}
@media only screen and (max-width : 600px) {
    
}
@media only screen and (min-width : 601px) and (max-width : 900px)  {
    
}
@media only screen and (min-width : 901px) and (max-width : 1200px) {
    
}
@media only screen and (min-width : 1201px) {
    
}