.app-icon__link{font-size:0}.app-icon .app-icon__img{height:100%;vertical-align:middle;width:100%}@media only screen and (min-width:500px) and (any-hover:hover){.app-icon__img-hover{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,border-color;transition-property:background-color,border-color;-webkit-transition-timing-function:ease;transition-timing-function:ease}.app-icon__img-hover:hover{opacity:.8}}.app-icon{border-radius:22.78%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden}
