.navigation{
    float:right;
    padding-top:12px;
    font-size:14px;
}
.navigation .arrow  .icon{
    width:7px;
    height:14px;
}
.navigation span,
.navigation a{
    display:inline-block;
    padding:7px 5px;
    margin: 0px 1px;
    font-size: 20px;
}
.navigation a.arrow.left .icon{
    background-position:-14px -531px;
}
.navigation span.arrow.left .icon{
    background-position:0px -531px;
}
.navigation a.arrow.right .icon{
    background-position:-14px -545px;
}
.navigation span.arrow.right .icon{
    background-position:0px -545px;
}
.navigation .hidden{
    display:none;
}
.navigation .current{
    background-color:#4ad355;
    border-radius:5px;
}