/* Styles for FlexSlider responsive slider */

.content_box._slideshow-block {
    margin-bottom: 0;
}

#inline_slideshow {
    display: none;
}

._slideshow1._slideshow1-sidecaption1 .flexslider {
    background: transparent;
}

._slideshow1._slideshow1-sidecaption1 .flexslider-container {
    position: relative;
    /*background-color: #E9D599;*/
    background: #E4CB7F;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E4CB7F', endColorstr='#E9D599'); /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#E4CB7F), to(#E9D599)); /* for webkit browsers */
    background: -moz-linear-gradient(top,  #E4CB7F,  #E9D599); /* for firefox 3.6+ */
}

.flexslider {
    border: 0px none;
    background: transparent;
}

.content_box ._slideshow1._slideshow1-sidecaption1 h3 {
    margin: 0;
    padding: 6px 10px 2px;
    background: #DAAA00; /* for non-css3 browsers */
    font-size: 20px;
    color: #002855;
    height: 28px;
    text-align: center;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DAAA00', endColorstr='#E9CC66'); /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#DAAA00), to(#E9CC66)); /* for webkit browsers */
    background: -moz-linear-gradient(top,  #DAAA00,  #E9CC66); /* for firefox 3.6+ */
}

.flexslider .slides img {
    /*width: 556px;*/
    width: 66.666%;
    float: left;
}

.content_box ._slideshow1._slideshow1-sidecaption1 div.flex-caption {
    margin: 0;
    /*width: 278px;*/
    width: 33.333%;
    background: transparent;
    padding: 0;
    position: relative;
    float: right;
    /*top: 0;*/
    text-shadow: none;
    font-family: Verdana, Geneva, sans-serif;
}

.content_box ._slideshow1._slideshow1-sidecaption1 div.flex-caption h4 {
    margin: 0 0 12px;
    padding: 8px 10px;
    background: #335379;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#335379', endColorstr='#4D688C'); /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#335379), to(#4D688C)); /* for webkit browsers */
    background: -moz-linear-gradient(top,  #335379,  #4D688C); /* for firefox 3.6+ */
    /*font-size: 1.2em;*/
    font-size: 18px;
    color: #FFF;
}

.content_box ._slideshow1._slideshow1-sidecaption1 div.flex-caption h5 {
    margin: 0 10px 0;
    padding: 0px;
    /*font-size: 0.8em;*/
    font-size: 14px;
    font-weight: normal;
    color: #002855;
}

.content_box ._slideshow1._slideshow1-sidecaption1 div.flex-caption h5 strong {
    font-weight: bold;
}

.content_box ._slideshow1._slideshow1-sidecaption1 div.flex-caption h5 + p {
    font-style: italic;
    margin-bottom: 0.7em;
}

.content_box ._slideshow1._slideshow1-sidecaption1 div.flex-caption p {
    margin: 0 10px 0.5em;
    padding: 0px;
    /*font-size: 0.75em;*/
    font-size: 11px;
    line-height: 135%;
    color: black;
}

.content_box ._slideshow1._slideshow1-sidecaption1 div.flex-caption p.more {
    margin-top: 8px;
    font-size: 14px;
    font-weight: bold;
}

.content_box ._slideshow1._slideshow1-sidecaption1 .flex-direction-nav li a {
    top: auto;
    bottom: 0;
}

.content_box ._slideshow1._slideshow1-sidecaption1 ul.flex-direction-nav li a {
    height: 50px;
    margin-top: -25px;
    width: 50px;
}

.content_box ._slideshow1._slideshow1-sidecaption1 ul.flex-direction-nav li .next {
    background-position: -54px 0;
}

._slideshow1._slideshow1-sidecaption1 .flex-control-nav {
    bottom: -24px;
}