.month-picker {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.3) inset;
    margin: 0 0 30px;
    padding: 5px 10px;
    /*width: 540px;*/
    width: 920px;
}
.month-picker a {
    display: inline-block;
    /*padding: 4px 5px 7px;*/
    padding: 4px 22px 7px;
}
.month-picker a.year {
    margin-right: 10px;
}
.month-picker a.active {
    background: none repeat scroll 0 0 #E5E5E5;
}
.jcarousel-skin-month .jcarousel-container-horizontal {
    margin: 0 auto;
}
.jcarousel-skin-month .jcarousel-clip-horizontal {
    height: 30px;
    margin: 0;
}
.jcarousel-skin-month .jcarousel-item {
    background: none repeat scroll 0 0 transparent;
    height: 40px;
    margin: 0 7px 0 0;
    padding: 0;
    /*width: 540px;*/
    width: 920px;
}
.jcarousel-skin-month img {
    border-radius: 7px 7px 7px 7px;
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.3);
    height: 128px;
    margin: 0 0 11px;
    width: 100%;
}
.jcarousel-skin-month .jcarousel-next-horizontal {
    background: url("../../../../js/jcarousel/skins/lite/ar.png") no-repeat scroll -16px 0 / cover transparent;
    cursor: pointer;
    height: 28px;
    position: absolute;
    right: -30px;
    top: 1px;
    width: 14px;
}
.jcarousel-skin-month .jcarousel-prev-horizontal {
    background: url("../../../../js/jcarousel/skins/lite/ar.png") no-repeat scroll 0 0 / cover transparent;
    cursor: pointer;
    height: 28px;
    left: -30px;
    position: absolute;
    top: 1px;
    width: 14px;
}
.jcarousel-next-disabled-horizontal, .jcarousel-next-disabled-horizontal:hover, .jcarousel-next-disabled-horizontal:focus, .jcarousel-next-disabled-horizontal:active {
    display: none !important;
}
.jcarousel-prev-disabled-horizontal, .jcarousel-prev-disabled-horizontal:hover, .jcarousel-prev-disabled-horizontal:focus, .jcarousel-prev-disabled-horizontal:active {
    display: none !important;
}