/*Styles for the listing items slider on homepage*/
.material-listings-wrapper {
    position:relative;
    overflow:hidden;
    max-height:330px;
    width:100%;
    max-width:100%;
}

.material-listings-wrapper .listings-scroll-wrapper {
    width:100%;
    overflow-x : auto;
    overflow-y : hidden;
    white-space : nowrap;
    display:inline-block;
}

.material-listings-wrapper .listings-scroll-wrapper .single_item_section {
    width: 215px !important;
    display : inline-block;
    float:none;
}

.material-listings-wrapper .scroll-controls {
    color: transparent;
}
.material-listings-wrapper:hover .scroll-controls {
    cursor: pointer;
    color: #FFF;
    background-color: #000;
    background: -moz-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(161,219,255,0) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left, rgba(0,0,0,1) 0%,rgba(161,219,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, rgba(0,0,0,1) 0%,rgba(161,219,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00a1dbff',GradientType=1 ); /* IE6-9 */
}
.single_item_section:last-child{
    margin-right: 0!important;
}
.material-listings-wrapper:hover .scroll-controls.scroll-right {
    background: -moz-linear-gradient(left, rgba(161,219,255,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left, rgba(161,219,255,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, rgba(161,219,255,0) 0%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a1dbff', endColorstr='#000000',GradientType=1 ); /* IE6-9 */
     color: #FFF;
}
.material-listings-wrapper .scroll-controls.scroll-active {
    background: -moz-linear-gradient(left, rgba(161,219,255,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left, rgba(161,219,255,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, rgba(161,219,255,0) 0%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a1dbff', endColorstr='#000000',GradientType=1 ); /* IE6-9 */
    color: #FFF;
}
.material-listings-wrapper .scroll-controls.scroll-end {
    color: transparent !important;
    background: none !important;
}

@media (max-width:1010px) {
   .material-listings-wrapper {
        max-height:390px;
    }
}