.details+.cats{padding-top:20px}.cats{position:relative;width:100%;margin:0;float:left;display:block;padding:80px 40px 20px;background:#fff;border-bottom:10px solid #eee}.cats a{width:220px;margin:0 1% 40px;float:none;padding:0;position:relative;text-align:center;display:inline-block}.cats a .img{width:148px;height:148px;padding:20px;position:relative;display:block;margin:0 auto 0;background:#eee;border-radius:50%;-webkit-box-shadow:inset 0 0 0 0 #05d8cf;-moz-box-shadow:inset 0 0 0 0 #05d8cf;box-shadow:inset 0 0 0 0 #05d8cf}.cats a .txt{padding:0;display:table-cell;width:1%;height:100px;vertical-align:middle}.cats a .txt span{color:#05d8cf;font-weight:700;text-transform:uppercase;font-size:13px}.cats a h3{line-height:23px;font-weight:700;font-size:16px;position:relative;text-transform:none;margin-bottom:0}.cats a .btn{display:inline-block;width:auto}.cats a#cat-6 h3{width:170px;margin:0 auto}.cats a#cat-1 h3{width:172px;margin:0 auto}.cats a.act .img,.cats a:hover .img{-webkit-box-shadow:inset 0 0 0 10px #05d8cf;-moz-box-shadow:inset 0 0 0 10px #05d8cf;box-shadow:inset 0 0 0 10px #05d8cf}@media only screen and (max-width: 540px){.cats{padding:80px 30px 20px}.cats a{width:48%;margin:0 1% 40px;float:left}}
