#box_history_slider {
    padding: 25px 0px;
    background-color: #00468b;
    background-image: url('../images/background_gradient.jpg');
    background-repeat: repeat-y;

    /* Safari 4-5, Chrome 1-9 */
    background: -webkit-gradient(linear, left top, right top, from(#00468c), to(#3465a4));
    /* Safari 5.1, Chrome 10+ */
    background: -webkit-linear-gradient(left, #00468c, #3465a4);
    /* Firefox 3.6+ */
    background: -moz-linear-gradient(left, #00468c, #3465a4);
    /* IE 10 */
    background: -ms-linear-gradient(left, #00468c, #3465a4);
    /* Opera 11.10+ */
    background: -o-linear-gradient(left, #00468c, #3465a4);

    margin: 0px -15px;
}

#box_history_slider #historySlider ul { list-style-type: none; color: #ffffff; }
#box_history_slider #historySlider ul li h2 { font-family:"Swiss 721 W01 Bold"; font-size: 40px; color: #ffffff; margin: 0px 0px 10px 0px; padding-bottom: 10px; border-bottom: 1px solid #fff}
#box_history_slider #historySlider ul li span.headline { font-family:"Swiss 721 W01 Light"; font-size: 14px; display: table-cell; height: 30px; vertical-align: bottom; }
#box_history_slider #historySlider ul li img { margin-top: 10px; }
#box_history_slider #historySlider ul li span.read_more { background-color: #ffffff; display: inline-block; width: 185px; padding: 5px; text-align: right; }
#box_history_slider #historySlider ul li span.read_more span.icon { background: url('../images/arrow_01.gif') no-repeat; display: inline-block; width: 9px; height: 9px; margin-right: 7px; }

#box_history_slider  .bx-wrapper .bx-controls-direction a {
    position: absolute;
    bottom: 24px;
    outline: 0;
    width: 28px;
    height: 160px;
    text-indent: -9999px;
    z-index: 9999;
    background: url("../images/slider-arrows.png") repeat-x scroll 4px 51% #ffffff;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0.8);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
}

#box_history_slider .bx-wrapper { margin: 0px auto; }
#box_history_slider .bx-wrapper .bx-controls-direction a:hover { opacity: 0.8; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; }
#box_history_slider .bx-wrapper .bx-controls-direction a.bx-next { right: 0px; background: url("../images/slider-arrows.png") repeat-x scroll 28px 51% #ffffff; }
#box_history_slider .bx-wrapper .bx-controls-direction a.disabled { display: none; }

.box_history_slider_detail { background-color: #014b94; padding: 38px 33px; color: #ffffff; }
    .box_history_slider_detail h2 { font-family:"Swiss 721 W01 Bold"; font-size: 40px; color: #ffffff; margin: 0px 0px 10px 0px; padding-bottom: 10px; border-bottom: 1px solid #fff }
    .box_history_slider_detail .headline { font-family:"Swiss 721 W01 Light"; font-size: 14px; }
    .box_history_slider_detail .media_items { max-width: 560px; margin-top: 45px; text-align: center; }
    .box_history_slider_detail .media_items .media_item { width: 220px; display: inline-block; margin-bottom: 50px; background-color: #ffffff; padding: 10px; overflow: hidden; }
    .box_history_slider_detail .media_items .media_item.odd { margin-right: 36px; }
    .box_history_slider_detail .media_items .media_item.odd:last-child { margin-right: 0px; }
    .box_history_slider_detail .media_items .media_item .title { background-color: #ffffff; display: block; width: 220px; color: #5d5d5d; font-size: 12px; text-align: left; overflow: hidden; padding-top: 10px; line-height: 15px; }
    .box_history_slider_detail .media_items .media_item strong.headline { display: block; font-weight: bold; padding-bottom: 10px; }

#historySliderPager { margin-top: 20px; text-align: center; }
    #historySliderPager .bx-pager-item { display: inline-block; margin-right: 6px; }
    #historySliderPager .bx-pager-item a { display: inline-block; width: 9px; height: 9px; cursor: pointer; background: url('../images/icon_pager.gif') no-repeat; text-indent: -10000px; }
    #historySliderPager .bx-pager-item a.active,
    #historySliderPager .bx-pager-item a:hover { background-position: 0px -9px; }

.fancybox-skin.historySlider { border: 0px; }
.fancybox-skin.historySlider .fancybox-close { width: 13px; height: 11px; background: url('../images/icon_close.gif') no-repeat; right: 40px; top: 20px; }

@media (max-width: 697px) {
    .box_history_slider_detail .media_items .media_item { margin-left: 15px; margin-right: 15px; }
    .box_history_slider_detail .media_items .media_item.odd { margin-right: 15px; }
}

@media (max-width: 768px) {
    #box_history_slider .bx-controls .bx-controls-direction { display: none; }
}

@media (min-width: 768px) {
    #historySliderPager { display: none !important; }
}

@media (min-width: 768px) and (max-width: 979px) {
    #box_history_slider .bx-wrapper .bx-controls-direction a.bx-prev {
        left: -28px;
        background: url("../images/slider-arrows2.png") repeat-x scroll 4px 51%;
        opacity: 0.8;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
        filter: alpha(opacity=100);
        -moz-opacity: 0.8;
        -khtml-opacity: 0.8;
    }
    #box_history_slider .bx-wrapper .bx-controls-direction a.bx-next {
        right: -26px;
        background: url("../images/slider-arrows2.png") repeat-x scroll 28px 51%;
        opacity: 0.8;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
        filter: alpha(opacity=80);
        -moz-opacity: 0.8;
        -khtml-opacity: 0.8;
    }

    #box_history_slider .bx-wrapper .bx-controls-direction a { bottom: 20px; }
    #box_history_slider .bx-wrapper .bx-controls-direction a:hover { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; }
}