.runs__month{margin-bottom:12px}.runs__list{overflow:hidden}.main ul .runs__list__item{padding:0}.runs__list__link{color:#080808;display:block;padding:12px 12px 12px 72px;text-decoration:none}.runs__list__link .media{align-items:center;justify-content:center}.runs__list__link:hover{color:#080808;text-decoration:none}.runs__list__link:hover .runs__list__icon:after{opacity:1}.runs__list__link:hover .runs__title{color:#d33e32}.runs__list__link .media__body{vertical-align:top}.runs__list__link .media__img{margin-right:0;margin-top:12px;vertical-align:top}@media screen and (min-width:481px){.runs__list__link .media__img{display:flex;margin-left:24px;margin-top:0}}.runs__list__link .image_container{margin:0;max-width:102px}.runs__list__link .image_container img{display:block}.runs__list__icon{background-color:#d33e32;background-image:none!important;height:100%;left:0;position:absolute;top:0;width:48px}.runs__list__icon:before{background-position:50%;z-index:2}.runs__list__icon:after,.runs__list__icon:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.runs__list__icon:after{background-color:rgba(8,8,8,.2);display:block;opacity:0;transition:opacity .3s ease-in-out}.runs__title{transition:color .3s ease-in-out}.runs__category,.runs__date{display:inline;font-size:.8em}.runs__date:after{content:"|";margin-left:5px}