/*****************************************************
 * generic styling for ALS elements: outer container
 ******************************************************/

.als-container {
    position: relative;
    width: 100%;
    margin: 0px auto;
    z-index: 0;
    height: 105px;
}

/****************************************
 * viewport styling
 ***************************************/

.als-viewport {
    position: relative;
    overflow: hidden;
    margin: 0px auto;
    height: 105px;
    display: inline-block;
    vertical-align: top;
}

/***************************************************
 * wrapper styling
 **************************************************/

.als-wrapper {
    position: relative;
    /* if you are using a list with <ul> <li> */
    list-style: none;
    height: 105px;
}

/*************************************
 * item: single list element
 ************************************/

.als-item {
    position: relative;
    display: block;
    text-align: center;
    cursor: pointer;
    float: left;
    height:105px;
    width: 105px;
    margin: 0;
}

/***********************************************
 * prev, next: buttons styling
 **********************************************/

.als-prev, .als-next {
    cursor: pointer;
    clear: both;
    height: 75px;
    width: 70px;
    display: inline-block;
    padding-top: 30px;
    vertical-align: top;
}