﻿.flexslider.blanko {
    position: relative;
}

.flexslider.blanko a.block {
    display: block;
}

.flexslider.blanko .flex-control-nav {
    bottom: 8px;
    position: absolute;
    text-align: center;
    width: 100%;
    display: none;
}

.flexslider.blanko[data-paging="show"] .flex-control-nav {
    display: block;
}

.flexslider.blanko .flex-control-nav li {
    display: inline;
    margin: 0 2px;
}

.flexslider.blanko .flex-control-nav a {
            background: #fff;
            border-radius: 100%;
            -webkit-border-radius: 100%;
            -moz-border-radius: 100%;
            cursor: pointer;
            display: inline-block;
            font-size: 0;
            height: 15px;
            width: 15px;
            opacity: 0.5;
            -webkit-opacity: 0.5;
            -moz-opacity: 0.5;
            box-shadow: 0 0 3px 1px rgba(0,0,0,0.3);
            -webkit-box-shadow: 0 0 3px 1px rgba(0,0,0,0.3);
            -moz-box-shadow: 0 0 3px 1px rgba(0,0,0,0.3);
}

.flexslider.blanko .flex-control-nav a:hover {
                opacity: 0.8;
                -webkit-opacity: 0.8;
                -moz-opacity: 0.8;
}

.flexslider.blanko .flex-control-nav a.flex-active {
                opacity: 1;
                -webkit-opacity: 1;
                -moz-opacity: 1;
}

.flexslider.blanko .flex-control-nav a.flex-active:hover {
                opacity: 1;
                -webkit-opacity: 1;
                -moz-opacity: 1;
}
    

@media (max-width: 768px) {

.iw_fw_ContentCarousel li {
    height: auto !important;
}

.iw_fw_ContentCarousel_item img {
    height: auto !important;
    width: 100% !important;
}

}