.roster-bio{font-size:1rem}.roster-bio:after{display:block;clear:both;content:""}.roster-bio .roster-heading{background:rgba(0,0,0,0.1)}.roster-bio .roster-heading .roster-name{font-size:1.3em;line-height:1;padding:15px;overflow:hidden}.roster-bio .roster-heading .roster-name span{display:inline-block}.roster-bio .roster-heading .roster-name span.full-name{line-height:1.2em;vertical-align:middle;display:block;overflow:hidden}.roster-bio .roster-heading .roster-name span.jersey-number{background:rgba(0,0,0,0.8);color:#fff;padding:0 20px;margin-right:10px}
.roster-bio .bio-attributes .bio-fields{overflow:hidden;padding:15px}.roster-bio .bio-attributes .bio-extra{margin:0 0 15px}.roster-bio .bio-attributes .bio-extra .other-bios-list{margin:0 15px}.roster-bio .bio-attributes #roster-linked-seasons .linked-season-title{margin-right:10px}.roster-bio .bio-attributes #roster-linked-seasons > div{display:inline-block}.roster-bio .bio-attributes .list-group{border:0;margin-bottom:0}.roster-bio .bio-attributes .list-group .list-group-item{border:0;padding-top:0;padding-bottom:0}
.roster-bio .bio-attributes .dl-horizontal{padding:5px;margin:0;border-bottom:1px solid rgba(0,0,0,0.1)}.roster-bio .bio-attributes .dl-horizontal dt{width:auto;display:inline-block;margin:0 10px 0 0;text-transform:uppercase}.roster-bio .bio-attributes .dl-horizontal dt:after{content:":"}.roster-bio .bio-attributes .dl-horizontal dd{margin:0;display:inline-block}.roster-bio .position .roster-position-head{margin:0;padding:0}.roster-bio .position .roster-position-head span{display:inline-block}.roster-bio .position .roster-position-head .years-coached{text-transform:capitalize}
.roster-bio .position .roster-position-head .roster-title{padding:0 5px}.roster-bio .roster-details{margin:0 0 15px}.roster-bio .roster-details .roster-photo{float:left;padding:10px;border:1px solid rgba(0,0,0,0.1);background:#fff;width:98px}.roster-bio .roster-details .roster-info{clear:left}.roster-bio .roster-details .full-bio{padding:0 15px 15px;overflow:hidden}.roster-bio .roster-details .full-bio > .well{margin-bottom:0}.tag-gal-wrapper{margin:0 0 15px}#bio-news .list-group{border:0;margin-bottom:0}
#bio-news .list-group .list-group-item{padding:0 15px;border:0}#bio-news .list-group .list-group-item .news-list-item{padding:8px 0;display:block;border-bottom:1px solid rgba(0,0,0,0.1)}#bio-news .list-group .list-group-item .news-date{margin:0 10px 0 0;display:block}@media screen and (min-width:768px){.roster-bio .roster-details .roster-photo{width:150px}.roster-bio .roster-details .roster-info{clear:none}.roster-bio .roster-heading .roster-name span.jersey-number{float:left}.roster-bio .roster-details .roster-heading .roster-name{padding:0}
.roster-bio .roster-details .roster-photo{margin:-10px 0 15px 15px}.roster-bio .roster-heading .roster-name span.full-name{margin-left:20px}.roster-bio .roster-heading .roster-name span.jersey-number{margin-right:20px}}@media screen and (min-width:992px){.roster-bio .roster-details .roster-photo{width:auto}.roster-bio .roster-heading .roster-name{padding:0}}