.lb-v-dummy { width: 100%; display: block; height: 1px; }
.lb-h-dummy { height: 100%; display: block; width: 1px; }
.lb-clear { clear: both; }
.lb-wrap { z-index: 0; overflow: auto; position: relative; }
/*.lb-scrollbar-wrap { position: absolute; left: 0; top: 0; }*/

/*Horizontal*/
.lb-v-scrollbar { z-index: 1; position: absolute; right: 2px; top: 2px; width: 8px; height: 100%; background: #121212; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; -moz-box-shadow: inset 0 0 6px rgba(0,0,0,0.4); -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.4); box-shadow: inset 0 0 6px rgba(0,0,0,0.4); }
.lb-h-scrollbar { z-index: 1; position: absolute; bottom: 2px; left: 2px; width: 100%; height: 8px; background: #121212; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; -moz-box-shadow: inset 0 0 6px rgba(0,0,0,0.4); -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.4); box-shadow: inset 0 0 6px rgba(0,0,0,0.4); }
/*Vertical*/
.lb-v-scrollbar-slider { position: absolute; width: 8px; height: 50px; left: 0; top: 0; background: #2a2a2a; -moz-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); box-shadow: inset 0 0 6px rgba(0,0,0,0.5); -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; }
.lb-h-scrollbar-slider { position: absolute; height: 8px; width: 50px; left: 0; top: 0; background: #2a2a2a; -moz-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); box-shadow: inset 0 0 6px rgba(0,0,0,0.5); -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; }


/*::-WEBKIT-SCROLLBAR-::*/

/*Scrollbar*/
::-webkit-scrollbar { width: 8px; }
 
/* Track */
::-webkit-scrollbar-track {
	background-color: #121212;
	-moz-box-shadow: inset 0 0 6px rgba(0,0,0,0.4); 
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.4); 
	box-shadow: inset 0 0 6px rgba(0,0,0,0.4); 
	
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
    background: #2a2a2a;
	-moz-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
	box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
	
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}

/*::-WEBKIT-SCROLLBAR-HORIZONTAL::*/

/*Scrollbar:Horizontal*/
::-webkit-scrollbar:horizontal { height: 12px; }
 
/* Track:Horizontal */
::-webkit-scrollbar-track:horizontal {
	background: #121212;
	-moz-box-shadow: inset 0 0 6px rgba(0,0,0,0.4); 
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.4); 
	box-shadow: inset 0 0 6px rgba(0,0,0,0.4); 
	
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}
 
/* Handle:Horizontal */
::-webkit-scrollbar-thumb:horizontal {
    background: #2a2a2a;
	-moz-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
	box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
	
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}

<!--[if IE 8]>
<style>
.lb-v-scrollbar { background: black; }
</style>
<![endif]-->

