	/*	div#finishes {display:none;}	*/
		section div.row>div.swatch_thumb {padding:6px; margin:6px;}
		
			@media only screen and (max-width:767px){
	.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{background:#ddd;}
  /* Force table to not be like tables anymore */
	#no-more-tables table, 
	#no-more-tables thead, 
	#no-more-tables tbody, 
	#no-more-tables th, 
	#no-more-tables td, 
	#no-more-tables tr { 
		display: block; 
	}
 
	/* Hide table headers (but not display: none;, for accessibility) */
	#no-more-tables thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
 
	#no-more-tables tr { border: 1px solid #ccc; }
 
	#no-more-tables td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee; 
		position: relative;
		padding-left: 50%; 
		white-space: normal;
		text-align:left;
	}
 
	#no-more-tables td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		white-space: nowrap;
		text-align:left;
		font-weight: bold;
	}
 
	/* 	Label the data */
	#no-more-tables td:before { content: attr(data-title); }
	}
	
	/* added */

.product-opt-var {
	margin-right:10px;
	width:100%;
}
	
/* VAR DROP DOWN */
ul#product-var-dd {
	margin-top:-1px;
	min-width:159px;
	padding:1px 0 0 1px;
}
ul#product-var-dd li {
	float:left;
	width:100%;
	margin-right:1px;
	margin-bottom:1px;
	background-color:rgba(0,0,0,0.05);
	text-align:left;
padding: 3px 10px;
	cursor:pointer;
}
ul#product-var-dd li>a {
	padding:3px 0;
}
button.product-var-dd {
	width:100%;
	text-align:left;
}
button.product-var-dd .caret {
	float:right;
	margin-top:8px;
}
.ul-none {list-style:none;}	
.ul-none li {padding-left:20px;}
.fs_ex_small {position:absolute; display:block; left:10px;padding-top:4px;}
.login {cursor:pointer;}
.btn-outline-success {
    color: #5cb85c;
    background-image: none;
    background-color: transparent;
    border-color: #5cb85c;
}
.btn-outline-success:hover {
    color: #fff;
    background-color: #5cb85c;
    border-color: #5cb85c;
}
.radio-err { border: #bf6464 2px dashed;} 

.sky-form #business-type .label {rgba(255,255,255,0.6);}
.grey  {rgba(255,255,255,0.6);}

#news-form, #news-form .label
#news-form .checkbox, #news-form label.radio {rgba(255,255,255,0.6);}
.item-box, .fin-box {min-height:135px;}

#fin-disclaimer p {margin:0 0 20 0;}
.mfp-bg {opacity:0.4;}
.showroom div, .not-showroom div {min-height:280px;  }
.showroom div {background:#80A53E; color:#fff; }
.not-showroom div {background:#6BACCC; color:#fff; }