.clearout {
    height:20px;
    clear:both;
    }
    
    #flexiselDemo1, #flexiselDemo2, #marcas {
    display:none;
    }
    
    .nbs-flexisel-container {
        position:relative;
        max-width:100%;
        
    }
    .nbs-flexisel-ul {
        position:relative;
        width:99999px;
        margin:0px;
        padding:0px;
        list-style-type:none;   
        text-align:center;  
        overflow: auto;
    }
    
    .nbs-flexisel-inner {
        position: relative;
        overflow: hidden;
        float:left;
        width:100%;
        background:#faf1ff;
        background: #faf1ff -moz-linear-gradient(top, #faf1ff 0%, #eee 100%); /* FF3.6+ */
        background: #faf1ff -webkit-gradient(linear, left top, left bottom, color-stop(0%,#faf1ff), color-stop(100%,#eee)); /* Chrome,Safari4+ */
        background: #faf1ff -webkit-linear-gradient(top, #faf1ff 0%, #eee 100%); /* Chrome10+,Safari5.1+ */
        background: #faf1ff -o-linear-gradient(top, #faf1ff 0%, #eee 100%); /* Opera11.10+ */
        background: #faf1ff -ms-linear-gradient(top, #faf1ff 0%, #eee 100%); /* IE10+ */
        background: #faf1ff linear-gradient(top, #faf1ff 0%, #eee 100%); /* W3C */        
        border-radius:5px;
        -moz-border-radius:5px;
        -webkit-border-radius:5px;  
    }
    
    .nbs-flexisel-item {
        float:left;
        margin:0px;
        padding:0px;
        cursor:pointer;
        position:relative;
        line-height:0px;
    }
    .nbs-flexisel-item img {
        max-width: 100%;
        cursor: pointer;
        position: relative;
        margin-top: 10px;
        margin-bottom: 10px;
    }
    
    /*** Navigation ***/
    
    .nbs-flexisel-nav-left,
    .nbs-flexisel-nav-right {
        padding:15px 20px;
        border-radius:15px;
        -moz-border-radius:15px;
        -webkit-border-radius:15px;      
        position: absolute;
        cursor: pointer;
        z-index: 4;
        top: 50%;
        transform: translateY(-50%);   
        background: rgba(0,0,0,0.5);
        color: #fff;     
    }
    
    .nbs-flexisel-nav-left {
        left: 10px;
        background: url(../images/left-arrow.png)no-repeat;
    }
    
        
    .nbs-flexisel-nav-left.disabled {
        opacity: 0.4;
    }
    
    .nbs-flexisel-nav-right {
        right: 5px; 
        background: url(../images/right-arrow.png)no-repeat;   
    }
    
    .nbs-flexisel-nav-right.disabled {
        opacity: 0.4;
    }

    .marcas-title{
        font-family: arial,sans-serif;
        font-size: 22px;
        text-align: center;
        position: relative;
        border-bottom: 2px solid #ddd;
        height: 12px;
        margin-bottom: 15px;
        font-weight: 400;
        line-height: 1.25;
        background-color: #faf1ff;
    }
    .text-marcas-title {
        background-color: #faf1ff;
        padding: 0 20px;
        position: relative;
        color:#696970;
    }
   