.left,.right {
    float:left;
    width:auto;
}
.fleft {
    float:left;
}
.fsInput {
    width:250px;
}
.fsGid {
    width:280px;
}
.fsErrorView {
    width:400px;
}
.auswahl {
    width: 1200px;
}
#gids {
    height: 417px;
    width:100%;
}
#status {
    border: 1px solid #000;
    border-bottom: 0;
    height:30px;
    padding: 5px;
    width:100%;
}
#status:before {
    content:'Status: ';
}
#progressList {
    width: 100%;
    border:1px solid #000;
    height:400px;
    overflow-y: scroll;
    margin:0;
    padding:0;
}

#progressList li{
    border: 1px solid #000;
    border-top:0;
    list-style-type: none;
    padding:2px;
}
#progressList li:nth-child(1){
    border: 1px solid #000;
}
#progressList li:nth-child(even) {
    background-color:#ddd;
}

.updateLogs {
    overflow-x: hidden;
    overflow-y: scroll;
    max-height:50px;
}
.deleteUrl {
    color:#f00;
    cursor:pointer;
    text-decoration: underline;
}
.hide {
    display: none;
}
.done {
    color:green;
    cursor: pointer;
}
.fail {
    color:red;
    cursor:pointer;
}
.fail:after {
    content: ' - fehler'
}
.ongoing {
    color: blue;
}
.ongoing:after {
    content: ' - laeuft'
}
.errorView {
    border:1px solid #000;
    padding:3px;
    float: left;
    height:441px;
    width: 600px;
    overflow: scroll;
}
#showProgress DIV.case {
    width:auto;
}

.boxesDisabled {
  pointer-events: none;
  opacity: 0.2;
}

#ulOptions {
  width:600px;
  float:left;
}