.schliesszeitenWrap .tableView .item{border-bottom:1px solid #f0f0f0;padding:30px 0}.schliesszeitenWrap .tableView .item .label{margin-bottom:10px}.schliesszeitenWrap .tableView .item .mainLine{display:grid;grid-template-columns:40px 220px 1fr;margin-bottom:10px}.schliesszeitenWrap .tableView .item .mainLine .period input.periodInput{width:94px !important}.schliesszeitenWrap .tableView .item .subMainLine{display:grid;grid-template-columns:40px 220px 1fr}.schliesszeitenWrap .tableView .item .subMainLine{font-size:0.8em}.schliesszeitenWrap .tableView .item .subMainLine a{color:#000000}.schliesszeitenWrap .tableView .item .icon{text-align:left;padding:5px 0 0}@media (max-width:620px){.schliesszeitenWrap .tableView .item .mainLine{display:flex;flex-flow:row wrap}.schliesszeitenWrap .tableView .item .mainLine .icon{position:absolute}.schliesszeitenWrap .tableView .item .mainLine .period{padding:0 0 0 30px}.schliesszeitenWrap .tableView .item .mainLine .period .label{display:none}.schliesszeitenWrap .tableView .item .mainLine .title{padding:10px 0 0 30px;width:100%}.schliesszeitenWrap .tableView .item .mainLine .title .label{display:none}.schliesszeitenWrap .tableView .item .subMainLine{font-size:0.7em;grid-template-columns:40px 90px 1fr}}