#windowPane {
    position: fixed;
    left: 0;
    width: 100%;
    /* background-color: rgba(255, 255, 255, 0.7); */
    z-index: 400;
    bottom: 40px;
    /* display: none; */
}

.window {
    z-index: 9999;
}

.window-header{
    padding: 7px 15px !important;
}
.window .interface[data-dismiss=window] {
   /* font-size:23px;
    margin-left: 20px;
    padding-right: 6px;*/
padding-right: 6px;
padding-left: 6px;
padding-top: 1px;
}

.window .interface[data-dismiss=window] i {
   /* top : 1px !important;*/
}

.window .interface[data-maximize=window]{
    /*font-size:21px;
    padding:0;
    margin:1px 6px;
    margin-top:-1px;*/
}

.window .interface[data-minimize=window]{
    /*margin-top: -2px;
    font-size: 21px;
    margin-right: 14px;*/
}
.window.maximized .interface[data-restore=window] {
 /*   font-size:20px;*/
}

.window-pane .label {
    padding: 0;
    padding-left: 12px;
    padding-right: 21px;
    font-size: 94%;
    font-weight: 600;
    float:right;
    height:30px;
    max-width: 20%;
    position:relative;
    text-overflow: ellipsis;
    overflow:hidden;
    white-space: nowrap;
    border-radius:0px;
}

.window-pane .label span {
    vertical-align: middle;
}

.window-pane .label .close {
    font-size: 22px;
    /* margin-left: 19px; */
    position: absolute;
    top: 0px;
    right: 5px;
}

.win-size-grip{
    position: absolute;
    width: 16px;
    height: 16px;
    padding: 4px;
    bottom: 0;
    right: 0;
    cursor: nwse-resize;
    background: url('../images/wingrip.png') no-repeat;
    z-index: 999;
}

.window-title span{
    font-size:0.7em !important;
    top : -2px !important;
    position: relative !important;
}
.window .interface i {
    line-height : 33px !important;
    font-size: 1.7em !important;
}
