/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Mar 2, 2015, 5:40:50 PM
    Author     : Vitaliy
*/
.bx-wrapper img{
    width: 100%;
}
.flexslider-featured .slides > li {margin-right: 20px; max-width: 300px;}
.flexslider-featured .flex-direction-nav li:first-child{
    position: absolute;
    top: 50%;
    left: -53px;
}
.featured{
    left: -3px;
} 
.flexslider-featured .flex-direction-nav li:last-child{
    position: absolute;
    top: 50%;
    right: -33px;
}
.flexslider-featured .flex-direction-nav a{
    background: url(stylesheets/images/bg_direction_nav3.png);
}
.flexslider-featured .flex-direction-nav .flex-next{
    background-position: 100% 0;
}
.noBanner {
padding-bottom: 90px;
}
.bx-wrapper .bx-viewport{
    border: none;
    box-shadow: none;
}

.bx-wrapper .bx-prev{
    left: -51px;
}
.bx-wrapper .bx-next{
    right: -40px;
}

.bx-wrapper .bx-controls-direction a {
    position: absolute;
    top: 50% !important;
    margin-top: -8px;
    outline: 0;
    width: 10px;
    height: 16px;
    text-indent: -9999px;
    z-index: 9999;
}
.featured-bxslider-wrapper{
    position: relative;
    left: 6px;
}
.bx-wrapper .bx-prev {
    left: -30px;
    background: url(../images/slider-nav.png) no-repeat 0 0;
}
.bx-wrapper .bx-next {
    right: -20px;
    background: url(../images/slider-nav.png) no-repeat -10px 0;
}
.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
	background-position: -10px 0;
}
.featured-bxslider-wrapper.vertical{
    margin-top: 35px;
}
.featured-bxslider-wrapper.vertical .bx-wrapper .bx-controls-direction a.bx-prev,
.featured-bxslider-wrapper.vertical .bx-wrapper .bx-controls-direction a.bx-next{
    left: 50%;
    margin-left: -5px;
    transform:rotate(90deg);
}
.featured-bxslider-wrapper.vertical .bx-wrapper .bx-controls-direction a.bx-prev{
    top: -25px !important;

}
.featured-bxslider-wrapper.vertical .bx-wrapper .bx-controls-direction a.bx-next{
    top: calc(100% + 25px) !important;
}


.featured-link-wrap{
    position: absolute;
    top: 66%;
}
.spotlights-slider-wrapper{
  position: relative;
  left: -10px;
}
.spotlights-slider-wrapper:before{
content: "";
display: block;
height: 1px;
width: 98%;
background: #e1decb;
margin: 20px auto;
}

.spotlights-slider-wrapper .featured-link-wrap {
    top: 56%;
    max-width: 77%;
    padding: 5px 10px;
}
.featured-link-wrap.capt-cont{
    position: absolute;
    top: 66%;
}
.featured-link-wrap .caption-content{
    color: #fff;
    background: rgba(0,0,0,.5);
    padding: 5px 10px;
}
.featured-link-wrap a{
    text-decoration: none;
    display: block;
    color: #ffffff;
    text-transform: uppercase;
}
.featured-link-wrap:hover{
    background: rgba(255,255,255, 0.5);
}
.featured-link-wrap:hover a{
    color: #fff;
    text-decoration: none;
}
/*
.spotlights-slider-wrapper.title_aligin_center .featured-link-wrap {
  max-width: 84%;
  left: 8%;
  text-align: center;
  border: 2px solid #ffffff;
}
*/

.spotlights-slider-wrapper.title_aligin_center .featured-link-wrap {
    max-width: 100%;
    left: calc( 50% - 106px );
    text-align: center;
    border: 2px solid #ffffff;
    width: 188px;
    display: inline-block;
}

.spotlights-slider-wrapper.title_aligin_center .featured-link-wrap a{
 /*display: inline;*/
  vertical-align: middle;
  font-weight: bold;
  text-align: center;
  line-height:130%;
}