
.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute; left: 0; }

.vscrollerbase {
width: 4px;
margin:0;
padding:0;border-radius:5px;
background-color: rgba(255, 255, 255, .3);
}

.zoomdetectdiv{
	display:none;}

.vscrollerbar {
width: 4px;
background-color: #586b65;
cursor:pointer;
margin:0;
padding:0;
border-radius:5px;
overflow:hidden;
}
.hscrollerbase {
height: 4px;

}
.hscrollerbar {
height: 4px;

}
.vscrollerbar, .hscrollerbar {
padding: 10px;
z-index: 2;
}
.vscrollerbarbeg {

width: 4px;
height: 6px ;

margin:0;
padding:0;
background-color: #55afb9;
.vscrollerbarend {
background-color: #55afb9;
width: 4px;
height: 4px;
margin:0;
padding:0;

}
.hscrollerbarbeg {
width: 4px;
height: 6px ;
background-color: #55afb9;

margin:0;
padding:0
}
.hscrollerbarend {

width: 4px;
height: 4px;


margin:0;
padding:0
}
.scrollerjogbox {
width: 4px;
height: 4px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background-color: #4E727C;
}
.vscrollerbasebeg {
width: 4px;
height: 4px;
background-color: #ddd;
margin:0;
padding:0
}
.vscrollerbaseend {
height: 4px;
width: 4px;

margin:0;
padding:0
}

.hscrollerbase {
top: 0 ;
width: 240px ;
left: 0;
}

.hscrollerbasebeg {
height: 4px;
width: 6px ;
margin:0;
padding:0;
}
.hscrollerbaseend {
height: 4px;
width: 4px;
margin:0;
padding:0;
}

/* Scroll Bar Master Styling Ends Here */






