.uploader-file {
	display: inline-block!important;
	align-items: center!important;
	position: relative;
	padding: 0.25rem 0.25rem;
	margin: 0.1rem;
	border: 1px solid transparent;
	border-radius: 0.25rem;
	font-size: small;
	color: #41461b;
	background-color: #e2e3e5;
	border-color: #d3d6d8;
}

.uploader-file button {
	color: #000;
	background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
	opacity: .5;
	height: .25rem;
	width: .25rem;
	padding: .25rem .25rem;
	border: 0;
	border-radius: .25rem;
	vertical-align: middle;	
}

.tag-primary {
	color: #084198;
	background-color: #cfe2ff;
	border-color: #b6d4fe;
}

.tag {
	display: inline-block!important;
	align-items: center!important;
	position: relative;
	padding: 0.25rem 0.25rem;
	margin: 0.1rem;
	border: 1px solid transparent;
	border-radius: 0.25rem;
	font-size: small;
}

.tag button {
	color: #000;
	background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
	opacity: .5;
	height: .25rem;
	width: .25rem;
	padding: .25rem .25rem;
	border: 0;
	border-radius: .25rem;
	vertical-align: middle;	
}

input[type=range][role=slider] {
	border: #b6effb;
	background: #cff4fc;
}

input[type=range][role=slider]::-webkit-slider-thumb {
	background: #055160;
}

input[type=range][role=slider]::-moz-range-thumb {
	background: #055160;
}

input[type=range][orient=vertical] {
	transform: rotateZ(270deg);
	margin-bottom: 2%;
}

input[type=range][role=slider].square {
	-webkit-appearance: none;
	appearance: none;
	height: 25px;
	outline: none;
}

input[type=range][role=slider].square::-webkit-slider-thumb {
	-webkit-appearance: none;
	appearance: none;
	width: 25px;
	height: 25px;
	cursor: pointer;
}

input[type=range][role=slider].square::-moz-range-thumb {
	width: 25px;
	height: 25px;
	cursor: pointer;
}

input[type=range][role=slider].round {
  -webkit-appearance: none;
  appearance: none;
  height: 15px;
  border-radius: 5px;  
  outline: none;
}

input[type=range][role=slider].round::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  cursor: pointer;
}

input[type=range][role=slider].round::-moz-range-thumb {
  width: 25px;
  height: 25px;
  border-radius: 50%;
  cursor: pointer;
}


input[type=range][role=slider].blue {
	border: #b6d4fe;
	background: #cfe2ff;
}

input[type=range][role=slider].blue::-webkit-slider-thumb {
	background: #084298;
}

input[type=range][role=slider].blue::-moz-range-thumb {
	background: #084298;
}

input[type=range][role=slider].gray {
	border: #d3d6d8;
	background: #e2e3e5;
}

input[type=range][role=slider].gray::-webkit-slider-thumb {
	background: #41464b;
}

input[type=range][role=slider].gray::-moz-range-thumb {
	background: #41464b;
}

input[type=range][role=slider].green {
	border: #badbcc;
	background: #d1e7dd;
}

input[type=range][role=slider].green::-webkit-slider-thumb {
	background: #0f5132;
}

input[type=range][role=slider].green::-moz-range-thumb {
	background: #0f5132;
}

input[type=range][role=slider].red {
	border: #f5c2c7;
	background: #f8d7da;
}

input[type=range][role=slider].red::-webkit-slider-thumb {
	background: #842029;
}

input[type=range][role=slider].red::-moz-range-thumb {
	background: #842029;
}

input[type=range][role=slider].yellow {
	border: #ffecb5;
	background: #fff3cd;
}

input[type=range][role=slider].yellow::-webkit-slider-thumb {
	background: #664d03;
}

input[type=range][role=slider].yellow::-moz-range-thumb {
	background: #664d03;
}

input[type=range][role=slider].light {
	border: #fdfdfe;
	background: #fefefe;
}

input[type=range][role=slider].light::-webkit-slider-thumb {
	background: #636464;
}

input[type=range][role=slider].light::-moz-range-thumb {
	background: #636464;
}

input[type=range][role=slider].dark {
	border: #bcbebf;
	background: #d3d3d4;
}

input[type=range][role=slider].dark::-webkit-slider-thumb {
	background: #141619;
}

input[type=range][role=slider].dark::-moz-range-thumb {
	background: #141619;
}