.clearout {
    height: 20px;
    clear: both;
}

#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {
    /*display:none;*/
}

.nbs-flexisel-container {
    position: relative;
    width: 100%;
    margin: 5px 0px 0 0;
}

.nbs-flexisel-ul {
    position: relative;
    width: 999999px;
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    text-align: center;
}

.nbs-flexisel-inner {
    overflow: hidden;
    /*padding: 0 12px;*/
    /*margin: 0 12px;*/
}

.nbs-flexisel-item {
    float: left;
    margin: 0px;
    cursor: pointer;
    position: relative;
    line-height: 20px;
}


    .nbs-flexisel-item div {
        padding: 3px;
    }

        .nbs-flexisel-item div img {
            width: 100%;
            height: auto;
            cursor: pointer;
            position: relative;
            border: 1px solid #d8d8d8;
        }

/*** Navigation ***/

.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
    width: 16px;
    height: 44px;
    position: absolute;
    cursor: pointer;
    z-index: 100;
    top: 50% !important;
    margin-top:-10px !important;
    display:none;
}
.nbs-flexisel-container:hover .nbs-flexisel-nav-left, .nbs-flexisel-container:hover .nbs-flexisel-nav-right {
    display:block;
}
.nbs-flexisel-nav-left {
    left: 10px;
    background: url(../Content/images/icons/arrow-left.svg) no-repeat;
    background-size: 70%;
}

.nbs-flexisel-nav-right {
    right: 10px;
    background: url(../Content/images/icons/arrow-right.svg) no-repeat;
    background-size: 70%;
}

.nbs-flexisel-nav-left:hover, .nbs-flexisel-nav-right:hover {
    opacity: 0.7;
}
