

#alertdiv
{
    color:red;

}

        fieldset, h1{
            margin-bottom:30px !important;
            max-width:600px;
            
        }
        
        input, select{
            text-indent:10px;
            padding:5px 0px;
            box-sizing: border-box;
        }
        body input[type="text"], body input[type="password"]
        {
            min-width:1px;
        }

        .col3
        {
            width:100%;
        }
        .col2
        {
            width:65%;
        }
        .col1
        {
            width:26%;
        }
        .labeltxt
        {
            font-weight:bold;
        }
        .labeltxt a{
            font-weight:normal;
        }
        .inner{
            margin-left:20px;
        }
        .right{
            float:right;
        }
        .left{
            float:left;
        }
        #lopende_container ul, #uitlopende_container ul{
            padding:0px;
            margin:0px;
           
        }
        #lopende_container li, #uitlopende_container li {
             list-style:none;
             margin:0px;
        }
         #lopende_container .col2
         {
             padding-top:8px;
         }

         .fillin
         {
             border: solid 1px red;
         }

        input, select, textarea {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
        .seperator
        {
           
            border-bottom:dashed 1px #ccc;
            margin:20px 0px;
        }

        .input-group {
            position: relative;
            display: table !important;
            border-collapse: separate;
        }
        .input-group-addon {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    color: #555;
    text-align: center;
    background-color: #eee;
    border: 1px solid #ccc;
    border-radius: 4px;
    width: 1%;
    white-space: nowrap;
    vertical-align: middle;
}
        input-group .form-control, .input-group-addon, .input-group-btn {
    display: table-cell;
}
.input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 80%;
    margin-bottom: 0;
}


        fieldset, h1{
            margin-bottom:30px !important;
           
        }
        input, select{
            text-indent:10px;
            padding:5px 0px;
            box-sizing: border-box;
        }
        select{
             width:100%;
        }
        body input[type="text"], body input[type="password"]
        {
            min-width:1px;
        }

        .hideit{
            display:none;
        }
        .col3
        {
            width:100%;
        }
        .col2
        {
            width:65%;
        }
        .col1
        {
            width:32%;
        }
        .right{
            float:right;
        }

        input, select, textarea {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
        #omschrijving
        {
            background-color: #ececec;
    border-bottom: 1px solid #d7d6d2;
    border-top: 1px solid #d7d6d2;
    padding: 10px 20px 20px 20px;
    margin-bottom:40px;
        }

        body .itemTitle {
   
    padding-bottom: 5px !important;
    padding-top: 0px !important;
    border-top: solid 0px;
}

        .bedrag_check
        {
            width:100%;
          
            }


.radio label::before {
    background-color: #fff;
    border: 1px solid #cccccc;
    border-radius: 50%;
    content: "";
    display: inline-block;
    height: 17px;
    left: 0;
    margin-left: 0px;
    position: absolute;
    transition: border 0.15s ease-in-out 0s;
    width: 17px;
    margin-top: 4px;
}
*::before, *::after {
    box-sizing: border-box;
}
.radio input[type="radio"]:checked + label::after {
    transform: scale(1, 1);
}
.radio label::after {
    background-color: #555555;
    border-radius: 50%;
    content: " ";
    display: inline-block;
    height: 11px;
    left: 3px;
    margin-left: 0px;
    position: absolute;
    top: 7px;
    transform: scale(0, 0);
    transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33) 0s;
    width: 11px;
}
*::before, *::after {
    box-sizing: border-box;
}
.radio label {
    display: inline-block;
    padding-left: 5px;
    position: relative;
    font-weight:bold;
}
body .radio label, body .checkbox label {
    cursor: pointer;
    margin-bottom: 0;
    min-height: 20px;
    padding-left: 26px;
    font-weight: bold;
}

.radio input[type="radio"] {
    opacity: 0;
}
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
    margin-left: -20px;
    position: absolute;
}
input[type="radio"], input[type="checkbox"] {
    line-height: normal;
    margin: 4px 0 0;
}
input[type="checkbox"], input[type="radio"] {
    box-sizing: border-box;
    padding: 0;
}
