.jspContainer {overflow: hidden;position: relative;}
.jspPane {position: absolute;width: 100% !important;left: 0 !important;}
.jspVerticalBar {position: absolute;top: 0px;right: 1%;width: 9px;height: 100%;opacity: 0;-webkit-transition: opacity 0.2s linear;}
.jspContainer:hover .jspVerticalBar {opacity: 1;}
.jspCap {display: block;background: #FFF;}
.jspVerticalBar .jspCap {height: 40px;}
.jspTrack {background: #ddd;box-shadow: inset 0 0 1px rgba(0,0,0,0.1), inset 1px 0 4px rgba(0,0,0,0.05);border-radius: 10px;position: relative;}
.jspDrag {background: #bbb;position: relative;box-shadow: inset -1px 0 8px rgba(0,0,0,0.05);top: 0;left: 0;border-radius: 5px;border: 1px solid #f0f0f0;cursor: pointer;}
.jspCorner {background: #fff;float: left;height: 100%;}
* html .jspCorner {margin: 0 -3px 0 0;}