.bkg {
	min-height: 250px;
}
.btn.add:before {
  font-family: 'FontAwesome';
  content: '\f067';
  margin-right: 15px;
}
.btn.up:before {
  font-family: 'FontAwesome';
  content: '\f040';
  margin-right: 15px;
}

.player_title h3 {
	line-height:60px;
}

.player_pic_hp {
	margin: 20px auto 0;
    margin-right: 25px;
    border: 1px solid #DDD;
    width: 75px;
    height: 75px;
    border-radius: 50% !important;
    background-color: #FFF;
    background-position: center center;
    background-size: 100% auto;
    background-repeat: no-repeat;
}
.player_pic_hp.saved {
    border: 1px solid #1BBC9B;	
	background-color: rgba(27,188,155, 0.1);
}
.player_pic {
	float: left;
    margin-right: 25px;
    border: 1px solid #DDD;
    width: 60px;
    height: 60px;
    border-radius: 50% !important;
    background-color: #FFF;
    background-position: center center;
    background-size: 100% auto;
    background-repeat: no-repeat;
}

@media(min-width:981px){
	.form-group div[class*=col-md-] { margin-top: 10px !important; }
	.form-group label { line-height: 38px; }
}

.col-xs-12 {
	//margin:20px 0;
}

.player_details i.fa {
	color: #ddd;
	margin-right: 15px;
	font-size: 16px;
	width: 15px;
	text-align: center;	
}

.player_details h4 { font-weight: 500; line-height: 110px;}
.player_details h4 i.fa {
	color: #179D81;
	font-size: 20px;
}
.player_details p:first-child {
	border-top: 1px solid #e5e5e5;
	padding-top: 10px;
}
.player_details p {
	border-bottom: 1px solid #e5e5e5; 
	width: 80%;
	padding-bottom: 10px;
}
.player_details h4 span { color: #bbb; line-height:0; }

.player_details h4 span:before {
  font-family: 'FontAwesome';
  content: '\f075';
  margin: 0 10px 0 20px;
  color: #ddd;
}

@media(max-width:360px){
	.player_details h4 span { 
		display: block;	
		margin-top: -35px;
		margin-bottom: 35px;
	}
	
	.player_details h4 span:before {	
  		margin: 0 ;
		margin-right: 15px;
		width: 15px;
	}
}