.farbtastic {
  position: relative;
}
.farbtastic * {
  position: absolute;
  cursor: crosshair;
}
.farbtastic, .farbtastic .wheel {
  width: 195px;
  height: 195px;
}
.farbtastic .color, .farbtastic .overlay {
  top: 47px;
  left: 47px;
  width: 101px;
  height: 101px;
}
.farbtastic .wheel {
  background: url(wheel.png) no-repeat;
  width: 195px;
  height: 195px;
}
.farbtastic .overlay {
  background: url(mask.png) no-repeat;
}
.farbtastic .marker {
  width: 17px;
  height: 17px;
  margin: -8px 0 0 -8px;
  overflow: hidden; 
  background: url(marker.png) no-repeat;
}

.transparency,.size,.h {
width:130px;
height:11px;
background:url(img/slider-bg.png);
position:relative;
margin:0;
padding:0 10px;
-webkit-box-sizing: content-box !important;
-moz-box-sizing: content-box !important;
box-sizing: content-box !important;
}

.ui-slider-handle {
width:24px;
height:24px;
position:absolute;
top:-7px;
margin-left:-12px;
z-index:200;
background:url(img/slider-button.png);
}
.colorSelect{
	width:60px !important;
	border:#000 solid 1px;
	font-size:15px !important;
	color:#FFF;
}
.border .w50{
	width:40%;
    min-width: 40%;
    padding:4px 15px 4px 4px;
	text-align:right;
}
.border table div{
	display:inline-block;	
}
.border table td div{
	vertical-align:middle;	
}
.border table td input[type="text"]{
	margin-left:15px;
	width:40px;
	height:25px;
	font-size:18px;
}
