/* table button */
.btn-orange {
	
    background: #ff4900;;
    border-radius: 4px;
border: none;
}

.btn-orange:hover {background-color: #ff6a3d}

.btn-grey, .btn-orange {
	
    display: inline-block;
    color: #fff !important;
    font-weight: 500;
    font-size: 13px;
    padding: 6px 8px;
    margin: 5px 0;
    white-space: nowrap;
    text-transform: uppercase;
}

/* table */

table.product-info{
    background:#fff;
    border:3px solid #f7f7f7;
    margin:1 0 3rem;
    table-layout:auto;
   
}
table.product-info caption{
    background:0 0;
    color:#222;
    font-size:1.0rem;
    font-weight:700
			
}
table.product-info tfoot,table.product-info thead{
    background:#F5F5F5
}
table.product-info tfoot tr td,table.product-info tfoot tr th,table.product-info thead tr td,table.product-info thead tr th{
    color:#222;
    font-size:1.4rem;
    font-weight:700;
    padding:.8rem 1rem 1rem
}
table.product-info tr td,table.product-info tr th{
    color:#222;
    font-size:1.1rem;

 
    text-align:center
}
table tr.alt,table.product-info tr.even,table.product-info tr:nth-of-type(even){
    background:#f7f7f7
}
table.product-info tbody tr td,table.product-info tbody tr th,table.product-info tfoot tr td,table.product-info tfoot tr th,table.product-info thead tr th,table.product-info tr td{
    display:table-cell;
    line-height:1.0rem;

       
        	border-left: 0px none;
        	border-right: 0px none;
    

		
}
table.product-info tr td img{
    width:50px
}
table.product-info tr td:first-child,table.product-info tr th:first-child{
    text-align:left
}
table.product-info.review th,table.product-info.review tr td:first-child,table.product-info.review tr th:first-child{
    text-align:left;
    color:#5a5a5b !important
}
table.product-info.review td{
    text-align:center;
	
    color:#5a5a5b !important
}
table.product-info a{
    font-weight:500 !important
}
@media (max-width: 500px){
    table.product-info tbody tr td:nth-child(2),table.product-info tbody tr th:nth-child(2){
        display:none
    }
}
@media (max-width: 440px){
    table.product-info tbody tr td,table.product-info tbody tr th{
        display:none
    }
    table.product-info tbody tr td:first-child,table.product-info tbody tr td:last-child,table.product-info tbody tr th:first-child,table.product-info tbody tr th:last-child{
        display:table-cell
    }
}

.labelsc{
    border: 2px solid #ffedcc;
    background: #fff1d6;
    padding: 6px;
    text-align:center;
}

#soundcloud-area sup {
	
	top: -.5em;
	position: relative;
	color: #EB3323;
}

.soundcloudscbg {
	background-color:#F9FAFD;
border: 2px solid #FBFCFD;
	padding:10px;
	line-height:1.1em;

	
}