#featured .flexslider{
    padding:0;
    margin:20px 0 0;
    background:#fff;
    position:relative;
	margin-bottom:10px;
    zoom:1
}
.flex-caption{
    background:none;
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
    zoom:1
}
.flex-caption{
    color:#fff;
    margin:0;
    padding:25px 25px 25px 50px;
    position:absolute;
    width:56%;
    opacity:.9
}
.flex-caption h3{
    color:#fff;
    letter-spacing:1px;
    margin-bottom:8px;
    text-transform:uppercase
}
.flex-caption p{
    margin:0 0 15px
}
.btnLearnMore{
    background-color:white;
    color:black;
    border:none;
    width:140px;
    height:40px;
    border-radius:10px;
    padding:11px!important;
    font-weight:bold!important
}
.rightSlide{
    border-top-left-radius:40px;
    border-bottom-left-radius:40px;
    bottom:30%
}
.leftSlide{
    border-bottom-right-radius:40px;
    border-top-right-radius:40px;
    bottom:16%
}
@media only screen and (max-width:1220px){
    .rightSlide{
        bottom:20%
    }
}
@media only screen and (max-width:1010px){
    .rightSlide{
        bottom:15%
    }
}
@media only screen and (max-width:980px){
    .descRight{
        display:none
    }
    .descLeft{
        display:none
    }
}
@media only screen and (max-width:680px){
    .rightSlide{
        bottom:1%
    }
    .leftSlide{
        bottom:1%
    }
}
