body {
	font-size: 13px !important;
}

.form-control {
	height: 28px !important;
	font-size: 13px !important;
}

.panel-title:hover {
     cursor: pointer;
}

.btn {
	font-size: 13px !important;
}

select.form-control {
	font-size: 13px !important;
	height: 30px !important;
}

select.selectpicker, select[multiple] {
	height: 200px !important;
}

#oppen:hover {
     cursor: pointer;
}
#cloose:hover {
     cursor: pointer;
}

.logo {
	float: left;
}

.title {
	margin-left: 116px;
    margin-top: 40px;
}

.form-group {
    margin-bottom: 40px !important;
}

.half-page {
	width: 50%;
}

.half-page-left {
	width: 50%;
	float:left;
	margin-top: 15px;
}

.half-page-right {
	width: 50%;
	float:right;
	margin-top: 15px;
}

.clear {
	clear:both;
}

.btn-file {
  position: relative;
  overflow: hidden;
}
.btn-file input[type=file] {
  position: absolute;
  top: 0;
  right: 0;
  min-width: 100%;
  min-height: 100%;
  font-size: 100px;
  text-align: right;
  filter: alpha(opacity=0);
  opacity: 0;
  background: red;
  cursor: inherit;
  display: block;
}
input[readonly] {
  background-color: white !important;
  cursor: text !important;
}

div.radio {
	margin-top:0px;
}

div.radio input[type=checkbox], .col-xs-8 input[type=radio] {
	margin-right:5px;
}

body{
	background-color: #eee !important;
	font-family: 'Open Sans', sans-serif !important;
}

.jumbotron{
	background-color: white !important;
	padding-bottom: 230px !important;
}

legend {
	-moz-border-bottom-colors: rgb(249, 179, 6) !important;
	border-bottom-color: rgb(249, 179, 6) !important;
}

option:checked, option:hover { 
	color: white;
	background: rgb(249, 179, 6) repeat url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAMSURBVBhXY/i5mQ0ABFsBs61cA5cAAAAASUVORK5CYII=") !important;
}

