/* Custom CSS overrides */
.view-sottocategorie span.btn{
margin: 20px;
border-radius: 0;
width: 44%;
padding: 30px 10px;
white-space: unset;
height: 90px;
float: left;
text-align: left;
}

.view-sottocategorie span.btn a{
display: block;
font-size: 20px;
font-weight: bold;
color: #000;
}

.btn:active, .btn.active{
box-shadow: 0;
}

.view-taxonomy-term .views-row{
width: 45%;
float: left;
margin-right: 20px;
}

.view-taxonomy-term .views-row article h2{
font-size: 20px;
}

ul#superfish-1 li#menu-219-1{
display: none;
}

.block-superfish ul.sf-menu li a.menuparent::after{
top: 10px;
}

#main-navigation .block-superfish ul.sf-menu > li > a.menuparent {
padding: 10px 30px 10px 10px;
}
#main-navigation ul.menu li a {
padding: 9px;
text-transform: uppercase;
}