.submneu a {
display:block;
text-align:center;
padding:5px 5px 5px 5px;
border:5px solid #e0f7df;
border-radius:8px;
line-height:120%;
background-color:#f0ffef;
transition:0.3s;
height:100%;
}	

.submneu img{
width:60px;
margin-bottom:10px;
}
.submneu a:hover {
border:5px solid #259e52;
text-decoration:none;
color:#000;
}
.submneu a:hover img{
filter:alpha(opacity=100);
-moz-opacity:1.0;
opacity:1.0;
}

.submenutitle {
font-weight:700;
color:#259e52;
}
.submneu .col-md-2{
padding:5px;
}

@media screen and (max-width: 640px) {

}