/* Add here all your CSS customizations */

.link {
    height: 170px;
    font-size: 0;
    text-align: center;
}

.link:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

.link img {
    max-width: 170px;
    max-height: 170px;
    display: inline-block;
    vertical-align: middle;
}

.link img {
    filter: url('../js/grayscale/filters.svg#grayscale'); /* Firefox 3.5+ */
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(1); /* Webkit Nightlies & Google Chrome Canary */
}

.link img:hover {
    filter: none; /* Applies to FF + IE */
    -webkit-filter: grayscale(0);
}

.no-padding{
    padding:0 !important;
}

.no-margin{
    margin:0 !important;
}