.appreach{text-align:left;padding:25px;margin:20px;border-radius:2px;overflow:hidden;box-shadow:0px 2px 5px 1px #e5e5e5;}
.appreach:after{content:"";display:block;clear:both;}
.appreach img, .appreach p{margin:0;padding:0;}
.appreach a:after{display:none;}
.appreach__icon{float:left;border-radius:10%;overflow:hidden;margin:0 3% 0 0 !important;width:25% !important;height:auto !important;max-width:120px !important;}
.appreach__detail{display:inline-block;font-size:20px;line-height:1.5;width:72%;max-width:72%;}
.appreach__detail:after{content:"";display:block;clear:both;}
p.appreach__name{font-size:16px;color:#555;padding-bottom:10px;font-weight:bold;line-height:1.5em !important;max-height:3em;overflow:hidden;}
.appreach__info{font-size:12px !important;color:#888;}
.appreach__info a{color:#aaa;}
.appreach__developper, .appreach__price{margin-right:0.5em;}
.appreach__posted a{margin-left:0.5em;}
.appreach__links{float:left;height:40px;margin-top:15px;white-space:nowrap;}
.appreach__aslink img{margin-right:10px;height:40px;width:135px;}
.appreach__gplink img{height:40px;width:134.5px;}
@media(max-width:767px){
.appreach__links {
display: flex;
}
.appreach {
margin: 20px 0;
padding: 20px;
}
.appreach__info {
font-size: 11px !important;
}
p.appreach__name {
font-size: 15px;
}
}