/** global bx sliders style override */
.bx-wrapper .bx-next {
    background: url('../images/slide-next.png') no-repeat;
}
.bx-wrapper .bx-prev {
    background: url('../images/slide-prev.png') no-repeat;
}

.bx-wrapper .bx-controls-direction a {
    height: 40px;
    width: 22px;
}

#page-index .bx-wrapper .bx-controls-direction a {
    top: 50% ;
}

#page-index .bx-wrapper .bx-controls-direction a.bx-prev {
    margin-left: -50px;
}
#page-index .bx-wrapper .bx-controls-direction a.bx-next {
    margin-right: -50px;
}


/** page specific styles **/

.bx-wrapper .bx-caption {
    width: 50%;
}

#page-index .bx-wrapper .bx-caption {
    left: 8.4%;
    top: 21%;
}

.bx-wrapper .bx-caption a {
    text-decoration: underline;
}

.bx-wrapper .bx-caption span .text_slider ,
.bx-wrapper .bx-caption span .text_slider span{
    color: #666;
    font-family: "BlairITC";
    font-size: 17px;
    letter-spacing: -0.1px; /* this needed to fit exavlty the background images */
}

.bx-wrapper .bx-caption span .text_slider span {
    padding-bottom: 0 ;
    display: inline;
    line-height: 2.2;
    text-shadow: 0px 1px 5px #fff;
    box-shadow:  0 0 7px 3px rgba(255, 255, 255, 0.5);
    background-color: rgba(255, 255, 255, 0.5);

}

.bx-wrapper .bx-caption span .text_slider .text-large {
    font-family: "BlairITCLight";
    font-size: 31px;
    line-height: 36px;.
}
.bx-wrapper .bx-caption span .text_slider .text-med {
    font-size: 16px;
}
.bx-wrapper .bx-caption span .text_slider .text-small {
    font-size: 11px;
}


/** slide specific styles **/

.bx-wrapper .bx-caption span .text_slider.page-home.slide-01 {
    width: 105%;
    margin-top: 25px;
}


.bx-wrapper .bx-caption span {
    line-height: 2;
}

