.semr_slider_base {
    /*    overflow-y: auto;
        overflow-x: hidden;
    */
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    right:0;
    margin: 0px;
    padding: 0px;
}
.rightpanel .semr_slider_base { bottom:44; }

.semr_slider_base .semr_slider_workbox:first-child {
    position: absolute;
    width:calc(100% - 20px);
    width:calc(100% - 10px);
    margin:0px;
    list-style: none;
    text-align:left;
    padding-left:0;
    list-style-type:none;
    padding:10px;
    padding:0px;
    overflow:hidden;
    top:0;
    bottom:0;
    left:0;
    right:0;
    bottom:-20;
}

.semr_slider_base .activeli .liroot{
    display:inline-block;
    height:calc(100% - 5px);
    width:calc(100% - 10px);
    padding:4px;
    overflow-x:hidden;
    overflow-y:auto;
}

.semr_slider_base ul .semr_slider_workbox:first-child li div .liroot{
    display:inline-block;
    margin:2px;
    padding:2px;
    width:calc(100% - 0px);
    height:calc(100% - 0px);
    overflow-x:hidden;
    overflow-y:auto;
    height:100%;
}

/*
.semr_slider_base ul:first-child li span:first-child{
    display:none;
}
*/

/*
.semr_slider_base ul:first-child li div:first-child{
    display:none;
}
.semr_slider_base ul:first-child li .activeli div:first-child{
    display:block;
}
*/

.semr_slider_base .navbox {
    position: absolute;
    width:100%;
    margin:0;
    padding:0px;
}

.semr_slider_base .navbox .navtabwrapper{
    width:100%;
    margin:auto;
    white-space:nowrap;
    overflow-y:hidden;
    overflow-x:auto;
    text-align:center;
}

.semr_slider_base .navbox .navtabwrapper button:first-child {
    border-radius:4px;
    height:24px;
    vertical-align:middle;
    margin:  0;
    font-weight:bold;
    border:4px double;
}

.semr_slider_base .navbox .navtabwrapper button:not(:first-child) {
    border-radius:4px;
    height:24px;
    vertical-align:middle;
    margin-left:  .7em ;
    font-weight:bold;
    border:4px double;
}
.initscreen .semr_slider_base .navbox .navtabwrapper{
    display:flex;
    flex-direction:column;
    flex-wrap:wrap;
    position:relative;
    text-align:center;
    overflow:hidden;
    width:100%;
    height:100%;
    z-index:900;
}

.initscreen .semr_slider_base .navbox .navtabwrapper button:first-child {
    display:inline-block;
    border-radius:4px;
    height:30px;
    vertical-align:middle;
    padding: 0px 15px 0px 15px;
    width:100px;
    margin:  0;
    margin-left:.7em;
    font-weight:bold;
    border:3px outset;
    z-index:900;
    -moz-box-shadow: 4px 4px 5px #ccc;
    -webkit-box-shadow: 4px 4px 5px #ccc;
    box-shadow: 8px 4px 5px #ccc; /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc')"; /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength = 4, Direction = 135, Color = '#cccccc');
}

.initscreen .semr_slider_base .navbox .navtabwrapper button:not(:first-child) {
    display:inline-block;
    border-radius:4px;
    height:30px;
    vertical-align:middle;
    padding: 0px 15px 0px 15px;
    width:100px;
    font-weight:bold;
    border:3px outset;
    margin-top:8px;
    -moz-box-shadow: 4px 4px 5px #ccc;
    -webkit-box-shadow: 4px 4px 5px #ccc;
    box-shadow: 4px 4px 5px #ccc; /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc')"; /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength = 4, Direction = 135, Color = '#cccccc');
}

