
.row-busparking button{
    width: 100%;
}
.row-busparking button.btn-default{
    border: none;
    box-shadow: none;
}
.row-busparking button{
    padding: 0px;
    height: 50px;
}
.row-busparking .list-group-item{
    padding: 2px;
    border-left: none;
    border-right: none;
    border-bottom: none;
    border-top: solid 1px;
    border-color: #dddddd;
}

.row-busparking .list-group-item-info{
    color: #999999;
    background-color: #eeeeee;
}
.row-busparking .list-group{
    border-right: solid 1px;
    border-left: solid 1px;
    border-top: solid 1px;
    border-bottom: solid 1px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-color: #dddddd;
}

.row-busparking,
.row-lineheadings{
    padding: 0 15px 0 15px;
}

.col-busfield-wrapper{
    padding: 0;
}

.col-busfield{
    padding: 2px;
    border-right: dashed 1px;
    border-color: #dddddd;
    background-color: #EEF9FD;
}

.col-busfield.other{
    background-color: #D9F2FB;
}

.col-busLineHeader{
    padding: 2px;
    border-right: dashed 1px;
    border-color: #dddddd;
    background-color: #EEF9FD;
}
.other{
    background-color: #D9F2FB;
}

.busLineHeader {
    color: #377B8E;
    text-align: center;
}

.col-busLineHeader .list-group-item{
    border: none;
}

.departureState .startTime,
.arrivalState .returnTime{
    display: inline;
}

.arrivalState .startTime,
.departureState .returnTime{
    display: none;
}

.departureState .hide-departure{
    display: none;
}

.arrivalState .hide-arrival{
    display: none;
}

.broad .container{
    width: 100%;
}

.driverScreen .list-group>li+li{
    background-color: #EEF9FD;
}
.driverScreen .list-group>li:nth-child(even){
    background-color: #D9F2FB;
}​
.driverScreen .list-group>li+li{
    background-color: #EEF9FD;
}
.driverScreen .list-group>li:nth-child(even){
    background-color: #D9F2FB;
}​