.albumBlock {
	border:6px solid #f2801f;
	padding: 16px !important;
}

.productRow {
	padding-right: 0px !important;
	padding-left: 0px !important;
}

.productBlock {
    display: block;
    height:320px;
    width:100%;
    text-align: left;
    margin-right:20px;
    
}

.list-group-item {
    background-color: transparent;
}

.circleBorder {
	border-radius:100% !important;
	border:3px solid #f2801f;
	padding: 6px !important;
}

.circleBorder a:hover {
	border-radius:100% !important;
	border:3px solid #f2801f;
	padding: 6px !important;
}

.btn-default {
    background-color: transparent;	
}
/*
.playerButtons {
	margin-left: 33% !important;
}*/

.glyphicon-play {margin-left: 5px !important;}
.glyphicon-forward {margin-left: 5px !important;}
.glyphicon-backward {margin-right: 5px !important;}

.btn-default:hover,
.btn-default:focus,
.btn-default:active {
	background-color: #C45428 !important;
	border-color: #f2801f !important;
	color: #C45428 !important;
}

.playerControls {
	margin-left: 30% !important;
	text-align: center !important;
}

.circleLeft {width: 40px !important; margin-top: 7px !important;  margin-right: 1px !important;}
.circleCenter {width: 50px !important;}
.circleRight {width: 40px !important; margin-top: 7px !important; margin-left: 1px !important;}

.btn-group-justified .btn {
    display: table-cell;
    float: left;
/*    width: 24% !important;*/
}

.progress {
    background-color: transparent;
}

.glyphicon {
	color: #f2801f !important;
}

.glyphicon-play {
	font-size: 2em;
}

.featuredProduct {
	display: block;
    padding: 0;
    width:100%;
    text-align: left;
    height:auto;
}
.meta {margin-top:10px; }

.productBlock .ts_buttonlink {
	cursor: pointer;
	font-size: 18px;
	font-family: inherit;
	font-weight: normal;
	margin: 0;
	padding: 5px 10px;
	text-align: center;
	text-transform: uppercase;
	background-image: none;
	background-color: #f2801f;
	display: block;
	min-width:100px;
	margin:0 auto;
	margin-right: 10px;
	float:left;
border-radius:5px;
}

.productBlock .ts_buttonlink:hover {
	color:#fff; 
	background-color: #c45428;
}

.imageCont {min-height:240px;}
.topspin-grid-item-price {
	color:#fff;
	margin-left:30px;
	line-height:38px;
}

.productTitle {color:#fff;}

.centered {margin:0 auto;}

.withBorders {borders:3px solid #c45428;}

/* --- RESPONSIVE FIXES ------*/

@media (max-width: 992px) {


}

@media (max-width: 570px) {
	
	.productBlock, .featuredProduct {text-align: left;}
	.productBlock .ts_buttonlink {float:none !important;}
	.productTitle {float:none !important;}
}


@media (max-width: 400px) {
	
}



