.advanced-slider {
    position: relative;
    overflow: visible;
    font-family: Arial, Helvetica, sans-serif;
}

.advanced-slider * {
    margin: 0px;
    padding: 0px;
}

.slider-item {
    position: absolute;
    left: -9999px;
}

.advanced-slider .slide-wrapper {
    position: relative;
    overflow: visible;
    z-index: 2;
}

.advanced-slider .slide {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 10;
    left: 0;
    top: 0;
}

.advanced-slider .slice {
    display: block;
    position: absolute;
}

.advanced-slider .preloader {
    position: absolute;
    z-index: 15;
}

.advanced-slider .navigation-arrows a {
    position: absolute;
    z-index: 30;
    cursor: pointer;
}

.advanced-slider .slideshow-controls {
    position: absolute;
    z-index: 40;
    cursor: pointer;
}

.advanced-slider .shadow {
    position: absolute;
    z-index: 1;
}

.advanced-slider .shadow .shadow-left, .advanced-slider .shadow .shadow-right, .advanced-slider .shadow .shadow-middle {
    float: left;
}

.advanced-slider .timer-animation {
    position: absolute;
    z-index: 60;
}

.advanced-slider .caption {
    direction: rtl;
    overflow: hidden;
    position: absolute;
    z-index: 200;
    text-align: right;
}

.advanced-slider .caption .wrapper {
    position: absolute;
}

.advanced-slider .caption .background {
    position: absolute;
    z-index: 10;
    width: 100%;
    height: 100%;
}

.advanced-slider .caption .description {
    font: 600 12px/1.7 Tahoma !important;
}

.advanced-slider .caption .readmore {
    font: 600 12px/1.7 Tahoma !important;
    color: white;
    text-align: left;
    float: left;
}

.advanced-slider .caption .title {
    font: bold 19px arial !important;
}

.advanced-slider .caption .content {
    position: absolute;
    z-index: 20;
    font-size: 10px;
    width: 94%;
}

.advanced-slider .thumbnail {
    position: relative;
    overflow: hidden;
}

.advanced-slider .navigation-buttons {
    position: absolute;
    z-index: 5000;
}

.advanced-slider .navigation-buttons .left, .advanced-slider .navigation-buttons .right, .advanced-slider .navigation-buttons .middle {
    float: left;
}

.advanced-slider .buttons a {
    position: relative;
    cursor: pointer;
    float: left;
}

.advanced-slider .buttons .thumbnail {
    position: absolute;
}

.advanced-slider .navigation-thumbnails {
    position: absolute;
    z-index: 3;
}

.advanced-slider .navigation-thumbnails .visible-container {
    position: absolute;
    overflow: hidden;
}

.advanced-slider .navigation-thumbnails .container {
    position: absolute;
    top: 0px;
    left: 0px;
}

.advanced-slider .navigation-thumbnails .thumbnail {
    cursor: pointer;
    position: absolute;
}

.advanced-slider .thumbnail .caption {
    position: absolute;
    width: 100%;
}

.advanced-slider .thumbnail .caption .background {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 10;
}

.advanced-slider .thumbnail .caption .content {
    position: absolute;
    width: 100%;
    z-index: 20;
}

.advanced-slider .navigation-thumbnails .arrows a {
    position: absolute;
    cursor: pointer;
}

.advanced-slider .navigation-thumbnails .buttons {
    position: absolute;
}

.advanced-slider .navigation-thumbnails .buttons a {
    position: absolute;
    cursor: pointer;
}

.advanced-slider .tooltip {
    position: absolute;
    z-index: 9999;
}