textarea {width: 100% !important}
* { font-family:verdana !important; } 
h1, h2, h3, h4, h5, h6 { color:#d0021b; }
 .CommandButton, .CommandButton:visited, .CommandButton:active { background-color: #d0021b; } 
.opleidingenmenu > li > ul > li > a:hover { background-color: #d0021b; color:white; }
#dnn_pnav .active, .opleidingenmenu .active {background-color: #d0021b !important; color:white !important}
.hiddentable td {padding: 0 8px}
input {margin: 3px 0}
h1, h2, h3 {FONT-SIZE: 14.5pt}
body {FONT-SIZE: 8.5pt}
#closebutton{visibility:hidden;}

select{width:100% !important;
 	border:1px solid #909090;
	padding:5px 5px 5px 2px;
	width:100%;
        margin: 3px 0;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
}
select:focus { border-color:#303030;}
input {padding-left:3px;
-moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
;}
.hiddentable > tbody > tr > td {width: 70%;}
.hiddentable > tbody > tr > td:first-child { width:30%; }

button.print {
    color: white !important;
      background-color: #d0021b;
    border: none;
    padding: 5px 10px;
    border-radius: 5px;
  cursor: pointer;
}
.innoform h2, #IP .innoform h2 {
  color: #d0021b !important;
}
.innoform main ul li > label, #IP .innoform main ul li > label {
  color: black !important;
}
#IP input[type="button"], #IP .button {
  background: #d0021b !important;
  border: #d0021b !important;
}
#IP a, #IP .a {
  color: #d0021b !important;
  border-bottom: solid 1px #d0021b !important;
}
#IP:not(.horizontal-content) header {
    width: 15vw !important;
}
#kar section .row .cell.delete {
        font-family: 'MaterialIcons' !important;
}
#IP:not(.horizontal-content) > main .data section {
    min-height: 10vh !important;
}
#IP input[type="button"].mi, #IP .button.mi {
    font-family: 'MaterialIcons' !important;
}
#IP table.edit .actions>div {
    font-family: 'MaterialIcons' !important;
}
#IP .drawer > div .close {
 font-family: 'MaterialIcons' !important;   
}
#IP .search.row.tablefooter .pagination i, #IP .tableheader.tablefooter .pagination i, #IP .tablefooter.tablefooter .pagination i {
    font-family: MaterialIcons !important;
}
#IP .search.row, #IP .tableheader, #IP .tablefooter {
    background-color: #d0021b !important;
}
#IP:not(.horizontal-content) > main .data section .top h1 {
    color: #d0021b !important;
}
#IP main .top .cell h2 {
    color: #d0021b !important;
}
#IP table th, #IP table .mob {
    color: #d0021b !important;
}

#IP #loginContent{
    position: inherit !important;
}
#kar label {
    color: black !important;
}
#IP .drawer.active {
    background-color: lightgrey !important;
    color: black !important;
}
#kar opsomming > div > span {
color: black !important;
}
#IP table td, #IP table th {
    background-color: lightgrey !important;
}
#kar section .group {
    background-color: lightgrey !important;
}
.innoform, #IP .innoform {
    background-color: lightgrey !important;
}
#IP #top .cell#user h2 a, #IP .top .cell#user h2 a {
    pointer-events: none !important;
}
.datpickerIcon {
    color: #909090 !important;
}

.innoform main ul li > label.error, #IP .innoform main ul li > label.error {
    color: #e85656 !important;
}

#IP input::placeholder {
    color: #909090;
}

.Head {
    display: none;
}













