/*menu*/
.nav > li > a:hover,
.nav > li > a:focus {
    text-decoration: none;
    background-color: none;
    background: none;
}

/*flexslider*/
.flexslider{
    margin: 0 0 2em 0;
    background: none;
    border: none;
    position: relative;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    border-radius: 0px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
}
.flexslider.flexslider-processed {
    border-radius: 0 !important;
    box-shadow: 0 !important;
    -webkit-box-shadow: 0 !important;
    -moz-box-shadow: 0 !important;
    -o-box-shadow: 0 !important;
    box-shadow: 0 !important;
    border:none !important;
    padding: 0 !important;
}
.flex-direction-nav a {
    text-shadow: none;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    transition: all .3s ease;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
    color: #fff;
}
.flex-direction-nav a:before {
    font-family: 'FontAwesome';
    font-size: 40px;
    line-height: 1;
    display: inline-block;
    content: "\f104";
}
.flex-direction-nav a.flex-next:before {
  content: "\f105";
}
.view-slide-banners-home .flex-control-nav {
    bottom: 1em;
    z-index: 10;
}
.flex-control-paging li a.flex-active {
    background: #e22628;
}
.flex-control-paging li a {
    text-shadow: none;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    transition: all .3s ease;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
    background: #fff;
}