.maxwidth
{
    max-width: 120px;
}
.maxwidth > option {
  max-width:120px;
  background: #000;
  color: #fff;
} 

    .rvbuttongrijsklein {
    width: 80px;
    height: 35px;
    padding: 5px 5px;
    margin: 10px auto;
    color: #FFFDFD;
    background-color: #555;
    border: 0 none;
     -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
    cursor: pointer;
        
}



    .rvbuttonlichtblauw {
    width: 200px;
    height: 35px;
    padding: 5px 5px;
    margin: 10px auto;
    color: #FFFDFD;
    background-color: #2A93B6;
    border: 0 none;
     -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
    cursor: pointer;
        
}




/*
    .rvbuttongroen {
    width: 200px;
    height: 35px;
    padding: 5px 5px;
    margin: 10px auto;
    color: #FFFDFD;
    background-color: green;
    border: 0 none;
     -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
    cursor: pointer;
        
}
*/

.preloader{
  background-color: white;
  position:fixed;
  top:0px;
  left:0px;
  width:100%;
  height:100%;
  z-index:9998;
  opacity:1;
  transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -webkit-transition: all 0.5s ease-in-out;
}
.preloader img{
  position:fixed;
  z-index:9999;
  top:40%;
  left:45%;
}



/* TEKSTKLEUREN FONT MAG NIET MEER */
.blauw {
    color: blue !important;
}

.rood {
    color: red;
}

.oranje {
  color: #FF8000;
}

.link a {
    color: blue;
}


#myProgress {
  position: relative;
  width: 100%;
  height: 30px;
  background-color: #ddd;
}

#myBar {
  position: absolute;
  width: 10%;
  height: 100%;
  background-color: #4CAF50;
}

#label {
  text-align: center;
  line-height: 30px;
  color: white;
}

.redbar::-moz-progress-bar {
  background-color: red;
  width: 100%;
}
.greenbar::-moz-progress-bar {
    background-color: green;
}

.progress {
    width: 400px;
    height: 14px;
    margin: 50px auto;
    display: block;
    /* Important Thing */
    -webkit-appearance: none;
    border: none;
}



.rvbuttongroen {
  background: #2db34a;
  border-radius: 6px;
  cursor: pointer;
  height: 40px;
  line-height: 35px;
  text-align: center;
  color: white;
  font-weight: bolder;
  transition-property: background;
  transition-duration: 0.5s;
  transition-timing-function: linear;
  width: 200px;
        
}

.rvbuttongroen:hover {
  background: #ff7b29;
}

.rvbuttongrijs {
  background: #555;
  border-radius: 6px;
  cursor: pointer;
  height: 40px;
  line-height: 35px;
  text-align: center;
  color: white;
  font-weight: bolder;
  transition-property: background;
  transition-duration: 0.5s;
  transition-timing-function: linear;
  width: 200px;
        
}

.rvbuttongrijs:hover {
  background: #ff7b29;
}

.rvbuttonrood{
  background: #B40404;
  border-radius: 6px;
  cursor: pointer;
  height: 40px;
  line-height: 35px;
  text-align: center;
  color: white;
  font-weight: bolder;
  transition-property: background;
  transition-duration: 0.5s;
  transition-timing-function: linear;
  width: 200px;    
}
.rvbuttonrood:hover {
  background: #2db34a;
}


.rvbuttonblauw {
  background: #0404B4;
  border-radius: 6px;
  cursor: pointer;
  height: 40px;
  line-height: 35px;
  text-align: center;
  color: white;
  font-weight: bolder;
  transition-property: background;
  transition-duration: 0.5s;
  transition-timing-function: linear;
  width: 200px;
}

.rvbuttonblauw:hover {
  background: #FF00FF;
}

.rvbuttonoranje {
  background: #FF7F50;
  border-radius: 6px;
  cursor: pointer;
  height: 40px;
  line-height: 35px;
  text-align: center;
  color: white;
  font-weight: bolder;
  transition-property: background;
  transition-duration: 0.5s;
  transition-timing-function: linear;
  width: 200px;
}

.rvbuttonoranje:hover {
  background: #FF6347;
}


.rvbuttonblauwgroot {
  background: black;
  border-radius: 26px;
  cursor: pointer;
  height: 500px;
  line-height: 35px;
  text-align: center;
  color: #00ff00;
  font-size: 72px;
  font-weight: bolder;
  font-family: Script;
  transition-property: background;
  transition-duration: 0.5s;
  transition-timing-function: linear;
  width: 800px;
}

.rvbuttonblauwgroot:hover {
  background: #FF00FF;
}

input.geel {
  background-color: #feed01;
}
input.blauw {
  background-color: #CEECF5;
}
input.lichtgroen {
  background-color: #CEF6CE;
}
input.rood {
  background-color: #F8E0E0;
}

input[type=text].groot {
  height: 25px;
  font-size: 24px;
}

input[type=text].middel {
  height: 20px;
  font-size: 18px;
}



