/* The switch - the box around the slider */
.switch {
	position: relative;
	display: inline-block;
	width: 60px;
	height: 34px;
	margin: 0;
}

/* Hide default HTML checkbox */
.switch input {
	opacity: 0;
	width: 0;
	height: 0;
}

/* The slider */
.slider {
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #ccc;
	-webkit-transition: .4s;
	transition: .4s;
}

.slider:before {
	position: absolute;
	content: "";
	height: 26px;
	width: 26px;
	left: 4px;
	bottom: 4px;
	background-color: white;
	-webkit-transition: .4s;
	transition: .4s;
}

input:checked + .slider {
	background-color: #2196F3;
}

input:focus + .slider {
	box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider:before {
	-webkit-transform: translateX(26px);
	-ms-transform: translateX(26px);
	transform: translateX(26px);
}

/* Rounded sliders */
.slider.round {
	border-radius: 34px;
}

.slider.round:before {
	border-radius: 50%;
}

.sign-up {
	display: flex;
	justify-content: space-around;
	border-bottom: 2px solid gray;
    padding: 15px;
	color: black;
}

.alchemist-sign-up, .seeker-sign-up, .switch-sign-up {
	display: flex;
	align-items: center;
}
	
.content-text {
	margin-right: 15px;
}

.other-incentive {
	border-collapse: collapse;
	width: 100%;
    font-size: 20px;
	color: black;
}

.other-incentive td {
	width: 200px;
	border-bottom: 2px solid gray;
	padding: 15px;
}

.point-incentive {
	display: flex;
	align-items: center;
}

.point-name {
	margin-right: 15px;
}

.point-value {
	height: 25px;
	max-width: 40px;
	background: lightgrey;
}

.tag-type {
	display: flex;
	font-size: 14px;
	justify-content: space-between;
}

.text-edit-tag {
	color: #2196F3;
	cursor: pointer;		
}

.edit-tag{
	display: none;
}

.button-edit-tag {
	display: flex;
	justify-content: space-between;
	margin-right: 18px;
}

.button-edit-tag input{
	height: 30px;
	width: 80px;
}

.input-tag{
	background: lightgrey;
	height: 50px;
	font-size: 14px;
}

.save-incentive {
	height: 40px;
	width: 100px;
}

.select-users {
	max-width: 200px;
}

/* custom sticky mesage */
.sticky-queue{z-index:9999;position:fixed;width:250px;overflow:hidden;}
.sticky-note{padding:20px;margin:0;line-height:15px;}
.sticky{font-size:12px;color:#555;position:relative;}
.sticky-close{position:absolute;top:5px;right:5px;height:11px;line-height:11px;width:11px;cursor:pointer;text-align:right;}
.sticky-close:before{content:"\2716"}
.sticky-queue .sticky{border-radius:3px;}
.top-right{right:20px}
.top-center{top:36px;left:50%;margin-left:-125px;}
.top-left{left:20px}
.top-right,
.top-center,
.top-left{top:70px;}
.bottom-right{right:20px}
.bottom-center{bottom:-2px;left:50%;margin-left:-125px;}
.bottom-left{left:20px}
.bottom-right,
.bottom-center,
.bottom-left{bottom:36px;}
.border-top-right,
.border-top-center,
.border-top-left{margin-top:1px;}
.border-bottom-right,
.border-bottom-center,
.border-bottom-left{margin-top:1px;}
.success{background:#61b522;color:#fff;}
.warning{background:#f89406;color:#fff;}
.important{background:#f15b5a;color:#fff;}
.info{background:#3a87ad;color:#fff;}