.tool{display:inline-block;margin-bottom:25px}.tool img{border:none!important}.tool--name{display:inline-block;width:100%}.tool--name h2{padding-bottom:0;font-size:1.2em;font-weight:500}.tool--content p{margin-top:12px}.tool--content p br{display:none}.tool--cats{border-top:1px solid #ebeae6;border-bottom:1px solid #ebeae6;font-size:.75em}.tool--cats>span{padding:.5em 2em .5em 0;display:inline-block;line-height:.9}.tool--screenshot{text-align:center;margin-bottom:10px;border-bottom:1px solid #ebeae6;padding-bottom:10px}.tool--logo a:nth-of-type(2){width:100%;display:inline-block;word-wrap:break-word;margin-top:7px;font-size:16px}.tool--filter{padding-bottom:20px}.tool--name h2{font-size:1.5em;margin-bottom:5px!important}.filter--btn{border:2px solid #bf0f20;color:#bf0f20;background:#fff;padding:5px 10px;margin-right:10px;border-radius:10px;font-size:1.2em;margin-bottom:20px}.filter--btn.active{border:2px solid #fff;color:#fff;background:#bf0f20}@media screen and (min-width:1200px){.tool--cats>span{padding:.75em 2em .75em 0}}@media screen and (max-width:1200px){.tool--logo a:nth-of-type(2){max-width:525px}}@media screen and (max-width:991px){.tool--logo a:nth-of-type(2){max-width:500px}}@media screen and (max-width:540px){.tool--logo a:nth-of-type(2){max-width:390px}}@media screen and (max-width:440px){.tool--logo a:nth-of-type(2){max-width:260px}}