.flexslider {
    position: relative;
    border-radius: 0;
    box-shadow: none;
    border: 0;
}

.slide-show {
    margin-bottom: 10px !important;
}

.slide-show .slide-heading {
    font-size: 30px;
    font-weight: 600;
}

.slide-show li.slide {
    position: relative;
}

.slide-show .slide-text {
    font-size: 20px;
    font-weight: normal;
}

a .slide-show .slide-text{
color:#000!important;
}

.slide-show ol li a{
    color:#000!important;
}

a#prev{
    color:#fff!important;  
}

a#next{
    color:#fff!important;  
}

a:hover#prev{
    color:#000!important;  
}

a:hover#next{
    color:#000!important;  
}

a .slide-show .slide-heading,
a .slide-show .slide-text {
    padding: 0;
    line-height: normal;
}

#HomeSlideShow ol li a:hover .slide-content .slide-image-wrapper .imghover{
opacity: 0.6;
filter: alpha(opacity=60); /* For IE8 and earlier */
background:rgba(0,0,0,.75);
height:400px;
position:absolute;
width:900px;
}

#HomeSlideShow ol li a:hover .slide-content .slide-overlay h2.slide-heading{
    color:#fff!important;
}

@media screen and (max-width: 767px) {
#HomeSlideShow ol li a .slide-content .slide-overlay h2.slide-heading{
    color:#fff!important;
}
}

#HomeSlideShow ol li a:hover .slide-content .slide-overlay p.slide-text{
    color:#fff!important;
}

a:hover .slide-show .slide-heading{
color:#fff!important;
}

a:hover .slide-show .slide-text{
color:#fff!important;
}

a:hover .slide-show .slide-heading span {
    color:#fff!important;
}

.slide-show a:hover .slide-heading{
    color:#fff!important;
}

.flex-control-nav {
    bottom: 20px !important;
}

.slide-show .slide-overlay {
    position: absolute;
    left: 55px;
    right: auto;
    top: 30px;
    text-align: left;
    max-width:400px;
}

.flex-direction-nav .flex-next {
    background-position: 100% 0;
    right: 25px;
    opacity:0;
}

.flex-direction-nav .flex-prev {
    left: 25px;
    opacity:0;
}
.flexslider:hover .flex-next, .flexslider:hover .flex-prev {display:block;opacity:0.8;}

.slide-button .btn { max-width:none; font-size:15px; background:#FF4F00; text-transform: uppercase;border-radius:2px}
.slide-button .btn:hover { background:#CA3513; }


@media only screen  and (max-width : 1000px) {
    .slide-show .slide-heading{font-size:20px;}
}
@media only screen  and (max-width : 767px) {
    .slide-show .slide-text{font-size:16px!important;}
}