.roster-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;transition:.3s}.roster-item{width:24.4%;margin-bottom:.8%}.roster-item:hover{opacity:1;-webkit-filter:blur(0);filter:blur(0);-webkit-transform:scale(1);transform:scale(1);transition:all .2s ease .15s}.roster-item h3{font-size:1.27rem;line-height:1.2em;margin:0 0 12px 0}.roster-item p{margin:0 0 15px 0;line-height:1.2em;font-size:10px;line-height:1em;display:block;color:#656566}.roster-item p>span+span{position:relative;margin-left:16px}.roster-item p>span+span::after{content:'•';position:absolute;left:-11px}.roster-item-inner{padding:25px;min-height:105px;background-color:#fff;transition:opacity .2s ease}.roster-item-image{max-height:180px;width:100%;overflow:hidden;background-size:cover;background-position:50%;background-repeat:no-repeat;transition:opacity .2s ease}.roster-item-image img{height:100%;width:110%;max-width:110%;position:relative;left:-5%}.showme{opacity:0;display:block;transition:opacity .2s ease;color:#ff3a1e;font-weight:700;font-size:13px}.showme:after{content:"\f054";font-family:FontAwesome;padding-left:5px;font-size:55%;position:relative;top:-2px;transition:padding .2s}.roster-item:hover .showme{opacity:1;display:block;transition:opacity .2s ease-in}.showme:hover{color:#000 !important}.roster-wrapper:hover .roster-item-inner,.roster-wrapper:hover .roster-item-image{opacity:.6}.roster-wrapper:hover .roster-item:hover .roster-item-inner,.roster-wrapper:hover .roster-item:hover .roster-item-image{opacity:1 !important}.focus .focus--item{opacity:1;-webkit-filter:blur(0);filter:blur(0);-webkit-transform:scale(1);transform:scale(1);transition:all .2s ease .15s}.focus .focus--item:hover{transform:scale(1.1)}@media(max-width:1000px){.roster-item{width:32.4%;margin-bottom:.8%}}@media(max-width:767px){.roster-item{width:49.4%;margin-bottom:1.2%}.showme{opacity:1 !important}}@media(max-width:540px){.roster-item{width:100%;height:100%;margin-bottom:1.8%}.roster-item-inner{min-height:50px}.roster-item-image{max-height:250px}.roster-item-image img{margin-top:-11.5%;width:100%;left:0}}