.bx-wrapper {
    position: relative;
    padding: 0;
    height: 100%;
    width: 100% !important;
    max-width: 100% !important;
}

.bx-wrapper .bx-viewport {
    height: 100% !important;
    width: 100% !important;
    max-width: 100% !important;
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
    position: absolute;
    width: 100%;
    text-align: center;
}

.bx-controls-auto-item {
    display: none;
}

.bx-clone {
    display: none !important;
}

.bx-default-pager {
    display: none;
}

/* LOADER */

/* PAGER */

.bx-pager.bx-default-pager a {
    background: #464c50;
    text-indent: -9999px;
    display: block;
    width: 12px;
    height: 12px;
    margin: 0 5px;
    outline: 0;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
}

.bx-pager.bx-default-pager .bx-pager-item {
    display: inline-block;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
    background: #f46c06;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
    left: 30px;
    background: url(../images/left-arrow.png) no-repeat left top;
}

.bx-wrapper .bx-next {
    right: 30px;
    background: url(../images/right-arrow.png) no-repeat left top;
}

.bx-wrapper .bx-controls-direction a {
    position: absolute;
    top: 45%;
    margin-top: -16px;
    outline: 0;
    width: 48px;
    height: 49px;
    text-indent: -9999px;
    z-index: 9999;
}

.bx-wrapper .bx-controls-direction a:hover {
    opacity: 1;
}

/* AUTO CONTROLS (START / STOP) */