 .orbL {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    font-weight: normal;
    border: 1px solid;
    text-align: left
}
.orbL br, .orbL>br {
    display: none!important;
}
.orbL p, .orbL>p {
    margin: 0!important;
    padding: 0!important;
    line-height: normal!important;
    font-size: inherit!important
}
.orbL br, .orbL>br {
    display: none!important
}
.orbLh {
    display: block;
    position: absolute;
    z-index: 100;
    top: 22px;
    right: 10px;
    margin-top: -12px;
    width: 21px;
    text-decoration: none!important;
    cursor: pointer
}
.orbLh>img {
    margin: 0!important;
    border: none!important;
    height: 24px!important;
    -webkit-filter: drop-shadow(2px 2px 0 rgba(47, 99, 160, .2));
    filter: drop-shadow(2px 2px 0 rgba(47, 99, 160, .2))
}
.orbLt {
    display: block;
    box-sizing: border-box;
    overflow: hidden;
    padding-left: 10px!important;
    font-weight: normal;
    line-height: 44px!important;
    min-height: 44px;
    text-decoration: none!important
}
.orbLti {
    float: left!important;
    margin: 10px 10px 10px 0!important;
    height: 24px!important;
    width: 44px!important;
    border: none!important;
    border-radius: 2px!important;
    opacity: 1!important;
}
.orbLtn {
    display: block;
    margin-right: 54px!important;
    font-size: 14px!important;
    font-weight: bold;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}
.orbIL {
    position: relative;
    overflow: auto;
    overflow-x: hidden;
    overflow-y: auto;
    margin: 0!important;
    padding: 0!important;
    list-style: none!important
}
.orbILi {
    box-sizing: border-box;
    margin: 0!important;
    padding: 0 10px!important;
    list-style: none!important;
    background-image: none;
    float: none!important;
    height: auto!important
}
.orbILi>a, .orbILi>span {
    display: block!important;
    height: auto!important;
    font-weight: normal!important;
    text-decoration: none!important;
    line-height: 32px!important;
    font-size: 14px!important;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    -webkit-transition: color .125s;
    transition: color .125s;
    border: none!important
}
.orbILi>a:hover, .orbILi>span:hover {
    background: transparent!important
}
.orbILi>a>time, .orbILi>span>time {
    display: inline-block;
    font-size: 12px!important;
    width: 3em
}
.orbILi+li {
    border-style: solid!important;
    border-width: 1px 0 0!important
}
.orbILs {
    margin: 0!important;
    padding: 0!important;
    list-style: none!important;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -webkit-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    border-style: solid!important;
    border-width: 0 0 1px!important
}
.orbILsi {
    display: inline-block!important;
    margin: 0!important;
    padding: 0!important;
    height: 32px!important;
    overflow: hidden;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    -webkit-box-flex: 1;
    flex: 1 1 auto;
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
    text-align: center;
    font-size: 11px!important;
    float: none!important
}
.orbILsi+li {
    border-style: solid!important;
    border-width: 0 0 0 1px!important
}
.orbILsi>a, .orbILsi>span {
    display: block;
    line-height: 32px!important;
    text-decoration: none!important;
    -webkit-transition: color .125s;
    transition: color .125s
}
/* Compact */

.cmpct .orbILi>a, .cmpct .orbILi>span {
    line-height: 24px!important;
    font-size: 12px!important
}
.cmpct .orbILi>a>time, .cmpct .orbILi>span>time {
    font-size: 11px!important
}

.orbL {
    width: auto
}
.orbL {
    border-style: solid;
    border-color: #2f63a0 !important;
    border-radius: 5px;
    background: #fff !important
}
.orbLt {
    background-color: #070a20 !important
}
/*common list title bg*/

.orbLtn {
    color: #070a20 !important
}
/*common list title color*/

.orbIL {
    height: 172px
}
/*track list height: user height, e.g. 250px - 45px(title) - [33px(schedule, if enabled)] */

.orbIL, .orbILs {
    background: #0a2046 !important
}
/* list bg, schedule bg */

.orbILi>a, .orbILi>a:visited, .orbILi>span, .orbILi>a:hover>time, .orbILi.a>a>time, .orbILi.a>span>time {
    color: #f5f5f5 !important
}
/*item color, hover-item time color, active-item time color */

.orbILi>a:hover, .orbILi.a>a, .orbILi.a>span, .orbILsi>a:hover, .orbILsi>span {
    color: #f4f2f0 !important
}
/*hover-item color, active-item color, schedule hover-item color, schedule active-item color*/

.orbILi>a>time, .orbILi>span>time, .orbILsi>a {
    color: #f95d5d !important
}
/*item time color, schedule item color*/

.orbILi.a, .orbILsi.a {
    background: #e84545 !important
}
/* active-item bg, schedule active-item bg */

.orbILs, .orbILi+li, .orbILsi+li {
    border-color: #eeeeee !important
}
/* item border color, schedule border color */

.orbILs {
    display: none
}