/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

/* MACELLERIA inizio */

.layout-descrizioni .articolo {
padding-bottom: 40px;
}
.layout-descrizioni .sfondo.carne:before {
content: url(../images/bg-disegni/carne.svg);
width: 230px;
display: block;
margin-left: auto;
margin-right: auto;
}

.zoo-itempro-default li:nth-child(odd) .uk-flex-order-first {
    -ms-flex-order: 99;
    -webkit-order: 99;
    order: 99;
}

.zoo-itempro-default li:nth-child(odd) .uk-width-medium-2-3{
text-align: right;
}

.zoo-itempro-default li:nth-child(even) .uk-width-medium-2-3{
text-align: left;
}

.lavagna .layout-layout2 {
padding: 30px 0px;
}

.lavagna .layout-layout2 h2 {
position: relative;
}
.zoo-itempro-default li:nth-child(odd) .uk-width-medium-2-3 h2:after{
content: url(../images/freccia-bianca.svg);
position: absolute;
width: 100px;
transform: rotate(180deg);
top: -4px;
right: -120px;
z-index: 1;
}

.zoo-itempro-default li:nth-child(odd) .uk-width-medium-1-3 .media {
transform: rotate(2deg);
box-shadow: 5px 5px 0px #8e684b;
}

.zoo-itempro-default li:nth-child(even) .uk-width-medium-1-3 .media {
transform: rotate(-2deg);
box-shadow: -5px 5px 0px #8e684b;
}

.zoo-itempro-default li:nth-child(even) .uk-width-medium-2-3 h2:before{
content: url(../images/freccia-bianca.svg);
position: absolute;
width: 100px;
top: -4px;
left: -120px;
z-index: 1;
}
/* MACELLERIA fine */

.zoo-itempro-gallery {
	padding-left: 0;
	list-style: none;
}

#yoo-zoo .details {
	margin-bottom: 0;
	border: 0;
}

@media (min-width: 960px) and (max-width: 1199px) {
.zoo-itempro-default li:nth-child(odd) .uk-width-medium-2-3 h2:after {
width: 70px;
right: -80px;
top: 0px;
}
.zoo-itempro-default li:nth-child(even) .uk-width-medium-2-3 h2:before {
width: 70px;
left: -80px;
top: 0px;
}
}

@media(max-width:767px) {
.zoo-itempro-default li:nth-child(odd) .uk-width-medium-2-3 h2:after,
.zoo-itempro-default li:nth-child(even) .uk-width-medium-2-3 h2:before {
display: none;
}
.zoo-itempro-default li:nth-child(odd) .uk-flex-order-first {
    -ms-flex-order: -1;
    -webkit-order: -1;
    order: -1;
}
.layout-layout2 h2 {
margin: 30px 0px 10px;
}
}