.sticky-wrap{overflow-x:auto;position:relative;margin-bottom:1.5em;width:100%;margin:20px auto 1.5em}
.sticky-wrap .sticky-thead,.sticky-wrap .sticky-col,.sticky-wrap .sticky-intersect{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;top:0;left:0;-webkit-transition:all 0.125s ease-in-out;-moz-transition:all 0.125s ease-in-out;-o-transition:all 0.125s ease-in-out;-ms-transition:all 0.125s ease-in-out;transition:all 0.125s ease-in-out;z-index:50;width:100%!important;}
.sticky-wrap .sticky-thead{-webkit-box-shadow:0 .25em .1em -.1em rgba(0,0,0,0.125);box-shadow:0 .25em .1em -.1em rgba(0,0,0,0.125);z-index:100;width:100%;}
.sticky-wrap .sticky-intersect{opacity:1;-ms-filter:none;filter:none;z-index:150}
.sticky-wrap .sticky-intersect th{background-color:#666;color:#eee}
.sticky-wrap td,.sticky-wrap th{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.sticky-wrap th{background-color:#8eb830;color:#fff;text-align:left}
