
.catmenu_img{
margin-top:10px;
width: calc(100% + 50px);
}

.catmenu_img .item{
display:inline-block;
margin-right:5px;
margin-bottom:5px;
border:1px solid #e8e6e6;
}

.catmenu_img .item a{
text-decoration:none;
}

.catmenu_img .item img{
display:block;
width:100%;
}

.catmenu_img .item span{
display:block;
background-color: #99cc00;
color:#FFF;
text-align:center;
line-height:35px;
font-size: 18px;
/*font-weight:bold;*/

}






.catmenu_img .item{
/*width:154px;*/
width:194px;
}
.catmenu_img .item:last-child{
/*width:154px;*/
width:100%;
display:none;
}








/*quatro buttons*/
.smallMobile .catmenu_img{
width:auto;
padding-left:8px;
}
.smallMobile .item{
width:25%;
width: calc(25% - 8px);
}

.smallMobile .item:nth-child(4n){
margin-right:0;
}
/*quatro buttons*/








@media only screen and (max-width: 500px) {
/*duo buttons*/
.smallMobile .item{
width:50%;
width: calc(50% - 8px);
}

.smallMobile .item:nth-child(2n){
margin-right:0;
}
/*duo buttons*/
}
	





@media only screen and (max-width: 350px) {
/*single buttons*/
.smallMobile.portrait .catmenu_img{
margin-left:0;	
padding-left:8px;
padding-right:8px;
}
.smallMobile.portrait .item{
width:100%;
margin-right:0;
margin-bottom:20px;
}
/*single buttons*/
}



