#slider {
    border: 3px solid #e0ebd8;
    border-radius: 5px;
    margin-top: 5px;
    float: right;
}

    #slider .element-height {
        height: 325px;
    }

.slider-left {
    width: 312px;
    background: url("../images/bg-slider-left.png");
    background-repeat: no-repeat;
    border-radius: 5px 0px 0px 5px;
    border-right: 6px solid #b5d69c;
    height: 325px;
}

.slider-right {
    width: 852px;
    position: relative;
}

.slider-right-mark {
    opacity: 0.5;
    z-index: 0;
    position: absolute;
    bottom: 0px;
    background: white;
    color: black;
    width: 100%;
    padding: 10px 0px;
    font-size: 16px;
    text-align: center;
}

.slider-left-title,
.slider-left-content,
.slider-left-readmore {
    width: 250px;
}

.slider-left-title {
    margin: 25px auto;
    font-weight: bold;
    color: #e0e556;
    font-size: 20px;
    /*height: 24px;*/
    overflow: hidden;
    text-transform: uppercase;
}

.slider-left-content {
    margin: 0px auto;
    margin-bottom: 10px;
    font-size: 14px;
    height: 160px;
    overflow: hidden;
}

.slider-left-readmore {
    margin: 0px auto;
}

    .slider-left-readmore a {
        text-transform: uppercase;
        font-size: 20px;
        color: #b9d754;
    }

.img-next {
    position: absolute;
    top: 150px;
    left: 10px;
    z-index: 3;
}

.img-last {
    position: absolute;
    top: 150px;
    right: 10px;
    z-index: 3;
}

.slider-element {
    width: 852px !important;
}


#gallery {
    position: relative;
    height: 325px;
}

    #gallery a {
        float: left;
        position: absolute;
    }

        #gallery a img {
            border: none;
            width: 852px !important;
            z-index: 0;
            height: 325px !important;
        }

        #gallery a.show {
            z-index: 0;
        }

    #gallery .caption {
        z-index: 0;
        color: #ffffff;
        height: 45px;
        width: 852px !important;
        position: absolute;
        bottom: 0;
        background: url('../images/black.png') repeat-x;
    }

        #gallery .caption .des {
            margin: 5px;
            width: 100%;
            padding-left: 10px;
        }

            #gallery .caption .des h1 {
                margin: 0;
                padding: 0;
            }

