﻿
.btnVideoMeeting {
    display: none;
}

.droptime-vm .btnVideoMeeting {
    display: inline-block;
    cursor: pointer;
}



.bookingpanel a.booktime.text-muted {
    color: inherit;
    text-decoration: none !important
}

    .bookingpanel a.booktime.text-muted:hover {
        color: inherit;
    }

.bookedpanel.ui-listview > li.ui-first-child > table.toble {
    -webkit-border-top-right-radius: inherit;
    border-top-right-radius: inherit;
    -webkit-border-top-left-radius: inherit;
    border-top-left-radius: inherit;
}

.bookedpanel.ui-listview-inset > li > table.toble {
    border-right-width: 1px;
    border-left-width: 1px;
}

.bookedpanel.ui-listview > li > table.toble {
    margin: 0;
    display: block;
    position: relative;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}


.bookedpanel.ui-group-theme-f table.toble {
    background: #ffffff /*{f-bup-background-color}*/;
    color: #444444 /*{f-bup-color}*/;
    text-shadow: none;
    border-bottom-color: #ccc /*{f-bup-border}*/;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    /*border-left-color: #1c495e;*/
    /*border-left-style:solid;*/
    /*border-left-width: 1px;*/
    /*border-left-color: #1c495e;*/
    /* border-right-style:solid;*/
    /*border-right-width: 1px;*/
}

.bookedpanel.ui-group-theme-f li.ui-first-child table.toble {
    background: #ffffff /*{f-bup-background-color}*/;
    color: #444444 /*{f-bup-color}*/;
    text-shadow: none;
    border-top-color: #1c495e /*{f-bup-border}*/;
    border-top-style: solid;
    border-top-width: 1px;
}

.bookedpanel.ui-group-theme-f li.ui-last-child table.toble {
    background: #ffffff /*{f-bup-background-color}*/;
    color: #444444 /*{f-bup-color}*/;
    text-shadow: none;
    border-bottom-color: #1c495e /*{f-bup-border}*/;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.pe-left-col {
    padding-left: 4px;
}

.bookedpanel .cubeimg img {
    padding-top: 12px;
}

.bookedpanel .pe-left-col {
    padding-bottom: 12px;
}
/* center empty slots */

.bookedpanel .lookhere {
    width: 100%;
}
    /* stretch narrow entries */

    .bookedpanel .lookhere .table2 tr:first td:first {
        width: 36px;
    }

    .bookedpanel .lookhere > button {
        margin-bottom: .4em;
    }
