/*
 * Aurora Scroll 1.0 @author Gab @based on simplyScroll 1.0.4
 * http://logicbox.net/jquery/simplyscroll
 * http://logicbox.net/blog/simplyscroll-jquery-plugin
 * http://plugins.jquery.com/project/simplyScroll
 *
 */

.aurora-scroll-container {
    /* Container DIV - automatically generated */
    position: relative;
    overflow: hidden;
}

.aurora-scroll-clip {
    /* Clip DIV - automatically generated */
    position: relative;
    overflow: hidden;
    z-index: 2;
}

.aurora-scroll-list {
    /* UL/OL/DIV - the element that simplyScroll is inited on */
    top: 0;
    left: 0;
    z-index: 1;
    margin: 0;
    list-style: none;
    padding: 10px 0;
}

#container .aurora-scroll-list li {
    padding: 0;
    margin: 0;
    list-style: none;
    display: block;
}

.aurora-scroll-btn {
    position: absolute;
    width: 42px;
    height: 44px;
    z-index: 3;
    cursor: pointer;
}

.aurora-scroll-btn-left {
    left: -6px;
    background-position: 0 -44px;
}

.aurora-scroll-btn-left.disabled {
    background-position: 0 0 !important;
}

.aurora-scroll-btn-left:hover {
    background-position: 0 -88px;
}

.aurora-scroll-btn-right {
    right: -6px;
    background-position: 84px -44px;
}

.aurora-scroll-btn-right.disabled {
    background-position: 84px 0 !important;
}

.aurora-scroll-btn-right:hover {
    background-position: 84px -88px;
}

.aurora-scroll-btn-left,
.aurora-scroll-btn-right {
    bottom: calc(50% - 25px);
}

.aurora-scroll-btn-up {
    right: 6px;
    top: 6px;
    background-position: -126px -44px;
}

.aurora-scroll-btn-up.disabled {
    background-position: -126px 0 !important;
}

.aurora-scroll-btn-up:hover {
    background-position: -126px -88px;
}

.aurora-scroll-btn-down {
    right: 6px;
    bottom: 6px;
    background-position: -42px -44px;
}

.aurora-scroll-btn-down.disabled {
    background-position: -42px 0 !important;
}

.aurora-scroll-btn-down:hover {
    background-position: -42px -88px;
}

.aurora-scroll-forward,
.aurora-scroll-back {
    width: 50px;
    height: 50px;
    background: none;
}

.aurora-scroll-back:before,
.aurora-scroll-forward:before {
    font-family: FontAwesome;
    font-size: 40px;
    color: #666;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
}

.aurora-scroll-back:before {
    content: "\f137";
}

.aurora-scroll-forward:before {
    content: "\f138";
}