/* Lazybars v1.2.3 Copyright 2013 Lazy Bear Creations */

.lazybars {
    overflow: scroll;
    -ms-overflow: hidden;
}
.lazybars-x {
    overflow-x: scroll;
    -ms-overflow-x: hidden;
}
.lazybars-y {
    overflow-y: scroll;
    -ms-overflow-y: hidden;
}

.lazybars::-webkit-scrollbar, .lazybars-x::-webkit-scrollbar, .lazybars-y::-webkit-scrollbar {
    width: 0;
    height: 0;
}

.lazybar-x {
    position: absolute;
    height: 4px;
    background: #343434;
}

.lazybar-x > .scrubber {
    position: absolute;
    top: 0;
    height: 4px;
    cursor: pointer;
    background-color: #676767;
}

.lazybar-y {
    position: absolute;
    width: 14px;
    background: #343434;
    margin-top: 10%;
}

.lazybar-y > .scrubber {
    position: absolute;
    left: 0;
    width: 14px;
    cursor: pointer;
    background-color: #676767;
}

ul.lazybars-x { white-space: nowrap; }
ul.lazybars-x > li { display: inline-block; }

@media only screen and (min-device-width : 1024px) {
    .lazybars, .lazybars-x, .lazybars-y { overflow: hidden; }
}