.panel-height-fix275{
	min-height:100px;
	height:275px;
	overflow:auto;
}
.panel-height-fix300{
	min-height:100px;
	height:300px;
	overflow: hidden !important;
}

.panel-height-fix322{
	min-height: 100px;
	height: 322px;
}

.panel-height-fix{
	
	min-height:100px;
	height:320px;
	overflow: hidden !important;
	
}
.panel-height-fix115{
	
	min-height:60px;
	height:115px;
	overflow:auto;
	
}

.panelclass{
    overflow:hidden !important;
}

.panel-height-fixed{
	
	min-height:100px;
	height:295px;
	overflow:auto;
	
}
.spinner-wrapper{
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background-color:rgba(255,255,255,.5)
}
.spinner-windows8{
    position:relative;
    display:block;
    margin:100px auto 0;
    width:50px;
    height:50px
}
.spinner-windows8 .wBall{
    position:absolute;
    width:48px;
    height:48px;
    opacity:0;
    -moz-transform:rotate(225deg);
    -moz-animation:orbit 2.75s infinite;
    -webkit-transform:rotate(225deg);
    -webkit-animation:orbit 2.75s infinite;
    -ms-transform:rotate(225deg);
    -ms-animation:orbit 2.75s infinite;
    -o-transform:rotate(225deg);
    -o-animation:orbit 2.75s infinite;
    transform:rotate(225deg);
    animation:orbit 2.75s infinite
}
.spinner-windows8 .wBall .wInnerBall{
    position:absolute;
    width:6px;
    height:6px;
    background:#000;
    left:0;
    top:0;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    -ms-border-radius:6px;
    -o-border-radius:6px;
    border-radius:6px;
    z-index:2
}
.spinner-windows8 .wBall:first-child{
    -moz-animation-delay:.6s;
    -webkit-animation-delay:.6s;
    -ms-animation-delay:.6s;
    -o-animation-delay:.6s;
    animation-delay:.6s
}
.spinner-windows8 .wBall:nth-child(2){
    -moz-animation-delay:.12s;
    -webkit-animation-delay:.12s;
    -ms-animation-delay:.12s;
    -o-animation-delay:.12s;
    animation-delay:.12s
}
.spinner-windows8 .wBall:nth-child(3){
    -moz-animation-delay:.24s;
    -webkit-animation-delay:.24s;
    -ms-animation-delay:.24s;
    -o-animation-delay:.24s;
    animation-delay:.24s
}
.spinner-windows8 .wBall:nth-child(4){
    -moz-animation-delay:.36s;
    -webkit-animation-delay:.36s;
    -ms-animation-delay:.36s;
    -o-animation-delay:.36s;
    animation-delay:.36s
}
.spinner-windows8 .wBall:nth-child(5){
    -moz-animation-delay:.48s;
    -webkit-animation-delay:.48s;
    -ms-animation-delay:.48s;
    -o-animation-delay:.48s;
    animation-delay:.48s
}
@-moz-keyframes orbit{
    0%{
        opacity:1;
        z-index:99;
        -moz-transform:rotate(180deg);
        -moz-animation-timing-function:ease-out
    }
    7%{
        opacity:1;
        -moz-transform:rotate(300deg);
        -moz-animation-timing-function:linear;
        -moz-origin:0
    }
    30%{
        opacity:1;
        -moz-transform:rotate(410deg);
        -moz-animation-timing-function:ease-in-out;
        -moz-origin:7%
    }
    39%{
        opacity:1;
        -moz-transform:rotate(645deg);
        -moz-animation-timing-function:linear;
        -moz-origin:30%
    }
    70%{
        opacity:1;
        -moz-transform:rotate(770deg);
        -moz-animation-timing-function:ease-out;
        -moz-origin:39%
    }
    75%{
        opacity:1;
        -moz-transform:rotate(900deg);
        -moz-animation-timing-function:ease-out;
        -moz-origin:70%
    }
    100%,76%{
        opacity:0;
        -moz-transform:rotate(900deg)
    }
}
@-webkit-keyframes orbit{
    0%{
        opacity:1;
        z-index:99;
        -webkit-transform:rotate(180deg);
        -webkit-animation-timing-function:ease-out
    }
    7%{
        opacity:1;
        -webkit-transform:rotate(300deg);
        -webkit-animation-timing-function:linear;
        -webkit-origin:0
    }
    30%{
        opacity:1;
        -webkit-transform:rotate(410deg);
        -webkit-animation-timing-function:ease-in-out;
        -webkit-origin:7%
    }
    39%{
        opacity:1;
        -webkit-transform:rotate(645deg);
        -webkit-animation-timing-function:linear;
        -webkit-origin:30%
    }
    70%{
        opacity:1;
        -webkit-transform:rotate(770deg);
        -webkit-animation-timing-function:ease-out;
        -webkit-origin:39%
    }
    75%{
        opacity:1;
        -webkit-transform:rotate(900deg);
        -webkit-animation-timing-function:ease-out;
        -webkit-origin:70%
    }
    100%,76%{
        opacity:0;
        -webkit-transform:rotate(900deg)
    }
}
@-ms-keyframes orbit{
    39%,7%{
        -ms-animation-timing-function:linear
    }
    0%,70%,75%{
        opacity:1;
        -ms-animation-timing-function:ease-out
    }
    100%,75%,76%{
        -ms-transform:rotate(900deg)
    }
    0%{
        z-index:99;
        -ms-transform:rotate(180deg)
    }
    7%{
        opacity:1;
        -ms-transform:rotate(300deg);
        -ms-origin:0
    }
    30%{
        opacity:1;
        -ms-transform:rotate(410deg);
        -ms-animation-timing-function:ease-in-out;
        -ms-origin:7%
    }
    39%{
        opacity:1;
        -ms-transform:rotate(645deg);
        -ms-origin:30%
    }
    70%{
        -ms-transform:rotate(770deg);
        -ms-origin:39%
    }
    75%{
        -ms-origin:70%
    }
    100%,76%{
        opacity:0
    }
}
@-o-keyframes orbit{
    0%{
        opacity:1;
        z-index:99;
        -o-transform:rotate(180deg);
        -o-animation-timing-function:ease-out
    }
    7%{
        opacity:1;
        -o-transform:rotate(300deg);
        -o-animation-timing-function:linear;
        -o-origin:0
    }
    30%{
        opacity:1;
        -o-transform:rotate(410deg);
        -o-animation-timing-function:ease-in-out;
        -o-origin:7%
    }
    39%{
        opacity:1;
        -o-transform:rotate(645deg);
        -o-animation-timing-function:linear;
        -o-origin:30%
    }
    70%{
        opacity:1;
        -o-transform:rotate(770deg);
        -o-animation-timing-function:ease-out;
        -o-origin:39%
    }
    75%{
        opacity:1;
        -o-transform:rotate(900deg);
        -o-animation-timing-function:ease-out;
        -o-origin:70%
    }
    100%,76%{
        opacity:0;
        -o-transform:rotate(900deg)
    }
}
@keyframes orbit{
    0%{
        opacity:1;
        z-index:99;
        transform:rotate(180deg);
        animation-timing-function:ease-out
    }
    7%{
        opacity:1;
        transform:rotate(300deg);
        animation-timing-function:linear;
        origin:0
    }
    30%{
        opacity:1;
        transform:rotate(410deg);
        animation-timing-function:ease-in-out;
        origin:7%
    }
    39%{
        opacity:1;
        transform:rotate(645deg);
        animation-timing-function:linear;
        origin:30%
    }
    70%{
        opacity:1;
        transform:rotate(770deg);
        animation-timing-function:ease-out;
        origin:39%
    }
    75%{
        opacity:1;
        transform:rotate(900deg);
        animation-timing-function:ease-out;
        origin:70%
    }
    100%,76%{
        opacity:0;
        transform:rotate(900deg)
    }
}
.tooltip{
    z-index:20000
}
body.lobipanel-minimized{
    padding-bottom:36px
}
.lobipanel{
    position:relative;
    margin-bottom:15px
}
.lobipanel>.panel-heading{
    padding:1px 5px 2px;
    position:relative;
    border-top-right-radius:0;
    border-top-left-radius:0
}
.lobipanel>.panel-heading>.panel-title{
    float:left;
    max-width:calc(100% - 30px);
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    font-size:1.0rem;;
    line-height:30px;
    padding-left:6px
}
.lobipanel>.panel-heading>.panel-title h1,.lobipanel>.panel-heading>.panel-title h2,.lobipanel>.panel-heading>.panel-title h3,.lobipanel>.panel-heading>.panel-title h4,.lobipanel>.panel-heading>.panel-title h5,.lobipanel>.panel-heading>.panel-title h6{
    margin:0;
    line-height:50px
}
.lobipanel>.panel-heading>.panel-title input{
    color:inherit;
    line-height:30px;
    border-radius:2px;
    padding:0 5px;
    width:100%;
    background-color:rgba(0,0,0,.2);
    border:1px solid #337ab7;
    outline:0
}
.lobipanel>.panel-heading>.panel-title input:focus{
    background-color:rgba(0,0,0,.15)
}
.lobipanel>.panel-heading .dropdown{
    display:inline-block;
    float:right;
    position:relative
}
.lobipanel>.panel-heading .dropdown .dropdown-menu{
    left:auto;
    right:0;
    min-width:initial;
    margin-top:0;
    border-radius:0
}
.lobipanel>.panel-heading .dropdown .dropdown-menu>li>a .control-title{
    display:inline-block;
    margin-left:15px
}
.lobipanel>.panel-heading .dropdown .dropdown-toggle{
    border:none;
    outline:0;
    background-color:transparent;
    text-align:center;
    padding:0;
    width:30px;
    font-size:14px;
    -webkit-transition:all .2s;
    -o-transition:all .2s;
    transition:all .2s
}
.lobipanel>.panel-heading .dropdown .dropdown-toggle .panel-control-icon{
    top:0;
    line-height:30px
}
.lobipanel>.panel-heading .dropdown .dropdown-toggle:hover,.lobipanel>.panel-heading .dropdown .dropdown-toggle:hover:focus,.lobipanel>.panel-heading .dropdown.open .dropdown-toggle{
    text-shadow:2px 2px 5px rgba(0,0,0,.6);
    background-color:rgba(0,0,0,.15)
}
.lobipanel>.panel-heading:after,.lobipanel>.panel-heading:before{
    content:" ";
    display:table
}
.lobipanel>.panel-heading:after{
    clear:both
}
@media screen and (min-width:768px){
    .lobipanel .panel-heading .panel-title{
        max-width:calc(100% - 180px)
    }
    .lobipanel .panel-heading .dropdown .dropdown-menu{
        position:static;
        display:inline-block;
        border:none;
        padding:0;
        margin:0;
        min-width:initial;
        width:auto;
        -webkit-box-shadow:none;
        box-shadow:none;
        background:0 0
    }
    .lobipanel .panel-heading .dropdown .dropdown-menu>li{
        display:inline-block;
        float: right;
    }
    .lobipanel .panel-heading .dropdown .dropdown-menu>li>a .control-title,.lobipanel .panel-heading .dropdown .dropdown-toggle{
        display:none
    }
    .lobipanel .panel-heading .dropdown .dropdown-menu>li>a{
        cursor:pointer;
        color:inherit;
        padding:0;
        outline:0;
        text-align:center;
        width:20px;
        font-size:11px;
        -webkit-transition:all .2s;
        -o-transition:all .2s;
        transition:all .2s;
		font-weight:300;
    }
    .lobipanel .panel-heading .dropdown .dropdown-menu>li>a .panel-control-icon{
        top:0;
        line-height:25px
    }
    .lobipanel .panel-heading .dropdown .dropdown-menu>li>a:focus:hover,.lobipanel .panel-heading .dropdown .dropdown-menu>li>a:hover{
        text-shadow:2px 2px 5px rgba(0,0,0,.6);
        background-color:rgba(0,0,0,.15)
    }
    .lobipanel .panel-heading .dropdown .dropdown-menu>li>a:focus{
        text-shadow:none;
        background-color:transparent
    }
}
.lobipanel>.panel-body{
    overflow:auto;
    position:relative;
}
.panel-expanded > .panel-body > .maxheight{
max-height: 400px;
overflow: auto;
}
.lobipanel .panel-loader{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-color:#fff;
    opacity:.8
}
.lobipanel.panel-collapsed>.panel-heading{
    border-bottom:none
}
.lobipanel.panel-collapsed>.panel-heading .dropdown .dropdown-menu>li>a[data-func=unpin],.lobipanel.panel-collapsed>.panel-heading .dropdown .dropdown-menu>li>a[data-func=reload],.lobipanel.panel-collapsed>.panel-heading .dropdown .dropdown-menu>li>a[data-func=expand]{
    display:none
}
.lobipanel.panel-expanded,.lobipanel.panel-minimized.panel-unpin,.lobipanel.panel-unpin{
    margin-bottom:0
}
.lobipanel.panel-unpin{
    overflow:hidden;
    position:fixed;
    z-index:10000;
    -webkit-box-shadow:2px 2px 15px 5px rgba(10,10,10,.5);
    box-shadow:2px 2px 15px 5px rgba(10,10,10,.5)
}
.lobipanel.panel-unpin>.panel-heading{
    cursor:move
}
.lobipanel.panel-unpin.panel-minimized{
    float:left;
    position:initial;
    border-radius:0;
    -webkit-box-shadow:none;
    box-shadow:none;
    min-width:170px;
    margin-right:5px
}
.lobipanel.panel-unpin.panel-minimized>.panel-heading{
    padding:0;
    cursor:pointer;
    border-bottom:none
}
.lobipanel.panel-unpin.panel-minimized>.panel-heading .panel-title{
    max-width:calc(100% - 60px)
}
.lobipanel.panel-unpin.panel-minimized>.panel-heading .panel-title h1,.lobipanel.panel-unpin.panel-minimized>.panel-heading .panel-title h2,.lobipanel.panel-unpin.panel-minimized>.panel-heading .panel-title h3,.lobipanel.panel-unpin.panel-minimized>.panel-heading .panel-title h4,.lobipanel.panel-unpin.panel-minimized>.panel-heading .panel-title h5,.lobipanel.panel-unpin.panel-minimized>.panel-heading .panel-title h6{
    overflow:hidden;
    text-overflow:ellipsis
}
.lobipanel.panel-unpin.panel-minimized>.panel-heading .dropdown .dropdown-menu{
    position:static;
    display:inline-block;
    border:none;
    padding:0;
    margin:0;
    min-width:initial;
    width:auto;
    -webkit-box-shadow:none;
    box-shadow:none;
    background:0 0
}
.lobipanel.panel-unpin.panel-minimized>.panel-heading .dropdown .dropdown-menu>li{
    display:inline-block
}
.lobipanel.panel-unpin.panel-minimized>.panel-heading .dropdown .dropdown-menu>li>a,.lobipanel.panel-unpin.panel-minimized>.panel-heading .dropdown .dropdown-menu>li>a .control-title,.lobipanel.panel-unpin.panel-minimized>.panel-heading .dropdown .dropdown-toggle{
    display:none
}
.lobipanel.panel-unpin.panel-minimized>.panel-heading .dropdown .dropdown-menu>li>a{
    cursor:pointer;
    color:inherit;
    padding:0;
    outline:0;
    text-align:center;
    width:30px;
    font-size:14px;
    -webkit-transition:all .2s;
    -o-transition:all .2s;
    transition:all .2s
}
.lobipanel.panel-unpin.panel-minimized>.panel-heading .dropdown .dropdown-menu>li>a .panel-control-icon{
    top:0;
    line-height:30px
}
.lobipanel.panel-unpin.panel-minimized>.panel-heading .dropdown .dropdown-menu>li>a:focus:hover,.lobipanel.panel-unpin.panel-minimized>.panel-heading .dropdown .dropdown-menu>li>a:hover{
    text-shadow:2px 2px 5px rgba(0,0,0,.6);
    background-color:rgba(0,0,0,.15)
}
.lobipanel.panel-unpin.panel-minimized>.panel-heading .dropdown .dropdown-menu>li>a:focus{
    text-shadow:none;
    background-color:transparent
}
.lobipanel.panel-unpin.panel-minimized>.panel-heading .dropdown .dropdown-menu>li>a[data-func=expand],.lobipanel.panel-unpin.panel-minimized>.panel-heading .dropdown .dropdown-menu>li>a[data-func=close]{
    display:inline-block
}
.lobipanel.panel-unpin.panel-minimized>.panel-body,.lobipanel.panel-unpin.panel-minimized>.panel-footer{
    display:none!important
}
.lobipanel.panel-expanded>.panel-heading{
    cursor:initial
}
.lobipanel.panel-expanded>.panel-heading .dropdown .dropdown-menu>li>a[data-func=unpin],.lobipanel.panel-expanded>.panel-heading .dropdown .dropdown-menu>li>a[data-func=minimize]{
    display:none
}
.lobipanel.panel-expanded.panel-unpin>.panel-heading .panel-control[data-func=minimize]{
    display:block
}
.lobipanel-minimized-toolbar{
    position:fixed;
    height:36px;
    padding:2px;
    bottom:0;
    left:0;
    right:0;
    z-index:20000;
    background:rgba(34,115,182,.51)
}
.lobipanel-placeholder{
    background-color:#f9f5d1;
    border:1px dashed #919191;
    margin-bottom:15px
}
