    .list_carousel {
        position: relative;
        background-color: #fff;
        margin: 0 0 0 0;
        width: 415px;
        height: 400px;
        padding-bottom: 20px;
    }
    .list_carousel ul {
        margin: 0;
        padding: 0;
        list-style: none;
        display: block;
    }
    .list_carousel li {
        font-size: 12px;
        color: #666666;
        text-align: left;
        background-color: #fff;
        border: none;
        width: 450px;
        height: 390px;
        padding: 0;
        margin: 6px;
        display: block;
        float: left;
        border: none;
    }
    .list_carousel.responsive { width: auto; margin-left: 0; }
    .image_carousel { padding: 15px 0 15px 40px; position: relative; }
    .image_carousel img { border: 1px solid #ccc; background-color: white; padding: 9px; margin: 7px; display: block; float: left; }

/* Both Buttons */
    .list_carousel a.next, .list_carousel a.prev {
        opacity: 0.8;
        top: 150px;
        display: block;
        position: absolute;
        background: none !important;
        text-shadow: 5px 2px 10px rgba(0,0,0,0.5);
    }
    .list_carousel a.next:after, .list_carousel a.prev:after { 
        font-family: FontAwesome; 
        font-weight: normal;
        color: #fff; 
        margin-right: 3px; 
        font-size: 70px; 
        text-shadow: 5px 2px 10px rgba(0,0,0,0.5); 
    } 
    .list_carousel a.next:hover, .list_carousel a.prev:hover { opacity: 1; }
    .list_carousel a.prev span, .list_carousel a.next span {display: none;}
    .list_carousel a.prev.disabled, .list_carousel a.next.disabled {cursor: default;}

/* Next-Button */
    .list_carousel a.next { right: 10px; left: auto; }
    .list_carousel a.next:after { content: "\f0da"; }

/* Previous-Button */
    .list_carousel a.prev { left: 10px; }
    .list_carousel a.prev:after { content: "\f0d9"; }

/* Pagination */
    .list_carousel .pagination {text-align: center; padding-top: 10px; margin: auto; }
    .list_carousel .pagination a { background: #999; width: 15px; height: 15px; margin: 0 5px 0 0; display: inline-block; -webkit-border-radius: 10px;  -moz-border-radius: 10px;   border-radius: 10px; border: 1px solid rgba(0,0,0,0.2); }
    .list_carousel .pagination a.selected { background: #B6C828; cursor: default; }
    .list_carousel .pagination a span { display: none; }
    .list_carousel .pager { float: left; width: 300px; text-align: center; }
    .list_carousel .pager a { margin: 0 5px; text-decoration: none; }    
    .list_carousel .pager a.selected {text-decoration: underline;}
    .list_carousel .timer { background-color: #999; height: 6px; width: 0px; }

/* Copyright */
    .list_carousel li .copy { position:relative; top:-11px; right:0px; font-size:0.9em; text-align:right; z-index:108; }
    .list_carousel li .foto, .list_carousel li img.foto  {padding-bottom: 8px; border: none; }
    .list_carousel li .fototext { position: relative; top: -13px; left:0px; }