.sc_selectors_target {
	display:none;
}
.sc_selectors_options_wrapper {display:block;}

.sc_selectors_options_wrapper .sc_selector_option {
	transition:all 0.5s ease;
	margin:5px;padding:10px 12px;
	border:1px solid #D9DBDC;
	border-radius:3px;
	background:#EFEFEF;
	display:inline-block;
	color:#b3b3b3;
	cursor:pointer;
	
}
.sc_selectors_options_wrapper .sc_selector_option:before {
	display:inline-block;
	content : '\2715';
	font-size:11px;
	position:relative;left:0px;top:0px;
	margin-right:5px;
}

.sc_selectors_options_wrapper .sc_selector_option.active {
	border:1px solid #3290CF;
	background:#3498DB;
	color:#ffffff;
}
.sc_selectors_options_wrapper .sc_selector_option.active:before {
	
	content : '\2713';
	
}

.sc_selectors_options_wrapper .sc_selector_option:hover {
	border:1px solid #89B7D6;
	background:#96C8E9;
	color:#ffffff;
	
}

.sc_selectors_toggle_options_wrapper {display:block;position:relative;}
.sc_selectors_toggle_options_wrapper {width:120px;overflow:hidden;}
.sc_selectors_toggle_options_wrapper .toggle_handler {
	transition:all 0.5s ease;
	
	width:25px;height:100%;
	border:1px #aaaaaa solid;
	position:absolute;left:100%;top:0px;bottom:0px;margin:auto;
	
	display:flex;align-items:center;justify-content:center;text-align:center;
	margin-left:-25px;
	
	background:#ffffff;
	color:#999999;
}
.sc_selectors_toggle_options_wrapper .toggle_handler:before {
	width:30px;height:30px;
	content : '\2630';
	
	display:flex;align-items:center;justify-content:center;text-align:center;
	
	transform:scale(0.7,1.0) rotate(90deg);
}

.sc_selectors_toggle_options_wrapper .sc_selector_option {
	transition:all 0.5s ease;
	width:100%;
	text-align:left;
	padding:5px 10px;
	background:#f0f0f0;color:#666666;
	border:1px #cccccc solid;
}
.sc_selectors_toggle_options_wrapper .sc_selector_option:nth-child(2)	{text-align:right;}

.sc_selectors_toggle_options_wrapper.on .sc_selector_option {}
.sc_selectors_toggle_options_wrapper.off .sc_selector_option:nth-child(1) {margin-left:-100%;}
.sc_selectors_toggle_options_wrapper.off .toggle_handler {margin-left:0px;left:0%;}



.sc_selectors_toggle_options_wrapper .sc_selector_option.primary {background:#007BFF;border:1px #006BDE solid;color:#ffffff;}
.sc_selectors_toggle_options_wrapper .sc_selector_option.success {background:#29B524;border:1px #127A0F solid;color:#ffffff;}

.sc_selectors_toggle_options_wrapper .sc_selector_option.primary.active ~ .toggle_handler {border:1px #006BDE solid;}
.sc_selectors_toggle_options_wrapper .sc_selector_option.success.active ~ .toggle_handler {border:1px #13A80D solid;}


