.lightbutton {
	background: none repeat scroll 0% 0% #FFFFFF ! important;
	border-radius: 5px ! important;
	border: 1px solid ! important;
	color: #777777 ! important;
	cursor: pointer ! important;
	font-size: 11px ! important;
	height: 30px ! important;
	width: 100% ! important;
	font-family: Verdana ! important;
	font-size: 13px ! important;
	margin-bottom: 5px ! important;
}

.lightbutton::before {
	content: "►" ! important;
	float: left ! important;
	margin-left: 10px ! important;
	color: #777777 ! important;
}

.lightbutton::after {
	content: "►" ! important;
	float: right ! important;
	margin-right: 10px ! important;
	color: #ffffff ! important;
}

.lightoption, .lightoption.opened {
	background: none repeat scroll 0% 0% #FFFFFF ! important;
	border-radius: 5px ! important;
	border: 1px solid ! important;
	color: #777777 ! important;
	cursor: pointer ! important;
	font-size: 12px ! important;
	height: 30px ! important;
	width: 100% ! important;
}

.lightoption::before {
	color: #777777 ! important;
	content: "▼" ! important;
	float: right ! important;
	margin-right: 10px ! important;
}

.lightoption::after {
	color: #777777 ! important;
	content: "▼" ! important;
	float: left ! important;
	margin-left: 10px ! important;
}

.lightoption.opened::before {
	color: #777777 ! important;
	content: "▲" ! important;
	float: right ! important;
	margin-right: 10px ! important;
}

.lightoption.opened::after {
	color: #777777 ! important;
	content: "▲" ! important;
	float: left ! important;
	margin-left: 10px ! important;
}

.lightoption.selected {
	background: #82BD00 !important;
	color: #333333 ! important;
	opacity: 0.75 ! important;
}

.lightoption.selected::before {
	color: #333333 ! important;
}

.lightoption.selected::after {
	color: #333333 ! important;
}

.lightselect {
   height: 29px ! important;
   overflow: hidden ! important;
   border-radius: 5px ! important;
   border: 1px solid ! important;
   position: relative ! important;
   margin-bottom: 5px ! important;
}

.lightselect::before {
    color: #777777 ! important;
    content: "▼" ! important;
    cursor: pointer ! important;
    pointer-events: none ! important;
    position: absolute ! important;
    right: 0px ! important;
    top: 6px ! important;
    height: 30px ! important;
    width: 20px ! important;
    background: none repeat scroll 0% 0% #FFFFFF ! important;
    text-align: center ! important;
}

.lightselect select {
   background: none repeat scroll 0% 0% #FFFFFF ! important;
   font-size: 14px ! important;
   height: 29px ! important;
   padding: 5px ! important;
   -webkit-appearance: none ! important;
	-moz-appearance: none ! important;
	-ms-appearance: none ! important;
	-o-appearance: none ! important;
	appearance: none ! important;
   text-indent: 0.01px ! important;
   text-overflow: '' ! important;
   padding: 0 ! important;
   border: 0 ! important;
}

select::-ms-expand { display: none; }

.lightselect select optgroup option
{
	padding-left: 15px ! important;
}

.orange::before,
.orange {
	background-color: #fabb13 !important;
	color: #000 !important;
}

.orange::after { color: #fabb13 !important; }

textarea,
input,
.lightselect,
.lightselect.input select,
.lightselect.input::before,
.lightselect.input::after {
	background: #efefef !important;
	border-color: #a0a0a0 ! important;
	box-sizing: border-box ! important;
}

input[readonly="readonly"] {
	background: #cdcdcd !important;
}

textarea, input, .lightselect select {
	/* padding-left: 5px; */
}

select, option {
	color:black;
}
.inaktiv {
	color:red;
}
