.colorpicker-component{position:relative;vertical-align:top;border:1px solid #ccc;border-radius:18px;background:#fff;display:none;}
.w_lshaped-pl .colorpicker-component{display:inline-block;}
.colorpicker-component input{float:left;border:none;max-width:85px;height:33px;line-height:33px;}
.colorpicker-element .input-group-addon i {display: inline-block;cursor: pointer;height: 16px;vertical-align: text-top;width: 16px;background: #fff;}
.colorpicker-element .input-group-addon{display:block;float:left;line-height:1;text-align:center;  font-size: 13px;  padding: 9px;  background-color: #f2f2f2;  margin: 0;  border-radius: 18px;margin-right:-1px;}
.colorpicker{min-width: 140px;padding: 4px;border-radius: 4px;  z-index: 2500;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.07);  font-size: 13px;  text-align: left;position: absolute;  top: 100%;  left: 0;float: left;background-color: #fff;border: 1px solid rgba(0,0,0,0.15);}
.colorpicker:before {  content: '';  display: inline-block;  border-left: 7px solid transparent;  border-right: 7px solid transparent;  border-bottom: 7px solid #ccc;  border-bottom-color: rgba(0,0,0,.2);  position: absolute;  top: -7px;  left: 6px;}
.colorpicker div{position:relative;}
.colorpicker-right:before {  left: auto;  right: 6px;}
.colorpicker .colorpicker-hue, .colorpicker .colorpicker-alpha{  width: 20px;  height: 200px;	position: relative;	background-size: contain;}
.colorpicker-saturation{width:200px;height:200px;}.colorpicker-hue {  background-image: url(../img/bootstrap-colorpicker/hue.png);}
.colorpicker-alpha, .colorpicker-hue {  float: left;  cursor: row-resize;  margin-left: 4px;  margin-bottom: 4px;}
.colorpicker-alpha {  background-image: url(../img/bootstrap-colorpicker/alpha.png);}
.colorpicker-color {  margin-top: 5px;  clear: both;  background-image: url(../img/bootstrap-colorpicker/alpha.png);  background-position: 0 100%;}
.colorpicker .colorpicker-color, .colorpicker .colorpicker-color div {  height: 20px;}
.colorpicker:after {  content: '';  display: inline-block;  border-left: 6px solid transparent;  border-right: 6px solid transparent;  border-bottom: 6px solid #fff;  position: absolute;  top: -6px;  left: 7px;}
.colorpicker-right:after {  left: auto;  right: 7px;}
.colorpicker-alpha i, .colorpicker-hue i {  display: block;  height: 1px;  background: #000;  border-top: 1px solid #fff;  position: absolute;  top: 0;  left: 0;  width: 100%;  margin-top: -1px;}
.colorpicker-selectors {  display: none;  height: 10px;  margin-top: 5px;  clear: both;}
.w_lshaped-pl .redLogo{display:none !important;}