.fortbildung-filter .button-div {
  text-align: center;
  margin: 10px;
  padding: 5px 0px 5px 0px;
}

.fortbildung-filter button{
    font-weight: bold;
    width: 100%;
    background-color: lightgray;
    border-style: 0px solid lightgray;
    border-radius: 0px;
}

#fortbildung-filter-cme input {
    -webkit-appearance: none;
    -moz-apperance: none;
    border: none;	
    background: transparent;	
    color:#ff8800;
}

#fortbildung-filter-cme output {
    position: relative;
    bottom: 15px;
}

/*Chrome Track*/
#widget_cme::-webkit-slider-runnable-track {  	
  width: 100%;  	
  height: 6px;  	
  cursor: pointer;  	
  animate: 0.2s;  	
  box-shadow: 0px 0px 0px #000000;  	
  background: #ccc;  	
  border-radius: 6px;  	
  border: 0px solid #FFFFFF;
}

/*Chrome Thumb*/
#widget_cme::-webkit-slider-thumb {  	 
  border: 0px solid #FFFFFF;  	
  height: 30px;  	
  width: 30px;  	
  border-radius: 30px;  	
  background: #ccc;  	
  cursor: pointer;  	
  -webkit-appearance: none;  	
  margin-top: -12px;
}

/*Morzilla Track*/
#fortbildung-filter-cme input::-moz-range-track {  	
  width: 100%;  	
  height: 6px;  	
  cursor: pointer;  	
  animate: 0.2s;  	
  box-shadow: 0px 0px 0px #000000;  	
  background: #ccc;  	
  border-radius: 6px;  	
  border: 0px solid #FFFFFF;
}

/*Morzilla Thumb*/
#fortbildung-filter-cme input::-moz-range-thumb {  	
  box-shadow: 0px 0px 0px #000000;  	
  border: 0px solid #FFFFFF;  	
  height: 30px;  	width: 30px;  	
  border-radius: 30px;  	
  background: #ccc;  	
  cursor: pointer;
}

#widget-themen div {
    margin: 3px;
      padding: 5px 0px 5px 10px;
}

.fortbildung-filter > form > input[type=submit]{
	border: none !important;
	width: 100%;
}