.loginscreen.middle-box { margin-top: -250px; }
.noborder { padding:0; border:none; }

#gc {
    margin-bottom: 15px;
    overflow-x: auto;
}

#gc table { margin-bottom:0; }

#gc table th {
    background-image: url("data:image/gif;base64,R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==");
    background-position: right center;
    background-repeat: no-repeat;
    cursor: pointer;
}

#gc table th.asc {
    background-image: url("data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7");
}

#gc table th.desc {
    background-image: url("data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7");
}
#gc table .srchrow td { white-space:nowrap; }

#gc table .icon-delbig { cursor:pointer; margin-left:7px; }
#gc table .icon-delbig:hover { color:red; }

#gc table th.delbox, #gc table th.ordbox, #gc table th.custom { background-image:none; width:32px; cursor:default; }
#gc table .ordbox .option { cursor:pointer; }
#gc table .custom span { cursor:pointer; -moz-transition: all .2s ease-in-out;}
#gc table th.custom { background-image:none!important;width:20px!important; padding:auto;}

/* Sticky */

.sticky-wrap {
    margin-bottom: 1.5em;
    overflow-x: auto;
    position: relative;
    width: 100%;
}
.sticky-wrap .sticky-thead, .sticky-wrap .sticky-col, .sticky-wrap .sticky-intersect {
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    transition: all 0.125s ease-in-out 0s;
    width: auto;
    z-index: 50;
}
.sticky-wrap .sticky-thead {
    box-shadow: 0 0.25em 0.1em -0.1em rgba(0, 0, 0, 0.125);
    width: 100%;
	background-color:white;
    z-index: 100;
}
.sticky-wrap .sticky-intersect {
    opacity: 1;
    z-index: 150;
}
.sticky-wrap .sticky-intersect th {
    background-color: #666;
    color: #eee;
}
.sticky-wrap td, .sticky-wrap th {
    box-sizing: border-box;
	padding: 5px;
}

/*     */