.queuepanel {
    display: none;
    background-color: #FFFFFF;
    opacity: 0.8;
    color: #002564;
    position: relative;
    z-index: 20;
    text-align: center;
}

.deskpanel {
    display: none;
    background-color: #FFFFFF;
    opacity: 0.8 color:#002564;
    position: relative;
    z-index: 20;
    text-align: center;
}

.qrow {
    /* position: absolute; */
}

.waitrow {
    /* position: absolute; */
}

.lastcalled {
    color: #CF6F00;
}

.qbalie {
    /* position: absolute; */
    text-align: center;
}

.qbon {
    /* position: absolute;
    text-align: center; */
}

#waitrow {
    text-align: center;
}

#queuenr {
    color: #CF6F00;
}

#waittime {
    background-color: transparent;
    position: absolute;
    /* text-align: center; */
    font-size: 89%;
    /* height: calc(114vw/19.20);
    left:calc(65vw/19.20); */
    line-height: 107%;
    /* text-align: center;
    top:calc(632vw/19.20);
    width: calc(277vw/19.20); */
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
}

#queuenr {
    background-color: #F2F1F0;
    color: #CF6F00;
    font-family: Arial, Calibri, Candara, Segoe, Segoe UI, Optima, sans-serif;
    font-weight: 500;
    opacity: 0.8;
    position: fixed;
}

#queuedesk {
    background-color: #F2F1F0;
    opacity: 0.8;
    position: fixed;
}

#queuedesklabel {
    color: #002564;
}

#queuedeskdata {
    color: #002564;
    font-family: Arial, Calibri, Candara, Segoe, Segoe UI, Optima, sans-serif;
}


#queuenrlarge {
    display: none;
    background-color: #F2F1F0;
    font-size: calc(600vw/19.20);
    height: calc(694vw/19.20);
    left: calc(279vw/19.20);
    line-height: calc(694vw/19.20);
    opacity: 0.8;
    position: fixed;
    top: calc(130vw/19.20);
    width: calc(1220vw/19.20);
}

#queuedatasingle {
    text-align: center;
    position: absolute;
    top: calc(230vw/19.20);
    width: calc(384vw/19.20);
}

.qnr {
    font-size: calc(222vw/19.20);
    line-height: calc(245vw/19.20);
    margin-top: calc(16vw/19.20);
    margin-bottom: calc(16vw/19.20);
}

#queuepnl {
    /* padding-left: calc(30vw/19.20); */
    height: 100%;
    border: solid calc(1vw/19.20) #002664;
}

.qrow {
    font-size: 200%;
    height: calc(102vw/19.20);
    width: 100%;
    padding: 0 calc(8vw/19.20) 0 calc(8vw/19.20);
    border-bottom: calc(1vw/19.20) solid grey;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}

.qbalie {
    /* height: calc(107vw/19.20);
        border-bottom: calc(1vw/19.20) solid grey;
        width: calc(192vw/19.20); */
    padding: 0 calc(27vw/19.20) 0 calc(31vw/19.20);
}

.qbon {
    /* height: calc(107vw/19.20);
        left: calc(192vw/19.20);
        border-bottom: calc(1vw/19.20) solid grey;
        width: calc(189vw/19.20); */
    padding-left: calc(15vw/19.20);
    text-align: center;
    flex-grow: 1;
}

#qrow1 {
    /* top: calc(130vw/19.20);
        left: calc(0vw/19.20); */
}

#qrow2 {
    /* top: calc(260vw/19.20);
        left: calc(0vw/19.20); */
}

#qrow3 {
    /* top: calc(390vw/19.20);
        left: calc(0vw/19.20); */
}

#qrow4 {
    /* top: calc(520vw/19.20);
        left: calc(0vw/19.20); */
}

#waitrow {
    /* top: calc(664vw/19.20);
        left: calc(0vw/19.20);
        width: calc(392vw/19.20); */
}

.dheadert {
    /* left: calc(7vw/19.20);
        vertical-align: bottom;
        line-height: calc(46vw/19.20); */
}

.qheadert {
    left: calc(-15vw/19.20);
    position: relative;
}

.qheader2 {
    top: calc(237vw/19.20);
}

.qheader3 {
    top: calc(367vw/19.20);
}

.qheader4 {
    top: calc(494vw/19.20);
}

#queuenr {
    font-size: 700%;
    font-weight: 500;
    height: calc(347vw/19.20);
    left: calc(232vw/19.20);
    line-height: calc(347vw/19.20);
    top: calc(130vw/19.20);
    width: calc(1220vw/19.20);
}

#queuedesk {
    top: calc(477vw/19.20);
    left: calc(232vw/19.20);
    width: calc(1220vw/19.20);
    height: calc(474vw/19.20);
}

#queuedesklabel {
    font-size: calc(149vw/19.20);
    padding-top: calc(50vw/19.20);
    padding-bottom: calc(30vw/19.20);
}

#queuedeskdata {
    font-size: 600%;
    line-height: calc(211vw/19.20);
}
